.pack-offres{container-type:inline-size;margin:0 0 2.4rem}.pack-offres__legend{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.08rem;text-transform:uppercase;opacity:.65}.pack-offres__offre{position:relative;margin-bottom:.8rem;border:.15rem solid rgba(var(--color-foreground),.16);border-radius:.8rem;background:rgb(var(--color-background));transition:border-color .15s ease,background .15s ease}.pack-offres__offre:hover{border-color:rgba(var(--color-foreground),.4)}.pack-offres__offre.is-selected{border-color:var(--amanys-violet, #7616F1);background:#7616f10d}.pack-offres__offre:focus-within{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.pack-offres__row{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"mark visuel nom   prix" "mark visuel unite barre" "mark visuel gain  gain";align-items:center;column-gap:1.2rem;row-gap:.2rem;width:100%;padding:1.4rem 1.6rem;margin:0;cursor:pointer}.pack-offres__radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.pack-offres__mark{grid-area:mark;align-self:center;position:relative;width:2rem;height:2rem;border-radius:50%;border:.15rem solid rgba(var(--color-foreground),.35);transition:border-color .15s ease}.pack-offres__offre.is-selected .pack-offres__mark{border-color:var(--amanys-violet, #7616F1)}.pack-offres__offre.is-selected .pack-offres__mark:after{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border-radius:50%;background:var(--amanys-degrade, linear-gradient(95deg, #7616F1 0%, #D42C6E 100%))}.pack-offres__visuel{grid-area:visuel;align-self:center;display:flex;align-items:center;flex:0 0 auto}.pack-offres__visuel img{width:3.6rem;height:3.6rem;border-radius:.5rem;object-fit:cover;background:rgba(var(--color-foreground),.06);box-shadow:0 0 0 .15rem rgb(var(--color-background));display:block}.pack-offres__visuel img+img{margin-left:-1.4rem}.pack-offres__visuel:empty{display:none}.pack-offres__nom{grid-area:nom;font-size:1.5rem;font-weight:600;line-height:1.25}.pack-offres__prix{grid-area:prix;justify-self:end;font-size:1.7rem;font-weight:700;line-height:1.15;white-space:nowrap}.pack-offres__unite{grid-area:unite;font-size:1.2rem;line-height:1.35;opacity:.6}.pack-offres__barre{grid-area:barre;justify-self:end;font-size:1.2rem;line-height:1.35;opacity:.5;white-space:nowrap}.pack-offres__gain{grid-area:gain;justify-self:end;margin-top:.5rem;padding:.25rem .8rem;border-radius:.3rem;background:var(--amanys-degrade, linear-gradient(95deg, #7616F1 0%, #D42C6E 100%));color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.03rem;line-height:1.4;white-space:nowrap}.pack-offres__offre--vedette{margin-top:1.8rem}.pack-offres__ruban{position:absolute;top:-1.1rem;left:1.6rem;padding:.3rem .9rem;border-radius:.3rem;background:var(--amanys-degrade, linear-gradient(95deg, #7616F1 0%, #D42C6E 100%));color:#fff;font-size:1rem;font-weight:700;letter-spacing:.06rem;text-transform:uppercase;white-space:nowrap}.pack-offres__coloris{margin:0 1.6rem;padding:.2rem 0 1.3rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.pack-offres__coloris[hidden]{display:none}.pack-offres__ligne{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.7rem 0}.pack-offres__ligne+.pack-offres__ligne{border-top:.1rem solid rgba(var(--color-foreground),.08)}.pack-offres__ligne-nom{font-size:1.4rem;white-space:nowrap}.pack-offres__choix{display:flex;gap:.6rem}.pack-offres__pastille{flex:0 1 auto;padding:.7rem 1.4rem;border:.15rem solid rgba(var(--color-foreground),.22);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:1.3rem;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease}.pack-offres__pastille:hover{border-color:rgba(var(--color-foreground),.5)}.pack-offres__pastille.is-actif{border-color:var(--amanys-violet, #7616F1);background:var(--amanys-degrade, linear-gradient(95deg, #7616F1 0%, #D42C6E 100%));color:#fff}.pack-offres__pastille:focus-visible{outline:.2rem solid rgb(var(--color-button));outline-offset:.2rem}.pack-offres__cta{margin-top:1.8rem}.pack-offres__cta.is-busy{opacity:.6;pointer-events:none}.pack-offres__erreur{margin:.8rem 0 0;padding:.8rem 1.2rem;border-radius:.4rem;background:rgba(var(--color-button),.12);font-size:1.3rem}@container (max-width: 400px){.pack-offres__row{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"mark visuel nom" "mark visuel prix" "mark visuel unite" "mark visuel gain";row-gap:.15rem;padding:1.2rem;column-gap:1rem}.pack-offres__prix{justify-self:start;font-size:1.6rem}.pack-offres__gain{justify-self:start}.pack-offres__barre{display:none}.pack-offres__nom{font-size:1.4rem}.pack-offres__visuel img{width:3rem;height:3rem}.pack-offres__visuel img+img{margin-left:-1.2rem}.pack-offres__coloris{margin-inline:1.2rem}.pack-offres__ligne{flex-direction:column;align-items:stretch;gap:.7rem}.pack-offres__choix{justify-content:stretch}.pack-offres__pastille{flex:1 1 0;padding:.7rem .8rem}}@supports not (container-type: inline-size){@media screen and (max-width:480px){.pack-offres__row{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"mark visuel nom" "mark visuel prix" "mark visuel unite" "mark visuel gain"}.pack-offres__prix,.pack-offres__gain{justify-self:start}.pack-offres__barre{display:none}.pack-offres__ligne{flex-direction:column;align-items:stretch}.pack-offres__pastille{flex:1 1 0}}}@media(prefers-reduced-motion:reduce){.pack-offres__offre,.pack-offres__mark,.pack-offres__pastille{transition:none}}.pack-offres__pastille--photo{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.6rem .6rem .7rem;min-width:7.2rem}.pack-offres__vignette{display:block;width:5.2rem;height:5.2rem;border-radius:.4rem;overflow:hidden;background:rgba(var(--color-foreground),.06)}.pack-offres__vignette img{width:100%;height:100%;object-fit:cover;display:block}.pack-offres__pastille-nom{font-size:1.2rem;line-height:1}.pack-offres__pastille--photo.is-actif{border-color:var(--amanys-violet, #7616F1);box-shadow:inset 0 0 0 .1rem var(--amanys-violet, #7616F1);background:transparent;color:rgb(var(--color-foreground))}@container (max-width: 400px){.pack-offres__pastille--photo{min-width:0}.pack-offres__vignette{width:4.4rem;height:4.4rem}}.pack-offres__stock{margin:1.4rem 0 0;padding:.7rem 1.2rem;border-radius:.4rem;background:#7616f114;font-size:1.3rem;text-align:center}.pack-offres__stock strong{font-weight:700;color:var(--amanys-rose, #C42566)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pack-paliers.css.map */
