:root{--heading-family: "Lora", normal;--text-family: "DM Sans", normal;--max-width: 1440px;--container-max-width: 1184px;--content-max-width: 800px;--color-to-white: brightness(0) invert(1);--filter-color-to-brown-700: brightness(0) saturate(100%) invert(44%) sepia(4%) saturate(2408%) hue-rotate(351deg) brightness(91%) contrast(89%);--filter-white-to-brand-blue: brightness(0) saturate(100%) invert(15%) sepia(29%) saturate(1129%) hue-rotate(199deg) brightness(93%) contrast(93%);--filter-color-to-violet: brightness(0) saturate(100%) invert(33%) sepia(16%) saturate(4739%) hue-rotate(234deg) brightness(85%) contrast(88%);--filter-color-to-text-selected: brightness(0) saturate(100%) invert(33%) sepia(13%) saturate(5795%) hue-rotate(234deg) brightness(85%) contrast(89%);--filter-color-to-gray: brightness(0) saturate(100%) invert(95%) sepia(6%) saturate(246%) hue-rotate(201deg) brightness(96%) contrast(90%);--focused-outline: 2px dotted var(--button-button-border-selected, #A28A6D);--focused-border: 1px dotted var(--button-button-border-selected, #A28A6D);--border-default: 2px solid transparent;--negative-outline: 1px solid var(--border-negative);--focused-outline-primary-color: 2px dotted var(--text-primary);--input-border-radius: var(--unit-8);--dropdown-border-radius: var(--unit-12)}:root{--arrow-right: url("/templates/tonga/images/icons/arrow-right.svg");--arrow-left: url("/templates/tonga/images/icons/arrow-left.svg");--external-link: url("/templates/tonga/images/icons/external-link.svg");--external-link-on-dark: url("/templates/tonga/images/icons/external-link.svg");--external-link-hover: url("/templates/tonga/images/icons/external-link-hover.svg");--burger: url("/templates/tonga/images/icons/burger.svg");--icon-close: url("/templates/tonga/images/icons/close.svg");--background-coin-card: var(--background-primary);--background-techincal-side-desc: var(--background-component);--background-active-page-button: var(--button-button-bg-focus);--border-dropdown: var(--border-primary);--dropdown-hover: var(--button-button-bg-focus);--filter-to-icon-primary: brightness(0) saturate(100%) invert(24%) sepia(10%) saturate(1524%) hue-rotate(200deg) brightness(94%) contrast(92%);--filter-to-icon-subtle: brightness(0) saturate(100%) invert(70%) sepia(3%) saturate(1108%) hue-rotate(202deg) brightness(98%) contrast(90%)}.dark-mode{--arrow-right: url("/templates/tonga/images/icons/arrow-right-white.svg");--arrow-left: url("/templates/tonga/images/icons/arrow-left-white.svg");--external-link: url("/templates/tonga/images/icons/external-link-white.svg");--external-link-on-dark: url("/templates/tonga/images/icons/external-link-on-dark.svg");--burger: url("/templates/tonga/images/icons/burger-white.svg");--icon-close: url("/templates/tonga/images/icons/close-white.svg");--background-coin-card: var(--background-hover);--background-techincal-side-desc: var(--background-hover);--background-active-page-button: var(--button-button-bg-disabled);--border-dropdown: var(--border-subtle);--dropdown-hover: var(--background-pressed);--filter-to-icon-primary: brightness(0) saturate(100%) invert(98%) sepia(2%) saturate(440%) hue-rotate(201deg) brightness(94%) contrast(109%);--filter-to-icon-subtle: brightness(0) saturate(100%) invert(37%) sepia(8%) saturate(1625%) hue-rotate(200deg) brightness(90%) contrast(86%)}.dark-mode .icon-reverse{filter:var(--color-to-white)}.light-mode{--arrow-right: url("/templates/tonga/images/icons/arrow-right.svg");--arrow-left: url("/templates/tonga/images/icons/arrow-left.svg");--external-link: url("/templates/tonga/images/icons/external-link.svg");--external-link-on-dark: url("/templates/tonga/images/icons/external-link.svg");--external-link-hover: url("/templates/tonga/images/icons/external-link-hover.svg");--burger: url("/templates/tonga/images/icons/burger.svg");--icon-close: url("/templates/tonga/images/icons/close.svg");--background-coin-card: var(--background-primary);--background-techincal-side-desc: var(--background-component);--background-active-page-button: var(--button-button-bg-focus);--border-dropdown: var(--border-primary);--dropdown-hover: var(--button-button-bg-focus);--filter-to-icon-primary: brightness(0) saturate(100%) invert(24%) sepia(10%) saturate(1524%) hue-rotate(200deg) brightness(94%) contrast(92%);--filter-to-icon-subtle: brightness(0) saturate(100%) invert(70%) sepia(3%) saturate(1108%) hue-rotate(202deg) brightness(98%) contrast(90%);color:var(--text-primary)}.light-mode .icon-reverse{filter:none}:root{--unit-4: 4px;--unit-8: 8px;--unit-12: 12px;--unit-16: 16px;--unit-20: 20px;--unit-24: 24px;--unit-32: 32px;--unit-40: 40px;--unit-48: 48px;--unit-56: 56px;--unit-64: 64px;--unit-72: 72px;--unit-80: 80px;--unit-96: 96px;--unit-120: 120px;--unit-14: 14px;--unit-18: 18px;--unit-10: 10px;--unit-2: 2px;--unit-104: 104px;--unit-112: 112px;--unit-88: 88px;--size-xs: var(--unit-12);--size-s: var(--unit-14);--size-m: var(--unit-16);--size-l: var(--unit-18);--size-xl: var(--unit-20);--size-2xl: var(--unit-24);--size-3xl: var(--unit-32);--size-4xl: var(--unit-40);--size-5xl: var(--unit-48);--size-2xs: var(--unit-10);--size-6xl: var(--unit-56);--size-7xl: var(--unit-64);--size-8xl: var(--unit-72);--size-9xl: var(--unit-80);--size-10xl: var(--unit-96);--size-11xl: var(--unit-120);--line-height-2xs: var(--unit-14);--line-height-xs: var(--unit-16);--line-height-s: var(--unit-18);--line-height-m: var(--unit-20);--line-height-l: var(--unit-24);--line-height-xl: var(--unit-32);--line-height-2xl: var(--unit-40);--line-height-3xl: var(--unit-48);--line-height-4xl: var(--unit-56);--line-height-5xl: var(--unit-64);--line-height-6xl: var(--unit-72);--line-height-7xl: var(--unit-80);--line-height-8xl: var(--unit-96);--line-height-9xl: var(--unit-120);--letter-spacing-s: 0.25px;--letter-spacing-none: 0px;--letter-spacing-m: 0.5px;--heading-5xl-size: var(--size-5xl);--heading-4xl-size: var(--size-4xl);--heading-3xl-size: var(--size-3xl);--heading-2xl-size: var(--size-2xl);--heading-xl-size: var(--size-xl);--heading-l-size: var(--size-l);--text-2xl-size: var(--size-2xl);--text-xl-size: var(--size-xl);--text-l-size: var(--size-l);--text-m-size: var(--size-m);--text-s-size: var(--size-s);--text-xs-size: var(--size-xs);--link-l-size: var(--size-l);--link-m-size: var(--size-m);--link-s-size: var(--size-s);--heading-5xl-line-height: var(--line-height-5xl);--heading-5xl-letter-spacing: var(--letter-spacing-none);--heading-4xl-line-height: var(--line-height-4xl);--heading-4xl-letter-spacing: var(--letter-spacing-none);--heading-3xl-line-height: var(--line-height-3xl);--heading-3xl-letter-spacing: var(--letter-spacing-none);--heading-2xl-line-height: var(--line-height-xl);--heading-2xl-letter-spacing: var(--letter-spacing-none);--heading-xl-line-height: var(--line-height-xl);--heading-xl-letter-spacing: var(--letter-spacing-none);--heading-l-line-height: var(--line-height-l);--heading-l-letter-spacing: var(--letter-spacing-none);--text-2xl-line-height: var(--line-height-2xl);--text-2xl-letter-spacing: var(--letter-spacing-m);--text-xl-line-height: var(--line-height-xl);--text-xl-letter-spacing: var(--letter-spacing-m);--text-l-line-height: var(--line-height-l);--text-l-letter-spacing: var(--letter-spacing-m);--text-m-line-height: var(--line-height-m);--text-m-letter-spacing: var(--letter-spacing-m);--text-s-line-height: var(--line-height-s);--text-s-letter-spacing: var(--letter-spacing-m);--text-xs-line-height: var(--line-height-xs);--text-xs-letter-spacing: var(--letter-spacing-m);--link-l-line-height: var(--line-height-l);--link-l-letter-spacing: var(--letter-spacing-m);--link-m-line-height: var(--line-height-m);--link-m-letter-spacing: var(--letter-spacing-m);--link-s-line-height: var(--line-height-s);--link-s-letter-spacing: var(--letter-spacing-m);--space-2xs: var(--unit-2);--space-xs: var(--unit-4);--space-s: var(--unit-8);--space-m: var(--unit-12);--space-l: var(--unit-16);--space-xl: var(--unit-24);--space-2xl: var(--unit-32);--space-3xl: var(--unit-40);--space-4xl: var(--unit-48);--space-5xl: var(--unit-56);--space-6xl: var(--unit-64);--space-7xl: var(--unit-72);--space-8xl: var(--unit-80);--space-9xl: var(--unit-88);--space-10xl: var(--unit-96);--space-11xl: var(--unit-104);--space-12xl: var(--unit-112);--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-black: 900;--padding-mobile: var(--space-xl)}@media(max-width: 992px){:root{--heading-5xl-size: var(--size-3xl);--heading-4xl-size: var(--size-2xl);--heading-3xl-size: var(--size-xl);--heading-2xl-size: var(--size-l);--heading-xl-size: var(--size-m);--heading-l-size: var(--size-s);--text-2xl-size: var(--size-xl);--text-xl-size: var(--size-l);--text-l-size: var(--size-m);--text-m-size: var(--size-s);--text-s-size: var(--size-xs);--text-xs-size: var(--size-2xs);--link-l-size: var(--size-m);--link-m-size: var(--size-s);--link-s-size: var(--size-xs);--heading-5xl-line-height: var(--line-height-3xl);--heading-5xl-letter-spacing: var(--letter-spacing-none);--heading-4xl-line-height: var(--line-height-2xl);--heading-4xl-letter-spacing: var(--letter-spacing-none);--heading-3xl-line-height: var(--line-height-xl);--heading-3xl-letter-spacing: var(--letter-spacing-none);--heading-2xl-line-height: var(--line-height-l);--heading-2xl-letter-spacing: var(--letter-spacing-none);--heading-xl-line-height: var(--line-height-m);--heading-xl-letter-spacing: var(--letter-spacing-none);--heading-l-line-height: var(--line-height-s);--heading-l-letter-spacing: var(--letter-spacing-none);--text-2xl-line-height: var(--line-height-xl);--text-2xl-letter-spacing: var(--letter-spacing-m);--text-xl-line-height: var(--line-height-l);--text-xl-letter-spacing: var(--letter-spacing-m);--text-l-line-height: var(--line-height-m);--text-l-letter-spacing: var(--letter-spacing-m);--text-m-line-height: var(--line-height-s);--text-m-letter-spacing: var(--letter-spacing-m);--text-s-line-height: var(--line-height-xs);--text-s-letter-spacing: var(--letter-spacing-m);--text-xs-line-height: var(--line-height-2xs);--text-xs-letter-spacing: var(--letter-spacing-m);--link-l-line-height: var(--line-height-m);--link-l-letter-spacing: var(--letter-spacing-m);--link-m-line-height: var(--line-height-s);--link-m-letter-spacing: var(--letter-spacing-m);--link-s-line-height: var(--line-height-xs);--link-s-letter-spacing: var(--letter-spacing-m)}}:root{--neutral-0: #ffffff;--neutral-50: #f2f2f2;--neutral-100: #e5e5e5;--neutral-200: #cccccc;--neutral-300: #b3b3b3;--neutral-400: #999999;--neutral-500: #808080;--neutral-600: #666666;--neutral-700: #4c4c4c;--neutral-800: #333333;--neutral-900: #000000;--neutral-1000: #1a1a1a;--brand-25: #f6f6fb;--brand-50: #f0f0f5;--brand-100: #d4d4dc;--brand-200: #a9a9b9;--brand-300: #7a7c99;--brand-400: #595a7a;--brand-500: #3e3f59;--brand-600: #292a3f;--brand-700: #1c1d2f;--brand-800: #101020;--brand-900: #080810;--brown-100: #f5eee7;--brown-200: #eadecf;--brown-300: #e0cdb8;--brown-400: #d5bda0;--brown-500: #cbac88;--brown-600: #a28a6d;--brown-700: #7a6752;--brown-800: #514536;--brown-900: #29221b;--green-100: #cfe6e6;--green-200: #9fcecd;--green-300: #6fb5b5;--green-400: #3f9d9c;--green-500: #0f8483;--green-600: #0c6a69;--green-700: #094f4f;--green-800: #063534;--green-900: #031a1a;--purple-100: #e1daef;--purple-200: #c3b5df;--purple-300: #a58fcf;--purple-400: #876abf;--purple-500: #6945af;--purple-600: #54378c;--purple-700: #3f2969;--purple-800: #2a1c46;--purple-900: #150e23;--red-100: #ffccd8;--red-200: #ff99b0;--red-300: #ff6689;--red-400: #ff3361;--red-500: #ff003a;--red-600: #cc002e;--red-700: #990023;--red-800: #660017;--red-900: #33000c;--brand-75: #e6e6ef;--neutral-25: #f9f9f9;--text-primary: var(--brand-700);--text-text-secondary: var(--brand-500);--text-tertiary: var(--brand-400);--text-primary-inverse: var(--neutral-0);--text-secondary-inverse: var(--brand-25);--text-tertiary-inverse: var(--brand-50);--text-selected: var(--brand-700);--text-disabled: var(--brand-200);--text-link: var(--brand-500);--text-link-hover: var(--brand-600);--text-link-pressed: var(--brand-900);--text-warning: var(--brown-600);--text-negative: var(--red-600);--text-negative-hover: var(--red-700);--text-negative-pressed: var(--red-800);--text-positive: var(--green-600);--background-primary: var(--brand-25);--background-hover: var(--brand-50);--background-pressed: var(--brand-75);--background-selected: var(--brown-100);--background-inverse: var(--brand-50);--background-disabled: var(--brand-25);--background-brand: var(--brand-500);--background-brand-hover: var(--brand-600);--background-brand-pressed: var(--brand-700);--background-warning: var(--brown-100);--background-negative: var(--red-500);--background-negative-hover: var(--red-600);--background-negative-pressed: var(--red-700);--background-negative-subtle: var(--red-100);--background-positive: var(--green-500);--background-positive-subtle: var(--green-100);--border-primary: var(--brand-75);--border-subtle: var(--brand-25);--border-inverse: var(--neutral-0);--border-selected: var(--brown-600);--border-disabled: var(--brand-75);--border-brand: var(--brand-500);--border-warning: var(--brown-500);--border-negative: var(--red-500);--border-positive: var(--green-500);--icon-primary: var(--brand-500);--icon-subtle: var(--brand-200);--icon-inverse: var(--brand-25);--icon-selected: var(--brand-500);--icon-disabled: var(--brand-75);--icon-brand: var(--brand-500);--icon-warning: var(--brown-500);--icon-negative: var(--red-500);--icon-positive: var(--green-500);--border-secondary: var(--brand-100);--button-button-text-primary: var(--brand-700);--button-button-text-primary-inverse: var(--neutral-0);--button-button-text-selected: var(--brand-900);--button-button-text-disabled: var(--brand-200);--button-button-bg: var(--brown-300);--button-button-bg-hover: var(--brown-400);--button-button-bg-focus: var(--brown-200);--button-button-bg-disabled: var(--brand-75);--button-button-icon-inverse: var(--neutral-0);--button-button-icon-selected: var(--brand-800);--button-button-icon-disabled: var(--brand-200);--button-button-icon-primary: var(--brand-600);--button-button-bg-inverse: var(--neutral-50);--button-button-border-primary: var(--brand-300);--button-button-border-selected: var(--brown-600);--button-button-border-disabled: var(--brand-200);--button-button-border-color: var(--brown-400);--background-component: var(--neutral-0);--border-accessible: var(--brand-300)}.dark-mode{--text-primary: var(--neutral-0);--text-text-secondary: var(--brand-200);--text-tertiary: var(--brand-300);--text-primary-inverse: var(--brand-900);--text-secondary-inverse: var(--brand-700);--text-tertiary-inverse: var(--brand-600);--text-selected: var(--neutral-0);--text-disabled: var(--brand-400);--text-link: var(--neutral-0);--text-link-hover: var(--brand-200);--text-link-pressed: var(--brand-300);--text-warning: var(--brown-300);--text-negative: var(--red-200);--text-negative-hover: var(--red-300);--text-negative-pressed: var(--red-400);--text-positive: var(--green-300);--background-primary: var(--brand-800);--background-hover: var(--brand-700);--background-pressed: var(--brand-600);--background-selected: var(--brown-500);--background-inverse: var(--brand-50);--background-disabled: var(--brand-700);--background-brand: var(--brand-400);--background-brand-hover: var(--brand-300);--background-brand-pressed: var(--brand-200);--background-warning: var(--brown-500);--background-negative: var(--red-500);--background-negative-hover: var(--red-600);--background-negative-pressed: var(--red-700);--background-negative-subtle: var(--red-800);--background-positive: var(--green-500);--background-positive-subtle: var(--green-800);--border-primary: var(--brand-400);--border-subtle: var(--brand-600);--border-inverse: var(--brand-900);--border-selected: var(--brown-600);--border-disabled: var(--brand-700);--border-brand: var(--brand-300);--border-warning: var(--brown-500);--border-negative: var(--red-500);--border-positive: var(--green-500);--icon-primary: var(--brand-25);--icon-subtle: var(--brand-400);--icon-inverse: var(--brand-500);--icon-selected: var(--brand-25);--icon-disabled: var(--brand-500);--icon-brand: var(--brand-300);--icon-warning: var(--brown-500);--icon-negative: var(--red-500);--icon-positive: var(--green-500);--border-secondary: var(--brand-500);--button-button-text-primary: var(--brand-700);--button-button-text-primary-inverse: var(--neutral-0);--button-button-text-selected: var(--brand-900);--button-button-text-disabled: var(--brand-400);--button-button-bg: var(--brown-300);--button-button-bg-hover: var(--brown-400);--button-button-bg-focus: var(--brown-200);--button-button-bg-disabled: var(--brand-600);--button-button-icon-inverse: var(--neutral-0);--button-button-icon-selected: var(--brand-800);--button-button-icon-disabled: var(--brand-400);--button-button-icon-primary: var(--brand-600);--button-button-bg-inverse: var(--brand-700);--button-button-border-primary: var(--brand-25);--button-button-border-selected: var(--brown-600);--button-button-border-disabled: var(--brand-400);--button-button-border-color: var(--brown-400);--background-component: var(--brand-800);--border-accessible: var(--brand-400)}.light-mode{--text-primary: var(--brand-700);--text-text-secondary: var(--brand-500);--text-tertiary: var(--brand-400);--text-primary-inverse: var(--neutral-0);--text-secondary-inverse: var(--brand-25);--text-tertiary-inverse: var(--brand-50);--text-selected: var(--brand-700);--text-disabled: var(--brand-200);--text-link: var(--brand-500);--text-link-hover: var(--brand-600);--text-link-pressed: var(--brand-900);--text-warning: var(--brown-600);--text-negative: var(--red-600);--text-negative-hover: var(--red-700);--text-negative-pressed: var(--red-800);--text-positive: var(--green-600);--background-primary: var(--brand-25);--background-hover: var(--brand-50);--background-pressed: var(--brand-75);--background-selected: var(--brown-100);--background-inverse: var(--brand-50);--background-disabled: var(--brand-25);--background-brand: var(--brand-500);--background-brand-hover: var(--brand-600);--background-brand-pressed: var(--brand-700);--background-warning: var(--brown-100);--background-negative: var(--red-500);--background-negative-hover: var(--red-600);--background-negative-pressed: var(--red-700);--background-negative-subtle: var(--red-100);--background-positive: var(--green-500);--background-positive-subtle: var(--green-100);--border-primary: var(--brand-75);--border-subtle: var(--brand-25);--border-inverse: var(--neutral-0);--border-selected: var(--brown-600);--border-disabled: var(--brand-75);--border-brand: var(--brand-500);--border-warning: var(--brown-500);--border-negative: var(--red-500);--border-positive: var(--green-500);--icon-primary: var(--brand-500);--icon-subtle: var(--brand-200);--icon-inverse: var(--brand-25);--icon-selected: var(--brand-500);--icon-disabled: var(--brand-75);--icon-brand: var(--brand-500);--icon-warning: var(--brown-500);--icon-negative: var(--red-500);--icon-positive: var(--green-500);--border-secondary: var(--brand-100);--button-button-text-primary: var(--brand-700);--button-button-text-primary-inverse: var(--neutral-0);--button-button-text-selected: var(--brand-900);--button-button-text-disabled: var(--brand-200);--button-button-bg: var(--brown-300);--button-button-bg-hover: var(--brown-400);--button-button-bg-focus: var(--brown-200);--button-button-bg-disabled: var(--brand-75);--button-button-icon-inverse: var(--neutral-0);--button-button-icon-selected: var(--brand-800);--button-button-icon-disabled: var(--brand-200);--button-button-icon-primary: var(--brand-600);--button-button-bg-inverse: var(--neutral-50);--button-button-border-primary: var(--brand-300);--button-button-border-selected: var(--brown-600);--button-button-border-disabled: var(--brand-200);--button-button-border-color: var(--brown-400);--background-component: var(--neutral-0);--border-accessible: var(--brand-300)}html body{background-color:var(--background-primary)}html .body-locked{position:fixed;top:0;left:0;width:100vw;overflow-y:scroll}html .iframe-container{position:relative;padding-bottom:56.25%}html .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}html .grecaptcha-badge{display:none}html .message-container{display:flex;padding:var(--space-l, 16px) var(--space-xl, 24px);gap:var(--space-m, 12px);align-items:flex-start;border-radius:var(--space-l, 16px)}html .message-container .status-icon,html .message-container .close{width:24px;height:24px;flex-shrink:0}html .message-container .status-icon{border-radius:var(--space-3xl, 40px)}html .message-container .content p{color:var(--text-link, #3E3F59)}html .message-container .close{background:url("/templates/tonga/images/icons/close.svg") no-repeat center}html .message-container .close:focus-visible{outline:var(--focused-outline)}html .message-container.positive{background:var(--background-positive-subtle)}html .message-container.positive .status-icon{background:var(--background-positive) url("/templates/tonga/images/icons/checkmark.svg") no-repeat center;background-size:15px 13px}html .message-container.negative{background-color:var(--background-negative-subtle)}html .message-container.negative .status-icon{background:var(--background-negative) url("/templates/tonga/images/icons/exclamation.svg") no-repeat center}html .message-container.loading{background-color:var(--background-primary)}html .message-container.loading .status-icon{background:url("/templates/tonga/images/loader-primary.svg") no-repeat center}html .clock-icon{display:block;background:url("/templates/tonga/images/icons/clock.svg") no-repeat center;background-size:18px;width:18px;height:18px;flex-shrink:0}html .clock-icon.icon-subtle{filter:var(--filter-to-icon-subtle)}html .loader{display:none;width:var(--size-2xl);height:var(--size-2xl);background:url("/templates/tonga/images/loader-primary.svg") no-repeat center center;background-size:contain}html .loader.visible{display:block}html .no-results{display:flex;flex-direction:column;gap:var(--space-l);align-items:center}html .no-results .image{width:180px;height:180px;background-image:url("/templates/tonga/images/no-results.png");background-size:contain}html .no-results p:first-of-type{color:var(--text-primary);text-align:center;font-family:var(--heading-family, Lora);font-size:var(--heading-3xl-size);line-height:var(--heading-3xl-line-height)}html .no-results p{color:var(--text-text-secondary);text-align:center}.container,.moduletable.items-grid .module-title,body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .module-title:not(.container *):not(.moduletable.items-grid .module-title *):not(body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) *){max-width:var(--container-max-width);margin-left:auto;margin-right:auto}@media(min-width: 0px)and (max-width: 1399px){.container,.moduletable.items-grid .module-title,body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .module-title:not(.container *):not(.moduletable.items-grid .module-title *):not(body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) *){padding-left:var(--padding-mobile);padding-right:var(--padding-mobile)}}.visually-hidden{display:none}.hidden-accessible,.form-component .input-checkbox input,.form-component .input-radio input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}*{box-sizing:border-box}body{font-family:var(--text-family, "DM Sans");font-size:var(--text-l-size);line-height:var(--text-l-line-height);letter-spacing:var(--text-l-letter-spacing);color:var(--text-primary, #1C1D2F)}body h1,body h2,body h3,body h4,body h5,body>footer .footer-bottom .menu-icons a,body h6{font-family:var(--heading-family, Lora);color:var(--text-primary, #1C1D2F);font-style:normal;font-weight:var(--font-weight-regular)}body h1,body .h-5xl{font-size:var(--heading-5xl-size);line-height:var(--heading-5xl-line-height);letter-spacing:var(--heading-5xl-letter-spacing)}body h2,body .h-4xl{font-size:var(--heading-4xl-size);line-height:var(--heading-4xl-line-height);letter-spacing:var(--heading-4xl-letter-spacing, 0px)}body h3,body .h-3xl{font-size:var(--heading-3xl-size);line-height:var(--heading-3xl-line-height);letter-spacing:var(--heading-3xl-letter-spacing, 0px)}body h4,body .h-2xl,body .main-article-styles .article-quote,.main-article-styles body .article-quote,body .main-article-styles blockquote,.main-article-styles body blockquote{font-size:var(--heading-2xl-size);line-height:var(--heading-2xl-line-height);letter-spacing:var(--heading-2xl-letter-spacing, 0px)}body h5,body>footer .footer-bottom .menu-icons a,body .h-xl,body>footer .footer-modules h3,body>footer .footer-modules h4,body>footer .footer-modules h5,body .accordion .item>.toggle .accordion-title,.accordion .item>.toggle body .accordion-title,body .accordion .item .nested-toggle .accordion-title,.accordion .item .nested-toggle body .accordion-title{font-size:var(--heading-xl-size);line-height:var(--heading-xl-line-height);letter-spacing:var(--heading-xl-letter-spacing, 0px)}body h6,body .h-l{font-size:var(--heading-l-size);line-height:var(--heading-l-line-height);letter-spacing:var(--heading-l-letter-spacing, 0px)}body p{color:var(--text-text-secondary)}body time{color:var(--text-tertiary, #595A7A);font-size:var(--link-s-size, 14px);line-height:var(--text-s-line-height, 20px)}@media(min-width: 992px){body a[href^="tel:"]{pointer-events:none}}body a:not(.btn),body .link-style,body .form-component .clear-filters,.form-component body .clear-filters{color:var(--text-primary)}body a:not(.btn):active,body .link-style:active,body .form-component .clear-filters:active,.form-component body .clear-filters:active{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media(min-width: 992px){body a:not(.btn):hover,body .link-style:hover,body .form-component .clear-filters:hover,.form-component body .clear-filters:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}}body a:not(.btn):focus-visible,body .link-style:focus-visible,body .form-component .clear-filters:focus-visible,.form-component body .clear-filters:focus-visible{outline:var(--focused-outline)}body .text-link-style,body>footer .footer-modules .captcha a,body .moduletable.items-grid .items .item .details a:not(.external-link),.moduletable.items-grid .items .item .details body a:not(.external-link),body .items.alternating article div a:not([class]),.items.alternating article div body a:not([class]),body .moduletable.news-subscribe>div a,.moduletable.news-subscribe>div body a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;font-weight:600}@media(min-width: 992px){body .text-link-style:hover,body>footer .footer-modules .captcha a:hover,body .moduletable.items-grid .items .item .details a:hover:not(.external-link),.moduletable.items-grid .items .item .details body a:hover:not(.external-link),body .items.alternating article div a:hover:not([class]),.items.alternating article div body a:hover:not([class]),body .moduletable.news-subscribe>div a:hover,.moduletable.news-subscribe>div body a:hover{color:var(--brown-700, #7A6752)}}body .read-more-link,body .main-article-styles a.readmore,.main-article-styles body a.readmore{width:max-content;padding-right:calc(1em + 8px);background-image:var(--arrow-right);background-size:1.142em;background-repeat:no-repeat;background-position:right center}body a[class=external-link]{padding-right:1em;background:var(--external-link) no-repeat right center;background-size:.85em;font-weight:var(--font-weight-thin)}body a[class=external-link]:active,body a[class=external-link]:focus-visible{background-image:var(--external-link-hover);color:var(--brown-700, #7A6752)}@media(min-width: 992px){body a[class=external-link]:hover{background-image:var(--external-link-hover);color:var(--brown-700, #7A6752)}}body .moduletable.news-subscribe>div form p a.external-link,.moduletable.news-subscribe>div form p body a.external-link,body .external-link-on-dark,body>footer .footer-modules .captcha p a.external-link{color:var(--text-tertiary, #595A7A);background:var(--external-link-on-dark) no-repeat right center;background-size:.85em}body .moduletable.news-subscribe>div form p a.external-link:active,.moduletable.news-subscribe>div form p body a.external-link:active,body .moduletable.news-subscribe>div form p a.external-link:focus-visible,.moduletable.news-subscribe>div form p body a.external-link:focus-visible,body .external-link-on-dark:active,body>footer .footer-modules .captcha p a.external-link:active,body .external-link-on-dark:focus-visible,body>footer .footer-modules .captcha p a.external-link:focus-visible{color:var(--brown-700, #7A6752);background-image:var(--external-link-hover)}@media(min-width: 992px){body .moduletable.news-subscribe>div form p a.external-link:hover,.moduletable.news-subscribe>div form p body a.external-link:hover,body .external-link-on-dark:hover,body>footer .footer-modules .captcha p a.external-link:hover{color:var(--brown-700, #7A6752);background-image:var(--external-link-hover)}}body .external-link-text,body .items.alternating article div a.external-link,.items.alternating article div body a.external-link,body .main-article-styles a[class=external-link],.main-article-styles body a[class=external-link]{margin-right:var(--size-2xs)}body a[class=back-link],body a.arrow-left-link{width:max-content;padding-left:calc(1em + 8px);background-image:var(--arrow-left);background-size:1.142em;background-repeat:no-repeat;background-position:left center}.btn,.form-component .tag-container .tag,.dropdown-container .toggle.filter-button{display:block;width:max-content;min-width:56px;padding:var(--space-l, 16px) var(--space-xl, 24px);text-align:center;border-radius:var(--space-2xl, 32px);background-repeat:no-repeat;background-position-y:center;color:var(--button-button-text-primary, #1C1D2F)}.btn:focus-visible,.form-component .tag-container .tag:focus-visible,.dropdown-container .toggle.filter-button:focus-visible{outline:var(--focused-outline)}.btn.primary,.form-component .tag-container .tag,.dropdown-container .primary.toggle.filter-button,.btn-icon.primary,body .pagination button.primary{background-color:var(--button-button-bg, #E0CDB8)}@media(min-width: 992px){.btn.primary:hover,.form-component .tag-container .tag:hover,.dropdown-container .primary.toggle.filter-button:hover,.btn-icon.primary:hover,body .pagination button.primary:hover{background-color:var(--button-button-bg-hover, #D5BDA0)}}.btn.primary:active,.form-component .tag-container .tag:active,.dropdown-container .primary.toggle.filter-button:active,.btn-icon.primary:active,body .pagination button.primary:active{background-color:var(--button-button-bg-hover, #D5BDA0)}.btn.primary:focus-visible,.form-component .tag-container .tag:focus-visible,.dropdown-container .primary.toggle.filter-button:focus-visible,.btn-icon.primary:focus-visible,body .pagination button.primary:focus-visible{background-color:var(--button-button-bg-focus, #EADECF)}.btn.outline,.form-component .tag-container .outline.tag,.dropdown-container .toggle.filter-button,.btn-icon.outline,body .pagination button.outline{border:1px solid var(--button-button-border-primary, #7A7C99);color:var(--text-primary)}@media(min-width: 992px){.btn.outline:hover,.form-component .tag-container .outline.tag:hover,.dropdown-container .toggle.filter-button:hover,.btn-icon.outline:hover,body .pagination button.outline:hover{border-color:var(--button-button-border-selected, #A28A6D)}}.btn.outline:focus-visible,.form-component .tag-container .outline.tag:focus-visible,.dropdown-container .toggle.filter-button:focus-visible,.btn-icon.outline:focus-visible,body .pagination button.outline:focus-visible{border-color:rgba(0,0,0,0)}.btn.outline:active,.form-component .tag-container .outline.tag:active,.dropdown-container .toggle.filter-button:active,.btn-icon.outline:active,body .pagination button.outline:active{border-color:var(--button-button-border-selected, #A28A6D)}.btn.disabled,.form-component .tag-container .disabled.tag,.dropdown-container .disabled.toggle.filter-button{color:var(--button-button-text-disabled, #A9A9B9);background-color:var(--button-button-bg-disabled, #E6E6EF);cursor:default}.btn.disabled:focus-visible,.form-component .tag-container .disabled.tag:focus-visible,.dropdown-container .disabled.toggle.filter-button:focus-visible{border-color:var(--button-button-border-primary, #7A7C99);outline:none}.btn.disabled.outline,.form-component .tag-container .disabled.outline.tag,.dropdown-container .disabled.toggle.filter-button{background-color:var(--background-component)}.btn.disabled.outline:hover,.form-component .tag-container .disabled.outline.tag:hover,.dropdown-container .disabled.toggle.filter-button:hover{border-color:var(--button-button-border-primary, #7A7C99)}button:disabled{cursor:default}.btn.arrow-left,.form-component .tag-container .arrow-left.tag,.dropdown-container .arrow-left.toggle.filter-button{padding-left:var(--space-5xl, 56px);background-image:url("/templates/tonga/images/icons/arrow-left.svg");background-size:var(--space-xl);background-position-x:24px}.btn.arrow-left.outline,.form-component .tag-container .arrow-left.outline.tag,.dropdown-container .arrow-left.toggle.filter-button{background-image:var(--arrow-left)}.btn.arrow-left.disabled,.form-component .tag-container .arrow-left.disabled.tag,.dropdown-container .arrow-left.disabled.toggle.filter-button{background-image:url("/templates/tonga/images/icons/arrow-left-disabled.svg")}.btn.arrow-right,.form-component .tag-container .arrow-right.tag,.dropdown-container .arrow-right.toggle.filter-button{padding-right:var(--space-5xl, 56px);background-image:url("/templates/tonga/images/icons/arrow-right.svg");background-size:var(--space-xl, 24px);background-position:calc(100% - 24px) center}.btn.arrow-right.outline,.form-component .tag-container .arrow-right.outline.tag,.dropdown-container .arrow-right.toggle.filter-button{background-image:var(--arrow-right)}.btn.arrow-right.disabled,.form-component .tag-container .arrow-right.disabled.tag,.dropdown-container .arrow-right.disabled.toggle.filter-button{background-image:url("/templates/tonga/images/icons/arrow-right-disabled.svg")}.btn.download,.form-component .tag-container .download.tag,.dropdown-container .download.toggle.filter-button{padding-right:var(--space-5xl, 56px);background-image:url("/templates/tonga/images/icons/download.svg");background-size:var(--space-xl, 24px);background-position:calc(100% - 24px) center}.btn-icon,body .pagination button{width:var(--space-5xl, 56px);height:var(--space-5xl, 56px);box-sizing:content-box;border-radius:var(--space-2xl, 32px);background-repeat:no-repeat;background-position:center}.btn-icon:focus-visible,body .pagination button:focus-visible{outline:var(--focused-outline)}.btn-icon.close,body .pagination button.close{background-image:var(--icon-close)}.btn-icon.add-to-cart,body .pagination button.add-to-cart,.btn-icon[data-function=open-cart],body .pagination button[data-function=open-cart]{background-image:url("/templates/tonga/images/icons/cart.svg")}.btn.loader-state,.form-component .tag-container .loader-state.tag,.dropdown-container .loader-state.toggle.filter-button{padding-right:var(--space-5xl, 56px);background-image:url("/templates/tonga/images/loader-primary.svg");background-size:var(--space-xl, 24px);background-position:calc(100% - 24px) center}.btn-icon.play,body .pagination button.play{width:80px;height:80px;flex-shrink:0;background-image:url("/templates/tonga/images/icons/play.svg");background-size:contain}.btn-icon.play:focus-visible,body .pagination button.play:focus-visible,.btn-icon.play:hover,body .pagination button.play:hover{background-image:url("/templates/tonga/images/icons/play-hover.svg")}.btn.add-to-cart,.form-component .tag-container .add-to-cart.tag,.dropdown-container .add-to-cart.toggle.filter-button{padding-right:var(--space-5xl, 56px);background-image:url("/templates/tonga/images/icons/cart.svg");background-size:var(--space-xl, 24px);background-position:calc(100% - 24px) center}.btn-icon.chevron,body .pagination button.chevron{display:flex;justify-content:center;align-items:center;flex-shrink:0}.btn-icon.chevron:before,body .pagination button.chevron:before{content:"";height:9px;width:9px;display:block;border-right:2px solid var(--icon-primary);border-bottom:2px solid var(--icon-primary)}.btn-icon.chevron.prev:before,body .pagination button.chevron.prev:before{transform:rotate(135deg);margin-left:5px}.btn-icon.chevron.next:before,body .pagination button.chevron.next:before{transform:rotate(-45deg);margin-right:3px}.btn-icon.chevron:hover:before,body .pagination button.chevron:hover:before,.btn-icon.chevron:focus-visible:before,body .pagination button.chevron:focus-visible:before{border-color:var(--button-button-border-selected)}.cross-button{display:flex;flex-shrink:0;align-self:start}.cross-button:after{content:"";height:24px;width:24px;display:block;background:url("/templates/tonga/images/icons/close-small.svg") no-repeat center;filter:var(--filter-to-icon-primary)}.cross-button:hover:after{filter:var(--filter-to-icon-subtle)}.cross-button:focus-visible{outline:var(--focused-outline)}.btn.wide,.form-component .tag-container .wide.tag,.dropdown-container .toggle.filter-button{display:flex;width:100%;align-items:center;justify-content:center;gap:var(--space-s)}.btn.wide.arrow-left,.form-component .tag-container .wide.arrow-left.tag,.dropdown-container .arrow-left.toggle.filter-button,.btn.wide.arrow-right,.form-component .tag-container .wide.arrow-right.tag,.dropdown-container .arrow-right.toggle.filter-button,.btn.wide.download,.form-component .tag-container .wide.download.tag,.dropdown-container .download.toggle.filter-button,.btn.wide.add-to-cart,.form-component .tag-container .wide.add-to-cart.tag,.dropdown-container .add-to-cart.toggle.filter-button{background-image:none;padding-left:var(--space-xl);padding-right:var(--space-xl)}.btn.wide:after,.form-component .tag-container .wide.tag:after,.dropdown-container .toggle.filter-button:after,.btn.wide:before,.form-component .tag-container .wide.tag:before,.dropdown-container .toggle.filter-button:before{height:var(--space-xl);width:var(--space-xl);background-size:var(--space-xl);background-repeat:no-repeat;background-position-y:center}.btn.wide.arrow-left:before,.form-component .tag-container .wide.arrow-left.tag:before,.dropdown-container .arrow-left.toggle.filter-button:before{content:"";background-image:url("/templates/tonga/images/icons/arrow-left.svg")}.btn.arrow-left.wide.disabled:before,.form-component .tag-container .arrow-left.wide.disabled.tag:before,.dropdown-container .arrow-left.disabled.toggle.filter-button:before{background-image:url("/templates/tonga/images/icons/arrow-left-disabled.svg")}.btn.wide.arrow-right:after,.form-component .tag-container .wide.arrow-right.tag:after,.dropdown-container .arrow-right.toggle.filter-button:after{content:"";background-image:url("/templates/tonga/images/icons/arrow-right.svg")}.btn.wide.arrow-right.disabled:after,.form-component .tag-container .wide.arrow-right.disabled.tag:after,.dropdown-container .arrow-right.disabled.toggle.filter-button:after{background-image:url("/templates/tonga/images/icons/arrow-right-disabled.svg")}.btn.wide.download:after,.form-component .tag-container .wide.download.tag:after,.dropdown-container .download.toggle.filter-button:after{content:"";background-image:url("/templates/tonga/images/icons/download.svg")}.btn.wide.add-to-cart:after,.form-component .tag-container .wide.add-to-cart.tag:after,.dropdown-container .add-to-cart.toggle.filter-button:after{content:"";background-image:url("/templates/tonga/images/icons/cart.svg")}.toggle-dropdown{display:flex;align-items:center}.toggle-dropdown:after{content:"";height:7px;width:7px;margin-left:var(--space-m, 12px);border-right:2px solid var(--icon-subtle);border-bottom:2px solid var(--icon-subtle);transform:translateY(-2px) rotate(45deg)}.toggle-dropdown.active:after{transform:translateY(2px) rotate(225deg)}.dropdown,.main-menu .mod-menu li.deeper ul{position:absolute;width:max-content;padding:var(--space-s, 8px) var(--space-xs, 4px);background:var(--background-hover, #F0F0F5);border-radius:var(--space-m, 12px);border:1px solid var(--border-dropdown);box-shadow:8px 0 16px 0 rgba(40,41,79,.04);z-index:4}.dropdown li a,.main-menu .mod-menu li.deeper ul li a{display:inline-block;width:100%;padding:12px 20px;border-radius:8px}@media(min-width: 992px){.dropdown li a:hover,.main-menu .mod-menu li.deeper ul li a:hover{background:var(--dropdown-hover);text-decoration:none;color:var(--text-primary)}}.dropdown li a:focus-visible,.main-menu .mod-menu li.deeper ul li a:focus-visible{outline-offset:-2px}.dropdown-container{position:relative}.dropdown-container .toggle{display:flex;gap:var(--space-m);justify-content:space-between;align-items:center;width:100%;color:var(--text-primary)}.dropdown-container .toggle .selected-item,.dropdown-container .toggle .type-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-container .toggle:focus-visible{outline:var(--focused-outline)}.dropdown-container .toggle.filter-button{justify-content:center}.dropdown-container .toggle.filter-button:after{content:"";background-image:url("/templates/tonga/images/icons/filter.svg")}.dropdown-container.active button.toggle{color:var(--text-link-hover);text-decoration:underline}.dropdown-container.active button.toggle .arrow{border-color:var(--icon-selected)}.dropdown-container.active button.toggle.filter-button{text-decoration:none;color:inherit;border-color:var(--button-button-border-selected)}.dropdown-container .dropdown,.dropdown-container .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .dropdown-container ul{display:none;background-color:var(--background-primary);top:30px;width:unset}.dropdown-container .dropdown .scroll-container,.dropdown-container .main-menu .mod-menu li.deeper ul .scroll-container,.main-menu .mod-menu li.deeper .dropdown-container ul .scroll-container{max-height:435px;padding-right:var(--space-xs);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--icon-subtle) var(--background-primary);position:relative}.dropdown-container .dropdown .scroll-container .option:focus-within,.dropdown-container .main-menu .mod-menu li.deeper ul .scroll-container .option:focus-within,.main-menu .mod-menu li.deeper .dropdown-container ul .scroll-container .option:focus-within{outline-offset:-2px}@supports(-moz-appearance: none){.dropdown-container .dropdown .scroll-container,.dropdown-container .main-menu .mod-menu li.deeper ul .scroll-container,.main-menu .mod-menu li.deeper .dropdown-container ul .scroll-container{padding-right:var(--space-s)}}.dropdown-container .dropdown .dropdown-footer,.dropdown-container .main-menu .mod-menu li.deeper ul .dropdown-footer,.main-menu .mod-menu li.deeper .dropdown-container ul .dropdown-footer{display:flex;justify-content:space-between;gap:var(--space-l);align-items:center;padding:var(--space-l) var(--space-xl);border-top:1px solid var(--border-primary);min-width:max-content}.dropdown-container .dropdown .dropdown-footer .submit,.dropdown-container .main-menu .mod-menu li.deeper ul .dropdown-footer .submit,.main-menu .mod-menu li.deeper .dropdown-container ul .dropdown-footer .submit{display:flex;justify-content:space-evenly;min-width:110px}@media(min-width: 425px){.dropdown-container .dropdown .dropdown-footer .submit,.dropdown-container .main-menu .mod-menu li.deeper ul .dropdown-footer .submit,.main-menu .mod-menu li.deeper .dropdown-container ul .dropdown-footer .submit{min-width:140px}}.dropdown-container.select .dropdown .option,.dropdown-container.select .main-menu .mod-menu li.deeper ul .option,.main-menu .mod-menu li.deeper .dropdown-container.select ul .option{width:100%;border-top:1px solid var(--border-primary)}@media(min-width: 992px){.dropdown-container.select .dropdown .option:hover,.dropdown-container.select .main-menu .mod-menu li.deeper ul .option:hover,.main-menu .mod-menu li.deeper .dropdown-container.select ul .option:hover{border-color:rgba(0,0,0,0);border-radius:var(--input-border-radius);background-color:var(--background-inverse);color:var(--text-selected)}.dropdown-container.select .dropdown .option:hover+.option,.dropdown-container.select .main-menu .mod-menu li.deeper ul .option:hover+.option,.main-menu .mod-menu li.deeper .dropdown-container.select ul .option:hover+.option{border-top-color:rgba(0,0,0,0)}.dropdown-container.select .dropdown .option:focus-within,.dropdown-container.select .main-menu .mod-menu li.deeper ul .option:focus-within,.main-menu .mod-menu li.deeper .dropdown-container.select ul .option:focus-within{outline:var(--focused-outline);border-color:rgba(0,0,0,0);border-radius:var(--input-border-radius);color:var(--text-selected)}.dropdown-container.select .dropdown .option:focus-within+.option,.dropdown-container.select .main-menu .mod-menu li.deeper ul .option:focus-within+.option,.main-menu .mod-menu li.deeper .dropdown-container.select ul .option:focus-within+.option{border-top-color:rgba(0,0,0,0)}}.dropdown-container.select .dropdown .option button,.dropdown-container.select .main-menu .mod-menu li.deeper ul .option button,.main-menu .mod-menu li.deeper .dropdown-container.select ul .option button{width:100%;text-align:start;padding:var(--space-m) var(--space-xl);color:inherit}.dropdown-container.select .dropdown .option:first-of-type,.dropdown-container.select .main-menu .mod-menu li.deeper ul .option:first-of-type,.main-menu .mod-menu li.deeper .dropdown-container.select ul .option:first-of-type{border:none}.dropdown-container.select .dropdown:not(:hover):not(:focus-within) .option.selected,.dropdown-container.select .main-menu .mod-menu li.deeper ul:not(:hover):not(:focus-within) .option.selected,.main-menu .mod-menu li.deeper .dropdown-container.select ul:not(:hover):not(:focus-within) .option.selected{border-color:rgba(0,0,0,0);border-radius:var(--input-border-radius);background-color:var(--background-inverse);color:var(--text-selected)}.dropdown-container.select .dropdown:not(:hover):not(:focus-within) .option.selected+.option,.dropdown-container.select .main-menu .mod-menu li.deeper ul:not(:hover):not(:focus-within) .option.selected+.option,.main-menu .mod-menu li.deeper .dropdown-container.select ul:not(:hover):not(:focus-within) .option.selected+.option{border-top-color:rgba(0,0,0,0)}.dropdown-container.checkboxes.scrollable .dropdown,.dropdown-container.checkboxes.scrollable .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes.scrollable ul{padding:0}.dropdown-container.checkboxes.scrollable .dropdown>*,.dropdown-container.checkboxes.scrollable .main-menu .mod-menu li.deeper ul>*,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes.scrollable ul>*{margin-bottom:0}.dropdown-container.checkboxes.scrollable .scroll-container{padding:var(--space-l) var(--space-m) var(--space-xl) var(--space-xl);margin:var(--space-s) var(--space-xs) 0 var(--space-xs)}.dropdown-container.checkboxes.scrollable .scroll-container>*{margin-bottom:var(--space-l)}.dropdown-container.checkboxes.scrollable .scroll-container>*:last-of-type{margin-bottom:0}.dropdown-container.checkboxes .dropdown,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul{padding:var(--space-xl);min-width:100%}@media(min-width: 576px){.dropdown-container.checkboxes .dropdown,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul{width:375px}}.dropdown-container.checkboxes .dropdown>*,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul>*,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul>*{margin-bottom:var(--space-l)}.dropdown-container.checkboxes .dropdown>*:last-of-type,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul>*:last-of-type,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul>*:last-of-type{margin-bottom:0}.dropdown-container.checkboxes .dropdown .item .sub-container,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .item .sub-container,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .item .sub-container{display:none;padding:var(--space-xl) 0 var(--space-s) var(--space-3xl)}.dropdown-container.checkboxes .dropdown .item .sub-container>*,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .item .sub-container>*,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .item .sub-container>*{margin-bottom:var(--space-l)}.dropdown-container.checkboxes .dropdown .item .sub-container>*:last-of-type,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .item .sub-container>*:last-of-type,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .item .sub-container>*:last-of-type{margin-bottom:0}.dropdown-container.checkboxes .dropdown .input-checkbox .header,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header,.dropdown-container.checkboxes .dropdown .header-wrapper .header,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header{display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%;color:var(--text-primary)}.dropdown-container.checkboxes .dropdown .input-checkbox .header:hover,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header:hover,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header:hover,.dropdown-container.checkboxes .dropdown .header-wrapper .header:hover,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header:hover,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header:hover{color:var(--text-selected)}.dropdown-container.checkboxes .dropdown .input-checkbox .header:focus-visible .arrow-wrapper,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header:focus-visible .arrow-wrapper,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header:focus-visible .arrow-wrapper,.dropdown-container.checkboxes .dropdown .header-wrapper .header:focus-visible .arrow-wrapper,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header:focus-visible .arrow-wrapper,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header:focus-visible .arrow-wrapper{outline:var(--focused-outline)}.dropdown-container.checkboxes .dropdown .input-checkbox .header:focus-visible .arrow-wrapper .arrow,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header:focus-visible .arrow-wrapper .arrow,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header:focus-visible .arrow-wrapper .arrow,.dropdown-container.checkboxes .dropdown .header-wrapper .header:focus-visible .arrow-wrapper .arrow,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header:focus-visible .arrow-wrapper .arrow,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header:focus-visible .arrow-wrapper .arrow{border-color:var(--border-selected)}.dropdown-container.checkboxes .dropdown .input-checkbox .header:active,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header:active,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header:active,.dropdown-container.checkboxes .dropdown .header-wrapper .header:active,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header:active,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header:active{color:var(--text-selected)}.dropdown-container.checkboxes .dropdown .input-checkbox .header:active .arrow,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header:active .arrow,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header:active .arrow,.dropdown-container.checkboxes .dropdown .header-wrapper .header:active .arrow,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header:active .arrow,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header:active .arrow{border-color:var(--border-selected)}.dropdown-container.checkboxes .dropdown .input-checkbox .header .arrow-wrapper,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header .arrow-wrapper,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header .arrow-wrapper,.dropdown-container.checkboxes .dropdown .header-wrapper .header .arrow-wrapper,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header .arrow-wrapper,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header .arrow-wrapper{display:flex;align-items:center;justify-content:center;width:var(--space-xl);height:var(--space-xl);flex-shrink:0}.dropdown-container.radios{position:relative}.dropdown-container.radios .toggle .selected-item{font-weight:var(--font-weight-semi-bold)}.dropdown-container.radios .dropdown,.dropdown-container.radios .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .dropdown-container.radios ul{padding:var(--space-xl);min-width:100%;left:0;width:max-content}@media(min-width: 768px){.dropdown-container.radios .dropdown,.dropdown-container.radios .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .dropdown-container.radios ul{right:0;left:unset}}.dropdown-container.radios .dropdown>*,.dropdown-container.radios .main-menu .mod-menu li.deeper ul>*,.main-menu .mod-menu li.deeper .dropdown-container.radios ul>*{margin-bottom:var(--space-l)}.dropdown-container.radios .dropdown>*:last-of-type,.dropdown-container.radios .main-menu .mod-menu li.deeper ul>*:last-of-type,.main-menu .mod-menu li.deeper .dropdown-container.radios ul>*:last-of-type{margin-bottom:0}.form-component .label{display:inline-block;margin-bottom:var(--space-s, 8px);font-size:var(--link-s-size, 14px);line-height:var(--text-s-line-height, 20px);color:var(--text-primary, #1C1D2F)}.form-component .label.required:after{content:" *";color:var(--text-negative, #CC002E)}.form-component .input-field{width:100%;padding:var(--space-m, 12px) var(--space-xl, 24px);background:var(--background-component, #FFF);border:1px solid var(--border-accessible, #7A7C99);border-radius:var(--space-s, 8px);color:var(--text-primary, #1C1D2F)}.form-component .input-field:focus,.form-component .input-field:focus-within{border-color:rgba(0,0,0,0);outline:var(--focused-outline)}.form-component .input-field.invalid,.form-component .input-field.error{border-color:var(--border-negative, #FF003A)}.form-component .input-field.disabled,.form-component .input-field:disabled{background-color:var(--background-disabled);border-color:var(--border-disabled)}.form-component input::-moz-placeholder,.form-component input::-webkit-input-placeholder{color:var(--text-text-secondary)}.form-component input[type=text]{text-overflow:ellipsis}.form-component .input-field.search{display:flex;gap:var(--space-m);padding:var(--space-m) var(--space-l) var(--space-m) var(--space-xl)}.form-component .input-field.search input{width:100%;color:inherit}.form-component .input-field.search .search-icon{width:24px;height:24px;flex-shrink:0;background-image:url("/templates/tonga/images/icons/search.svg");filter:var(--filter-to-icon-subtle)}.form-component .input-field.search .delete{display:none;border-radius:50%}.form-component .input-field.search .delete:after{content:"";height:24px;width:24px;display:block;flex-shrink:0;background:url("/templates/tonga/images/icons/close.svg") no-repeat center center;filter:var(--filter-to-icon-subtle)}.form-component .input-field.search .delete:hover:after,.form-component .input-field.search .delete:focus-visible:after,.form-component .input-field.search .delete:active:after{filter:var(--filter-to-icon-primary)}.form-component .input-field.search .delete:focus-visible{outline:var(--focused-outline)}.form-component .error-description,.form-component .error-msg{padding-top:var(--space-s, 8px);font-size:var(--link-s-size, 14px);line-height:var(--text-s-line-height, 20px);color:var(--text-negative, #CC002E)}.form-component .select-wrap{position:relative;display:inline-block;width:100%}.form-component .select-wrap select.input-field{padding-right:var(--space-4xl);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.form-component .select-wrap select.input-field::-ms-expand{display:none}.form-component .select-wrap:after{content:"";position:absolute;right:var(--space-xl);top:50%;width:6px;height:6px;border-right:2px solid var(--icon-primary);border-bottom:2px solid var(--icon-primary);transform:translateY(-75%) rotate(45deg);pointer-events:none}.form-component .select-wrap.disabled:after{border-color:var(--border-disabled)}.form-component .input-radio{display:flex;align-items:center;cursor:pointer}.form-component .input-radio input:focus-visible+.radio{border-color:rgba(0,0,0,0);outline:var(--focused-outline)}.form-component .input-radio input:checked+.radio{border:1px solid var(--button-button-border-color)}.form-component .input-radio input:checked+.radio:before{content:"";height:14px;width:14px;position:absolute;top:14px;left:14px;background:var(--button-button-bg);border-radius:50%;transform:translate(-50%, -50%)}.form-component .input-radio .radio{min-width:30px;height:30px;border:1px solid var(--border-secondary);position:relative;border-radius:50%;margin-right:var(--space-s);background-color:var(--background-primary)}.form-component .input-checkbox{display:flex;align-items:center;cursor:pointer}.form-component .input-checkbox input:checked+.checkbox{background-color:var(--button-button-bg);border-color:var(--button-button-border-color)}.form-component .input-checkbox input:checked+.checkbox:before{content:"";height:12px;width:6px;position:absolute;top:5px;left:10px;border:solid var(--button-button-icon-primary);border-width:0 2px 2px 0;transform:rotate(45deg)}.form-component .input-checkbox input:focus-visible+.checkbox{outline:var(--focused-outline);border-color:rgba(0,0,0,0)}.form-component .input-checkbox .checkbox{min-width:30px;height:30px;border:1px solid var(--border-secondary);border-radius:var(--space-xs);position:relative;margin-right:var(--space-s)}.form-component .input-checkbox .checkbox.error{border-color:var(--border-negative)}.form-component .tag-container{display:flex;gap:var(--space-s);flex-wrap:wrap}.form-component .tag-container .tag{min-height:var(--space-2xl);font-size:var(--size-s);line-height:var(--text-s-line-height);padding:0 var(--space-l);text-align:left}.form-component .tag-container .clear-filters:before{background:url("/templates/tonga/images/icons/close-small.svg") no-repeat center}.form-component .clear-filters{display:flex;gap:var(--space-s);align-items:center;flex-shrink:0}.form-component .clear-filters:before{content:"";height:24px;width:24px;background:url("/templates/tonga/images/icons/close.svg") no-repeat center;filter:var(--filter-to-icon-primary)}.form-component .clear-filters:focus-visible{outline:var(--focused-outline)}.form-component .clear-filters.hidden{visibility:hidden}.tooltip{display:none;position:absolute;z-index:3}.tooltip .content{display:flex;padding:var(--space-s) var(--space-m);border-radius:1px;border:1px solid var(--button-button-border-color);background:var(--button-button-bg);color:var(--button-button-text-primary);position:relative}.tooltip .content:after{content:"";height:8px;width:8px;display:inline-block;border-right:1px solid var(--button-button-border-color);border-bottom:1px solid var(--button-button-border-color);background:var(--button-button-bg);transform:rotate(45deg) translateX(80%);position:absolute;right:50%;bottom:0}body .pagination{width:100%;display:flex}body .pagination button{border:1px solid var(--brand-400, #595A7A);color:var(--text-primary)}@media(min-width: 992px){body .pagination button:hover{border-color:var(--button-button-border-selected, #A28A6D)}}body .pagination button.active,body .pagination button.current{background-color:var(--background-active-page-button);border-color:var(--background-active-page-button);color:var(--text-primary);pointer-events:none}body .pagination button.next,body .pagination button.prev,body .pagination button.previous{background-size:var(--space-xl);background-position:center center}body .pagination button.next[disabled],body .pagination button.next.disabled,body .pagination button.prev[disabled],body .pagination button.prev.disabled,body .pagination button.previous[disabled],body .pagination button.previous.disabled{border:1px solid var(--button-button-border-disabled, #A9A9B9)}body .pagination button.next{background-image:var(--arrow-right)}body .pagination button.next[disabled],body .pagination button.next.disabled{background-image:url("/templates/tonga/images/icons/arrow-right-disabled.svg")}body .pagination button.prev,body .pagination button.previous{background-image:var(--arrow-left)}body .pagination button.prev[disabled],body .pagination button.prev.disabled,body .pagination button.previous[disabled],body .pagination button.previous.disabled{background-image:url("/templates/tonga/images/icons/arrow-left-disabled.svg")}body .pagination span[role=separator]{display:inline-flex;width:56px;height:56px;justify-content:center;align-items:center}body .pagination ul{width:100%;display:flex;gap:var(--space-s);justify-content:center}body .pagination ul.desktop{display:none}@media(min-width: 768px){body .pagination ul.desktop{display:flex;justify-content:right}}@media(min-width: 768px){body .pagination ul.mobile{display:none}}.main-article-styles ul,.main-article-styles ol{color:var(--text-text-secondary)}.main-article-styles ul:not(.dropdown):not(.scroll-container) li,.main-article-styles ol:not(.dropdown):not(.scroll-container) li{margin:0 0 var(--space-l) var(--space-2xl)}.main-article-styles ul:not(.dropdown):not(.scroll-container) li::marker,.main-article-styles ol:not(.dropdown):not(.scroll-container) li::marker{color:var(--button-button-border-color)}.main-article-styles ul:not(.dropdown):not(.scroll-container) li ul,.main-article-styles ul:not(.dropdown):not(.scroll-container) li ol,.main-article-styles ol:not(.dropdown):not(.scroll-container) li ul,.main-article-styles ol:not(.dropdown):not(.scroll-container) li ol{margin:var(--space-l) 0}.main-article-styles ol:not(.dropdown):not(.scroll-container) li{list-style-type:decimal}.main-article-styles ul:not(.dropdown):not(.scroll-container) li{list-style-type:disc}.main-article-styles ul:not(.dropdown):not(.scroll-container) li ul>li{list-style-type:circle}.main-article-styles ul:not(.dropdown):not(.scroll-container) li ul>li ul>li{list-style-type:square}.main-article-styles .award{display:flex;flex-direction:column;padding:var(--space-xl);gap:var(--space-4xl);background-color:var(--background-hover);margin-bottom:var(--space-xl);align-items:center}@media(min-width: 992px){.main-article-styles .award{padding:var(--space-3xl);flex-direction:row}}.main-article-styles .award.right{flex-direction:column-reverse}@media(min-width: 992px){.main-article-styles .award.right{flex-direction:row}}.main-article-styles .award .image{width:194px;height:194px;flex-shrink:0}.main-article-styles .award .image img{width:100%;height:100%;object-fit:contain}.main-article-styles .award .content{display:flex;flex-direction:column;gap:var(--space-l);width:100%}.main-article-styles .award .content h4{padding:0;margin:0}.main-article-styles .award .content p:last-of-type{margin-bottom:0}.main-article-styles .member{display:flex;align-items:center;gap:var(--space-3xl);padding:var(--space-xl);border:1px solid var(--border-primary);border-bottom:none}@media(min-width: 768px){.main-article-styles .member{padding:var(--space-2xl) var(--space-3xl)}}.main-article-styles .member:last-of-type{border-bottom:1px solid var(--border-primary);margin-bottom:var(--space-xl)}.main-article-styles .member h3{padding:0;margin:0}.main-article-styles .member .image{flex-shrink:0;border-radius:50%;width:72px;height:72px;overflow:hidden}@media(min-width: 768px){.main-article-styles .member .image{width:112px;height:112px}}.main-article-styles .member .image img{width:100%;height:100%;object-fit:cover;object-position:top}.main-article-styles .member .content{display:flex;flex-direction:column;gap:var(--space-s)}.main-article-styles .additional-list{display:grid;grid-template-columns:1fr}@media(min-width: 768px){.main-article-styles .additional-list{grid-template-columns:1fr 1fr;gap:var(--space-xl)}}.main-article-styles hr{background-color:var(--border-selected);margin:var(--space-xl) 0;height:1px;display:inline-block;width:100%}.main-article-styles p,.main-article-styles h2,.main-article-styles h3,.main-article-styles h4,.main-article-styles h5,.main-article-styles body>footer .footer-bottom .menu-icons a,body>footer .footer-bottom .menu-icons .main-article-styles a,.main-article-styles h6,.main-article-styles blockquote,.main-article-styles table{margin-bottom:var(--space-xl)}.main-article-styles h2,.main-article-styles h3,.main-article-styles h4,.main-article-styles h5,.main-article-styles body>footer .footer-bottom .menu-icons a,body>footer .footer-bottom .menu-icons .main-article-styles a,.main-article-styles h6{padding-top:var(--space-xl)}.main-article-styles a:not(.read-more-link,.readmore,.btn,.download-link,.external-link){color:var(--text-link);text-decoration:underline;font-weight:var(--font-weight-semi-bold)}@media(min-width: 992px){.main-article-styles a:not(.read-more-link,.readmore,.btn,.download-link,.external-link):hover{color:var(--text-link-hover)}}.main-article-styles img{width:auto;height:auto;max-width:100%;max-height:100%}.main-article-styles .wf_caption{display:flex !important;flex-direction:column;gap:var(--space-xl)}.main-article-styles .wf_caption span{padding-left:var(--space-l);border-left:1px solid var(--border-positive);font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.main-article-styles .highlighted-field{padding:var(--space-xl);background-color:var(--background-primary);border-radius:var(--space-s)}@media(min-width: 992px){.main-article-styles .highlighted-field{padding:var(--space-2xl)}}.main-article-styles .highlighted-field.green{background-color:var(--background-positive-subtle);color:var(--text-link)}.main-article-styles .highlighted-field.red-light{background-color:var(--background-negative-subtle);color:var(--text-negative)}.main-article-styles .article-quote,.main-article-styles blockquote{padding:var(--space-l) var(--space-2xl);border-left:3px solid var(--border-positive)}.main-article-styles blockquote>*:last-child{margin-bottom:0}.main-article-styles table:not(.list-table){display:block;overflow:auto;width:fit-content;max-width:100%;border-radius:var(--space-s);background-color:var(--background-primary);scrollbar-width:thin}.main-article-styles table:not(.list-table) h1,.main-article-styles table:not(.list-table) h2,.main-article-styles table:not(.list-table) h3,.main-article-styles table:not(.list-table) h4,.main-article-styles table:not(.list-table) h5,.main-article-styles table:not(.list-table) body>footer .footer-bottom .menu-icons a,body>footer .footer-bottom .menu-icons .main-article-styles table:not(.list-table) a,.main-article-styles table:not(.list-table) h6{padding-top:var(--space-l);margin:0}.main-article-styles table:not(.list-table) td{font-size:var(--text-s-size);line-height:var(--text-s-line-height);padding:var(--space-s) var(--space-m)}.main-article-styles table:not(.list-table) td.table-head{background-color:var(--brand-100);border:none;border-bottom:1px solid var(--icon-subtle)}.main-article-styles table:not(.list-table) td a[class=external-link]{background-image:var(--external-link)}@media(min-width: 992px){.main-article-styles table:not(.list-table) td a[class=external-link]:hover{background-image:var(--external-link-hover)}}.main-article-styles table:not(.list-table) thead tr,.main-article-styles table:not(.list-table) tr.table-head{border-bottom:1px solid var(--icon-subtle);background-color:var(--brand-100)}.main-article-styles table:not(.list-table) thead tr td,.main-article-styles table:not(.list-table) tr.table-head td{border:none}.main-article-styles table:not(.list-table) tbody tr{border-bottom:1px solid var(--brand-100)}.main-article-styles table:not(.list-table) tbody tr td{border-right:1px solid var(--brand-100);border-left:1px solid var(--brand-100)}.main-article-styles table:not(.list-table) tbody tr td:first-of-type{border-left:none}.main-article-styles table:not(.list-table) tbody tr td:last-of-type{border-right:none}.main-article-styles .accordion>*:last-child{margin-bottom:0}@media(min-width: 576px){.main-article-styles .desktop-hidden{display:none}}@media(max-width: 575px){.main-article-styles .mobile-hidden{display:none}}.article{padding-bottom:var(--space-3xl)}@media(min-width: 992px){.article{padding-bottom:var(--space-6xl)}}.article .inner-container{max-width:800px;min-width:0;display:flex;flex-direction:column;flex-grow:1;margin-left:auto;margin-right:auto;gap:var(--space-xl)}.article .inner-container h1>span{display:inline-block;margin-top:var(--space-xl)}.article .inner-container .publish-details{display:flex;gap:var(--space-3xl)}.article .inner-container .publish-details .date{font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.article .inner-container .publish-details .date-container{display:flex;flex-direction:column;gap:var(--space-s);min-width:104px}.article .inner-container .publish-details .date-container .label{color:var(--text-tertiary);font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.article .inner-container .publish-details .date-container .date{font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.article .inner-container .body .featured-image{display:flex;flex-direction:column;gap:var(--space-xl);margin-bottom:var(--space-xl)}.article .inner-container .body .featured-image figcaption{padding-left:var(--space-l);border-left:1px solid var(--border-positive);font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.article .inner-container .bottom{display:flex;flex-direction:column;gap:var(--space-xl)}.time-countdown{display:none;padding:var(--space-l);justify-content:space-between;align-items:center;background:var(--background-warning)}.time-countdown .description{color:var(--text-text-secondary);font-size:var(--link-s-size);line-height:var(--text-s-line-height)}.time-countdown .time{display:flex;gap:var(--space-s);align-items:center;width:70px}.time-countdown .time .seconds-left{font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.time-countdown.last-seconds{background:var(--background-negative-subtle)}.time-countdown.visible{display:flex}button.video-cover-button{width:100%;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:rgba(0,0,0,.1);transition:all .4s linear}button.video-cover-button:focus-visible{background-color:rgba(0,0,0,0)}button.video-cover-button:focus-visible .btn-icon.play,button.video-cover-button:focus-visible body .pagination button.play,body .pagination button.video-cover-button:focus-visible button.play{background-image:url("/templates/tonga/images/icons/play-hover.svg");outline:var(--focused-outline)}button.video-cover-button:hover{background-color:rgba(0,0,0,0)}button.video-cover-button:hover .btn-icon.play,button.video-cover-button:hover body .pagination button.play,body .pagination button.video-cover-button:hover button.play{background-image:url("/templates/tonga/images/icons/play-hover.svg")}button.video-cover-button .btn-icon.play,button.video-cover-button body .pagination button.play,body .pagination button.video-cover-button button.play{border-radius:unset}.items.alternating{margin-left:auto;margin-right:auto}@media(min-width: 1400px){.items.alternating{max-width:var(--container-max-width)}}@media(min-width: 768px){.items.alternating article{display:flex}.items.alternating article:nth-child(even){flex-direction:row-reverse}}.items.alternating article div{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;padding:var(--size-5xl) var(--size-2xl);gap:var(--space-2xl, 32px)}@media(min-width: 768px){.items.alternating article div{width:50%;max-width:720px}}@media(min-width: 1200px){.items.alternating article div{padding:var(--size-5xl) var(--size-10xl)}}.items.alternating article div p{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.items.alternating article img{width:100%;height:auto;max-height:500px;object-fit:cover}@media(min-width: 768px){.items.alternating article img{width:50%}}@media(min-width: 1200px){.items.alternating article:nth-child(odd) div{padding-left:calc((100vw - var(--container-max-width))/2 + var(--padding-mobile))}}@media(min-width: 1400px){.items.alternating article:nth-child(odd) div{padding-left:0}}@media(min-width: 1200px){.items.alternating article:nth-child(even) div{padding-right:calc((100vw - var(--container-max-width))/2 + var(--padding-mobile))}}@media(min-width: 1400px){.items.alternating article:nth-child(even) div{padding-right:0}}.quantity-controls{display:flex;height:var(--size-3xl);padding:var(--space-xs) var(--space-s);justify-content:space-between;align-items:center;border-radius:8px;background:var(--background-hover);align-self:start;position:relative}.quantity-controls .adjustment-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:center}.quantity-controls .adjustment-icon:hover{transform:scale(1.3)}.quantity-controls .adjustment-icon:focus-visible{outline:var(--focused-outline)}.quantity-controls .subtract{background-image:url("/templates/tonga/images/icons/minus.svg")}.quantity-controls .count{min-width:32px;text-align:center}.quantity-controls .add{background-image:url("/templates/tonga/images/icons/plus.svg")}.quantity-controls .add.disabled{filter:var(--filter-to-icon-subtle);pointer-events:none}section.coin-card{display:flex;width:100%;max-width:500px;flex-direction:column;align-items:center;background:var(--background-coin-card);padding-bottom:var(--space-4xl)}section.coin-card .item{width:100%;height:100%;display:flex;flex-direction:column;padding-left:var(--space-2xl);padding-right:var(--space-2xl);align-items:center}section.coin-card .item:hover{text-decoration:none}section.coin-card .item:hover .read-more-link,section.coin-card .item:hover .main-article-styles a.readmore,.main-article-styles section.coin-card .item:hover a.readmore{text-decoration:underline}section.coin-card figure{position:relative;display:flex;width:264px;height:264px;aspect-ratio:1/1;margin-top:var(--unit-18);margin-bottom:var(--space-l);align-items:center;justify-content:center;transition:all .8s ease-in-out;perspective:1000px}section.coin-card figure img{object-fit:contain}section.coin-card .coin figure .side{position:absolute;backface-visibility:hidden;transition:transform .8s cubic-bezier(0.455, 0.03, 0.515, 0.955)}section.coin-card .coin figure .front{transform:rotateY(0deg)}section.coin-card .coin figure .back{transform:rotateY(180deg)}section.coin-card .coin figure:hover .front{transform:rotateY(180deg)}section.coin-card .coin figure:hover .back{transform:rotateY(360deg)}section.coin-card .item:not(.coin):hover figure{transform:scale(1.1)}section.coin-card .h-2xl,section.coin-card .main-article-styles .article-quote,.main-article-styles section.coin-card .article-quote,section.coin-card .main-article-styles blockquote,.main-article-styles section.coin-card blockquote{margin-bottom:var(--space-s);text-align:center}section.coin-card .price{max-height:20px;margin-bottom:var(--space-m);font-size:var(--text-m-size, 16px);line-height:var(--text-m-line-height, 24px)}section.coin-card .price.hidden{visibility:hidden}section.coin-card .cta-wrapper{display:flex;gap:var(--space-s);align-items:center;margin-top:var(--space-m)}section.coin-card .cta-wrapper .read-more-link,section.coin-card .cta-wrapper .main-article-styles a.readmore,.main-article-styles section.coin-card .cta-wrapper a.readmore{display:inline-flex;align-items:center}@media(min-width: 1200px){section.coin-card .cta-wrapper .read-more-link,section.coin-card .cta-wrapper .main-article-styles a.readmore,.main-article-styles section.coin-card .cta-wrapper a.readmore{height:71px}}section.coin-card .badge{min-height:30px;padding:6px var(--space-m, 12px);font-size:var(--link-s-size, 14px);line-height:var(--text-s-line-height, 20px);text-align:center;color:var(--text-primary, #1C1D2F);border-radius:0 0 10px 10px;background:var(--brand-100, #D4D4DC)}section.coin-card .badge.green{background:var(--green-100, #CFE6E6)}section.coin-card .badge.purple{background:var(--purple-100, #E1DAEF)}section.coin-card .badge.brown{background:var(--brown-100, #F5EEE7)}section.coin-card .badge.hidden{visibility:hidden}section.coin-card .button-wrapper{position:relative}section.coin-card .button-wrapper .btn.disabled:hover+.tooltip,section.coin-card .button-wrapper .dropdown-container .disabled.toggle.filter-button:hover+.tooltip,.dropdown-container section.coin-card .button-wrapper .disabled.toggle.filter-button:hover+.tooltip,section.coin-card .button-wrapper .form-component .tag-container .disabled.tag:hover+.tooltip,.form-component .tag-container section.coin-card .button-wrapper .disabled.tag:hover+.tooltip{display:block}section.coin-card .button-wrapper .btn.disabled:focus-visible,section.coin-card .button-wrapper .dropdown-container .disabled.toggle.filter-button:focus-visible,.dropdown-container section.coin-card .button-wrapper .disabled.toggle.filter-button:focus-visible,section.coin-card .button-wrapper .form-component .tag-container .disabled.tag:focus-visible,.form-component .tag-container section.coin-card .button-wrapper .disabled.tag:focus-visible{outline:var(--focused-outline)}section.coin-card .button-wrapper .btn.disabled:focus-visible+.tooltip,section.coin-card .button-wrapper .dropdown-container .disabled.toggle.filter-button:focus-visible+.tooltip,.dropdown-container section.coin-card .button-wrapper .disabled.toggle.filter-button:focus-visible+.tooltip,section.coin-card .button-wrapper .form-component .tag-container .disabled.tag:focus-visible+.tooltip,.form-component .tag-container section.coin-card .button-wrapper .disabled.tag:focus-visible+.tooltip{display:block}section.coin-card .button-wrapper .tooltip{width:200px;transform:translateX(-50%);left:50%;bottom:65px}section.coin-card .button-wrapper .tooltip .content{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.accordion .item{border-top:1px solid var(--brand-100)}.accordion .item>.toggle,.accordion .item .nested-toggle{display:flex;gap:var(--space-xl);cursor:pointer;align-items:center;width:100%;padding:var(--space-xl)}.accordion .item>.toggle .accordion-title,.accordion .item .nested-toggle .accordion-title{font-family:var(--heading-family);text-align:start;width:100%;color:var(--text-text-secondary)}@media(min-width: 992px){.accordion .item>.toggle:focus-visible,.accordion .item .nested-toggle:focus-visible{outline:var(--focused-outline)}}.accordion .item>.toggle .nested-toggle,.accordion .item .nested-toggle .nested-toggle{gap:0;padding:0}.accordion .item .content{display:none;padding:var(--space-m) var(--space-xl) var(--space-xl)}.accordion .item .content.opened{display:block}.accordion .item:last-child{border-bottom:1px solid var(--brand-100)}.accordion-arrow,.dropdown-container .toggle .arrow,.dropdown-container.checkboxes .dropdown .input-checkbox .header .arrow-wrapper .arrow,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header .arrow-wrapper .arrow,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header .arrow-wrapper .arrow,.dropdown-container.checkboxes .dropdown .header-wrapper .header .arrow-wrapper .arrow,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header .arrow-wrapper .arrow,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header .arrow-wrapper .arrow,.accordion .item>.toggle .arrow,.accordion .item .nested-toggle .arrow{flex-shrink:0;width:7px;height:7px;border-right:2px solid var(--icon-primary);border-bottom:2px solid var(--icon-primary);transform:rotate(45deg);margin-top:-3px}.accordion-arrow.opened,.dropdown-container.active button.toggle .arrow,.dropdown-container.checkboxes .dropdown .input-checkbox .header.active span.arrow,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .input-checkbox .header.active span.arrow,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .input-checkbox .header.active span.arrow,.dropdown-container.checkboxes .dropdown .header-wrapper .header.active span.arrow,.dropdown-container.checkboxes .main-menu .mod-menu li.deeper ul .header-wrapper .header.active span.arrow,.main-menu .mod-menu li.deeper .dropdown-container.checkboxes ul .header-wrapper .header.active span.arrow,.accordion .item>.toggle.opened .arrow,.accordion .item .nested-toggle.opened .arrow{transform:rotate(-135deg);margin-top:3px}@media(min-width: 0px)and (max-width: 991px){.main-menu{display:none}}.main-menu .mod-menu{display:flex;justify-content:center;align-items:center;gap:var(--space-5xl, 56px);align-self:stretch;padding-top:var(--space-xl, 24px);padding-bottom:var(--space-xl, 24px)}.main-menu .mod-menu li.current>a{color:var(--brown-700)}@media(min-width: 992px){.main-menu .mod-menu li a:hover{color:var(--brown-600);text-decoration:none}}.main-menu .mod-menu li.deeper{position:relative;cursor:pointer}.main-menu .mod-menu li.deeper>a{padding-right:var(--space-xl)}.main-menu .mod-menu li.deeper>a:after{content:"";height:5px;width:5px;position:absolute;bottom:9px;margin-left:8px;border-right:2px solid var(--icon-primary, #3E3F59);border-bottom:2px solid var(--icon-primary, #3E3F59);transform:rotate(43deg)}@media(min-width: 992px){.main-menu .mod-menu li.deeper>a:hover:after{border-color:var(--brown-700, #7A6752)}}.main-menu .mod-menu li.deeper.opened>a:after{transform:rotate(-136deg);bottom:6px}.main-menu .mod-menu li.deeper ul{display:none;left:-24px;margin-top:23px;border-radius:0 0 var(--space-m, 12px) var(--space-m, 12px)}body header.fixed .main-menu .mod-menu li.deeper ul{margin-top:31px}.moduletable.news-subscribe .module-title{margin-bottom:var(--size-4xl)}@media(min-width: 992px){.moduletable.news-subscribe{display:flex}.moduletable.news-subscribe .module-title{max-width:49%;margin:0}}.moduletable.news-subscribe>div{max-width:575px}@media(min-width: 992px){.moduletable.news-subscribe>div form{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;column-gap:var(--space-xl, 24px);align-items:end}}.moduletable.news-subscribe>div form p{grid-row:3;grid-column-end:3;grid-column-start:1;margin-top:var(--space-s, 8px);margin-bottom:var(--space-xl, 24px);font-size:var(--text-xs-size, 12px);line-height:var(--text-xs-line-height, 18px);color:var(--text-tertiary, #595A7A)}.moduletable.news-subscribe>div form p a{font-weight:var(--font-weight-thin)}.moduletable.news-subscribe>div form .error-description{display:none;grid-row:2}.moduletable.news-subscribe>div .message-container{display:none}.moduletable.news-subscribe>div .message-container.visible{display:flex}.moduletable.news-subscribe>div .message-container p:first-child{font-size:var(--text-xl-size, 20px);line-height:var(--text-xl-line-height, 32px)}.moduletable.news-subscribe>div .message-container p:nth-of-type(2){font-size:var(--text-m-size, 16px);line-height:var(--text-m-line-height, 24px)}.moduletable.news-subscribe>div .message-container.visible+form{display:none}.moduletable.promo-module .content{padding:var(--space-4xl, 48px) var(--space-xl, 24px);background-color:var(--background-hover);background-repeat:no-repeat;background-size:cover}@media(min-width: 1200px){.moduletable.promo-module .content{padding:var(--space-12xl, 112px) 128px}}.moduletable.promo-module .container,.moduletable.promo-module .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.promo-module .module-title,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *){display:flex;justify-content:space-between;gap:var(--size-5xl);padding:0}.moduletable.promo-module .container section .promo-module-title+p,.moduletable.promo-module .moduletable.items-grid .module-title section .promo-module-title+p,.moduletable.items-grid .moduletable.promo-module .module-title section .promo-module-title+p,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .promo-module-title+p,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .promo-module-title+p{margin-top:var(--size-l)}.moduletable.promo-module .container section h1.promo-module-title+p,.moduletable.promo-module .moduletable.items-grid .module-title section h1.promo-module-title+p,.moduletable.items-grid .moduletable.promo-module .module-title section h1.promo-module-title+p,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section h1.promo-module-title+p,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section h1.promo-module-title+p{margin-top:var(--size-2xl)}.moduletable.promo-module .container section .links,.moduletable.promo-module .moduletable.items-grid .module-title section .links,.moduletable.items-grid .moduletable.promo-module .module-title section .links,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links{display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;margin-top:var(--size-3xl);gap:var(--space-xl, 24px)}@media(min-width: 425px){.moduletable.promo-module .container section .links,.moduletable.promo-module .moduletable.items-grid .module-title section .links,.moduletable.items-grid .moduletable.promo-module .module-title section .links,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links{flex-direction:row}}.moduletable.promo-module .container section .links .btn,.moduletable.promo-module .moduletable.items-grid .module-title section .links .btn,.moduletable.items-grid .moduletable.promo-module .module-title section .links .btn,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .btn,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .btn,.moduletable.promo-module .container section .links .dropdown-container .toggle.filter-button,.moduletable.promo-module .moduletable.items-grid .module-title section .links .dropdown-container .toggle.filter-button,.moduletable.items-grid .moduletable.promo-module .module-title section .links .dropdown-container .toggle.filter-button,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .dropdown-container .toggle.filter-button,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .dropdown-container .toggle.filter-button,.dropdown-container .moduletable.promo-module .container section .links .toggle.filter-button,.dropdown-container .moduletable.promo-module .moduletable.items-grid .module-title section .links .toggle.filter-button,.moduletable.items-grid .dropdown-container .moduletable.promo-module .module-title section .links .toggle.filter-button,.dropdown-container .moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .toggle.filter-button,body .dropdown-container .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .toggle.filter-button,.dropdown-container body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *):not(body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) *) section .links .toggle.filter-button,.moduletable.promo-module .container section .links .form-component .tag-container .tag,.moduletable.promo-module .moduletable.items-grid .module-title section .links .form-component .tag-container .tag,.moduletable.items-grid .moduletable.promo-module .module-title section .links .form-component .tag-container .tag,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .form-component .tag-container .tag,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .form-component .tag-container .tag,.form-component .tag-container .moduletable.promo-module .container section .links .tag,.form-component .tag-container .moduletable.promo-module .moduletable.items-grid .module-title section .links .tag,.moduletable.items-grid .form-component .tag-container .moduletable.promo-module .module-title section .links .tag,.form-component .tag-container .moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .tag,body .form-component .tag-container .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .tag,.form-component .tag-container body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *):not(body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) *) section .links .tag{width:100%}@media(min-width: 425px){.moduletable.promo-module .container section .links .btn,.moduletable.promo-module .moduletable.items-grid .module-title section .links .btn,.moduletable.items-grid .moduletable.promo-module .module-title section .links .btn,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .btn,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .btn,.moduletable.promo-module .container section .links .dropdown-container .toggle.filter-button,.moduletable.promo-module .moduletable.items-grid .module-title section .links .dropdown-container .toggle.filter-button,.moduletable.items-grid .moduletable.promo-module .module-title section .links .dropdown-container .toggle.filter-button,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .dropdown-container .toggle.filter-button,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .dropdown-container .toggle.filter-button,.dropdown-container .moduletable.promo-module .container section .links .toggle.filter-button,.dropdown-container .moduletable.promo-module .moduletable.items-grid .module-title section .links .toggle.filter-button,.moduletable.items-grid .dropdown-container .moduletable.promo-module .module-title section .links .toggle.filter-button,.dropdown-container .moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .toggle.filter-button,body .dropdown-container .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .toggle.filter-button,.dropdown-container body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *):not(body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) *) section .links .toggle.filter-button,.moduletable.promo-module .container section .links .form-component .tag-container .tag,.moduletable.promo-module .moduletable.items-grid .module-title section .links .form-component .tag-container .tag,.moduletable.items-grid .moduletable.promo-module .module-title section .links .form-component .tag-container .tag,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .form-component .tag-container .tag,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .form-component .tag-container .tag,.form-component .tag-container .moduletable.promo-module .container section .links .tag,.form-component .tag-container .moduletable.promo-module .moduletable.items-grid .module-title section .links .tag,.moduletable.items-grid .form-component .tag-container .moduletable.promo-module .module-title section .links .tag,.form-component .tag-container .moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .tag,body .form-component .tag-container .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links .tag,.form-component .tag-container body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *):not(body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) *) section .links .tag{width:max-content}}.moduletable.promo-module .container section .links p,.moduletable.promo-module .moduletable.items-grid .module-title section .links p,.moduletable.items-grid .moduletable.promo-module .module-title section .links p,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links p,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links p{width:100%}.moduletable.promo-module .container section .links:not(:has(*)):not(:has(text)),.moduletable.promo-module .moduletable.items-grid .module-title section .links:not(:has(*)):not(:has(text)),.moduletable.items-grid .moduletable.promo-module .module-title section .links:not(:has(*)):not(:has(text)),.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links:not(:has(*)):not(:has(text)),body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .links:not(:has(*)):not(:has(text)){display:none}.moduletable.promo-module .container .promo-module-media,.moduletable.promo-module .moduletable.items-grid .module-title .promo-module-media,.moduletable.items-grid .moduletable.promo-module .module-title .promo-module-media,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.moduletable.promo-module .container .promo-module-media picture img,.moduletable.promo-module .moduletable.items-grid .module-title .promo-module-media picture img,.moduletable.items-grid .moduletable.promo-module .module-title .promo-module-media picture img,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media picture img,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media picture img{max-width:100%;height:auto}.moduletable.promo-module .container .promo-module-media picture,.moduletable.promo-module .moduletable.items-grid .module-title .promo-module-media picture,.moduletable.items-grid .moduletable.promo-module .module-title .promo-module-media picture,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media picture,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media picture,.moduletable.promo-module .container .promo-module-media .iframe-container,.moduletable.promo-module .moduletable.items-grid .module-title .promo-module-media .iframe-container,.moduletable.items-grid .moduletable.promo-module .module-title .promo-module-media .iframe-container,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media .iframe-container,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media .iframe-container,.moduletable.promo-module .container .promo-module-media button,.moduletable.promo-module .moduletable.items-grid .module-title .promo-module-media button,.moduletable.items-grid .moduletable.promo-module .module-title .promo-module-media button,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media button,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media button{grid-column:1;grid-row:1}.moduletable.promo-module .container .promo-module-media button,.moduletable.promo-module .moduletable.items-grid .module-title .promo-module-media button,.moduletable.items-grid .moduletable.promo-module .module-title .promo-module-media button,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media button,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media button,.moduletable.promo-module .container .promo-module-media picture,.moduletable.promo-module .moduletable.items-grid .module-title .promo-module-media picture,.moduletable.items-grid .moduletable.promo-module .module-title .promo-module-media picture,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media picture,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media picture{z-index:1}.moduletable.promo-module .container .promo-module-media button+.iframe-container,.moduletable.promo-module .moduletable.items-grid .module-title .promo-module-media button+.iframe-container,.moduletable.items-grid .moduletable.promo-module .module-title .promo-module-media button+.iframe-container,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media button+.iframe-container,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .promo-module-media button+.iframe-container{opacity:0}.moduletable.promo-module .container .video picture img,.moduletable.promo-module .moduletable.items-grid .module-title .video picture img,.moduletable.items-grid .moduletable.promo-module .module-title .video picture img,.moduletable.promo-module body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .video picture img,body .moduletable.promo-module .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .video picture img{width:100%;max-height:680px;object-fit:cover}@media(min-width: 992px){.moduletable.promo-module.small .content{padding-top:var(--space-10xl, 96px);padding-bottom:var(--space-10xl, 96px)}}.moduletable.promo-module.text-left .container,.moduletable.promo-module.text-left .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.promo-module.text-left .module-title,.moduletable.promo-module.text-left body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.promo-module.text-left .module-title:not(.container *):not(.moduletable.items-grid .module-title *){flex-direction:column}@media(min-width: 992px){.moduletable.promo-module.text-left .container,.moduletable.promo-module.text-left .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.promo-module.text-left .module-title,.moduletable.promo-module.text-left body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.promo-module.text-left .module-title:not(.container *):not(.moduletable.items-grid .module-title *){flex-direction:row;align-items:center}}.moduletable.promo-module.text-left .container section,.moduletable.promo-module.text-left .moduletable.items-grid .module-title section,.moduletable.items-grid .moduletable.promo-module.text-left .module-title section,.moduletable.promo-module.text-left body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section,body .moduletable.promo-module.text-left .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section{max-width:552px;flex:1}.moduletable.promo-module.text-left .container section picture,.moduletable.promo-module.text-left .moduletable.items-grid .module-title section picture,.moduletable.items-grid .moduletable.promo-module.text-left .module-title section picture,.moduletable.promo-module.text-left body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section picture,body .moduletable.promo-module.text-left .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section picture{text-align:center}.moduletable.promo-module.text-right .container,.moduletable.promo-module.text-right .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.promo-module.text-right .module-title,.moduletable.promo-module.text-right body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.promo-module.text-right .module-title:not(.container *):not(.moduletable.items-grid .module-title *){flex-direction:column-reverse}@media(min-width: 992px){.moduletable.promo-module.text-right .container,.moduletable.promo-module.text-right .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.promo-module.text-right .module-title,.moduletable.promo-module.text-right body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.promo-module.text-right .module-title:not(.container *):not(.moduletable.items-grid .module-title *){flex-direction:row-reverse;align-items:center}}.moduletable.promo-module.text-right .container section,.moduletable.promo-module.text-right .moduletable.items-grid .module-title section,.moduletable.items-grid .moduletable.promo-module.text-right .module-title section,.moduletable.promo-module.text-right body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section,body .moduletable.promo-module.text-right .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section{max-width:552px;flex:1}.moduletable.promo-module.text-right .container section picture,.moduletable.promo-module.text-right .moduletable.items-grid .module-title section picture,.moduletable.items-grid .moduletable.promo-module.text-right .module-title section picture,.moduletable.promo-module.text-right body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section picture,body .moduletable.promo-module.text-right .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section picture{text-align:center}.moduletable.promo-module.text-top .container,.moduletable.promo-module.text-top .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.promo-module.text-top .module-title,.moduletable.promo-module.text-top body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.promo-module.text-top .module-title:not(.container *):not(.moduletable.items-grid .module-title *){flex-direction:column}.moduletable.promo-module.text-top .container section,.moduletable.promo-module.text-top .moduletable.items-grid .module-title section,.moduletable.items-grid .moduletable.promo-module.text-top .module-title section,.moduletable.promo-module.text-top body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section,body .moduletable.promo-module.text-top .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section{max-height:680px}.moduletable.promo-module.text-top .container section .promo-module-title,.moduletable.promo-module.text-top .moduletable.items-grid .module-title section .promo-module-title,.moduletable.items-grid .moduletable.promo-module.text-top .module-title section .promo-module-title,.moduletable.promo-module.text-top body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .promo-module-title,body .moduletable.promo-module.text-top .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .promo-module-title,.moduletable.promo-module.text-top .container section p,.moduletable.promo-module.text-top .moduletable.items-grid .module-title section p,.moduletable.items-grid .moduletable.promo-module.text-top .module-title section p,.moduletable.promo-module.text-top body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section p,body .moduletable.promo-module.text-top .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section p{max-width:var(--content-max-width)}.moduletable.promo-module.text-bottom .container,.moduletable.promo-module.text-bottom .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.promo-module.text-bottom .module-title,.moduletable.promo-module.text-bottom body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.promo-module.text-bottom .module-title:not(.container *):not(.moduletable.items-grid .module-title *){flex-direction:column-reverse}.moduletable.promo-module.text-bottom .container section,.moduletable.promo-module.text-bottom .moduletable.items-grid .module-title section,.moduletable.items-grid .moduletable.promo-module.text-bottom .module-title section,.moduletable.promo-module.text-bottom body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section,body .moduletable.promo-module.text-bottom .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section{max-height:680px}.moduletable.promo-module.text-bottom .container section .promo-module-title,.moduletable.promo-module.text-bottom .moduletable.items-grid .module-title section .promo-module-title,.moduletable.items-grid .moduletable.promo-module.text-bottom .module-title section .promo-module-title,.moduletable.promo-module.text-bottom body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .promo-module-title,body .moduletable.promo-module.text-bottom .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section .promo-module-title,.moduletable.promo-module.text-bottom .container section p,.moduletable.promo-module.text-bottom .moduletable.items-grid .module-title section p,.moduletable.items-grid .moduletable.promo-module.text-bottom .module-title section p,.moduletable.promo-module.text-bottom body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section p,body .moduletable.promo-module.text-bottom .module-title:not(.container *):not(.moduletable.items-grid .module-title *) section p{max-width:var(--content-max-width)}.moduletable.mod-items.zigzag{background:var(--background-primary, #F6F6FB)}.moduletable.items-grid .module-title{margin-bottom:var(--space-3xl)}.moduletable.items-grid .items{display:grid;grid-template-columns:1fr;gap:var(--space-l)}@media(min-width: 768px){.moduletable.items-grid .items.col-1{width:50%}.moduletable.items-grid .items.col-0 .item .image,.moduletable.items-grid .items.col-1 .item .image{text-align:left}.moduletable.items-grid .items.col-2,.moduletable.items-grid .items.col-3,.moduletable.items-grid .items.col-4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.moduletable.items-grid .items.col-3{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.moduletable.items-grid .items.col-4{grid-template-columns:repeat(4, 1fr)}.moduletable.items-grid .items.col-4 .item{padding:var(--space-2xl) var(--space-xl)}}.moduletable.items-grid .items .item{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:var(--space-2xl) var(--space-xl);row-gap:var(--space-3xl, 40px);align-content:start;border:1px solid var(--border-secondary, #A9A9B9);border-radius:var(--unit-8)}@media(min-width: 768px){.moduletable.items-grid .items .item{padding:var(--space-3xl)}}.moduletable.items-grid .items .item .image{height:160px;width:100%;text-align:center}.moduletable.items-grid .items .item .image img{max-width:100%;max-height:100%}.moduletable.items-grid .items .item .details .h-2xl,.moduletable.items-grid .items .item .details .main-article-styles .article-quote,.main-article-styles .moduletable.items-grid .items .item .details .article-quote,.moduletable.items-grid .items .item .details .main-article-styles blockquote,.main-article-styles .moduletable.items-grid .items .item .details blockquote{font-weight:var(--font-weight-semi-bold)}.moduletable.items-grid .items .item .details .h-2xl+div,.moduletable.items-grid .items .item .details .main-article-styles .article-quote+div,.main-article-styles .moduletable.items-grid .items .item .details .article-quote+div,.moduletable.items-grid .items .item .details .main-article-styles blockquote+div,.main-article-styles .moduletable.items-grid .items .item .details blockquote+div{display:flex;flex-direction:column;margin-top:var(--space-l);row-gap:var(--space-s);color:var(--text-text-secondary, #3E3F59)}.moduletable.items-grid .items .item .details .h-2xl+div ul,.moduletable.items-grid .items .item .details .main-article-styles .article-quote+div ul,.main-article-styles .moduletable.items-grid .items .item .details .article-quote+div ul,.moduletable.items-grid .items .item .details .main-article-styles blockquote+div ul,.main-article-styles .moduletable.items-grid .items .item .details blockquote+div ul{display:flex;flex-direction:column;row-gap:var(--space-s)}.moduletable.items-grid .items .item .read-more-link,.moduletable.items-grid .items .item .main-article-styles a.readmore,.main-article-styles .moduletable.items-grid .items .item a.readmore{width:max-content;align-self:end}.moduletable.items-grid .items.col-0 .item{grid-template-columns:1fr auto;grid-template-rows:1fr;padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.moduletable.items-grid .items.col-0 .item .read-more-link,.moduletable.items-grid .items.col-0 .item .main-article-styles a.readmore,.main-article-styles .moduletable.items-grid .items.col-0 .item a.readmore{align-self:center}.moduletable.items-grid .items a.item:active{text-decoration:none;background:var(--neutral-50, #F2F2F2)}@media(min-width: 992px){.moduletable.items-grid .items a.item:hover{text-decoration:none;border-color:var(--border-accessible, #7A7C99);background:var(--neutral-50, #F2F2F2)}.moduletable.items-grid .items a.item:focus-visible{outline:var(--focused-outline)}}.moduletable.spacing-default,.module-title.spacing-default{padding-top:var(--space-6xl);padding-bottom:var(--space-6xl)}@media(min-width: 992px){.moduletable.spacing-default,.module-title.spacing-default{padding-top:var(--space-12xl);padding-bottom:var(--space-12xl)}}.moduletable.spacing-default-bottom,.module-title.spacing-default-bottom{padding-bottom:var(--space-6xl)}@media(min-width: 992px){.moduletable.spacing-default-bottom,.module-title.spacing-default-bottom{padding-bottom:var(--space-12xl)}}.moduletable.spacing-default-top,.module-title.spacing-default-top{padding-top:var(--space-6xl)}@media(min-width: 992px){.moduletable.spacing-default-top,.module-title.spacing-default-top{padding-top:var(--space-12xl)}}.moduletable.unset-spacing,.module-title.unset-spacing{padding-top:0;padding-bottom:0}.moduletable.spacing-8xl,.module-title.spacing-8xl{padding-top:var(--space-4xl);padding-bottom:var(--space-4xl)}@media(min-width: 992px){.moduletable.spacing-8xl,.module-title.spacing-8xl{padding-top:var(--space-8xl);padding-bottom:var(--space-8xl)}}.moduletable.spacing-8xl-bottom,.module-title.spacing-8xl-bottom{padding-bottom:var(--space-4xl)}@media(min-width: 992px){.moduletable.spacing-8xl-bottom,.module-title.spacing-8xl-bottom{padding-bottom:var(--space-8xl)}}.moduletable.spacing-8xl-top,.module-title.spacing-8xl-top{padding-top:var(--space-4xl)}@media(min-width: 992px){.moduletable.spacing-8xl-top,.module-title.spacing-8xl-top{padding-top:var(--space-8xl)}}.moduletable.spacing-3xl,.module-title.spacing-3xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}@media(min-width: 992px){.moduletable.spacing-3xl,.module-title.spacing-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}}.moduletable.spacing-3xl-top,.module-title.spacing-3xl-top{padding-top:var(--space-xl)}@media(min-width: 992px){.moduletable.spacing-3xl-top,.module-title.spacing-3xl-top{padding-top:var(--space-3xl)}}.moduletable.spacing-3xl-bottom,.module-title.spacing-3xl-bottom{padding-bottom:var(--space-xl)}@media(min-width: 992px){.moduletable.spacing-3xl-bottom,.module-title.spacing-3xl-bottom{padding-bottom:var(--space-3xl)}}.moduletable.checkout-form{padding:var(--space-3xl) 0}@media(min-width: 768px){.moduletable.checkout-form{padding:var(--space-12xl) 0}}.moduletable.checkout-form .hidden{display:none !important}.moduletable.checkout-form .checkout-form-main .payment-error-msg,.moduletable.checkout-form .checkout-form-main .purchase-limit-error-msg{display:none;color:var(--text-negative);text-align:center;margin-bottom:var(--space-2xl)}.moduletable.checkout-form .checkout-form-main .payment-error-msg.open,.moduletable.checkout-form .checkout-form-main .purchase-limit-error-msg.open{display:block}.moduletable.checkout-form .checkout-form-main .step-title{margin:var(--space-3xl) 0;text-align:center}@media(min-width: 992px){.moduletable.checkout-form .checkout-form-main .step-title{margin:var(--space-6xl) 0}}.moduletable.checkout-form .checkout-form-main .step-title .title{display:none}.moduletable.checkout-form .checkout-form-main .info-wrap{display:none}.moduletable.checkout-form .checkout-form-main[data-step="1"] .step-title .title.one,.moduletable.checkout-form .checkout-form-main[data-step="1"] .step-one-wrap{display:block}.moduletable.checkout-form .checkout-form-main[data-step="1"] div.checkout-buttons{justify-content:center}.moduletable.checkout-form .checkout-form-main[data-step="1"] div.checkout-buttons .prev-step{display:none}.moduletable.checkout-form .checkout-form-main[data-step="2"] .step-title .title.two,.moduletable.checkout-form .checkout-form-main[data-step="2"] .step-two-wrap{display:block}.moduletable.checkout-form .checkout-form-main[data-step="3"] .step-title .title.three,.moduletable.checkout-form .checkout-form-main[data-step="3"] .step-three-wrap{display:block}.moduletable.checkout-form .checkout-form-main .cart-no-items{display:none;text-align:center}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper{position:relative;display:flex;flex-direction:column;gap:var(--space-4xl)}@media(min-width: 768px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3xl)}}@media(min-width: 992px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper{gap:var(--space-9xl)}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-expired-overlay{display:none;position:absolute;inset:-8px;z-index:10;backdrop-filter:blur(1px);background:rgba(255,255,255,.65);align-items:center;justify-content:center;border-radius:var(--space-s)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-expired-overlay.visible{display:flex}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-expired-overlay .expired-content{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);text-align:center;padding:var(--space-2xl);background-color:var(--background-component);border-radius:var(--space-s);box-shadow:0 4px 24px rgba(0,0,0,.18)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons{display:none;margin-top:var(--space-4xl)}@media(min-width: 768px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons{display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-6xl);margin-top:var(--space-6xl)}}@media(min-width: 768px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons .btn,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons .dropdown-container .toggle.filter-button,.dropdown-container .moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons .toggle.filter-button,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons .form-component .tag-container .tag,.form-component .tag-container .moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons .tag{max-width:240px}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons.mobile{display:flex;flex-direction:column;gap:var(--space-xl);margin-top:0}@media(min-width: 768px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-buttons.mobile{display:none}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .open{display:block}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap #img-city,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap #img-postcode,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .infoIcon,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .legal-person,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .payment-request-error-msg{display:none}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap #img-city.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap #img-postcode.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .infoIcon.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .legal-person.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .payment-request-error-msg.open{display:block}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .info-form{display:flex;flex-direction:column;gap:var(--space-xl)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .info-form .section-wrapper{display:flex;flex-direction:column;gap:var(--space-xl)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .customer-type-wrap{display:flex;flex-direction:column;gap:var(--space-xl)}@media(min-width: 425px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .customer-type-wrap{flex-direction:row}}@media(min-width: 768px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .customer-type-wrap{flex-direction:column;gap:var(--space-xl)}}@media(min-width: 992px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .customer-type-wrap{flex-direction:row;gap:var(--space-6xl)}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .checkout-text-area{resize:none}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts{display:flex;flex-direction:column;gap:var(--space-xl);margin-top:var(--space-xl)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts .detailed-option{display:none;padding:var(--space-l);align-items:center;gap:var(--space-xl);border-radius:8px;background:var(--background-component);border:1px solid rgba(0,0,0,0);cursor:pointer}@media(min-width: 768px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts .detailed-option{padding:var(--space-xl)}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts .detailed-option .detailed-opt-desc{display:flex;flex-direction:column;gap:var(--space-s)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts .detailed-option .detailed-opt-desc b{font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts .detailed-option .detailed-opt-desc div{font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts .detailed-option.selected{border-color:var(--button-button-border-selected)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts .detailed-option:focus-visible{border-color:rgba(0,0,0,0);outline:var(--focused-outline)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.error .detailed-option{border-color:var(--border-negative)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.payment-list .detailed-option{display:flex;gap:var(--space-s);min-height:95px}@media(min-width: 576px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.payment-list .detailed-option{gap:var(--space-xl)}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.payment-list .detailed-option .detailed-opt-info{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);width:100%}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.payment-list .detailed-option .detailed-opt-info .logo{max-width:160px}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.payment-list .detailed-option .detailed-opt-info .logo img{width:100%;height:100%;object-fit:contain}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.shippment-list .detailed-option{align-items:start}@media(min-width: 992px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.shippment-list .detailed-option{align-items:center}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.shippment-list .detailed-option .detailed-opt-info{display:flex;flex-direction:column;gap:var(--space-s)}@media(min-width: 992px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.shippment-list .detailed-option .detailed-opt-info{flex-direction:row;align-items:center}}@media(min-width: 992px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .detailed-opts-lst.delivery-opts.shippment-list .detailed-option .detailed-opt-info .pricing{text-align:center;min-width:96px}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .delivery-info,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .recipient-info,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .demander-info{display:none;flex-direction:column;gap:var(--space-xl);padding-top:var(--space-l)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .delivery-info.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .recipient-info.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .demander-info.open{display:flex}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .delivery-info .ww-delivery-fields,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .recipient-info .ww-delivery-fields,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .demander-info .ww-delivery-fields{display:flex;flex-direction:column;gap:var(--space-xl)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .shipping-note,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .payment-note,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .recipient-note{color:var(--text-text-secondary);font-size:var(--link-s-size);line-height:var(--text-s-line-height);padding-top:var(--space-xs)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap{display:flex;flex-direction:column;justify-content:start;padding-top:var(--space-l)}@media(min-width: 992px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap{padding-top:var(--space-3xl)}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap .text-link-style,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap body>footer .footer-modules .captcha a,body>footer .footer-modules .captcha .moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap a,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap .items.alternating article div a:not([class]),.items.alternating article div .moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap a:not([class]),.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap .moduletable.items-grid .items .item .details a:not(.external-link),.moduletable.items-grid .items .item .details .moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap a:not(.external-link){font-weight:var(--font-weight-regular)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .confirmation-wrap .required-mark{color:var(--text-negative);padding-left:.3em}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .payment-request-error-msg{color:var(--text-negative)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .shipping-summary{display:none;flex-direction:column;gap:var(--space-l);margin-top:var(--space-l);padding-top:var(--space-xl);border-top:1px solid var(--border-warning)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .shipping-summary .row{display:flex;justify-content:space-between;align-items:center}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .shipping-summary.open{display:flex}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .wide-vat-info-wrap{display:none;padding-top:var(--space-m)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .wide-vat-info-wrap .message-container .content{display:flex;flex-direction:column;gap:var(--space-s)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .wide-vat-info-wrap .message-container .content span:last-of-type{font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .delivery-country-wrap{position:relative}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-info-wrap .delivery-country-wrap .tooltip{bottom:40px;margin:0 var(--space-xl)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap{position:relative}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .sticky-container{display:flex;padding:var(--space-2xl);flex-direction:column;gap:var(--space-3xl);border-radius:8px;background:var(--background-component)}@media(min-width: 768px){.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .sticky-container{position:sticky;top:var(--space-12xl)}}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container{display:flex;flex-direction:column;gap:var(--space-l)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-title-container{display:flex;justify-content:space-between;align-items:center}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-title-container .product-count{color:var(--text-text-secondary);font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-items{display:flex;flex-direction:column;gap:var(--space-l);padding:var(--space-xl) 0;border-bottom:1px solid var(--border-warning)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-items .cart-item{display:flex;align-items:center;gap:var(--space-l)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-items .cart-item .coin-img{width:96px;height:96px}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-items .cart-item .details{display:flex;flex-direction:column;gap:var(--space-xs)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-items .cart-item .details .coin-name{font-family:var(--heading-family, Lora)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-items .cart-item .details .coin-price{font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .main-container .cart-items .cart-item .coin-count{margin-left:auto}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container #wait-for{display:none;text-align:center;padding-bottom:var(--space-xl)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees{display:flex;padding:var(--space-m) 0;flex-direction:column;gap:var(--space-m);border-bottom:1px solid var(--border-warning)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .row{display:flex;justify-content:space-between;align-items:center;color:var(--text-text-secondary);font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .row .value{flex-shrink:0}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .service-fees,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .vat-calc,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .wholesale-discount,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .retail-price-row{display:none}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .service-fees.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .vat-calc.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .wholesale-discount.open,.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .extra-fees .retail-price-row.open{display:flex}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .cart-full-price{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-m)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container .notes{padding:var(--space-m) 0;color:var(--text-tertiary);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.moduletable.checkout-form .checkout-form-main .main-layout-wrapper .checkout-cart-wrap .pricing-container a.change-cart{font-size:var(--link-m-size);line-height:var(--text-m-line-height)}.moduletable.checkout-form .stepper{--coin-radius: 16px;--roll-distance: 0px;--roll-rotation: 0deg;--animation-duration: 1.5s;--pulse-duration: 0.6s;display:flex;justify-content:space-between;justify-self:center;width:100%;max-width:1000px}.moduletable.checkout-form .stepper .stepper-item{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.moduletable.checkout-form .stepper .stepper-item.active .node{background-color:var(--button-button-bg);border-color:var(--button-button-bg)}.moduletable.checkout-form .stepper .stepper-item.active .node:after{background-color:var(--background-primary)}.moduletable.checkout-form .stepper .stepper-item.active .line{background-color:var(--button-button-bg)}.moduletable.checkout-form .stepper .stepper-item.completed .node,.moduletable.checkout-form .stepper .stepper-item.active.completed .node{background-color:var(--button-button-bg);border-color:var(--button-button-bg)}.moduletable.checkout-form .stepper .stepper-item.completed .node:after,.moduletable.checkout-form .stepper .stepper-item.active.completed .node:after{background:url("/templates/tonga/images/icons/checkmark-thick.svg") no-repeat center;height:32px;width:32px}.moduletable.checkout-form .stepper .stepper-item.completed .line,.moduletable.checkout-form .stepper .stepper-item.active.completed .line{background-color:var(--button-button-bg)}.moduletable.checkout-form .stepper .stepper-item.filling-line .line:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--button-button-bg);animation:fillLine var(--animation-duration) ease-in forwards}.moduletable.checkout-form .stepper .stepper-item.pulse-node .node{animation:pulseNode var(--pulse-duration) ease-out}.moduletable.checkout-form .stepper .stepper-item:first-of-type{justify-content:start}.moduletable.checkout-form .stepper .stepper-item:first-of-type .step-container{align-items:start}.moduletable.checkout-form .stepper .stepper-item:first-of-type .coin{left:0}@media(min-width: 768px){.moduletable.checkout-form .stepper .stepper-item:first-of-type{justify-content:center}.moduletable.checkout-form .stepper .stepper-item:first-of-type .step-container{align-items:center}.moduletable.checkout-form .stepper .stepper-item:first-of-type .coin{left:calc(50% - var(--coin-radius))}}.moduletable.checkout-form .stepper .stepper-item:last-of-type{justify-content:end}.moduletable.checkout-form .stepper .stepper-item:last-of-type .line{right:var(--coin-radius)}.moduletable.checkout-form .stepper .stepper-item:last-of-type .step-container{align-items:end}.moduletable.checkout-form .stepper .stepper-item:last-of-type .coin{left:unset;right:0}@media(min-width: 768px){.moduletable.checkout-form .stepper .stepper-item:last-of-type{justify-content:center}.moduletable.checkout-form .stepper .stepper-item:last-of-type .line{right:50%}.moduletable.checkout-form .stepper .stepper-item:last-of-type .step-container{align-items:center}.moduletable.checkout-form .stepper .stepper-item:last-of-type .coin{left:calc(50% - var(--coin-radius));right:unset}}.moduletable.checkout-form .stepper .stepper-item.current .step-container{color:var(--text-primary)}.moduletable.checkout-form .stepper .line{height:2px;background-color:var(--border-primary);position:absolute;right:50%;top:15px;width:calc(150% - var(--coin-radius))}@media(min-width: 768px){.moduletable.checkout-form .stepper .line{width:100%}}.moduletable.checkout-form .stepper .step-container{display:flex;flex-direction:column;gap:var(--space-m);align-items:center;justify-content:center;color:var(--text-tertiary)}@media(min-width: 768px){.moduletable.checkout-form .stepper .step-container{gap:var(--space-xl)}}.moduletable.checkout-form .stepper .step-container .node{width:calc(var(--coin-radius)*2);height:calc(var(--coin-radius)*2);border-radius:50%;background-color:var(--background-primary);border:2px solid var(--border-primary);z-index:2;position:relative}.moduletable.checkout-form .stepper .step-container .node:after{content:"";height:10px;width:10px;display:block;border-radius:50%;background-color:var(--border-primary);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.moduletable.checkout-form .stepper .step-container .stepper-label{font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.moduletable.checkout-form .stepper .step-container:focus-visible .node{outline:var(--focused-outline);outline-offset:2px}.moduletable.checkout-form .stepper .coin{display:none;width:calc(var(--coin-radius)*2);height:calc(var(--coin-radius)*2);background:url("/templates/tonga/images/icons/stepper-coin.png") no-repeat center;background-size:contain;position:absolute;top:0;left:calc(50% - var(--coin-radius));z-index:1}.moduletable.checkout-form .stepper .coin.rolling{display:block;animation:rollCoin var(--animation-duration) ease-in forwards}@keyframes rollCoin{from{transform:translateX(0) rotate(0deg)}to{transform:translateX(var(--roll-distance)) rotate(var(--roll-rotation))}}@keyframes fillLine{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes pulseNode{0%{box-shadow:0 0 0 0 var(--button-button-bg)}50%{box-shadow:0 0 0 4px var(--button-button-bg)}100%{box-shadow:0 0 0 8px rgba(0,0,0,0)}}.moduletable.suggested-coins{background:var(--neutral-0, #FFF)}.moduletable.suggested-coins .module-header{display:grid;grid-template-columns:1fr}@media(min-width: 0px)and (max-width: 767px){.moduletable.suggested-coins .module-header .read-more-link,.moduletable.suggested-coins .module-header .main-article-styles a.readmore,.main-article-styles .moduletable.suggested-coins .module-header a.readmore{order:3;margin-top:var(--space-xl)}}@media(min-width: 768px){.moduletable.suggested-coins .module-header{grid-template-columns:1fr auto;column-gap:var(--space-xl)}.moduletable.suggested-coins .module-header .read-more-link,.moduletable.suggested-coins .module-header .main-article-styles a.readmore,.main-article-styles .moduletable.suggested-coins .module-header a.readmore{grid-column:2;align-self:end;justify-self:end}}.moduletable.suggested-coins .module-header p{margin-top:var(--space-s)}.moduletable.suggested-coins .coins:not(:first-child){margin-top:var(--space-3xl)}@media(min-width: 768px){.moduletable.suggested-coins .coins:not(:first-child){margin-top:var(--space-8xl)}}.moduletable.suggested-coins .coins{display:grid;grid-template-columns:1fr;gap:var(--space-xl);justify-items:center}@media(min-width: 1200px){.moduletable.suggested-coins .coins{grid-template-columns:repeat(3, 1fr)}}.moduletable.checkout-thank-you{padding:var(--space-6xl) 0}@media(min-width: 768px){.moduletable.checkout-thank-you{padding:var(--space-8xl) 0}}.moduletable.checkout-thank-you .thank-you-step-container{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto}@media(min-width: 0px)and (max-width: 767px){.moduletable.checkout-thank-you .thank-you-step-container{padding-left:var(--padding-mobile);padding-right:var(--padding-mobile)}}.moduletable.checkout-thank-you .thank-you-step-container .bag-image-container{align-self:center;padding-bottom:var(--space-2xl)}@media(min-width: 768px){.moduletable.checkout-thank-you .thank-you-step-container .bag-image-container{padding-bottom:var(--space-4xl)}}.moduletable.checkout-thank-you .thank-you-step-container .bag-image-container img{width:100%;height:100%;object-fit:contain}.moduletable.checkout-thank-you .thank-you-step-container .title{text-align:center;padding-bottom:var(--space-4xl);max-width:465px}@media(min-width: 768px){.moduletable.checkout-thank-you .thank-you-step-container .title{padding-bottom:var(--space-6xl)}}.moduletable.checkout-thank-you .thank-you-step-container .order-details-wrapper{display:flex;flex-direction:column;max-width:600px}.moduletable.checkout-thank-you .thank-you-step-container .details-title{padding-bottom:var(--space-xl)}.moduletable.checkout-thank-you .thank-you-step-container .details{display:flex;flex-direction:column;gap:var(--space-l)}.moduletable.checkout-thank-you .thank-you-step-container .details .row{display:flex;justify-content:space-between;align-items:center}.moduletable.checkout-thank-you .thank-you-step-container .details .row .label{color:var(--text-text-secondary);font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.moduletable.checkout-thank-you .thank-you-step-container .btn.download,.moduletable.checkout-thank-you .thank-you-step-container .dropdown-container .download.toggle.filter-button,.dropdown-container .moduletable.checkout-thank-you .thank-you-step-container .download.toggle.filter-button,.moduletable.checkout-thank-you .thank-you-step-container .form-component .tag-container .download.tag,.form-component .tag-container .moduletable.checkout-thank-you .thank-you-step-container .download.tag{width:100%;margin:var(--space-3xl) 0}.moduletable.checkout-thank-you .thank-you-step-container .notes{display:flex;flex-direction:column;gap:var(--space-xl);color:var(--text-text-secondary);font-size:var(--link-s-size);line-height:var(--text-s-line-height)}.moduletable.checkout-thank-you .thank-you-step-container .notes p{text-align:center}.moduletable.news.highlighted-bg{background:var(--background-pressed, #E6E6EF)}.moduletable.news .module-title+.container>.read-more-link,.moduletable.news body .module-title+.module-title:not(:is(.container *))>.read-more-link,body .moduletable.news .module-title+.module-title:not(:is(.container *))>.read-more-link,.moduletable.news .moduletable.items-grid .module-title+.module-title>.read-more-link,.moduletable.items-grid .moduletable.news .module-title+.module-title>.read-more-link,.moduletable.news body .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>.read-more-link,body .moduletable.news .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>.read-more-link,.moduletable.news .main-article-styles .module-title+.container>a.readmore,.main-article-styles .moduletable.news .module-title+.container>a.readmore,.moduletable.news body .main-article-styles .module-title+.module-title:not(:is(.container *))>a.readmore,.main-article-styles .moduletable.news body .module-title+.module-title:not(:is(.container *))>a.readmore,body .moduletable.news .main-article-styles .module-title+.module-title:not(:is(.container *))>a.readmore,.main-article-styles body .moduletable.news .module-title+.module-title:not(:is(.container *))>a.readmore,.moduletable.news .moduletable.items-grid .main-article-styles .module-title+.module-title>a.readmore,.main-article-styles .moduletable.news .moduletable.items-grid .module-title+.module-title>a.readmore,.moduletable.items-grid .moduletable.news .main-article-styles .module-title+.module-title>a.readmore,.main-article-styles .moduletable.items-grid .moduletable.news .module-title+.module-title>a.readmore,.moduletable.news body .main-article-styles .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.readmore,.main-article-styles .moduletable.news body .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.readmore,body .moduletable.news .main-article-styles .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.readmore,.main-article-styles body .moduletable.news .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.readmore{margin-top:calc(var(--text-l-size)*-2 + 1px)}@media(min-width: 0px)and (max-width: 767px){.moduletable.news .module-title+.container>.read-more-link.float,.moduletable.news body .module-title+.module-title:not(:is(.container *))>.read-more-link.float,body .moduletable.news .module-title+.module-title:not(:is(.container *))>.read-more-link.float,.moduletable.news .moduletable.items-grid .module-title+.module-title>.read-more-link.float,.moduletable.items-grid .moduletable.news .module-title+.module-title>.read-more-link.float,.moduletable.news body .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>.read-more-link.float,body .moduletable.news .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>.read-more-link.float,.moduletable.news .main-article-styles .module-title+.container>a.float.readmore,.main-article-styles .moduletable.news .module-title+.container>a.float.readmore,.moduletable.news body .main-article-styles .module-title+.module-title:not(:is(.container *))>a.float.readmore,.main-article-styles .moduletable.news body .module-title+.module-title:not(:is(.container *))>a.float.readmore,body .moduletable.news .main-article-styles .module-title+.module-title:not(:is(.container *))>a.float.readmore,.main-article-styles body .moduletable.news .module-title+.module-title:not(:is(.container *))>a.float.readmore,.moduletable.news .moduletable.items-grid .main-article-styles .module-title+.module-title>a.float.readmore,.main-article-styles .moduletable.news .moduletable.items-grid .module-title+.module-title>a.float.readmore,.moduletable.items-grid .moduletable.news .main-article-styles .module-title+.module-title>a.float.readmore,.main-article-styles .moduletable.items-grid .moduletable.news .module-title+.module-title>a.float.readmore,.moduletable.news body .main-article-styles .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.float.readmore,.main-article-styles .moduletable.news body .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.float.readmore,body .moduletable.news .main-article-styles .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.float.readmore,.main-article-styles body .moduletable.news .module-title+.module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.float.readmore{margin-top:0}}.moduletable.news .container,.moduletable.news body .module-title:not(:is(.container *)),body .moduletable.news .module-title:not(:is(.container *)),.moduletable.news .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.news .module-title,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *){display:flex;flex-direction:column}.moduletable.news .container>.read-more-link,.moduletable.news body .module-title:not(:is(.container *))>.read-more-link,body .moduletable.news .module-title:not(:is(.container *))>.read-more-link,.moduletable.news .moduletable.items-grid .module-title>.read-more-link,.moduletable.items-grid .moduletable.news .module-title>.read-more-link,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *)>.read-more-link,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *)>.read-more-link,.moduletable.news .main-article-styles .container>a.readmore,.main-article-styles .moduletable.news .container>a.readmore,.moduletable.news body .main-article-styles .module-title:not(:is(.container *))>a.readmore,.main-article-styles .moduletable.news body .module-title:not(:is(.container *))>a.readmore,body .moduletable.news .main-article-styles .module-title:not(:is(.container *))>a.readmore,.main-article-styles body .moduletable.news .module-title:not(:is(.container *))>a.readmore,.moduletable.news .moduletable.items-grid .main-article-styles .module-title>a.readmore,.main-article-styles .moduletable.news .moduletable.items-grid .module-title>a.readmore,.moduletable.items-grid .moduletable.news .main-article-styles .module-title>a.readmore,.main-article-styles .moduletable.items-grid .moduletable.news .module-title>a.readmore,.moduletable.news body .main-article-styles .module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.readmore,.main-article-styles .moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.readmore,body .moduletable.news .main-article-styles .module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.readmore,.main-article-styles body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *)>a.readmore{margin-left:auto}.moduletable.news .container .form-component,.moduletable.news body .module-title:not(:is(.container *)) .form-component,body .moduletable.news .module-title:not(:is(.container *)) .form-component,.moduletable.news .moduletable.items-grid .module-title .form-component,.moduletable.items-grid .moduletable.news .module-title .form-component,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component{display:flex}.moduletable.news .container .form-component fieldset.order,.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order,body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order,.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order,.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order{position:relative;margin-left:auto;max-width:max-content}.moduletable.news .container .form-component fieldset.order .toggle-dropdown,.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order .toggle-dropdown,body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order .toggle-dropdown,.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order .toggle-dropdown,.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order .toggle-dropdown,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .toggle-dropdown,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .toggle-dropdown{color:var(--text-primary)}.moduletable.news .container .form-component fieldset.order .toggle-dropdown:focus-visible,.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order .toggle-dropdown:focus-visible,body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order .toggle-dropdown:focus-visible,.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order .toggle-dropdown:focus-visible,.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order .toggle-dropdown:focus-visible,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .toggle-dropdown:focus-visible,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .toggle-dropdown:focus-visible{outline:var(--focused-outline)}.moduletable.news .container .form-component fieldset.order .toggle-dropdown span,.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order .toggle-dropdown span,body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order .toggle-dropdown span,.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order .toggle-dropdown span,.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order .toggle-dropdown span,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .toggle-dropdown span,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .toggle-dropdown span{margin-left:var(--space-s, 8px);font-weight:var(--font-weight-semi-bold)}.moduletable.news .container .form-component fieldset.order .dropdown,.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order .dropdown,body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order .dropdown,.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order .dropdown,.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order .dropdown,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .dropdown,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .dropdown,.moduletable.news .container .form-component fieldset.order .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .moduletable.news .container .form-component fieldset.order ul,.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order ul,body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order ul,.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order ul,.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order ul,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order ul,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order ul{width:100%;margin-top:4px;padding:var(--space-xl, 24px);border:1px solid var(--border-subtle, #F6F6FB);background:var(--background-primary, #F6F6FB);box-shadow:0 9px 16px 0 rgba(40,41,79,.04)}.moduletable.news .container .form-component fieldset.order label.checked,.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order label.checked,body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order label.checked,.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order label.checked,.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order label.checked,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order label.checked,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order label.checked{pointer-events:none}.moduletable.news .container .form-component fieldset.order label span.radio:focus-visible,.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order label span.radio:focus-visible,body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order label span.radio:focus-visible,.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order label span.radio:focus-visible,.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order label span.radio:focus-visible,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order label span.radio:focus-visible,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order label span.radio:focus-visible{outline:var(--focused-outline)}.moduletable.news .container .form-component fieldset.order label:not(:last-of-type),.moduletable.news body .module-title:not(:is(.container *)) .form-component fieldset.order label:not(:last-of-type),body .moduletable.news .module-title:not(:is(.container *)) .form-component fieldset.order label:not(:last-of-type),.moduletable.news .moduletable.items-grid .module-title .form-component fieldset.order label:not(:last-of-type),.moduletable.items-grid .moduletable.news .module-title .form-component fieldset.order label:not(:last-of-type),.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order label:not(:last-of-type),body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .form-component fieldset.order label:not(:last-of-type){margin-bottom:var(--space-l, 16px)}.moduletable.news .container .articles,.moduletable.news body .module-title:not(:is(.container *)) .articles,body .moduletable.news .module-title:not(:is(.container *)) .articles,.moduletable.news .moduletable.items-grid .module-title .articles,.moduletable.items-grid .moduletable.news .module-title .articles,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles{display:grid;grid-template-columns:1fr;margin-top:var(--space-3xl, 40px);row-gap:var(--space-4xl, 48px)}@media(min-width: 576px)and (max-width: 991px){.moduletable.news .container .articles,.moduletable.news body .module-title:not(:is(.container *)) .articles,body .moduletable.news .module-title:not(:is(.container *)) .articles,.moduletable.news .moduletable.items-grid .module-title .articles,.moduletable.items-grid .moduletable.news .module-title .articles,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles{max-width:500px}}@media(min-width: 992px){.moduletable.news .container .articles,.moduletable.news body .module-title:not(:is(.container *)) .articles,body .moduletable.news .module-title:not(:is(.container *)) .articles,.moduletable.news .moduletable.items-grid .module-title .articles,.moduletable.items-grid .moduletable.news .module-title .articles,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles{grid-template-columns:1fr 1fr 1fr;margin-top:var(--space-6xl, 64px);column-gap:var(--space-xl, 24px);row-gap:var(--space-6xl, 64px)}}.moduletable.news .container .articles article,.moduletable.news body .module-title:not(:is(.container *)) .articles article,body .moduletable.news .module-title:not(:is(.container *)) .articles article,.moduletable.news .moduletable.items-grid .module-title .articles article,.moduletable.items-grid .moduletable.news .module-title .articles article,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article{display:flex;flex-direction:column;row-gap:var(--space-xl, 24px)}.moduletable.news .container .articles article img,.moduletable.news body .module-title:not(:is(.container *)) .articles article img,body .moduletable.news .module-title:not(:is(.container *)) .articles article img,.moduletable.news .moduletable.items-grid .module-title .articles article img,.moduletable.items-grid .moduletable.news .module-title .articles article img,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article img,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article img{width:100%;object-fit:cover;transition:all .5s ease-in-out}@media(min-width: 992px){.moduletable.news .container .articles article img,.moduletable.news body .module-title:not(:is(.container *)) .articles article img,body .moduletable.news .module-title:not(:is(.container *)) .articles article img,.moduletable.news .moduletable.items-grid .module-title .articles article img,.moduletable.items-grid .moduletable.news .module-title .articles article img,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article img,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article img{height:265px}}.moduletable.news .container .articles article .item,.moduletable.news body .module-title:not(:is(.container *)) .articles article .item,body .moduletable.news .module-title:not(:is(.container *)) .articles article .item,.moduletable.news .moduletable.items-grid .module-title .articles article .item,.moduletable.items-grid .moduletable.news .module-title .articles article .item,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article .item,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article .item{display:flex;max-width:550px;flex-direction:column;row-gap:var(--space-l, 16px)}@media(min-width: 992px){.moduletable.news .container .articles article .item,.moduletable.news body .module-title:not(:is(.container *)) .articles article .item,body .moduletable.news .module-title:not(:is(.container *)) .articles article .item,.moduletable.news .moduletable.items-grid .module-title .articles article .item,.moduletable.items-grid .moduletable.news .module-title .articles article .item,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article .item,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article .item{row-gap:var(--space-xl, 24px)}}.moduletable.news .container .articles article a:hover,.moduletable.news body .module-title:not(:is(.container *)) .articles article a:hover,body .moduletable.news .module-title:not(:is(.container *)) .articles article a:hover,.moduletable.news .moduletable.items-grid .module-title .articles article a:hover,.moduletable.items-grid .moduletable.news .module-title .articles article a:hover,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover{text-decoration:none}.moduletable.news .container .articles article a:hover h3,.moduletable.news body .module-title:not(:is(.container *)) .articles article a:hover h3,body .moduletable.news .module-title:not(:is(.container *)) .articles article a:hover h3,.moduletable.news .moduletable.items-grid .module-title .articles article a:hover h3,.moduletable.items-grid .moduletable.news .module-title .articles article a:hover h3,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover h3,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover h3,.moduletable.news .container .articles article a:hover p,.moduletable.news body .module-title:not(:is(.container *)) .articles article a:hover p,body .moduletable.news .module-title:not(:is(.container *)) .articles article a:hover p,.moduletable.news .moduletable.items-grid .module-title .articles article a:hover p,.moduletable.items-grid .moduletable.news .module-title .articles article a:hover p,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover p,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover p{color:var(--brown-700, #7A6752)}.moduletable.news .container .articles article a:hover .read-more-link,.moduletable.news body .module-title:not(:is(.container *)) .articles article a:hover .read-more-link,body .moduletable.news .module-title:not(:is(.container *)) .articles article a:hover .read-more-link,.moduletable.news .moduletable.items-grid .module-title .articles article a:hover .read-more-link,.moduletable.items-grid .moduletable.news .module-title .articles article a:hover .read-more-link,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover .read-more-link,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover .read-more-link,.moduletable.news .container .articles article a:hover .main-article-styles a.readmore,.main-article-styles .moduletable.news .container .articles article a:hover a.readmore,.moduletable.news body .module-title:not(:is(.container *)) .articles article a:hover .main-article-styles a.readmore,.main-article-styles .moduletable.news body .module-title:not(:is(.container *)) .articles article a:hover a.readmore,body .moduletable.news .module-title:not(:is(.container *)) .articles article a:hover .main-article-styles a.readmore,.main-article-styles body .moduletable.news .module-title:not(:is(.container *)) .articles article a:hover a.readmore,.moduletable.news .moduletable.items-grid .module-title .articles article a:hover .main-article-styles a.readmore,.main-article-styles .moduletable.news .moduletable.items-grid .module-title .articles article a:hover a.readmore,.moduletable.items-grid .moduletable.news .module-title .articles article a:hover .main-article-styles a.readmore,.main-article-styles .moduletable.items-grid .moduletable.news .module-title .articles article a:hover a.readmore,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover .main-article-styles a.readmore,.main-article-styles .moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover a.readmore,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover .main-article-styles a.readmore,.main-article-styles body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover a.readmore{filter:var(--filter-color-to-brown-700)}.moduletable.news .container .articles article a:hover img,.moduletable.news body .module-title:not(:is(.container *)) .articles article a:hover img,body .moduletable.news .module-title:not(:is(.container *)) .articles article a:hover img,.moduletable.news .moduletable.items-grid .module-title .articles article a:hover img,.moduletable.items-grid .moduletable.news .module-title .articles article a:hover img,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover img,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles article a:hover img{box-shadow:0 4px 12px rgba(122,103,82,.25)}@media(min-width: 992px){.moduletable.news .container .articles.first-highlighted article:first-child,.moduletable.news body .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child,body .moduletable.news .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child,.moduletable.news .moduletable.items-grid .module-title .articles.first-highlighted article:first-child,.moduletable.items-grid .moduletable.news .module-title .articles.first-highlighted article:first-child,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child{flex-direction:row;grid-column-start:1;grid-column-end:4;column-gap:var(--space-5xl, 56px)}.moduletable.news .container .articles.first-highlighted article:first-child a,.moduletable.news body .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child a,body .moduletable.news .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child a,.moduletable.news .moduletable.items-grid .module-title .articles.first-highlighted article:first-child a,.moduletable.items-grid .moduletable.news .module-title .articles.first-highlighted article:first-child a,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child a,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child a{flex:1}.moduletable.news .container .articles.first-highlighted article:first-child a.intro-image,.moduletable.news body .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child a.intro-image,body .moduletable.news .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child a.intro-image,.moduletable.news .moduletable.items-grid .module-title .articles.first-highlighted article:first-child a.intro-image,.moduletable.items-grid .moduletable.news .module-title .articles.first-highlighted article:first-child a.intro-image,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child a.intro-image,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child a.intro-image{height:0;min-height:100%}.moduletable.news .container .articles.first-highlighted article:first-child a.intro-image img,.moduletable.news body .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child a.intro-image img,body .moduletable.news .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child a.intro-image img,.moduletable.news .moduletable.items-grid .module-title .articles.first-highlighted article:first-child a.intro-image img,.moduletable.items-grid .moduletable.news .module-title .articles.first-highlighted article:first-child a.intro-image img,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child a.intro-image img,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child a.intro-image img{height:100%}}.moduletable.news .container .articles.first-highlighted article:first-child .item,.moduletable.news body .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child .item,body .moduletable.news .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child .item,.moduletable.news .moduletable.items-grid .module-title .articles.first-highlighted article:first-child .item,.moduletable.items-grid .moduletable.news .module-title .articles.first-highlighted article:first-child .item,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child .item,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child .item{justify-content:center}@media(min-width: 992px){.moduletable.news .container .articles.first-highlighted article:first-child .item,.moduletable.news body .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child .item,body .moduletable.news .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child .item,.moduletable.news .moduletable.items-grid .module-title .articles.first-highlighted article:first-child .item,.moduletable.items-grid .moduletable.news .module-title .articles.first-highlighted article:first-child .item,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child .item,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child .item{min-height:325px;row-gap:var(--space-2xl, 32px)}}.moduletable.news .container .articles.first-highlighted article:first-child .item h3,.moduletable.news body .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child .item h3,body .moduletable.news .module-title:not(:is(.container *)) .articles.first-highlighted article:first-child .item h3,.moduletable.news .moduletable.items-grid .module-title .articles.first-highlighted article:first-child .item h3,.moduletable.items-grid .moduletable.news .module-title .articles.first-highlighted article:first-child .item h3,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child .item h3,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .articles.first-highlighted article:first-child .item h3{font-family:var(--heading-family, Lora);font-size:var(--heading-3xl-size, 32px);line-height:var(--heading-3xl-line-height, 48px)}.moduletable.news .container .pagination,.moduletable.news body .module-title:not(:is(.container *)) .pagination,body .moduletable.news .module-title:not(:is(.container *)) .pagination,.moduletable.news .moduletable.items-grid .module-title .pagination,.moduletable.items-grid .moduletable.news .module-title .pagination,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .pagination,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .pagination{margin-top:var(--space-3xl)}@media(min-width: 992px){.moduletable.news .container .pagination,.moduletable.news body .module-title:not(:is(.container *)) .pagination,body .moduletable.news .module-title:not(:is(.container *)) .pagination,.moduletable.news .moduletable.items-grid .module-title .pagination,.moduletable.items-grid .moduletable.news .module-title .pagination,.moduletable.news body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .pagination,body .moduletable.news .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .pagination{margin-top:var(--space-6xl)}}.cart-overlay{display:none;justify-content:end;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:4;transition:background-color .3s ease}.cart-overlay .popup{display:flex;width:100%;padding:var(--space-3xl) var(--space-xl);flex-direction:column;background:var(--background-primary);transform:translateX(100%);transition:transform .3s ease}@media(min-width: 576px){.cart-overlay .popup{width:390px}}.cart-overlay .popup .head{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--space-xs)}.cart-overlay .popup .head .title-wrapper{display:flex;gap:var(--space-xl)}.cart-overlay .popup .head .title-wrapper .loader{align-self:center}.cart-overlay .popup .product-count{color:var(--text-text-secondary);font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.cart-overlay .popup .content{display:flex;flex-direction:column;flex:1;min-height:0}.cart-overlay .popup .content .loader{width:var(--size-4xl);height:var(--size-4xl);margin:auto}.cart-overlay .popup .content .no-items.hidden,.cart-overlay .popup .content .main.hidden{display:none}.cart-overlay .popup .content .no-items{display:flex;flex-direction:column;align-items:center;gap:var(--space-m);padding-top:var(--space-12xl)}.cart-overlay .popup .content .main{display:flex;flex-direction:column;padding-top:var(--space-l);gap:var(--space-xl);flex:1;min-height:0}.cart-overlay .popup .content .main .products{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;margin-right:-8px;padding-right:8px;scrollbar-color:var(--border-primary) var(--background-primary)}.cart-overlay .popup .content .main .products .product-item{display:flex;padding:var(--space-xl) 0;gap:var(--space-l);border-bottom:1px solid var(--border-warning)}.cart-overlay .popup .content .main .products .product-item .image{flex-shrink:0;margin-top:var(--space-s);height:96px;width:96px}.cart-overlay .popup .content .main .products .product-item .image img{width:100%;height:100%;object-fit:contain}.cart-overlay .popup .content .main .products .product-item .details{display:flex;flex-direction:column;flex-grow:1;gap:var(--space-l)}.cart-overlay .popup .content .main .products .product-item .details .name{font-family:var(--heading-family, Lora)}.cart-overlay .popup .content .main .products .product-item .details .quantity-wrapper{display:flex;flex-direction:column;gap:var(--space-xs)}.cart-overlay .popup .content .main .products .product-item .cross-button:after{filter:var(--filter-to-icon-subtle)}.cart-overlay .popup .content .main .products .product-item .cross-button:hover:after{filter:var(--filter-to-icon-primary)}.cart-overlay .popup .content .main .sum-container{display:flex;flex-direction:column;position:relative}.cart-overlay .popup .content .main .sum-container .row{display:flex;justify-content:space-between;align-items:center}.cart-overlay .popup .content .main .sum-container .retail-sum-row,.cart-overlay .popup .content .main .sum-container .discount-row{display:none;padding-bottom:var(--space-xs);font-size:var(--text-m-size);line-height:var(--text-m-line-height);color:var(--text-text-secondary)}.cart-overlay .popup .content .main .sum-container .retail-sum-row.open,.cart-overlay .popup .content .main .sum-container .discount-row.open{display:flex}.cart-overlay .popup .content .main .sum-container .discount-row{padding-bottom:var(--space-2xs)}.cart-overlay .popup .content .main .navigation-controls{display:flex;flex-direction:column;align-items:center;gap:var(--space-l);margin-top:auto}.cart-overlay.initialised.open{display:flex}.cart-overlay.animating{background-color:rgba(0,0,0,.35)}.cart-overlay.animating .popup{transform:translateX(0)}.cart-overlay .note{color:var(--text-tertiary);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.cart-overlay .tooltip{display:block}.cart-overlay .tooltip .content{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.cart-overlay .tooltip.product-error{width:220px;transform:translateX(-50%);bottom:40px;left:50%}.cart-overlay .tooltip.sum-error{width:310px;left:50%;transform:translateX(-50%);bottom:44px}.cart-button-container{position:relative}.cart-button-container .button-product-count{display:none;justify-content:center;align-items:center;position:absolute;width:20px;height:20px;background-color:var(--brand-800);border-radius:50%;color:var(--text-primary-inverse);font-size:var(--text-s-size);line-height:var(--text-s-line-height);font-weight:var(--font-weight-bold);right:0;top:0}.cart-button-container .button-product-count.visible{display:flex}.cart-button-container .timer-wrapper{display:none;position:absolute;left:50%;top:calc(var(--space-5xl) + var(--space-m));transform:translateX(-50%)}.cart-button-container .timer-wrapper .content{display:flex;align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);background-color:var(--background-brand-pressed);min-width:95px}.cart-button-container .timer-wrapper .content:before{content:"";height:8px;width:8px;display:inline-block;background-color:var(--background-brand-pressed);transform:rotate(45deg) translateX(80%);position:absolute;right:50%;top:-9px}.cart-button-container .timer-wrapper .content .timer{color:var(--text-primary-inverse);font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.cart-button-container .timer-wrapper.visible{display:block}.cart-button-container .timer-wrapper.last-seconds .content{background-color:var(--background-negative)}.cart-button-container .timer-wrapper.last-seconds .content:before{background-color:var(--background-negative)}.cart-button-container .timer-wrapper.last-seconds .content .clock-icon{filter:var(--color-to-white)}.moduletable.breadcrumbs{padding-top:var(--space-l);padding-bottom:var(--space-xl)}@media(min-width: 992px){.moduletable.breadcrumbs{padding:var(--space-3xl) 0}}.moduletable.breadcrumbs .container,.moduletable.breadcrumbs body .module-title:not(:is(.container *)),body .moduletable.breadcrumbs .module-title:not(:is(.container *)),.moduletable.breadcrumbs .moduletable.items-grid .module-title,.moduletable.items-grid .moduletable.breadcrumbs .module-title,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *),body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *){display:flex;justify-items:start}.moduletable.breadcrumbs .container ul,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul{display:flex;gap:var(--space-m)}.moduletable.breadcrumbs .container ul li,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul li,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul li,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul li,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul li,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li{display:flex;align-items:center;gap:var(--space-m);font-size:var(--link-s-size);line-height:var(--text-s-line-height)}.moduletable.breadcrumbs .container ul li a,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul li a,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul li a,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul li a,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul li a,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li a,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li a{display:flex;align-items:center}.moduletable.breadcrumbs .container ul li span,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul li span,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul li span,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul li span,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul li span,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li span,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li span{display:block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.moduletable.breadcrumbs .container ul li span.text,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul li span.text,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul li span.text,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul li span.text,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul li span.text,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li span.text,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li span.text{color:var(--text-tertiary)}.moduletable.breadcrumbs .container ul li:after,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul li:after,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul li:after,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul li:after,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul li:after,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li:after,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li:after{content:"";flex-shrink:0;border:solid var(--icon-primary);border-width:0 1.5px 1.5px 0;width:5px;height:5px;transform:rotate(-45deg)}.moduletable.breadcrumbs .container ul li:last-of-type span,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul li:last-of-type span,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul li:last-of-type span,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul li:last-of-type span,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul li:last-of-type span,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li:last-of-type span,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li:last-of-type span{max-width:unset}.moduletable.breadcrumbs .container ul li:last-of-type:after,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul li:last-of-type:after,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul li:last-of-type:after,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul li:last-of-type:after,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul li:last-of-type:after,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li:last-of-type:after,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul li:last-of-type:after{display:none}.moduletable.breadcrumbs .container ul.compact,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul.compact,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul.compact,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul.compact,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul.compact,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact{max-width:100%}.moduletable.breadcrumbs .container ul.compact li,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul.compact li,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul.compact li,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul.compact li,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul.compact li,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li{display:none}.moduletable.breadcrumbs .container ul.compact li:nth-last-of-type(2),.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2),body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2),.moduletable.breadcrumbs .moduletable.items-grid .module-title ul.compact li:nth-last-of-type(2),.moduletable.items-grid .moduletable.breadcrumbs .module-title ul.compact li:nth-last-of-type(2),.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2),body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2){display:flex;max-width:100%}.moduletable.breadcrumbs .container ul.compact li:nth-last-of-type(2) a,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2) a,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2) a,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul.compact li:nth-last-of-type(2) a,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul.compact li:nth-last-of-type(2) a,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2) a,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2) a,.moduletable.breadcrumbs .container ul.compact li:nth-last-of-type(2)>span,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2)>span,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2)>span,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul.compact li:nth-last-of-type(2)>span,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul.compact li:nth-last-of-type(2)>span,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2)>span,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2)>span{order:2;max-width:calc(100% - var(--space-l))}.moduletable.breadcrumbs .container ul.compact li:nth-last-of-type(2) span,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2) span,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2) span,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul.compact li:nth-last-of-type(2) span,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul.compact li:nth-last-of-type(2) span,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2) span,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2) span{max-width:100%}.moduletable.breadcrumbs .container ul.compact li:nth-last-of-type(2):after,.moduletable.breadcrumbs body .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2):after,body .moduletable.breadcrumbs .module-title:not(:is(.container *)) ul.compact li:nth-last-of-type(2):after,.moduletable.breadcrumbs .moduletable.items-grid .module-title ul.compact li:nth-last-of-type(2):after,.moduletable.items-grid .moduletable.breadcrumbs .module-title ul.compact li:nth-last-of-type(2):after,.moduletable.breadcrumbs body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2):after,body .moduletable.breadcrumbs .module-title:not(.container *):not(.moduletable.items-grid .module-title *) ul.compact li:nth-last-of-type(2):after{transform:rotate(135deg)}.moduletable.buildings{padding-bottom:var(--space-3xl)}@media(min-width: 992px){.moduletable.buildings{padding-bottom:var(--space-8xl)}}.moduletable.buildings .container .description,.moduletable.buildings body .module-title:not(:is(.container *)) .description,body .moduletable.buildings .module-title:not(:is(.container *)) .description,.moduletable.buildings .moduletable.items-grid .module-title .description,.moduletable.items-grid .moduletable.buildings .module-title .description,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .description,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .description{padding-top:var(--space-l)}.moduletable.buildings .container .tabs,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs,.moduletable.buildings .moduletable.items-grid .module-title .tabs,.moduletable.items-grid .moduletable.buildings .module-title .tabs,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs{display:flex;flex-direction:column;padding-top:var(--space-3xl)}@media(min-width: 768px){.moduletable.buildings .container .tabs,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs,.moduletable.buildings .moduletable.items-grid .module-title .tabs,.moduletable.items-grid .moduletable.buildings .module-title .tabs,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs{flex-direction:row;padding-top:var(--space-5xl)}}.moduletable.buildings .container .tabs .tab,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs .tab,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs .tab,.moduletable.buildings .moduletable.items-grid .module-title .tabs .tab,.moduletable.items-grid .moduletable.buildings .module-title .tabs .tab,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab{width:100%;padding:var(--space-l) var(--space-xl);text-align:center;border-top:1px solid var(--brand-100);border-right:1px solid var(--brand-100);border-left:1px solid var(--brand-100);font-family:var(--heading-family)}@media(min-width: 768px){.moduletable.buildings .container .tabs .tab,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs .tab,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs .tab,.moduletable.buildings .moduletable.items-grid .module-title .tabs .tab,.moduletable.items-grid .moduletable.buildings .module-title .tabs .tab,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab{padding:var(--space-xl) var(--space-xl);border-bottom:1px solid var(--brand-100);border-left:none}.moduletable.buildings .container .tabs .tab:last-of-type,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs .tab:last-of-type,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs .tab:last-of-type,.moduletable.buildings .moduletable.items-grid .module-title .tabs .tab:last-of-type,.moduletable.items-grid .moduletable.buildings .module-title .tabs .tab:last-of-type,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:last-of-type,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:last-of-type{border-right:none}}@media(min-width: 992px){.moduletable.buildings .container .tabs .tab:hover,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs .tab:hover,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs .tab:hover,.moduletable.buildings .moduletable.items-grid .module-title .tabs .tab:hover,.moduletable.items-grid .moduletable.buildings .module-title .tabs .tab:hover,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:hover,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:hover{color:var(--text-link-hover)}.moduletable.buildings .container .tabs .tab:focus-visible,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs .tab:focus-visible,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs .tab:focus-visible,.moduletable.buildings .moduletable.items-grid .module-title .tabs .tab:focus-visible,.moduletable.items-grid .moduletable.buildings .module-title .tabs .tab:focus-visible,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:focus-visible,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:focus-visible{outline:var(--focused-outline);color:var(--text-link-hover);z-index:0}}.moduletable.buildings .container .tabs .tab:active,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs .tab:active,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs .tab:active,.moduletable.buildings .moduletable.items-grid .module-title .tabs .tab:active,.moduletable.items-grid .moduletable.buildings .module-title .tabs .tab:active,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:active,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:active{color:var(--text-link-hover)}.moduletable.buildings .container .tabs .tab:last-of-type,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs .tab:last-of-type,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs .tab:last-of-type,.moduletable.buildings .moduletable.items-grid .module-title .tabs .tab:last-of-type,.moduletable.items-grid .moduletable.buildings .module-title .tabs .tab:last-of-type,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:last-of-type,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab:last-of-type{border-bottom:1px solid var(--brand-100)}.moduletable.buildings .container .tabs .tab.active,.moduletable.buildings body .module-title:not(:is(.container *)) .tabs .tab.active,body .moduletable.buildings .module-title:not(:is(.container *)) .tabs .tab.active,.moduletable.buildings .moduletable.items-grid .module-title .tabs .tab.active,.moduletable.items-grid .moduletable.buildings .module-title .tabs .tab.active,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab.active,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .tabs .tab.active{background-color:var(--background-primary);color:var(--text-positive)}.moduletable.buildings .container .building,.moduletable.buildings body .module-title:not(:is(.container *)) .building,body .moduletable.buildings .module-title:not(:is(.container *)) .building,.moduletable.buildings .moduletable.items-grid .module-title .building,.moduletable.items-grid .moduletable.buildings .module-title .building,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building{display:none;flex-direction:column;gap:var(--space-3xl);padding-top:var(--space-3xl)}@media(min-width: 768px){.moduletable.buildings .container .building,.moduletable.buildings body .module-title:not(:is(.container *)) .building,body .moduletable.buildings .module-title:not(:is(.container *)) .building,.moduletable.buildings .moduletable.items-grid .module-title .building,.moduletable.items-grid .moduletable.buildings .module-title .building,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building{flex-direction:row;padding-top:var(--space-5xl)}}.moduletable.buildings .container .building.active,.moduletable.buildings body .module-title:not(:is(.container *)) .building.active,body .moduletable.buildings .module-title:not(:is(.container *)) .building.active,.moduletable.buildings .moduletable.items-grid .module-title .building.active,.moduletable.items-grid .moduletable.buildings .module-title .building.active,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building.active,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building.active{display:flex}.moduletable.buildings .container .building .info,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info,.moduletable.buildings .moduletable.items-grid .module-title .building .info,.moduletable.items-grid .moduletable.buildings .module-title .building .info,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info{display:flex;flex-direction:column;width:100%}@media(min-width: 768px){.moduletable.buildings .container .building .info,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info,.moduletable.buildings .moduletable.items-grid .module-title .building .info,.moduletable.items-grid .moduletable.buildings .module-title .building .info,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info{max-width:550px}}.moduletable.buildings .container .building .info .title,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .title,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .title,.moduletable.buildings .moduletable.items-grid .module-title .building .info .title,.moduletable.items-grid .moduletable.buildings .module-title .building .info .title,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .title,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .title{padding-bottom:var(--space-l)}.moduletable.buildings .container .building .info .content p,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content p,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content p,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content p,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content p,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content p,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content p,.moduletable.buildings .container .building .info .content table,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table{line-height:var(--text-l-line-height);margin-bottom:var(--space-xl)}.moduletable.buildings .container .building .info .content br,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content br,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content br,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content br,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content br,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content br,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content br{display:block;content:"";margin-bottom:var(--space-s)}.moduletable.buildings .container .building .info .content p:last-of-type,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content p:last-of-type,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content p:last-of-type,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content p:last-of-type,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content p:last-of-type,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content p:last-of-type,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content p:last-of-type{margin-bottom:0}.moduletable.buildings .container .building .info .content .read-more-link,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content .read-more-link,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content .read-more-link,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content .read-more-link,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content .read-more-link,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content .read-more-link,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content .read-more-link,.moduletable.buildings .container .building .info .content .main-article-styles a.readmore,.main-article-styles .moduletable.buildings .container .building .info .content a.readmore,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content .main-article-styles a.readmore,.main-article-styles .moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content a.readmore,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content .main-article-styles a.readmore,.main-article-styles body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content a.readmore,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content .main-article-styles a.readmore,.main-article-styles .moduletable.buildings .moduletable.items-grid .module-title .building .info .content a.readmore,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content .main-article-styles a.readmore,.main-article-styles .moduletable.items-grid .moduletable.buildings .module-title .building .info .content a.readmore,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content .main-article-styles a.readmore,.main-article-styles .moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content a.readmore,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content .main-article-styles a.readmore,.main-article-styles body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content a.readmore{margin-top:var(--space-l)}.moduletable.buildings .container .building .info .content table,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table{width:100%;border-collapse:separate}.moduletable.buildings .container .building .info .content table td,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table td,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table td,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table td,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table td,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table td,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table td{padding:var(--space-l) var(--space-xl);border-top:1px solid var(--brand-100);border-left:1px solid var(--brand-100);font-size:var(--text-s-size)}@media(min-width: 992px){.moduletable.buildings .container .building .info .content table td,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table td,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table td,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table td,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table td,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table td,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table td{font-size:var(--text-m-size)}}.moduletable.buildings .container .building .info .content table td:last-of-type,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table td:last-of-type,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table td:last-of-type,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table td:last-of-type,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table td:last-of-type,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table td:last-of-type,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table td:last-of-type{border-right:1px solid var(--brand-100)}.moduletable.buildings .container .building .info .content table tr:last-of-type td,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table tr:last-of-type td,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table tr:last-of-type td,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table tr:last-of-type td,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table tr:last-of-type td,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:last-of-type td,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:last-of-type td{border-bottom:1px solid var(--brand-100)}.moduletable.buildings .container .building .info .content table tr:first-child td:first-child,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table tr:first-child td:first-child,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table tr:first-child td:first-child,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table tr:first-child td:first-child,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table tr:first-child td:first-child,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:first-child td:first-child,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:first-child td:first-child{border-top-left-radius:var(--unit-8)}.moduletable.buildings .container .building .info .content table tr:first-child td:last-child,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table tr:first-child td:last-child,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table tr:first-child td:last-child,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table tr:first-child td:last-child,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table tr:first-child td:last-child,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:first-child td:last-child,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:first-child td:last-child{border-top-right-radius:var(--unit-8)}.moduletable.buildings .container .building .info .content table tr:last-child td:first-child,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table tr:last-child td:first-child,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table tr:last-child td:first-child,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table tr:last-child td:first-child,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table tr:last-child td:first-child,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:last-child td:first-child,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:last-child td:first-child{border-bottom-left-radius:var(--unit-8)}.moduletable.buildings .container .building .info .content table tr:last-child td:last-child,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .content table tr:last-child td:last-child,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .content table tr:last-child td:last-child,.moduletable.buildings .moduletable.items-grid .module-title .building .info .content table tr:last-child td:last-child,.moduletable.items-grid .moduletable.buildings .module-title .building .info .content table tr:last-child td:last-child,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:last-child td:last-child,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .content table tr:last-child td:last-child{border-bottom-right-radius:var(--unit-8)}.moduletable.buildings .container .building .info .accordion,.moduletable.buildings body .module-title:not(:is(.container *)) .building .info .accordion,body .moduletable.buildings .module-title:not(:is(.container *)) .building .info .accordion,.moduletable.buildings .moduletable.items-grid .module-title .building .info .accordion,.moduletable.items-grid .moduletable.buildings .module-title .building .info .accordion,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .accordion,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .info .accordion{padding-top:var(--space-3xl)}.moduletable.buildings .container .building .media,.moduletable.buildings body .module-title:not(:is(.container *)) .building .media,body .moduletable.buildings .module-title:not(:is(.container *)) .building .media,.moduletable.buildings .moduletable.items-grid .module-title .building .media,.moduletable.items-grid .moduletable.buildings .module-title .building .media,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media{display:flex;flex-direction:column;gap:var(--space-xl);min-width:50%}.moduletable.buildings .container .building .media .image-container img,.moduletable.buildings body .module-title:not(:is(.container *)) .building .media .image-container img,body .moduletable.buildings .module-title:not(:is(.container *)) .building .media .image-container img,.moduletable.buildings .moduletable.items-grid .module-title .building .media .image-container img,.moduletable.items-grid .moduletable.buildings .module-title .building .media .image-container img,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .image-container img,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .image-container img{width:100%;object-fit:contain}.moduletable.buildings .container .building .media .map .full,.moduletable.buildings body .module-title:not(:is(.container *)) .building .media .map .full,body .moduletable.buildings .module-title:not(:is(.container *)) .building .media .map .full,.moduletable.buildings .moduletable.items-grid .module-title .building .media .map .full,.moduletable.items-grid .moduletable.buildings .module-title .building .media .map .full,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .map .full,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .map .full{position:absolute;right:10px;top:10px;width:34px;height:34px;cursor:pointer;border:2px solid rgba(0,0,0,.2);border-radius:4px}@media(min-width: 992px){.moduletable.buildings .container .building .media .map .full:hover span,.moduletable.buildings body .module-title:not(:is(.container *)) .building .media .map .full:hover span,body .moduletable.buildings .module-title:not(:is(.container *)) .building .media .map .full:hover span,.moduletable.buildings .moduletable.items-grid .module-title .building .media .map .full:hover span,.moduletable.items-grid .moduletable.buildings .module-title .building .media .map .full:hover span,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .map .full:hover span,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .map .full:hover span{background-color:var(--background-hover)}.moduletable.buildings .container .building .media .map .full:focus-visible,.moduletable.buildings body .module-title:not(:is(.container *)) .building .media .map .full:focus-visible,body .moduletable.buildings .module-title:not(:is(.container *)) .building .media .map .full:focus-visible,.moduletable.buildings .moduletable.items-grid .module-title .building .media .map .full:focus-visible,.moduletable.items-grid .moduletable.buildings .module-title .building .media .map .full:focus-visible,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .map .full:focus-visible,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .map .full:focus-visible{background-color:var(--background-hover);outline:var(--focused-outline)}}.moduletable.buildings .container .building .media .map .full span,.moduletable.buildings body .module-title:not(:is(.container *)) .building .media .map .full span,body .moduletable.buildings .module-title:not(:is(.container *)) .building .media .map .full span,.moduletable.buildings .moduletable.items-grid .module-title .building .media .map .full span,.moduletable.items-grid .moduletable.buildings .module-title .building .media .map .full span,.moduletable.buildings body .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .map .full span,body .moduletable.buildings .module-title:not(.container *):not(.moduletable.items-grid .module-title *) .building .media .map .full span{display:block;height:100%;width:100%;background:var(--background-primary) url("/templates/tonga/images/icons/map-expand.svg") no-repeat;background-size:30px;border-radius:2px}body>header{position:relative;background-color:var(--background-primary);z-index:3}body>header>.container .header-top,body>header>.module-title:not(:is(.container *)) .header-top,.moduletable.items-grid body>header>.module-title .header-top,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top,body>header>.container .header-custom,body>header>.module-title:not(:is(.container *)) .header-custom,.moduletable.items-grid body>header>.module-title .header-custom,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom{display:grid;max-width:1376px;grid-template-columns:repeat(3, 1fr);justify-content:space-between;align-items:center;padding-top:var(--space-l, 16px);padding-bottom:var(--space-l, 16px)}body>header>.container .header-top .logo,body>header>.module-title:not(:is(.container *)) .header-top .logo,.moduletable.items-grid body>header>.module-title .header-top .logo,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .logo,body>header>.container .header-custom .logo,body>header>.module-title:not(:is(.container *)) .header-custom .logo,.moduletable.items-grid body>header>.module-title .header-custom .logo,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .logo{grid-column:2;grid-row:1;display:flex;justify-self:center}body>header>.container .header-top .logo a img,body>header>.module-title:not(:is(.container *)) .header-top .logo a img,.moduletable.items-grid body>header>.module-title .header-top .logo a img,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .logo a img,body>header>.container .header-custom .logo a img,body>header>.module-title:not(:is(.container *)) .header-custom .logo a img,.moduletable.items-grid body>header>.module-title .header-custom .logo a img,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .logo a img{display:block;width:125px;height:44px}@media(min-width: 992px){body>header>.container .header-top .logo a img,body>header>.module-title:not(:is(.container *)) .header-top .logo a img,.moduletable.items-grid body>header>.module-title .header-top .logo a img,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .logo a img,body>header>.container .header-custom .logo a img,body>header>.module-title:not(:is(.container *)) .header-custom .logo a img,.moduletable.items-grid body>header>.module-title .header-custom .logo a img,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .logo a img{width:160px;height:56px}}body>header>.container .header-top .btn-icon.burger,body>header>.module-title:not(:is(.container *)) .header-top .btn-icon.burger,.moduletable.items-grid body>header>.module-title .header-top .btn-icon.burger,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .btn-icon.burger,body>header>.container .header-top .pagination button.burger,body>header>.container .pagination .header-top button.burger,body>header>.module-title:not(:is(.container *)) .header-top .pagination button.burger,body>header>.module-title:not(:is(.container *)) .pagination .header-top button.burger,.moduletable.items-grid body>header>.module-title .header-top .pagination button.burger,.moduletable.items-grid body>header>.module-title .pagination .header-top button.burger,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .pagination button.burger,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .pagination .header-top button.burger{background-image:var(--burger)}@media(min-width: 992px){body>header>.container .header-top .btn-icon.burger,body>header>.module-title:not(:is(.container *)) .header-top .btn-icon.burger,.moduletable.items-grid body>header>.module-title .header-top .btn-icon.burger,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .btn-icon.burger,body>header>.container .header-top .pagination button.burger,body>header>.container .pagination .header-top button.burger,body>header>.module-title:not(:is(.container *)) .header-top .pagination button.burger,body>header>.module-title:not(:is(.container *)) .pagination .header-top button.burger,.moduletable.items-grid body>header>.module-title .header-top .pagination button.burger,.moduletable.items-grid body>header>.module-title .pagination .header-top button.burger,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .pagination button.burger,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .pagination .header-top button.burger{visibility:hidden}}body>header>.container .header-top .modules,body>header>.module-title:not(:is(.container *)) .header-top .modules,.moduletable.items-grid body>header>.module-title .header-top .modules,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .modules{grid-column:3;grid-row:1;display:flex;gap:var(--space-3xl, 40px);align-items:center;justify-content:flex-end}@media(min-width: 0px)and (max-width: 991px){body>header>.container .header-top .modules .moduletable.language-select,body>header>.module-title:not(:is(.container *)) .header-top .modules .moduletable.language-select,.moduletable.items-grid body>header>.module-title .header-top .modules .moduletable.language-select,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .modules .moduletable.language-select{display:none}}body>header>.container .header-top .modules .moduletable.language-select div.mod-languages li,body>header>.module-title:not(:is(.container *)) .header-top .modules .moduletable.language-select div.mod-languages li,.moduletable.items-grid body>header>.module-title .header-top .modules .moduletable.language-select div.mod-languages li,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .modules .moduletable.language-select div.mod-languages li{margin:0}body>header>.container .header-top .modules .moduletable.language-select div.mod-languages li a,body>header>.module-title:not(:is(.container *)) .header-top .modules .moduletable.language-select div.mod-languages li a,.moduletable.items-grid body>header>.module-title .header-top .modules .moduletable.language-select div.mod-languages li a,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .modules .moduletable.language-select div.mod-languages li a{padding:0}@media(min-width: 992px){body>header>.container .header-top .modules .moduletable.language-select div.mod-languages li a:hover,body>header>.module-title:not(:is(.container *)) .header-top .modules .moduletable.language-select div.mod-languages li a:hover,.moduletable.items-grid body>header>.module-title .header-top .modules .moduletable.language-select div.mod-languages li a:hover,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-top .modules .moduletable.language-select div.mod-languages li a:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}}body>header>.container .header-custom,body>header>.module-title:not(:is(.container *)) .header-custom,.moduletable.items-grid body>header>.module-title .header-custom,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom{row-gap:var(--space-2xl)}body>header>.container .header-custom .moduletable.left-position,body>header>.module-title:not(:is(.container *)) .header-custom .moduletable.left-position,.moduletable.items-grid body>header>.module-title .header-custom .moduletable.left-position,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .moduletable.left-position{grid-column:1;grid-row:1}body>header>.container .header-custom .moduletable.left-position a.back-link,body>header>.module-title:not(:is(.container *)) .header-custom .moduletable.left-position a.back-link,.moduletable.items-grid body>header>.module-title .header-custom .moduletable.left-position a.back-link,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .moduletable.left-position a.back-link{font-size:var(--link-m-size, 16px);line-height:var(--link-m-line-height, 20px)}body>header>.container .header-custom .moduletable:not(.left-position):last-of-type,body>header>.module-title:not(:is(.container *)) .header-custom .moduletable:not(.left-position):last-of-type,.moduletable.items-grid body>header>.module-title .header-custom .moduletable:not(.left-position):last-of-type,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .moduletable:not(.left-position):last-of-type{grid-column:3;grid-row:1;justify-self:end}body>header>.container .header-custom .moduletable:not(.left-position):last-of-type .mod-custom p,body>header>.module-title:not(:is(.container *)) .header-custom .moduletable:not(.left-position):last-of-type .mod-custom p,.moduletable.items-grid body>header>.module-title .header-custom .moduletable:not(.left-position):last-of-type .mod-custom p,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .moduletable:not(.left-position):last-of-type .mod-custom p{font-size:var(--link-s-size, 14px);line-height:var(--text-s-line-height)}@media(min-width: 0px)and (max-width: 767px){body>header>.container .header-custom .moduletable:nth-of-type(2),body>header>.module-title:not(:is(.container *)) .header-custom .moduletable:nth-of-type(2),.moduletable.items-grid body>header>.module-title .header-custom .moduletable:nth-of-type(2),body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .moduletable:nth-of-type(2){grid-column-start:1;grid-column-end:3;grid-row:2}body>header>.container .header-custom .moduletable:not(.left-position):last-of-type,body>header>.module-title:not(:is(.container *)) .header-custom .moduletable:not(.left-position):last-of-type,.moduletable.items-grid body>header>.module-title .header-custom .moduletable:not(.left-position):last-of-type,body>header>.module-title:not(.container *):not(.moduletable.items-grid .module-title *) .header-custom .moduletable:not(.left-position):last-of-type{grid-column:3;grid-row:2}}body header.fixed{position:fixed;top:0;right:0;left:0;box-shadow:0 1px 16px rgba(0,0,0,.1)}@media(min-width: 992px){body header.fixed .header-top .logo{grid-column:1;justify-self:start;opacity:0;animation:logo-appear-left .2s ease-out .2s both}body header.fixed .header-top .modules{position:relative;grid-column:3}body header.fixed .mod-menu{height:0;padding:0;transform:translateY(-44px)}}body header.animate .logo{transition:transform .4s ease-out,opacity .4s ease-out}body header.animate .mod-menu{transition:transform .4s ease-out,height .4s ease-out}@media(min-width: 992px){body header.animate:not(.fixed) .logo{opacity:0;grid-column:2;transform:translateY(-200px);animation:logo-appear .2s ease-out .2s both}}@keyframes logo-appear-left{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes logo-appear{from{opacity:0;transform:translateY(-200px)}to{opacity:1;transform:translateY(0)}}body>footer{padding-top:var(--space-6xl);padding-bottom:var(--space-6xl);background-color:var(--background-primary, #F6F6FB)}@media(min-width: 992px){body>footer{padding-top:var(--space-8xl);padding-bottom:var(--space-8xl)}}body>footer .footer-top{padding-bottom:var(--space-3xl)}@media(min-width: 768px){body>footer .footer-top{padding-bottom:var(--space-5xl)}body>footer .footer-top .subscribe-news-text .mod-custom{flex-direction:row;align-items:center}}body>footer .footer-modules{display:flex;flex-direction:column;padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);gap:var(--space-4xl, 48px) var(--space-10xl, 96px);border-top:1px solid var(--border-primary, #D4D4DC)}@media(min-width: 992px){body>footer .footer-modules{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr auto;padding-top:var(--space-5xl);padding-bottom:var(--space-5xl)}}body>footer .footer-modules h3,body>footer .footer-modules h4,body>footer .footer-modules h5,body>footer .footer-modules .footer-bottom .menu-icons a,body>footer .footer-bottom .menu-icons .footer-modules a{margin-bottom:var(--space-l, 16px)}body>footer .footer-modules p,body>footer .footer-modules li{margin-bottom:var(--space-s);font-size:var(--text-m-size);color:var(--text-text-secondary, #3E3F59)}body>footer .footer-modules .moduletable.contacts{grid-row-start:1;grid-row-end:3}body>footer .footer-modules .moduletable.contacts h3:nth-of-type(n+2),body>footer .footer-modules .moduletable.contacts h4{margin-top:var(--space-4xl, 48px)}body>footer .footer-modules .moduletable.contacts p a:not(.read-more-link){color:var(--text-text-secondary, #3E3F59)}body>footer .footer-modules .mod-menu li a{color:var(--text-text-secondary, #3E3F59)}body>footer .footer-modules .captcha{grid-column:3}body>footer .footer-modules .captcha a{font-weight:var(--font-weight-thin)}body>footer .footer-modules .captcha p{font-size:var(--link-s-size, 14px);line-height:var(--text-s-line-height, 20px);letter-spacing:var(--text-s-letter-spacing, 0.5px);color:var(--text-tertiary, #595A7A)}body>footer .footer-modules .captcha p a.external-link{font-weight:var(--font-weight-thin)}body>footer .footer-bottom{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3xl, 40px);padding-top:var(--space-3xl);border-top:1px solid var(--border-primary)}@media(min-width: 768px){body>footer .footer-bottom{flex-direction:row;padding-top:var(--space-5xl)}}body>footer .footer-bottom .menu-icons{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;row-gap:var(--space-2xl);column-gap:var(--space-4xl)}body>footer .footer-bottom .menu-icons a{border:var(--border-default)}@supports(-webkit-touch-callout: none) and (not (translate: none)){body>footer .footer-bottom .menu-icons a{margin-bottom:var(--space-4xl)}}body>footer .footer-bottom .menu-icons a img{max-width:100%}body>footer .footer-bottom .menu-icons a.external-link{background:none}@media(min-width: 768px){body>footer .footer-bottom .menu-icons{flex-direction:row}}body>footer .footer-bottom .copyright{color:var(--text-tertiary, #595A7A);font-size:var(--link-s-size, 14px);line-height:var(--text-s-line-height, 20px);letter-spacing:var(--text-s-letter-spacing, 0.5px)}@media(min-width: 768px){body>footer .footer-bottom .copyright{margin-left:auto}}.overlay-menu{display:none;position:fixed;top:0;left:0;height:100%;width:100%;padding:var(--space-l, 16px) var(--space-xl, 24px);overflow-y:scroll;overflow-x:hidden;background-color:var(--background-primary, #F6F6FB);-webkit-animation:.8s ease both fade-in;animation:.8s ease both fade-in;z-index:3}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.overlay-menu .overlay-header{display:grid;grid-template-columns:repeat(3, 1fr);align-items:center;padding-bottom:var(--space-l, 16px)}.overlay-menu .overlay-header .logo{grid-column:2;justify-self:center}.overlay-menu .overlay-header .logo a img{width:125px;height:44px}.overlay-menu .overlay-header .btn-icon.close,.overlay-menu .overlay-header body .pagination button.close,body .pagination .overlay-menu .overlay-header button.close{grid-column:1}.overlay-menu .overlay-header>*:last-child:not(.close):not(.logo){grid-column:3;justify-self:end}.overlay-menu .content .mod-menu{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--space-6xl, 64px);padding-bottom:var(--space-6xl, 64px);gap:var(--space-l, 16px)}.overlay-menu .content .mod-menu li a{font-size:var(--text-2xl-size, 20px);line-height:var(--text-2xl-line-height, 32px)}.overlay-menu .content .mod-menu li.deeper.parent>a{display:none}.overlay-menu .content .mod-menu li ul{display:flex;flex-direction:column;gap:var(--space-l, 16px)}.overlay-menu .content div.mod-languages{padding-top:var(--space-xl, 24px);padding-bottom:var(--space-xl, 24px);border-top:1px solid var(--border-primary, #E6E6EF)}.overlay-menu .content div.mod-languages li{margin:0}.overlay-menu .content div.mod-languages li a{padding:0}.overlay-menu.hidden{-webkit-animation:.8s ease both fade-out;animation:.8s ease both fade-out}.page-404 .error-container{display:flex;flex-direction:column;align-items:center;padding:var(--space-6xl) 0}@media(min-width: 992px){.page-404 .error-container{padding:var(--space-12xl) 0}}.page-404 .error-container .no-result-image{max-width:300px;padding-bottom:var(--space-xl)}@media(min-width: 576px){.page-404 .error-container .no-result-image{max-width:450px}}@media(min-width: 992px){.page-404 .error-container .no-result-image{max-width:600px}}.page-404 .error-container .no-result-image img{width:100%;height:100%;object-fit:contain}.page-404 .error-container .description{display:flex;flex-direction:column;align-items:center;padding-bottom:var(--space-8xl)}.page-404 .error-container .description p{font-family:var(--heading-family, Lora);font-size:var(--heading-2xl-size, 24px);font-weight:400;line-height:var(--heading-2xl-line-height, 32px)}.page-404 .error-container .description h1{padding-bottom:var(--space-xl)}abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,body>footer .footer-bottom .menu-icons a,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0}a{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}b,strong{font-weight:bold}img{color:rgba(0,0,0,0);font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item;list-style-type:none}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}*:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--background-primary) inset;-webkit-text-fill-color:var(--text-primary);transition:background-color 5000s ease-in-out 0s}button,input[type=reset],input[type=button],input[type=submit]{padding:0;border:0;background:none;cursor:pointer}input[type=text],input[type=email]{padding:0;border:0;background:none;box-shadow:none}.blank{display:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}mark{background-color:rgba(0,0,0,0);color:inherit}.numismatics-product .main-info{display:flex;flex-direction:column;gap:var(--space-4xl);padding-bottom:var(--space-3xl)}@media(min-width: 992px){.numismatics-product .main-info{flex-direction:row;gap:var(--space-6xl);padding-bottom:var(--space-12xl)}}.numismatics-product .main-info .gallery{display:flex;flex-direction:column;flex-shrink:.5;gap:var(--space-xl);width:100%}@media(min-width: 576px){.numismatics-product .main-info .gallery{flex-basis:660px}}.numismatics-product .main-info .gallery .main-image-container{width:100%;aspect-ratio:1/1;max-height:540px;display:flex;gap:var(--space-xs);align-items:center;justify-content:center}@media(min-width: 576px){.numismatics-product .main-info .gallery .main-image-container{justify-content:space-between}}.numismatics-product .main-info .gallery .main-image-container .btn-icon,.numismatics-product .main-info .gallery .main-image-container body .pagination button,body .pagination .numismatics-product .main-info .gallery .main-image-container button{display:none}@media(min-width: 576px){.numismatics-product .main-info .gallery .main-image-container .btn-icon,.numismatics-product .main-info .gallery .main-image-container body .pagination button,body .pagination .numismatics-product .main-info .gallery .main-image-container button{display:flex}}.numismatics-product .main-info .gallery .main-image-container .large-image-list{display:flex;justify-content:center;align-items:center;height:100%}.numismatics-product .main-info .gallery .main-image-container .large-image-list .large-image{pointer-events:none;display:none}@media(min-width: 576px){.numismatics-product .main-info .gallery .main-image-container .large-image-list .large-image{pointer-events:auto;cursor:pointer}}.numismatics-product .main-info .gallery .main-image-container .large-image-list .large-image img{width:100%;height:100%;object-fit:contain}.numismatics-product .main-info .gallery .main-image-container .large-image-list .large-image.active{display:block}.numismatics-product .main-info .gallery .main-image-container .large-image-list .large-image:focus-visible{outline:var(--focused-outline)}.numismatics-product .main-info .gallery .thumbnail-container{display:none;justify-content:center;gap:var(--space-s)}@media(min-width: 576px){.numismatics-product .main-info .gallery .thumbnail-container{display:flex}}.numismatics-product .main-info .gallery .thumbnail-container .thumbnail-image{width:100%;max-width:120px;max-height:120px;border:2px solid rgba(0,0,0,0)}.numismatics-product .main-info .gallery .thumbnail-container .thumbnail-image img{width:100%;height:100%;object-fit:contain}.numismatics-product .main-info .gallery .thumbnail-container .thumbnail-image.active{border:2px solid var(--border-warning)}.numismatics-product .main-info .gallery .thumbnail-container .thumbnail-image:focus-visible{outline:var(--focused-outline)}.numismatics-product .main-info .gallery .indicators{display:flex;justify-content:space-between;gap:var(--space-s)}@media(min-width: 576px){.numismatics-product .main-info .gallery .indicators{justify-content:center}}.numismatics-product .main-info .gallery .indicators .btn-icon,.numismatics-product .main-info .gallery .indicators body .pagination button,body .pagination .numismatics-product .main-info .gallery .indicators button{display:flex}@media(min-width: 576px){.numismatics-product .main-info .gallery .indicators .btn-icon,.numismatics-product .main-info .gallery .indicators body .pagination button,body .pagination .numismatics-product .main-info .gallery .indicators button{display:none}}.numismatics-product .main-info .gallery .indicators .indicator-container{display:flex;align-items:center;gap:var(--space-xs)}.numismatics-product .main-info .gallery .indicators .indicator-container .indicator{padding:var(--space-m) 0}.numismatics-product .main-info .gallery .indicators .indicator-container .indicator:after{content:"";height:2px;width:24px;display:block;border-radius:16px;background-color:var(--border-primary)}.numismatics-product .main-info .gallery .indicators .indicator-container .indicator.active:after{background:var(--border-warning)}@media(min-width: 576px){.numismatics-product .main-info .gallery .indicators .indicator-container .indicator.active:after{width:64px}}.numismatics-product .main-info .gallery .indicators .indicator-container .indicator:hover:after,.numismatics-product .main-info .gallery .indicators .indicator-container .indicator:focus-visible:after{background:var(--border-warning)}.numismatics-product .main-info .gallery .indicators .indicator-container .indicator:focus-visible{outline:var(--focused-outline)}@media(min-width: 576px){.numismatics-product .main-info .overview{min-width:400px}}.numismatics-product .main-info .overview .head{display:flex;flex-direction:column;gap:var(--space-l);padding-bottom:var(--space-xl);border-bottom:1px solid var(--border-warning)}.numismatics-product .main-info .overview .head .price{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line-height)}.numismatics-product .main-info .overview .short-details{display:flex;flex-direction:column;gap:var(--space-xl);padding:var(--space-xl) 0;border-bottom:1px solid var(--border-warning)}.numismatics-product .main-info .overview .short-details .technical{display:flex;flex-direction:column;gap:var(--space-s)}.numismatics-product .main-info .overview .short-details .technical .short-technical{display:flex;gap:var(--space-4xl)}.numismatics-product .main-info .overview .short-details .artists.column .value{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.numismatics-product .main-info .overview .short-details .artists.column .value a{margin-right:2px}.numismatics-product .main-info .overview .cart-controls .control-wrapper{display:flex;flex-direction:column;align-items:start;gap:var(--space-xl);padding:var(--space-2xl) 0;position:relative}@media(min-width: 576px){.numismatics-product .main-info .overview .cart-controls .control-wrapper{flex-direction:row;flex-wrap:wrap}}.numismatics-product .main-info .overview .cart-controls .control-wrapper .quantity-wrapper{position:relative}.numismatics-product .main-info .overview .cart-controls .control-wrapper .quantity-wrapper .quantity-controls{height:unset;padding:var(--space-m) var(--space-l)}.numismatics-product .main-info .overview .cart-controls .control-wrapper .quantity-wrapper .quantity-controls .adjustment-icon{width:24px;height:24px;background-size:contain}.numismatics-product .main-info .overview .cart-controls .control-wrapper .quantity-wrapper .quantity-controls .count{min-width:75px;font-size:var(--text-xl-size);line-height:var(--text-xl-line-height)}.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper{position:relative}@media(min-width: 0px)and (max-width: 575px){.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper{width:100%}}.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .btn.disabled:focus-visible,.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .dropdown-container .disabled.toggle.filter-button:focus-visible,.dropdown-container .numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .disabled.toggle.filter-button:focus-visible,.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .form-component .tag-container .disabled.tag:focus-visible,.form-component .tag-container .numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .disabled.tag:focus-visible{outline:var(--focused-outline)}.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .btn.disabled:focus-visible+.tooltip,.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .dropdown-container .disabled.toggle.filter-button:focus-visible+.tooltip,.dropdown-container .numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .disabled.toggle.filter-button:focus-visible+.tooltip,.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .form-component .tag-container .disabled.tag:focus-visible+.tooltip,.form-component .tag-container .numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .disabled.tag:focus-visible+.tooltip{display:block}.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .btn.disabled:hover+.tooltip,.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .dropdown-container .disabled.toggle.filter-button:hover+.tooltip,.dropdown-container .numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .disabled.toggle.filter-button:hover+.tooltip,.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .form-component .tag-container .disabled.tag:hover+.tooltip,.form-component .tag-container .numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper .disabled.tag:hover+.tooltip{display:block}@media(min-width: 0px)and (max-width: 575px){.numismatics-product .main-info .overview .cart-controls .control-wrapper .button-wrapper.is-fixed{position:fixed;bottom:var(--space-xl);left:0;right:0;padding:0 var(--space-xl);z-index:3}}.numismatics-product .main-info .overview .cart-controls .control-wrapper .sentinel{position:absolute;bottom:8px}.numismatics-product .main-info .overview .cart-controls .control-wrapper .tooltip{width:200px;transform:translateX(-50%);left:50%;bottom:65px}.numismatics-product .main-info .overview .cart-controls .control-wrapper .tooltip .content{font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.numismatics-product .main-info .overview .cart-controls .availability-note{display:flex;gap:var(--space-m);align-items:center;padding:var(--space-s) var(--space-m);margin-bottom:var(--space-s);background:var(--background-pressed);font-size:var(--link-s-size);line-height:var(--text-s-line-height)}.numismatics-product .main-info .overview .cart-controls .availability-note .exclamation-icon{filter:var(--filter-to-icon-primary);background:url("/templates/tonga/images/icons/exclamation.svg") no-repeat center;width:24px;height:24px}.numismatics-product .main-info .overview .note{color:var(--text-tertiary);font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.numismatics-product .main-info .overview .text-link-style,.numismatics-product .main-info .overview .items.alternating article div a:not([class]),.items.alternating article div .numismatics-product .main-info .overview a:not([class]),.numismatics-product .main-info .overview .moduletable.items-grid .items .item .details a:not(.external-link),.moduletable.items-grid .items .item .details .numismatics-product .main-info .overview a:not(.external-link),.numismatics-product .main-info .overview body>footer .footer-modules .captcha a,body>footer .footer-modules .captcha .numismatics-product .main-info .overview a{color:var(--text-text-secondary);font-size:var(--text-m-size);line-height:var(--text-m-line-height);font-weight:400;text-align:start}.numismatics-product .main-info .overview .text-link-style:hover,.numismatics-product .main-info .overview .items.alternating article div a:hover:not([class]),.items.alternating article div .numismatics-product .main-info .overview a:hover:not([class]),.numismatics-product .main-info .overview .moduletable.items-grid .items .item .details a:hover:not(.external-link),.moduletable.items-grid .items .item .details .numismatics-product .main-info .overview a:hover:not(.external-link),.numismatics-product .main-info .overview body>footer .footer-modules .captcha a:hover,body>footer .footer-modules .captcha .numismatics-product .main-info .overview a:hover{color:var(--brown-700)}.numismatics-product .main-info .overview .column{display:flex;flex-direction:column;gap:var(--space-s)}.numismatics-product .main-info .overview .column .label,.numismatics-product .main-info .overview .column .value{font-size:var(--text-m-size);line-height:var(--text-m-line-height);color:var(--text-text-secondary)}.numismatics-product .main-info .overview .column .label{color:var(--text-tertiary)}.numismatics-product .details{background:var(--background-component);padding-top:var(--space-6xl);padding-bottom:var(--space-6xl)}@media(min-width: 768px){.numismatics-product .details{padding-top:var(--space-12xl);padding-bottom:var(--space-12xl)}}.numismatics-product .details .content-wrapper{display:flex;flex-direction:column;gap:var(--space-3xl)}.numismatics-product .details .content-wrapper .tab-controls{display:flex;border-bottom:1px solid var(--border-secondary)}@media(min-width: 768px){.numismatics-product .details .content-wrapper .tab-controls{gap:var(--space-2xl)}}.numismatics-product .details .content-wrapper .tab-controls button{color:var(--text-tertiary);font-size:var(--text-l-size);font-weight:600;line-height:var(--text-l-line-height);padding-bottom:var(--space-m);margin-bottom:-1px;width:50%;border-bottom:2px solid rgba(0,0,0,0)}.numismatics-product .details .content-wrapper .tab-controls button.active{color:var(--text-primary);border-color:var(--border-brand)}.numismatics-product .details .content-wrapper .tab-controls button:focus-visible{outline:var(--focused-outline)}.numismatics-product .details .content-wrapper .tab-panel{display:none;flex-direction:column;gap:var(--space-xl);align-items:center}.numismatics-product .details .content-wrapper .tab-panel.active{display:flex}.numismatics-product .details .content-wrapper .tab-panel h2{align-self:start}@media(min-width: 768px){.numismatics-product .details .content-wrapper .tab-panel h2{align-self:center}}@media(min-width: 992px){.numismatics-product .details .content-wrapper{gap:var(--space-6xl)}}.numismatics-product .details .content-wrapper .description .content,.numismatics-product .details .content-wrapper .technical-info .content,.numismatics-product .details .content-wrapper .tab-controls{width:100%;max-width:800px;margin:0 auto}.numismatics-product .details .content-wrapper .technical-info .content .row{display:flex;gap:var(--space-2xl);padding:var(--space-l) 0;border-bottom:1px solid var(--border-primary)}.numismatics-product .details .content-wrapper .technical-info .content .row .label,.numismatics-product .details .content-wrapper .technical-info .content .row .value{font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.numismatics-product .details .content-wrapper .technical-info .content .row .label{flex-shrink:0;width:172px;color:var(--text-tertiary)}.numismatics-product .details .content-wrapper .technical-info .coin-side-details{display:flex;flex-direction:column;gap:var(--space-4xl);padding:var(--space-2xl) var(--space-xl);margin-top:var(--space-l);background-color:var(--background-techincal-side-desc)}@media(min-width: 768px){.numismatics-product .details .content-wrapper .technical-info .coin-side-details{padding:var(--space-6xl);margin-top:var(--space-3xl);gap:var(--space-10xl);flex-direction:row}}.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side{display:flex;flex-direction:column;gap:var(--space-l);align-items:center}@media(min-width: 768px){.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side{width:50%;gap:var(--space-xl)}}.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side .image-wrapper{width:100%;max-width:350px;max-height:350px;aspect-ratio:1/1}.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side .image-wrapper img{width:100%;height:100%;object-fit:contain}.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side .side-description{display:flex;flex-direction:column;align-items:center}.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side .side-description .heading-container{text-align:center}.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side .side-description .heading-container .note{display:block;font-size:var(--text-xs-size);line-height:var(--text-xs-line-height)}.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side .side-description p{color:var(--text-text-secondary);padding-top:var(--space-l);text-align:center}@media(min-width: 768px){.numismatics-product .details .content-wrapper .technical-info .coin-side-details .side .side-description p{text-align:left}}.numismatics-product .video-container{background:var(--background-pressed)}@media(min-width: 768px){.numismatics-product .video-container{padding:var(--space-12xl) 0}}.numismatics-product .video-container .narrow-container{width:100%;max-width:800px;margin:0 auto}@media(min-width: 0px)and (max-width: 767px){.numismatics-product .video-container .video-title{padding-top:var(--space-6xl)}}.numismatics-product .video-container .video-title+.video-wrapper,.numismatics-product .video-container .description+.video-wrapper{margin-top:var(--space-3xl)}@media(min-width: 992px){.numismatics-product .video-container .video-title+.video-wrapper,.numismatics-product .video-container .description+.video-wrapper{margin-top:var(--space-6xl)}}.numismatics-product .video-container .description{padding-top:var(--space-l)}@media(min-width: 0px)and (max-width: 767px){.numismatics-product .video-container .video-wrapper{padding-left:0;padding-right:0}}.numismatics-product .video-container .video-wrapper .cover{position:relative;width:100%;max-height:680px}.numismatics-product .video-container .video-wrapper .cover .cover-image{width:100%;height:100%;object-fit:cover}.numismatics-product .video-container .video-wrapper .cover .video-cover-button{position:absolute;height:100%;top:0}.numismatics-product .video-container .video-wrapper .iframe-container{display:none}.numismatics-product .video-container .video-wrapper .iframe-container.standalone{display:block}.numismatics-product .authors .items.alternating article div{gap:0}.numismatics-product .authors .items.alternating article div .artist-type{display:block;text-transform:uppercase;color:var(--text-text-secondary);font-size:var(--text-s-size);line-height:var(--text-s-line-height)}.numismatics-product .authors .items.alternating article div .description{width:100%;padding:var(--space-l) 0 var(--space-2xl) 0}.gallery-overlay{display:none;flex-direction:column;position:fixed;top:0;right:0;width:100%;height:100%;background-color:var(--background-component);padding:var(--space-2xl) var(--space-2xl);z-index:4}@media(min-width: 1200px){.gallery-overlay{padding:var(--space-2xl) var(--space-12xl)}}.gallery-overlay.initialised.open{display:flex}.gallery-overlay .head{display:flex;justify-content:space-between;align-items:center}.gallery-overlay .head .count-indicator{width:100%;margin-left:var(--space-xl);text-align:center}.gallery-overlay .original-image-container{width:100%;height:100%;display:flex;gap:var(--space-s);align-items:center;justify-content:space-between}.gallery-overlay .original-image-container .original-image{display:none}.gallery-overlay .original-image-container .original-image.active{display:block}.gallery-overlay .original-image-container .original-image img{width:100%;height:100%;object-fit:contain}.coin-gallery{padding:var(--space-3xl) 0 var(--space-6xl) 0;background-color:var(--background-component)}@media(min-width: 768px){.coin-gallery{padding:var(--space-6xl) 0 var(--space-12xl) 0}}.coin-gallery .form-component{display:flex;flex-direction:row-reverse;justify-content:start;align-items:center;padding-bottom:var(--space-3xl)}@media(min-width: 768px){.coin-gallery .form-component{flex-direction:row;justify-content:end}}.coin-gallery .form-component .loader{margin:0 var(--space-m)}.coin-gallery .form-component .dropdown-container.sort .toggle{gap:0}.coin-gallery .form-component .dropdown-container.sort .toggle .selected-item{padding-right:var(--space-m);padding-left:var(--space-xs)}.coin-gallery .products{display:grid;grid-template-columns:1fr;gap:var(--space-xl);justify-items:center}@media(min-width: 1200px){.coin-gallery .products{grid-template-columns:repeat(3, 1fr)}}.coin-gallery .pagination{padding-top:var(--space-3xl)}@media(min-width: 992px){.coin-gallery .pagination{padding-top:var(--space-6xl)}}@media(min-width: 0px)and (max-width: 1199px){.coin-gallery .pagination .desktop{justify-content:center}}.archive-gallery{padding:var(--space-3xl) 0 var(--space-6xl) 0;background-color:var(--background-component)}@media(min-width: 576px){.archive-gallery{padding:var(--space-6xl) 0 var(--space-12xl) 0}}.archive-gallery .show-desktop{display:none}@media(min-width: 576px){.archive-gallery .show-desktop{display:flex}}.archive-gallery .show-mobile{display:flex}@media(min-width: 576px){.archive-gallery .show-mobile{display:none}}.archive-gallery form{display:flex;flex-direction:column}.archive-gallery form .input-field.search{margin-bottom:var(--space-l);width:100%}@media(min-width: 576px){.archive-gallery form .input-field.search{max-width:340px;margin-bottom:var(--space-3xl)}}.archive-gallery form .filter-wrapper{display:flex;flex-direction:column;gap:var(--space-l)}@media(min-width: 576px){.archive-gallery form .filter-wrapper{flex-direction:row;justify-content:space-between;align-items:center}}.archive-gallery form .filter-wrapper .main-filter .desktop-filter{gap:var(--space-xl)}.archive-gallery form .filter-wrapper .main-filter .mobile-filter .dropdown-container{width:100%}.archive-gallery form .filter-wrapper .main-filter .mobile-filter .dropdown-container .dropdown,.archive-gallery form .filter-wrapper .main-filter .mobile-filter .dropdown-container .main-menu .mod-menu li.deeper ul,.main-menu .mod-menu li.deeper .archive-gallery form .filter-wrapper .main-filter .mobile-filter .dropdown-container ul{top:65px}.archive-gallery form .filter-wrapper .main-filter .mobile-filter .dropdown-container .dropdown .sub-container,.archive-gallery form .filter-wrapper .main-filter .mobile-filter .dropdown-container .main-menu .mod-menu li.deeper ul .sub-container,.main-menu .mod-menu li.deeper .archive-gallery form .filter-wrapper .main-filter .mobile-filter .dropdown-container ul .sub-container{padding-left:var(--space-l)}.archive-gallery form .filter-wrapper .sort-wrapper{display:flex;gap:var(--space-m);align-items:center;align-self:end;min-height:var(--space-xl)}@media(min-width: 576px){.archive-gallery form .filter-wrapper .sort-wrapper{align-self:auto}}.archive-gallery form .filter-wrapper .sort-wrapper .dropdown-container.sort .toggle{gap:0}.archive-gallery form .filter-wrapper .sort-wrapper .dropdown-container.sort .toggle .selected-item{padding-right:var(--space-m);padding-left:var(--space-xs)}.archive-gallery .tag-wrapper.show-desktop .tag-container{padding-top:var(--space-s)}.archive-gallery .tag-wrapper .clear-all{font-size:var(--text-m-size);line-height:var(--text-m-line-height)}.archive-gallery .product-wrapper{padding-top:var(--space-3xl)}.archive-gallery .products{display:grid;grid-template-columns:1fr;gap:var(--space-xl);justify-items:center}@media(min-width: 1200px){.archive-gallery .products{grid-template-columns:repeat(3, 1fr)}}.archive-gallery .pagination{padding-top:var(--space-3xl)}@media(min-width: 992px){.archive-gallery .pagination{padding-top:var(--space-6xl)}}@media(min-width: 0px)and (max-width: 1199px){.archive-gallery .pagination .desktop{justify-content:center}}.artists-gallery{padding:var(--space-3xl) 0 var(--space-6xl) 0;background-color:var(--background-component)}@media(min-width: 576px){.artists-gallery{padding:var(--space-6xl) 0 var(--space-12xl) 0}}.artists-gallery form{display:flex;flex-direction:column;gap:var(--space-l);align-items:center}@media(min-width: 576px){.artists-gallery form{flex-direction:row}}.artists-gallery form .input-field.search{width:100%}@media(min-width: 576px){.artists-gallery form .input-field.search{max-width:340px}}.artists-gallery .artist-wrapper{padding-top:var(--space-3xl)}.artists-gallery .artist-wrapper .artists{display:grid;grid-template-columns:1fr;gap:var(--space-xl);justify-items:center}@media(min-width: 576px){.artists-gallery .artist-wrapper .artists{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.artists-gallery .artist-wrapper .artists{grid-template-columns:repeat(3, 1fr)}}.artists-gallery .artist-wrapper .artists .artist{display:flex;flex-direction:column;background-color:var(--background-hover);border:1px solid var(--border-disabled);width:100%}.artists-gallery .artist-wrapper .artists .artist:hover{background-color:var(--background-pressed)}.artists-gallery .artist-wrapper .artists .artist a{display:flex;flex-direction:column;height:100%}.artists-gallery .artist-wrapper .artists .artist a:hover{text-decoration:none}.artists-gallery .artist-wrapper .artists .artist a img{width:100%;aspect-ratio:1.44;object-fit:cover}.artists-gallery .artist-wrapper .artists .artist a .content{display:flex;flex-direction:column;padding:var(--space-3xl) var(--space-2xl);height:100%}.artists-gallery .artist-wrapper .artists .artist a .content h2{padding-bottom:var(--space-s)}.artists-gallery .artist-wrapper .artists .artist a .content .author-note{color:var(--text-text-secondary);font-size:var(--link-s-size);line-height:var(--text-s-line-height)}.artists-gallery .artist-wrapper .artists .artist a .content .link-wrap{display:flex;padding-top:var(--space-xl);height:100%}.artists-gallery .artist-wrapper .artists .artist a .content .link-wrap .read-more-link,.artists-gallery .artist-wrapper .artists .artist a .content .link-wrap .main-article-styles a.readmore,.main-article-styles .artists-gallery .artist-wrapper .artists .artist a .content .link-wrap a.readmore{margin-top:auto}.artists-gallery .artist-wrapper .artists .artist a .content .link-wrap .read-more-link:hover,.artists-gallery .artist-wrapper .artists .artist a .content .link-wrap .main-article-styles a.readmore:hover,.main-article-styles .artists-gallery .artist-wrapper .artists .artist a .content .link-wrap a.readmore:hover{text-decoration:underline}.artists-gallery .pagination{padding-top:var(--space-3xl)}.detailed-artist .narrow-container{width:100%;max-width:800px;margin:0 auto}.detailed-artist .content-container{display:flex;flex-direction:column;gap:var(--space-6xl);padding-bottom:var(--space-6xl)}@media(min-width: 992px){.detailed-artist .content-container{gap:var(--space-8xl);padding-bottom:var(--space-8xl)}}.detailed-artist .content-container .intro .intro-text{padding-top:var(--space-l)}@media(min-width: 992px){.detailed-artist .content-container .intro .intro-text{padding-top:var(--space-xl)}}.detailed-artist .content-container .intro .image{width:100%;padding-top:var(--space-4xl)}.detailed-artist .content-container .intro .image img{width:100%;height:100%;object-fit:contain}.detailed-artist .content-container div.tab-panel{align-items:normal}.detailed-artist .content-container div.tab-panel h2{align-self:start}.detailed-artist .content-container div.tab-panel .product-tab-head{display:flex;flex-direction:column;gap:var(--space-l)}.detailed-artist .content-container div.tab-panel .product-tab-head .title-wrapper{display:flex;gap:var(--space-m);align-items:center}.detailed-artist .content-container div.tab-panel .product-wrapper{padding-top:var(--space-2xl)}.detailed-artist .content-container div.tab-panel .product-wrapper .products{display:flex;flex-direction:column;gap:var(--space-xl);align-items:center}@media(min-width: 1200px){.detailed-artist .content-container div.tab-panel .product-wrapper .products{display:grid;grid-template-columns:repeat(auto-fit, calc((100% - var(--space-xl) * 2) / 3));justify-content:center;align-items:unset}}.detailed-artist .content-container div.tab-panel .product-wrapper .products .coin-card{max-width:calc((var(--container-max-width) - (var(--space-xl))*2)/3)}.detailed-artist .content-container div.tab-panel .product-wrapper .pagination{padding-top:var(--space-xl)}@media(min-width: 0px)and (max-width: 1199px){.detailed-artist .content-container div.tab-panel .product-wrapper .pagination .desktop{justify-content:center}}.detailed-artist .content-container .tab-controls{display:flex;border-bottom:1px solid var(--border-secondary)}@media(min-width: 768px){.detailed-artist .content-container .tab-controls{gap:var(--space-2xl)}}.detailed-artist .content-container .tab-controls button{color:var(--text-tertiary);font-size:var(--text-l-size);font-weight:600;line-height:var(--text-l-line-height);padding-bottom:var(--space-m);margin-bottom:-1px;width:50%;border-bottom:2px solid rgba(0,0,0,0)}.detailed-artist .content-container .tab-controls button.active{color:var(--text-primary);border-color:var(--border-brand)}.detailed-artist .content-container .tab-controls button:focus-visible{outline:var(--focused-outline)}.detailed-artist .content-container .tab-panel{display:none;flex-direction:column;gap:var(--space-xl);align-items:center}.detailed-artist .content-container .tab-panel.active{display:flex}.detailed-artist .content-container .tab-panel h2{align-self:start}@media(min-width: 768px){.detailed-artist .content-container .tab-panel h2{align-self:center}}.detailed-artist .video-container{background:var(--background-pressed)}@media(min-width: 768px){.detailed-artist .video-container{padding:var(--space-12xl) 0}}.detailed-artist .video-container .narrow-container{width:100%;max-width:800px;margin:0 auto}@media(min-width: 0px)and (max-width: 767px){.detailed-artist .video-container .video-title{padding-top:var(--space-6xl)}}.detailed-artist .video-container .video-title+.video-wrapper,.detailed-artist .video-container .description+.video-wrapper{margin-top:var(--space-3xl)}@media(min-width: 992px){.detailed-artist .video-container .video-title+.video-wrapper,.detailed-artist .video-container .description+.video-wrapper{margin-top:var(--space-6xl)}}.detailed-artist .video-container .description{padding-top:var(--space-l)}@media(min-width: 0px)and (max-width: 767px){.detailed-artist .video-container .video-wrapper{padding-left:0;padding-right:0}}.detailed-artist .video-container .video-wrapper .cover{position:relative;width:100%;max-height:680px}.detailed-artist .video-container .video-wrapper .cover .cover-image{width:100%;height:100%;object-fit:cover}.detailed-artist .video-container .video-wrapper .cover .video-cover-button{position:absolute;height:100%;top:0}.detailed-artist .video-container .video-wrapper .iframe-container{display:none}.detailed-artist .video-container .video-wrapper .iframe-container.standalone{display:block}