.toolbar-section{position:sticky;top:0}.header-section{top:40px}.site-header__element.site-header__element--top{border-radius:0 0 24px 24px;box-shadow:0 2px 2px -2px #0003!important}toolbar-section .page-width,header-section .page-width{padding-left:60px;padding-right:60px}toolbar-section .announcement-bar{padding:9px 0}toolbar-section .toolbar__social{gap:18px}toolbar-section .toolbar__social .icon{top:0;width:18px;height:18px}header-section .site-header__logo{margin:0!important}header-section .site-header__element--top{padding:17px 0}header-section .cart-link{position:relative;display:inline-block;margin-bottom:-7px}header-section .site-nav__icons{gap:10px}header-section .site-nav{display:flex;margin-left:57px}header-section .site-nav__item.site-nav__expanded-item.active:after{content:"";bottom:-17px;left:0;position:absolute;width:100%;height:3px;border-radius:2px 2px 0 0;background:var(--color-primary-700-primary, #6E4487);overflow:hidden}header-section .site-nav__item.site-nav__expanded-item.active a{color:#6e4487}.slide-nav__wrapper:after{background:transparent}.site-nav__link.site-nav__link--icon.medium-up--hide.mobile-nav-trigger{margin-bottom:-4px;position:relative;width:48px;height:54px}.site-nav__link.site-nav__link--icon.medium-up--hide.mobile-nav-trigger svg{position:absolute;left:16;top:12}.site-nav__link.site-nav__link--icon.medium-up--hide.mobile-nav-trigger svg.close{opacity:1}.site-nav__link.site-nav__link--icon.medium-up--hide.mobile-nav-trigger svg.open{opacity:0}.site-nav__link.site-nav__link--icon.medium-up--hide.mobile-nav-trigger.is-active svg.open{opacity:1}.site-nav__link.site-nav__link--icon.medium-up--hide.mobile-nav-trigger.is-active svg.close{opacity:0}@media only screen and (max-width: 1189px){.site-nav.site-navigation.site-navigation--beside.small--hide,.site-nav__link.site-nav__link--icon.small--hide{display:none}.site-nav .site-nav__icons .medium-up--hide{display:flex!important}.site-header__drawer{display:block!important;top:-1px}}@media only screen and (max-width: 425px){toolbar-section .page-width,header-section .page-width{padding-left:20px;padding-right:20px}header-section .site-header__element--top{padding:5px 0}}@media only screen and (max-width: 375px){.header-section{top:63px}header-section .site-nav__icons{gap:0px}header-section .site-nav{margin-left:auto}header-section .site-nav__link{padding:16px 8px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-header.css.map */
