header .header__icon--search{width:34px}header .header__icon--search .svg-wrapper{position:static}header .header__icons .sample-wrapper{display:flex;align-items:center;gap:6px}header .header__icons img.sample-icon{width:32px;height:auto}header .header__icons span.sample-text{display:block;width:28px;line-height:1.1;font-size:12px}@media screen and (min-width:990px){header .header__icon--search{width:400px;border-radius:4px;border:1px solid #141414}header .header__icon--search .svg-wrapper{position:absolute;right:0}header .header__icons .sample-wrapper{flex-direction:column}header .header__icons img.sample-icon{width:auto;height:auto}header .header__icons span.sample-text{width:auto;font-size:14px}}@media screen and (max-width:989px){header .header__icons{order:1;margin-left:auto}header header-drawer,header .header__search{order:2}header header-drawer .header__icon--menu{width:30px}}.header .header-inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px}.header__menu-desktop{display:none}header .mega-menu__content-wrapper{--mega-gap: 20px;--mega-item-base-width:30%;--mega-item-base-max-width:450px;display:flex;flex-wrap:wrap;gap:var(--mega-gap)}header .mega-menu__images{flex:0 0 min(calc(var(--mega-image-total) * var(--mega-item-base-width)),calc(var(--mega-item-base-max-width) * var(--mega-image-total)));max-width:min(calc(var(--mega-image-total) * var(--mega-item-base-width)),calc(var(--mega-item-base-max-width) * var(--mega-image-total)));display:flex;gap:var(--mega-gap)}header .mega-menu__list{flex:1}header .mega-menu__image{position:relative}header a.mega-menu__image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}header .mega-menu__image-title{margin-top:12px}header .mega-menu__image img{max-width:100%;height:auto;display:block}@media screen and (min-width:990px){.header__menu-desktop{display:block;min-height:auto;background-color:#f5f5f5;border-top-color:#e6e6e6;border-top-style:solid;border-top-width:1px}.header__menu-desktop .list-menu--inline{gap:50px}header li.top-level-item{padding:6px 0}header li.top-level-item.active{background-color:#38f}header .header__menu-item-text{text-underline-offset:.3rem;text-decoration:none;font-size:16px}header li.top-level-item.active .header__menu-item-text{color:#fff}header li.top-level-item.active svg.icon-caret path{fill:#fff}header .header__menu-item:hover span{text-decoration:none;text-underline-offset:.3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/header.css.map */
