.shopify-section[id*=__header]{position:sticky;top:0;z-index:var(--z-header)}.header__container{padding:0 var(--section-padding);background-color:#fdfdfd;border:solid var(--color-light-grey)!important;border-width:0 0 1px 0!important}@media (min-width: 768px){.template--index .header__container{background-color:transparent;color:var(--color-off-white-bg-2);margin-bottom:-8.1rem;transition:background .2s}.template--index .header__container,.template--index .header__container .selector-wrap select{color:var(--color-off-white-bg-2)}.template--index .header__utils-items svg *{stroke:var(--color-off-white-bg-2)}.template--index .header__container .cart-count-badge{color:var(--color-base-primary);background-color:var(--color-off-white-bg-2)}.template--index .header:hover .header__container,.template--index .header.is-scroll .header__container,.template--index .header:hover .selector-wrap select,.template--index .header.is-scroll .selector-wrap select,.template--index .header:hover .cart-count-badge,.template--index header.is-scroll .cart-count-badge{color:var(--color-base-primary);background-color:var(--color-base-secondary)}.template--index .header.is-scroll .header__utils-items svg *,.template--index .header:hover .header__utils-items svg *{stroke:var(--color-base-primary)}}@media (max-width: 1023px){.header__container{padding:.5rem 2.4rem}}.header__inner{font-size:1.4rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem}.header__logo{font-size:0}.header__logo img,.header__logo svg{max-width:20rem;height:auto}@media (max-width: 1023px){.header__inner{padding:1.2rem 0}.header__logo img,.header__logo svg{max-width:14.8rem}}@media (max-width: 1023px){.header__nav{display:none}}@media (max-width: 767px){.header__logo img,.header__logo svg{max-width:8.7rem}}.header__utils{display:flex;align-items:center;justify-content:flex-end;list-style:none;padding-right:1rem;gap:1rem}@media (max-width: 1023px){.header__utils{padding-right:0}}.header__utils-items{display:flex;align-items:center;justify-content:flex-end}.header__utils-items svg{vertical-align:middle}.header__utils-link{padding:0 0 0 1.2rem}.header__utils-link span,.header__utils-link svg{pointer-events:none}.header__utils-item:last-child .header__utils-link{padding-right:0}.header__utils-item--cart svg,.header__utils-item--cart span{vertical-align:middle}.header-drawer{display:block}.header-drawer selector-switcher{display:block;width:100%}.header-drawer__search button{all:unset}.header-drawer__button{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.header-drawer__button svg:last-child{display:none}[open] .header-drawer__button svg:first-child{display:none}[open] .header-drawer__button svg:last-child{display:inline}.header-drawer__head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:8.4rem;box-shadow:0 2px 8px #0000000d;padding:0 2.4rem;margin-bottom:3.1rem}.header-drawer__menu-item{position:relative;border-bottom:1px solid var(--color-light-grey);padding:.8rem 0}.header-drawer__menu-item--widget{display:flex;gap:1ch;align-items:center;font-size:1.2rem;line-height:3.5rem;color:#8a8a8a}.header-drawer__menu-item.arrow:after{content:url(./arrow-footer-nav.svg);position:absolute;right:0;top:1.5rem;pointer-events:none}.header-drawer__menu-item--widget:after{top:.8rem!important;transform:scale(.8) rotate(90deg)}.header-drawer__menu-item.visible:after{transform:rotate(90deg)}.header-drawer__menu-item .header__switcher svg{display:none}.header-drawer__inner{border-top:1px solid var(--color-light-grey);margin:0 1.6rem}.header-drawer__customer{display:flex;align-items:center;gap:0 1.6rem}.header-drawer__customer span{font-size:1.8rem}.header-drawer__back{text-align:right;cursor:pointer}.header-drawer__content{background-color:var(--color-white-bg-1);width:100%;position:fixed;top:0;bottom:0;left:0;z-index:var(--z-header);opacity:0;visibility:hidden;transform:translate(-100%);transition:all var(--duration-default);overflow-y:auto;overflow-x:hidden}.header-drawer__inner .header__switcher select{font-size:1.2rem;color:#8a8a8a;width:100%;height:3.5rem}.header-drawer__inner .header__switcher:after{display:none}.menu-opening .header-drawer__content{opacity:1;visibility:visible;transform:translate(0)}.header-drawer__link{font-size:2.4rem;font-weight:500}.header-drawer__link svg{margin-left:1rem}.header{position:relative}.header__nav-items{font-weight:500;display:flex;align-items:center;white-space:nowrap}.header__nav-item+.header__nav-item{margin-left:3.6rem}@media (max-width: 1200px){.header__nav-item+.header__nav-item{margin-left:1.6rem}}.header__nav-sublinks{background-color:var(--color-background-secondary);display:none;border:.1rem solid var(--color-border-light);position:absolute;top:0;left:100%;z-index:1}.header__nav-item{height:100%;display:flex;align-items:center;min-height:8rem}.header__nav-item:hover .mega-menu{opacity:1;pointer-events:auto}.header__nav-link svg{margin-left:1rem}.header__nav-item:first-child .header__nav-link{padding-left:0}.header__nav-item:last-child .header__nav-link{padding-right:0}.header__nav-dropdown-link{padding:1rem 4rem}.header__nav-dropdown-link span,.header__nav-dropdown-link svg{vertical-align:middle}.header__nav-dropdown-link svg{margin-left:1rem}.header__nav-links-item{position:relative}.header__nav-dropdown-link:hover,.header__nav-links-item:hover>.header__nav-dropdown-link{text-decoration:underline}.header__nav-dropdown{padding:1rem 0}.header__nav-dropdown{white-space:nowrap;display:none;background-color:var(--color-background-secondary);width:auto;border:.1rem solid var(--color-border-light);position:absolute;top:100%;left:0;z-index:var(--z-modals)}.header__nav-item:hover .header__nav-dropdown,.header__nav-links-item:hover .header__nav-sublinks{display:block}.header .cart-count-badge{font-size:14px;font-weight:500;min-width:2rem;height:2rem;display:inline-flex;justify-content:center;align-items:center;background-color:var(--color-mid-grey);color:#fdfdfd;border-radius:100rem;padding:0 .4rem}.header .cart-count-badge.has-item{background-color:var(--color-mid-grey);color:var(--color-base-secondary)}@media (max-width: 767px){.header .cart-count-badge.has-item{background-color:var(--color-queen-pink)}}@media (max-width: 1023px){.header .header__utils selector-switcher,.header__item-search,.header__item-user{display:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-header.css.map */
