@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/wordpress/polices/inter-latin-ext-opsz-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/wordpress/polices/inter-latin-opsz-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:where(html:not(.page-wp)){--encre:#1a1917;--papier:#f5f4f1;--pierre:#8a847b;--filet:#d9d3c9;--largeur:min(72rem, 100% - 2.5rem);--texte:min(38rem, 100% - 2.5rem);color:var(--encre);background:var(--papier);-webkit-text-size-adjust:100%;font-family:Inter Variable,system-ui,sans-serif;font-weight:300;line-height:1.6}:where(html:not(.page-wp)) *,:where(html:not(.page-wp)) :before,:where(html:not(.page-wp)) :after{box-sizing:border-box}:where(html:not(.page-wp)) body{margin:0}:where(html:not(.page-wp)) img{max-width:100%;height:auto;display:block}:where(html:not(.page-wp)) a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:where(html:not(.page-wp)) h1,:where(html:not(.page-wp)) h2,:where(html:not(.page-wp)) h3{letter-spacing:.02em;font-weight:300;line-height:1.15}:where(html:not(.page-wp)) h1{margin:0 0 1rem;font-size:clamp(2.2rem,6vw,4rem)}:where(html:not(.page-wp)) h2{margin:3rem 0 1rem;font-size:clamp(1.3rem,3vw,1.8rem)}:where(html:not(.page-wp)) .conteneur{width:var(--largeur);margin-inline:auto}:where(html:not(.page-wp)) .texte{width:var(--texte);margin-inline:auto}:where(html:not(.page-wp)) .etiquette{text-transform:uppercase;letter-spacing:.18em;color:var(--pierre);font-size:.75rem}:where(html:not(.page-wp)) .lignes p{margin:0}.bandeau-apercu{background:var(--encre,#1a1917);color:var(--papier,#f5f4f1);text-align:center;letter-spacing:.06em;padding:.4rem 1rem;font-size:.8rem}:where(html:not(.page-wp)) figure{margin:0}:where(html:not(.page-wp)) figcaption{color:var(--pierre);margin-top:.3rem;font-size:.7rem}:where(html:not(.page-wp)) .image-absente{aspect-ratio:4/5;background:var(--filet);color:var(--pierre);text-align:center;place-items:center;padding:1rem;font-size:.75rem;display:grid}:where(html:not(.page-wp)) nav a,:where(html:not(.page-wp)) button,:where(html:not(.page-wp)) .bouton{align-items:center;min-height:44px;display:inline-flex}:where(html:not(.page-wp)) .bouton{border:1px solid var(--encre);color:var(--encre);-webkit-appearance:none;appearance:none;font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:0 1.4rem;text-decoration:none}:where(html:not(.page-wp)) .bouton:hover,:where(html:not(.page-wp)) .bouton:focus,:where(html:not(.page-wp)) .bouton:focus-visible,:where(html:not(.page-wp)) .bouton:active{color:var(--encre);background:0 0}:where(html:not(.page-wp)) .bouton[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){:where(html:not(.page-wp)) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(html:not(.page-wp)) :where(a[href],button,summary,select,input,textarea,[tabindex]):focus-visible{outline-offset:4px;outline:1px solid #1c18149e}html{scrollbar-width:thin;scrollbar-color:#16110d47 transparent}html::-webkit-scrollbar{width:7px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:#16110d47;border-radius:4px}html::-webkit-scrollbar-thumb:hover{background:#16110d80}.selecteur-langue{white-space:nowrap;text-transform:uppercase;align-items:center;line-height:1;display:flex}.selecteur-langue a{color:inherit;opacity:.8;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:opacity .18s;position:relative}.selecteur-langue a[aria-current]{opacity:.9}@media (hover:hover) and (pointer:fine){.selecteur-langue a:hover{opacity:.98}}.selecteur-langue a:focus-visible{outline-offset:4px;outline:1px solid}.entete .selecteur-langue--entete{letter-spacing:.17em;gap:14px;margin-right:22px;font-size:10.6px}.entete .selecteur-langue--entete a{opacity:.8;padding:4px 0 7px;display:inline-flex}.entete .selecteur-langue--entete a[aria-current]{opacity:.9}.entete .selecteur-langue--entete a[aria-current]:after{content:"";opacity:.3;background:currentColor;width:12px;height:1px;position:absolute;bottom:-2px;left:0}.entete .selecteur-langue--menu{letter-spacing:.17em;gap:clamp(18px,4.6vw,26px);margin-left:auto;font-size:13px}.entete .selecteur-langue--menu a{font-size:inherit;opacity:.8;padding-bottom:7px;display:inline-flex}.entete .selecteur-langue--menu a[aria-current]{opacity:.88}.entete .msm-header-mobile-panel .selecteur-langue--menu a:after{display:none}.entete .msm-header-mobile-panel .selecteur-langue--menu a[aria-current]:after{content:"";opacity:.34;background:currentColor;width:18px;height:1px;display:block;position:absolute;bottom:-3px;left:0}.selecteur-langue--pied{letter-spacing:.16em;color:#1e1a15e0;justify-content:center;gap:26px;padding:18px 0 34px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:10.5px}.selecteur-langue--pied a{opacity:.8}.selecteur-langue--pied a[aria-current]{opacity:.92}html.atlas-actif .selecteur-langue--pied{display:none}@media (width>=901px){.selecteur-langue--pied{justify-content:flex-end;gap:14px;padding-right:60px}.selecteur-langue--pied a{font-size:0}.selecteur-langue--pied a:before{content:attr(hreflang);content:attr(hreflang) / "";font-size:10.5px}html:has(.col-footer){--msm-pied-ligne:51.5px}html:has(.msm-maison-legal-footer-v10){--msm-pied-ligne:32.5px}html:has(body>footer.pied){--msm-pied-ligne:70px;--msm-pied-droite:calc((100% - min(72rem, 100% - 2.5rem)) / 2)}html:has(.col-footer,.msm-maison-legal-footer-v10,body>footer.pied) .selecteur-langue--pied{width:max-content;height:35px;margin:calc(-1 * var(--msm-pied-ligne) - 17.5px) var(--msm-pied-droite,60px) calc(var(--msm-pied-ligne) - 17.5px) auto;padding:0}.entete .selecteur-langue--entete a,.selecteur-langue--pied a{opacity:.55}.entete .selecteur-langue--entete a[aria-current],.selecteur-langue--pied a[aria-current]{opacity:.92}.entete .selecteur-langue--entete a[aria-current]:after{content:none}.entete .selecteur-langue--entete a[aria-current],.selecteur-langue--pied a[aria-current]:before{text-underline-offset:6px;text-decoration:underline 1px #2b241f99}@media (hover:hover) and (pointer:fine){.entete .selecteur-langue--entete a:hover,.selecteur-langue--pied a:hover{opacity:.98}}}.msm-home-header-icons .selecteur-langue--accueil{letter-spacing:.17em;color:#1e1a15e0;align-self:center;gap:14px;margin-right:24px;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:10.6px;display:inline-flex}.msm-home-hero>.selecteur-langue--accueil-pied{display:none}@media (width<=767px){.msm-home-header-icons .selecteur-langue--accueil{display:none}.msm-home-hero>.selecteur-langue--accueil-pied{z-index:6;letter-spacing:.1667em;color:#1e1a15e0;pointer-events:auto;flex-direction:column;align-items:flex-start;gap:0;margin:0;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:clamp(11.22px,2.943vw,12px);display:flex;position:absolute}.msm-home-hero>.selecteur-langue--accueil-pied a{padding:.6667em 0;line-height:1;display:block}.msm-home-hero>.selecteur-langue--accueil-pied a[aria-current]:after{content:"";background:#140f0b70;width:1.1667em;height:1px;position:absolute;top:1.8667em;left:0}}.lien-evitement{z-index:2147483000;color:#1c1814eb;letter-spacing:.155em;text-transform:uppercase;background:#f5f4f1;padding:11px 15px;font:400 11.6px/1 Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.lien-evitement:focus{outline-offset:4px;outline:1px solid #1c18149e;transform:none}.lien-evitement:focus:not(:focus-visible){transform:translateY(-200%)}body.home .entete{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.entete__reserve{height:20px;display:none}html:has(.col-collection) .entete__reserve{display:block}html.atlas-actif .entete__reserve,body.msm-maison-route-v10 .entete__reserve{display:none}:root{--msm-header-custom-ink:#1e1a15e0;--msm-header-custom-bg:#f5f4f180;--msm-header-custom-bg-mobile:#f5f4f18f;--msm-header-custom-panel-bg:#f5f4f1b3;--msm-header-custom-border:#231e1807;--msm-header-custom-h-desktop:76px;--msm-header-custom-h-tablette:60px}.entete{z-index:2147482000;width:100%;color:var(--msm-header-custom-ink);background:var(--msm-header-custom-bg);border-bottom:1px solid var(--msm-header-custom-border);backdrop-filter:blur(18px)saturate(1.035)brightness(1.01);isolation:isolate;margin:0;padding:0;transition:transform .28s cubic-bezier(.22,.61,.36,1),opacity .22s,visibility .22s,background-color .26s;position:fixed;top:0;left:0;right:0;overflow:visible}.entete .msm-header-custom{box-sizing:border-box;width:100%;color:var(--msm-header-custom-ink);letter-spacing:.155em;text-transform:uppercase;margin:0;font-family:Avenir Next,Avenir,Helvetica Neue,Arial,sans-serif;font-size:11.6px;font-weight:400;line-height:1;position:relative;overflow:visible}.entete .msm-header-custom *,.entete .msm-header-custom :before,.entete .msm-header-custom :after{box-sizing:border-box}.entete .msm-header-custom-desktop{min-height:var(--msm-header-custom-h-desktop);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:clamp(24px,4vw,68px);padding:0 clamp(30px,4.6vw,64px);display:grid}.entete .msm-header-custom-tablette{min-height:var(--msm-header-custom-h-tablette);padding-left:max(18px, env(safe-area-inset-left,0px));padding-right:max(18px, env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:14px;display:none}.entete a,.entete button{min-height:0;color:var(--msm-header-custom-ink);-webkit-tap-highlight-color:transparent;text-decoration:none}.entete .msm-header-logo{white-space:nowrap;letter-spacing:.195em;opacity:.95;grid-column:2;justify-self:center;align-items:center;min-width:0;font-size:12.9px;line-height:1;transition:opacity .18s;display:inline-flex;transform:translate(.095em)}.entete .msm-header-custom-tablette .msm-header-logo{letter-spacing:.18em;font-size:12.6px}.entete .msm-header-nav{white-space:nowrap;grid-column:1;justify-content:flex-start;justify-self:start;align-items:center;gap:clamp(30px,4.5vw,58px);min-width:0;display:inline-flex}.entete .msm-header-nav a{letter-spacing:.17em;opacity:.82;align-items:center;padding:4px 0 7px;font-size:11.8px;line-height:1;transition:opacity .18s;display:inline-flex;position:relative}.entete .msm-header-nav a:after,.entete .msm-header-mobile-panel a:after{content:"";opacity:.22;transform-origin:0;background:currentColor;width:16px;height:1px;transition:width .26s cubic-bezier(.22,.61,.36,1),opacity .22s;position:absolute;bottom:-2px;left:0;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.entete .msm-header-nav a:hover,.entete .msm-header-logo:hover,.entete .msm-header-icon:hover,.entete .msm-header-mobile-panel a:hover{opacity:.98}.entete .msm-header-nav a:hover:after{opacity:.38;width:30px}}.entete .msm-header-icons{white-space:nowrap;flex-direction:row;grid-column:3;justify-content:flex-end;justify-self:end;align-items:center;gap:13px;min-width:0;display:inline-flex}.entete .msm-header-icon{opacity:.82;justify-content:center;align-items:center;width:25px;height:25px;transition:opacity .18s;display:inline-flex}.entete .msm-header-icon svg{width:19.3px;height:19.3px;display:block;overflow:visible}.entete .msm-header-icon svg path{fill:none;stroke:currentColor;stroke-width:1.24px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.entete .msm-header-account svg path{stroke-width:1.22px}.entete .msm-header-cart svg path:first-child{stroke-width:1.18px}.entete .msm-header-burger{appearance:none;cursor:pointer;opacity:.78;background:0 0;border:0;flex-direction:column;grid-column:1;justify-content:center;justify-self:start;align-items:center;gap:5px;width:35px;height:35px;margin:0;padding:0;display:inline-flex}.entete .msm-header-burger span{transform-origin:50%;background:currentColor;width:19.5px;height:1px;transition:transform .26s cubic-bezier(.22,.61,.36,1),opacity .18s;display:block}.entete .msm-header-custom-tablette.is-open .msm-header-burger span:first-child{transform:translateY(3px)rotate(42deg)}.entete .msm-header-custom-tablette.is-open .msm-header-burger span:last-child{transform:translateY(-3px)rotate(-42deg)}.entete .msm-header-mobile-panel{white-space:nowrap;padding:20px max(22px, env(safe-area-inset-right,0px)) 22px max(22px, env(safe-area-inset-left,0px));background:var(--msm-header-custom-panel-bg);border-bottom:1px solid var(--msm-header-custom-border);backdrop-filter:blur(20px)saturate(1.025)brightness(1.01);opacity:0;visibility:hidden;pointer-events:none;flex-flow:row;justify-content:flex-start;align-items:center;gap:clamp(24px,7.4vw,44px);transition:opacity .24s,transform .3s cubic-bezier(.22,.61,.36,1),visibility .24s;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.entete .msm-header-mobile-panel a{letter-spacing:.17em;opacity:.82;flex:none;width:auto;padding-bottom:7px;font-size:14.1px;line-height:1;display:inline-flex;position:relative}.entete .msm-header-mobile-panel a:after{opacity:.34;width:22px;bottom:-3px}.entete .msm-header-mobile-panel a:hover:after,.entete .msm-header-mobile-panel a:focus-visible:after{opacity:.48;width:38px}.entete .msm-header-custom-tablette.is-open .msm-header-mobile-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}@media (width<=1024px){.entete{background:var(--msm-header-custom-bg-mobile)}.entete .msm-header-custom-desktop{display:none}.entete .msm-header-custom-tablette{min-height:64px;display:grid}}@media (width<=767px){.entete .msm-header-custom-tablette{padding-left:max(14px, env(safe-area-inset-left,0px));padding-right:max(14px, env(safe-area-inset-right,0px));column-gap:10px}.entete .msm-header-custom-tablette .msm-header-logo{letter-spacing:.165em;opacity:.96;font-size:14.2px}.entete .msm-header-icons{gap:9px}.entete .msm-header-icon{width:27.6px;height:27.6px}.entete .msm-header-icon svg{width:21.2px;height:21.2px}}.pied[data-astro-cid-aipgsrkx]{border-top:1px solid var(--filet);margin-top:6rem;padding-block:2rem 3rem}nav[data-astro-cid-aipgsrkx]{flex-wrap:wrap;gap:0 1.5rem;font-size:.85rem;display:flex}
