:root{--noendy-header-height: 8rem}html{scrollbar-gutter:stable}.noendy-header-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:block;pointer-events:none}.noendy-header-search[hidden]{display:none}.noendy-header-search__overlay{position:absolute;top:var(--noendy-header-bottom, var(--header-height, 8rem));left:0;right:0;bottom:0;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;cursor:pointer;pointer-events:none;border:0;transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.noendy-header-search[open] .noendy-header-search__overlay{opacity:1;pointer-events:auto}.noendy-header-search__content{position:absolute;top:calc(var(--noendy-header-bottom, var(--header-height, 8rem)) + var(--noendy-vv-top, 0px));left:0;right:0;max-height:var(--noendy-vv-height, calc(100dvh - var(--noendy-header-bottom, var(--header-height, 8rem))));background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.08);overflow:hidden auto;transform:translateY(-100%);opacity:0;pointer-events:none;will-change:transform,opacity;scrollbar-width:thin;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.noendy-header-search[open] .noendy-header-search__content{transform:translateY(0);opacity:1;pointer-events:auto}.noendy-header-search__container{max-width:100%;width:100%;margin:0 auto;padding:0 clamp(1.5rem,4vw,4rem) 1.5rem}.noendy-header-search__form{width:100%;margin:0;padding:0;border:0;background:transparent}.noendy-header-search__form-control{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding-block:.75rem;border-bottom:1px solid rgba(var(--color-foreground),.15);position:sticky;top:0;background:rgb(var(--color-background));z-index:10}@media screen and (min-width:750px){.noendy-header-search__form-control{column-gap:1.25rem;padding-block:1.25rem}}.noendy-header-search__icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:rgb(var(--color-foreground));opacity:.6;pointer-events:none}.noendy-header-search__icon svg{width:100%;height:100%}.noendy-header-search__input{width:100%;margin:0;padding:.5rem 0;font-family:inherit;font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:400;background:none;border:0!important;outline:none!important;outline-offset:0!important;box-shadow:none!important;color:rgb(var(--color-foreground));-webkit-appearance:none;appearance:none;line-height:1.4;min-height:0;height:auto;border-radius:0}.noendy-header-search__input:focus,.noendy-header-search__input:focus-visible,.noendy-header-search__input:active{outline:none!important;outline-offset:0!important;box-shadow:none!important;border:0!important}.noendy-header-search__input::placeholder{color:rgba(var(--color-foreground),.5);opacity:1}.noendy-header-search__form-control,.noendy-header-search__form-control:focus-within,.noendy-header-search__form,.noendy-header-search__form:focus-within{outline:none!important;box-shadow:none!important}.noendy-header-search__input::-webkit-search-cancel-button,.noendy-header-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.noendy-header-search__close{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:.5rem;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;cursor:pointer;color:rgb(var(--color-foreground));opacity:.6;transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.noendy-header-search__close:hover,.noendy-header-search__close:focus-visible{opacity:1;background:transparent}.noendy-header-search__close svg{width:1.4rem;height:1.4rem}.noendy-predictive-search{padding:1.5rem 0 .5rem}.noendy-predictive-search[hidden]{display:none}.noendy-predictive-search .predictive-search__results{display:grid;gap:2rem;padding:0;list-style:none;margin:0}.noendy-predictive-search .predictive-search__heading{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--color-foreground),.55);margin:0 0 1rem;padding:0}.noendy-predictive-search .predictive-search__results-list,.noendy-predictive-search ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.noendy-predictive-search .predictive-search__item{display:flex;align-items:center;gap:1rem;padding:.75rem;text-decoration:none;color:inherit;border-radius:0;transition:background .2s cubic-bezier(.645,.045,.355,1)}.noendy-predictive-search .predictive-search__item:hover,.noendy-predictive-search .predictive-search__item:focus-visible,.noendy-predictive-search .predictive-search__item[aria-selected=true]{background:rgba(var(--color-foreground),.05);outline:none}.noendy-predictive-search .predictive-search__item-content{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.noendy-predictive-search .predictive-search__item-heading{font-size:1.4rem;font-weight:500;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noendy-predictive-search .predictive-search__item-vendor,.noendy-predictive-search .predictive-search__item-price{font-size:1.25rem;opacity:.7}.noendy-predictive-search .predictive-search__image{width:5rem;height:5rem;object-fit:cover;border-radius:0;flex-shrink:0}.noendy-predictive-search .predictive-search__no-results{font-size:1.4rem;color:rgba(var(--color-foreground),.6);padding:1.5rem 0;margin:0;text-align:center}.noendy-predictive-search .predictive-search__loading-state,.noendy-predictive-search .loading-overlay__spinner,.noendy-predictive-search [class*=loading-spinner]{display:none!important}html.noendy-search-open{overflow:hidden;overscroll-behavior:none;height:100%}html.noendy-search-open body{overflow:hidden;overscroll-behavior:none;height:100%;touch-action:none}html.noendy-drawer-open,html.noendy-drawer-open body{overflow:hidden;overscroll-behavior:none}html.noendy-drawer-open .section-header{position:fixed!important;top:0!important;left:0;right:0;z-index:4;transform:none!important}html.noendy-drawer-open .section-header,html.noendy-drawer-open .header-wrapper,html.noendy-drawer-open .header{background:rgb(var(--color-background))!important;background-color:rgb(var(--color-background))!important;border-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important}html.noendy-drawer-open body{padding-top:var(--noendy-header-bottom, var(--header-height, 6rem))}html.noendy-drawer-open body:has([data-allow-transparent-header]){padding-top:0}@media screen and (max-width:749px){.noendy-header-search__content{max-height:var(--noendy-vv-height, calc(100dvh - var(--noendy-header-bottom, var(--header-height, 8rem))))}.noendy-header-search__container{padding:1rem 1.5rem}.noendy-header-search__input{font-size:16px}}html.noendy-search-open body:has([data-allow-transparent-header]) .header-wrapper{background:rgba(var(--color-background),.96)!important;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}html.noendy-search-open body:has([data-allow-transparent-header]) .header,html.noendy-search-open body:has([data-allow-transparent-header]) .header__menu-item,html.noendy-search-open body:has([data-allow-transparent-header]) .header__icon,html.noendy-search-open body:has([data-allow-transparent-header]) .header__heading-link .h2{color:#0c162c!important}html.noendy-search-open body:has([data-allow-transparent-header]) .header__icon .svg-wrapper svg,html.noendy-search-open body:has([data-allow-transparent-header]) .header__icon svg{stroke:#0c162c;color:#0c162c}.header__icon--cart .svg-wrapper,.header__icon--cart .svg-wrapper svg,#cart-icon-bubble .svg-wrapper,#cart-icon-bubble .svg-wrapper svg{width:2.3rem!important;height:2.3rem!important}.header__icon--search .svg-wrapper,.header__icon--search .svg-wrapper svg,.noendy-header-search__trigger .svg-wrapper,.noendy-header-search__trigger .svg-wrapper svg,.header__icon--account .svg-wrapper,.header__icon--account .svg-wrapper svg{width:2.3rem!important;height:2.3rem!important}.header__icon--search,.noendy-header-search__trigger{color:currentColor;opacity:.85;transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.header__icon--search:hover,.noendy-header-search__trigger:hover{opacity:1}@media(prefers-reduced-motion:reduce){.noendy-header-search__overlay,.noendy-header-search__panel,.noendy-header-search__form-control,.noendy-header-search__close{transition:none}}.header-wrapper{position:relative;transition:box-shadow .3s ease,background-color .3s ease}body:has([data-allow-transparent-header]) .section-header{position:absolute!important;top:0!important;left:0;right:0;z-index:20;width:100%}body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky{position:fixed!important}dropdown-menu-disclosure{display:contents}@media screen and (min-width:990px){.header__inline-menu{align-self:stretch;display:flex;align-items:center}.header__inline-menu .list-menu--inline{height:100%;align-items:stretch}.header__inline-menu .list-menu--inline>li{display:flex;align-items:stretch}.header__inline-menu .list-menu--inline>li>a.header__menu-item{display:flex;align-items:center;flex:1}}@media screen and (max-width:989px){.header__inline-menu{display:none!important}}dropdown-menu-disclosure>details{position:relative;z-index:9999;height:100%;display:flex;align-items:stretch}dropdown-menu-disclosure>details>summary{display:flex;align-items:center;flex:1;position:relative;z-index:10000}.header__inline-menu .list-menu--inline>li>a.header__menu-item{position:relative;z-index:10000}.header__submenu{z-index:9999!important}.header-localization .disclosure__list-wrapper,.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{z-index:10001!important}body:has([data-allow-transparent-header]) .header-wrapper{background:transparent!important;border-bottom:0!important}body:has([data-allow-transparent-header]) .header,body:has([data-allow-transparent-header]) .header__menu-item,body:has([data-allow-transparent-header]) .header__icon,body:has([data-allow-transparent-header]) .header__heading-link .h2{color:#fff!important}html body:has([data-allow-transparent-header]) .header-wrapper .header__submenu .header__menu-item,html body:has([data-allow-transparent-header]) sticky-header .header__submenu .header__menu-item{color:#303030!important}html body:has([data-allow-transparent-header]) .header-wrapper .header__submenu .header__menu-item:hover,html body:has([data-allow-transparent-header]) sticky-header .header__submenu .header__menu-item:hover,html.is-scrolled body:has([data-allow-transparent-header]) .section-header .header__submenu .header__menu-item:hover,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header__submenu .header__menu-item:hover,.header__submenu .header__menu-item:hover{color:#5a1e2c!important}body:has([data-allow-transparent-header]) .header__menu-item:after{background:#0c162c}body:has([data-allow-transparent-header]) .header__icon .svg-wrapper svg,body:has([data-allow-transparent-header]) .header__icon svg{stroke:#fff;color:#fff}body:has([data-allow-transparent-header]) .cart-count-bubble{background:#ffde59!important;color:#0c162c!important;border-color:#ffffff4d!important}body:has([data-allow-transparent-header]) .header-wrapper:hover,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header-wrapper,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header-wrapper,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header-wrapper{background:rgba(var(--color-background),.96)!important;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);box-shadow:0 4px 14px #0c162c14}body:has([data-allow-transparent-header]) .header-wrapper:hover .header,body:has([data-allow-transparent-header]) .header-wrapper:hover .header__icon,body:has([data-allow-transparent-header]) .header-wrapper:hover .header__heading-link .h2,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header__icon,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header__heading-link .h2,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header__icon,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header__heading-link .h2,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header__icon,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header__heading-link .h2{color:#0c162c!important}body:has([data-allow-transparent-header]) .header-wrapper:hover .header__menu-item,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header__menu-item,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header__menu-item,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header__menu-item{color:#303030!important}body:has([data-allow-transparent-header]) .header-wrapper:hover .header__icon svg,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header__icon svg,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header__icon svg,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header__icon svg{stroke:#0c162c;color:#0c162c}html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .cart-count-bubble,body:has([data-allow-transparent-header]) .header-wrapper:hover .cart-count-bubble{background:#5a1e2c!important;color:#fff!important;border-color:rgb(var(--color-background))!important}body:has([data-allow-transparent-header]) .header-localization .localization-form__select,body:has([data-allow-transparent-header]) .header-localization .disclosure__button{color:#fff!important}body:has([data-allow-transparent-header]) .header-localization .localization-form__select svg,body:has([data-allow-transparent-header]) .header-localization .disclosure__button svg,body:has([data-allow-transparent-header]) .header-localization .icon-caret{fill:#fff;color:#fff}body:has([data-allow-transparent-header]) .header-wrapper:hover .header-localization .localization-form__select,body:has([data-allow-transparent-header]) .header-wrapper:hover .header-localization .disclosure__button,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header-localization .localization-form__select,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header-localization .disclosure__button,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header-localization .localization-form__select,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header-localization .disclosure__button,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header-localization .localization-form__select,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header-localization .disclosure__button,html.noendy-search-open body:has([data-allow-transparent-header]) .header-localization .localization-form__select,html.noendy-search-open body:has([data-allow-transparent-header]) .header-localization .disclosure__button,html.noendy-drawer-open body:has([data-allow-transparent-header]) .header-localization .localization-form__select,html.noendy-drawer-open body:has([data-allow-transparent-header]) .header-localization .disclosure__button{color:#0c162c!important}body:has([data-allow-transparent-header]) .header-wrapper:hover .header-localization .localization-form__select svg,body:has([data-allow-transparent-header]) .header-wrapper:hover .header-localization .icon-caret,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header-localization .localization-form__select svg,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header-localization .icon-caret,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header-localization .localization-form__select svg,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header-localization .icon-caret,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header-localization .localization-form__select svg,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header-localization .icon-caret,html.noendy-search-open body:has([data-allow-transparent-header]) .header-localization .localization-form__select svg,html.noendy-search-open body:has([data-allow-transparent-header]) .header-localization .icon-caret,html.noendy-drawer-open body:has([data-allow-transparent-header]) .header-localization .localization-form__select svg,html.noendy-drawer-open body:has([data-allow-transparent-header]) .header-localization .icon-caret{fill:#0c162c;color:#0c162c}.header-wrapper,.header,.header__menu-item,.header__icon,.cart-count-bubble{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease}body.template-index .header-wrapper--border-bottom{border-bottom:0}.header__heading-logo--white{display:none!important}body:has([data-allow-transparent-header]) .header__heading-logo--default{display:none!important}body:has([data-allow-transparent-header]) .header__heading-logo--white{display:inline-block!important}body:has([data-allow-transparent-header]) .header-wrapper:hover .header__heading-logo--default,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header__heading-logo--default,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header__heading-logo--default,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header__heading-logo--default,html.noendy-search-open body:has([data-allow-transparent-header]) .header__heading-logo--default,html.noendy-drawer-open body:has([data-allow-transparent-header]) .header__heading-logo--default{display:inline-block!important}body:has([data-allow-transparent-header]) .header-wrapper:hover .header__heading-logo--white,body:has([data-allow-transparent-header]) .section-header:has(details[open]) .header__heading-logo--white,body:has([data-allow-transparent-header]) .section-header:has(.noendy-hover-open) .header__heading-logo--white,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header__heading-logo--white,html.noendy-search-open body:has([data-allow-transparent-header]) .header__heading-logo--white,html.noendy-drawer-open body:has([data-allow-transparent-header]) .header__heading-logo--white{display:none!important}.header-wrapper{border-bottom:0!important}.header{box-shadow:none}.section-header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:rgba(var(--color-foreground),.12);pointer-events:none;z-index:5}main>.shopify-section:first-of-type,#MainContent>.shopify-section:first-of-type{margin-top:var(--space-6, 3.2rem)}@media screen and (min-width:990px){main>.shopify-section:first-of-type,#MainContent>.shopify-section:first-of-type{margin-top:var(--space-7, 4.8rem)}}body:has([data-allow-transparent-header]) main>.shopify-section:first-of-type,body:has([data-allow-transparent-header]) #MainContent>.shopify-section:first-of-type{margin-top:0}body:has([data-allow-transparent-header]) .section-header:after{display:none}html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky:after{display:block}body.template-index .header,body:has([data-allow-transparent-header]) .header{box-shadow:none}body:has([data-allow-transparent-header]) .header-wrapper:hover .header,html.is-scrolled body:has([data-allow-transparent-header]) .section-header.shopify-section-header-sticky .header,html.noendy-search-open body:has([data-allow-transparent-header]) .header{box-shadow:0 -1px rgba(var(--color-foreground),.15) inset}details[open]>.header__icon--summary .svg-wrapper:not(.header__icon-close){display:none}html.is-scrolled .section-header.shopify-section-header-sticky{box-shadow:0 6px 18px #2a2a2a0f;-webkit-backdrop-filter:saturate(140%) blur(6px);backdrop-filter:saturate(140%) blur(6px);background:rgba(var(--color-background),.94)}sticky-header{display:block}.section-header,.section-header.shopify-section-header-sticky,.section-header.shopify-section-header-hidden,.section-header.animate,sticky-header,sticky-header.shopify-section-header-sticky,sticky-header.shopify-section-header-hidden,sticky-header.animate{transition:transform .15s ease-in-out!important}.section-header.animate,sticky-header.animate{animation:none!important}.section-header.shopify-section-header-hidden,sticky-header.shopify-section-header-hidden{transform:none!important}.section-header.shopify-section-header-sticky .header{padding-top:.8rem;padding-bottom:.8rem}sticky-header .header__heading-logo,sticky-header .header__heading-link img{transition:max-height .28s cubic-bezier(.4,0,.2,1)}.section-header.shopify-section-header-sticky .header__heading-logo,.section-header.shopify-section-header-sticky .header__heading-link img{max-height:4rem}.header__heading-link .h2{font-family:"Bodoni 72",Didot,Bodoni Moda,Playfair Display,Times New Roman,Times,serif;font-weight:300;font-style:normal;font-size:2.8rem;letter-spacing:-.015em;color:currentColor;text-transform:lowercase;line-height:1}.header__heading-logo,img.header__heading-logo{font-size:0!important;color:transparent!important;background:transparent}.header,.header__icon,.header__heading-link,.header__heading-link .h2{color:#0c162c}.header__menu-item{color:#303030;transition:color .2s ease}.header__menu-item:hover{color:#0c162c}.section-header.shopify-section-header-sticky .header__heading-link .h2{font-size:2rem}.header__menu-item{position:relative;transition:color .2s ease;text-decoration:none!important}.header-wrapper .header__menu-item,.header-wrapper .header__menu-item *,.header-wrapper .header__menu-item:hover,.header-wrapper .header__menu-item:hover *,.header-wrapper .header__menu-item:focus,.header-wrapper .header__menu-item:focus *,.header-wrapper .header__menu-item span,.header-wrapper .header__menu-item:hover span,.header-wrapper .header__menu-item:focus span,.header-wrapper details[open]>.header__menu-item,.header-wrapper details[open]>.header__menu-item *,.header-wrapper details[open]:hover>.header__menu-item,.header-wrapper details[open]:hover>.header__menu-item *,.header-wrapper .header__active-menu-item,.header-wrapper .header__active-menu-item *,.header-wrapper .header__active-menu-item:hover,.header-wrapper .header__active-menu-item:hover *,.header-wrapper .noendy-active-menu-item,.header-wrapper .noendy-active-menu-item *,.header-wrapper .list-menu__item--active,.header-wrapper .list-menu__item--active *{text-decoration:none!important;text-decoration-line:none!important;text-decoration-style:solid!important;text-decoration-thickness:0!important;text-decoration-color:transparent!important;text-underline-offset:0!important}.header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:calc(-1 * var(--noendy-header-pad-bottom, 20px));height:2px;background:#0c162c;border-radius:0;transform:scaleX(0);transform-origin:left center;transition:transform .45s ease-in-out;pointer-events:none}.header__menu-item:hover:after{transform:scaleX(1)}dropdown-menu-disclosure .header__menu-item:after{display:none}@media(min-width:990px){dropdown-menu-disclosure>details{position:relative}dropdown-menu-disclosure>details>.header__submenu,dropdown-menu-disclosure>details[open]>.header__submenu{display:block!important;position:absolute!important;top:calc(100% + var(--noendy-header-pad-bottom, 20px))!important;left:0!important;width:max-content;min-width:12.5rem;max-width:17.5rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:2px 2px 6px #0c162c0d;border-width:0 1px 1px;border-style:solid;border-color:#0c162c14;border-radius:0;padding-block:1.125rem;margin:0!important;z-index:9999!important;animation:none!important;animation-fill-mode:none!important}dropdown-menu-disclosure>details>.header__submenu{opacity:0;visibility:hidden;pointer-events:none;transform:none!important;transition:opacity 1s cubic-bezier(.42,0,.58,1) !important,visibility 0s 1s!important}dropdown-menu-disclosure>details>.header__submenu:before{display:none}dropdown-menu-disclosure>details:after{content:"";position:absolute;bottom:calc(-1 * var(--noendy-header-pad-bottom, 20px));left:0;width:var(--noendy-drawer-w, 12.5rem);height:2px;background:#0c162c;transform:scaleX(0);transform-origin:left center;transition:transform .6s cubic-bezier(.22,1,.36,1);pointer-events:none;z-index:10000}dropdown-menu-disclosure>details[aria-expanded=true]:after,dropdown-menu-disclosure>details[open]:after{transform:scaleX(1)}dropdown-menu-disclosure>details[aria-expanded=true]>.header__submenu,dropdown-menu-disclosure>details[open]>.header__submenu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity .25s ease-in-out,visibility 0s 0s!important;z-index:9999!important}dropdown-menu-disclosure>details[aria-expanded=true]>.header__submenu:before,dropdown-menu-disclosure>details[open]>.header__submenu:before{transform:scaleX(1)}dropdown-menu-disclosure>details>.header__submenu>li{opacity:0;transform:translateY(8px);position:relative;z-index:1;animation:noendy-dropdown-item .7s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--noendy-stagger-i, 0) * .22s + .15s);animation-play-state:paused}dropdown-menu-disclosure>details[aria-expanded=true]>.header__submenu>li,dropdown-menu-disclosure>details[open]>.header__submenu>li{animation-play-state:running}dropdown-menu-disclosure>details>.header__submenu .header__menu-item{padding:.65rem 1.5625rem!important;font-size:1.5rem!important;font-weight:400!important;border-radius:0;margin:0;color:#303030!important;opacity:1;position:relative;z-index:2;transition:color .2s ease}dropdown-menu-disclosure>details>.header__submenu .header__menu-item:hover,body:has([data-allow-transparent-header]) dropdown-menu-disclosure>details>.header__submenu .header__menu-item:hover{color:#5a1e2c!important}}@keyframes noendy-dropdown-item{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(min-width:990px){dropdown-menu-disclosure>details>.header__submenu .header__menu-item:after{display:none}dropdown-menu-disclosure>details>.header__menu-item .icon-caret{transition:transform .4s cubic-bezier(.16,1,.3,1)}dropdown-menu-disclosure:hover>details>.header__menu-item .icon-caret,dropdown-menu-disclosure:focus-within>details>.header__menu-item .icon-caret,dropdown-menu-disclosure>details[open]>.header__menu-item .icon-caret,dropdown-menu-disclosure>details.noendy-hover-open>.header__menu-item .icon-caret{transform:rotate(180deg)}dropdown-menu-disclosure>details>.header__submenu>li:first-child{margin-top:0}}body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:hover) .header-wrapper,body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:focus-within) .header-wrapper{background:rgba(var(--color-background),.96)!important;-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px);box-shadow:0 4px 14px #0c162c14}body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:hover) .header,body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:hover) .header__menu-item,body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:hover) .header__icon,body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:hover) .header__heading-link .h2,body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:focus-within) .header,body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:focus-within) .header__menu-item,body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:focus-within) .header__icon,body:has([data-allow-transparent-header]) .section-header:has(dropdown-menu-disclosure:focus-within) .header__heading-link .h2{color:#0c162c!important}.cart-count-bubble{background:#5a1e2c!important;color:#fff!important;border:2px solid rgb(var(--color-background));font-weight:800;box-shadow:0 4px 10px #5a1e2c66;animation:noendy-cart-pop .4s cubic-bezier(.34,1.56,.64,1)}@keyframes noendy-cart-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.header__icon{transition:transform .2s ease,color .2s ease}@media(hover:hover){.header__icon:hover{color:rgb(var(--color-button));transform:translateY(-1px)}}.noendy-header-sidebar__trigger{transform:none!important;transition:color .2s ease!important}@media(hover:hover){.noendy-header-sidebar__trigger:hover{transform:none!important}}@media(hover:hover){.header__icon--cart:hover .svg-wrapper{animation:noendy-cart-wiggle .5s ease}}@keyframes noendy-cart-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(8deg)}}.announcement-bar{font-weight:600;letter-spacing:.04rem}.announcement-bar__announcement{padding:.8rem 1.6rem;font-size:1.3rem}.utility-bar{position:relative}.utility-bar--bottom-border,.utility-bar--bottom-border-social-only{border-bottom:0!important}.utility-bar--bottom-border:after,.utility-bar--bottom-border-social-only:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:rgba(var(--color-foreground),.12);pointer-events:none;z-index:2}@media screen and (max-width:989px){.utility-bar--bottom-border-social-only:after{display:none}}.noendy-footer{position:relative;padding-top:6.4rem;padding-bottom:2.4rem;border-top:1px solid rgba(var(--color-foreground),.08)}.noendy-footer__inner{display:flex;flex-direction:column;gap:4rem}@media screen and (min-width:990px){.noendy-footer__inner.page-width,.noendy-footer__inner{max-width:none;padding-left:0;padding-right:0}.noendy-footer__main,.noendy-footer__bar{padding-left:5rem;padding-right:5rem}}.noendy-footer__main{display:flex;flex-direction:column;gap:3.2rem}@media screen and (min-width:750px){.noendy-footer__main{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4rem 3rem}.noendy-footer__brand{flex:1 1 24rem;max-width:28rem;min-width:0}.noendy-footer__menu{flex:1 1 14rem;max-width:18rem;min-width:0}}.noendy-footer__brand{display:flex;flex-direction:column;gap:1.6rem;min-width:0}.noendy-footer__brand-heading{margin:0;font-size:2rem;font-weight:700;letter-spacing:-.01em;text-transform:none;color:rgb(var(--color-foreground));line-height:1.2}.noendy-footer__brand-text{font-size:1.35rem;line-height:1.55;color:rgb(var(--color-foreground));opacity:.72;max-width:32rem}.noendy-footer__brand-text strong{font-weight:700;opacity:1}.noendy-footer__brand-text p{margin:0}.noendy-footer__brand-text p+p{margin-top:.6rem}.noendy-footer__newsletter{display:flex;flex-direction:column;gap:1rem;margin:0;max-width:32rem}.noendy-footer__newsletter-input{width:100%;height:5rem;padding:0 1.6rem;font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius, 6px);transition:border-color .2s ease,box-shadow .2s ease;appearance:none;-webkit-appearance:none}.noendy-footer__newsletter-input:focus{outline:none;border-color:rgb(var(--color-button));box-shadow:0 0 0 3px #5a1e2c1f}.noendy-footer__newsletter-input::placeholder{color:rgb(var(--color-foreground));opacity:.45;font-weight:500}.noendy-footer__newsletter-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;height:5rem;padding:0 2rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-button-text));background:rgb(var(--color-button));border:none;border-radius:var(--buttons-radius, 6px);cursor:pointer;transition:transform .2s ease,box-shadow .25s ease,background .2s ease}.noendy-footer__menu{min-width:0}.noendy-footer__menu-heading{margin:0 0 1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground));line-height:1.2}.noendy-footer__menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.noendy-footer__menu-item{margin:0;padding:0}.noendy-footer__menu-link{display:inline-block;padding:.4rem 0;font-size:1.4rem;font-weight:400;color:rgb(var(--color-foreground));text-decoration:none;opacity:.85;transition:opacity .2s ease,color .2s ease,transform .2s ease}.noendy-footer__menu-link:hover{opacity:1;color:rgb(var(--color-button));transform:translate(3px)}.noendy-footer__menu-link:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px;border-radius:2px}@media screen and (max-width:749px){.noendy-footer__brand{align-items:center;text-align:center}.noendy-footer__brand-text{margin-left:auto;margin-right:auto}.noendy-footer__newsletter{width:100%;align-self:center}.noendy-footer__menu{text-align:center}.noendy-footer__menu-heading{margin-bottom:1rem;text-align:center}.noendy-footer__menu-list{flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:1.6rem;row-gap:.4rem}.noendy-footer__menu-item{flex:0 0 auto}.noendy-footer__menu-link{padding:.3rem 0;font-size:1.3rem}.noendy-footer__menu-link:hover{transform:none}.noendy-footer__main{gap:2.4rem}.noendy-footer--mobile-accordion .noendy-footer__menu{text-align:left;border-top:1px solid rgba(var(--color-foreground),.1);padding:0}.noendy-footer--mobile-accordion .noendy-footer__menu:last-of-type{border-bottom:1px solid rgba(var(--color-foreground),.1)}.noendy-footer--mobile-accordion .noendy-footer__menu-heading{display:flex;justify-content:space-between;align-items:center;margin:0;padding:1.2rem .4rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;text-align:left}.noendy-footer--mobile-accordion .noendy-footer__menu-heading::-webkit-details-marker{display:none}.noendy-footer--mobile-accordion .noendy-footer__menu-chevron{transition:transform .2s ease;font-size:1.4rem;line-height:1}.noendy-footer--mobile-accordion details[open] .noendy-footer__menu-chevron{transform:rotate(180deg)}.noendy-footer--mobile-accordion .noendy-footer__menu-list{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0 .4rem 1.2rem;gap:.6rem;column-gap:0;row-gap:.6rem}.noendy-footer--mobile-accordion .noendy-footer__menu-link{text-align:left;font-size:1.4rem;padding:.4rem 0}.noendy-footer--mobile-grid-2col .noendy-footer__main{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem 1.6rem}.noendy-footer--mobile-grid-2col .noendy-footer__brand{grid-column:1 / -1;text-align:center}.noendy-footer--mobile-grid-2col .noendy-footer__menu{text-align:center}.noendy-footer--mobile-grid-2col .noendy-footer__menu-heading{margin-bottom:.8rem}.noendy-footer--mobile-grid-2col .noendy-footer__menu-list{flex-direction:column;align-items:center;gap:.4rem;column-gap:0;row-gap:.4rem}.noendy-footer--mobile-grid-2col .noendy-footer__menu:nth-child(odd):last-child{grid-column:1 / -1}.noendy-footer--mobile-pills .noendy-footer__menu{text-align:center}.noendy-footer--mobile-pills .noendy-footer__menu-list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.6rem;column-gap:.6rem;row-gap:.6rem}.noendy-footer--mobile-pills .noendy-footer__menu-link{display:inline-block;padding:.6rem 1.2rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:999px;font-size:1.25rem;opacity:1;transition:background .2s ease,border-color .2s ease}.noendy-footer--mobile-pills .noendy-footer__menu-link:hover{background:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.4);transform:none}}.noendy-footer__bar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.6rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.08)}@media screen and (min-width:750px){.noendy-footer__bar{flex-direction:row;gap:2.4rem}}.noendy-footer__bar-left,.noendy-footer__bar-center,.noendy-footer__bar-right{display:flex;align-items:center}.noendy-footer__bar-left{flex:0 0 auto;justify-content:flex-start;min-width:8rem}.noendy-footer__bar-center{flex:1 1 auto;justify-content:center}.noendy-footer__bar-right{flex:0 0 auto;justify-content:flex-end;min-width:8rem}@media screen and (max-width:989px){.noendy-footer__bar-left,.noendy-footer__bar-center,.noendy-footer__bar-right{justify-content:center;min-width:0;width:100%}}.noendy-footer__lang{position:relative;display:inline-flex}.noendy-footer__lang form{margin:0}.noendy-footer__lang-button{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 0;font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground));background:transparent;border:none;cursor:pointer;opacity:.7;transition:opacity .2s ease}.noendy-footer__lang-button:hover,.noendy-footer__lang-button[aria-expanded=true]{opacity:1}.noendy-footer__lang-button svg{width:1rem;height:.6rem;flex-shrink:0;transition:transform .25s ease}.noendy-footer__lang-button[aria-expanded=true] svg{transform:rotate(180deg)}.noendy-footer__lang-list{position:absolute;bottom:100%;left:0;margin-bottom:.8rem;list-style:none;padding:.6rem 0;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);border-radius:8px;box-shadow:0 12px 28px #0c162c1f;min-width:12rem;z-index:5}.noendy-footer__lang-list[hidden]{display:none}.noendy-footer__lang-link{display:block;padding:.6rem 1.4rem;font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:none;transition:background .2s ease,color .2s ease}.noendy-footer__lang-link:hover{background:rgba(var(--color-foreground),.05)}.noendy-footer__lang-link.is-active{color:rgb(var(--color-button));font-weight:600}.noendy-footer__payments{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;list-style:none;margin:0;padding:0}.noendy-footer__payment{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;height:2.8rem;padding:0 .8rem;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.12);border-radius:5px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.noendy-footer__payment:hover{transform:translateY(-1px);border-color:rgba(var(--color-foreground),.28);box-shadow:0 4px 12px #0c162c14}.noendy-footer__payment img{max-width:3.6rem;max-height:2rem;width:auto;height:auto;object-fit:contain}.noendy-footer__payment-text{font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.85;line-height:1}.noendy-footer__copyright{margin:0;font-size:1.2rem;font-weight:500;color:rgb(var(--color-foreground));opacity:.62;letter-spacing:.01em;white-space:nowrap}.footer,.noendy-brand-footer{display:none!important}@media(prefers-reduced-motion:reduce){.noendy-footer__newsletter-btn,.noendy-footer__menu-link,.noendy-footer__payment,.noendy-footer__lang-button svg{transition:none}.noendy-footer__newsletter-btn:hover,.noendy-footer__menu-link:hover,.noendy-footer__payment:hover{transform:none}}.menu-drawer{border-radius:0;background:rgb(var(--color-background));max-width:min(95vw,32rem)}.menu-drawer__navigation-container,.menu-drawer__inner-submenu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.menu-drawer__navigation{padding-top:0}.menu-drawer__menu .menu-drawer__menu-item{border-radius:0;transition:color .2s ease,background .2s ease}.menu-drawer__menu .menu-drawer__menu-item:hover{background:rgba(var(--color-foreground),.04);transform:none;color:rgb(var(--color-button))}@media(hover:none){.menu-drawer__menu .menu-drawer__menu-item:hover,.menu-drawer__menu .menu-drawer__menu-item:focus,.menu-drawer__menu .menu-drawer__menu-item:focus-visible,.menu-drawer__menu .menu-drawer__menu-item:active,details[open]>summary.menu-drawer__menu-item{background:transparent!important;color:inherit!important}}.menu-drawer__navigation>ul>li+li>.menu-drawer__menu-item{border-top:1px solid rgba(var(--color-foreground),.08)}details[open].menu-opening>.menu-drawer .menu-drawer__navigation>ul>li{animation:noendy-drawer-item-reveal .3s cubic-bezier(.645,.045,.355,1) both}details[open].menu-opening>.menu-drawer .menu-drawer__navigation>ul>li:nth-child(1){animation-delay:.05s}details[open].menu-opening>.menu-drawer .menu-drawer__navigation>ul>li:nth-child(2){animation-delay:.1s}details[open].menu-opening>.menu-drawer .menu-drawer__navigation>ul>li:nth-child(3){animation-delay:.15s}details[open].menu-opening>.menu-drawer .menu-drawer__navigation>ul>li:nth-child(4){animation-delay:.2s}details[open].menu-opening>.menu-drawer .menu-drawer__navigation>ul>li:nth-child(5){animation-delay:.25s}details[open].menu-opening>.menu-drawer .menu-drawer__navigation>ul>li:nth-child(n+6){animation-delay:.3s}@keyframes noendy-drawer-item-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){details[open].menu-opening>.menu-drawer .menu-drawer__navigation>ul>li{animation:none!important}}.js .menu-drawer__submenu{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;min-height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, var(--header-height, 80px)));height:100%}.js details[open]>.menu-drawer__submenu{transition:transform .3s cubic-bezier(.645,.045,.355,1),visibility .3s ease}.menu-drawer__inner-submenu{overflow-anchor:none;scroll-behavior:auto}.menu-drawer__submenu .menu-drawer__menu{padding-top:0;margin-top:0}.menu-drawer__close-button{margin-top:0!important}.menu-drawer__close-button,.menu-drawer__close-button:hover,.menu-drawer__close-button:focus,.menu-drawer__close-button:focus-visible,.menu-drawer__close-button:active,.menu-drawer__close-button.focus-inset:focus-visible{margin-top:0;padding:1rem;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;text-decoration:none!important}.menu-drawer__close-button .svg-wrapper,.menu-drawer__close-button span{background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important}.menu-drawer__close-button{color:currentColor;opacity:.85;transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.menu-drawer__close-button:hover{opacity:1}.menu-drawer__close-button .svg-wrapper,.menu-drawer__close-button .svg-wrapper svg,.menu-drawer__close-button .icon,.menu-drawer__close-button .icon-close,.menu-drawer__close-button svg{width:1.4rem!important;height:1.4rem!important;color:currentColor!important}.header__icon--menu .icon-close{width:1.4rem!important;height:1.4rem!important}.header__icon--menu,.header__icon--menu:hover,.header__icon--menu:focus,.header__icon--menu:focus-visible,.header__icon--menu:active,.header__icon--menu.focus-inset:focus-visible{box-shadow:none!important;outline:none!important;text-decoration:none!important}.header__icon--menu:before,.header__icon--menu:after{display:none!important;content:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.menu-drawer__utility-links,.menu-drawer__inner-container .menu-drawer__utility-links{margin-top:0;padding:1.5rem;background-color:transparent!important;background:transparent!important;border-top:1px solid rgba(var(--color-foreground),.08);display:flex;flex-direction:column;align-items:center;gap:1rem}.menu-drawer__utility-links .list-social,.menu-drawer__utility-links .list.list-social{display:none!important}.menu-drawer__utility-links .menu-drawer__account{display:inline-flex;align-items:center;width:auto;padding:.5rem 0;margin:0}.menu-drawer__language-toggle{display:inline-flex;align-items:center;gap:0;margin:.5rem 0;border:1px solid rgba(var(--color-foreground),.15);border-radius:999px;padding:.25rem;background:transparent}.menu-drawer__language-toggle form{display:inline-flex;align-items:center;gap:0;margin:0;padding:0;border:0;background:transparent}.menu-drawer__language-btn{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;padding:.5rem 1rem;font-size:1.25rem;font-weight:600;letter-spacing:.05em;color:rgba(var(--color-foreground),.7);background:transparent;border:0;border-radius:999px;cursor:pointer;text-decoration:none;transition:color .2s ease,background .2s ease}.menu-drawer__language-btn:hover{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04)}.menu-drawer__language-btn--active,.menu-drawer__language-btn--active:hover{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.menu-drawer__close-button{font-weight:600;font-size:1.5rem;padding:1.2rem 1.5rem!important;border-bottom:1px solid rgba(var(--color-foreground),.08);letter-spacing:-.005em}.menu-drawer__close-button .svg-wrapper{width:16px;margin-right:1rem;opacity:.85}.menu-drawer__close-button:hover .svg-wrapper{transform:translate(-2px);transition:transform .2s ease}@media(prefers-reduced-motion:reduce){.header__heading-link:hover .header__heading-logo,.header__icon:hover,.footer-block__details-content .list-menu__item--link:hover,.footer__list-social .list-social__link:hover,.menu-drawer__menu .menu-drawer__menu-item:hover,.footer__newsletter .newsletter-form__button:hover{transform:none}.cart-count-bubble,.header__icon--cart:hover .svg-wrapper{animation:none}}@media screen and (max-width:989px){.header{padding:.75rem 1.5rem!important;--noendy-header-pad-bottom: .75rem !important}.header__icons{gap:.5rem;align-items:center}.header__icon{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.header__heading-logo-wrapper{max-width:100px}details[open]>.menu-drawer__navigation-container{width:100%}.noendy-header-search__container{padding:0 1.5rem}.noendy-header-search__input{font-size:16px!important}}@media screen and (max-width:480px){.header{padding-left:1rem!important;padding-right:1rem!important}.header__icons{gap:.25rem}}@media screen and (max-width:989px){.section-header .noendy-header-search-slot--left{position:absolute;left:6.4rem;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center}}@media screen and (max-width:480px){.section-header .noendy-header-search-slot--left{left:5.9rem}}.noendy-header-sidebar__trigger{background:transparent;border:0;cursor:pointer;padding:.5rem;color:inherit;position:relative;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.noendy-header-sidebar__trigger{display:none!important}}.noendy-header-sidebar__trigger .noendy-header-sidebar__icon{display:inline-flex!important;align-items:center;justify-content:center}.noendy-header-sidebar__trigger .noendy-header-sidebar__icon svg{width:2.3rem!important;height:2.3rem!important;position:static!important;transform:none!important;transition:none!important}.noendy-header-sidebar__trigger .noendy-header-sidebar__icon--close svg{width:1.6rem!important;height:1.6rem!important}.noendy-header-sidebar__trigger .noendy-header-sidebar__icon--close,.noendy-header-sidebar__trigger[aria-expanded=true] .noendy-header-sidebar__icon--hamburger{display:none!important}.noendy-header-sidebar__trigger[aria-expanded=true] .noendy-header-sidebar__icon--close{display:inline-flex!important}.noendy-header-sidebar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:block;pointer-events:none}.noendy-header-sidebar[hidden]{display:none}.noendy-header-sidebar[open] .noendy-header-sidebar__overlay,.noendy-header-sidebar[open] .noendy-header-sidebar__content{pointer-events:auto}.noendy-header-sidebar__overlay{position:fixed;top:0;right:0;bottom:0;left:0;top:var(--noendy-header-bottom, var(--header-height, 8rem));z-index:1;background:#0006;opacity:0;cursor:pointer;pointer-events:none;border:0}.noendy-header-sidebar[open] .noendy-header-sidebar__overlay{opacity:1;pointer-events:auto}.noendy-header-sidebar__content{position:fixed;top:var(--noendy-header-bottom, var(--header-height, 8rem));left:0;z-index:2;width:min(92vw,32rem);max-width:min(92vw,32rem);height:calc(100dvh - var(--noendy-header-bottom, var(--header-height, 8rem)));background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:flex;flex-direction:column;transform:translate(-100%);pointer-events:none;will-change:transform;box-shadow:none;border-right:1px solid rgba(var(--color-foreground),.06);--noendy-sidebar-header-padding-block: 1rem;--noendy-sidebar-header-padding-inline: 1.25rem;--noendy-sidebar-body-padding-block: 1.25rem;--noendy-sidebar-body-padding-inline: 1.25rem;--noendy-sidebar-footer-padding-block: 1rem;--noendy-sidebar-footer-padding-inline: 1.25rem}@media screen and (min-width:1000px){.noendy-header-sidebar__content{--noendy-sidebar-header-padding-block: 1.125rem;--noendy-sidebar-header-padding-inline: 2rem;--noendy-sidebar-body-padding-block: 2rem;--noendy-sidebar-body-padding-inline: 2rem;--noendy-sidebar-footer-padding-block: 2rem;--noendy-sidebar-footer-padding-inline: 2rem}}.noendy-header-sidebar[open] .noendy-header-sidebar__content{transform:translate(0);pointer-events:auto}.noendy-header-sidebar__header{display:flex;align-items:center;justify-content:flex-start;padding-block:var(--noendy-sidebar-header-padding-block, 1rem);padding-inline:var(--noendy-sidebar-header-padding-inline, 1.25rem);flex-shrink:0;min-height:min(var(--header-height, 5rem),5rem);box-sizing:border-box;border-bottom:1px solid rgba(var(--color-foreground),.06)}.noendy-header-sidebar__close{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:.5rem;background:transparent;border:0;cursor:pointer;color:rgb(var(--color-foreground));opacity:.75;transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.noendy-header-sidebar__close:hover,.noendy-header-sidebar__close:focus-visible{opacity:1;outline:none}.noendy-header-sidebar__panels{position:relative;flex:1;overflow:hidden}.noendy-header-sidebar__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:rgb(var(--color-background));overflow:hidden}.noendy-header-sidebar__panel[hidden]{display:none}.noendy-header-sidebar__scroller{flex:1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-block-start:0;padding-block-end:var(--noendy-sidebar-body-padding-block, 1.25rem)}.noendy-header-sidebar__linklist{list-style:none;margin:0;padding:0}.noendy-header-sidebar__linklist>li+li>.noendy-header-sidebar__linklist-button{border-top:1px solid rgba(var(--color-foreground),.08)}.noendy-header-sidebar__linklist-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:.875rem;padding-inline:var(--noendy-sidebar-body-padding-inline, 1.25rem);background:transparent;border:0;text-align:left;font-family:inherit;font-size:1.6rem;font-weight:400;line-height:1.4;color:rgb(var(--color-foreground));text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease;box-sizing:border-box}@media(hover:hover){.noendy-header-sidebar__linklist-button:hover{background:rgba(var(--color-foreground),.04);color:rgb(var(--color-button))}}.noendy-header-sidebar__linklist-button:focus-visible{outline:2px solid rgba(var(--color-foreground),.2);outline-offset:-2px}.noendy-header-sidebar__chevron{flex-shrink:0;opacity:.6;transition:opacity .2s ease}.noendy-header-sidebar__linklist-button:hover .noendy-header-sidebar__chevron{opacity:1}.noendy-header-sidebar__back-button{display:flex;align-items:center;gap:.75rem;width:100%;padding-block:var(--noendy-sidebar-header-padding-block, 1rem);padding-inline:var(--noendy-sidebar-header-padding-inline, 1.25rem);background:transparent;border:0;border-bottom:1px solid rgba(var(--color-foreground),.06);text-align:left;font-family:inherit;font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground));cursor:pointer;flex-shrink:0;transition:background .2s ease}@media(hover:hover){.noendy-header-sidebar__back-button:hover{background:rgba(var(--color-foreground),.04)}}.noendy-header-sidebar__back-button svg{opacity:.7}.noendy-header-sidebar__footer{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:1rem;padding-block:var(--noendy-sidebar-footer-padding-block, 1rem);padding-inline:var(--noendy-sidebar-footer-padding-inline, 1.25rem);border-top:1px solid rgba(var(--color-foreground),.06)}.noendy-header-sidebar__account-link{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 0;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none}.noendy-header-sidebar__account-link .svg-wrapper svg{width:2rem;height:2rem}.noendy-header-sidebar__language-toggle{display:inline-flex;align-items:center;border:1px solid rgba(var(--color-foreground),.15);border-radius:999px;padding:.25rem;background:transparent}.noendy-header-sidebar__language-toggle form{display:inline-flex;margin:0;padding:0;border:0;background:transparent}.noendy-header-sidebar__language-btn{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;padding:.5rem 1rem;font-size:1.25rem;font-weight:600;letter-spacing:.05em;color:rgba(var(--color-foreground),.7);background:transparent;border:0;border-radius:999px;cursor:pointer;text-decoration:none;transition:color .2s ease,background .2s ease}.noendy-header-sidebar__language-btn:hover{color:rgb(var(--color-foreground))}.noendy-header-sidebar__language-btn--active,.noendy-header-sidebar__language-btn--active:hover{color:rgb(var(--color-background));background:rgb(var(--color-foreground))}@media(prefers-reduced-motion:reduce){.noendy-header-sidebar__content,.noendy-header-sidebar__overlay,.noendy-header-sidebar__panel{transition:none!important;animation:none!important}}.custom-payment-methods{display:flex;justify-content:center;align-items:center;padding:.5rem 0}.custom-payment-methods svg{height:2rem;width:auto;max-width:100%;display:block;opacity:.9;transition:opacity .2s ease-in-out}@media(hover:hover){.custom-payment-methods svg:hover{opacity:1}}@media screen and (min-width:750px){.custom-payment-methods{justify-content:flex-end}.custom-payment-methods svg{height:2.4rem}}.noendy-footer__bar-center{flex-wrap:wrap;gap:.8rem 2.4rem}.noendy-footer__payment-provider{display:inline-flex;align-items:center;gap:.8rem}.noendy-footer__payment-provider-logo{display:block;height:2.6rem;width:auto;max-width:100%}@media screen and (max-width:749px){.noendy-footer__payment-provider{width:100%;justify-content:center}.noendy-footer__payment-provider-logo{height:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/noendy-header-footer.css.map */
