.header-wrapper .header.page-width{padding:1.6rem 2rem}.header .list-menu__item{font-size:var(--font-size-body)}.header .header__icon--account,.header .header__icon--cart{position:relative;border:1px solid transparent;border-radius:50%;color:var(--header-text-color);transition:background-color .2s ease,border-color .2s ease}.header .header__icon--account .icon,.header .header__icon--cart .icon{width:2.2rem;height:2.2rem;transition:transform .2s ease}.header .header__icon--account:focus-visible,.header .header__icon--cart:focus-visible{background:var(--color-white);outline:2px solid currentColor;outline-offset:3px}.header .cart-count-bubble{top:0;right:0;bottom:auto;left:auto;width:auto;min-width:1.6rem;height:1.6rem;padding-inline:.3rem;background:var(--header-text-color);color:var(--color-white)}@media(hover:hover){.header .header__icon--account:hover,.header .header__icon--cart:hover{border-color:var(--body-background-accent);background:var(--color-white)}.header .header__icon--account:hover .icon,.header .header__icon--cart:hover .icon{transform:translateY(-1px) scale(1.05)}}.header .header__icons{align-items:center;gap:.4rem}.header .header__icon--cart{margin-right:0}.header .header__icon--menu>span{position:relative;width:100%}.header__call{margin-left:.8rem;white-space:nowrap}.header__call .icon{flex:0 0 2rem;width:2rem;height:2rem}.header__inline-menu header-menu{display:block}.header__inline-menu header-menu>details>summary .icon-caret{transform-origin:center;transition:transform .2s ease}.header__inline-menu .header__submenu.list-menu--disclosure{top:calc(100% + .8rem);left:0;width:28rem;padding:.6rem;border:1px solid var(--body-background-accent);border-radius:1.2rem;box-shadow:0 8px 24px #0b48001f;z-index:5}.header__inline-menu .header__submenu.list-menu--disclosure:before{content:"";position:absolute;top:-.9rem;left:0;right:0;height:.9rem}.header__inline-menu .header__submenu.list-menu>li{margin:0;padding:0}.header__inline-menu .header__submenu .header__menu-item{width:100%;padding:1.2rem 1.4rem;border-radius:.6rem;font-weight:500;line-height:1.5;transition:background-color .18s ease}.header__inline-menu .header__submenu .header__menu-item:is(:hover,:focus-visible,[aria-current=page]){background:var(--header-background);color:var(--header-text-color)}.header__inline-menu .header__submenu .header__menu-label:after{content:none}.header__inline-menu .header__submenu .icon-arrow{flex:0 0 1.4rem;width:1.4rem;height:1.2rem;margin-left:1rem;margin-right:.4rem;transition:transform .22s ease}@media(hover:hover){.header__inline-menu .header__submenu .header__menu-item:hover .icon-arrow{transform:translate(.4rem)}}.header__inline-menu details[open]>.header__submenu{animation:header-dropdown-appear .18s ease both}@keyframes header-dropdown-appear{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:990px){.header--middle-left.header--has-menu{grid-template-columns:auto minmax(0,1fr) auto;column-gap:1.2rem}.header__inline-menu{min-width:0}.header__inline-menu>.list-menu--inline{gap:.4rem}.header__inline-menu>.list-menu>li{margin-right:0}.header__inline-menu .header__menu-item{padding:1.2rem .8rem}}@media screen and (max-width:1199px){.header__call{width:4rem;padding:0}.header__call-text{display:none}}@media screen and (max-width:989px){.header__call{margin-left:0;border:0}.header .menu-drawer__menu-item{font-size:var(--font-size-body)}}@media screen and (max-width:749px){.header.header--mobile-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.header header-drawer{margin-left:0}.header .header__icons{gap:0}.header__call{margin-left:.8rem}.header__heading-link{padding:0}.header__heading-logo-wrapper{max-width:8.3rem}}@media(prefers-reduced-motion:reduce){.header__inline-menu details[open]>.header__submenu{animation:none;opacity:1;transform:none}.header__inline-menu .header__submenu,.header__inline-menu .header__submenu .header__menu-item,.header__inline-menu .header__submenu .icon-arrow,.header__inline-menu header-menu>details>summary .icon-caret,.header .header__icon--account,.header .header__icon--cart,.header .header__icon--account .icon,.header .header__icon--cart .icon,.header__call,.header__call .icon{transition:none}.header .header__icon--account:hover .icon,.header .header__icon--cart:hover .icon,.header__call:hover .icon,.header__inline-menu .header__submenu .header__menu-item:hover .icon-arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-header.css.map */
