.section-header .header-wrapper{border-top:3px solid #121212}.header-wrapper--border-bottom{border-bottom:none!important;box-shadow:0 2px 16px #00000012}.header-wrapper{transition:box-shadow .3s ease}.shopify-section-header-sticky .header-wrapper{box-shadow:0 4px 28px #0000001c}.header__inline-menu .list-menu--inline{gap:.2rem}.header__inline-menu .list-menu__item--link,.header__inline-menu summary.list-menu__item{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.68);padding:.75rem 1.2rem;position:relative;border-radius:6px;transition:color .2s ease,background-color .2s ease}.header__inline-menu .list-menu__item--link:hover,.header__inline-menu summary.list-menu__item:hover,.header__inline-menu details[open] summary.list-menu__item{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.06)}.header__inline-menu .list-menu__item--link:after,.header__inline-menu summary.list-menu__item:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:0;height:2px;background-color:rgb(var(--color-foreground));border-radius:2px;transition:width .3s cubic-bezier(.25,.8,.25,1)}.header__inline-menu .list-menu__item--link:hover:after,.header__inline-menu summary.list-menu__item:hover:after,.header__inline-menu details[open] summary.list-menu__item:after{width:50%}.header__inline-menu .list-menu--disclosure{background-color:rgb(var(--color-background));border:none;border-radius:10px;box-shadow:0 12px 40px #00000024,0 2px 8px #0000000f;padding:.8rem 0;min-width:22rem;overflow:hidden;animation:menuFadeDown .25s cubic-bezier(.16,1,.3,1)}@keyframes menuFadeDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.header__inline-menu .list-menu--disclosure .list-menu__item--link{font-size:1.3rem;font-weight:500;text-transform:none;letter-spacing:.01em;padding:.85rem 2rem;color:rgba(var(--color-foreground),.7);border-left:3px solid transparent;border-radius:0;transition:all .2s ease}.header__inline-menu .list-menu--disclosure .list-menu__item--link:after{display:none}.header__inline-menu .list-menu--disclosure .list-menu__item--link:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04);border-left-color:rgb(var(--color-foreground));padding-left:2.5rem}.mega-menu__content{background-color:rgb(var(--color-background));box-shadow:0 16px 60px #00000021;padding:3rem 5rem;border-top:2px solid rgba(var(--color-foreground),.07);animation:menuFadeDown .25s cubic-bezier(.16,1,.3,1)}.mega-menu__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem 1.5rem}.mega-menu__link{font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.65rem 1rem;border-radius:6px;color:rgba(var(--color-foreground),.6);text-decoration:none;transition:all .2s ease;display:block;border-left:2px solid transparent;white-space:nowrap}.mega-menu__link:hover,.mega-menu__link--active{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.05);border-left-color:rgb(var(--color-foreground));text-decoration:none;padding-left:1.4rem}.mega-menu__link--level-2{font-size:1rem;font-weight:800;letter-spacing:.14em;color:rgba(var(--color-foreground),.35);cursor:default;padding-bottom:.5rem;border-bottom:1px solid rgba(var(--color-foreground),.1);margin-bottom:.5rem}.mega-menu__link--level-2:hover{background:none;border-left-color:transparent;padding-left:1rem;color:rgba(var(--color-foreground),.35)}.cart-count-bubble{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:50%;min-width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700}.header__icon{transition:transform .2s ease,opacity .2s ease}.header__icon:hover{transform:scale(1.1);opacity:.8}.header__heading-link:hover .header__heading-logo{opacity:.82;transition:opacity .25s ease}@media screen and (max-width:989px){.menu-drawer__menu-item{font-size:1.5rem;font-weight:700;letter-spacing:.05em;padding:1.3rem 2.4rem;border-bottom:1px solid rgba(var(--color-foreground),.06);transition:all .2s ease}.menu-drawer__menu-item:hover{background-color:rgba(var(--color-foreground),.04);padding-left:3rem}.menu-drawer{box-shadow:4px 0 30px #00000026}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-menu.css.map */
