:root{--font-body-family: "DM Sans", "DM Sans Fallback", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-heading-family: "Cormorant Garamond", "Cormorant Garamond Fallback", "Playfair Display", Georgia, serif;--font-body-style: normal;--font-heading-style: normal;--font-heading-weight: 500}.header{padding-top:6px;padding-bottom:6px}.header__icons .header__icon,.header__icon--cart,.header__icon .svg-wrapper{height:3.2rem;width:3.2rem}.header__icon .icon,.header__icon--search .icon,.header__icons .header__icon--cart .icon-cart{width:2rem;height:2rem}.header__icon--menu .icon-hamburger{width:13px;height:9px}.header__icon--menu .icon-close{width:11px;height:11px}.header__icons{align-items:center;gap:1.4rem;transition:opacity .24s ease}.header.page-width{max-width:none;padding-left:var(--space-4, 16px);padding-right:var(--space-4, 16px);padding-top:6px;padding-bottom:6px}@media screen and (min-width:750px){.header.page-width{padding-left:var(--space-4, 16px);padding-right:var(--space-4, 16px)}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:var(--space-4, 16px);padding-right:var(--space-4, 16px);padding-top:6px;padding-bottom:6px}}.header__heading-link.link,.header__heading-link,.header__heading .h2,.header__heading-link .h2{font-family:var(--font-script);font-size:2.4rem;line-height:1;font-weight:400;letter-spacing:.01em;color:var(--gold);text-decoration:none;padding-block:0}.header__heading-link:hover,.header__heading-link:hover .h2{color:var(--gold-deep)}.header__heading-link{position:relative;left:-5px}@media screen and (min-width:990px){.header__heading-link{left:7px;top:1px}}html.has-hero-wordmark .header__heading-link{opacity:0;pointer-events:none}html.has-hero-wordmark.is-hero-scrolled .header__heading-link{pointer-events:auto}.fl-topbar{display:contents}body.fl-hero-overlay .fl-topbar,body.fl-topbar-float .fl-topbar{display:block;position:fixed;inset:6px 0 auto 0;z-index:50;transition:transform .32s ease-out}body.fl-hero-overlay .section-header,body.fl-topbar-float .section-header{position:static}body.fl-hero-overlay .header-wrapper,body.fl-hero-overlay .shopify-section-header-hidden,body.fl-hero-overlay .shopify-section-header-sticky,body.fl-topbar-float .header-wrapper,body.fl-topbar-float .shopify-section-header-hidden,body.fl-topbar-float .shopify-section-header-sticky{transform:none!important}body.fl-hero-overlay .header-wrapper,body.fl-topbar-float .header-wrapper{margin:7px var(--space-4, 16px) 8px;border-radius:var(--radius-sm, 8px);border-bottom:0}body.fl-hero-overlay .header-wrapper{background:transparent;border-bottom:0;box-shadow:none;transition:background .28s ease-out,box-shadow .28s ease-out,border-color .28s ease-out}body.fl-hero-overlay .utility-bar,body.fl-topbar-float .utility-bar{background:transparent!important;padding:7px var(--space-4, 16px) 4px}body.fl-hero-overlay .header__menu-item,body.fl-hero-overlay .header__icon,body.fl-hero-overlay .header__icons a{color:var(--cream);text-shadow:0 1px 10px rgb(var(--scrim-ink) / .36)}body.fl-hero-overlay .header__icons a svg,body.fl-hero-overlay .header__icon svg{filter:drop-shadow(0 1px 6px rgb(var(--scrim-ink) / .32))}html.is-hero-scrolled body.fl-hero-overlay .header__menu-item,html.is-hero-scrolled body.fl-hero-overlay .header__icon,html.is-hero-scrolled body.fl-hero-overlay .header__icons a{text-shadow:none}html.is-hero-scrolled body.fl-hero-overlay .header__icons a svg,html.is-hero-scrolled body.fl-hero-overlay .header__icon svg{filter:none}body.fl-hero-overlay .utility-bar__grid,body.fl-topbar-float .utility-bar__grid{display:block!important;max-width:none!important;width:100%!important;margin:0!important;padding:0!important}body.fl-hero-overlay .announcement-bar,body.fl-topbar-float .announcement-bar{background:transparent!important;max-width:none;width:100%;margin:0}body.fl-hero-overlay .announcement-bar__message,body.fl-topbar-float .announcement-bar__message{display:block;width:100%;margin:0;min-height:0;color:var(--ink);text-align:center;background:#ffffff6b;-webkit-backdrop-filter:blur(12px) saturate(1.15);backdrop-filter:blur(12px) saturate(1.15);border:1px solid rgba(255,255,255,.5);border-radius:var(--radius-sm, 8px);box-shadow:0 2px 16px color-mix(in srgb,var(--ink) 7%,transparent);padding:10px 24px 6px;font-size:var(--font-size-12, 1.2rem);letter-spacing:.06em}html.is-promo-scrolled body.fl-hero-overlay .fl-topbar,html.is-promo-scrolled body.fl-topbar-float .fl-topbar{transform:translateY(calc(-1 * var(--fl-promo-h, 46px)))}body.fl-topbar-float{--fl-header-h: 70px;--fl-promo-h: 44px}body.fl-topbar-float .header-wrapper{background:var(--page);box-shadow:0 6px 24px color-mix(in srgb,var(--ink) 7%,transparent)}body.fl-topbar-float #MainContent{padding-top:calc(var(--fl-promo-h) + var(--fl-header-h))}html.is-hero-scrolled body.fl-hero-overlay .header-wrapper{background:var(--page);box-shadow:0 6px 24px color-mix(in srgb,var(--ink) 7%,transparent)}html.is-hero-scrolled body.fl-hero-overlay .header__menu-item,html.is-hero-scrolled body.fl-hero-overlay .header__icon,html.is-hero-scrolled body.fl-hero-overlay .header__icons .header__icon{color:var(--ink)}html.is-hero-scrolled body.fl-hero-overlay .header__heading-link{color:var(--gold)}@media screen and (max-width:989px){body.fl-hero-overlay,body.fl-topbar-float{--fl-promo-h: 30px;--fl-header-h: 60px}body.fl-hero-overlay .header.page-width,body.fl-topbar-float .header.page-width{padding:0 var(--space-4, 16px);display:grid;grid-template-areas:"navigation heading icons";grid-template-columns:auto auto 1fr;column-gap:10px;align-items:center}body.fl-hero-overlay .header-wrapper,body.fl-topbar-float .header-wrapper{margin-left:11px;margin-right:11px}body.fl-hero-overlay .utility-bar,body.fl-topbar-float .utility-bar{padding:3px 11px}body.fl-hero-overlay .announcement-bar__message,body.fl-topbar-float .announcement-bar__message{padding-top:5px;padding-bottom:5px;font-size:1rem;line-height:1}body.fl-hero-overlay header-drawer,body.fl-topbar-float header-drawer{grid-area:navigation;margin-left:-1.2rem;justify-self:start}body.fl-hero-overlay .menu-drawer-container,body.fl-topbar-float .menu-drawer-container{align-items:center}body.fl-hero-overlay .header__heading,body.fl-hero-overlay .header__heading-link,body.fl-topbar-float .header__heading,body.fl-topbar-float .header__heading-link{justify-self:start;text-align:left;display:inline-flex;align-items:center;padding:0;line-height:1;transform:none}body.fl-hero-overlay .header__heading-link,body.fl-topbar-float .header__heading-link{top:1px}body.fl-hero-overlay .header__heading-link .h2,body.fl-topbar-float .header__heading-link .h2{line-height:1}body.fl-hero-overlay .header__icons,body.fl-topbar-float .header__icons{align-items:center;justify-self:end;height:40px;gap:1rem;padding-right:0}body.fl-hero-overlay .header__icons .header__icon,body.fl-hero-overlay .header__icon--cart,body.fl-topbar-float .header__icons .header__icon,body.fl-topbar-float .header__icon--cart{height:40px}}@media(prefers-reduced-motion:reduce){body.fl-hero-overlay .header__inline-menu{transform:none!important}}.header__menu-item.list-menu__item,.header__menu-item{font-family:var(--font-body);font-size:1.2rem;font-weight:500;letter-spacing:.04em;color:var(--ink);text-transform:none}.header__inline-menu .header__menu-item{padding-top:.6rem;padding-bottom:.6rem}.header__menu-item:hover,.header__active-menu-item{color:var(--rose-text)}.header__menu-item:hover .header__active-menu-item,body.fl-hero-overlay .header__menu-item[aria-current]{text-decoration:none}body.fl-hero-overlay .header__menu-item[aria-current] .header__active-menu-item{color:inherit;text-decoration:none}.header__icons .header__icon,.header__icon--search,.header__icon--search.link,.header__icon--cart,.header__icon--account{color:var(--ink)}.header__icons .header__icon:hover,.header__icon--search:hover{color:var(--gold)}.header__icons .header__icon--faves,.header__icons .header__icon--cart{position:relative;width:auto;min-width:0;display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}.header__icon--faves .svg-wrapper,.header__icon--cart .svg-wrapper{width:2rem;height:2rem;flex:0 0 2rem}.header__icon--faves .cart-count-bubble,.header__icon--cart .cart-count-bubble{position:static;inset:auto;width:auto;height:auto;min-width:0;margin:0;padding:0;background:transparent;color:inherit;font-family:var(--font-body);font-size:1.4rem;font-weight:500;line-height:1;text-decoration:none;font-variant-numeric:tabular-nums}.header__icon--faves .cart-count-bubble[hidden]{display:none}@media(prefers-reduced-motion:no-preference){@keyframes fl-cart-bounce{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}.header__icon--cart .cart-count-bubble{animation:fl-cart-bounce .42s cubic-bezier(.34,1.56,.64,1)}}.header__icons .header__icon--faves .icon-faves{width:1.8rem;height:1.8rem}.header__icon--faves:has([data-faves-count]:not([hidden])) .icon-faves{fill:var(--cta);stroke:var(--cta)}.header__icons .header__icon--cart{margin-right:0}.header__icons .header__icon--cart{margin-left:2px}.header__icons .header__icon--search{position:relative;left:12px}.header__icons .header__icon--faves{left:5px}.header__icons .header__country{position:relative;left:8px}@media screen and (min-width:990px){.header__icons{gap:1.2rem}.header__icons .header__icon--search,.header__icons .header__icon--faves,.header__icons .header__country{left:0}.header__icons .header__icon--cart{margin-left:0}}.header__search .search-modal{top:0;right:0;bottom:auto;left:0;height:auto;min-height:100%;margin-top:0;background:var(--page);border:0;border-radius:var(--radius-sm, 8px);box-shadow:0 12px 30px color-mix(in srgb,var(--ink) 13%,transparent);z-index:60;overflow:hidden}@media screen and (max-width:989px){.header__search .search-modal{right:auto;width:calc(100vw - 22px)}}.header__search .search-modal__content{display:flex;flex-direction:column;width:100%;height:auto;min-height:100%;padding:0 16px;justify-content:flex-start;align-items:stretch}.header__search .search-modal__content-bottom,.header__search .search-modal__content-top{top:auto;bottom:auto}.header__search .search-modal__form{width:100%;max-width:none}.header__search .search,.header__search predictive-search,.header__search search-form{display:block;width:100%}.header__search .search .field{min-height:48px;display:flex;align-items:center;width:100%;margin:0}.header__search .search .field__input{flex:1 1 auto;min-width:0;width:100%}@media screen and (max-width:989px){.header__search .search-modal__content{padding:0 11px}.header__search .search .field{min-height:44px}}.header__search .search__input.field__input{height:48px;border:none;background:transparent;padding:0 48px;font-family:var(--font-body);font-size:1.5rem;color:var(--ink)}.header__search .search__input.field__input::placeholder{color:var(--ink-soft);opacity:1}.header__search .search__input.field__input:focus{border:none;box-shadow:none;outline:none}.header__search .search-modal [tabindex="-1"]:focus,.header__search .search-modal [tabindex="-1"]:focus-visible,.header__search .search-modal [tabindex="-1"].focused,.header__search .search-modal__content:focus,.header__search .search-modal__content:focus-visible{outline:none;box-shadow:none}.header__search .search .field__label{display:none}.header__search .search .field:before,.header__search .search .field:after{content:none;display:none;box-shadow:none}.header__search .search .field{box-shadow:none}.header__search .search .search__button.field__button{position:absolute;top:50%;left:8px;right:auto;bottom:auto;transform:translateY(-50%);height:40px;width:40px;display:flex;align-items:center;justify-content:center;color:var(--ink)}.header__search .search .search__button .icon{width:2rem;height:2rem}.header__search .search .reset__button.field__button{display:none}.header__search details[open]>.search-modal{opacity:1;animation:fl-search-popdown .3s cubic-bezier(.2,.8,.2,1) both}@keyframes fl-search-popdown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.header__search details[open]>.search-modal{animation:none}}.header__search .modal-overlay,.header__search .modal-overlay:after{background:transparent}.header__search .predictive-search{position:static;top:auto;margin-top:10px;border:0;box-shadow:none;background:transparent;max-height:min(58vh,440px);overflow-y:auto}.header__search .search-modal__close-button{display:flex;position:absolute;top:24px;right:24px;bottom:auto;margin:0;transform:translateY(-50%);width:40px;height:40px;align-items:center;justify-content:center;color:var(--ink)}.header__search .search-modal__close-button .icon,.header__search .search-modal__close-button svg{width:1.8rem;height:1.8rem}@media screen and (max-width:989px){.header__search .search-modal__close-button{right:19px}}.header__search .header__icon-close{display:none!important}body:has(.header__search details[open]) .fl-topbar{z-index:90}body.fl-hero-overlay:has(.header__search details[open]) .header-wrapper{background:var(--page);box-shadow:0 6px 24px color-mix(in srgb,var(--ink) 7%,transparent)}body.fl-hero-overlay:has(.header__search details[open]) .header__menu-item,body.fl-hero-overlay:has(.header__search details[open]) .header__icon,body.fl-hero-overlay:has(.header__search details[open]) .header__icons .header__icon{color:var(--ink);text-shadow:none}body.fl-hero-overlay:has(.header__search details[open]) .header__icons a svg,body.fl-hero-overlay:has(.header__search details[open]) .header__icon svg{filter:none}.header__icons .shopify-block{display:inline-flex;align-items:center;line-height:1}.header__icons .wk-button,.header__icons a.wk-button,.header__icons button.wk-button,.header__icons .wk-button.wk-selected{width:2rem!important;min-width:2rem!important;height:2rem!important;min-height:0!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;box-shadow:none!important;color:inherit!important;text-decoration:none!important}.header__icons .wk-button:hover,.header__icons .wk-button:focus,.header__icons .wk-button:focus-visible{background:transparent!important;box-shadow:none!important}.header__icons .wk-button svg,.header__icons .wk-button .wk-icon{width:2rem!important;height:2rem!important;color:currentColor!important}.header__icons .wk-count,.header__icons .wk-counter,.header__icons [class*=wk-count]{margin-left:.35rem!important;background:transparent!important;color:currentColor!important;font-family:var(--font-body);font-size:1.2rem;font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.header__icons .header__country{width:auto;display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body);font-size:1.4rem;font-weight:500;line-height:1;letter-spacing:.04em;color:var(--ink);white-space:nowrap}.header__country--static{cursor:default}.header__icons .header__country--form,.header__icons .header__country--form .localization-form,.header__icons .header__country--form .disclosure{display:inline-flex;align-items:center}.header__icons .header__country--form .disclosure__button.localization-form__select{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:0;min-height:0;background:transparent;border:0;color:inherit;font-family:var(--font-body);font-size:1.4rem;font-weight:500;letter-spacing:.04em;line-height:1;cursor:pointer;text-decoration:none}.header__icons .header__country--form .disclosure__button .icon-caret{position:static;width:1rem;height:1rem;margin-left:.2rem;flex:0 0 auto}.header__icons .header__country--form .disclosure__list-wrapper{top:calc(100% + .8rem);right:0;left:auto}.header__country--form .disclosure__list-wrapper,.footer__localization .disclosure__list-wrapper{background:var(--page-raised);border:1px solid var(--cream-deep);border-radius:var(--radius-sm, 8px);box-shadow:0 8px 28px color-mix(in srgb,var(--ink) 10%,transparent);opacity:1!important}.header__country--form .disclosure__list-wrapper{max-width:min(24rem,calc(100vw - 2rem))}.header__country--form .disclosure__list{width:22rem;max-width:100%}.header__country--form .disclosure__link,.footer__localization .disclosure__link{font-family:var(--font-body);font-size:1.3rem;color:var(--ink);padding:.7rem 1.2rem}.header__country--form .disclosure__link,.footer__localization .disclosure__link,.menu-drawer__localization .disclosure__link{display:flex;align-items:center;gap:.8rem}.header__country--form .localization-form__currency,.footer__localization .localization-form__currency,.menu-drawer__localization .localization-form__currency{margin-left:auto}.header__country--form .disclosure__link>span:first-child,.footer__localization .disclosure__link>span:first-child,.menu-drawer__localization .disclosure__link>span:first-child{order:1}.header__country--form .disclosure__link:hover,.header__country--form .disclosure__link:focus-visible,.footer__localization .disclosure__link:hover,.footer__localization .disclosure__link:focus-visible{color:var(--rose-text);background:color-mix(in srgb,var(--rose) 22%,transparent)}.header__country--form .disclosure__link[aria-current] .country,.footer__localization .disclosure__link[aria-current] .country{font-weight:600}.header__country--form .disclosure__link .icon-checkmark,.footer__localization .disclosure__link .icon-checkmark{color:var(--gold)}.header__country--form .localization-form__currency,.footer__localization .localization-form__currency{opacity:1;color:var(--ink-soft);padding-right:0}.header__country--form .popular-countries,.footer__localization .popular-countries{border-bottom-color:var(--cream-deep)}.header__country--form .country-filter .field,.footer__localization .country-filter .field,.header__country--form .country-filter{display:none}@media screen and (min-width:750px){.footer__localization .country-filter{display:none}}@media screen and (max-width:749px){.footer__localization .disclosure__list-wrapper.country-selector{background:var(--page-raised);border:0;border-radius:12px 12px 0 0;box-shadow:0 -8px 28px color-mix(in srgb,var(--ink) 14%,transparent)}.footer__localization .country-selector__overlay{background:color-mix(in srgb,var(--ink) 42%,transparent)}.footer__localization .country-filter{padding:1.2rem 1.5rem 0}.footer__localization .country-selector__close-button{color:var(--ink)}}.header__country-icon{width:20px;height:20px;flex:0 0 auto}body.fl-hero-overlay .header__icons .header__country{color:var(--cream)}html.is-hero-scrolled body.fl-hero-overlay .header__icons .header__country,body.fl-topbar-float .header__icons .header__country{color:var(--ink)}body.fl-hero-overlay .header__country--form .disclosure__list-wrapper a,body.fl-topbar-float .header__country--form .disclosure__list-wrapper a{color:var(--ink);text-shadow:none}body.fl-hero-overlay .header__country--form .disclosure__list-wrapper a:hover,body.fl-hero-overlay .header__country--form .disclosure__list-wrapper a:focus-visible,body.fl-topbar-float .header__country--form .disclosure__list-wrapper a:hover,body.fl-topbar-float .header__country--form .disclosure__list-wrapper a:focus-visible{color:var(--rose-text)}body.fl-hero-overlay .header__country--form .disclosure__list-wrapper a svg,body.fl-topbar-float .header__country--form .disclosure__list-wrapper a svg{filter:none}.header__country--form .fl-flag,.footer__localization .fl-flag,.menu-drawer__localization .fl-flag{font-size:1.5rem;line-height:1;margin-right:.8rem;flex:0 0 auto}@media screen and (max-width:989px){.header__icons .header__country{display:none!important}}.menu-drawer{background-color:var(--page-raised)}.menu-drawer__menu-item{font-family:var(--font-body);color:var(--ink)}.menu-drawer__menu-item:hover{color:var(--rose-text)}.menu-drawer__region{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 0;font-family:var(--font-body);font-size:1.2rem;font-weight:500;letter-spacing:.04em;color:var(--ink-soft)}.menu-drawer__region-icon{width:1.5rem;height:1.5rem;flex:0 0 1.5rem}.menu-drawer__search-link,.menu-drawer__favourites{display:inline-flex;align-items:center;gap:.8rem;padding:1rem 0;font-family:var(--font-body);font-size:1.2rem;font-weight:500;letter-spacing:.04em;color:var(--ink-soft);text-decoration:none}.menu-drawer__search-icon,.menu-drawer__favourites-icon{width:1.5rem;height:1.5rem;flex:0 0 1.5rem}@media screen and (max-width:989px){body:has(#Details-menu-drawer-container[open]){overflow:hidden}body:has(#Details-menu-drawer-container[open]) #MainContent,body:has(#Details-menu-drawer-container[open]) .shopify-section-group-footer-group{visibility:hidden}body:has(#Details-menu-drawer-container[open]) .fl-topbar{display:block;position:fixed;top:0;left:0;right:0;padding-top:5px;height:100vh;height:100dvh;z-index:90;overflow:hidden;background:var(--page)}body:has(#Details-menu-drawer-container[open]) .utility-bar,body:has(#Details-menu-drawer-container[open]) .header-wrapper{transform:none!important}body:has(#Details-menu-drawer-container[open]) .announcement-bar__message{background:var(--page);border:0;box-shadow:0 4px 14px color-mix(in srgb,var(--ink) 8%,transparent)}body:has(#Details-menu-drawer-container[open]) .header-wrapper{background:var(--page);box-shadow:0 6px 16px color-mix(in srgb,var(--ink) 8%,transparent)}body:has(#Details-menu-drawer-container[open]) .header__heading,body:has(#Details-menu-drawer-container[open]) .header__heading-link{opacity:1!important;pointer-events:auto!important}body:has(#Details-menu-drawer-container[open]) .header__heading-link{position:relative;top:2px}body:has(#Details-menu-drawer-container[open]) .header__inline-menu{display:none}body:has(#Details-menu-drawer-container[open]) .header__icons{opacity:0;pointer-events:none}body:has(#Details-menu-drawer-container[open]) .header__icon--menu{color:var(--ink)}body:has(#Details-menu-drawer-container[open]) .header__icon--menu .icon-hamburger{display:none}body:has(#Details-menu-drawer-container[open]) .header__icon--menu .icon-close{display:block}body:has(#Details-menu-drawer-container[open]) .header__icon--menu:before,body:has(#Details-menu-drawer-container[open]) menu-drawer>details>summary:before{content:none}body:has(#Details-menu-drawer-container[open]) .menu-drawer{position:fixed;left:0;right:0;top:calc(var(--fl-promo-h, 44px) + var(--fl-header-h, 70px));bottom:auto;height:calc(100vh - var(--fl-promo-h, 44px) - var(--fl-header-h, 70px));height:calc(100dvh - var(--fl-promo-h, 44px) - var(--fl-header-h, 70px));width:100%;overflow:hidden;border:0;background:var(--page);filter:none;transform:none!important}body:has(#Details-menu-drawer-container[open]) details[open]>.menu-drawer{visibility:visible}body:has(#Details-menu-drawer-container[open]) .menu-drawer__navigation-container{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;overflow-y:auto;background:transparent}@media(prefers-reduced-motion:no-preference){body:has(#Details-menu-drawer-container[open]) .menu-drawer__navigation-container{animation:fl-drawer-fade-up .3s cubic-bezier(.2,.8,.2,1) both}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu>li{animation:fl-shelf-slide .44s cubic-bezier(.2,.8,.2,1) both}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu>li:nth-child(1){animation-delay:.22s}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu>li:nth-child(2){animation-delay:.29s}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu>li:nth-child(3){animation-delay:.36s}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu>li:nth-child(4){animation-delay:.43s}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu>li:nth-child(5){animation-delay:.5s}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu>li:nth-child(n+6){animation-delay:.57s}}@keyframes fl-drawer-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fl-shelf-slide{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}body:has(#Details-menu-drawer-container[open]) .menu-drawer__navigation{padding:0}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu li{margin:0;border-bottom:1px solid var(--cream-deep)}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu-item{min-height:47px;padding:0 12px;display:flex;align-items:center;font-family:var(--font-body);font-size:1.2rem;font-weight:500;letter-spacing:.01em;line-height:1;text-transform:uppercase;color:var(--ink);background:transparent}body:has(#Details-menu-drawer-container[open]) summary.menu-drawer__menu-item{padding-right:38px}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu-item:hover,body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu-item:focus,body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu-item--active{background:transparent;color:var(--rose-text)}body:has(#Details-menu-drawer-container[open]) .menu-drawer__menu-item>.svg-wrapper{right:13px;width:14px;color:var(--ink)}body:has(#Details-menu-drawer-container[open]) .menu-drawer__submenu{background:transparent}body:has(#Details-menu-drawer-container[open]) .menu-drawer__close-button{min-height:47px;margin:0;padding:0 12px;border-bottom:1px solid var(--cream-deep);font-family:var(--font-body);font-size:1.2rem;font-weight:500;letter-spacing:.01em;text-transform:uppercase}body:has(#Details-menu-drawer-container[open]) .menu-drawer__utility-links{padding:0!important;border-top:1px solid var(--cream-deep);background:transparent}body:has(#Details-menu-drawer-container[open]) .menu-drawer__account,body:has(#Details-menu-drawer-container[open]) .menu-drawer__search-link,body:has(#Details-menu-drawer-container[open]) .menu-drawer__favourites,body:has(#Details-menu-drawer-container[open]) .menu-drawer__region,body:has(#Details-menu-drawer-container[open]) .menu-drawer__localization .localization-form__select{width:100%;min-height:47px;margin:0;padding:0 12px;display:flex;align-items:center;gap:.8rem;border-bottom:1px solid var(--cream-deep);font-family:var(--font-body);font-size:1.2rem;font-weight:500;letter-spacing:.01em;line-height:1;text-transform:uppercase;color:var(--ink);background:transparent;text-decoration:none}body:has(#Details-menu-drawer-container[open]) .menu-drawer__localization .localization-form__select{justify-content:flex-start}body:has(#Details-menu-drawer-container[open]) .menu-drawer__account .svg-wrapper,body:has(#Details-menu-drawer-container[open]) .menu-drawer__search-icon,body:has(#Details-menu-drawer-container[open]) .menu-drawer__favourites-icon,body:has(#Details-menu-drawer-container[open]) .menu-drawer__region-icon,body:has(#Details-menu-drawer-container[open]) .menu-drawer__localization .header__country-icon{width:1.5rem;height:1.5rem;margin:0;flex:0 0 1.5rem}body:has(#Details-menu-drawer-container[open]) .menu-drawer__localization .localization-form__select .icon-caret{position:static;margin-left:auto;width:1rem;height:1rem}body:has(#Details-menu-drawer-container[open]) .menu-drawer .list-social{display:none}}.announcement-bar,.utility-bar{background-color:var(--cream)!important}.announcement-bar__message{font-family:var(--font-body);font-size:1.2rem;letter-spacing:.06em;color:var(--ink);font-weight:500;min-height:0;padding-block:8px}.announcement-bar__message strong,.announcement-bar__message b{color:var(--rose-text);font-weight:600}.footer{background-color:var(--cream)!important;border-top:1px solid var(--cream-deep)}.footer .footer__content-top{padding-bottom:var(--space-8, 40px)}.footer-block__heading,.footer .footer-block__heading{font-family:var(--font-body);font-size:1.5rem!important;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:1.6rem}.footer-block__details-content .list-menu__item,.footer a.link{font-family:var(--font-body);font-size:1.4rem;color:var(--ink);text-decoration:none}.footer-block__details-content .list-menu__item:hover{color:var(--rose-text)}.footer .footer-block__details-content li .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem}.footer-block__brand-info .footer-block__heading,.footer__content-bottom-wrapper .footer-block__heading{font-family:var(--font-script)}.footer .list-social__link{width:38px;height:38px;background-color:var(--page-raised);border-radius:999px;color:var(--ink);transition:background-color .2s ease,color .2s ease}.footer .list-social__link:hover{background-color:var(--rose);color:var(--ink)}.footer .list-social__icon{width:1.8rem;height:1.8rem}.footer__content-bottom{border-top:1px solid var(--cream-deep)}.footer__copyright,.copyright__content{font-family:var(--font-body);font-size:1.1rem;color:var(--ink-soft);white-space:nowrap}.footer__copyright a{color:var(--ink-soft)}.footer__legal-row .footer__payment-col{padding:0;margin:0}.footer__legal-row .footer__payment-col .footer__payment{margin:0}@media screen and (min-width:750px){.footer .footer__legal-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:2rem}.footer .footer__legal-row .footer__copyright{text-align:left;margin-top:0}.footer .footer__legal-row .footer__payment-col{justify-content:flex-end}}@media screen and (max-width:749px){.footer .footer__legal-row .footer__payment-col{order:-1}}.footer .localization-form__select,.footer .disclosure__button{font-family:var(--font-body);color:var(--ink)}@media screen and (max-width:749px){.footer .footer__localization{display:none}}@media screen and (max-width:749px){.footer .footer-block__heading{margin-bottom:1.2rem}.footer .footer-block__details-content{margin-bottom:0}.footer .footer-block.grid__item{margin:2.8rem 0}.footer .footer-block.grid__item:first-child{margin-top:0}}.footer-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;cursor:pointer;list-style:none}.footer-accordion__summary::-webkit-details-marker{display:none}.footer-accordion__summary .footer-block__heading{margin:0}.footer-accordion__icon{position:relative;flex:0 0 auto;width:1.4rem;height:1.4rem;color:var(--ink-soft)}.footer-accordion__icon .svg-wrapper{display:flex}.footer-accordion__icon svg{width:1.4rem;height:1.4rem}.footer-accordion__plus{transition:transform .24s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1));transform-origin:center}.footer-accordion[open] .footer-accordion__icon .footer-accordion__plus{transform:rotate(45deg)}@media screen and (max-width:749px){.footer .footer-block.grid__item:has(.footer-accordion){margin:0}.footer .footer-accordion{border-top:1px solid var(--cream-deep)}.footer .footer-block.grid__item:last-child .footer-accordion{border-bottom:1px solid var(--cream-deep)}.footer .footer-accordion__summary{padding:1.4rem 0}.footer .footer-accordion[open] .footer-accordion__summary{padding-bottom:.7rem}.footer .footer-accordion .footer-block__details-content{margin:0;padding:0 0 1.2rem}.footer .footer-block.grid__item:has(.footer-accordion):first-of-type{margin-top:0}}@media screen and (min-width:750px){.footer-accordion__summary{display:block;pointer-events:none;cursor:default;padding:0}.footer-accordion__summary .footer-block__heading{margin-bottom:.8rem}.footer-accordion__icon{display:none}.footer-accordion>.footer-block__details-content{display:block}}.footer__wordmark{font-family:var(--font-script);color:var(--gold);font-size:clamp(40px,12vw,64px);line-height:1;text-align:center;margin:2.4rem auto .8rem}@media screen and (max-width:749px){.footer .footer__wordmark{font-size:clamp(52px,16vw,68px);margin-top:2.2rem;margin-bottom:3.4rem}}.footer__social-heading{margin-bottom:1.2rem}@media screen and (max-width:749px){.footer .footer-block--newsletter{align-items:flex-start;gap:1.2rem}.footer .footer__list-social.list-social{justify-content:flex-start}}@media screen and (min-width:990px){.footer .footer__content-top{display:flex;align-items:flex-start;gap:5rem}.footer .footer__blocks-wrapper{display:contents}.footer .footer-block--menu{width:auto;max-width:26rem}.footer .footer-block--newsletter{margin:0;flex-direction:column;align-items:flex-start;flex:0 0 auto}.footer .footer__social-heading{margin-bottom:1.6rem}.footer .footer-block--newsletter .footer__list-social.list-social{justify-content:flex-start}.footer .footer-block--newsletter .footer__list-social.list-social{margin-top:-1.9rem}.footer .footer__wordmark{text-align:right;font-size:clamp(80px,12vw,132px)}.footer .footer__localization{display:none}.footer .footer__content-top,.footer .footer__content-bottom-wrapper,.footer .footer__wordmark{max-width:none;margin-left:0;margin-right:0;padding-left:39px;padding-right:32px}}.copyright__detail{display:block;margin-top:.4rem;line-height:1.5}[data-fl-ccy-note]{font-size:var(--font-size-12, 12px);font-style:italic;color:var(--ink-mute, #9a8f88);line-height:1.4;margin:var(--space-2, 8px) 0 0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fl-chrome.css.map */
