.PageSimple-module__0n0uVq__page{padding-top:var(--s12)}.PageSimple-module__0n0uVq__contenu{gap:var(--s3);flex-direction:column;grid-column:1/span 7;display:flex}.PageSimple-module__0n0uVq__surtitre{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.PageSimple-module__0n0uVq__texte{max-width:56ch;color:var(--c2)}.PageSimple-module__0n0uVq__actions{gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap;display:flex}@media (max-width:767px){.PageSimple-module__0n0uVq__page{padding-top:var(--s8)}.PageSimple-module__0n0uVq__contenu{grid-column:1/-1}}
.Bouton-module__JOnkMW__bouton{justify-content:center;align-items:center;gap:var(--s1);min-height:48px;padding:0 var(--s3);font-family:var(--font-texte);font-size:var(--fs-bouton);text-transform:lowercase;border:var(--filet) solid var(--c1);transition:background-color var(--transition), color var(--transition);font-weight:500;line-height:1;display:inline-flex}.Bouton-module__JOnkMW__bouton:hover{text-decoration:none}.Bouton-module__JOnkMW__principal{background:var(--c1);color:var(--c6)}.Bouton-module__JOnkMW__principal:hover{background:var(--c2);border-color:var(--c2)}.Bouton-module__JOnkMW__secondaire{color:var(--c1);background:0 0}.Bouton-module__JOnkMW__secondaire:hover{background:var(--c1);color:var(--c6)}.Bouton-module__JOnkMW__bouton:disabled,.Bouton-module__JOnkMW__bouton[aria-disabled=true]{cursor:not-allowed;background:var(--c5);border-color:var(--c4);color:var(--c3)}[data-registre=sombre] .Bouton-module__JOnkMW__principal{background:var(--c6);border-color:var(--c6);color:var(--c1)}[data-registre=sombre] .Bouton-module__JOnkMW__principal:hover{background:var(--c4);border-color:var(--c4)}[data-registre=sombre] .Bouton-module__JOnkMW__secondaire{border-color:var(--c6);color:var(--c6)}[data-registre=sombre] .Bouton-module__JOnkMW__secondaire:hover{background:var(--c6);color:var(--c1)}
.FicheProduit-module__2cO5ha__fiche{column-gap:var(--s6);grid-template-columns:minmax(0,3fr) minmax(0,6fr) minmax(0,3fr);grid-template-areas:"infos galerie achat";align-items:start;display:grid}.FicheProduit-module__2cO5ha__galerie{grid-area:galerie}.FicheProduit-module__2cO5ha__infos,.FicheProduit-module__2cO5ha__achat{top:calc(var(--entete) + var(--s4));flex-direction:column;display:flex;position:sticky}.FicheProduit-module__2cO5ha__infos{gap:var(--s4);grid-area:infos}.FicheProduit-module__2cO5ha__achat{gap:var(--s3);grid-area:achat}.FicheProduit-module__2cO5ha__prixBouton{text-transform:none}.FicheProduit-module__2cO5ha__barreTitre,.FicheProduit-module__2cO5ha__barreVariante{text-overflow:ellipsis;overflow:hidden}.FicheProduit-module__2cO5ha__images{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FicheProduit-module__2cO5ha__diapo{position:relative}.FicheProduit-module__2cO5ha__compteur{right:var(--s2);top:var(--s2);z-index:2;font-size:var(--fs-donnees);color:var(--c3);display:none;position:absolute}.FicheProduit-module__2cO5ha__etiquettes{gap:var(--s1);flex-wrap:wrap;display:flex}.FicheProduit-module__2cO5ha__etiquettes:empty{display:none}.FicheProduit-module__2cO5ha__titre{font-size:var(--fs-intertitre);line-height:var(--lh-intertitre);padding-bottom:var(--s2);border-bottom:var(--filet) solid var(--pierre)}.FicheProduit-module__2cO5ha__incolore .FicheProduit-module__2cO5ha__titre{border-bottom-color:var(--c1)}.FicheProduit-module__2cO5ha__prix{font-size:var(--fs-prix);font-weight:500}.FicheProduit-module__2cO5ha__phrase{color:var(--c2)}.FicheProduit-module__2cO5ha__choix{gap:var(--s1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.FicheProduit-module__2cO5ha__legende,.FicheProduit-module__2cO5ha__numero{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3);padding:0}.FicheProduit-module__2cO5ha__options{gap:var(--s1);flex-wrap:wrap;display:flex}.FicheProduit-module__2cO5ha__option{position:relative}.FicheProduit-module__2cO5ha__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.FicheProduit-module__2cO5ha__option>span{align-items:center;gap:var(--s1);min-width:44px;min-height:44px;padding:0 var(--s2);border:var(--filet) solid var(--c4);font-size:var(--fs-donnees);transition:border-color var(--transition);justify-content:center;display:inline-flex}.FicheProduit-module__2cO5ha__option input:checked+span{border-color:var(--c1)}.FicheProduit-module__2cO5ha__option input:focus-visible+span{outline:var(--filet) solid var(--c1);outline-offset:2px}.FicheProduit-module__2cO5ha__metalSeul{align-items:center;gap:var(--s1);font-size:var(--fs-donnees);display:flex}.FicheProduit-module__2cO5ha__pastille{border:var(--filet) solid var(--c4);border-radius:50%;flex:none;width:12px;height:12px}.FicheProduit-module__2cO5ha__or-lamine-14-carats{background:var(--metal-or-lamine-14-carats)}.FicheProduit-module__2cO5ha__argent-925{background:var(--metal-argent-925)}.FicheProduit-module__2cO5ha__acier-316l{background:var(--metal-acier-316l)}.FicheProduit-module__2cO5ha__acier-316l-dore{background:var(--metal-acier-316l-dore)}.FicheProduit-module__2cO5ha__bouton{display:flex}.FicheProduit-module__2cO5ha__achat .FicheProduit-module__2cO5ha__ajouter,.FicheProduit-module__2cO5ha__barre .FicheProduit-module__2cO5ha__ajouter{justify-content:space-between;gap:var(--s2);width:100%}.FicheProduit-module__2cO5ha__note{font-size:var(--fs-donnees);line-height:var(--lh-donnees);color:var(--c3)}.FicheProduit-module__2cO5ha__note:empty{display:none}.FicheProduit-module__2cO5ha__description{color:var(--c2)}.FicheProduit-module__2cO5ha__sections{border-top:var(--filet) solid var(--c4)}.FicheProduit-module__2cO5ha__section{border-bottom:var(--filet) solid var(--c4)}.FicheProduit-module__2cO5ha__section summary{align-items:baseline;gap:var(--s1);min-height:44px;padding:var(--s2) 0;cursor:pointer;grid-template-columns:3ch 1fr auto;list-style:none;display:grid}.FicheProduit-module__2cO5ha__section summary::-webkit-details-marker{display:none}.FicheProduit-module__2cO5ha__section summary:focus-visible{outline:var(--filet) solid var(--c1);outline-offset:2px}.FicheProduit-module__2cO5ha__titreSection{font-size:var(--fs-texte)}.FicheProduit-module__2cO5ha__signe:before{content:"+";font-size:var(--fs-donnees);color:var(--c3)}.FicheProduit-module__2cO5ha__section[open] .FicheProduit-module__2cO5ha__signe:before{content:"−"}.FicheProduit-module__2cO5ha__contenu{align-items:flex-start;gap:var(--s2);padding-bottom:var(--s3);flex-direction:column;display:flex}.FicheProduit-module__2cO5ha__contenu>dl{width:100%}.FicheProduit-module__2cO5ha__texteSection{font-size:var(--fs-donnees);line-height:var(--lh-donnees);color:var(--c2)}.FicheProduit-module__2cO5ha__lien{font-size:var(--fs-donnees);text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:3px}.FicheProduit-module__2cO5ha__barre{z-index:15;background:var(--c6);border-top:var(--filet) solid var(--c4);position:fixed;bottom:0;left:0;right:0}.FicheProduit-module__2cO5ha__barre[hidden]{display:none}.FicheProduit-module__2cO5ha__barreContenu{justify-content:space-between;align-items:center;gap:var(--s3);padding-top:var(--s1);padding-bottom:var(--s1);display:flex}.FicheProduit-module__2cO5ha__barreNom{white-space:nowrap;min-width:0;font-size:var(--fs-donnees);line-height:var(--lh-donnees);flex-direction:column;display:flex}.FicheProduit-module__2cO5ha__barreVariante{color:var(--c3)}.FicheProduit-module__2cO5ha__barre .FicheProduit-module__2cO5ha__ajouter{white-space:nowrap;flex:none;width:auto;min-width:280px}@media (max-width:1099px){.FicheProduit-module__2cO5ha__fiche{row-gap:var(--s6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"galerie achat""galerie infos"}.FicheProduit-module__2cO5ha__infos,.FicheProduit-module__2cO5ha__achat{position:static}}@media (max-width:767px){.FicheProduit-module__2cO5ha__fiche{row-gap:var(--s4);grid-template-columns:minmax(0,1fr);grid-template-areas:"galerie""achat""infos"}.FicheProduit-module__2cO5ha__galerie{margin:0 calc(-1 * var(--marge))}.FicheProduit-module__2cO5ha__images{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:0;overflow-x:auto}.FicheProduit-module__2cO5ha__diapo{scroll-snap-align:start;flex:0 0 100%}.FicheProduit-module__2cO5ha__compteur{display:block}.FicheProduit-module__2cO5ha__barreContenu{gap:var(--s2)}.FicheProduit-module__2cO5ha__barre .FicheProduit-module__2cO5ha__ajouter{min-width:0;padding:0 var(--s2)}}
.CarteBijou-module__2U8xeq__carte{background:var(--c6);outline:var(--filet) solid var(--c4);flex-direction:column;display:flex}.CarteBijou-module__2U8xeq__carte:hover{text-decoration:none}.CarteBijou-module__2U8xeq__texte{padding:var(--s2);flex-direction:column;gap:4px;display:flex}.CarteBijou-module__2U8xeq__nom{font-family:var(--font-titre);font-size:var(--fs-nom-carte);line-height:var(--lh-intertitre)}.CarteBijou-module__2U8xeq__carte:hover .CarteBijou-module__2U8xeq__nom{text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:4px}.CarteBijou-module__2U8xeq__matiere{font-size:var(--fs-donnees);color:var(--c3)}.CarteBijou-module__2U8xeq__prix{font-size:var(--fs-prix);border-bottom:var(--filet) solid var(--pierre);align-self:flex-start;padding-bottom:4px;font-weight:500}.CarteBijou-module__2U8xeq__incolore .CarteBijou-module__2U8xeq__prix{border-bottom-color:var(--c1)}.CarteBijou-module__2U8xeq__unique{margin-top:var(--s1)}
.GrilleBijoux-module__kMW-LG__grille{gap:var(--filet);padding:var(--filet);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.GrilleBijoux-module__kMW-LG__grille>li{display:flex}.GrilleBijoux-module__kMW-LG__grille>li>*{flex:1}@media (max-width:1023px){.GrilleBijoux-module__kMW-LG__grille{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.GrilleBijoux-module__kMW-LG__grille{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Cadres-module__YjgfNW__plein{margin-block-end:0;margin-inline:0}.Cadres-module__YjgfNW__ecran{margin-block-start:0}.Cadres-module__YjgfNW__plein .Cadres-module__YjgfNW__image{background:var(--c5);width:100%;position:relative;overflow:hidden}.Cadres-module__YjgfNW__image img{object-fit:cover}.Cadres-module__YjgfNW__attente{color:var(--c3);font-size:var(--fs-texte);place-items:center;display:grid;position:absolute;inset:0}.Cadres-module__YjgfNW__ecran .Cadres-module__YjgfNW__image{margin-top:calc(-1 * (var(--entete) + var(--filet)));height:100svh;min-height:480px}.Cadres-module__YjgfNW__bande .Cadres-module__YjgfNW__image{height:min(56.25vw, calc(100svh - var(--entete)));min-height:360px}.Cadres-module__YjgfNW__legende{gap:4px var(--s2);padding-top:var(--s2);font-size:var(--fs-donnees);line-height:var(--lh-donnees);color:var(--c2);flex-wrap:wrap;display:flex}.Cadres-module__YjgfNW__demi{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.Cadres-module__YjgfNW__demi .Cadres-module__YjgfNW__image{aspect-ratio:4/5;max-height:calc(100svh - var(--entete));background:var(--c5);width:100%;position:relative;overflow:hidden}.Cadres-module__YjgfNW__texte{align-items:flex-start;gap:var(--s3);max-width:calc(560px + 2 * var(--s8));padding:var(--s6) var(--s8);flex-direction:column;display:flex}.Cadres-module__YjgfNW__droite .Cadres-module__YjgfNW__image{order:2}.Cadres-module__YjgfNW__droite .Cadres-module__YjgfNW__texte{justify-self:end}@media (max-width:767px){.Cadres-module__YjgfNW__bande .Cadres-module__YjgfNW__image{aspect-ratio:4/5;height:auto;min-height:0}.Cadres-module__YjgfNW__demi{grid-template-columns:1fr}.Cadres-module__YjgfNW__droite .Cadres-module__YjgfNW__image{order:0}.Cadres-module__YjgfNW__texte{max-width:none;padding:var(--s4) var(--marge) 0}}
.produit-module__K6qHbW__page{padding-top:var(--s3);gap:var(--s3);flex-direction:column;display:flex}.produit-module__K6qHbW__ariane{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.produit-module__K6qHbW__autres{margin-top:var(--s12)}.produit-module__K6qHbW__titreAutres{font-size:var(--fs-intertitre);line-height:var(--lh-intertitre);margin-bottom:var(--s4)}@media (max-width:767px){.produit-module__K6qHbW__autres{margin-top:var(--s8)}}
.bijoux-module__hXUGlW__page{padding-top:var(--s8);gap:var(--s4);flex-direction:column;display:flex}.bijoux-module__hXUGlW__entete{gap:var(--s2);flex-direction:column;display:flex}.bijoux-module__hXUGlW__filtres{gap:var(--s2);border-top:var(--filet) solid var(--c4);border-bottom:var(--filet) solid var(--c4);padding:var(--s2) 0;flex-direction:column;display:flex}.bijoux-module__hXUGlW__groupe{align-items:baseline;gap:var(--s1) var(--s3);flex-wrap:wrap;display:flex}.bijoux-module__hXUGlW__libelle{min-width:8ch;font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.bijoux-module__hXUGlW__options{gap:var(--s1) var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bijoux-module__hXUGlW__option{align-items:center;gap:var(--s1);min-height:32px;font-size:var(--fs-donnees);color:var(--c2);display:inline-flex}.bijoux-module__hXUGlW__option[aria-current=true]{color:var(--c1);text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:4px}.bijoux-module__hXUGlW__compte{font-size:var(--fs-donnees);color:var(--c3)}.bijoux-module__hXUGlW__vide{padding:var(--s8) 0;gap:var(--s2);flex-direction:column;align-items:flex-start;display:flex}
.pierre-module__CyIXZW__ouverture{background:var(--c1);color:var(--c6);padding:var(--s8) 0}.pierre-module__CyIXZW__composition{align-items:center;row-gap:var(--s4)}.pierre-module__CyIXZW__cadre{grid-column:2/span 4}.pierre-module__CyIXZW__donnees{gap:var(--s3);flex-direction:column;grid-column:7/span 5;display:flex}.pierre-module__CyIXZW__surtitre{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c4)}.pierre-module__CyIXZW__lien{color:var(--c4)}.pierre-module__CyIXZW__texte{padding-top:var(--s12)}.pierre-module__CyIXZW__article{gap:var(--s6);flex-direction:column;grid-column:2/span 7;display:flex}.pierre-module__CyIXZW__section{gap:var(--s2);flex-direction:column;display:flex}.pierre-module__CyIXZW__long{font-family:var(--font-long);font-size:var(--fs-long);line-height:var(--lh-long);max-width:var(--mesure-long);color:var(--c2)}.pierre-module__CyIXZW__adefinir{font-size:var(--fs-donnees);color:var(--c3)}.pierre-module__CyIXZW__bijoux{padding-top:var(--s12);gap:var(--s3);flex-direction:column;display:flex}@media (max-width:767px){.pierre-module__CyIXZW__cadre,.pierre-module__CyIXZW__donnees,.pierre-module__CyIXZW__article{grid-column:1/-1}.pierre-module__CyIXZW__cadre{justify-self:center;width:min(320px,100%)}}
.Configurateur-module__a3sO-W__configurateur{background:var(--c1);height:100%;min-height:0;position:relative;overflow:hidden}.Configurateur-module__a3sO-W__canevas{touch-action:none;position:absolute;inset:0}.Configurateur-module__a3sO-W__point{visibility:hidden;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:0;left:0}.Configurateur-module__a3sO-W__point[data-refuse]{opacity:.35;pointer-events:none}.Configurateur-module__a3sO-W__point:focus-visible{outline-offset:0}.Configurateur-module__a3sO-W__repere{z-index:1;transition:opacity var(--transition);display:flex;position:relative}.Configurateur-module__a3sO-W__repere>span{border:var(--filet) solid var(--c1);outline:none}.Configurateur-module__a3sO-W__repere>[data-etat=libre],.Configurateur-module__a3sO-W__repere>[data-etat=choisi]{background:var(--c6)}.Configurateur-module__a3sO-W__repere:after{content:"";border:var(--filet) solid var(--c1);outline:var(--filet) solid var(--c6);opacity:0;border-radius:50%;position:absolute;inset:-4px}.Configurateur-module__a3sO-W__point[data-pose] .Configurateur-module__a3sO-W__repere{opacity:0}.Configurateur-module__a3sO-W__point:hover .Configurateur-module__a3sO-W__repere,.Configurateur-module__a3sO-W__point:focus-visible .Configurateur-module__a3sO-W__repere,.Configurateur-module__a3sO-W__point[aria-pressed=true] .Configurateur-module__a3sO-W__repere,.Configurateur-module__a3sO-W__point[data-cible] .Configurateur-module__a3sO-W__repere,.Configurateur-module__a3sO-W__point:hover .Configurateur-module__a3sO-W__repere:after,.Configurateur-module__a3sO-W__point:focus-visible .Configurateur-module__a3sO-W__repere:after,.Configurateur-module__a3sO-W__point[aria-pressed=true] .Configurateur-module__a3sO-W__repere:after,.Configurateur-module__a3sO-W__point[data-cible] .Configurateur-module__a3sO-W__repere:after{opacity:1}.Configurateur-module__a3sO-W__etiquette{background:var(--c6);border:var(--filet) solid var(--c4);font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;white-space:nowrap;color:var(--c1);pointer-events:none;opacity:0;transition:opacity var(--transition);padding:2px 6px;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.Configurateur-module__a3sO-W__point:hover .Configurateur-module__a3sO-W__etiquette,.Configurateur-module__a3sO-W__point:focus-visible .Configurateur-module__a3sO-W__etiquette,.Configurateur-module__a3sO-W__point[aria-pressed=true] .Configurateur-module__a3sO-W__etiquette,.Configurateur-module__a3sO-W__point[data-nomme] .Configurateur-module__a3sO-W__etiquette{opacity:1}.Configurateur-module__a3sO-W__traitLegende{pointer-events:none;display:none}.Configurateur-module__a3sO-W__point[data-legende] .Configurateur-module__a3sO-W__etiquette{transform:translate(var(--nom-x,0px), var(--nom-y,0px)) translate(-50%, -50%);opacity:1;pointer-events:auto;padding:4px 8px;top:50%;bottom:auto;left:50%}.Configurateur-module__a3sO-W__point[data-legende][data-refuse] .Configurateur-module__a3sO-W__etiquette{pointer-events:none}.Configurateur-module__a3sO-W__point[data-legende] .Configurateur-module__a3sO-W__traitLegende{width:var(--trait-longueur,0px);height:var(--filet);background:var(--c4);transform:rotate(var(--trait-angle,0deg));transform-origin:0;display:block;position:absolute;top:50%;left:50%}.Configurateur-module__a3sO-W__point[data-legende]:hover .Configurateur-module__a3sO-W__etiquette,.Configurateur-module__a3sO-W__point[data-legende]:focus-visible .Configurateur-module__a3sO-W__etiquette,.Configurateur-module__a3sO-W__point[data-legende][aria-pressed=true] .Configurateur-module__a3sO-W__etiquette{background:var(--c1);border-color:var(--c1);color:var(--c6)}.Configurateur-module__a3sO-W__configurateur[data-telephone] .Configurateur-module__a3sO-W__point{width:44px;height:44px}.Configurateur-module__a3sO-W__point[data-hors-zone]{display:none}.Configurateur-module__a3sO-W__configurateur[data-telephone] .Configurateur-module__a3sO-W__point[data-nomme] .Configurateur-module__a3sO-W__etiquette{top:50%;bottom:auto;left:calc(50% + 12px);transform:translateY(-50%)}.Configurateur-module__a3sO-W__configurateur[data-telephone] .Configurateur-module__a3sO-W__point[data-nomme][data-cote=gauche] .Configurateur-module__a3sO-W__etiquette{left:auto;right:calc(50% + 12px)}.Configurateur-module__a3sO-W__ensemble{z-index:2;top:calc(var(--entete) + var(--s2));right:var(--s2);align-items:center;gap:var(--s1);min-height:40px;padding:0 var(--s2);background:var(--c6);border:var(--filet) solid var(--c4);font-size:var(--fs-bouton);color:var(--c1);display:flex;position:absolute}.Configurateur-module__a3sO-W__consigne{top:calc(var(--entete) + var(--s2));font-size:var(--fs-donnees);color:var(--c3);white-space:nowrap;pointer-events:none;padding:var(--s1) var(--s2);background:var(--c6);border:var(--filet) solid var(--c4);position:absolute;left:50%;transform:translate(-50%)}.Configurateur-module__a3sO-W__commandes{top:calc(var(--entete) + var(--s2));left:var(--s2);z-index:3;align-items:flex-start;gap:var(--s1);font-size:var(--fs-bouton);display:flex;position:absolute}.Configurateur-module__a3sO-W__reglages>summary{width:44px;height:44px;color:var(--c6);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;list-style:none;display:flex}.Configurateur-module__a3sO-W__reglages summary::-webkit-details-marker{display:none}.Configurateur-module__a3sO-W__panneauReglages{top:calc(100% + var(--s1));width:264px;max-width:calc(100vw - 2 * var(--s2));max-height:calc(100dvh - var(--entete) - 2 * var(--s2) - 44px - var(--s1));overscroll-behavior:contain;background:var(--c6);border:var(--filet) solid var(--c4);color:var(--c1);position:absolute;left:0;overflow-y:auto}.Configurateur-module__a3sO-W__nuancier summary,.Configurateur-module__a3sO-W__vues button{justify-content:center;align-items:center;gap:var(--s1);min-height:44px;padding:var(--s1);font-size:var(--fs-bouton);cursor:pointer;background:var(--c6);color:var(--c1);list-style:none;display:flex}.Configurateur-module__a3sO-W__nuancier summary:hover,.Configurateur-module__a3sO-W__vues button:hover{background:var(--c5)}.Configurateur-module__a3sO-W__vues{gap:var(--filet);min-width:0;padding:0;padding-top:var(--filet);background:var(--c4);border:0;grid-template-columns:repeat(2,1fr);margin:0;display:grid}.Configurateur-module__a3sO-W__vues button:first-of-type{grid-column:1/-1}.Configurateur-module__a3sO-W__reglages>summary:focus-visible{outline:var(--filet) solid var(--c6);outline-offset:2px}.Configurateur-module__a3sO-W__ajouter{z-index:2;right:var(--s2);bottom:calc(var(--s2) + var(--barre-composition,56px) + 2 * var(--filet) + var(--s1));width:var(--largeur-droite,546px);justify-content:center;align-items:center;gap:var(--s1);border:var(--filet) solid var(--c6);height:40px;color:var(--c6);font-size:var(--fs-bouton);cursor:pointer;background:0 0;display:flex;position:absolute}.Configurateur-module__a3sO-W__ajouter:hover{background:var(--c6);color:var(--c1)}.Configurateur-module__a3sO-W__ajouter:focus-visible{outline:var(--filet) solid var(--c6);outline-offset:2px}.Configurateur-module__a3sO-W__reglages{position:relative}.Configurateur-module__a3sO-W__nuancier fieldset{padding:var(--s2);border:0;margin:0}.Configurateur-module__a3sO-W__teintes{margin-bottom:var(--s1);grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.Configurateur-module__a3sO-W__teinte{background:var(--teinte);border:var(--filet) solid var(--c4);min-height:36px}.Configurateur-module__a3sO-W__teinte[aria-pressed=true]{outline:2px solid var(--c1);outline-offset:1px}.Configurateur-module__a3sO-W__teinte[data-pierre]{color:var(--c1);grid-column:1/-1}.Configurateur-module__a3sO-W__retour{z-index:2;top:calc(var(--entete) + var(--s2));max-width:calc(100% - 2 * var(--s2));padding:var(--s1) var(--s2);border:var(--filet) solid var(--c4);background:var(--c6);color:var(--c2);font-size:var(--fs-donnees);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.Configurateur-module__a3sO-W__curseurs{left:var(--s4);bottom:calc(var(--s2) + 48px + var(--s6));align-items:center;gap:var(--s3);pointer-events:none;display:flex;position:absolute}.Configurateur-module__a3sO-W__croix{width:160px;height:160px;position:relative}.Configurateur-module__a3sO-W__croix input,.Configurateur-module__a3sO-W__zoom input{width:160px;margin:0;position:absolute;top:50%;left:50%}.Configurateur-module__a3sO-W__rotation{z-index:1;transform:translate(-50%,-50%)}.Configurateur-module__a3sO-W__inclinaison,.Configurateur-module__a3sO-W__zoom input{transform:translate(-50%,-50%)rotate(-90deg)}.Configurateur-module__a3sO-W__croix[data-devant=inclinaison] .Configurateur-module__a3sO-W__inclinaison{z-index:2}.Configurateur-module__a3sO-W__zoom{justify-content:center;width:24px;height:160px;display:flex;position:relative}.Configurateur-module__a3sO-W__curseurs input[type=range]{pointer-events:auto;appearance:none;cursor:grab;background:0 0;height:24px}.Configurateur-module__a3sO-W__curseurs input[type=range]:active{cursor:grabbing}.Configurateur-module__a3sO-W__curseurs input[type=range]::-webkit-slider-runnable-track{background:var(--c4);height:1px}.Configurateur-module__a3sO-W__curseurs input[type=range]::-moz-range-track{background:var(--c4);height:1px}.Configurateur-module__a3sO-W__curseurs input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--c6);width:12px;height:12px;transition:transform var(--transition);border:0;border-radius:50%;margin-top:-5.5px}.Configurateur-module__a3sO-W__curseurs input[type=range]::-moz-range-thumb{background:var(--c6);width:12px;height:12px;transition:transform var(--transition);border:0;border-radius:50%}.Configurateur-module__a3sO-W__curseurs input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.4)}.Configurateur-module__a3sO-W__curseurs input[type=range]:focus-visible::-webkit-slider-thumb{transform:scale(1.4)}.Configurateur-module__a3sO-W__curseurs input[type=range]:hover::-moz-range-thumb{transform:scale(1.4)}.Configurateur-module__a3sO-W__curseurs input[type=range]:focus-visible::-moz-range-thumb{transform:scale(1.4)}.Configurateur-module__a3sO-W__curseurs input[type=range]:focus-visible{outline:none}.Configurateur-module__a3sO-W__curseurs input[type=range]:focus-visible::-webkit-slider-thumb{outline:var(--filet) solid var(--c6);outline-offset:3px}.Configurateur-module__a3sO-W__panneau{background:var(--c6);border:var(--filet) solid var(--c4);bottom:calc(var(--s2) + var(--barre-composition,56px) + 2 * var(--filet) + var(--s1));right:var(--s2);width:var(--largeur-droite,546px);max-height:calc(100% - var(--entete) - 2 * var(--s2) - var(--barre-composition,56px) - 2 * var(--filet) - var(--s1));flex-direction:column;display:flex;position:absolute}.Configurateur-module__a3sO-W__entete{justify-content:space-between;align-items:flex-start;gap:var(--s2);padding:var(--s3) var(--s3) var(--s2);flex:none;display:flex}.Configurateur-module__a3sO-W__titre{flex:1;min-width:0}.Configurateur-module__a3sO-W__defilement{overscroll-behavior:contain;min-height:0;padding:0 var(--s3) var(--s3);gap:var(--s2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Configurateur-module__a3sO-W__fermer{color:var(--c2);margin:-10px -10px 0 0;padding:10px;display:flex}.Configurateur-module__a3sO-W__poignee{touch-action:none;flex:none;justify-content:center;align-items:center;height:20px;display:flex}.Configurateur-module__a3sO-W__poignee span{border-top:var(--filet) solid var(--c3);width:40px}.Configurateur-module__a3sO-W__resumeReglages{justify-content:space-between;align-items:center;gap:var(--s2);border-top:var(--filet) solid var(--c4);border-bottom:var(--filet) solid var(--c4);min-height:44px;font-size:var(--fs-bouton);text-align:left;display:flex}.Configurateur-module__a3sO-W__nomEmplacement{align-items:center;column-gap:var(--s2);flex-wrap:wrap;min-height:32px;display:flex}.Configurateur-module__a3sO-W__retirer{min-height:32px;font-size:var(--fs-donnees);color:var(--c2);align-items:center;gap:6px;display:inline-flex}.Configurateur-module__a3sO-W__retirer:hover{color:var(--c1);text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:3px}.Configurateur-module__a3sO-W__fermer:hover{color:var(--c1)}.Configurateur-module__a3sO-W__libelle{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.Configurateur-module__a3sO-W__pierres{border-left:var(--filet) solid var(--c4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Configurateur-module__a3sO-W__pierre{border-right:var(--filet) solid var(--c4);border-bottom:var(--filet) solid var(--c4);text-align:center;flex-direction:column;align-items:center;width:100%;height:100px;padding:8px 6px;display:flex}.Configurateur-module__a3sO-W__nom{font-size:var(--fs-bouton);color:var(--c2);line-height:1.25}.Configurateur-module__a3sO-W__nom:only-child,.Configurateur-module__a3sO-W__forme{margin:auto 0}svg.Configurateur-module__a3sO-W__forme{color:var(--c2);display:block}.Configurateur-module__a3sO-W__pierre:hover,.Configurateur-module__a3sO-W__case:hover:not(:disabled){background:var(--c5)}.Configurateur-module__a3sO-W__pierre[aria-pressed=true],.Configurateur-module__a3sO-W__case[aria-pressed=true]{background:var(--c5);outline:var(--filet) solid var(--c1);outline-offset:calc(-1 * var(--filet))}.Configurateur-module__a3sO-W__pierre[aria-pressed=true] .Configurateur-module__a3sO-W__nom,.Configurateur-module__a3sO-W__pierre[aria-pressed=true] svg.Configurateur-module__a3sO-W__forme,.Configurateur-module__a3sO-W__case[aria-pressed=true]{color:var(--c1)}.Configurateur-module__a3sO-W__grilleAnneau{border-top:var(--filet) solid var(--c4);border-left:var(--filet) solid var(--c4)}.Configurateur-module__a3sO-W__ligne{border:0;min-width:0;margin:0;padding:0}.Configurateur-module__a3sO-W__libelleLigne{float:left;width:25%;height:44px;padding:0 var(--s1);border-right:var(--filet) solid var(--c4);border-bottom:var(--filet) solid var(--c4);line-height:43px;font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.Configurateur-module__a3sO-W__cases{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Configurateur-module__a3sO-W__case{border-right:var(--filet) solid var(--c4);border-bottom:var(--filet) solid var(--c4);min-height:44px;font-size:var(--fs-bouton);color:var(--c2);flex-direction:column;justify-content:center;align-items:center;padding:4px;display:flex}.Configurateur-module__a3sO-W__case:disabled{color:var(--c4);cursor:default}.Configurateur-module__a3sO-W__raison{color:var(--c3);font-size:11px}.Configurateur-module__a3sO-W__chaines{gap:var(--s1);padding-top:var(--s2);border-top:var(--filet) solid var(--c4);flex-direction:column;display:flex}.Configurateur-module__a3sO-W__choix{column-gap:var(--s2);flex-wrap:wrap;display:flex}.Configurateur-module__a3sO-W__choixBouton{min-height:32px;font-size:var(--fs-bouton);color:var(--c3);padding:0}.Configurateur-module__a3sO-W__choixBouton:hover:not(:disabled){color:var(--c1)}.Configurateur-module__a3sO-W__choixBouton[aria-pressed=true]{color:var(--c1);text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:4px}.Configurateur-module__a3sO-W__chaine{align-items:center;gap:var(--s1);display:inline-flex}.Configurateur-module__a3sO-W__choixBouton:disabled{color:var(--c4);cursor:default}.Configurateur-module__a3sO-W__prixPose{justify-content:space-between;align-items:baseline;gap:var(--s2);margin-top:4px;display:flex}.Configurateur-module__a3sO-W__prix{font-size:var(--fs-prix);font-weight:500}.Configurateur-module__a3sO-W__detail{font-size:var(--fs-donnees);color:var(--c3)}.Configurateur-module__a3sO-W__liens{margin:var(--s1) 0 0;font-size:var(--fs-donnees);flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.Configurateur-module__a3sO-W__liens li{justify-content:space-between;gap:var(--s1);display:flex}.Configurateur-module__a3sO-W__lien:disabled{color:var(--c4)}.Configurateur-module__a3sO-W__lien{min-height:32px;font-size:var(--fs-donnees);color:var(--c2);text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:3px;align-self:flex-start}.Configurateur-module__a3sO-W__composition{background:var(--c6);border:var(--filet) solid var(--c4);right:var(--s2);bottom:var(--s2);width:var(--largeur-droite,546px);max-height:calc(100% - var(--entete) - 2 * var(--s2));overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute;overflow-y:auto}.Configurateur-module__a3sO-W__resume{align-items:baseline;gap:var(--s2);padding:var(--s2);text-align:left;grid-template-columns:1fr auto auto auto;min-height:48px;display:grid}.Configurateur-module__a3sO-W__resume strong{white-space:nowrap;font-size:var(--fs-prix);font-weight:500}.Configurateur-module__a3sO-W__bascule{font-size:var(--fs-donnees);color:var(--c2);text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:3px}.Configurateur-module__a3sO-W__detailComposition{gap:var(--s2);padding:0 var(--s2) var(--s2);flex-direction:column;display:flex}.Configurateur-module__a3sO-W__detailComposition[hidden]{display:none}.Configurateur-module__a3sO-W__pieces{border-top:var(--filet) solid var(--c4);border-left:var(--filet) solid var(--c4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Configurateur-module__a3sO-W__piece{border-right:var(--filet) solid var(--c4);border-bottom:var(--filet) solid var(--c4);text-align:center;flex-direction:column;align-items:center;gap:2px;width:100%;height:100%;min-height:172px;padding:8px 6px;display:flex}.Configurateur-module__a3sO-W__pieces>li{display:flex}button.Configurateur-module__a3sO-W__piece:hover{background:var(--c5)}.Configurateur-module__a3sO-W__visuel{flex:1;justify-content:center;align-items:center;min-height:52px;display:flex}.Configurateur-module__a3sO-W__donnees{font-size:var(--fs-donnees);color:var(--c3);line-height:1.3}.Configurateur-module__a3sO-W__message{padding:0 var(--s2);font-size:var(--fs-donnees);color:var(--c3)}.Configurateur-module__a3sO-W__message:not(:empty){padding-bottom:var(--s2)}.Configurateur-module__a3sO-W__etat{justify-content:center;align-items:center;gap:var(--s2);padding:var(--s3);text-align:center;font-size:var(--fs-donnees);color:var(--c4);background:var(--c1);flex-direction:column;display:flex;position:absolute;inset:0}.Configurateur-module__a3sO-W__etat .Configurateur-module__a3sO-W__lien{color:var(--c6);align-self:center}@media (max-width:1100px) and (min-width:768px){.Configurateur-module__a3sO-W__configurateur[data-panneau] .Configurateur-module__a3sO-W__curseurs{display:none}}@media (min-width:768px){.Configurateur-module__a3sO-W__configurateur[data-panneau] .Configurateur-module__a3sO-W__consigne,.Configurateur-module__a3sO-W__configurateur[data-panneau] .Configurateur-module__a3sO-W__retour{left:calc((100% - var(--largeur-droite,546px) - var(--s2)) / 2);max-width:calc(100% - var(--largeur-droite,546px) - 3 * var(--s2) - 80px - 2 * var(--s1));white-space:normal;text-align:center}}@media (max-width:767px){.Configurateur-module__a3sO-W__composition,.Configurateur-module__a3sO-W__ajouter,.Configurateur-module__a3sO-W__panneau{width:auto;left:var(--s2)}.Configurateur-module__a3sO-W__resume{gap:var(--s1)}.Configurateur-module__a3sO-W__consigne,.Configurateur-module__a3sO-W__retour{top:calc(var(--entete) + var(--s2) + 40px + var(--s1))}.Configurateur-module__a3sO-W__panneau{max-height:calc(100% - var(--entete) - 2 * var(--s2) - 40px - var(--s1) - var(--barre-composition,56px) - 2 * var(--filet) - var(--s1))}.Configurateur-module__a3sO-W__panneau:not([data-etendu]):not([data-glisse]) .Configurateur-module__a3sO-W__complement{display:none}.Configurateur-module__a3sO-W__panneau[data-glisse]{overflow:hidden}.Configurateur-module__a3sO-W__entete{padding:0 var(--s2) var(--s1)}.Configurateur-module__a3sO-W__entete .Configurateur-module__a3sO-W__libelle{display:none}.Configurateur-module__a3sO-W__defilement{padding:0 var(--s2) var(--s2);gap:var(--s1)}.Configurateur-module__a3sO-W__panneau[data-reduit] .Configurateur-module__a3sO-W__defilement{display:none}.Configurateur-module__a3sO-W__grilleAnneau{margin:0 calc(-1 * var(--s2));border-left:0}.Configurateur-module__a3sO-W__pierres{overscroll-behavior-x:contain;margin:0 calc(-1 * var(--s2));scrollbar-width:thin;border-left:0;padding:0;display:flex;overflow-x:auto}.Configurateur-module__a3sO-W__pierres>li{flex:none;width:25%}.Configurateur-module__a3sO-W__choixBouton{min-height:44px}.Configurateur-module__a3sO-W__pieces{grid-template-columns:repeat(2,minmax(0,1fr))}.Configurateur-module__a3sO-W__composition{max-height:min(70%, calc(100% - var(--entete) - 2 * var(--s2)))}}
.accueil-module__Y5cbVq__bloc{margin-top:var(--s12)}.accueil-module__Y5cbVq__entete{justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s4);display:flex}.accueil-module__Y5cbVq__libelle{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.accueil-module__Y5cbVq__texte{color:var(--c2);max-width:48ch}.accueil-module__Y5cbVq__lien{font-size:var(--fs-donnees);color:var(--c1);text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:3px}.accueil-module__Y5cbVq__configurateur dl{width:100%}@media (max-width:767px){.accueil-module__Y5cbVq__bloc{margin-top:var(--s8)}}
.commande-module__yJ-l-G__page{padding-top:var(--s8)}.commande-module__yJ-l-G__contenu{gap:var(--s3);flex-direction:column;grid-column:1/span 7;display:flex}.commande-module__yJ-l-G__surtitre{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.commande-module__yJ-l-G__texte{color:var(--c2)}.commande-module__yJ-l-G__formulaire{gap:var(--s2);flex-direction:column;display:flex}.commande-module__yJ-l-G__champ{flex-direction:column;gap:4px;display:flex}.commande-module__yJ-l-G__champ span{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.commande-module__yJ-l-G__champ input,.commande-module__yJ-l-G__champ textarea{font:inherit;font-size:var(--fs-texte);padding:var(--s1) var(--s2);border:var(--filet) solid var(--c4);background:var(--c6);color:var(--c1);border-radius:0}.commande-module__yJ-l-G__champ input:focus-visible,.commande-module__yJ-l-G__champ textarea:focus-visible{outline:var(--filet) solid var(--c1);outline-offset:2px}.commande-module__yJ-l-G__actions{gap:var(--s2);flex-wrap:wrap;display:flex}@media (max-width:767px){.commande-module__yJ-l-G__contenu{grid-column:1/-1}}
.page-module__EBLMua__page{padding-top:var(--s8);gap:var(--s12);flex-direction:column;display:flex}.page-module__EBLMua__intro{gap:var(--s2);flex-direction:column;max-width:64ch;display:flex}.page-module__EBLMua__section{gap:var(--s3);flex-direction:column;display:flex}.page-module__EBLMua__numero{font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3)}.page-module__EBLMua__rangee{align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.page-module__EBLMua__palette{border-top:var(--filet) solid var(--c4);border-left:var(--filet) solid var(--c4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.page-module__EBLMua__nuance{border-right:var(--filet) solid var(--c4);border-bottom:var(--filet) solid var(--c4)}.page-module__EBLMua__aplat{height:var(--s12)}.page-module__EBLMua__nuance p{padding:var(--s1);font-size:var(--fs-donnees)}.page-module__EBLMua__points{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.page-module__EBLMua__points div{align-items:center;gap:var(--s2);font-size:var(--fs-donnees);display:flex}.page-module__EBLMua__deux{gap:var(--gouttiere);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__EBLMua__sombre{background:var(--c1);color:var(--c6);padding:var(--s6) var(--s3);gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.page-module__EBLMua__typo{gap:var(--s2);flex-direction:column;display:flex}.page-module__EBLMua__accroche{font-family:var(--font-titre);font-size:var(--fs-accroche);line-height:var(--lh-accroche)}.page-module__EBLMua__long{font-family:var(--font-long);font-size:var(--fs-long);line-height:var(--lh-long);max-width:var(--mesure-long);color:var(--c2)}.page-module__EBLMua__prix{font-size:var(--fs-prix);font-weight:500}@media (max-width:767px){.page-module__EBLMua__palette{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__EBLMua__deux,.page-module__EBLMua__sombre{grid-template-columns:1fr}}
.Panier-module__1NKiwW__page{padding-top:var(--s8)}.Panier-module__1NKiwW__titre{margin-bottom:var(--s4);grid-column:1/-1}.Panier-module__1NKiwW__lignes{border-top:var(--filet) solid var(--c4);grid-column:1/span 8;margin:0;padding:0;list-style:none}.Panier-module__1NKiwW__ligne{grid-template-columns:var(--s3) minmax(0, 1fr) auto auto;align-items:center;gap:var(--s2);padding:var(--s2) 0;border-bottom:var(--filet) solid var(--c4);display:grid}.Panier-module__1NKiwW__nom{font-family:var(--font-titre);font-size:var(--fs-nom-carte);line-height:var(--lh-intertitre)}.Panier-module__1NKiwW__detail{font-size:var(--fs-donnees);color:var(--c3);display:block}.Panier-module__1NKiwW__probleme{font-size:var(--fs-donnees);color:var(--c1);margin-top:4px;display:block}.Panier-module__1NKiwW__quantite{border:var(--filet) solid var(--c4);align-items:center;display:flex}.Panier-module__1NKiwW__quantite button{width:36px;height:36px;font-size:var(--fs-texte)}.Panier-module__1NKiwW__quantite button:disabled{color:var(--c4);cursor:default}.Panier-module__1NKiwW__quantite output{text-align:center;min-width:3ch;font-size:var(--fs-donnees)}.Panier-module__1NKiwW__droite{flex-direction:column;align-items:flex-end;gap:4px;min-width:11ch;display:flex}.Panier-module__1NKiwW__prix{font-size:var(--fs-prix);font-weight:500}.Panier-module__1NKiwW__retirer{font-size:var(--fs-donnees);color:var(--c3);text-decoration:underline;text-decoration-thickness:var(--filet);text-underline-offset:3px}.Panier-module__1NKiwW__groupe{padding:var(--s1) 0;font-size:var(--fs-libelle);letter-spacing:var(--ls-capitales);text-transform:uppercase;color:var(--c3);border-bottom:var(--filet) solid var(--c4);justify-content:space-between;align-items:baseline;display:flex}.Panier-module__1NKiwW__resume{gap:var(--s3);flex-direction:column;grid-column:10/span 3;align-self:start;display:flex}.Panier-module__1NKiwW__message{font-size:var(--fs-donnees);color:var(--c2)}.Panier-module__1NKiwW__vide{gap:var(--s3);flex-direction:column;grid-column:1/span 7;align-items:flex-start;display:flex}@media (max-width:1023px){.Panier-module__1NKiwW__lignes{grid-column:1/-1}.Panier-module__1NKiwW__resume{margin-top:var(--s4);grid-column:1/-1}}@media (max-width:767px){.Panier-module__1NKiwW__ligne{grid-template-columns:var(--s3) minmax(0, 1fr) auto}.Panier-module__1NKiwW__quantite{grid-column:2;justify-self:start}.Panier-module__1NKiwW__droite{grid-area:1/3}.Panier-module__1NKiwW__vide{grid-column:1/-1}}
