.custom-header{--ch-gap: 2rem;display:block}.custom-header *{box-sizing:border-box}.custom-header a{text-decoration:none;color:inherit}.custom-header__action.custom-header__action--cart svg{width:40px!important;height:40px!important}.custom-header .icon-caret{width:1rem;height:.6rem;flex-shrink:0;height:10px!important;width:10px!important}.custom-header__action.custom-header__action--cart .icon.icon-caret{height:10px!important;width:10px!important}.custom-header__action.custom-header__action--cart .svg-wrapper{width:40px}.custom-header .custom-header__row{background-color:rgb(var(--color-background));background:var(--gradient-background);color:rgb(var(--color-foreground))}.custom-header__top-inner{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"logo search actions";align-items:center;gap:var(--ch-gap);padding-top:var(--ch-top-padding, 1.6rem);padding-bottom:var(--ch-top-padding, 1.6rem)}.custom-header__logo-heading,.custom-header__logo{grid-area:logo}.custom-header__viewall-wrap{grid-area:viewall}.custom-header__search{grid-area:search}.custom-header__actions{grid-area:actions}.custom-header__top-inner>header-drawer{grid-area:burger;justify-self:start;align-self:center}.custom-header__top-inner>header-drawer .header__icon--menu{color:rgb(var(--color-foreground))}.custom-header__logo{display:inline-flex;align-items:center;line-height:1;font-size:3.2rem;font-weight:800;letter-spacing:-.02em;color:rgb(var(--color-foreground))}.custom-header__logo-image{display:block;width:var(--ch-logo-width, 12rem);height:auto;max-width:100%}.custom-header__viewall{position:relative}.custom-header__viewall>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:1rem;padding:.6rem 0;color:rgb(var(--color-foreground));white-space:nowrap}.custom-header__viewall>summary::-webkit-details-marker{display:none}.custom-header__viewall-label{display:inline-block;max-width:11rem;white-space:normal;line-height:1.15;font-weight:700;font-size:1.5rem;text-align:left}.custom-header__viewall[open] .icon-caret{transform:rotate(180deg)}.custom-header__viewall-panel{position:absolute;top:calc(100% + .8rem);left:0;z-index:10;min-width:24rem;padding:1rem 0;border-radius:var(--ch-radius, .6rem);background-color:rgb(var(--color-background));background:var(--gradient-background);color:rgb(var(--color-foreground));box-shadow:0 1rem 3rem rgba(var(--color-shadow),.18)}.custom-header__viewall-list{list-style:none;margin:0;padding:0}.predictive-search__loading-state{display:none!important}.custom-header__viewall-list a{display:block;padding:.9rem 2rem;font-size:1.4rem;color:rgb(var(--color-foreground));white-space:nowrap}.custom-header__viewall-list a:hover{background-color:rgba(var(--color-foreground),.06)}.custom-header__search{position:relative;display:block;width:100%}.custom-header__search-form{width:100%}.custom-header__search-field{position:relative;display:flex;align-items:center;background-color:#fff;border-radius:var(--ch-radius, .6rem);overflow:hidden}.custom-header__logo-heading{font-size:unset}.custom-header__search-input{flex:1 1 auto;min-width:0;border:0;background:transparent;padding:1.2rem 1.6rem;font-size:1.5rem;color:#121212;line-height:1.2}.custom-header__search-input::placeholder{color:#6b7280;opacity:1}.custom-header__search-input:focus{outline:none}.custom-header__search-reset{display:inline-flex;align-items:center;justify-content:center;width:4rem;align-self:stretch;border:0;background:transparent;color:#6b7280;cursor:pointer;display:none}.custom-header__search-reset .icon{width:1.5rem;height:1.5rem}.custom-header__search-button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:5.2rem;align-self:stretch;border:0;cursor:pointer;background:#fff;color:rgb(var(--color-link))}.custom-header__search-button .icon{width:1.8rem;height:1.9rem}.custom-header__search .predictive-search{color:rgb(var(--color-foreground))}.custom-header__actions{display:inline-flex;align-items:center;gap:14px;color:rgb(var(--color-foreground));justify-content:flex-end}#HeaderCountryForm .disclosure{background:transparent}.custom-header__action{display:inline-flex;align-items:center;gap:.8rem;color:rgb(var(--color-foreground));white-space:nowrap;position:relative}.custom-header__action path{fill:rgb(var(--color-foreground))!important}.custom-header__action .icon{width:2.2rem;height:2.2rem}.custom-header__action-label{font-size:12px;font-weight:600}.custom-header__country *{font-size:12px}.custom-header__action--cart{position:relative}.localization-form__select:after{border:unset!important;box-shadow:unset!important}.localization-form__select:before{border:unset!important;box-shadow:unset!important}.localization-form__select .icon-caret{position:unset}.custom-header__cart-count{position:absolute;top:-.8rem;left:1.4rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:1rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.1rem;line-height:1.8rem;text-align:center}.custom-header__country{display:inline-flex;align-items:center}.custom-header__country .localization-form{margin:0;padding:0}.custom-header__country .localization-form__select{display:inline-flex;align-items:center;gap:.7rem;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:600;padding:.4rem 0}.custom-header__country .country-flag{font-size:1.9rem;line-height:1}.custom-header__nav{position:relative}.custom-header__nav-inner{display:flex;align-items:center;gap:1.6rem;min-height:4.6rem}.custom-header .custom-header__home{display:inline-flex;align-items:center;color:rgb(var(--color-link));flex-shrink:0}.custom-header__home .icon{width:2.2rem;height:2.2rem}.custom-header__nav .header__inline-menu{margin-left:0;flex:1 1 auto}.custom-header__nav .header__menu-item{color:rgb(var(--color-link));font-size:1.5rem}.custom-header__nav .header__menu-item:hover{color:rgb(var(--color-link));text-decoration:underline}.custom-header__nav .header__active-menu-item{text-underline-offset:.3rem}.custom__customer--logo{display:flex;align-items:center;gap:10px;text-align:left}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{margin:1rem 0;margin:0;background:transparent}.localization-form .disclosure__list-wrapper{bottom:-100px}.localization-form .disclosure__link{display:flex!important}.custom-header__usp-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.2rem 3rem;padding-top:4px;padding-bottom:4px}.custom-header__usps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 3.2rem}.custom-header__usp-item{display:inline-flex;align-items:center;gap:.9rem;font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}.custom-header__usp-item .svg-wrapper,.custom-header__usp-item .icon{width:1.9rem;height:1.9rem;flex-shrink:0}.custom-header__usp-image{width:auto;height:2rem}.custom-header__usp-image img{display:block;width:auto;height:100%;max-height:2rem}.custom-header__info{display:inline-flex;align-items:center;gap:3rem}.custom-header .custom-header__about{font-size:1.5rem;font-weight:700;color:rgb(var(--color-link))}.custom-header__about:hover{text-decoration:underline}.custom-header__service{display:inline-flex;flex-direction:column;line-height:1.2}.custom-header__service-title{font-size:1.5rem;font-weight:700;color:rgb(var(--color-link))}.custom-header__service-phone{font-size:1.6rem;font-weight:600;color:rgb(var(--color-foreground))}.custom-header__badge img{display:block;height:4.2rem;width:auto;border-radius:.4rem}.custom-header__badge-placeholder{width:5.6rem;height:4.2rem;border-radius:.4rem;background:rgba(var(--color-foreground),.08)}.custom-header--transparent{position:relative;z-index:4}.section-header:not(.scrolled-past-header) .custom-header--transparent,.section-header:not(.scrolled-past-header) .custom-header--transparent .custom-header__row{background:transparent!important;background-color:transparent!important;--color-foreground: var(--ch-transparent-fg, 255, 255, 255)}.section-header:not(.scrolled-past-header) .custom-header--transparent .custom-header__nav .header__menu-item,.section-header:not(.scrolled-past-header) .custom-header--transparent .custom-header__about,.section-header:not(.scrolled-past-header) .custom-header--transparent .custom-header__service-title{color:rgb(var(--ch-transparent-fg, 255, 255, 255))!important}.section-header:not(.scrolled-past-header) .custom-header--transparent .custom-header__search-field{--color-foreground: 18, 18, 18}.header__main--logo{display:flex;align-items:center;gap:12px}@media screen and (max-width:989px){.custom-header{--ch-gap: 1.2rem}.custom-header__top-inner{grid-template-columns:auto auto 1fr;grid-template-areas:"burger logo actions";column-gap:1.2rem;row-gap:0}.custom-header__logo,.custom-header__logo-heading{grid-area:logo;justify-self:center;font-size:2.4rem}.custom-header__search,.custom-header__country,.custom-header__viewall-wrap{display:none}.custom-header__actions{grid-area:actions;gap:1.8rem;justify-self:end}.custom-header__action-label,.custom-header__action--account .icon-caret,.custom-header__action--cart .icon-caret,.custom-header__nav{display:none}.custom-header__usp-inner{justify-content:center;text-align:center}}@media screen and (max-width:749px){.custom-header__usps{display:none}.custom-header__usp-inner{justify-content:center}.custom-header__info{width:100%;justify-content:space-between;flex-wrap:wrap;gap:1.2rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-header.css.map */
