.nav-bar__item{transition:transform .2s ease}.nav-bar__link,.mega-menu__item>a,.mega-menu__image-heading{position:relative;transition:color .3s ease}.mega-menu__item>a{display:inline-block}.nav-bar__link:after,.mega-menu__item>a:after,.mega-menu__image-heading:after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background-color:var(--accent-color);transition:width .3s ease}.nav-bar__item:hover .nav-bar__link:after,.mega-menu__item:hover>a:after,.mega-menu__promo:hover .mega-menu__image-heading:after{width:100%}.nav-bar__item a>svg.icon.icon--arrow-bottom{transition:transform .3s ease;transform-origin:center}.nav-bar__item:hover a>svg.icon.icon--arrow-bottom{transform:rotate(180deg)}.nav-bar{position:relative;background-color:#ffffff80}.nav-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:#ffffff80;z-index:-1}.icon--nav-triangle-borderless,.nav-bar a>svg.icon.icon--nav-triangle{display:none}.nav-dropdown,.mini-cart,.mobile-menu__panel,.mega-menu{backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background-color:#ffffffb3}.nav-dropdown{transform:translateY(8px);transition:opacity .22s ease,visibility .22s ease,transform .22s ease;box-shadow:0 10px 30px #0000001a;top:100%}.nav-dropdown[aria-hidden=false]{transform:translateY(0)}.nav-dropdown--floating{box-shadow:0 12px 28px #0000001f}.nav-dropdown__link{transition:color .2s ease,background-color .2s ease,padding-left .2s ease}.nav-dropdown__link:hover{background-color:#00000009;padding-left:24px}.nav-dropdown__link[aria-expanded=true]{font-weight:600}.nav-dropdown__link svg,.nav-dropdown__item:hover>.nav-dropdown__link svg,.nav-dropdown__link[aria-expanded=true] svg{transition:transform .2s ease,opacity .2s ease}.nav-dropdown__item:hover>.nav-dropdown__link svg,.nav-dropdown__link[aria-expanded=true] svg{transform:translate(2px)}.nav-dropdown,.nav-dropdown .nav-dropdown,.nav-dropdown--floating,.nav-dropdown--inverse .nav-dropdown{border-radius:0 0 8px 8px}.nav-dropdown--floating,.nav-dropdown--inverse .nav-dropdown,.nav-dropdown .nav-dropdown{border-radius:8px}.header,.nav-bar{transition:transform .3s ease;will-change:transform}.nav-bar{position:relative;top:0}.header-wrapper--collapsed .header{transform:translateY(-100%)}.header-wrapper--collapsed .nav-bar{transform:translateY(calc(-1 * var(--header-height)))}@media screen and (min-width:1000px){.mini-cart{position:absolute;top:calc(var(--header-height) + 10px)}}html{scrollbar-gutter:stable}.search-bar__top,.search-bar__submit{transition:transform .3s ease,border-radius .3s ease}.header__search-bar-wrapper.is-fixed .search-bar__top{border-radius:50px}.header__search-bar-wrapper.is-fixed .search-bar__top,.header__search-bar-wrapper.is-fixed .search-bar__submit,.search-bar__submit:hover{transform:translateY(0) scale(1.03)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0f17232e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:4;pointer-events:none;opacity:0;transition:opacity .3s ease}body:has(.header__search-bar-wrapper.is-fixed):before{opacity:1;pointer-events:auto}.search-active .nav-bar{z-index:0}.search-active .header{z-index:1000}.search-active .search-bar{z-index:2000}.search-bar__inner,.search-bar__results{height:auto!important}@media screen and (min-width:1000px){.nav-bar__item--static,.nav-bar__item--static:hover{position:static!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
