.yc-stats{padding:46px max(16px,4vw);font-family:Montserrat,sans-serif;box-sizing:border-box}.yc-stats *{box-sizing:border-box}.yc-stats--green{background:#2d5a3d;color:#fff}.yc-stats--light{background:#fafaf7;color:#2c2418}.yc-stats-inner{max-width:1000px;margin:0 auto}.yc-stats-head{margin-bottom:24px}.yc-stats h2{font-family:Cormorant,serif;font-weight:700;font-size:clamp(26px,3.4vw,38px);line-height:1.1;margin:0;overflow-wrap:break-word}.yc-stats--green h2{color:#fff}.yc-stats--light h2{color:#2c2418}.yc-stats-intro{font-size:14.5px;line-height:1.6;margin:12px 0 0;max-width:54ch}.yc-stats--green .yc-stats-intro{color:#ffffffd1}.yc-stats--light .yc-stats-intro{color:#7b7264}.yc-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}.yc-stat{min-width:0;padding-top:18px;border-top:1px solid}.yc-stats--green .yc-stat{border-top-color:#f5ede03d}.yc-stats--light .yc-stat{border-top-color:#d8cfbf}.yc-stat-value{font-family:Cormorant,serif;font-weight:700;font-size:clamp(44px,5.2vw,64px);line-height:.95;display:block;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.yc-stats--green .yc-stat-value{color:#f5ede0}.yc-stats--light .yc-stat-value{color:#2d5a3d}.yc-stat-label{font-size:14px;line-height:1.45;margin:10px 0 0;display:block}.yc-stats--green .yc-stat-label{color:#ffffffdb}.yc-stats--light .yc-stat-label{color:#7b7264}.yc-stats-foot{margin:28px 0 0;padding-top:15px;border-top:1px solid;font-size:12px;line-height:1.5;letter-spacing:.01em}.yc-stats--green .yc-stats-foot{border-top-color:#f5ede03d;color:#fff9}.yc-stats--light .yc-stats-foot{border-top-color:#d8cfbf;color:#8c8375}@media(max-width:760px){.yc-stats-grid{grid-template-columns:minmax(0,1fr);gap:0}.yc-stat{display:grid;grid-template-columns:96px minmax(0,1fr);gap:0 18px;align-items:center;padding:16px 0}.yc-stat+.yc-stat{border-top:1px solid}.yc-stats--green .yc-stat+.yc-stat{border-top-color:#f5ede03d}.yc-stats--light .yc-stat+.yc-stat{border-top-color:#d8cfbf}.yc-stat-value{font-size:42px}.yc-stat-label{margin:0;font-size:13.5px}}@media(max-width:640px){.yc-stats{padding:32px 16px 28px}.yc-stats-head{margin-bottom:6px}.yc-stats h2{font-size:26px}.yc-stats-intro{font-size:13.5px}.yc-stat{grid-template-columns:84px minmax(0,1fr);gap:0 14px;padding:15px 0}.yc-stat-value{font-size:38px}.yc-stat-label{font-size:13px}.yc-stats-foot{margin-top:4px;padding-top:15px;font-size:11.5px}}@media(prefers-reduced-motion:reduce){.yc-stat-value{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/yoracare-stats.css.map */
