#header-group .header-section{box-shadow:none;border-bottom:1px solid #dedfd9}
#header-group #header-component{--color-background-top-row:#fff;--color-background-bottom-row:#fff;--color-foreground:#1d201e;--color-border:#dedfd9;background:#fff}
#header-group #header-component[transparent]{--color-transparent-text:#1d201e;--color-transparent-text-rgb:29 32 30}
#header-group .header__row--top{min-height:84px}
#header-group .header__row--top .header__columns{position:relative;min-height:84px;max-width:1512px;margin-inline:auto;padding-inline:clamp(20px,3.7vw,58px)}
@media(min-width:750px){#header-group .header__row--top .header__columns{width:100%;display:flex;justify-content:space-between;align-items:center}}
#header-group .header-logo{font-family:Georgia,'Times New Roman',serif;font-size:47px;font-weight:700;letter-spacing:-.115em;line-height:1;color:#192126}
#header-group .header__row--bottom{min-height:47px;border-top:1px solid #eeefeb;border-bottom:0}
#header-group .header__row--bottom .header__columns{max-width:1512px;min-height:47px;margin-inline:auto;padding-inline:clamp(20px,3.7vw,58px)}
#header-group .header__row--bottom .menu-list__link{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:.025em;text-transform:none;color:#1d201e}
#header-group .header__row--bottom .menu-list__link-title{padding-inline:0}
#header-group .header__row--bottom .overflow-menu::part(list){gap:34px}
#header-group .header-actions__action{color:#1d201e}
#header-group .header-actions__action:hover{background:#f2f2ef}
#header-group .header__row--top search-button.search-action{position:absolute;left:50%;top:50%;z-index:1;display:block;width:min(610px,44vw);height:47px;transform:translate(-50%,-50%)}
#header-group .header__row--top search-button.search-action .header-actions__action{display:flex;justify-content:flex-start;align-items:center;gap:12px;width:100%;height:47px;padding:0 15px;border:1px solid #e6e6e1;background:#f4f4f1;color:#787d78}
#header-group .header__row--top search-button.search-action .header-actions__action::after{content:'Rechercher un modèle ou une couleur…';font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#header-group .header__row--top search-button.search-action .header-actions__action:hover{border-color:#9eaeb4;background:#fff}
#header-group .header__row--top search-button.search-action .header-actions__action>span:not(.svg-wrapper){display:none}
#header-group .header__row--top search-button.search-action .svg-wrapper{display:block;flex:none;width:21px;height:21px}
@media(max-width:990px){#header-group .header__row--top search-button.search-action{width:min(440px,38vw)}#header-group .header__row--top search-button.search-action .header-actions__action::after{content:'Rechercher une paire…'}#header-group .header__row--bottom .overflow-menu::part(list){gap:20px}}
@media(max-width:749px){#header-group .header__row--top,#header-group .header__row--top .header__columns{min-height:66px}#header-group .header__row--top .header__columns{padding-inline:20px}#header-group .header-logo{font-size:39px}#header-group .header__row--top search-button.search-action{position:static;display:flex;width:auto;height:auto;transform:none}#header-group .header__row--top search-button.search-action .header-actions__action{width:44px;height:44px;justify-content:center;padding:0;border:0;background:transparent}#header-group .header__row--top search-button.search-action .header-actions__action::after{content:none}#header-group .header__row--bottom{display:none}}

