.section-header{z-index:4}body.header-overlay .section-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1d1d1b66;pointer-events:none}html.u-disable-scroll body.scrolled-past-header .section-header{position:fixed;width:100%;top:0;left:0}.c-header{display:flex;height:var(--header-height);border-bottom:1px solid #ede9e8;position:relative;background-color:#fff}.c-header__container{display:grid;align-items:center;grid-template-columns:1fr auto 1fr;grid-template-areas:"menuleft logo menuright";width:100%;height:100%}@media (max-width: 575.98px){.c-header__container{gap:20px}}@media (min-width: 576px) and (max-width: 991.98px){.c-header__container{gap:30px}}@media (min-width: 992px){.c-header__container{gap:16px}}.c-header__logo-wrapper{grid-area:logo}@media (min-width: 992px){.c-header__logo-wrapper{display:flex}}.c-header__logo-wrapper>a{display:flex}@media (max-width: 991.98px){.c-header__logo-wrapper>a{justify-content:center}}.c-header__logo{max-width:100%;height:auto}.c-header__menu{display:flex;align-items:center;height:100%}@media (min-width: 768px) and (max-width: 1199.98px){.c-header__menu{gap:20px}}@media (min-width: 1200px){.c-header__menu{gap:40px}}.c-header__menu--left{justify-content:flex-start;grid-area:menuleft}.c-header__menu--right{justify-content:flex-end;grid-area:menuright}.c-header__links{display:flex;justify-content:flex-end;align-items:center;height:100%}@media (max-width: 1199.98px){.c-header__links{gap:16px}}@media (min-width: 1200px){.c-header__links{gap:40px}}.c-header__menu-link{cursor:default;display:flex;align-items:center;height:100%;background:none;border:0;transition:color .3s}.c-header__menu-link:hover,.c-header__menu-link:focus,.c-header__menu-link.open{color:#78776c}.c-header__menu-link--underline{display:flex;flex-direction:column;justify-content:center;padding:0;border:0;font-size:12px;line-height:16px;row-gap:5px}.c-header__menu-link--underline:hover,.c-header__menu-link--underline:focus,.c-header__menu-link--underline.open{color:inherit}.c-header__menu-link--underline:hover:after,.c-header__menu-link--underline:focus:after,.c-header__menu-link--underline.open:after{transform:scaleX(1)}.c-header__menu-link--underline:after{content:"";display:block;width:100%;height:1px;border-color:inherit;border-top:1px solid;transform:scaleX(0);opacity:.55;transition:transform .3s}.c-header__icons{display:flex;align-items:center;grid-area:icons;justify-self:flex-end;gap:8px}.c-header__icon{display:flex;justify-content:center;align-items:center;gap:6px;height:100%;padding:0;position:relative;border:none;background-color:transparent;cursor:pointer;transition:color .3s}@media (max-width: 767.98px){.c-header__icon{min-width:24px}}@media (min-width: 768px){.c-header__icon{min-width:32px}}.c-header__icon:hover,.c-header__icon:focus-visible,.c-header__icon.open,.c-header__dropdown-wrapper:hover .c-header__icon{color:#78776c}.c-header__icon--phone{position:initial}.c-header__language-iso{margin-top:2px}.c-header__email svg{color:#48484b}.c-header__cart-count{display:flex;justify-content:center;align-items:center;width:13px;height:13px;border-radius:50%;position:absolute;left:auto;top:50%;color:#fff;background-color:#ef845d;font-size:10px;line-height:1}@media (max-width: 1399.98px){.c-header__cart-count{right:5px}}@media (min-width: 1400px){.c-header__cart-count{right:15px}}.c-header__cart-count:empty{display:none}.c-header__telephone-dropdown{position:initial}.c-header__telephone-dropdown-menu{display:flex;flex-direction:column;gap:16px;position:absolute;left:50%;top:100%;transform:translate(-50%);text-align:center;background-color:#fff;padding:16px;width:95%;border-top:1px solid #f4f2ed}.c-header__telephone-dropdown-menu a:not(:last-of-type){border-bottom:1px solid #f4f2ed;padding-bottom:16px}
