.proposition .tx-groupe{margin:1.25rem 0 0;padding:0;border:0}.proposition .tx-legende{margin:0 0 .5rem;font-size:.875rem;color:var(--pp-sourdine)}.proposition .tx-legende strong{color:var(--pp-encre);font-weight:500}.proposition .tx-pastilles,.proposition .tx-tailles{display:flex;flex-wrap:wrap;gap:.625rem}.proposition .tx-pastille{width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--pp-trait-fort);border-radius:9999px;background:var(--tx-c);cursor:pointer}.proposition .tx-pastille[aria-checked=true]{outline:2px solid var(--pp-accent);outline-offset:3px}.proposition .tx-taille{min-width:3rem;min-height:2.75rem;padding:0 .75rem;border:1px solid var(--pp-trait-fort);border-radius:.5rem;background:var(--pp-fond);color:var(--pp-encre);font-family:var(--pp-corps);font-size:.9375rem;cursor:pointer}.proposition .tx-taille[aria-checked=true]{border-color:var(--pp-encre);background:var(--pp-encre);color:#fff}.proposition .tx-pastille:focus-visible,.proposition .tx-taille:focus-visible{outline:2px solid var(--pp-accent-fonce);outline-offset:3px}.proposition .tx-note{margin:.5rem 0 0;font-size:.8125rem;color:var(--pp-sourdine)}.proposition .tx-panier{display:inline-flex;width:100%;min-height:3rem;align-items:center;justify-content:center;margin-top:.75rem;border:1px dashed var(--pp-trait-fort);border-radius:9999px;background:var(--pp-surface);color:var(--pp-sourdine);font-family:var(--pp-corps);font-size:.9375rem;font-weight:600;cursor:not-allowed}.proposition .tx-bientot{margin:.375rem 0 0;text-align:center;font-size:.8125rem;color:var(--pp-sourdine)}
