.produit[data-astro-cid-ndgxjzrs]{--marge-fiche:clamp(1rem, .5rem + 1.5vh, 2rem);--miniatures:0px;--h-photo:min(60svh, calc(100svh - var(--haut-fiche,var(--header-h)) - 2 * var(--marge-fiche) - var(--miniatures)));padding-top:var(--marge-fiche);padding-bottom:clamp(4rem,3rem + 5vw,8rem)}.produit--vues[data-astro-cid-ndgxjzrs]{--miniatures:calc(4.25rem + 4px);--h-photo:min(52svh, calc(100svh - var(--haut-fiche,var(--header-h)) - 2 * var(--marge-fiche) - var(--miniatures)))}.produit--choix[data-astro-cid-ndgxjzrs]{--h-photo:min(33svh, calc(100svh - var(--haut-fiche,var(--header-h)) - 2 * var(--marge-fiche) - var(--miniatures)))}.produit--modeles[data-astro-cid-ndgxjzrs]{--h-photo:min(30svh, calc(100svh - var(--haut-fiche,var(--header-h)) - 2 * var(--marge-fiche) - var(--miniatures)))}.produit__grille[data-astro-cid-ndgxjzrs]{gap:1.25rem;display:grid}.produit__photos[data-astro-cid-ndgxjzrs]{min-width:0}.produit__scene[data-astro-cid-ndgxjzrs]{place-items:center;margin:0;display:grid}.produit__vue[data-astro-cid-ndgxjzrs]{grid-area:1/1;display:block;position:relative}.produit__vue[data-astro-cid-ndgxjzrs][hidden]{display:none}.produit__vue[data-astro-cid-ndgxjzrs] img[data-astro-cid-ndgxjzrs]{width:auto;max-width:100%;height:auto;max-height:var(--h-photo);display:block}.produit--vues[data-astro-cid-ndgxjzrs] .produit__scene[data-astro-cid-ndgxjzrs]{height:var(--h-photo)}.produit__miniatures[data-astro-cid-ndgxjzrs]{scrollbar-width:none;justify-content:safe center;gap:.5rem;margin-top:calc(.75rem - 4px);padding:4px;display:flex;overflow-x:auto}.miniature[data-astro-cid-ndgxjzrs]{background:var(--color-line);cursor:pointer;opacity:.55;outline-offset:3px;border:0;outline:1px solid #0000;flex-shrink:0;width:3.5rem;height:3.5rem;padding:0;transition:opacity .2s,outline-color .2s}.miniature[data-astro-cid-ndgxjzrs] img[data-astro-cid-ndgxjzrs]{object-fit:cover;width:100%;height:100%;display:block}.miniature[data-astro-cid-ndgxjzrs][aria-pressed=true]{opacity:1;outline-color:var(--color-text)}@media (hover:hover) and (pointer:fine){.miniature[data-astro-cid-ndgxjzrs]:hover{opacity:1}}.miniature[data-astro-cid-ndgxjzrs]:focus-visible{outline:2px solid var(--color-text)}.produit__infos[data-astro-cid-ndgxjzrs]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.produit__entete[data-astro-cid-ndgxjzrs]{order:1}.produit__action[data-astro-cid-ndgxjzrs]{order:2}.produit__texte[data-astro-cid-ndgxjzrs]{order:3}.produit__notes[data-astro-cid-ndgxjzrs]{order:4}.produit__retour[data-astro-cid-ndgxjzrs]{order:5}.produit__nom[data-astro-cid-ndgxjzrs]{margin-top:.35rem;font-size:clamp(1.75rem,1.3rem + 1.8vw,3rem);line-height:1.05}.produit__prix[data-astro-cid-ndgxjzrs]{font-family:var(--font-display);font-weight:500;font-size:var(--text-h3);font-variant-numeric:tabular-nums;margin-top:.5rem}.produit__prix[data-astro-cid-ndgxjzrs] .todo[data-astro-cid-ndgxjzrs]{vertical-align:middle;margin-left:.6rem}.produit__vendue[data-astro-cid-ndgxjzrs]{flex-basis:100%;gap:.6rem;display:grid}.produit__vendue[data-astro-cid-ndgxjzrs][hidden]{display:none}.produit__etiquette[data-astro-cid-ndgxjzrs]{letter-spacing:.12em;align-items:center;gap:.6rem;font-size:1.125rem;font-variant-caps:all-small-caps;font-weight:500;display:inline-flex}.produit__etiquette[data-astro-cid-ndgxjzrs]:before{content:"";background:var(--color-lavande);border-radius:50%;width:.55rem;height:.55rem}.produit__liens-vendue[data-astro-cid-ndgxjzrs]{flex-wrap:wrap;gap:.4rem 1.5rem;display:flex}.produit--vendue[data-astro-cid-ndgxjzrs] .produit__panier[data-astro-cid-ndgxjzrs],.produit--vendue[data-astro-cid-ndgxjzrs] .produit__bientot[data-astro-cid-ndgxjzrs]{display:none!important}.produit__action[data-astro-cid-ndgxjzrs]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1rem;display:flex}.produit__bouton[data-astro-cid-ndgxjzrs]{min-width:14rem}.produit__precision[data-astro-cid-ndgxjzrs]{font-size:var(--text-sm);color:var(--color-text-soft);margin-top:.15rem}.produit__panier[data-astro-cid-ndgxjzrs]{display:contents}.produit__voir[data-astro-cid-ndgxjzrs][hidden]{display:none}.produit__attente--rappel[data-astro-cid-ndgxjzrs]{color:var(--color-text);font-weight:500}.produit__bientot[data-astro-cid-ndgxjzrs]{flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:.35rem 1rem;display:flex}.produit__bientot-titre[data-astro-cid-ndgxjzrs]{border:1px solid var(--color-trait-carte);border-radius:var(--radius-pill);align-items:center;min-height:2.75rem;padding:0 1.25rem;font-weight:500;display:inline-flex}.produit__bientot-titre[data-astro-cid-ndgxjzrs][hidden],.produit__attente[data-astro-cid-ndgxjzrs][hidden]{display:none}.produit__attente[data-astro-cid-ndgxjzrs]{font-size:var(--text-sm);color:var(--color-text-soft);flex-basis:100%}.produit--choix[data-astro-cid-ndgxjzrs] .produit__action[data-astro-cid-ndgxjzrs]{align-self:stretch;min-width:0}.choix[data-astro-cid-ndgxjzrs]{border:0;flex-basis:100%;min-width:0;margin:0 0 .5rem;padding:0}.choix__titre[data-astro-cid-ndgxjzrs]{font-size:var(--text-sm);color:var(--color-text-soft);margin-bottom:.5rem;padding:0}.couleurs__liste[data-astro-cid-ndgxjzrs]{flex-wrap:wrap;gap:.5rem;display:flex}.choix[data-astro-cid-ndgxjzrs] .todo[data-astro-cid-ndgxjzrs]{margin-left:.5rem}.couleur[data-astro-cid-ndgxjzrs]{border:1px solid var(--color-trait-carte);border-radius:var(--radius-pill);background:var(--color-carte);cursor:pointer;align-items:center;gap:.4rem;min-height:2.75rem;padding:0 1.15rem;transition:background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:relative}.couleur[data-astro-cid-ndgxjzrs] input[data-astro-cid-ndgxjzrs]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.couleur[data-astro-cid-ndgxjzrs]:not(.couleur--indisponible):hover{border-color:var(--color-text)}}.couleur[data-astro-cid-ndgxjzrs]:has(input:checked){background:var(--color-carte);border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.couleur[data-astro-cid-ndgxjzrs]:has(input:focus-visible){outline:2px solid var(--color-text);outline-offset:2px}.couleur--indisponible[data-astro-cid-ndgxjzrs]{color:var(--color-text-soft);cursor:default;background:0 0;border-style:dashed}.couleur--indisponible[data-astro-cid-ndgxjzrs] input[data-astro-cid-ndgxjzrs]{cursor:default}.couleur--indisponible[data-astro-cid-ndgxjzrs] .couleur__nom[data-astro-cid-ndgxjzrs]{text-decoration:line-through 1px}.couleur__teinte[data-astro-cid-ndgxjzrs]{background:var(--teinte);width:1rem;height:1rem;box-shadow:inset 0 0 0 1px rgb(var(--rgb-ombre) / .35);border-radius:50%;flex-shrink:0}.couleur--indisponible[data-astro-cid-ndgxjzrs] .couleur__teinte[data-astro-cid-ndgxjzrs]{background:var(--color-line);box-shadow:inset 0 0 0 1px var(--color-trait-carte)}.couleur__etat[data-astro-cid-ndgxjzrs]{font-size:.8125rem}.modeles[data-astro-cid-ndgxjzrs]{scrollbar-width:thin;gap:.75rem;margin:-4px;padding:4px;display:flex;overflow-x:auto}@media (width>=900px){.modeles[data-astro-cid-ndgxjzrs]{flex-wrap:wrap;overflow-x:visible}}.modele[data-astro-cid-ndgxjzrs]{text-align:center;cursor:pointer;flex-shrink:0;align-content:start;justify-items:center;gap:.3rem;width:4.5rem;display:grid;position:relative}.modele[data-astro-cid-ndgxjzrs] input[data-astro-cid-ndgxjzrs]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.modele__vignette[data-astro-cid-ndgxjzrs]{background:var(--color-papier);outline:1px solid var(--color-trait-carte);width:4.5rem;height:4.5rem;transition:outline-color .2s;display:block}.modele__vignette[data-astro-cid-ndgxjzrs] img[data-astro-cid-ndgxjzrs]{object-fit:cover;width:100%;height:100%;display:block}.modele__nom[data-astro-cid-ndgxjzrs]{font-size:.8125rem;line-height:1.2}.modele__etat[data-astro-cid-ndgxjzrs]{color:var(--color-text-soft);font-size:.75rem}@media (hover:hover) and (pointer:fine){.modele[data-astro-cid-ndgxjzrs]:not(.modele--indisponible):hover .modele__vignette[data-astro-cid-ndgxjzrs]{outline-color:var(--color-text)}}.modele[data-astro-cid-ndgxjzrs]:has(input:checked) .modele__vignette[data-astro-cid-ndgxjzrs]{outline:2px solid var(--color-text);outline-offset:2px}.modele[data-astro-cid-ndgxjzrs]:has(input:focus-visible) .modele__vignette[data-astro-cid-ndgxjzrs]{outline:2px solid var(--color-text);outline-offset:4px}.modele--indisponible[data-astro-cid-ndgxjzrs]{color:var(--color-text-soft);cursor:default}.modele--indisponible[data-astro-cid-ndgxjzrs] input[data-astro-cid-ndgxjzrs]{cursor:default}.modele--indisponible[data-astro-cid-ndgxjzrs] .modele__vignette[data-astro-cid-ndgxjzrs]{filter:grayscale();opacity:.45}.modele--indisponible[data-astro-cid-ndgxjzrs] .modele__nom[data-astro-cid-ndgxjzrs]{text-decoration:line-through 1px}@media (prefers-reduced-motion:reduce){.couleur[data-astro-cid-ndgxjzrs]{transition:none}}.produit__paiement[data-astro-cid-ndgxjzrs]{font-size:var(--text-sm);color:var(--color-text-soft);flex-basis:100%}.produit__description[data-astro-cid-ndgxjzrs]{max-width:52ch;margin-top:1.5rem}.produit__usage[data-astro-cid-ndgxjzrs]{margin-top:1.25rem}.produit__details[data-astro-cid-ndgxjzrs]{max-width:52ch;margin-top:1rem}.produit__notes[data-astro-cid-ndgxjzrs]{border-top:1px solid var(--color-line);max-width:52ch;margin-top:1.5rem;padding-top:1rem}.produit__livraison-liste[data-astro-cid-ndgxjzrs]{gap:.35rem;margin:0;padding-left:1rem;display:grid}.produit__livraison-liste[data-astro-cid-ndgxjzrs] li[data-astro-cid-ndgxjzrs]::marker{color:var(--color-lavande-soutenue)}.produit__livraison[data-astro-cid-ndgxjzrs],.produit__cgv[data-astro-cid-ndgxjzrs]{width:100%;max-width:52ch;font-size:var(--text-sm);order:4;margin-top:.75rem}.produit[data-astro-cid-ndgxjzrs] .a-completer{background:color-mix(in srgb, var(--color-lavande) 45%, transparent);color:var(--color-text);border-radius:.2em;padding:0 .25em}.produit__retour[data-astro-cid-ndgxjzrs]{min-height:2.75rem;color:var(--color-text-soft);font-size:var(--text-sm);align-items:center;gap:.4rem;margin-top:1.5rem;text-decoration:none;transition:color .2s;display:inline-flex}.produit__retour[data-astro-cid-ndgxjzrs] .icone{width:1rem;height:1rem;transition:translate .3s var(--ease-out)}@media (hover:hover) and (pointer:fine){.produit__retour[data-astro-cid-ndgxjzrs]:hover{color:var(--color-text)}.produit__retour[data-astro-cid-ndgxjzrs]:hover .icone{translate:-.2rem}}.produit__retour[data-astro-cid-ndgxjzrs]:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}@media (width>=900px){.produit[data-astro-cid-ndgxjzrs]{--h-photo:calc(100svh - var(--haut-fiche,var(--header-h)) - 2 * var(--marge-fiche) - var(--miniatures))}.produit__grille[data-astro-cid-ndgxjzrs]{min-height:calc(100svh - var(--haut-fiche,var(--header-h)) - 2 * var(--marge-fiche));grid-template-columns:minmax(0,1fr) minmax(20rem,30rem);align-items:center;gap:clamp(2.5rem,5vw,6rem)}.produit__photos[data-astro-cid-ndgxjzrs]{min-height:calc(100svh - var(--haut-fiche,var(--header-h)) - 2 * var(--marge-fiche));align-content:center;align-self:start;display:grid}.produit__scene[data-astro-cid-ndgxjzrs]{place-items:center end}.produit__miniatures[data-astro-cid-ndgxjzrs]{justify-content:safe flex-end}.produit__retour[data-astro-cid-ndgxjzrs]{order:0;margin:0 0 1rem}.produit__texte[data-astro-cid-ndgxjzrs]{order:1}.produit__action[data-astro-cid-ndgxjzrs]{order:2;margin-top:1.75rem}.produit__description[data-astro-cid-ndgxjzrs]{margin-top:1.25rem}}
