.header-wrapper{border-bottom:1px solid rgba(255,255,255,.08)}.header__menu-item{font-size:var(--ui-size-xs);font-weight:600}.header__menu-item span{transition:text-decoration-color .2s ease}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}@media screen and (min-width:992px){.header--middle-left .header__icons{justify-self:end}}.header__cta-separator{display:inline-block;align-self:center;width:1px;height:2.4rem;margin:0 1.6rem 0 2rem;background-color:#ffffff38}@media screen and (max-width:1199px){.header__cta-separator{display:none}}.header__cta{display:inline-flex;align-items:center;gap:.7rem;margin-left:0;padding:1rem 1.8rem;background-color:#fff;color:#111827;border-radius:8px;font-size:var(--ui-size-xs);font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.header__cta:hover,.header__cta:focus-visible{background-color:#e9eef5;color:#111827;transform:translateY(-1px);box-shadow:0 4px 14px #00000040}.header__cta .svg-wrapper,.header__cta svg{width:1.4rem;height:1.4rem;display:inline-flex;color:#111827}.header__cta svg{transition:transform .2s ease}.header__cta:hover svg{transform:translate(3px)}@media screen and (min-width:992px){.header__icon--cart{margin-left:.4rem}}@media(prefers-reduced-motion:reduce){.header__cta,.header__cta:hover,.header__cta:hover svg{transform:none;transition:none}}@media screen and (max-width:1199px){.header__icons .header__cta{display:none}}.header__cta--drawer{display:flex;justify-content:center;margin:1.6rem 3rem 0;padding:1.3rem 1.8rem;border-radius:8px;background-color:#fff;color:#111827;box-shadow:none}.header__cta--drawer:hover,.header__cta--drawer:focus-visible{background-color:#e9eef5;color:#111827;transform:none;box-shadow:none}.header__cta--drawer svg{color:#111827}@media screen and (max-width:1199px){html:has(body.overflow-hidden-tablet),html:has(body.overflow-hidden-mobile){overflow:hidden}.menu-drawer{overscroll-behavior:contain}}@media screen and (min-width:1200px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header.header--middle-left{grid-template-columns:1fr auto 1fr}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header--middle-left .header__icons{justify-self:end}}@media screen and (min-width:1400px){.header__inline-menu .header__menu-item{padding-left:1.9rem;padding-right:1.9rem}.header.header--middle-left{column-gap:3rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-header-cstm.css.map */
