@layer tokens,brand,theme;@layer tokens{:root{--foundation-white: #ffffff;--foundation-black: #000000;--raw-black-5: #fcfcfc;--raw-black-10: #faf9f9;--raw-black-25: #f4f4f4;--raw-black-50: #e9e9e9;--raw-black-100: #d3d2d2;--raw-black-200: #bdbcbc;--raw-black-300: #a7a5a6;--raw-black-400: #918f8f;--raw-black-500: #7b7979;--raw-black-600: #656263;--raw-black-700: #4f4c4d;--raw-black-800: #393536;--raw-black-900: #231f20;--raw-black-950: #131111;--raw-pink-400: #f9f6f4;--raw-pink-500: #f1ebe7;--raw-pink-600: #e3d7d1;--raw-pink-700: #433e3d;--raw-pink-800: #2c2826;--raw-pink-900: #1a1817;--raw-orange-50: #fdf6f3;--raw-orange-100: #fbeae2;--raw-orange-200: #f6d4c4;--raw-orange-300: #f0b79d;--raw-orange-400: #e78d62;--raw-orange-500: #e1703b;--raw-orange-600: #b45a2f;--raw-orange-700: #874323;--raw-orange-800: #5a2d18;--raw-orange-900: #2d160c;--raw-orange-950: #170b06;--raw-teal-50: #f1f9fe;--raw-teal-100: #e3f4fc;--raw-teal-200: #c8e9f9;--raw-teal-300: #acdef7;--raw-teal-400: #91d3f4;--raw-teal-500: #75c8f1;--raw-teal-600: #5ea0c1;--raw-teal-700: #467891;--raw-teal-800: #2f5060;--raw-teal-900: #172830;--raw-teal-950: #0c1418;--raw-green-50: #f6f8f4;--raw-green-100: #e8eee4;--raw-green-200: #d0ddc9;--raw-green-300: #b1c7a5;--raw-green-400: #82a56f;--raw-green-500: #638f4b;--raw-green-600: #4f723c;--raw-green-700: #3b562d;--raw-green-800: #23321a;--raw-green-900: #141d0f;--raw-green-950: #0f150b;--raw-red-50: #f9eaea;--raw-red-100: #f3d6d6;--raw-red-200: #e8acac;--raw-red-300: #dc8383;--raw-red-400: #d15959;--raw-red-500: #c53030;--raw-red-600: #9e2626;--raw-red-700: #761d1d;--raw-red-800: #4f1313;--raw-red-900: #270a0a;--raw-red-950: #140505;--raw-blue-50: #ebf0fa;--raw-blue-100: #d7e0f6;--raw-blue-200: #aec2ec;--raw-blue-300: #86a3e3;--raw-blue-400: #5d84da;--raw-blue-500: #3566d0;--raw-blue-600: #2a51a7;--raw-blue-700: #203d7d;--raw-blue-800: #152953;--raw-blue-900: #0b142a;--raw-blue-950: #050a15;--raw-yellow-50: #fffbeb;--raw-yellow-100: #fff1c2;--raw-yellow-200: #ffe8a3;--raw-yellow-300: #e8b931;--raw-yellow-400: #e5a000;--raw-yellow-500: #bf6a02;--raw-yellow-600: #975102;--raw-yellow-700: #682d03;--raw-yellow-800: #522504;--raw-yellow-900: #401b01;--raw-yellow-950: #261001;--scale-0: 0px;--scale-50: 1px;--scale-100: 2px;--scale-200: 4px;--scale-300: 8px;--scale-400: 12px;--scale-500: 16px;--scale-600: 20px;--scale-700: 24px;--scale-800: 28px;--scale-900: 32px;--scale-1000: 36px;--scale-1100: 40px;--scale-1200: 48px;--scale-1300: 60px;--font-family-base: "Helvetica Neue", "Helvetica", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-emphasis: "Playfair Display", Georgia, serif;--font-family-mono: "SF Mono", "Fira Code", "Fira Mono", monospace;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-size-2xs: 10.5px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-md: 17px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 28px;--font-size-4xl: 34px;--font-size-5xl: 40px;--font-size-6xl: 48px;--font-size-7xl: 60px;--line-height-none: 1;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--line-height-2xs: 14px;--line-height-xs: 16px;--line-height-sm: 20px;--line-height-base: 24px;--line-height-md: 24px;--line-height-lg: 26px;--line-height-xl: 28px;--line-height-2xl: 32px;--line-height-3xl: 36px;--line-height-4xl: 44px;--line-height-5xl: 52px;--line-height-6xl: 56px;--line-height-7xl: 72px;--letter-spacing-tighter: -.05em;--letter-spacing-tight: -.2px;--letter-spacing-normal: 0;--letter-spacing-wide: .025em;--letter-spacing-wider: .05em;--letter-spacing-widest: 1px;--letter-spacing-caps: 1px;--letter-spacing-caption: .02em}}@layer brand{:root,[data-brand=virgio]{--color-primary-pirate-black-5: var(--raw-black-5);--color-primary-pirate-black-10: var(--raw-black-10);--color-primary-pirate-black-25: var(--raw-black-25);--color-primary-pirate-black-50: var(--raw-black-50);--color-primary-pirate-black-100: var(--raw-black-100);--color-primary-pirate-black-200: var(--raw-black-200);--color-primary-pirate-black-300: var(--raw-black-300);--color-primary-pirate-black-400: var(--raw-black-400);--color-primary-pirate-black-500: var(--raw-black-500);--color-primary-pirate-black-600: var(--raw-black-600);--color-primary-pirate-black-700: var(--raw-black-700);--color-primary-pirate-black-800: var(--raw-black-800);--color-primary-pirate-black-900: var(--raw-black-900);--color-primary-pirate-black-950: var(--raw-black-950);--color-primary-cloud-pink-400: var(--raw-pink-400);--color-primary-cloud-pink-500: var(--raw-pink-500);--color-primary-cloud-pink-600: var(--raw-pink-600);--color-primary-cloud-pink-700: var(--raw-pink-700);--color-primary-cloud-pink-800: var(--raw-pink-800);--color-primary-cloud-pink-900: var(--raw-pink-900);--color-secondary-persimmon-50: var(--raw-orange-50);--color-secondary-persimmon-100: var(--raw-orange-100);--color-secondary-persimmon-200: var(--raw-orange-200);--color-secondary-persimmon-300: var(--raw-orange-300);--color-secondary-persimmon-400: var(--raw-orange-400);--color-secondary-persimmon-500: var(--raw-orange-500);--color-secondary-persimmon-600: var(--raw-orange-600);--color-secondary-persimmon-700: var(--raw-orange-700);--color-secondary-persimmon-800: var(--raw-orange-800);--color-secondary-persimmon-900: var(--raw-orange-900);--color-secondary-persimmon-950: var(--raw-orange-950);--color-secondary-blue-glow-50: var(--raw-teal-50);--color-secondary-blue-glow-100: var(--raw-teal-100);--color-secondary-blue-glow-200: var(--raw-teal-200);--color-secondary-blue-glow-300: var(--raw-teal-300);--color-secondary-blue-glow-400: var(--raw-teal-400);--color-secondary-blue-glow-500: var(--raw-teal-500);--color-secondary-blue-glow-600: var(--raw-teal-600);--color-secondary-blue-glow-700: var(--raw-teal-700);--color-secondary-blue-glow-800: var(--raw-teal-800);--color-secondary-blue-glow-900: var(--raw-teal-900);--color-secondary-blue-glow-950: var(--raw-teal-950);--color-secondary-cedar-green-50: var(--raw-green-50);--color-secondary-cedar-green-100: var(--raw-green-100);--color-secondary-cedar-green-200: var(--raw-green-200);--color-secondary-cedar-green-300: var(--raw-green-300);--color-secondary-cedar-green-400: var(--raw-green-400);--color-secondary-cedar-green-500: var(--raw-green-500);--color-secondary-cedar-green-600: var(--raw-green-600);--color-secondary-cedar-green-700: var(--raw-green-700);--color-secondary-cedar-green-800: var(--raw-green-800);--color-secondary-cedar-green-900: var(--raw-green-900);--color-secondary-cedar-green-950: var(--raw-green-950);--color-success-50: var(--raw-green-50);--color-success-100: var(--raw-green-100);--color-success-200: var(--raw-green-200);--color-success-300: var(--raw-green-300);--color-success-400: var(--raw-green-400);--color-success-500: var(--raw-green-500);--color-success-600: var(--raw-green-600);--color-success-700: var(--raw-green-700);--color-success-800: var(--raw-green-800);--color-success-900: var(--raw-green-900);--color-success-950: var(--raw-green-950);--color-error-50: var(--raw-red-50);--color-error-100: var(--raw-red-100);--color-error-200: var(--raw-red-200);--color-error-300: var(--raw-red-300);--color-error-400: var(--raw-red-400);--color-error-500: var(--raw-red-500);--color-error-600: var(--raw-red-600);--color-error-700: var(--raw-red-700);--color-error-800: var(--raw-red-800);--color-error-900: var(--raw-red-900);--color-error-950: var(--raw-red-950);--color-warning-50: var(--raw-yellow-50);--color-warning-100: var(--raw-yellow-100);--color-warning-200: var(--raw-yellow-200);--color-warning-300: var(--raw-yellow-300);--color-warning-400: var(--raw-yellow-400);--color-warning-500: var(--raw-yellow-500);--color-warning-600: var(--raw-yellow-600);--color-warning-700: var(--raw-yellow-700);--color-warning-800: var(--raw-yellow-800);--color-warning-900: var(--raw-yellow-900);--color-warning-950: var(--raw-yellow-950);--color-information-50: var(--raw-blue-50);--color-information-100: var(--raw-blue-100);--color-information-200: var(--raw-blue-200);--color-information-300: var(--raw-blue-300);--color-information-400: var(--raw-blue-400);--color-information-500: var(--raw-blue-500);--color-information-600: var(--raw-blue-600);--color-information-700: var(--raw-blue-700);--color-information-800: var(--raw-blue-800);--color-information-900: var(--raw-blue-900);--color-information-950: var(--raw-blue-950);--color-foundation-white: var(--foundation-white);--color-foundation-black: var(--foundation-black)}[data-brand=amodira]{--color-warning-50: var(--raw-orange-50);--color-warning-100: var(--raw-orange-100);--color-warning-200: var(--raw-orange-200);--color-warning-300: var(--raw-orange-300);--color-warning-400: var(--raw-orange-400);--color-warning-500: var( --raw-orange-400 );--color-warning-600: var(--raw-orange-600);--color-warning-700: var(--raw-orange-700);--color-warning-800: var(--raw-orange-800);--color-warning-900: var(--raw-orange-900);--color-warning-950: var(--raw-orange-950)}}:root{--pirate-black-5: var(--color-primary-pirate-black-5);--pirate-black-10: var(--color-primary-pirate-black-10);--pirate-black-25: var(--color-primary-pirate-black-25);--pirate-black-50: var(--color-primary-pirate-black-50);--pirate-black-100: var(--color-primary-pirate-black-100);--pirate-black-200: var(--color-primary-pirate-black-200);--pirate-black-300: var(--color-primary-pirate-black-300);--pirate-black-400: var(--color-primary-pirate-black-400);--pirate-black-500: var(--color-primary-pirate-black-500);--pirate-black-600: var(--color-primary-pirate-black-600);--pirate-black-700: var(--color-primary-pirate-black-700);--pirate-black-800: var(--color-primary-pirate-black-800);--pirate-black-900: var(--color-primary-pirate-black-900);--pirate-black-950: var(--color-primary-pirate-black-950);--cloud-pink-400: var(--color-primary-cloud-pink-400);--cloud-pink-500: var(--color-primary-cloud-pink-500);--cloud-pink-600: var(--color-primary-cloud-pink-600);--cloud-pink-700: var(--color-primary-cloud-pink-700);--cloud-pink-800: var(--color-primary-cloud-pink-800);--cloud-pink-900: var(--color-primary-cloud-pink-900);--persimmon-50: var(--color-secondary-persimmon-50);--persimmon-100: var(--color-secondary-persimmon-100);--persimmon-200: var(--color-secondary-persimmon-200);--persimmon-300: var(--color-secondary-persimmon-300);--persimmon-400: var(--color-secondary-persimmon-400);--persimmon-500: var(--color-secondary-persimmon-500);--persimmon-600: var(--color-secondary-persimmon-600);--persimmon-700: var(--color-secondary-persimmon-700);--persimmon-800: var(--color-secondary-persimmon-800);--persimmon-900: var(--color-secondary-persimmon-900);--persimmon-950: var(--color-secondary-persimmon-950);--blue-glow-50: var(--color-secondary-blue-glow-50);--blue-glow-100: var(--color-secondary-blue-glow-100);--blue-glow-200: var(--color-secondary-blue-glow-200);--blue-glow-300: var(--color-secondary-blue-glow-300);--blue-glow-400: var(--color-secondary-blue-glow-400);--blue-glow-500: var(--color-secondary-blue-glow-500);--blue-glow-600: var(--color-secondary-blue-glow-600);--blue-glow-700: var(--color-secondary-blue-glow-700);--blue-glow-800: var(--color-secondary-blue-glow-800);--blue-glow-900: var(--color-secondary-blue-glow-900);--blue-glow-950: var(--color-secondary-blue-glow-950);--cedar-green-50: var(--color-secondary-cedar-green-50);--cedar-green-100: var(--color-secondary-cedar-green-100);--cedar-green-200: var(--color-secondary-cedar-green-200);--cedar-green-300: var(--color-secondary-cedar-green-300);--cedar-green-400: var(--color-secondary-cedar-green-400);--cedar-green-500: var(--color-secondary-cedar-green-500);--cedar-green-600: var(--color-secondary-cedar-green-600);--cedar-green-700: var(--color-secondary-cedar-green-700);--cedar-green-800: var(--color-secondary-cedar-green-800);--cedar-green-900: var(--color-secondary-cedar-green-900);--cedar-green-950: var(--color-secondary-cedar-green-950);--success-50: var(--color-success-50);--success-100: var(--color-success-100);--success-200: var(--color-success-200);--success-300: var(--color-success-300);--success-400: var(--color-success-400);--success-500: var(--color-success-500);--success-600: var(--color-success-600);--success-700: var(--color-success-700);--success-800: var(--color-success-800);--success-900: var(--color-success-900);--success-950: var(--color-success-950);--error-50: var(--color-error-50);--error-100: var(--color-error-100);--error-200: var(--color-error-200);--error-300: var(--color-error-300);--error-400: var(--color-error-400);--error-500: var(--color-error-500);--error-600: var(--color-error-600);--error-700: var(--color-error-700);--error-800: var(--color-error-800);--error-900: var(--color-error-900);--error-950: var(--color-error-950);--warning-50: var(--color-warning-50);--warning-100: var(--color-warning-100);--warning-200: var(--color-warning-200);--warning-300: var(--color-warning-300);--warning-400: var(--color-warning-400);--warning-500: var(--color-warning-500);--warning-600: var(--color-warning-600);--warning-700: var(--color-warning-700);--warning-800: var(--color-warning-800);--warning-900: var(--color-warning-900);--warning-950: var(--color-warning-950);--info-50: var(--color-information-50);--info-100: var(--color-information-100);--info-200: var(--color-information-200);--info-300: var(--color-information-300);--info-400: var(--color-information-400);--info-500: var(--color-information-500);--info-600: var(--color-information-600);--info-700: var(--color-information-700);--info-800: var(--color-information-800);--info-900: var(--color-information-900);--info-950: var(--color-information-950)}@layer theme{:root{--text-primary-default-heading: var(--pirate-black-950);--text-primary-default-body: var(--pirate-black-800);--text-primary-default-caption: var(--pirate-black-600);--text-primary-default-placeholder: var(--pirate-black-200);--text-primary-default-link: var(--pirate-black-500);--text-primary-default-link-hover: var(--pirate-black-400);--text-primary-on-color-heading: var(--pirate-black-5);--text-primary-on-color-body: var(--pirate-black-200);--text-primary-on-color-caption: var(--pirate-black-100);--text-primary-on-color-placeholder: var(--pirate-black-500);--text-primary-on-color-link: var(--pirate-black-200);--text-primary-on-color-link-hover: var(--pirate-black-300);--text-secondary-persimmon-default: var(--persimmon-500);--text-secondary-persimmon-default-hover: var(--persimmon-600);--text-secondary-persimmon-strong: var(--persimmon-700);--text-secondary-persimmon-strong-hover: var(--persimmon-800);--text-secondary-persimmon-on-color: var(--persimmon-500);--text-secondary-persimmon-on-color-hover: var(--persimmon-400);--text-secondary-blue-glow-default: var(--blue-glow-500);--text-secondary-blue-glow-default-hover: var(--blue-glow-600);--text-secondary-blue-glow-strong: var(--blue-glow-800);--text-secondary-blue-glow-strong-hover: var(--blue-glow-900);--text-secondary-blue-glow-on-color: var(--blue-glow-500);--text-secondary-blue-glow-on-color-hover: var(--blue-glow-400);--text-secondary-cedar-green-default: var(--cedar-green-500);--text-secondary-cedar-green-default-hover: var(--cedar-green-600);--text-secondary-cedar-green-strong: var(--cedar-green-700);--text-secondary-cedar-green-strong-hover: var(--cedar-green-800);--text-secondary-cedar-green-on-color: var(--cedar-green-500);--text-secondary-cedar-green-on-color-hover: var(--cedar-green-400);--text-secondary-cloud-pink-default: var(--cloud-pink-500);--text-secondary-cloud-pink-default-hover: var(--cloud-pink-600);--text-secondary-cloud-pink-on-color: var(--cloud-pink-700);--text-secondary-cloud-pink-on-color-hover: var(--cloud-pink-800);--text-error-default: var(--error-500);--text-error-default-hover: var(--error-600);--text-error-strong: var(--error-700);--text-error-strong-hover: var(--error-600);--text-error-on-color: var(--error-500);--text-error-on-color-hover: var(--error-400);--text-information-default: var(--info-500);--text-information-default-hover: var(--info-600);--text-information-strong: var(--info-700);--text-information-strong-hover: var(--info-800);--text-information-on-color: var(--info-500);--text-information-on-color-hover: var(--info-400);--text-warning-default: var(--warning-500);--text-warning-default-hover: var(--warning-600);--text-warning-strong: var(--warning-700);--text-warning-strong-hover: var(--warning-800);--text-warning-on-color: var(--warning-500);--text-warning-on-color-hover: var(--warning-400);--text-success-default: var(--success-500);--text-success-default-hover: var(--success-600);--text-success-strong: var(--success-700);--text-success-strong-hover: var(--success-800);--text-success-on-color: var(--success-500);--text-success-on-color-hover: var(--success-400);--text-disabled-heading: var(--pirate-black-300);--text-disabled-body: var(--pirate-black-200);--text-disabled-caption: var(--pirate-black-200);--text-disabled-placeholder: var(--pirate-black-100);--text-disabled-link: var(--pirate-black-200);--text-heading: var(--text-primary-default-heading);--text-body: var(--text-primary-default-body);--text-caption: var(--text-primary-default-caption);--text-placeholder: var(--text-primary-default-placeholder);--text-disabled: var(--text-disabled-heading);--text-inverse: var(--pirate-black-5);--text-on-color: var(--foundation-white);--surface-primary: var(--foundation-white);--surface-secondary: var(--pirate-black-5);--surface-tertiary: var(--pirate-black-10);--surface-inverse: var(--pirate-black-950);--surface-disabled: var(--pirate-black-50);--border-primary: var(--pirate-black-100);--border-secondary: var(--pirate-black-50);--border-focus: var(--pirate-black-950);--border-disabled: var(--pirate-black-100)}.dark{--text-primary-default-heading: var(--pirate-black-5);--text-primary-default-body: var(--pirate-black-100);--text-primary-default-caption: var(--pirate-black-300);--text-primary-default-placeholder: var(--pirate-black-700);--text-primary-default-link: var(--pirate-black-400);--text-primary-default-link-hover: var(--pirate-black-500);--text-primary-on-color-heading: var(--pirate-black-950);--text-primary-on-color-body: var(--pirate-black-700);--text-primary-on-color-caption: var(--pirate-black-800);--text-primary-on-color-placeholder: var(--pirate-black-400);--text-primary-on-color-link: var(--pirate-black-700);--text-primary-on-color-link-hover: var(--pirate-black-600);--text-secondary-persimmon-default: var(--persimmon-400);--text-secondary-persimmon-default-hover: var(--persimmon-300);--text-secondary-persimmon-strong: var(--persimmon-200);--text-secondary-persimmon-strong-hover: var(--persimmon-100);--text-secondary-persimmon-on-color: var(--persimmon-400);--text-secondary-persimmon-on-color-hover: var(--persimmon-500);--text-secondary-blue-glow-default: var(--blue-glow-400);--text-secondary-blue-glow-default-hover: var(--blue-glow-300);--text-secondary-blue-glow-strong: var(--blue-glow-100);--text-secondary-blue-glow-strong-hover: var(--blue-glow-50);--text-secondary-blue-glow-on-color: var(--blue-glow-400);--text-secondary-blue-glow-on-color-hover: var(--blue-glow-500);--text-secondary-cedar-green-default: var(--cedar-green-400);--text-secondary-cedar-green-default-hover: var(--cedar-green-300);--text-secondary-cedar-green-strong: var(--cedar-green-200);--text-secondary-cedar-green-strong-hover: var(--cedar-green-100);--text-secondary-cedar-green-on-color: var(--cedar-green-400);--text-secondary-cedar-green-on-color-hover: var(--cedar-green-500);--text-secondary-cloud-pink-default: var(--cloud-pink-400);--text-secondary-cloud-pink-default-hover: var(--cloud-pink-500);--text-secondary-cloud-pink-on-color: var(--cloud-pink-600);--text-secondary-cloud-pink-on-color-hover: var(--cloud-pink-700);--text-error-default: var(--error-400);--text-error-default-hover: var(--error-300);--text-error-strong: var(--error-200);--text-error-strong-hover: var(--error-300);--text-error-on-color: var(--error-400);--text-error-on-color-hover: var(--error-500);--text-information-default: var(--info-400);--text-information-default-hover: var(--info-300);--text-information-strong: var(--info-200);--text-information-strong-hover: var(--info-100);--text-information-on-color: var(--info-400);--text-information-on-color-hover: var(--info-500);--text-warning-default: var(--warning-400);--text-warning-default-hover: var(--warning-300);--text-warning-strong: var(--warning-200);--text-warning-strong-hover: var(--warning-100);--text-warning-on-color: var(--warning-400);--text-warning-on-color-hover: var(--warning-500);--text-success-default: var(--success-400);--text-success-default-hover: var(--success-300);--text-success-strong: var(--success-200);--text-success-strong-hover: var(--success-100);--text-success-on-color: var(--success-400);--text-success-on-color-hover: var(--success-500);--text-disabled-heading: var(--pirate-black-600);--text-disabled-body: var(--pirate-black-700);--text-disabled-caption: var(--pirate-black-700);--text-disabled-placeholder: var(--pirate-black-800);--text-disabled-link: var(--pirate-black-700);--text-heading: var(--text-primary-default-heading);--text-body: var(--text-primary-default-body);--text-caption: var(--text-primary-default-caption);--text-placeholder: var(--text-primary-default-placeholder);--text-disabled: var(--text-disabled-heading);--text-inverse: var(--pirate-black-950);--text-on-color: var(--foundation-white);--surface-primary: var(--foundation-black);--surface-secondary: var(--pirate-black-950);--surface-tertiary: var(--pirate-black-900);--surface-inverse: var(--pirate-black-5);--surface-disabled: var(--pirate-black-800);--border-primary: var(--pirate-black-700);--border-secondary: var(--pirate-black-800);--border-focus: var(--pirate-black-5);--border-disabled: var(--pirate-black-700)}:root,[data-brand=virgio]{--stroke-width-none: 0px;--stroke-width-subtle: .5px;--stroke-width-normal: 1px;--stroke-width-strong: 2px;--corner-radius-none: 0px;--corner-radius-subtle: 6px;--corner-radius-normal: 12px;--corner-radius-round: 180px;--corner-radius-button: 12px;--corner-radius-input: 8px;--font-family-base: "Helvetica Neue", Helvetica, sans-serif;--font-family-emphasis: "Playfair Display", serif;--button-radius: var(--corner-radius-button);--input-radius: var(--corner-radius-input);--card-radius: var(--corner-radius-normal);--badge-radius: var(--corner-radius-subtle);--tag-radius: var(--corner-radius-subtle);--brand-warning-50: var(--warning-50);--brand-warning-100: var(--warning-100);--brand-warning-200: var(--warning-200);--brand-warning-300: var(--warning-300);--brand-warning-400: var(--warning-400);--brand-warning-500: var(--warning-500);--brand-warning-600: var(--warning-600);--brand-warning-700: var(--warning-700);--brand-warning-800: var(--warning-800);--brand-warning-900: var(--warning-900);--brand-warning-950: var(--warning-950)}[data-brand=amodira]{--corner-radius-none: 0px;--corner-radius-subtle: 8px;--corner-radius-normal: 12px;--corner-radius-round: 180px;--corner-radius-button: 180px;--corner-radius-input: 180px;--button-radius: var(--corner-radius-button);--input-radius: var(--corner-radius-input);--card-radius: var(--corner-radius-normal);--badge-radius: var(--corner-radius-round);--tag-radius: var(--corner-radius-round);--brand-warning-50: var(--persimmon-50);--brand-warning-100: var(--persimmon-100);--brand-warning-200: var(--persimmon-200);--brand-warning-300: var(--persimmon-300);--brand-warning-400: var(--persimmon-400);--brand-warning-500: var( --persimmon-400 );--brand-warning-600: var(--persimmon-600);--brand-warning-700: var(--persimmon-700);--brand-warning-800: var(--persimmon-800);--brand-warning-900: var(--persimmon-900);--brand-warning-950: var(--persimmon-950)}}:root{--aside-width: 400px;--cart-aside-summary-height-with-discount: 300px;--cart-aside-summary-height: 250px;--grid-item-width: 355px;--header-height: 64px;--swiper-pagination-bottom: -5px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.pb-safe-bottom{padding-bottom:env(safe-area-inset-bottom,1rem)}.pt-safe-top{padding-top:env(safe-area-inset-top,1rem)}.modal-keyboard-aware{height:80dvh}@supports (height: 80dvh){.modal-keyboard-aware{height:80dvh}}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Light-aSI7qSW5.woff2) format("woff2"),url(/assets/NyghtSerif-Light-B2FAMILT.woff) format("woff"),url(/assets/NyghtSerif-Light-Jie1HFOs.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-LightItalic-DyWijgDy.woff2) format("woff2"),url(/assets/NyghtSerif-LightItalic-BU3CAG_U.woff) format("woff"),url(/assets/NyghtSerif-LightItalic-BUjQ2_Zj.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Regular-BZ5xoD8I.woff2) format("woff2"),url(/assets/NyghtSerif-Regular-DbsjgEcr.woff) format("woff"),url(/assets/NyghtSerif-Regular-CzP34N7X.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-RegularItalic-co4Ita1G.woff2) format("woff2"),url(/assets/NyghtSerif-RegularItalic-IGOY9OAL.woff) format("woff"),url(/assets/NyghtSerif-RegularItalic-BuuNShqU.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Medium-DN1MuYCu.woff2) format("woff2"),url(/assets/NyghtSerif-Medium-BnjwWzeE.woff) format("woff"),url(/assets/NyghtSerif-Medium-BlTGRBDr.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-MediumItalic-CEb0rxOW.woff2) format("woff2"),url(/assets/NyghtSerif-MediumItalic-CSN92jjg.woff) format("woff"),url(/assets/NyghtSerif-MediumItalic-DHZgDcLH.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Bold-B11oV6_9.woff2) format("woff2"),url(/assets/NyghtSerif-Bold-CdjmyPPE.woff) format("woff"),url(/assets/NyghtSerif-Bold-CFOyZlJx.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-BoldItalic-C-UqrSVh.woff2) format("woff2"),url(/assets/NyghtSerif-BoldItalic-B73AKvTI.woff) format("woff"),url(/assets/NyghtSerif-BoldItalic-BZJ-rLS_.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Dark-BCpRT1Ug.woff2) format("woff2"),url(/assets/NyghtSerif-Dark-vKss8aFp.woff) format("woff"),url(/assets/NyghtSerif-Dark-D5AzxMXE.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-DarkItalic-BEztsdDN.woff2) format("woff2"),url(/assets/NyghtSerif-DarkItalic-BnwutWAo.woff) format("woff"),url(/assets/NyghtSerif-DarkItalic-B_CHGt9B.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueUltraLight-DLTCIc2Q.otf) format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Playfair-Display;src:url(/assets/PlayfairDisplay-Italic-VariableFont_wght-1BGmD3Ln.ttf) format("truetype");font-style:italic}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueUltraLightItalic-Cw7AZkO9.otf) format("opentype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueThin-5D5bnMyF.otf) format("opentype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueThinItalic-DoFceZUZ.otf) format("opentype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueLight-Ct5-NwMS.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueLightItalic-DThesBRY.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueRoman-CSpBGpqm.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueItalic-DKx4JyHi.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueMedium-BlACjMrQ.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueMediumItalic-DUC78TNQ.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueBold-CvSAbIAR.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueBoldItalic-By_AmzKB.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueHeavy-DAwEujmT.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueHeavyItalic-DCWHU2wy.otf) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueBlack-9FyT5aCw.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica-Neue;src:url(/assets/HelveticaNeueBlackItalic-C7gr1okM.otf) format("opentype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Androgy-Demo;src:url(/assets/AndrogyDemo-D6QQRk4R.ttf) format("truetype")}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}body{margin:0;padding:0;font-family:Inter}.bg-transparent{background-color:transparent}.virgio-bg-white{background:#fff;transition:background 1.5s ease 0s;will-change:background}@media (min-width: 768px){.virgio-bg-white{transition:background 1s ease 0s}.image-animation-1{display:none!important}}aside{background:var(--foundation-white);box-shadow:0 0 50px #0000004d;height:100vh;position:fixed;right:calc(-1 * var(--aside-width));top:0;transition:transform .2s ease-in-out}aside header{align-items:center;border-bottom:1px solid var(--foundation-black);display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}aside header h3{margin:0}aside header .close{font-weight:700;opacity:.8;text-decoration:none;transition:all .2s;width:20px}aside header .close:hover{opacity:1}aside header h2{margin-bottom:.6rem;margin-top:0}aside p{margin:0 0 .25rem}aside p:last-child{margin:0}aside li{margin-bottom:.125rem}.overlay{background:#0003;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;transition:opacity .4s;visibility:hidden;z-index:20}.overlay .close-outside{background:transparent;border:none;color:transparent;height:100%;left:0;position:absolute;top:0;width:calc(100% - var(--aside-width))}.overlay .light{background:#ffffff80}.overlay .cancel{cursor:default;height:100%;position:absolute;width:100%}.overlay:target{opacity:1;pointer-events:auto;visibility:visible}.overlay:target aside{transform:translate(calc(var(--aside-width) * -1))}.header{align-items:center;display:flex;position:sticky;top:0;min-height:80px}.footer{background:var(--color-footer-bg, var(--color-accent));font-size:.9375rem;color:var(--color-footer-text, #fff)}.widget-text{width:200px;height:100px;word-wrap:break-word;font-size:12px;line-height:26px}.row{font-size:.875rem;padding-right:35px}@media (max-width: 767px){.copyright{display:flex;padding:12px 92px;justify-content:center;align-items:center;gap:10px;border-top:1px solid #202020;background:#111}}.footer-background{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1440'%20height='269'%20viewBox='0%200%201440%20269'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1278.56%20321.999C1367.71%20321.999%201440%20249.904%201440%20161C1440%2072.0956%201367.71%200%201278.56%200C1189.42%200%201117.13%2072.0956%201117.13%20161C1117.13%20249.904%201189.42%20321.999%201278.56%20321.999ZM1317.12%20305.545C1384.72%20287.481%201419.72%20207.206%201403.19%20125.934C1386.66%2044.6613%201307.04%20-1.64218%201239.43%2016.422C1171.82%2034.4861%201134.4%20113.859%201155.87%20193.682C1177.31%20273.506%201249.51%20323.609%201317.12%20305.545Z'%20fill='%231D1D1D'/%3e%3cpath%20d='M1062.24%206.43998H1029.96V315.559H1062.24V6.43998Z'%20fill='%231D1D1D'/%3e%3cpath%20d='M662.015%20154.56C658.431%20246.427%20732.013%20322%20823.321%20322C897.387%20322%20966.998%20268.87%20978.299%20202.86V157.78H802.335V170.66H926.413C933.775%20170.66%20939.587%20176.778%20939.328%20184.088C936.842%20255.604%20913.789%20291.7%20861.872%20305.546C794.263%20323.61%20722.069%20273.539%20700.63%20193.683C679.192%20113.86%20716.58%2034.487%20784.189%2016.4228C848.021%20-0.643161%20922.571%2039.7033%20944.591%20112.701L972.229%2098.7901C947.013%2038.8339%20886.474%20-2.67177%20816.573%200.161828C733.111%203.54282%20665.244%2071.3236%20661.983%20154.56H662.015Z'%20fill='%231D1D1D'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M397.13%206.43998H500.448C556.628%206.43998%20613.453%2041.0871%20613.453%2098.2098C613.453%20133.726%20578.906%20171.368%20536.222%20184.828C566.217%20195.357%20581.069%20214.709%20584.395%20230.229C584.621%20231.26%20584.847%20232.29%20585.04%20233.321C592.111%20266.454%20600.247%20304.418%20642.511%20309.119V315.559C574.708%20315.559%20568.251%20304.289%20552.108%20249.549C551.752%20248.39%20551.43%20247.231%20551.107%20246.104C537.675%20200.509%20535.028%20191.557%20497.22%20189.98H435.874V315.559H397.13V6.43998ZM435.874%20177.1H490.762C534.899%20177.1%20574.708%20148.216%20574.708%2098.2098C574.708%2048.2033%20539.742%2019.32%20495.605%2019.32H435.874V177.1Z'%20fill='%231D1D1D'/%3e%3cpath%20d='M335.785%206.43998H303.498V315.559H335.785V6.43998Z'%20fill='%231D1D1D'/%3e%3cpath%20d='M124.176%20221.535C127.082%20228.523%20133.991%20233.449%20142.063%20233.449C150.135%20233.449%20157.044%20228.523%20159.95%20221.535H160.014L245.381%206.43998H258.296L135.605%20315.559H122.691L0%206.43998C23.3758%206.43998%2044.3946%2020.6724%2053.0152%2042.3751'%20fill='%231D1D1D'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:bottom}@media (max-width: 767px){.footer-background{background-image:none}}.help-section{border:1px solid #202020;background:var(--primary-dark-primary-900111111, #111)}.part-0{color:#111;font-size:18px;font-style:normal;font-weight:600;text-transform:capitalize;line-height:28px}.part-1{color:#111;font-size:12px;font-style:normal;font-weight:400;text-transform:capitalize;line-height:20px;padding-top:4px;margin-bottom:20px;padding-bottom:8px}.col-md-2{padding:0 35px;margin-left:auto}@media (max-width: 767px){.col-md-2{padding:10px;display:flex;width:375px;flex-direction:column;align-items:center}.virgio-download-icons{margin-top:62px}}.cart-heading{align-items:center;display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}.cart-header{display:flex;align-items:center;height:var(--header-height);justify-content:space-between;padding:0 20px}.search-heading{align-items:center;border-bottom:1px solid #000;display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}.search-header{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.header{min-height:60px}}.search-container{display:flex;align-items:center}.search-input{flex:1;margin-right:10px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:100}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: initial;--tw-shadow-colored: initial;box-shadow:initial}.size,.sizeInfo,.measurments{text-align:center;font-size:10px;font-weight:500;line-height:14px;letter-spacing:.1px}.mobile-modal{width:90%!important;height:90%!important;margin:auto!important}.cart-header{position:sticky;top:0;left:0;z-index:35;background:var(--bg-body, #fff);border-bottom:1px solid var(--color-border);padding:20px 22px}.tab--heading.is--active{color:#000;font-size:12px;font-weight:600;margin-bottom:20px}.text-muted-foreground{color:transparent;color:hsl(var(--muted-foreground))}.container{padding-top:30px}.bg-muted{background-color:transparent}.inline-flex.h-9.items-center.justify-center.rounded-lg.bg-muted.p-1.text-muted-foreground{margin-left:50px;gap:10px;border-bottom:1px solid black}.inline-flex.h-9.items-center.justify-center.rounded-lg.bg-muted.p-1.text-muted-foreground .active{margin-left:50px;gap:10px;border-bottom:1px solid #e1e1e1}aside{position:fixed;top:0;width:90%;height:100%;background-color:#fff;z-index:200;transition:left .3s ease;overflow-x:hidden}@media (min-width: 768px){aside{width:400px}}header{position:relative;z-index:201}.toggle-container{border:1px solid #111;display:flex;width:160px;margin:20px auto 10px}.unit-button{flex:1;padding:4px;font-size:14px;cursor:pointer;outline:none}@media (min-width: 48em){.header-menu-mobile-toggle{display:none}}.header-menu-mobile{display:flex;flex-direction:column;grid-gap:1rem}.header-menu-desktop{display:none;grid-gap:1rem}@media (min-width: 45em){.header-menu-desktop{display:inline-flex;grid-gap:3rem;margin:0 auto;font-size:.9375rem;list-style:none;text-transform:uppercase}}.header-menu-item{cursor:pointer;font-style:normal;font-weight:500;line-height:1.6}.footer{background:var(--foundation-black)}.footer-menu{align-items:center;display:flex;grid-gap:1rem;padding:1rem}.footer-menu a{color:var(--foundation-white)}.cart-main{height:100%;max-height:calc(100vh - var(--cart-aside-summary-height));overflow-y:auto;width:auto}.cart-main.with-discount{max-height:calc(100vh - var(--cart-aside-summary-height-with-discount))}.search-input-place::-moz-placeholder{width:370px}.search-input-place::placeholder{width:370px}.cart-line img{height:100%;display:block;margin-right:.75rem;max-width:100%;width:132px}.cart-summary-page{position:relative}.cart-summary-aside{background:#fff;bottom:0;padding-top:.75rem;position:absolute;width:100%;padding:0 16px}.cart-line-quantity{display:flex}.cart-discount{align-items:center;display:flex;margin-top:.25rem}.cart-subtotal{align-items:center;display:flex}.search-header{position:sticky;top:0;border-bottom:1px solid #ccc}.search-view-all-button{margin-top:auto;background-color:#fff;text-align:center;padding:20px;position:sticky;bottom:0;width:100%;border-top:1px solid #dedede}.search-view-more{text-transform:uppercase;background-color:#000;color:#fff;border:none;width:100%;padding:6px}.search-view-more-text{text-decoration:none;color:inherit;padding:6px}.search-results-grid{display:grid;grid-template-columns:repeat(2,1fr)}.aside-close-icon,.cart-drawer-close-button{font-size:40px;font-weight:200;padding-bottom:3px;padding-right:5px}.cart-icon-count{background:#fff;margin-bottom:20px;border-radius:34px;width:18px;height:18px;position:absolute;margin-left:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-icon-count.mobile-scrolled{background-color:#000;color:#fff}@media (min-width: 768px){.search-results-grid{grid-template-columns:repeat(3,1fr);padding:0 165px;gap:15px}}.products-totalCount-search{padding-left:10px}@media (min-width: 768px){.products-totalCount-search{padding-left:165px}}.search-form{padding:10px}@media (min-width: 768px){.search-form{padding-left:255px;padding-right:255px}}.search-drawer-input-area{padding:30px 25px;width:100%}.search-drawer-input-area:focus-visible{outline:none}.predictive-search-form{background:var(--foundation-white);position:sticky;top:0}.predictive-search-result h5{text-transform:uppercase;margin-left:10px}.predictive-search-result-item{margin-bottom:.5rem;margin-right:1rem;display:flex;align-items:center}.query{display:inline-flex;white-space:nowrap;font-size:10px;text-transform:uppercase;height:31px;border-radius:62px;padding:0 14px;align-items:center;font-weight:500;margin:0 5px}.suggetion-label{display:block;font-style:normal;font-weight:600;font-size:.75rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.product-link{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.search-input-place{width:100%;margin:0}.product-image{margin-bottom:10px}.product-details{text-align:center}.product-collections-gradient{background:linear-gradient(270deg,#0000 .2%,#0009 99.53%)}.predictive-search-result-item a{display:flex}.predictive-search-result-item a img{margin-right:.75rem;height:auto;width:132px!important;margin-right:25px}.search-result{margin-bottom:1.5rem}.search-results-item{margin-bottom:.5rem}.search-results-item a{display:flex;flex:row;align-items:center;padding-right:.25rem;padding-left:.25rem}.product-details{font-size:calc(var(--font-product-title-scale, 1) * .9375rem);line-height:calc(var(--font-product-title-line-height-scale, 1) * 1.5);font-weight:500;display:block;margin-bottom:0}.product-name-first{font-size:12px;text-transform:capitalize;float:left}.product-name-second{color:#111;font-size:10px;font-style:normal;font-weight:300;margin:0;text-transform:capitalize;line-height:22px}.featured-collection{display:block;margin-bottom:2rem;position:relative;height:1000px}.featured-collection-image{aspect-ratio:1 / 1}@media (min-width: 45em){.featured-collection-image{aspect-ratio:16 / 9}}.featured-collection img{height:auto;max-height:100%;-o-object-fit:cover;object-fit:cover}.recommended-products-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media (min-width: 45em){.recommended-products-grid{grid-template-columns:repeat(4,1fr)}}.recommended-product img{height:auto}.collections-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.collection-item img{height:auto}.collection-description{margin-bottom:1rem;max-width:95%}@media (min-width: 45em){.collection-description{max-width:600px}}.products-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.product-item img{height:auto;width:100%}.product{display:grid}@media (min-width: 45em){.product{grid-template-columns:1fr 1fr;grid-gap:4rem}}.product h1{margin-top:0}.product-image img{height:auto;width:100%}.product-main{align-self:start;position:sticky;top:6rem}.product-price-on-sale{display:flex;grid-gap:.5rem}.product-price-on-sale s{opacity:.5}.product-options-grid{display:flex;flex-wrap:wrap;grid-gap:.75rem}.product-options-item{padding:.25rem .5rem}.blog-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.blog-article-image{aspect-ratio:3/2;display:block}.blog-article-image img{height:100%}.article img{height:auto;width:100%}.account-inner{width:calc(100% - 270px)}@media (max-width: 768px){.account-inner{width:100%}}.account{min-height:100vh}.active .account-menu-title{font-weight:700}.account-logout{display:inline-block}.selected{border:2px solid black;padding:2px;margin:4px}.unselected{padding:4px;margin:4px}.icon-plus,[data-state=open] .icon-plus{display:none}[data-state=open] .icon-minus,[data-state=closed] .icon-plus{display:block}[data-state=closed] .icon-minus{display:none}.slick-active .react-slick-active-dot{background-color:#111}.slick-active .react-slick-active-thumb{border:1px solid}.dots-class.light-dots .slick-dots li button:before{color:#fff}.dots-class.light-dots .slick-dots li.slick-active button:before{color:#fff}.img-wrapper{position:relative;overflow:hidden;border:1px solid transparent}.hover-zoomed-image{position:absolute;opacity:0;pointer-events:none;transition:opacity .3s ease}.img-wrapper:hover .hover-zoomed-image{opacity:1}.hover-zoomed-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-carousel-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots{bottom:12px!important}.builder-block .collection-section .slick-dots{bottom:-11%!important}.collections-section{width:100%}@media (min-width: 768px){.collections-section{width:calc(100% - 400px)}}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0) translate(calc(100% - 100px))}}.image-animation{position:fixed;bottom:10%;right:0;left:0;z-index:100;margin:0 auto;display:none}.image-animation-1{animation:keyframe1 1s ease forwards,keyframe2 1s ease-in-out forwards;display:block;transition-timing-function:cubic-bezier(.79,-.12,.16,.92)}@keyframes keyframe1{0%{height:8rem;opacity:1;right:1.1rem;width:4rem}to{height:2rem;opacity:.3;width:2rem}}@keyframes keyframe2{0%{top:90%}50%{opacity:.7}to{opacity:.2;top:2%;left:64%;transform:scale(.5)}}.ReactModal__Overlay{z-index:51}.collection-image-overlay{background:linear-gradient(180deg,#0000 60%,#00000024 76%,#0000009e)}.login-modal{bottom:0!important;position:absolute;background:#fff}.blog blockquote,.blog dl,.blog dd,.blog h1,.blog h2,.blog h3,.blog h4,.blog h5,.blog h6,.blog hr,.blog figure,.blog p,.blog pre,.blog ul,.blog li,.blog ol,.blog b,.blog div,.blog span{margin:revert;font-size:revert;font-weight:revert;line-height:revert}[data-af-custom-fonts=af-creatives-text]{font-family:Inter!important}.__rcs-handle-line{color:#111;box-shadow:none!important}.__rcs-handle-button{color:#111;background-color:#111!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:#111;width:20px!important;height:20px!important}.__rcs-handle-arrow{display:none}.swiper.light-dots .swiper-pagination .swiper-pagination-bullet{border:1px solid #fff;background-color:#fff}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.swiper.light-dots .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.banner-carousel .swiper-pagination{bottom:20px!important;text-align:right;padding-right:1rem}.hidden-scrollbar{overflow-y:hidden!important}.component.num-slider .num-highlight{transform:translate(-50%,-50%)}.component.num-slider .num-highlight.num-highlight-active{transform:translate(-50%,-62%)}.wishlist-flip{animation:moveUpDown 5s ease-in-out infinite;animation-fill-mode:both;animation-iteration-count:100}.body-fit.body-fit-size{height:calc(100svh - 56px)}.body-fit-slider .swiper-slide.swiper-slide-prev .num-highlight,.body-fit-slider .swiper-slide.swiper-slide-next .num-highlight{display:none!important}@keyframes moveUpDown{0%{top:0}10%{top:0}50%{top:-105%}60%{top:-105%}to{top:0}}.collection-widgets .swiper-pagination-bullet-active{width:42px;border-radius:1.1rem}.collection-widgets .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:15px}.uaeRedirection{font-family:NyghtSerif;font-size:24px;line-height:32px;font-weight:500}.NyghtSerif{font-family:NyghtSerif}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.body-fit-calculate{max-height:100svh;max-height:-webkit-fill-available}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}@keyframes fallAndWave{0%{transform:translateY(-50px) translate(0)}25%{transform:translateY(25vh) translate(30px)}50%{transform:translateY(50vh) translate(0)}75%{transform:translateY(75vh) translate(-30px)}to{transform:translateY(120vh) translate(0);opacity:0}}.animate-fall-wave{animation-timing-function:ease-in-out;will-change:transform}.checkout-btn-skelton>span{width:100%;height:100%}
