/*! ====== Layout ====== */.section-header{position:sticky;top:0;z-index:11}.header{position:relative;box-sizing:border-box;height:var(--nav-height-mobile);padding:0 var(--l-sgap)}.header__background{display:flex!important;background-color:var(--color-white);transition:transform .4s ease-out;z-index:-1}.header.is-light .header__background{transform:translateY(-100%)}@media screen and (min-width:990px){.header{padding:0 var(--l-mgap);height:var(--nav-height);gap:var(--l-msgap)}}@media screen and (min-width:1300px){.header{justify-content:flex-start}}/*! ====== Logo ====== */.header__heading{display:flex;align-items:center;margin:0;font-size:0;line-height:0}.header__heading-link{display:flex;align-items:center;line-height:0;text-align:center}.header__heading-logo{width:clamp(140px,52.2667vw,196px);max-height:40px;height:auto;object-fit:contain;opacity:1;transition:opacity .3s ease-out}@media screen and (min-width:1300px){.header__heading-logo{width:clamp(140px,calc(140px + .4375*(100vw - 1440px)),190px)}}.header__heading-logo.is-white,.header.is-light .header__heading-logo{opacity:0}.header.is-light .header__heading-logo.is-white{opacity:1}.header__left .header__heading,.header__left>.header__heading-link.header__heading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1300px){.header__left .header__heading,.header__left>.header__heading-link.header__heading{position:static;left:auto;top:auto;transform:none}.header__heading-link{text-align:left}}/*! ====== Zones ====== */.header__left,.header__right{gap:var(--l-sgap)}.header__center{flex:1;display:flex;justify-content:flex-start;min-width:0}@media screen and (min-width:990px){.header__left{flex:0 0 auto;z-index:1}.header__right{flex:0 0 auto;margin-left:auto;gap:16px}}@media screen and (min-width:1300px){.header__left{position:relative}.header__center{flex:0 1 auto;justify-content:flex-start}}/*! ====== Icons ====== */.header__icon{line-height:0}.header__icon--menu .round-button .icon,.header__icon--menu .round-button:hover .icon{--color-button: var(--color-white);--color-button-text: var(--color-green);padding:10px!important;box-sizing:border-box;color:var(--color-green);background-color:var(--color-white);border-color:var(--color-green)}.header__icon--newsletter{min-width:unset;gap:var(--l-xsgap)}@media screen and (min-width:990px){.header__icon{height:40px}.header__icon--visit{height:40px;background-color:var(--color-green);white-space:nowrap}.header__icon--cart.round-button,.header__icon--account.round-button,.header__icon--cart.round-button .icon,.header__icon--account.round-button .icon{width:40px;height:40px}.header__icon--menu .icon{width:100%}.header__icon--newsletter .icon{width:19px}.header.is-light .header__icon--visit{border-color:transparent}.header.is-light .header__icon--cart,.header.is-light .header__icon--account{color:var(--color-white)}}/*! ====== Light mode ====== */.header.is-light .button--secondary,.header.is-light .round-button .icon{border-color:transparent}.header.is-light .button--reverse:hover{background:#fff}/*! ====== Drawer open : forcer header blanc ====== */.section-header.menu-open .header.is-light .header__background{transform:none}.section-header.menu-open .header.is-light .header__heading-logo{opacity:1}.section-header.menu-open .header.is-light .header__heading-logo.is-white{opacity:0}.section-header.menu-open .header.is-light .button--secondary,.section-header.menu-open .header.is-light .round-button .icon{border-color:var(--color-green)}.section-header.menu-open .header.is-light .header__icon--cart,.section-header.menu-open .header.is-light .header__icon--account{color:inherit}/*! ====== Breakpoint intermédiaire 990–1299 ======
   Burger + drawer + logo centré
   Droite : Visite + panier + compte (style desktop)
   Switch langue + newsletter : dans le drawer uniquement
*/@media screen and (min-width:990px)and (max-width:1299px){.header header-drawer.large-up-hide{display:block!important}.header__center,.header__right .header-menu__locale{display:none!important}body.overflow-hidden-tablet{overflow:hidden!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/header.css.map */
