.ml-prest-h{--bg: #EDEAE4;--bg-grad: #DDD8CE;--card-bg: #FFFFFF;--text: #2E3230;--accent: #2E3230;--relief: #A8823E;--shadow: rgba(46,50,48,.14);background:linear-gradient(180deg,var(--bg),var(--bg-grad));padding:56px 24px;text-align:center}.ml-prest-h__eyebrow{font-family:var(--ml-font-body);font-size:var(--ml-text-sub);letter-spacing:.18em;text-transform:uppercase;color:var(--relief);margin-bottom:10px}.ml-prest-h__title{font-family:var(--ml-font-heading);font-size:var(--ml-text-title);color:var(--text);margin-bottom:40px}.ml-prest-h__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:900px;margin:0 auto}.ml-prest-h__card{position:relative;background:var(--card-bg);border-radius:var(--ml-radius-md);padding:28px;text-align:left;box-shadow:0 12px 30px var(--shadow);transition:transform var(--ml-transition),box-shadow var(--ml-transition)}.ml-prest-h__card:hover{transform:translateY(-6px);box-shadow:0 20px 40px var(--shadow)}.ml-prest-h__badge{position:absolute;top:-12px;right:24px;background:var(--relief);color:#fff;font-family:var(--ml-font-body);font-size:.9rem;letter-spacing:.05em;text-transform:uppercase;padding:.3rem .8rem;border-radius:20px}.ml-prest-h__card h3{font-family:var(--ml-font-heading);font-size:1.4rem;color:var(--text);margin-bottom:6px}.ml-prest-h__meta{font-family:var(--ml-font-body);font-size:1.1rem;color:var(--relief);letter-spacing:.03em;margin-bottom:14px}.ml-prest-h__desc{font-family:var(--ml-font-body);font-size:var(--ml-text-body);color:var(--text);opacity:.75;line-height:1.5;margin-bottom:14px}.ml-prest-h__price{font-family:var(--ml-font-heading);font-size:1.8rem;color:var(--text);margin-bottom:14px}.ml-prest-h__forfaits{list-style:none;padding:14px 0 0;margin:0 0 20px;border-top:1px solid #E2DCD1}.ml-prest-h__forfaits li{font-family:var(--ml-font-body);font-size:1.1rem;color:var(--text);opacity:.8;padding:.35rem 0;font-weight:500}.ml-btn-outline-h{display:inline-block;font-family:var(--ml-font-body);font-size:var(--ml-text-sub);letter-spacing:.06em;text-transform:uppercase;color:var(--text);text-decoration:none;padding:.7rem 1.6rem;border:1px solid var(--relief);border-radius:var(--ml-radius-sm);transition:background var(--ml-transition),color var(--ml-transition)}.ml-btn-outline-h:hover{background:var(--relief);color:#fff}@media(max-width:640px){.ml-prest-h__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/prestations-homme.css.map */
