.cs-section{--cs-gris:#b0a69a;--cs-filet:#b0a69a52;padding-block:var(--m-section,3.5rem);background:var(--encre);color:var(--papier)}.cs-titre{font-family:var(--titre);letter-spacing:-.03em;color:var(--papier);margin:0;font-size:2.125rem;font-weight:400;line-height:1}.cs-liste{margin:var(--m-tete,1.5rem) 0 0;border-top:1px solid var(--cs-filet);padding:0;list-style:none}.cs-liste>li{border-bottom:1px solid var(--cs-filet)}.cs-stage{color:var(--papier);font-family:var(--titre);gap:.25rem;padding:.875rem 0;display:grid}.cs-nom{letter-spacing:-.015em;text-wrap:balance;justify-content:space-between;align-items:baseline;gap:1rem;font-size:1.1875rem;line-height:1.2;display:flex}.cs-fleche{color:var(--dorure);transition:transform .35s var(--sortie);flex:none}.cs-faits{color:var(--cs-gris);font-size:.8125rem;line-height:1.4}.cs-prix{font-variant-numeric:tabular-nums}.cs-prix .prix-grand{letter-spacing:-.03em;color:var(--dorure);font-size:1.625rem}.cs-prix .prix-petit{color:var(--cs-gris);white-space:nowrap;margin-left:.5rem;font-size:.8125rem}.cs-stage:focus-visible{outline:2px solid var(--papier);outline-offset:2px}.cs-tampon{justify-content:center;margin-top:1.5rem;display:flex}.cs-tampon .offre-pastille{animation:cs-tampon-pose .35s var(--sortie) both;margin:0}.cs-tampon .offre-pastille-total{color:var(--cs-gris)}.cs-tampon .offre-pastille-trait-prise{box-shadow:inset 0 0 0 1px var(--cs-gris)}@keyframes cs-tampon-pose{0%{transform:rotate(-6deg)scale(1.04)}to{transform:rotate(-2deg)scale(1)}}.cs-section .cs-bouton{background:var(--papier);width:100%;color:var(--encre);justify-content:center;margin-top:1.5rem;display:flex}.cs-section .cs-bouton:focus-visible{background:var(--dorure);color:var(--encre)}.cs-section :focus-visible{outline-color:var(--papier)}@media (pointer:coarse){.cs-section .cs-bouton:active{background:color-mix(in srgb, var(--papier) 94%, #000)}}@media (hover:hover) and (pointer:fine){.cs-section .cs-bouton:hover{background:var(--dorure);color:var(--encre)}.cs-stage:hover .cs-fleche{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.cs-tampon .offre-pastille{animation:none}.cs-fleche{transition:none}}