html:has(#Details-menu-drawer-container[open]),body:has(#Details-menu-drawer-container[open]){overflow:hidden;overscroll-behavior:none}.section-header.shopify-section-group-header-group:has(#Details-menu-drawer-container[open]){z-index:100;transition:none}body:has(#Details-menu-drawer-container[open]) .apella-mobile-nav,body:has(#Details-menu-drawer-container[open]) .apella-sticky-atc{visibility:hidden;pointer-events:none}.section-header .menu-drawer__navigation-container,.section-header .menu-drawer__inner-submenu{overscroll-behavior-y:contain}@media(max-width:989px){.section-header:has(#Details-menu-drawer-container[open]){transform:translateY(var(--menu-header-offset, 0px))}}.section-header .header{position:relative}.section-header .apella-browse{--browse-accent: var(--h-nav-hover,#860001);--browse-ease: cubic-bezier(.22,1,.36,1);--browse-paper: var(--h-drop-bg,#fff);--browse-ink: var(--h-drop-text,#2c2722)}.section-header .apella-browse [hidden]{display:none!important}.section-header .apella-browse__trigger{border:0;background:transparent;font:inherit;cursor:pointer;position:relative;display:flex;align-items:center;gap:8px;padding:16px 7px;text-decoration:none;transition:color .18s ease}.section-header .apella-browse__trigger .icon-caret{position:static;width:8px;height:5px;transition:transform .22s var(--browse-ease)}.section-header .apella-browse__trigger[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.section-header .apella-browse .apella-menu-label__text:after{display:none!important}.section-header .apella-browse .header__active-menu-item,.section-header .apella-browse .header__menu-item span{text-decoration:none!important}.section-header .apella-browse .apella-menu-label--top{position:relative}.section-header .apella-browse .apella-menu-label--top>.apella-menu-badge{position:absolute;bottom:calc(100% + 3px);left:0;background:none!important;padding:0!important;color:var(--h-menu-badge,#860001)!important;font-size:9px!important}.section-header .apella-browse__indicator{position:absolute;pointer-events:none;left:0;top:var(--indicator-y,0px);width:var(--indicator-width,0px);height:1px;background:var(--browse-accent);transform:translate(var(--indicator-x,0px));opacity:0;transition:transform .26s var(--browse-ease),width .26s var(--browse-ease),top .26s var(--browse-ease),opacity .18s ease}.section-header .apella-browse[data-indicator] .apella-browse__indicator{opacity:1}.section-header .apella-browse__surface{position:absolute;top:calc(100% + 8px);left:24px;width:300px;height:0;background:var(--browse-paper);border:1px solid var(--h-border,#e4ded6);border-radius:0 0 var(--h-radius,18px) var(--h-radius,18px);box-shadow:0 4px 8px #30201005,0 18px 42px #30201012;z-index:5;opacity:0;transform:translateY(-4px);visibility:hidden;transition:opacity .2s ease,transform .28s var(--browse-ease),visibility 0s linear .28s}.section-header .apella-browse__surface:before{content:"";position:absolute;inset:-10px -1px auto;height:10px}.section-header .apella-browse[data-open] .apella-browse__surface{opacity:1;transform:none;visibility:visible;transition-delay:0s}.section-header .apella-browse__panel{position:absolute;inset:0 0 auto;padding:14px 10px}.section-header .apella-browse__detail-title{color:var(--browse-accent);font-size:13px;line-height:1.5;text-decoration:none}.section-header .apella-browse ul:not(.list-menu--inline){list-style:none;padding:0;margin:0}.section-header .apella-browse__categories{max-height:calc(var(--browse-max-height,70vh) - 80px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d5c6ba transparent}.section-header .apella-browse__category{position:relative;width:100%;min-height:42px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;color:var(--browse-ink);background:transparent;border:0;border-radius:4px;font:inherit;font-size:15px;line-height:1.5;text-align:left;text-decoration:none;cursor:pointer;transition:color .16s ease,background-color .16s ease}.section-header .apella-browse__category[aria-expanded=true],.section-header .apella-browse__category:focus-visible{color:var(--browse-accent);background:var(--h-drop-hover,#f6f6f6)}.section-header .apella-browse__arrow{color:#887b71;font-size:14px;transition:color .16s ease}.section-header .apella-browse__category[aria-expanded=true] .apella-browse__arrow{color:var(--browse-accent)}.section-header .apella-browse__details{position:absolute;top:var(--detail-y,12px);left:calc(100% - 1px);width:270px;padding:17px 18px;background:var(--browse-paper);border:1px solid var(--h-border,#e4ded6);border-radius:0 var(--h-radius,18px) var(--h-radius,18px) 0;box-shadow:12px 12px 28px #30201010;max-height:var(--browse-max-height,70vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;opacity:0;visibility:hidden;transform:translate(-6px);pointer-events:none;transition:opacity .16s ease,transform .2s var(--browse-ease),visibility 0s linear .16s}.section-header .apella-browse__panel[data-detail-open] .apella-browse__details{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.section-header .apella-browse__panel[data-detail-side=left] .apella-browse__details{left:auto;right:calc(100% - 1px);border-radius:var(--h-radius,18px) 0 0 var(--h-radius,18px);transform:translate(6px)}.section-header .apella-browse__panel[data-detail-side=left][data-detail-open] .apella-browse__details{transform:none}.section-header .apella-browse__detail-title{display:block;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid #eee9e2}.section-header .apella-browse__detail li a{display:flex;padding:10px 4px;font-size:15px;line-height:1.5;color:var(--browse-ink);text-decoration:none;border-radius:4px;transition:color .16s ease,background-color .16s ease}.section-header .apella-browse[data-keyboard] *,.section-header .apella-browse[data-keyboard] *:before,.section-header .apella-browse[data-keyboard] *:after{transition:none!important}@media(hover:hover)and (pointer:fine){.section-header .apella-browse__category:hover{color:var(--browse-accent);background:var(--h-drop-hover,#f6f6f6)}.section-header .apella-browse__category:hover .apella-browse__arrow{color:var(--browse-accent)}.section-header .apella-browse__detail li a:hover{color:var(--browse-accent);background:var(--h-drop-hover,#f6f6f6)}}.section-header .apella-browse :is(a,button):focus-visible{outline:2px solid var(--browse-accent);outline-offset:-3px}@media(min-width:990px){.section-header .header-wrapper:has(.apella-browse){background:var(--h-bg, #fffaf3)!important;border-bottom-color:#ddd6cd!important}.section-header .header.header--middle-left:has(.apella-browse):not(.header--menu-overflow){grid-template-columns:auto minmax(0,1fr) auto;column-gap:24px;padding:17px 38px!important}.section-header .header:has(.apella-browse) .header__heading-link .h2{font-size:29px;font-weight:500;letter-spacing:.025em;color:#261f1b}.section-header .header--middle-left .apella-browse{justify-self:stretch;margin:0;min-width:0}.section-header .header--top-center .apella-browse{justify-self:stretch;width:100%;margin-inline:0;min-width:0}.section-header .header--top-center .apella-browse__triggers{width:100%}.section-header .header.header--top-center:has(.apella-browse){padding-bottom:0}.section-header .apella-browse__triggers{display:flex;justify-content:center;gap:clamp(10px,1.1vw,22px)!important}.section-header .header .apella-browse__trigger{font-size:15.5px!important;font-weight:500;letter-spacing:.01em;color:#292420!important;opacity:1!important}.section-header .header .apella-browse__trigger:hover,.section-header .header .apella-browse__trigger[aria-expanded=true]{color:var(--browse-accent)!important}.section-header .header:has(.apella-browse) .header__icons{padding-right:0;gap:3px;color:#292420}}@media(min-width:990px)and (max-width:1450px){.section-header .header.header--middle-left:has(.apella-browse):not(.header--menu-overflow){padding-inline:24px!important;column-gap:16px}.section-header .apella-browse__triggers{gap:8px!important}.section-header .header .apella-browse__trigger{font-size:13.5px!important;padding-inline:5px;gap:6px}.section-header .header:has(.apella-browse) .header__heading-link .h2{font-size:27px}}.section-header header-drawer .menu-drawer__menu>li{animation:none!important;transform:none!important}.section-header header-drawer #Details-menu-drawer-container.menu-opening>.menu-drawer .menu-drawer__navigation>ul>li>a,.section-header header-drawer #Details-menu-drawer-container.menu-opening>.menu-drawer .menu-drawer__navigation>ul>li>details>summary,.section-header header-drawer details.menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>ul>li>a,.section-header header-drawer details.menu-opening>.menu-drawer__submenu>.menu-drawer__inner-submenu>ul>li>details>summary{animation:apellaRowReveal .36s cubic-bezier(.22,1,.36,1) backwards;animation-delay:min(var(--h-drawer-row-delay,60ms),.42s)}@keyframes apellaRowReveal{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.section-header header-drawer .menu-drawer__inner-submenu>.menu-drawer__close-button{position:sticky;top:0;z-index:2;margin-top:0;background:var(--h-drawer-bg,#fbf8f4)!important;color:#860001!important}.section-header header-drawer .menu-drawer__menu-item{color:#40352d}.section-header header-drawer .menu-drawer__accordion-content{padding:0 24px 10px 42px;background:#fbf8f4;overflow:hidden}.section-header header-drawer .menu-drawer__accordion-content .menu-drawer__menu-item{padding-inline:12px;font-size:14px!important;min-height:44px!important;border:0!important}.section-header header-drawer [data-drawer-accordion]>summary .svg-wrapper{transition:transform .26s ease}.section-header header-drawer [data-drawer-accordion][open]:not([data-drawer-expanded=false])>summary .svg-wrapper{transform:translateY(-50%) rotate(90deg)}.section-header header-drawer .apella-menu-stroke{transform-origin:center;transition:transform .26s ease,opacity .16s ease}.section-header header-drawer details[open].menu-opening>summary .apella-menu-stroke--top{transform:rotate(45deg) translateY(5px) scaleX(.82);stroke-width:1.55}.section-header header-drawer details[open].menu-opening>summary .apella-menu-stroke--middle{opacity:0}.section-header header-drawer details[open].menu-opening>summary .apella-menu-stroke--bottom{transform:rotate(-45deg) translateY(-5px) scaleX(.82);stroke-width:1.55}@media(prefers-reduced-motion:reduce){.section-header .apella-browse *,.section-header header-drawer *{animation:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/apella-navigation.css.map */
