*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--hauteur-entete)}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--creme);color:var(--brun);font-family:var(--font-texte);font-size:var(--taille-texte);font-weight:400;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.is-locked{overflow:hidden}main{flex:1 0 auto}img,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}:where(ul[role=list],ol[role=list]){list-style:none;padding:0}h1,h2,h3,h4,.titre-page,.titre-section,.titre-carte{font-family:var(--font-titre);font-weight:400;color:inherit}.titre-page,h1{font-size:var(--taille-titre-page);font-weight:300;line-height:1.05}.titre-section,h2{font-size:var(--taille-titre-section);line-height:1.15}h3,.titre-carte{font-size:1.5rem;line-height:1.2}.sous-titre{font-size:var(--taille-sous-titre);color:var(--brun-doux)}.legende{font-size:var(--taille-legende);color:var(--brun-doux)}.micro{font-family:var(--font-texte);font-size:var(--taille-micro);font-weight:500;letter-spacing:var(--espacement-micro);text-transform:uppercase;line-height:1.4}.prose{max-width:var(--largeur-lecture)}.prose>*+*{margin-block-start:var(--e-2)}a{color:inherit;text-decoration-thickness:var(--filet);text-underline-offset:.2em}.page-width{width:100%;max-width:calc(var(--largeur-contenu) + 2 * var(--marge-page));margin-inline:auto;padding-inline:var(--marge-page)}.section{padding-block:calc(var(--espace-sections) / 2)}.section.fond-creme-clair,.section.fond-brun,.section.page-simple{padding-block:var(--espace-sections)}.main-content{padding-block-start:var(--hauteur-entete)}.main-content>.shopify-section:first-child .section--sous-entete{margin-block-start:calc(-1 * var(--hauteur-entete))}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;inset-block-start:var(--e-1);inset-inline-start:var(--e-1);z-index:100;padding:var(--e-1) var(--e-2);background:var(--brun);color:var(--creme);border-radius:var(--rayon);transform:translateY(-200%)}.skip-link:focus{transform:none}:focus-visible{outline:2px solid var(--laiton);outline-offset:3px}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-1);min-height:52px;padding:0 var(--e-4);border:var(--filet) solid var(--brun);border-radius:var(--rayon);background:var(--brun);color:var(--creme);font-family:var(--font-texte);font-size:var(--taille-micro);font-weight:500;letter-spacing:var(--espacement-micro);text-transform:uppercase;text-decoration:none;text-align:center;transition:background-color var(--duree-interface) var(--courbe),color var(--duree-interface) var(--courbe),border-color var(--duree-interface) var(--courbe)}.button:hover{background:var(--brun-doux);border-color:var(--brun-doux)}.button--secondaire{background:transparent;color:var(--brun)}.button--secondaire:hover{background:var(--brun);border-color:var(--brun);color:var(--creme)}.button--pleine-largeur{width:100%}.lien-filet{position:relative;text-decoration:none}.lien-filet:after{content:"";position:absolute;inset-inline:0;inset-block-end:-4px;height:var(--filet);background:var(--laiton);transform:scaleX(0);transform-origin:left center;transition:transform var(--duree-interface) var(--courbe)}[dir=rtl] .lien-filet:after{transform-origin:right center}.lien-filet:hover:after,.lien-filet:focus-visible:after,.lien-filet[aria-current=page]:after{transform:scaleX(1)}.filet-laiton{display:block;width:48px;height:var(--filet);margin-block-end:var(--e-3);background:var(--laiton)}.filet-losange{display:flex;align-items:center;gap:var(--e-2)}.filet-losange:before,.filet-losange:after{content:"";flex:1;height:var(--filet);background:var(--laiton)}.losange{display:inline-block;width:6px;height:6px;background:var(--laiton);transform:rotate(45deg);flex-shrink:0}.losange--terre{background:var(--terre)}.badge-nouveau{display:inline-flex;align-items:center;padding:6px 10px;background:var(--terre-profond);color:var(--creme-clair)}.placeholder-photo{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--ratio, 4 / 5);padding:var(--e-3);background:var(--argile);color:var(--brun);text-align:center}.champ{display:flex;flex-direction:column;gap:var(--e-1)}.champ__input{width:100%;min-height:52px;padding:0 var(--e-2);background:var(--creme-clair);border:var(--filet) solid var(--argile);border-radius:var(--rayon);color:var(--brun);transition:border-color var(--duree-interface) var(--courbe),box-shadow var(--duree-interface) var(--courbe)}.champ__input:focus{outline:none;border-color:var(--laiton);box-shadow:0 0 0 3px color-mix(in srgb,var(--laiton) 30%,transparent)}.champ__input[aria-invalid=true]{border-color:var(--erreur)}.message{font-size:var(--taille-legende)}.message--erreur{color:var(--erreur)}.message--succes{color:var(--succes)}.js [data-reveal=texte]{opacity:0;transform:translateY(16px);transition:opacity var(--duree-image) var(--courbe),transform var(--duree-image) var(--courbe);transition-delay:calc(var(--reveal-index, 0) * var(--decalage-grille))}.js [data-reveal=texte].is-revealed{opacity:1;transform:none}.js [data-reveal=image]{position:relative;overflow:hidden}.js [data-reveal=image]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--voile, var(--creme));transform-origin:top center;transition:transform var(--duree-revelation) var(--courbe);transition-delay:calc(var(--reveal-index, 0) * var(--decalage-grille));pointer-events:none}.js :where([data-reveal=image]) :where(img){transform:scale(1.06);transition:transform var(--duree-revelation) var(--courbe);transition-delay:calc(var(--reveal-index, 0) * var(--decalage-grille))}.js [data-reveal=image].is-revealed:after{transform:scaleY(0)}.js :where([data-reveal=image].is-revealed) :where(img){transform:none}.fond-brun [data-reveal=image]{--voile: var(--brun)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--duree-page);animation-timing-function:var(--courbe)}.fond-brun{background:var(--brun);color:var(--creme)}.fond-creme-clair{background:var(--creme-clair)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.js [data-reveal]{opacity:1;transform:none}.js [data-reveal=image]:after{display:none}.js :where([data-reveal=image]) :where(img){transform:none}@view-transition{navigation:none}}.page-simple{display:flex;flex-direction:column;align-items:flex-start;gap:var(--e-3)}.page-simple--centre{align-items:center;text-align:center}.page-simple__surtitre{color:var(--brun-doux)}.page-simple__contenu h2,.page-simple__contenu h3{margin-block-start:var(--e-6)}.tete-section{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--e-2) var(--e-4);margin-block-end:var(--e-6)}.tete-section__lien{display:inline-flex;align-items:center;gap:var(--e-1);min-height:var(--zone-cliquable)}.tete-section__lien .icon{width:18px;height:18px}.shopify-policy__container{padding-block:var(--e-8) var(--e-12)}.shopify-policy__body .rte>*+*{margin-block-start:var(--e-2)}.shopify-policy__body .rte :is(h2,h3){margin-block-start:var(--e-6)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
