.personnalys-pack-bridge{padding-block:clamp(2rem,5vw,3.5rem)}.personnalys-pack-bridge__inner{display:grid;gap:1.5rem;align-items:center;padding:clamp(1.5rem,4vw,2.75rem);border:1px solid rgb(var(--text-color) / .16)}.personnalys-pack-bridge__copy{max-width:48rem}.personnalys-pack-bridge__copy .h6{margin:0 0 .65rem;color:#9b7f43;letter-spacing:.16em;text-transform:uppercase}.personnalys-pack-bridge__copy .h3{margin:0}.personnalys-pack-bridge__copy .rte{margin-block-start:.75rem;opacity:.8}@media screen and (min-width:700px){.personnalys-pack-bridge__inner{grid-template-columns:minmax(0,1fr) auto;gap:2.5rem}}.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)}}.personnalys-pack-design{display:grid;gap:1rem;margin-block:1rem 1.25rem;padding:1.25rem;border:1px solid rgb(var(--text-color)/.18);background:rgb(var(--text-color)/.025)}.personnalys-pack-design__title{margin:0;font-size:1.05rem}.personnalys-pack-design__intro,.personnalys-pack-design__total{margin:0;font-size:.82rem;line-height:1.5}.personnalys-pack-design__intro{opacity:.75}.personnalys-pack-design__values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.personnalys-pack-design__choice{position:relative}.personnalys-pack-design__choice input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.personnalys-pack-design__choice span{display:block;height:100%;padding:.7rem .85rem;border:1px solid rgb(var(--text-color)/.2);cursor:pointer;line-height:1.35}.personnalys-pack-design__choice input:checked+span{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.personnalys-pack-design__choice input:focus-visible+span{outline:2px solid rgb(var(--text-color));outline-offset:2px}.personnalys-pack-design__choice small{display:block;margin-block-start:.15rem;opacity:.7}.personnalys-pack-design__total{padding:.75rem;background:rgb(var(--text-color)/.05)}@media screen and (max-width:699px){.personnalys-pack-design__values{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
