.header{--header-padding-block:30px;align-items:flex-start}.header__primary-nav-item .h6{font-size:.9375rem;line-height:normal;font-weight:500;letter-spacing:.3px}.header__primary-nav-sub{display:flex;align-items:center;flex-wrap:wrap;gap:28.5px}.header__primary-nav-sub a{font-size:13px;line-height:normal;letter-spacing:.65px;text-transform:uppercase;font-weight:600}.mega-menu.mega-menu--reverse .mega-menu__promo>*{flex:1;min-width:730px}.mega-menu .mega-menu__linklist .h6,.mega-menu .mega-menu__promo .promotion-header .h6{font-size:24px;color:#011e41!important;letter-spacing:normal;font-family:Raleway}.mega-menu:not(.mega-menu--reverse) .mega-menu__promo{flex-direction:column;gap:24px}.mega-menu:not(.mega-menu--reverse) .mega-menu__promo>*{min-width:180px;max-width:180px;flex:1;justify-items:flex-start;gap:10px}.mega-menu{padding-block:53px;padding-inline:30px;border-block-end:unset}.mega-menu .mega-menu__linklist .link-faded{font-size:14px;line-height:22px;font-weight:500;color:#011e41;font-family:var(--heading-font-family)}.mega-menu__linklist ul.v-stack.gap-2\.5.unstyled-list{gap:0}.mega-menu .mega-menu__linklist .link-faded.link-with-arrow{display:flex;align-items:center;margin:0 0 20px}.mega-menu .mega-menu__linklist .link-faded.link-with-arrow:before{content:"";width:10px;height:11px;background:url(/cdn/shop/files/locator-arrow-highlight.svg?v=1747230249) no-repeat 0;background-size:contain;margin-right:.3125rem}.mega-menu .mega-menu__linklist>*{min-width:250px;gap:48px}.mega-menu .mega-menu__promo .h6{font-size:16px;line-height:26px;letter-spacing:normal;color:#011e41;white-space:nowrap}.mega-menu .view-all-link{font-size:16px;line-height:26px;font-weight:500;color:#011e41;font-family:var(--heading-font-family);text-decoration:underline}.header__primary-nav-item .header__menu-disclosure[aria-expanded=true] summary.h6{font-weight:600}.mega-menu .mega-menu__promo .promotion-header{margin-bottom:24px}.header .header__primary-nav-item:hover:before{transform:scaleX(1.3)}.header__primary-nav-item .h6.link-last-chance{color:#011e4}.mega-menu .mega-menu__linklist a:hover,.mega-menu .mega-menu__promo a:hover .h6{text-decoration:underline}.mega-menu .view-all-link:hover{opacity:.7}.header.is-solid .header__primary-nav-sub{display:none}.header__secondary-nav{column-gap:30px}.header-sidebar__footer{display:none}.mega-menu .menu-close-btn{position:absolute;top:53px;right:30px;cursor:pointer}.mega-menu .megamenu-title{display:block;color:#576ea5;font-size:.9375rem;line-height:1;margin-top:5px;font-weight:300;font-family:Open Sans}#lp_guide_taille header .h_cnt h1{display:none}@media screen and (min-width: 1000px){.header.is-solid .header__logo-image{--header-logo-width:100px}.header{padding:17px 30px 20px}}@media screen and (min-width: 1150px){.header .header__primary-nav{column-gap:35px}}@media screen and (min-width: 1400px){.mega-menu{--mega-menu-gap:50px;--mega-menu-linklist-gap:25px}.mega-menu.mega-menu--reverse{--mega-menu-gap:40px}.mega-menu{padding-inline:calc(50% - 680px)}.mega-menu .menu-close-btn{right:calc(50% - 680px)}.mega-menu.mega-menu--reverse .mega-menu__linklist{margin-top:auto;margin-bottom:auto}.header__primary-nav-item:nth-child(2) .mega-menu.mega-menu--reverse{--mega-menu-gap: 60px}}@media screen and (min-width: 1440px){.header{padding-left:calc(50% - (var(--container-max-width)/2));padding-right:calc(50% - (var(--container-max-width)/2))}}@media screen and (max-width: 1399px){.header__primary-nav-item .h6{font-size:13px}.mega-menu .mega-menu__linklist .link-faded{font-size:13px;line-height:23px}.mega-menu.mega-menu--reverse .mega-menu__promo>*{min-width:500px}.mega-menu .mega-menu__linklist>*{min-width:200px;gap:24px}.mega-menu .mega-menu__linklist .h6,.mega-menu .mega-menu__promo .promotion-header .h6{font-size:22px}.mega-menu .megamenu-title{font-size:13px;line-height:23px}.mega-menu .mega-menu__promo .h6{font-size:13px;line-height:23px;white-space:unset}.mega-menu .mega-menu__promo .promotion-header{margin-bottom:0}.mega-menu .view-all-link{font-size:13px;line-height:23px}.header .header__primary-nav{column-gap:20px}.mega-menu .mega-menu__linklist .link-faded.link-with-arrow:before{width:8px;height:9px}}@media screen and (max-width: 999px) and (min-width: 700px){.header__logo-image{--header-logo-width:90px}}@media screen and (max-width: 999px){.header__primary-nav-sub{display:none}.header .header__primary-nav{column-gap:30px}.header{padding:10px 25px;align-items:center}}@media screen and (max-width: 339px){.header__secondary-nav,.header .header__primary-nav{column-gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/header-custom.css.map */
