.cs-stats-banner{position:relative;overflow:hidden}.cs-stats-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-stats-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cs-overlay-color, #582e3f);opacity:var(--cs-overlay-opacity, .85);z-index:1}.cs-stats-banner .page-width{position:relative;z-index:1}.cs-stats-wrapper{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;max-width:1440px;margin:0 auto;padding:0 20px}.cs-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.cs-stat-item{position:relative;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.25)}.cs-stat-item:nth-child(3),.cs-stat-item:nth-child(4){border-bottom:0;padding-bottom:0}.cs-stat-number{color:var(--cs-heading-color, #fff);font-size:40px;font-weight:700;line-height:1;margin-bottom:12px}.cs-stat-title{color:var(--cs-heading-color, #fff);font-size:24px;line-height:1.3;font-weight:700;margin:0 0 10px;opacity:1}.cs-stat-text{color:var(--cs-text-color, #fff);font-size:19px;line-height:1.6}.cs-stats-right{text-align:center}.cs-stats-right h2{color:var(--cs-heading-color, #fff);font-size:42px;line-height:1.15;font-weight:700;margin:0 0 20px}.cs-stats-desc{color:var(--cs-text-color, #fff);font-size:20px;line-height:1.5;max-width:550px;margin:0 auto 30px}.cs-stats-right .button{background:var(--cs-button-bg, #d989a3);color:var(--cs-button-text, #fff);border-color:var(--cs-button-bg, #d989a3);width:100%}.cs-guarantee-text{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--cs-text-color, #fff);margin-top:18px;font-size:18px}.cs-guarantee-text svg{flex-shrink:0}.cs-wave-divider{position:relative;z-index:2;line-height:0;margin-top:-1px}.cs-waves{width:100%;height:60px;display:block}.cs-parallax1 use{opacity:.25}.cs-parallax2 use{opacity:.45}.cs-parallax3 use{opacity:.7}.cs-parallax4 use{opacity:1}.cs-wave-divider--animated .cs-parallax1 use{animation:cs-move-forever1 10s cubic-bezier(.55,.5,.45,.5) infinite}.cs-wave-divider--animated .cs-parallax2 use{animation:cs-move-forever2 8s cubic-bezier(.55,.5,.45,.5) infinite}.cs-wave-divider--animated .cs-parallax3 use{animation:cs-move-forever3 6s cubic-bezier(.55,.5,.45,.5) infinite}.cs-wave-divider--animated .cs-parallax4 use{animation:cs-move-forever4 4s cubic-bezier(.55,.5,.45,.5) infinite}@keyframes cs-move-forever1{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@keyframes cs-move-forever2{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@keyframes cs-move-forever3{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@keyframes cs-move-forever4{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(prefers-reduced-motion:reduce){.cs-wave-divider--animated .cs-parallax1 use,.cs-wave-divider--animated .cs-parallax2 use,.cs-wave-divider--animated .cs-parallax3 use,.cs-wave-divider--animated .cs-parallax4 use{animation:none}}@media(max-width:1200px){.cs-stats-right h2{font-size:42px}.cs-stats-desc{font-size:20px}.cs-stat-number{font-size:48px}.cs-stat-title{font-size:21px}}@media(max-width:989px){.cs-stats-wrapper{grid-template-columns:1fr;gap:50px}.cs-stats-right{order:-1}.cs-stats-right h2{font-size:35px}.cs-stat-number{font-size:30px}}@media(max-width:749px){.cs-stats-grid{gap:28px}.cs-stat-title{font-size:19px}.cs-stat-text{font-size:16px}.cs-stats-right h2{font-size:30px}.cs-stats-desc{font-size:17px}.cs-guarantee-text{font-size:15px}}@media(max-width:479px){.cs-stats-grid{grid-template-columns:1fr;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-stats-counter-custom.css.map */
