header{opacity:1}.shopify-section-header-sticky:not(.shopify-section-first-hide){background:var(--color-body-background)}.header__secondary-menu{padding:16px 0;background:var(--color-secondary-background)}.header__icons{justify-content:flex-end;gap:10px 20px;flex-wrap:nowrap}.header__icons__customer{display:flex;align-items:center}.header__button{position:relative;display:flex;align-items:center;text-decoration:none}.header__button+.header__button{margin-left:20px}.header__button:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:44px;height:44px;border-radius:50%}.header__button svg{width:20px;height:20px;transition:all ease .3s}.header__heading-link{display:flex;--scale-image: 1.05;transition:transform var(--duration-medium) var(--zoom-animation-bezier);transform:scale(1)}.header__heading-logo--svg{display:flex}.header__heading-logo--svg svg{width:var(--max-width);height:var(--max-height)}header .header__heading-logo.logo-light{display:none}@media(min-width:993px){.header__button:hover svg{opacity:1;transition:all ease .3s}.header__button:hover svg path{transition:all ease .3s}.header__heading-link:hover{backface-visibility:hidden}.header__desktop{position:relative;z-index:1}header-menu-tiles{display:block}}.header__heading,*:not(.header__heading)>.header__heading-link{text-align:center;justify-self:center;grid-column:2}.header.logo-to-left{align-items:flex-end}.logo-to-left .header__heading{grid-column:unset}@media(max-width:1300px)and (min-width:992px){.logo-to-left .header__heading{width:50%;order:1;align-self:flex-start}}.logo-to-left nav{grid-column:unset;justify-content:flex-end;display:flex;align-content:flex-end;padding-bottom:10px}.logo-to-left.menu-to-right nav{justify-self:flex-end}.logo-to-left.menu-to-right nav .list-menu--inline{justify-content:flex-end}.js .vertical-menu[data-menu-opened] vertical-menu[hide-before-load]{opacity:0}.section-header{z-index:11}.shopify-section-header-sticky,.overflow-hidden-tablet .section-header{position:sticky}@media(max-width:992px){.fixed-position{position:fixed!important;top:0;width:100%}}.shopify-section-header-sticky:not(.shopify-section-first-hide){top:0}.shopify-section-header-sticky:not(.shopify-section-header-hidden){box-shadow:var(--shadow)}.shopify-section-header-hidden{transform:translateY(-100%)}.shopify-section-header-hidden.menu-open{transform:translateY(0)}.section-header.animate{transition:transform .15s ease-out}.shopify-section-header-sticky vertical-menu{height:auto!important;min-height:unset!important}@media(max-width:992px){.header__button:hover:after{background:var(--mobile-focus-color)}}.logo-to-left--mobile header-drawer{order:3}.logo-to-left--mobile .drawer__icon-menu{margin-left:0;padding:12px 0 12px 10px}.header.logo-to-left--mobile{grid-template-columns:1fr auto auto}.header.logo-to-left--mobile.logo-to-left--catalog{grid-template-columns:1fr auto}.logo-to-left--mobile .header__heading,.logo-to-left--mobile *:not(.header__heading)>.header__heading-link{text-align:left;justify-self:flex-start}.logo-to-left--mobile .menu-drawer{transform:translate(100%);left:unset;right:0}.logo-to-left--mobile .menu-drawer__close-button{justify-content:flex-end}.logo-to-left--mobile .menu-drawer__close-button:hover:before{left:unset;right:-12px}.logo-to-left--mobile .menu-drawer__close-button.link:not(.link-only-svg) svg:first-child{margin-right:0}.logo-to-left--mobile .main-menu-button .drawer__icon-menu{position:relative}.logo-to-left--mobile .main-menu-button .drawer__icon-menu:hover{background:unset}.logo-to-left--mobile .main-menu-button .drawer__icon-menu:hover:before{content:"";position:absolute;top:0;left:-2px;width:44px;height:44px;border-radius:50%;background:var(--mobile-focus-color)}.opened-search{padding-top:2px;padding-bottom:30px}.shopify-section-header-sticky:not(.shopify-section-header-hidden) .opened-search{padding-bottom:20px}.header-phone-number__desktop{text-align:right}.header-phone-number__desktop svg{width:20px;height:20px;flex:0 0 auto}.header-phone-number__mobile svg{width:20px;height:20px}.header-phone-number__desktop+*{margin-left:20px}.header-phone-number__icon{display:flex;align-items:center;gap:10px}.header-phone-number__desktop .header-phone-number__icon{justify-content:flex-end}.header-phone-number__mobile__top-line{height:1px;border-top:1px solid var(--color-base);opacity:.3;padding-bottom:15px}.header-phone-number__mobile{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"a b" "c d" ". e";column-gap:10px}.header-phone-number__mobile>*{display:flex;align-items:center}.header-phone-number__mobile .phone_area1{grid-area:a}.header-phone-number__mobile .phone_area2{grid-area:b}.header-phone-number__mobile .phone_area3{grid-area:c}.header-phone-number__mobile .phone_area4{grid-area:d}.header-phone-number__mobile .phone_area5{grid-area:e}@media(min-width:577px)and (max-width:992px){.header-phone-number__mobile__box{padding:0 30px 20px}}@media(max-width:576px){.header-phone-number__mobile__box{padding:0 20px 20px}}@media(max-width:1450px){.header-layout-classic .header.logo-to-left{grid-template-columns:auto 4fr 2fr!important}}@media(max-width:1300px)and (min-width:992px){.header-layout-classic .header.logo-to-left{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:0px;align-items:flex-start;flex-direction:row;column-gap:0px}.header-layout-classic .header.logo-to-left nav{flex-grow:1;margin-top:-15px;padding:0;order:3}.header-layout-classic .header.logo-to-left .header__icons{width:50%;order:2;margin:0}.header-layout-classic .header.logo-to-left .header__icons .search--small{width:280px}}header form.search .field__button__type2.search__button{right:17px;left:auto;padding:2px 0;opacity:1!important}header form.search .field__label{display:none}header form.search .field__input{padding:0 50px 0 20px!important;font-size:16px}.megamenu-container{padding:0 20px}.megamenu-container .page-width{padding-left:40px;padding-right:40px}.megamenu-container .submenu-design__megamenu{padding:20px 0;background:#fff;border-radius:10px;width:100%;max-width:calc(var(--page-width) + var(--page-padding)* 2);margin-left:auto;margin-right:auto}.megamenu-container .banner-block{border-radius:10px;padding:20px 20px 25px;margin-bottom:20px;background-size:cover;background-repeat:no-repeat;min-height:120px;display:flex;flex-direction:column;justify-content:center;transition:all ease .3s}.megamenu-container .banner-block:hover{transform:scale(1.04)}.megamenu-container .banner-block:last-of-type{margin-bottom:0}.megamenu-container .banner-block h4{margin:0;font-family:Hepta Slab,sans-serif;font-weight:800;font-size:calc(15px* var(--font-heading-scale));line-height:1.6em}.megamenu-container .banner-block p{margin:15px 0 0;font-size:15px;font-weight:500}.megamenu-container .banner-block .btn{margin-top:20px;background-color:transparent!important;font-size:16px;height:45px}.megamenu-container .banner-block.align-left{align-items:flex-start;padding-left:120px}.megamenu-container .banner-block.align-center{align-items:center;text-align:center}.megamenu-container .banner-block.align-right{align-items:flex-end}.megamenu-container .grid{gap:0px 30px}.megamenu-container .grid .col-4{max-width:calc(33.333333% - 30px)}.megamenu-container .col-four_fifth{max-width:calc(100% - 430px)}.megamenu-container .col-one_fifth{max-width:400px}@media(max-width:1300px){.megamenu-container .grid{gap:0px 20px}.megamenu-container .grid .col-4{max-width:calc(33.333333% - 20px)}.megamenu-container .col-four_fifth{max-width:calc(100% - 380px)}.megamenu-container .col-one_fifth{max-width:360px}.megamenu-container .banner-block h4{font-size:calc(14px* var(--font-heading-scale))}.megamenu-container .banner-block.align-left{padding-left:100px}}@media(max-width:1024px){.megamenu-container .page-width{padding-left:20px;padding-right:20px}.megamenu-container .col-four_fifth{max-width:calc(100% - 340px)}.megamenu-container .col-one_fifth{max-width:320px}.megamenu-container .banner-block{padding:20px 15px 25px}.megamenu-container .banner-block p{font-size:14px}.megamenu-container .banner-block.align-left{padding-left:70px}}@media(min-width:993px){body.index header .header__desktop{position:absolute;width:100%}body.index header .header__heading-logo:not(.logo-light){display:none}body.index header .header__heading-logo.logo-light{display:block}body.index header form.search .field__input{border-color:var(--color-section-background);color:var(--color-body-background)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-header.css.map */
