:root{--fe-neutral-0: #fffdf9;--fe-neutral-50: #faf6f0;--fe-neutral-100: #f4ebdd;--fe-neutral-200: #ede5da;--fe-neutral-300: #e6dccf;--fe-neutral-400: #d5c7b4;--fe-neutral-500: #b09c83;--fe-neutral-600: #8a7f76;--fe-neutral-700: #574f4b;--fe-neutral-900: #2b2b2b;--fe-burgundy-500: #6d1f2c;--fe-burgundy-600: #812534;--fe-burgundy-700: #5a1824;--fe-burgundy-tint: #f3e6e7;--fe-gold: #c9a86a;--fe-gold-ink: #7c5e2e;--fe-rose-tint: #f2e4e1;--fe-text-primary: var(--fe-neutral-900);--fe-text-secondary: var(--fe-neutral-700);--fe-text-tertiary: #6e645c;--fe-text-disabled: #9a9086;--fe-text-on-brand: var(--fe-neutral-50);--fe-text-on-ink: var(--fe-neutral-50);--fe-bg-page: var(--fe-neutral-50);--fe-bg-surface: var(--fe-neutral-0);--fe-bg-subtle: var(--fe-neutral-100);--fe-bg-muted: var(--fe-neutral-200);--fe-bg-inverse: var(--fe-neutral-900);--fe-bg-brand: var(--fe-burgundy-500);--fe-border-subtle: var(--fe-neutral-300);--fe-border-strong: var(--fe-neutral-400);--fe-border-control: var(--fe-neutral-600);--fe-border-focus: var(--fe-burgundy-500);--fe-border-focus-inverse: var(--fe-neutral-50);--fe-semantic-success: #2f5d45;--fe-semantic-success-tint: #e4ede6;--fe-semantic-error: #b3261e;--fe-semantic-error-tint: #f8e6e3;--fe-semantic-warning: #8a5a17;--fe-semantic-warning-tint: #f6e7ce;--fe-semantic-info: #3e5a6b;--fe-semantic-info-tint: #e4eaee;--fe-overlay-scrim: rgb(43 43 43 / 55%);--fe-overlay-shadow: rgb(43 43 43 / 10%);--fe-space-1: 4px;--fe-space-2: 8px;--fe-space-3: 12px;--fe-space-4: 16px;--fe-space-5: 24px;--fe-space-6: 32px;--fe-space-7: 48px;--fe-space-8: 64px;--fe-space-9: 96px;--fe-space-10: 128px;--fe-gap-v-large: clamp(72px, 8vw, 160px);--fe-gap-v-medium: clamp(48px, 5vw, 96px);--fe-gap-v-small: clamp(24px, 3vw, 48px);--fe-section-hero-padding: clamp(64px, 8vw, 128px)}:root{--color-error: var(--fe-semantic-error);--color-success: var(--fe-semantic-success);--color-instock: var(--fe-semantic-success);--color-lowstock: var(--fe-semantic-warning);--color-outofstock: var(--fe-text-tertiary);--opacity-muted-text: 1;--color-foreground-muted: var(--fe-text-secondary);--focus-outline-width: 2px}textarea::placeholder,input::placeholder{color:var(--fe-text-secondary)}:root{--font-h5--size: .8125rem;--font-h6--size: .6875rem;--font-h5--letter-spacing: .06em;--font-h6--letter-spacing: .08em}.button,.button-secondary,.button-custom{letter-spacing:.06em}.product-badges__badge{letter-spacing:.08em}rte-formatter p,.rte p,.paragraph{letter-spacing:0}[id$=__hero_brand] .section .spacing-style.section-content-wrapper{padding-block:calc(var(--fe-section-hero-padding) + var(--section-top-offset, 0px)) var(--fe-section-hero-padding)}:root{--drawer-animation-speed: .3s;--submenu-animation-speed: .3s;--hover-transition-duration: .125s}.dialog-drawer,.theme-drawer__dialog,dialog{--animation-speed: .3s}.product-card .price,.product-card__content .text-block{transition:none;animation:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media screen and (max-width:749px){.sticky-add-to-cart__bar{padding-bottom:max(var(--padding-sm),env(safe-area-inset-bottom))}}[class*=__claim_chip]>p{padding:var(--fe-space-2) var(--fe-space-3);border:1px solid var(--fe-border-subtle);border-radius:2px;background-color:var(--fe-bg-surface);line-height:1.4}[class*=__claim_chip] a{color:var(--fe-burgundy-500);text-decoration-line:underline;text-underline-offset:.15em}[id$=__trust_bar] .text-block{color:var(--fe-text-secondary)}[id$=__trust_bar] .text-block.text-block a{color:inherit;text-decoration-line:underline;text-underline-offset:.2em}[id$=__trust_bar] .section-content-wrapper>.text-block{flex:1 1 0}.fe-delivery-progress{display:flex;flex-direction:column;gap:var(--fe-space-2);width:100%;padding-block-end:var(--fe-space-4)}.fe-delivery-progress__text{font-size:.8125rem;line-height:1.4;letter-spacing:0;color:var(--fe-text-secondary)}.fe-delivery-progress__text strong{color:var(--fe-text-primary);font-weight:600}.fe-delivery-progress__track{block-size:3px;inline-size:100%;overflow:hidden;background-color:var(--fe-border-subtle);border-radius:2px}.fe-delivery-progress__fill{display:block;block-size:100%;background-color:var(--fe-burgundy-500);border-radius:2px}.fe-delivery-progress--met .fe-delivery-progress__fill{background-color:var(--fe-semantic-success)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
