.site-header{--header-height: 78px;--header-height-mobile: 60px;position:relative;top:0;left:0;width:100%;z-index:40;background:var(--header-bg);color:var(--header-text);transition:background-color .35s ease,box-shadow .35s ease,transform .35s ease,color .35s ease}.site-header[data-behavior=sticky],.site-header[data-behavior=scroll_up]{position:fixed}.site-header[data-behavior=none]{position:relative}.site-header.is-hidden{transform:translateY(-100%)}.site-header--transparent-enabled.is-transparent{background:transparent;color:var(--header-text-transparent);box-shadow:none}.site-header:not(.is-transparent){background:var(--header-bg);color:var(--header-text);box-shadow:0 1px #0000000f}.site-header__logo-img--transparent{display:none}.site-header__logo-img--default,.site-header__logo-img--transparent{width:var(--logo-w-mobile);height:auto;display:block}.site-header.is-transparent .site-header__logo-img--transparent{width:var(--logo-w-mobile-transparent)}@media(min-width:990px){.site-header__logo-img--default,.site-header__logo-img--transparent{width:var(--logo-w-desktop)}.site-header.is-transparent .site-header__logo-img--transparent{width:var(--logo-w-desktop-transparent)}}.site-header__inner{display:flex;align-items:center;justify-content:space-between;min-height:var(--header-height-mobile);gap:12px}@media(min-width:990px){.site-header__inner{min-height:var(--header-height)}}.page-width{max-width:1440px;margin:0 auto;padding:0 20px}.site-header .page-width{max-width:var(--header-max-width, 1440px);padding-left:var(--header-pad-mobile, 20px);padding-right:var(--header-pad-mobile, 20px)}@media(min-width:990px){.site-header .page-width{padding-left:var(--header-pad-desktop, 20px);padding-right:var(--header-pad-desktop, 20px)}}.site-header__logo{display:flex;align-items:center;order:2;margin:0 auto}@media(min-width:990px){.site-header__logo{order:0;margin:0}}.site-header__logo-text{font-size:20px;letter-spacing:.05em;color:currentColor}.site-header__icon-btn{background:none;border:0;padding:6px;color:currentColor;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative}.site-header__menu-toggle,.site-header__search-toggle-mobile{order:1}@media(min-width:990px){.site-header__menu-toggle,.site-header__search-toggle-mobile{display:none}}.site-header__icons{display:flex;align-items:center;gap:4px;order:3}.site-header__search-toggle{display:none}@media(min-width:990px){.site-header__search-toggle{display:inline-flex}}.site-header__app-wishlist{display:none;align-items:center;justify-content:center;width:30px;height:30px}@media(min-width:700px){.site-header__app-wishlist{display:inline-flex}}.site-header__app-wishlist svg,.site-header__app-wishlist img{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;fill:currentColor!important;color:currentColor!important}.site-header__app-wishlist>*{position:static!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;margin:0!important}.site-header__app-wishlist .Vtl-WishlistHeader{position:static!important;inset:auto!important;z-index:auto!important}.site-header__app-wishlist .Vtl-WishlistHeader__IconWrapper,.site-header__app-wishlist .Vtl-WishlistHeader__HeartIconWrapper{width:18px!important;height:18px!important;display:inline-flex!important;align-items:center;justify-content:center}.site-header__app-wishlist img,.site-header__app-wishlist svg{filter:brightness(0) saturate(100%);transition:filter .3s ease}.site-header.is-transparent .site-header__app-wishlist img,.site-header.is-transparent .site-header__app-wishlist svg{filter:brightness(0) saturate(100%) invert(1)}.site-header__locale{font-size:12px;letter-spacing:.05em;padding:0 4px;display:none}@media(min-width:990px){.site-header__locale{display:inline-flex}}.site-header__cart-count{position:absolute;top:-2px;right:-2px;min-width:15px;height:15px;border-radius:50%;background:#000;color:var(--header-bg);font-size:10px;line-height:15px;text-align:center}.site-header.is-transparent .site-header__cart-count{color:var(--header-text);background:var(--header-text-transparent)}.site-header__nav{display:none}@media(min-width:990px){.site-header__nav{display:block}}.site-header__nav-list{display:flex;gap:28px;list-style:none;margin:0;padding:0}.site-header__nav-item{position:relative}.site-header__nav-item.has-mega{position:static}.site-header__nav-link{display:flex;align-items:center;gap:5px;color:currentColor;text-decoration:none;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:28px 0}.site-header__caret{transition:transform .2s ease}.site-header__nav-item.is-open .site-header__caret{transform:rotate(180deg)}.link-underline{position:relative;display:inline-block}.link-underline:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s ease-in-out;pointer-events:none}.link-underline:hover:after{transform:scaleX(1);transform-origin:left}.site-header__nav-link.link-underline:after{bottom:0;height:2px}.simple-dropdown{position:absolute;top:100%;left:0;min-width:220px;background:#fff;color:#1a1a1a;box-shadow:0 12px 24px #0000001f;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:30;max-height:min(70vh,480px);overflow-y:auto}.site-header__nav-item.is-open .simple-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.simple-dropdown:before,.mega-menu:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:currentColor;z-index:1}.simple-dropdown__list{list-style:none;margin:0;padding:10px 0}.simple-dropdown__list a{display:block;padding:10px 20px;color:#1a1a1a;text-decoration:none;font-size:13px}.simple-dropdown__list a:hover{background:#f6f6f6}.mega-menu{position:absolute;top:100%;left:0;right:0;width:100%;background:#fff;color:#1a1a1a;box-shadow:0 16px 32px #0000001f;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:30}.site-header__nav-item.is-open .mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu__inner{display:flex;gap:48px;padding:40px 20px}.mega-menu__columns{display:flex;gap:48px;flex:1}.mega-menu__col-title{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;text-decoration:none;margin-bottom:14px}.mega-menu__col-title--heading{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.mega-menu__col-list{list-style:none;margin:0;padding:0}.mega-menu__col-list li+li{margin-top:10px}.mega-menu__col-list a{color:#555;text-decoration:none;font-size:13px}.mega-menu__col-list a:hover{color:#1a1a1a}.mega-menu__banner{width:260px;flex-shrink:0;text-decoration:none;color:#1a1a1a;text-align:center}.mega-menu__banner-img{aspect-ratio:1 / 1;background:#0d0d0d;overflow:hidden}.mega-menu__banner-img img{width:100%;height:100%;object-fit:cover;display:block}.mega-menu__banner-title{display:block;margin-top:12px;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.search-drawer{position:absolute;top:100%;left:0;width:100%;background:#fff;color:#1a1a1a;z-index:45;box-shadow:0 16px 32px #0000001a;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.search-drawer.is-open{opacity:1;visibility:visible;transform:translateY(0)}.search-drawer__bar{display:flex;align-items:center;gap:14px;padding-top:22px;padding-bottom:14px}.search-drawer__input{flex:1;min-width:0;border:0;box-shadow:none;outline:none;font-size:15px;letter-spacing:.03em}.search-drawer__close{background:none;border:0;cursor:pointer;color:#1a1a1a}.search-drawer__results{max-height:70vh;overflow-y:auto;padding-top:6px;padding-bottom:30px;display:none}.search-drawer__results.has-results{display:block}.search-drawer__tabs{border-bottom:1px solid #e3e3e3;margin-bottom:22px}.search-drawer__tab{display:inline-block;padding:10px 0 12px;margin-bottom:-1px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#1a1a1a;border-bottom:1px solid #1a1a1a}.search-drawer__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:22px}.search-drawer__item{display:flex;align-items:flex-start;gap:24px;text-decoration:none;color:#1a1a1a}.search-drawer__item-img{display:block;flex:0 0 70px;width:70px;height:70px;background:#efe7e8;overflow:hidden}.search-drawer__item-img img{width:100%;height:100%;object-fit:cover;display:block}.search-drawer__item-info{display:block;flex:1;min-width:0}.search-drawer__item-title{display:block;font-size:14px;line-height:1.65;color:#1a1a1a;margin:0 0 6px}.search-drawer__item:hover .search-drawer__item-title{text-decoration:underline}.search-drawer__item-price{display:block;font-size:14px;line-height:1.4;color:#777}.search-drawer__view-all{display:inline-flex;align-items:center;justify-content:center;margin-top:33px;padding:14px 30px;border-radius:3px;background:#1c1c1c;border:1px solid #1C1C1C;color:#fff;font-size:13px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease}.search-drawer__view-all:hover{background:#fff;color:#1c1c1c;border:1px solid #1C1C1C}.search-drawer__suggestions{margin-bottom:18px}.search-drawer__suggestions p{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#999;margin:0 0 8px}.search-drawer__suggestions ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px}.search-drawer__suggestions button{background:none;border:0;padding:0;cursor:pointer;font-size:13px;color:#333}.search-drawer__empty{font-size:13px;color:#888;padding:12px 0;margin:0}@media(min-width:990px){.search-drawer__list{grid-template-columns:1fr 1fr;column-gap:48px}}.search-drawer__overlay,.mobile-menu__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .3s ease}.search-drawer__overlay.is-open,.mobile-menu__overlay.is-open{opacity:1;visibility:visible}.search-drawer__overlay{z-index:38}.mobile-menu__overlay{z-index:65}.mobile-menu{position:fixed;top:0;left:0;width:min(86vw,360px);height:100%;background:#fff;color:#1a1a1a;z-index:70;transform:translate(-100%);transition:transform .3s ease;overflow:hidden}.mobile-menu.is-open{transform:translate(0)}.mobile-menu__panels{position:relative;width:100%;height:100%;overflow:hidden}.mobile-menu__panel{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;padding:20px;background:#fff;transition:transform .3s ease}.mobile-menu__panel[data-panel-level="1"]{transform:translate(0);z-index:1}.mobile-menu__panel[data-panel-level="1"].is-back{transform:translate(-100%)}.mobile-menu__panel[data-panel-level="2"]{transform:translate(100%);z-index:2}.mobile-menu__panel[data-panel-level="2"].is-active{transform:translate(0)}.mobile-menu__panel-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:10px;border-bottom:1px solid #eee;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.mobile-menu__back{background:none;border:0;display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;padding:0}.mobile-menu__close{background:none;border:0;cursor:pointer;color:#1a1a1a}.mobile-menu__close{flex-shrink:0;padding:4px;line-height:0}.mobile-menu__back{min-width:0}.mobile-menu__list,.mobile-menu__accordion{list-style:none;margin:0;padding:0}.mobile-menu__link{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:0;text-align:left;padding:14px 0;font-size:14px;letter-spacing:.02em;color:#1a1a1a;text-decoration:none;cursor:pointer;border-bottom:1px solid #f2f2f2}.mobile-menu__acc-item{border-bottom:1px solid #f2f2f2}.mobile-menu__acc-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:0;text-align:left;cursor:pointer;padding:14px 0;font-size:14px;color:#1a1a1a;text-decoration:none}.mobile-menu__acc-icon .icon-minus,.mobile-menu__acc-item.is-open .icon-plus{display:none}.mobile-menu__acc-item.is-open .icon-minus{display:block}.mobile-menu__acc-sublist{list-style:none;margin:0;padding:0 0 10px 12px;max-height:0;overflow:hidden;transition:max-height .25s ease}.mobile-menu__acc-item.is-open .mobile-menu__acc-sublist{max-height:600px}.mobile-menu__acc-sublist a{display:block;padding:8px 0;font-size:13px;color:#555;text-decoration:none}.mobile-menu__banner{display:block;margin-top:20px;text-decoration:none;color:#1a1a1a;text-align:center}.mobile-menu__banner img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.mobile-menu__banner span{display:block;margin-top:10px;font-size:12px;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-header.css.map */
