.header-wrapper{--menu-terra: #d2815f;--menu-ease: cubic-bezier(.22, .61, .36, 1)}.header-wrapper--border-bottom{border-bottom-color:rgba(var(--color-foreground),.06)}.shopify-section-header-sticky .header-wrapper{background-color:rgba(var(--color-background),.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.header__inline-menu .header__menu-item{position:relative;padding:1rem 1.4rem;color:rgba(var(--color-foreground),.72);font-size:1.3rem;font-weight:500;transition:color .25s var(--menu-ease)}.header--uppercase-menu .header__inline-menu .header__menu-item{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.header__inline-menu .header__menu-item:hover,.header__inline-menu details[open]>.header__menu-item{color:rgb(var(--color-foreground))}.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item,.header__inline-menu .header__active-menu-item,.header__inline-menu .header__menu-item:hover .header__active-menu-item{text-decoration:none}.header__inline-menu .header__menu-item>span,.header__inline-menu .header__menu-item>.header__active-menu-item{position:relative;display:inline-block}.header__inline-menu .header__menu-item>span:after,.header__inline-menu .header__menu-item>.header__active-menu-item:after{content:"";position:absolute;right:0;bottom:-.5rem;left:0;height:1px;background-color:var(--menu-terra);transform:scaleX(0);transform-origin:right center;transition:transform .32s var(--menu-ease)}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu details[open]>.header__menu-item>span:after,.header__inline-menu .header__menu-item>.header__active-menu-item:after{transform:scaleX(1);transform-origin:left center}.header__inline-menu .header__menu-item:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.header__inline-menu .header__menu-item .icon-caret{transition:transform .25s var(--menu-ease)}.mega-menu__content{padding-top:4.4rem;padding-bottom:4.4rem;border-top:1px solid rgba(var(--color-foreground),.06);box-shadow:0 18px 40px -24px #12121247}.js .mega-menu__content{transform:translateY(-.8rem);transition:opacity .28s var(--menu-ease),transform .28s var(--menu-ease)}.mega-menu__list{gap:2.4rem 5rem}.mega-menu__link--level-2{margin-bottom:.6rem;color:rgb(var(--color-foreground));font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.mega-menu .mega-menu__link{position:relative;padding-top:.5rem;padding-bottom:.5rem;color:rgba(var(--color-foreground),.62);font-size:1.4rem;text-decoration:none;transition:color .22s var(--menu-ease),transform .22s var(--menu-ease)}.mega-menu .mega-menu__link:hover,.mega-menu .mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:none;transform:translate(3px)}.mega-menu .mega-menu__link--level-2:hover{transform:none;color:var(--menu-terra)}.mega-menu .mega-menu__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.menu-drawer{filter:none;box-shadow:0 24px 60px -30px #12121266}.menu-drawer .menu-drawer__navigation{padding:2.4rem 0 3.2rem}.menu-drawer .menu-drawer__menu-item{padding:1.6rem 2.4rem;font-size:2rem;font-weight:400;letter-spacing:-.005em;transition:color .2s var(--menu-ease),padding-left .25s var(--menu-ease)}.menu-drawer .menu-drawer__menu-item:hover,.menu-drawer .menu-drawer__menu-item:focus,.menu-drawer .menu-drawer__menu-item--active,.menu-drawer .menu-drawer__menu-item--active:hover{background-color:transparent;color:rgb(var(--color-foreground));padding-left:2.8rem}.menu-drawer .menu-drawer__menu-item--active{font-weight:500}.menu-drawer .menu-drawer__menu-item--active:before{content:"";position:absolute;top:50%;left:1rem;width:5px;height:5px;border-radius:50%;background-color:var(--menu-terra);transform:translateY(-50%)}.js .menu-drawer .menu-drawer__menu>li{position:relative;margin-bottom:0}.js .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li+li{border-top:1px solid rgba(var(--color-foreground),.06)}.menu-drawer .menu-drawer__menu-item>.svg-wrapper{right:2.4rem;width:13px;opacity:.45;transition:transform .25s var(--menu-ease),opacity .25s var(--menu-ease)}.menu-drawer .menu-drawer__menu-item:hover>.svg-wrapper{opacity:1;transform:translateY(-50%) translate(3px)}.menu-drawer .menu-drawer__close-button{margin-top:0;padding:1.6rem 2.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.65;transition:opacity .2s var(--menu-ease)}.menu-drawer .menu-drawer__close-button:hover{background-color:transparent;opacity:1}.header-wrapper .menu-drawer .menu-drawer__utility-links{padding:2rem 2.4rem;border-top:1px solid rgba(var(--color-foreground),.08);background-color:transparent}.menu-drawer .menu-drawer__account{font-size:1.3rem;letter-spacing:.04em}@media(prefers-reduced-motion:no-preference){.js .menu-drawer .menu-drawer__navigation>.menu-drawer__menu>li{opacity:0;transform:translate(-10px);transition:opacity .34s var(--menu-ease),transform .34s var(--menu-ease)}.js details[open].menu-opening .menu-drawer__navigation>.menu-drawer__menu>li{opacity:1;transform:none}.js details[open].menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(1){transition-delay:.05s}.js details[open].menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(2){transition-delay:.09s}.js details[open].menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(3){transition-delay:.13s}.js details[open].menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(4){transition-delay:.17s}.js details[open].menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(5){transition-delay:.21s}.js details[open].menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(6){transition-delay:.25s}.js details[open].menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(n+7){transition-delay:.29s}}.header__icons .header__icon .svg-wrapper{transition:transform .22s var(--menu-ease),opacity .22s var(--menu-ease)}.header__icons .header__icon:hover .svg-wrapper{transform:translateY(-1px)}.header__icons .header__icon:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media(prefers-reduced-motion:reduce){.header__inline-menu .header__menu-item>span:after,.header__inline-menu .header__menu-item>.header__active-menu-item:after,.mega-menu .mega-menu__link,.menu-drawer .menu-drawer__menu-item,.header__icons .header__icon .svg-wrapper{transition:none}.mega-menu .mega-menu__link:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-menu-refined.css.map */
