.personnalys-pack-comparison__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:stretch}.personnalys-pack-card{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid rgb(var(--text-color) / .16);background:rgb(var(--background))}.personnalys-pack-card--featured{border-color:#b69a5c;box-shadow:0 18px 45px #2c173b17}.personnalys-pack-card__badge{position:absolute;z-index:1;inset-block-start:0;inset-inline:1.25rem auto;margin:0;padding:.45rem .8rem;background:#b69a5c;color:#21102f;font-size:.68rem;line-height:1;letter-spacing:.14em;text-transform:uppercase}.personnalys-pack-card__media{display:block;aspect-ratio:4 / 3}.personnalys-pack-card__media img{width:100%;height:100%;object-fit:cover}.personnalys-pack-card__content{display:flex;flex:1;flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem)}.personnalys-pack-card__content .h6{margin:0 0 .75rem;letter-spacing:.16em;text-transform:uppercase}.personnalys-pack-card__content .h3{margin:0}.personnalys-pack-card__price{display:flex;align-items:baseline;gap:.4rem;margin:1rem 0 0}.personnalys-pack-card__price span{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;opacity:.68}.personnalys-pack-card__price strong{font-size:1.35rem;font-weight:500}.personnalys-pack-card__description{margin-block-start:1rem;opacity:.82}.personnalys-pack-card__list{display:grid;gap:.7rem;margin:1.35rem 0 1.75rem;padding:1.25rem 0 0;border-block-start:1px solid rgb(var(--text-color) / .12)}.personnalys-pack-card__list li{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.55rem;line-height:1.45}.personnalys-pack-card__list li span{color:#b69a5c}.personnalys-pack-card__button{margin-block-start:auto}.personnalys-pack-card__button .button{width:100%}.personnalys-pack-comparison__note{max-width:62rem;margin:0 auto;text-align:center;font-size:.82rem;line-height:1.55;opacity:.72}.personnalys-pack-comparison--compact .personnalys-pack-card__media{display:none}@media screen and (min-width:700px){.personnalys-pack-comparison__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media screen and (min-width:1000px){.personnalys-pack-comparison__grid{gap:1.5rem}.personnalys-pack-card--featured{transform:translateY(-.75rem)}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AAAAAACA */
