.header-wrapper{position:fixed;top:0;left:0;width:100%;background-color:#000000b9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;transition:margin-top .3s ease}.header{display:flex;justify-content:space-between;align-items:center;gap:2rem;width:100%}.header__logo{flex:0 0 auto}.header__logo img{height:auto;min-width:120px}.header__heading{margin:0;line-height:0}.header__heading-link{display:inline-block;text-decoration:none;line-height:0}.header__heading-logo{height:auto;max-width:100%}.header__heading-logo-wrapper{width:100%;display:inline-block;transition:width .3s cubic-bezier(.52,0,.61,.99)}.header__navigation{flex:1 1 auto;display:flex;justify-content:flex-end;font-weight:600;font-size:20px}.header__inline-menu{display:none}@media screen and (min-width: 990px){.header__inline-menu{display:block}}.header__menu-item{padding:8px;position:relative;text-decoration:none;display:block;width:max-content}.header__menu-item span{position:relative;display:inline-block}.header__menu-item span:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s}@media screen and (pointer: fine){.header__menu-item:hover span:after,.header__active-menu-item:after{transform:scaleX(1);transform-origin:left center}}.header__active-menu-item{color:var(--color-primary)}.header__active-menu-item:after{transform:scaleX(1)!important}.header__icons{flex:0 0 auto;display:flex;align-items:center;gap:8px}.header__icon{color:rgb(var(--color-foreground));display:flex;justify-content:center;height:40px;width:40px;padding:0}.header__icon .svg-wrapper{width:100%;height:100%}.header__icon .icon{height:32px;width:32px;stroke:#fff;vertical-align:middle}.header__icon--cart{position:relative}@media screen and (max-width: 989px){.header__navigation{display:none}.header{justify-content:space-between}}.header__icon--menu .icon{display:block;position:absolute;left:50%;top:50%;opacity:1;transform:scale(1) translate(-50%,-50%);transition:transform .15s ease,opacity .15s ease}.header__icon--menu span{position:relative;display:block;height:40px;width:40px}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(1) translate(-50%,-50%)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1) translate(-50%,-50%)}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}.header__submenu.list-menu{padding:1rem 0}.header__submenu .header__menu-item{justify-content:space-between;padding:.8rem 2rem}.header__submenu .header__menu-item:hover{text-decoration-line:underline}details[open]>.header__menu-item .icon-caret{transform:rotate(180deg)}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media (prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/layout-header.css.map */
