.why-accroche-coeur-section{padding-block-start:var(--pt-mobile);padding-block-end:var(--pb-mobile)}.why-accroche-coeur-section__header{text-align:center;margin-block-end:var(--spacing-8)}.why-accroche-coeur-section__main-title{font-size:var(--main-title-mobile);font-weight:var(--main-title-weight);line-height:1.2;margin-block-end:var(--spacing-4);color:var(--heading-color)}.why-accroche-coeur-section__subtitle{font-size:var(--subtitle-mobile);font-style:italic;opacity:.8}.why-accroche-coeur-section__cards{display:grid;grid-template-columns:1fr;gap:var(--spacing-6)}.why-card{background:#fff;border-radius:var(--card-radius);padding:var(--spacing-6);box-shadow:0 2px 8px rgba(0,0,0,var(--card-shadow-opacity));display:flex;flex-direction:column;gap:var(--spacing-5)}.why-card__icon-wrapper{display:flex;justify-content:center}.why-card__icon{width:80px;height:80px;border-radius:50%;background:var(--icon-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.why-card__icon img{width:40px;height:40px;object-fit:contain}.why-card__content{display:flex;flex-direction:column;gap:var(--spacing-4)}.why-card__title{font-size:var(--card-title-mobile);font-weight:var(--card-title-weight);text-align:center;color:var(--title-color)}.why-card__title.text-transform-uppercase{text-transform:uppercase!important}.why-card__title.text-transform-capitalize{text-transform:capitalize!important}.why-card__title.text-transform-none{text-transform:none!important}.why-card__description{font-size:var(--card-desc-mobile);text-align:center;line-height:1.5}.why-card__features{display:flex;flex-direction:column;gap:var(--spacing-3)}.why-card__feature{display:flex;gap:var(--spacing-2);align-items:flex-start;font-size:var(--feature-mobile)}.why-card__feature-icon{flex-shrink:0;margin-top:2px}.why-card__feature-icon svg{width:16px;height:16px;fill:var(--checkmark-color)}.why-accroche-coeur-section__cta{margin-block-start:var(--spacing-10);display:flex;justify-content:center}.why-accroche-coeur-section__button{background:var(--btn-bg);color:var(--btn-color);padding:var(--spacing-4) var(--spacing-8);border-radius:50px;font-size:var(--btn-mobile);font-weight:700;text-transform:uppercase;border:none;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;text-decoration:none;display:inline-block}.why-accroche-coeur-section__button:hover{background:var(--btn-hover-bg);color:var(--btn-hover-color);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}@media screen and (min-width:750px){.why-accroche-coeur-section{padding-block-start:var(--pt-desktop);padding-block-end:var(--pb-desktop)}.why-accroche-coeur-section__main-title{font-size:var(--main-title-desktop)}.why-accroche-coeur-section__subtitle{font-size:var(--subtitle-desktop)}.why-accroche-coeur-section__cards{grid-template-columns:repeat(var(--cards-tablet),1fr);gap:var(--spacing-8)}.why-card__title{font-size:var(--card-title-desktop)}.why-card__description{font-size:var(--card-desc-desktop)}.why-card__feature{font-size:var(--feature-desktop)}.why-accroche-coeur-section__button{font-size:var(--btn-desktop)}}@media screen and (min-width:1000px){.why-accroche-coeur-section__cards{grid-template-columns:repeat(var(--cards-desktop),1fr)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/c-why-accroche-coeur.css.map */
