.stats-benefits{background-color:var(--stats-bg-color, #FAF8F3);color:var(--stats-text-color, #1A1A4E);padding:80px 20px}.stats-benefits__container{max-width:1400px;margin:0 auto}.stats-benefits__header{margin-bottom:60px}.stats-benefits__headline{font:var(--font-heading-weight, 500) clamp(28px,4vw,48px) var(--font-heading-family);line-height:1.2;margin:0 0 30px;max-width:1100px;letter-spacing:-.02em}.stats-benefits__cta{display:inline-block;background-color:var(--stats-accent-color, #1A1A4E);color:#fff;padding:16px 28px;font:var(--font-body-weight, 500) 14px var(--font-body-family);text-decoration:none;text-transform:none;letter-spacing:.02em;border-radius:50px;transition:opacity .2s ease,transform .2s ease}.stats-benefits__cta:hover{opacity:.9;transform:translateY(-1px)}.stats-benefits__grid{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.stats-benefits__item{flex:1;min-width:200px;max-width:300px}.stats-benefits__stat{font-family:var(--font-heading-family);font-size:clamp(52px,6vw,80px);font-weight:700;line-height:1;margin-bottom:16px;letter-spacing:-.02em;background:linear-gradient(135deg,#1a1a4e,#da2473,#e72fa9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stats-benefits__divider{width:100%;height:1px;background:var(--stats-text-color, #1A1A4E);opacity:.2;margin-bottom:16px;background-image:repeating-linear-gradient(to right,var(--stats-text-color, #1A1A4E),var(--stats-text-color, #1A1A4E) 4px,transparent 4px,transparent 8px);background-color:transparent}.stats-benefits__title{font:var(--font-body-weight-bold, 600) 16px var(--font-body-family);margin:0 0 8px;letter-spacing:.01em}.stats-benefits__description{font:var(--font-body-weight, 400) 14px / 1.5 var(--font-body-family);margin:0;opacity:.85}.stats-benefits__plus{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;color:var(--stats-text-color, #1A1A4E);opacity:.5;padding:0 10px;margin-top:30px}@media screen and (max-width: 1100px){.stats-benefits__grid{gap:30px}.stats-benefits__item{flex:1 1 calc(50% - 60px);max-width:none}.stats-benefits__plus{display:none}}@media screen and (max-width: 600px){.stats-benefits{padding:60px 20px}.stats-benefits__header{margin-bottom:40px}.stats-benefits__item{flex:1 1 100%;margin-bottom:30px}.stats-benefits__stat{font-size:48px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/section-stats-benefits.css.map */
