.header__custom-layout{display:flex;flex-direction:row;align-items:center;gap:2rem}.header__custom-layout>header-drawer{flex:0 0 auto;margin:0;justify-self:auto}.header__custom-layout>.header__heading,.header__custom-layout>.header__heading-link{display:flex;align-items:center;flex:0 1 auto;grid-area:auto;justify-self:auto}.header__custom-layout .header__heading-logo-wrapper{display:flex;flex:0 0 auto;width:auto}@media screen and (min-width:990px){.header__custom-layout .header__heading-logo{height:4rem;width:auto}.header__custom-layout>.header__heading,.header__custom-layout>.header__heading-link{flex-shrink:0}}.header__custom-layout-actions{display:flex;flex:1 1 auto;min-width:0;align-items:center;justify-content:flex-end;gap:2.4rem}.header.header__custom-layout .header__inline-menu{flex:0 1 auto;margin:0;grid-area:auto}.header__custom-layout .header__inline-menu>.list-menu--inline{display:flex;align-items:center;flex-wrap:nowrap;gap:2.4rem}.header__custom-layout .header__inline-menu .header__menu-item,.header__custom-layout .header-localization .localization-form__select{white-space:nowrap}.header--compact .header__inline-menu>.list-menu--inline{gap:1.6rem}.header--compact .header__inline-menu .header__cart-text{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}@media screen and (min-width:990px){.header__custom-layout.header--collapsed>header-drawer{display:block}.header--collapsed .header__inline-menu>.list-menu--inline>li:not(.header__menu-action){display:none}}.header__custom-layout .header__inline-menu .header__menu-item{padding:.6rem 0}.header__custom-layout .header__inline-menu summary.list-menu__item{padding-right:0;gap:.6rem}.header__custom-layout .header__inline-menu>.list-menu--inline>li .icon-caret{position:static;flex:0 0 auto}.header__custom-layout localization-form,.header__custom-layout .localization-form{display:flex;flex:0 0 auto;align-items:center}.js .header__custom-layout .header-localization:not(.menu-drawer__localization) .localization-form__select,.header__custom-layout .header-localization .disclosure__button.localization-form__select{display:flex;align-items:center;gap:.6rem;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:.6rem 0;background:transparent}.header__custom-layout .localization-form__select .icon-caret{position:static;flex:0 0 auto}.header__custom-layout .header__icons{display:flex;flex:0 0 auto;align-items:center;gap:.8rem;grid-area:auto;justify-self:auto;padding-right:0}.header__custom-layout .header__icon--cart{text-decoration:none;width:auto;height:auto;margin:0;gap:4px}.header__custom-layout .header__icon--cart .svg-wrapper{width:40px;height:40px}.header__custom-layout .header__icon--cart .svg-wrapper>.icon{width:2.2rem;height:2.2rem}.header__custom-layout .header__cart-text{height:auto;white-space:nowrap;font-size:1.6rem;letter-spacing:-.01rem}.header__icon--cart:not(.header__icon--cart-labeled) .header__cart-text{display:none}.header__cart-icon{position:relative;display:flex;flex:0 0 auto}.header__cart-icon .cart-count-bubble{top:.3rem;right:.3rem;bottom:auto;left:auto;height:1.6rem;width:auto;min-width:1.6rem;padding:0 .4rem;border-radius:.5rem;font-size:1rem;font-weight:500}.header__custom-layout .header__top-bar-link{display:flex;flex:0 0 auto;align-items:center;justify-content:center;grid-area:auto;justify-self:auto;padding:1.2rem 2rem;border-radius:100px;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.6rem;line-height:1;white-space:nowrap;text-decoration:none}.header__custom-layout .header__top-bar-link:hover{color:rgb(var(--color-background));background-color:rgba(var(--color-foreground),.85);text-decoration:none}@media screen and (max-width:989px){.header__custom-layout>header-drawer{flex:1 1 0}.header__custom-layout>.header__custom-layout-actions{flex:1 1 0}.header--mobile-left.header__custom-layout>header-drawer{flex:0 0 auto}.header--mobile-left.header__custom-layout>.header__heading,.header--mobile-left.header__custom-layout>.header__heading-link{flex:1 1 auto}}.header__cart-mobile{display:none}@media screen and (max-width:989px){.header__cart-mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-header.css.map */
