@font-face{font-family:Montserrat Fallback;src:local("Arial"),local("ArialMT");font-style:normal;font-weight:100 400;size-adjust:112.011%;ascent-override:86.42%;descent-override:22.409%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local("Arial"),local("ArialMT");font-style:normal;font-weight:500;size-adjust:113.546%;ascent-override:85.252%;descent-override:22.106%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-style:normal;font-weight:600;size-adjust:107.998%;ascent-override:89.631%;descent-override:23.241%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-style:normal;font-weight:700 900;size-adjust:109.749%;ascent-override:88.201%;descent-override:22.87%;line-gap-override:0%}@font-face{font-family:Noto Sans Fallback;src:local("Tahoma");font-style:normal;font-weight:100 400;size-adjust:105.084%;ascent-override:101.728%;descent-override:27.882%;line-gap-override:0%}@font-face{font-family:Noto Sans Fallback;src:local("Arial Italic"),local("Arial-ItalicMT");font-style:italic;font-weight:100 500;size-adjust:97.496%;ascent-override:109.646%;descent-override:30.053%;line-gap-override:0%}@font-face{font-family:Noto Sans Fallback;src:local("Tahoma");font-style:normal;font-weight:500;size-adjust:106.813%;ascent-override:100.081%;descent-override:27.431%;line-gap-override:0%}@font-face{font-family:Noto Sans Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-style:normal;font-weight:600;size-adjust:101.219%;ascent-override:105.612%;descent-override:28.947%;line-gap-override:0%}@font-face{font-family:Noto Sans Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-style:normal;font-weight:700 900;size-adjust:103.412%;ascent-override:103.373%;descent-override:28.333%;line-gap-override:0%}@font-face{font-family:Lora Fallback;src:local("Georgia");font-style:normal;font-weight:100 400;size-adjust:103.453%;ascent-override:97.242%;descent-override:26.485%;line-gap-override:0%}@font-face{font-family:Lora Fallback;src:local("Georgia Italic"),local("Georgia-Italic");font-style:italic;font-weight:100 500;size-adjust:98.793%;ascent-override:101.83%;descent-override:27.735%;line-gap-override:0%}@font-face{font-family:Lora Fallback;src:local("Georgia");font-style:normal;font-weight:500;size-adjust:104.401%;ascent-override:96.359%;descent-override:26.245%;line-gap-override:0%}@font-face{font-family:Lora Fallback;src:local("Georgia Bold"),local("Georgia-Bold");font-style:normal;font-weight:600;size-adjust:90.655%;ascent-override:110.97%;descent-override:30.224%;line-gap-override:0%}@font-face{font-family:Lora Fallback;src:local("Georgia Bold"),local("Georgia-Bold");font-style:normal;font-weight:700 900;size-adjust:91.472%;ascent-override:109.979%;descent-override:29.955%;line-gap-override:0%}:root{--ds-primary: #8E1D1D;--ds-primary-light: #B32929;--ds-primary-dark: #6B1414;--ds-primary-lighter: #F3E6E6;--ds-secondary: #9b8579;--ds-secondary-light: #B5A093;--ds-secondary-dark: #7A6A60;--ds-secondary-lighter: #F0EBE8;--ds-accent: #f5f1ed;--ds-accent-light:#FAF9F7;--ds-accent-dark: #E8E6E3;--ds-accent-lighter: #FFFFFF;--ds-background: #FBFAF8;--ds-border: #E8E6E3;--ds-primary-text: #1F1F1F;--ds-primary-reverse-text: #FFFFFF;--ds-neutral-900: #1F1F1F;--ds-neutral-800: #6C5B55;--ds-neutral-700: #755F5B;--ds-neutral-600: #7C706A;--ds-neutral-500: #CAC3C0;--ds-neutral-400: #E3E0DE;--ds-neutral-300: #F4EFED;--ds-neutral-200: #FAF9F7;--ds-neutral-100: #FFFFFF;--ds-image-placeholder-bg: var(--ds-neutral-300);--ds-tag-background: #E1D1C2;--ds-success: #5A7A65;--ds-success-light: #AFC3B8;--ds-success-lighter: #DDEBDF;--ds-success-dark: #4A6B54;--ds-error: #BD1B1B;--ds-error-light: var(--ds-primary-lighter);--ds-error-dark: var(--ds-primary-dark);--ds-info: #5A7289;--ds-info-light: #B8C5D4;--ds-shipping-protection: #2769FF;--ds-warning-dark: #907341;--ds-warning-border: #E9D7B8;--ds-warning-light: #FAF0DF;--ds-sand-primary: var(--ds-primary);--ds-sand-secondary: var(--ds-accent);--ds-sand-accent: var(--ds-secondary);--ds-stone-primary: var(--ds-success);--ds-stone-secondary: var(--ds-secondary);--ds-stone-tertiary: var(--ds-info);--ds-terra-base: var(--ds-primary);--ds-terra-medium: var(--ds-secondary);--ds-terra-light: var(--ds-accent);--ds-btn-primary-bg: var(--ds-primary);--ds-btn-primary-text: var(--ds-neutral-100);--ds-btn-primary-hover: var(--ds-primary-dark);--ds-btn-secondary-bg: var(--ds-accent);--ds-btn-secondary-text: var(--ds-neutral-900);--ds-btn-secondary-hover: var(--ds-accent-dark);--ds-btn-ghost-bg: transparent;--ds-btn-ghost-text: var(--ds-primary);--ds-btn-ghost-border: var(--ds-primary);--ds-btn-ghost-border-width: var(--ds-border-2);--ds-btn-ghost-hover-bg: var(--ds-primary);--ds-btn-ghost-hover-text: var(--ds-neutral-100);--ds-pagination-bullet-size: .8rem;--ds-pagination-bullet-color: var(--ds-neutral-400);--ds-pagination-bullet-active-color: var(--ds-neutral-500);--ds-font-body: "Noto Sans", "Noto Sans Fallback", -apple-system, BlinkMacSystemFont, sans-serif;--ds-font-body-sc: "Noto Sans SC", var(--ds-font-body);--ds-font-heading-lora: "Lora", "Lora Fallback", Georgia, serif;--ds-font-heading-montserrat: "Montserrat", "Montserrat Fallback", Arial, sans-serif;--ds-text-xs: 1.2rem;--ds-text-sm: 1.4rem;--ds-text-caption: 1.3rem;--ds-text-compact: 1.5rem;--ds-text-base: 1.6rem;--ds-text-lg: 1.8rem;--ds-text-xl: 2rem;--ds-text-2xl: 2.4rem;--ds-text-3xl: 3rem;--ds-text-4xl: 3.6rem;--ds-text-5xl: 4.8rem;--ds-text-6xl: 6rem;--ds-text-xs-mobile: var(--ds-text-xs);--ds-text-sm-mobile: var(--ds-text-xs);--ds-text-base-mobile: var(--ds-text-sm);--ds-text-lg-mobile: var(--ds-text-base);--ds-text-xl-mobile: var(--ds-text-lg);--ds-text-2xl-mobile: var(--ds-text-xl);--ds-text-3xl-mobile: var(--ds-text-2xl);--ds-text-4xl-mobile: var(--ds-text-3xl);--ds-text-5xl-mobile: var(--ds-text-4xl);--ds-text-6xl-mobile: var(--ds-text-5xl);--ds-heading-h1: clamp(3.6rem, 4vw, 4.8rem);--ds-heading-h2: clamp(3rem, 3.5vw, 3.6rem);--ds-heading-h3: clamp(2.4rem, 3vw, 3rem);--ds-heading-h4: 2.4rem;--ds-heading-h5: 2rem;--ds-heading-h6: 1.8rem;--ds-heading-h1-mobile: clamp(2.6rem, 7vw, 3.8rem);--ds-heading-h2-mobile: clamp(2.2rem, 6vw, 3.4rem);--ds-heading-h3-mobile: clamp(var(--ds-text-lg), 4vw, var(--ds-text-2xl));--ds-heading-h4-mobile: var(--ds-text-lg);--ds-heading-h5-mobile: var(--ds-text-base);--ds-heading-h6-mobile: var(--ds-text-sm);--ds-btn-font-size: var(--ds-text-sm);--ds-btn-font-size-mobile: var(--ds-text-xs);--ds-btn-padding-y: 1.2rem;--ds-btn-padding-x: 3rem;--ds-btn-padding-y-mobile: var(--ds-space-2);--ds-btn-padding-x-mobile: var(--ds-space-4);--ds-btn-sm-font-size-mobile: var(--ds-text-xs);--ds-btn-sm-padding-y-mobile: .8rem;--ds-btn-sm-padding-x-mobile: 1.8rem;--ds-btn-lg-font-size-mobile: var(--ds-text-base);--ds-btn-lg-padding-y-mobile: 1.2rem;--ds-btn-lg-padding-x-mobile: 2.8rem;--ds-btn-duration: var(--ds-duration-brief);--ds-btn-sheen-duration: .6s;--ds-btn-sheen-fade-duration: .32s;--ds-btn-sheen-ease: cubic-bezier(.25, .7, .2, 1);--ds-weight-light: 300;--ds-weight-regular: 400;--ds-weight-medium: 500;--ds-weight-semibold: 600;--ds-weight-bold: 700;--ds-leading-tight: 1.2;--ds-leading-snug: 1.375;--ds-leading-normal: 1.5;--ds-leading-relaxed: 1.625;--ds-leading-extra-relaxed: 1.75;--ds-leading-loose: 2;--ds-tracking-tight: -.025em;--ds-tracking-normal: 0;--ds-tracking-wide: .025em;--ds-tracking-wider: .05em;--ds-tracking-widest: .1em;--ds-space-0: 0;--ds-space-1: .4rem;--ds-space-2: .8rem;--ds-space-3: 1.2rem;--ds-space-4: 1.6rem;--ds-space-5: 2rem;--ds-space-6: 2.4rem;--ds-space-8: 3.2rem;--ds-space-10: 4rem;--ds-space-12: 4.8rem;--ds-space-16: 6.4rem;--ds-space-20: 8rem;--ds-space-24: 9.6rem;--ds-space-32: 12.8rem;--ds-gap-xs: var(--ds-space-2);--ds-gap-sm: var(--ds-space-4);--ds-gap-md: var(--ds-space-6);--ds-gap-lg: var(--ds-space-8);--ds-gap-xl: var(--ds-space-12);--ds-gap-2xl: var(--ds-space-16);--ds-gap-3xl: var(--ds-space-20);--ds-section-padding-mobile: 4rem;--ds-section-padding-desktop: 6rem;--ds-container-sm: 64rem;--ds-container-md: 76.8rem;--ds-container-lg: 102.4rem;--ds-container-xl: 128rem;--ds-container-2xl: 144rem;--ds-container-full: 100%;--ds-content-width-xs: 32rem;--ds-content-width-sm: 56rem;--ds-content-width-md: 64rem;--ds-content-width-lg: 80rem;--ds-grid-cols-1: 1;--ds-grid-cols-2: 2;--ds-grid-cols-3: 3;--ds-grid-cols-4: 4;--ds-grid-cols-6: 6;--ds-grid-cols-12: 12;--ds-breakpoint-sm: 640px;--ds-breakpoint-md: 768px;--ds-breakpoint-lg: 1024px;--ds-breakpoint-xl: 1280px;--ds-breakpoint-2xl: 1440px;--ds-border-0: 0;--ds-border-1: 1px;--ds-border-2: 2px;--ds-border-4: 4px;--ds-border-color: var(--ds-neutral-400);--ds-border-color-light: var(--ds-neutral-300);--ds-border-color-dark: var(--ds-neutral-700);--ds-radius-none: 0;--ds-radius-xs: .2rem;--ds-radius-sm: .4rem;--ds-radius-md: .8rem;--ds-radius-lg: 1.2rem;--ds-radius-xl: 1.6rem;--ds-radius-2xl: 2.4rem;--ds-radius-full: 9999px;--ds-shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--ds-shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--ds-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--ds-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--ds-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--ds-shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--ds-shadow-tooltip: 0 22px 56px rgba(32, 14, 4, .16);--ds-shadow-none: none;--ds-focus-ring: 0 0 0 3px color-mix(in srgb, var(--ds-primary) 18%, transparent);--ds-duration-fast: .15s;--ds-duration-brief: .18s;--ds-duration-short: .2s;--ds-duration-base: .25s;--ds-duration-medium: .3s;--ds-duration-slow: .35s;--ds-duration-slower: .5s;--ds-hover-card-duration: .26s;--ds-hover-card-ease: cubic-bezier(.22, 1, .36, 1);--ds-ease-linear: linear;--ds-ease-in: cubic-bezier(.4, 0, 1, 1);--ds-ease-out: cubic-bezier(0, 0, .2, 1);--ds-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ds-transition-base: all var(--ds-duration-base) var(--ds-ease-out);--ds-transition-colors: color var(--ds-duration-base) var(--ds-ease-out), background-color var(--ds-duration-base) var(--ds-ease-out), border-color var(--ds-duration-base) var(--ds-ease-out);--ds-transition-transform: transform var(--ds-duration-base) var(--ds-ease-out);--ds-z-base: 0;--ds-z-background: 0;--ds-z-content: 1;--ds-z-overlay: 2;--ds-z-image-placeholder: 1;--ds-z-image-main: 2;--ds-z-delete-button: 10;--ds-z-badge: 5;--ds-z-floating-action: 8;--ds-z-dropdown: 1000;--ds-z-sticky: 1020;--ds-z-fixed: 1030;--ds-z-modal-backdrop: 1040;--ds-z-modal: 1050;--ds-z-popover: 1060;--ds-z-tooltip: 1070;--ds-z-notification: 1080;--ds-z-drawer-backdrop: 1051;--ds-z-drawer: 1052;--ds-z-drawer-high: 1062;--ds-z-drawer-top: 1072;--ds-z-debug: 9999;--ds-neutral-100-rgb: 255, 255, 255;--ds-neutral-900-rgb: 31, 31, 31;--ds-overlay-rgb: 0, 0, 0;--ds-overlay-warm-rgb: 15, 13, 11}:root{--ds-v2-primary: var(--ds-primary);--ds-v2-primary-text: var(--ds-primary-text);--ds-v2-primary-reverse-text: var(--ds-primary-reverse-text);--ds-v2-neutral-100: var(--ds-neutral-100);--ds-v2-neutral-600: var(--ds-neutral-600);--ds-v2-neutral-700: var(--ds-neutral-700);--ds-v2-neutral-900: var(--ds-neutral-900);--ds-v2-font-body: var(--ds-font-body);--ds-v2-text-sm: var(--ds-text-sm);--ds-v2-text-base: var(--ds-text-base);--ds-v2-text-lg: var(--ds-text-lg);--ds-v2-text-xl: var(--ds-text-xl);--ds-v2-text-2xl: var(--ds-text-2xl);--ds-v2-text-3xl: var(--ds-text-3xl);--ds-v2-text-base-mobile: var(--ds-text-base-mobile);--ds-v2-text-lg-mobile: var(--ds-text-lg-mobile);--ds-v2-text-2xl-mobile: var(--ds-text-2xl-mobile);--ds-v2-text-3xl-mobile: var(--ds-text-3xl-mobile);--ds-v2-weight-regular: var(--ds-weight-regular);--ds-v2-weight-medium: var(--ds-weight-medium);--ds-v2-weight-semibold: var(--ds-weight-semibold);--ds-v2-leading-tight: var(--ds-leading-tight);--ds-v2-leading-snug: var(--ds-leading-snug);--ds-v2-leading-relaxed: var(--ds-leading-relaxed);--ds-v2-tracking-wide: var(--ds-tracking-wide);--ds-v2-space-1: var(--ds-space-1);--ds-v2-space-2: var(--ds-space-2);--ds-v2-space-3: var(--ds-space-3);--ds-v2-space-4: var(--ds-space-4);--ds-v2-space-5: var(--ds-space-5);--ds-v2-space-6: var(--ds-space-6);--ds-v2-space-8: var(--ds-space-8);--ds-v2-space-12: var(--ds-space-12);--ds-v2-space-16: var(--ds-space-16);--ds-v2-gap-md: var(--ds-gap-md);--ds-v2-gap-lg: var(--ds-gap-lg);--ds-v2-gap-xl: var(--ds-gap-xl);--ds-v2-section-padding-mobile: var(--ds-section-padding-mobile);--ds-v2-section-padding-desktop: var(--ds-section-padding-desktop);--ds-v2-container-sm: var(--ds-container-sm);--ds-v2-container-md: var(--ds-container-md);--ds-v2-container-lg: var(--ds-container-lg);--ds-v2-container-xl: var(--ds-container-xl);--ds-v2-content-width-xs: var(--ds-content-width-xs);--ds-v2-content-width-sm: var(--ds-content-width-sm);--ds-v2-content-width-md: var(--ds-content-width-md);--ds-v2-border-1: var(--ds-border-1);--ds-v2-border-color: var(--ds-border-color);--ds-v2-border-color-light: var(--ds-border-color-light);--ds-v2-z-content: var(--ds-z-content);--ds-v2-z-overlay: var(--ds-z-overlay);--ds-v2-z-badge: var(--ds-z-badge);--ds-v2-z-floating-action: var(--ds-z-floating-action)}.ds-responsive-image{position:relative;overflow:hidden}[style*=--aspect-ratio]>.ds-responsive-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ds-responsive-image__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:1;filter:blur(20px);transform:scale(1.1);transition:opacity var(--ds-duration-slow) var(--ds-ease-out);pointer-events:none;z-index:var(--ds-z-image-placeholder)}.ds-responsive-image.is-loaded .ds-responsive-image__placeholder{opacity:0}.ds-responsive-image__main{position:relative;width:100%;height:100%;object-fit:cover;z-index:var(--ds-z-image-main)}.ds-responsive-image picture{display:block;width:100%;height:100%}body{background-color:var(--ds-background)!important}.ds-section{margin-bottom:0!important;font-family:var(--ds-font-body);font-size:var(--ds-text-base);font-weight:var(--ds-weight-regular);line-height:var(--ds-leading-normal);color:var(--ds-primary-text)}.ds-section.remove_spacing{padding-top:calc(var(--section-pt, 0px) * .5);padding-bottom:calc(var(--section-pb, 0px) * .5)}.ds-section.pt-min{padding-top:var(--section-pt, 0px)!important}.ds-section.pb-min{padding-bottom:var(--section-pb, 0px)!important}.ds-section :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-weight:var(--ds-weight-regular);line-height:var(--ds-leading-tight);color:var(--ds-primary-text);letter-spacing:var(--ds-tracking-normal)}.ds-section .heading-lora{font-family:var(--ds-font-heading-lora)}.ds-section .heading-montserrat{font-family:var(--ds-font-heading-montserrat)}.ds-section .heading-noto{font-family:var(--ds-font-body)}.ds-section h1,.ds-section .h1{font-size:var(--ds-heading-h1)}.ds-section h2,.ds-section .h2{font-size:var(--ds-heading-h2)}.ds-section h3,.ds-section .h3{font-size:var(--ds-heading-h3)}.ds-section h4,.ds-section .h4{font-size:var(--ds-heading-h4)}.ds-section h5,.ds-section .h5{font-size:var(--ds-heading-h5)}.ds-section h6,.ds-section .h6{font-size:var(--ds-heading-h6)}@media(max-width:767px){.ds-section h1,.ds-section .h1{font-size:var(--ds-heading-h1-mobile)}.ds-section h2,.ds-section .h2{font-size:var(--ds-heading-h2-mobile)}.ds-section h3,.ds-section .h3{font-size:var(--ds-heading-h3-mobile)}.ds-section h4,.ds-section .h4{font-size:var(--ds-heading-h4-mobile)}.ds-section h5,.ds-section .h5{font-size:var(--ds-heading-h5-mobile)}.ds-section h6,.ds-section .h6{font-size:var(--ds-heading-h6-mobile)}}.ds-heading{margin:0;padding:0}.font-light{font-weight:var(--ds-weight-light)}.font-normal{font-weight:var(--ds-weight-regular)}.font-medium{font-weight:var(--ds-weight-medium)}.font-semibold{font-weight:var(--ds-weight-semibold)}.font-bold{font-weight:var(--ds-weight-bold)}.ds-primary{color:var(--ds-primary)}.ds-text-primary{color:var(--ds-primary-text)}.ds-text-neutral-800{color:var(--ds-neutral-800)}.ds-text-neutral-700{color:var(--ds-neutral-700)}.ds-text-neutral-600{color:var(--ds-neutral-600)}.ds-text-success{color:var(--ds-success)}.ds-text-error{color:var(--ds-error)}.ds-bg-primary{background-color:var(--ds-primary)}.ds-bg-neutral-100{background-color:var(--ds-neutral-100)}.ds-bg-neutral-200{background-color:var(--ds-neutral-200)}.ds-bg-neutral-300{background-color:var(--ds-neutral-300)}.gap-xs{gap:var(--ds-gap-xs)}.gap-sm{gap:var(--ds-gap-sm)}.gap-md{gap:var(--ds-gap-md)}.gap-lg{gap:var(--ds-gap-lg)}.gap-xl{gap:var(--ds-gap-xl)}.gap-2xl{gap:var(--ds-gap-2xl)}.gap-3xl{gap:var(--ds-gap-3xl)}.ds-row-gap-xs{row-gap:var(--ds-gap-xs)}.ds-row-gap-sm{row-gap:var(--ds-gap-sm)}.ds-mb-1{margin-bottom:var(--ds-space-1)}.ds-mb-0{margin-bottom:var(--ds-space-0)}.ds-mb-2{margin-bottom:var(--ds-space-2)}.ds-mb-3{margin-bottom:var(--ds-space-3)}.ds-mb-4{margin-bottom:var(--ds-space-4)}.ds-mb-5{margin-bottom:var(--ds-space-5)}.ds-mb-6{margin-bottom:var(--ds-space-6)}.ds-mb-8{margin-bottom:var(--ds-space-8)}.ds-mb-10{margin-bottom:var(--ds-space-10)}.ds-mb-12{margin-bottom:var(--ds-space-12)}.ds-mt-1{margin-top:var(--ds-space-1)}.ds-mt-0{margin-top:var(--ds-space-0)}.ds-mt-2{margin-top:var(--ds-space-2)}.ds-mt-3{margin-top:var(--ds-space-3)}.ds-mt-4{margin-top:var(--ds-space-4)}.ds-mt-6{margin-top:var(--ds-space-6)}.ds-mt-8{margin-top:var(--ds-space-8)}.ds-mt-10{margin-top:var(--ds-space-10)}.ds-mt-12{margin-top:var(--ds-space-12)}.ds-ml-0{margin-left:var(--ds-space-0)}.ds-ml-2{margin-left:var(--ds-space-2)}.ds-ml-4{margin-left:var(--ds-space-4)}.ds-ml-6{margin-left:var(--ds-space-6)}.ds-ml-8{margin-left:var(--ds-space-8)}.ds-ml-10{margin-left:var(--ds-space-10)}.ds-ml-12{margin-left:var(--ds-space-12)}.ds-mr-0{margin-right:var(--ds-space-0)}.ds-mr-2{margin-right:var(--ds-space-2)}.ds-mr-4{margin-right:var(--ds-space-4)}.ds-mr-6{margin-right:var(--ds-space-6)}.ds-mr-8{margin-right:var(--ds-space-8)}.ds-mr-10{margin-right:var(--ds-space-10)}.ds-mr-12{margin-right:var(--ds-space-12)}.ds-mx-0{margin-left:var(--ds-space-0);margin-right:var(--ds-space-0)}.ds-mx-2{margin-left:var(--ds-space-2);margin-right:var(--ds-space-2)}.ds-mx-4{margin-left:var(--ds-space-4);margin-right:var(--ds-space-4)}.ds-mx-6{margin-left:var(--ds-space-6);margin-right:var(--ds-space-6)}.ds-mx-8{margin-left:var(--ds-space-8);margin-right:var(--ds-space-8)}.ds-mx-10{margin-left:var(--ds-space-10);margin-right:var(--ds-space-10)}.ds-mx-12{margin-left:var(--ds-space-12);margin-right:var(--ds-space-12)}.ds-my-0{margin-top:var(--ds-space-0);margin-bottom:var(--ds-space-0)}.ds-my-2{margin-top:var(--ds-space-2);margin-bottom:var(--ds-space-2)}.ds-my-4{margin-top:var(--ds-space-4);margin-bottom:var(--ds-space-4)}.ds-my-6{margin-top:var(--ds-space-6);margin-bottom:var(--ds-space-6)}.ds-my-8{margin-top:var(--ds-space-8);margin-bottom:var(--ds-space-8)}.ds-my-10{margin-top:var(--ds-space-10);margin-bottom:var(--ds-space-10)}.ds-my-12{margin-top:var(--ds-space-12);margin-bottom:var(--ds-space-12)}.ds-m-0{margin:var(--ds-space-0)}.ds-m-2{margin:var(--ds-space-2)}.ds-m-4{margin:var(--ds-space-4)}.ds-m-6{margin:var(--ds-space-6)}.ds-m-8{margin:var(--ds-space-8)}.ds-m-10{margin:var(--ds-space-10)}.ds-m-12{margin:var(--ds-space-12)}.ds-p-0{padding:var(--ds-space-0)}.ds-p-2{padding:var(--ds-space-2)}.ds-p-4{padding:var(--ds-space-4)}.ds-p-6{padding:var(--ds-space-6)}.ds-p-8{padding:var(--ds-space-8)}.ds-p-5{padding:var(--ds-space-5)}.ds-p-10{padding:var(--ds-space-10)}.ds-p-12{padding:var(--ds-space-12)}.ds-px-0{padding-left:var(--ds-space-0);padding-right:var(--ds-space-0)}.ds-px-2{padding-left:var(--ds-space-2);padding-right:var(--ds-space-2)}.ds-px-4{padding-left:var(--ds-space-4);padding-right:var(--ds-space-4)}.ds-px-6{padding-left:var(--ds-space-6);padding-right:var(--ds-space-6)}.ds-px-8{padding-left:var(--ds-space-8);padding-right:var(--ds-space-8)}.ds-px-5{padding-left:var(--ds-space-5);padding-right:var(--ds-space-5)}.ds-py-0{padding-top:var(--ds-space-0);padding-bottom:var(--ds-space-0)}.ds-py-2{padding-top:var(--ds-space-2);padding-bottom:var(--ds-space-2)}.ds-py-4{padding-top:var(--ds-space-4);padding-bottom:var(--ds-space-4)}.ds-py-6{padding-top:var(--ds-space-6);padding-bottom:var(--ds-space-6)}.ds-py-8{padding-top:var(--ds-space-8);padding-bottom:var(--ds-space-8)}.ds-py-5{padding-top:var(--ds-space-5);padding-bottom:var(--ds-space-5)}.ds-pt-0{padding-top:var(--ds-space-0)}.ds-pt-2{padding-top:var(--ds-space-2)}.ds-pt-4{padding-top:var(--ds-space-4)}.ds-pt-6{padding-top:var(--ds-space-6)}.ds-pt-8{padding-top:var(--ds-space-8)}.ds-pt-10{padding-top:var(--ds-space-10)}.ds-pt-12{padding-top:var(--ds-space-12)}.ds-pb-0{padding-bottom:var(--ds-space-0)}.ds-pb-2{padding-bottom:var(--ds-space-2)}.ds-pb-4{padding-bottom:var(--ds-space-4)}.ds-pb-5{padding-bottom:var(--ds-space-5)}.ds-pb-6{padding-bottom:var(--ds-space-6)}.ds-pb-8{padding-bottom:var(--ds-space-8)}.ds-pb-10{padding-bottom:var(--ds-space-10)}.ds-pb-12{padding-bottom:var(--ds-space-12)}.ds-text-xs{font-size:var(--ds-text-xs)}.ds-text-sm{font-size:var(--ds-text-sm)}.ds-text-base{font-size:var(--ds-text-base)}.ds-text-lg{font-size:var(--ds-text-lg)}.ds-text-xl{font-size:var(--ds-text-xl)}.ds-text-2xl{font-size:var(--ds-text-2xl)}.ds-text-3xl{font-size:var(--ds-text-3xl)}.ds-text-4xl{font-size:var(--ds-text-4xl)}.ds-text-5xl{font-size:var(--ds-text-5xl)}.ds-text-6xl{font-size:var(--ds-text-6xl)}@media(max-width:767.98px){.ds-responsive-scale.ds-text-xs,.ds-responsive-scale .ds-text-xs{font-size:var(--ds-text-xs-mobile)!important}.ds-responsive-scale.ds-text-sm,.ds-responsive-scale .ds-text-sm{font-size:var(--ds-text-sm-mobile)!important}.ds-responsive-scale.ds-text-base,.ds-responsive-scale .ds-text-base{font-size:var(--ds-text-base-mobile)!important}.ds-responsive-scale.ds-text-lg,.ds-responsive-scale .ds-text-lg{font-size:var(--ds-text-lg-mobile)!important}.ds-responsive-scale.ds-text-xl,.ds-responsive-scale .ds-text-xl{font-size:var(--ds-text-xl-mobile)!important}.ds-responsive-scale.ds-text-2xl,.ds-responsive-scale .ds-text-2xl{font-size:var(--ds-text-2xl-mobile)!important}.ds-responsive-scale.ds-text-3xl,.ds-responsive-scale .ds-text-3xl{font-size:var(--ds-text-3xl-mobile)!important}.ds-responsive-scale.ds-text-4xl,.ds-responsive-scale .ds-text-4xl{font-size:var(--ds-text-4xl-mobile)!important}.ds-responsive-scale.ds-text-5xl,.ds-responsive-scale .ds-text-5xl{font-size:var(--ds-text-5xl-mobile)!important}.ds-responsive-scale.ds-text-6xl,.ds-responsive-scale .ds-text-6xl{font-size:var(--ds-text-6xl-mobile)!important}}.ds-rounded-sm{border-radius:var(--ds-radius-sm)}.ds-rounded-md{border-radius:var(--ds-radius-md)}.ds-rounded-lg{border-radius:var(--ds-radius-lg)}.ds-rounded-full{border-radius:var(--ds-radius-full)}.ds-border{border:var(--ds-border-1) solid var(--ds-border-color)}.ds-border-0{border:var(--ds-border-0)}.ds-border-1{border:var(--ds-border-1) solid var(--ds-border-color)}.ds-border-2{border:var(--ds-border-2) solid var(--ds-border-color)}.ds-border-top{border-top:var(--ds-border-1) solid var(--ds-border-color)}.ds-border-bottom{border-bottom:var(--ds-border-1) solid var(--ds-border-color)}.ds-border-start{border-inline-start:var(--ds-border-1) solid var(--ds-border-color)}.ds-border-end{border-inline-end:var(--ds-border-1) solid var(--ds-border-color)}.ds-shadow-sm{box-shadow:var(--ds-shadow-sm)}.ds-shadow-md{box-shadow:var(--ds-shadow-md)}.ds-shadow-lg{box-shadow:var(--ds-shadow-lg)}.ds-transition{transition:var(--ds-transition-base)}.ds-transition-colors{transition:var(--ds-transition-colors)}.ds-transition-transform{transition:var(--ds-transition-transform)}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.ds-icon-24{width:var(--ds-space-6);height:var(--ds-space-6);flex:0 0 var(--ds-space-6)}.ds-z-base{z-index:var(--ds-z-base)}.ds-z-background{z-index:var(--ds-z-background)}.ds-z-content{z-index:var(--ds-z-content)}.ds-z-overlay{z-index:var(--ds-z-overlay)}.ds-z-image-placeholder{z-index:var(--ds-z-image-placeholder)}.ds-z-image-main{z-index:var(--ds-z-image-main)}.ds-z-delete-button{z-index:var(--ds-z-delete-button)}.ds-z-badge{z-index:var(--ds-z-badge)}.ds-z-floating-action{z-index:var(--ds-z-floating-action)}.ds-z-dropdown{z-index:var(--ds-z-dropdown)}.ds-z-sticky{z-index:var(--ds-z-sticky)}.ds-z-fixed{z-index:var(--ds-z-fixed)}.ds-z-modal-backdrop{z-index:var(--ds-z-modal-backdrop)}.ds-z-modal{z-index:var(--ds-z-modal)}.ds-z-popover{z-index:var(--ds-z-popover)}.ds-z-tooltip{z-index:var(--ds-z-tooltip)}.ds-z-notification{z-index:var(--ds-z-notification)}.ds-z-drawer-backdrop{z-index:var(--ds-z-drawer-backdrop)}.ds-z-drawer{z-index:var(--ds-z-drawer)}.ds-z-drawer-high{z-index:var(--ds-z-drawer-high)}.ds-z-drawer-top{z-index:var(--ds-z-drawer-top)}.ds-section .ds-carousel-pagination{align-items:center;justify-content:center;gap:var(--ds-space-2)}.ds-section .ds-carousel-pagination .swiper-pagination-bullet{width:var(--ds-pagination-bullet-size);height:var(--ds-pagination-bullet-size);margin:0!important;padding:0!important;border-radius:var(--ds-radius-full);background:var(--ds-pagination-bullet-color);opacity:1;box-shadow:none;border:0;transform:none;transition:transform var(--ds-duration-base) var(--ds-ease-out),background-color var(--ds-duration-base) var(--ds-ease-out)}.ds-section .ds-carousel-pagination.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.ds-section .swiper-horizontal>.ds-carousel-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0!important}.ds-section .ds-carousel-pagination .swiper-pagination-bullet:before,.ds-section .ds-carousel-pagination .swiper-pagination-bullet:after{content:none!important;display:none!important}.ds-section .ds-carousel-pagination .swiper-pagination-bullet-active{background:var(--ds-pagination-bullet-active-color);transform:scale(1.15)}.ds-z-debug{z-index:var(--ds-z-debug)}@media(min-width:768px){.md-container{width:90%;max-width:calc(var(--page-width) + var(--bs-gutter-x, 1.5rem) * 2);margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x, 1.5rem);padding-right:var(--bs-gutter-x, 1.5rem)}.md-medium-container{width:80%;max-width:calc(var(--fluid-container-width) - 120px + var(--bs-gutter-x, 1.5rem) * 2);margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x, 1.5rem);padding-right:var(--bs-gutter-x, 1.5rem)}.md-fluid_container{width:95%;max-width:calc(var(--fluid-container-width) + var(--bs-gutter-x, 1.5rem) * 2);margin-left:auto;margin-right:auto;padding-left:var(--bs-gutter-x, 1.5rem);padding-right:var(--bs-gutter-x, 1.5rem)}.md-stretch_width{padding-left:var(--ds-space-7-5);padding-right:var(--ds-space-7-5)}.md-full_width{width:100%;max-width:100%}}@media(min-width:768px){.ds-show-md{display:block!important}.ds-show-md-flex{display:flex!important}.ds-show-md-grid{display:grid!important}.ds-show-md\:text-xs{font-size:var(--ds-text-xs)!important}.ds-show-md\:text-sm{font-size:var(--ds-text-sm)!important}.ds-show-md\:text-base{font-size:var(--ds-text-base)!important}.ds-show-md\:text-lg{font-size:var(--ds-text-lg)!important}.ds-show-md\:text-xl{font-size:var(--ds-text-xl)!important}.ds-show-md\:text-2xl{font-size:var(--ds-text-2xl)!important}.ds-show-md\:text-3xl{font-size:var(--ds-text-3xl)!important}.ds-show-md\:text-4xl{font-size:var(--ds-text-4xl)!important}.ds-show-md\:text-5xl{font-size:var(--ds-text-5xl)!important}.ds-show-md\:text-6xl{font-size:var(--ds-text-6xl)!important}}@media(max-width:767.98px){.ds-hide-mobile{display:none!important}}@media(min-width:768px){.ds-hide-md{display:none!important}}@media(min-width:1024px){.ds-show-lg{display:block!important}.ds-show-lg-flex{display:flex!important}}.ds-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--ds-btn-padding-y) var(--ds-btn-padding-x);font-family:var(--ds-font-body);font-size:var(--ds-btn-font-size);font-weight:var(--ds-weight-semibold);line-height:1;text-decoration:none;border-radius:var(--ds-radius-sm);border:var(--ds-border-1) solid transparent;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;z-index:var(--ds-z-content);will-change:transform,background-color,box-shadow;box-shadow:var(--ds-shadow-none);transition:transform var(--ds-btn-duration) var(--ds-ease-out),box-shadow var(--ds-btn-duration) var(--ds-ease-out),color var(--ds-btn-duration) var(--ds-ease-out),background-color var(--ds-btn-duration) var(--ds-ease-out),border-color var(--ds-btn-duration) var(--ds-ease-out)}.ds-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(120deg,rgba(var(--ds-neutral-100-rgb),0) 18%,rgba(var(--ds-neutral-100-rgb),.1),rgba(var(--ds-neutral-100-rgb),0) 82%);transform:translate(-140%) skew(-18deg);opacity:0;pointer-events:none;transition:transform var(--ds-btn-sheen-duration) var(--ds-btn-sheen-ease),opacity var(--ds-btn-sheen-fade-duration) var(--ds-ease-out)}.ds-section .ds-btn-primary{background-color:var(--ds-btn-primary-bg);color:var(--ds-btn-primary-text);border-color:var(--ds-btn-primary-bg);--btn-hover-bg: var(--ds-btn-primary-hover)}.ds-section .ds-btn-secondary{background-color:var(--ds-btn-secondary-bg);color:var(--ds-btn-secondary-text);border-color:var(--ds-btn-secondary-bg);--btn-hover-bg: var(--ds-primary)}.ds-section .ds-btn-ghost{background-color:var(--ds-btn-ghost-bg);color:var(--ds-btn-ghost-text);border-color:var(--ds-btn-ghost-border);border-width:var(--ds-btn-ghost-border-width);--btn-hover-bg: var(--ds-btn-ghost-hover-bg)}@media(min-width:768px){.ds-section .ds-btn:hover{background-color:var(--btn-hover-bg, var(--ds-primary));transform:translateY(-.25px);box-shadow:var(--ds-shadow-xs)}.ds-section .ds-btn:hover:before{transform:translate(140%) skew(-18deg);opacity:1}.ds-section .ds-btn:active{transform:translateY(0) scale(.995);box-shadow:var(--ds-shadow-none)}.ds-section .ds-btn-primary:hover{color:var(--ds-btn-primary-text);border-color:var(--ds-btn-primary-hover)}.ds-section .ds-btn-secondary:hover{color:var(--ds-neutral-100);border-color:var(--ds-primary)}.ds-section .ds-btn-ghost:hover{color:var(--ds-btn-ghost-hover-text);border-color:var(--ds-btn-ghost-hover-bg)}}.ds-section .ds-btn:focus-visible{outline:none;box-shadow:var(--ds-focus-ring),var(--ds-shadow-sm)}@media(prefers-reduced-motion:reduce){.ds-section .ds-btn{transition:none}.ds-section .ds-btn:before{transition:none;opacity:0;transform:none}.ds-section .ds-btn:hover,.ds-section .ds-btn:active{transform:none;box-shadow:var(--ds-shadow-none)}}.ds-section .ds-btn-sm{padding:var(--ds-space-2) var(--ds-space-5);font-size:var(--ds-text-sm)}.ds-section .ds-btn-lg{padding:var(--ds-space-4) var(--ds-space-10);font-size:var(--ds-text-lg)}@media(max-width:767.98px){.ds-responsive-scale .ds-btn{padding:var(--ds-btn-padding-y-mobile) var(--ds-btn-padding-x-mobile);font-size:var(--ds-btn-font-size-mobile)}.ds-responsive-scale .ds-btn-sm{padding:var(--ds-btn-sm-padding-y-mobile) var(--ds-btn-sm-padding-x-mobile);font-size:var(--ds-btn-sm-font-size-mobile)}.ds-responsive-scale .ds-btn-lg{padding:var(--ds-btn-lg-padding-y-mobile) var(--ds-btn-lg-padding-x-mobile);font-size:var(--ds-btn-lg-font-size-mobile)}}.ds-section .ds-btn:disabled,.ds-section .ds-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-section .ds-btn svg{width:1.6rem;height:1.6rem;margin-right:var(--ds-space-2)}.ds-section .ds-btn svg:only-child{margin-right:0}:root{--ds-space-0-5: .2rem;--ds-space-1-25: .5rem;--ds-space-1-5: .6rem;--ds-space-1-75: .7rem;--ds-space-2-5: 1rem;--ds-space-3-5: 1.4rem;--ds-space-3-75: 1.5rem;--ds-space-4-5: 1.8rem;--ds-space-5-5: 2.2rem;--ds-space-6-25: 2.5rem;--ds-space-7: 2.8rem;--ds-space-7-5: 3rem;--ds-space-8-75: 3.5rem;--ds-space-12-5: 5rem;--ds-space-15: 6rem}
/*# sourceMappingURL=/cdn/shop/t/60/assets/design-system.css.map */
