.shopify-section[id*=__header]{position:sticky;top:0;z-index:var(--z-header)}.header{position:relative}.header__container{padding:0 var(--section-padding);background-color:#fdfdfd;border:solid var(--color-middle-grey);border-width:0 0 1px 0}.header.is-scroll .header__container{background:var(--color-light-grey-2)}.header__container .cart-count-badge{color:var(--color-base-secondary);background-color:var(--color-middle-grey)}.header__container .cart-count-badge.has-item{color:var(--color-dark-byzantium);background-color:var(--color-mauve)}@media (max-width: 1023px){.header__container{padding:.5rem 2.4rem}}.header__inner{font-size:1.6rem;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:13.1rem}}.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.7rem}.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%}@media (max-width: 1023px){.header-drawer__search{display:inline-flex}}.header-drawer__search button{all:unset;display:inline-flex;justify-content:flex-end}.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-middle-grey);padding:.8rem 0}.header-drawer__menu-item--widget{display:flex;gap:1ch;align-items:center;font-size:1.2rem;line-height:3.5rem;text-transform:uppercase;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;color:var(--color-dark-grey)}.header-drawer__back{text-align:right;cursor:pointer}@media (max-width: 1023px){.header-drawer__back{display:inline-flex;justify-content:flex-end}}.header-drawer__content{background-color:var(--color-base-secondary);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}.header-drawer__link svg{margin-left:1rem}.header__nav-items{display:flex;align-items:center;white-space:nowrap}.header__nav-item+.header__nav-item{margin-left:1.8rem}@media (max-width: 1200px){.header__nav-item+.header__nav-item{margin-left:1.4rem}}.header__nav-sublinks{background-color:var(--color-base-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-base-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:1.2rem;font-weight:400;line-height:1;text-align:center;color:#fdfdfd;background-color:#8c837f;display:inline-flex;justify-content:center;align-items:center;min-width:2rem;height:2rem;padding:0 .4rem;border-radius:100rem}.header .cart-count-badge.has-item{color:#593f55;background-color:#d2aeff}@media (hover: hover) and (pointer: fine){.header a:has(.cart-count-badge):hover path{stroke:#593f55}}@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}}.mega-block__content{min-height:22rem;border-radius:1.6rem;margin-top:2.4rem;position:relative;overflow:hidden;isolation:isolate}.mega-block__content>p{font-size:2.4rem;font-weight:400;line-height:1.2;color:#fdfdfd;filter:drop-shadow(0px 0px 16px #00000033);position:absolute;inset:1.6rem 1.6rem auto;z-index:1}.mega-block__content img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.mega-block__actions{position:absolute;right:1.6rem;bottom:1.6rem}.mega-block__actions div{background-color:#fff;display:inline-flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;border-radius:50%}.mega-block__actions div svg{width:2.4rem;height:2.4rem}@media (hover: hover) and (pointer: fine){.mega-block__actions div:hover{background-color:#d2aeff}}.header-drawer__secondary-item{line-height:0;margin-top:.8rem}.header-drawer__secondary-link{font-size:1.2rem;font-weight:400;line-height:1.5;color:inherit;text-decoration:none}.header--dark .header__container{color:#fdfdfd;background-color:#1f171f;border-width:1px 0}.header--dark svg,.header--dark svg *{stroke:#fdfdfd}.header--dark .header__logo svg path{fill:#fdfdfd}.header--dark .header-drawer__content{background-color:#1f171f}.header--dark .header-drawer__customer span,.header--dark .header-drawer__menu-item--widget{color:#fdfdfd}.header--dark .header-drawer__menu-item.arrow:after{filter:invert(1)}.header--dark .header-drawer__button svg path{fill:#fdfdfd}.header--dark .mega-menu{color:#fdfdfd;background-color:#1f171f}.mega-menu .mega__nav h6,.header--dark .mega-menu .mega__nav a,.mega-menu .mega__actions a{color:inherit}@media (hover: hover) and (pointer: fine){.header__nav-link,.header__utils-link{transition:opacity .2s}.header--dark .header__nav-link:hover{color:#fdfdfd}.header .header__nav-link:hover{opacity:.7}.header__utils-link:not(:has(.cart-count-badge)):hover,.header--dark a:has(.cart-count-badge):hover{opacity:.7}.header--dark a:has(.cart-count-badge):hover path{stroke:#fdfdfd}.mega-menu .mega__actions a{transition:opacity .2s}.mega-menu .mega__actions a:hover{opacity:.8}}.header select{cursor:pointer}.header__utils-link--nospace{padding-left:0}.header .selector-wrap select{color:#593f55}.header selector-switcher~selector-switcher{display:inline-block;padding-left:.6rem}.header--dark .selector-wrap select{color:#fdfdfd}
/*# sourceMappingURL=/s/files/1/2263/9275/t/89/assets/section-header.css.map */
