.number-counter{--nc-text: var(--color-primary, #171717);--nc-bg: var(--color-background, #FFFFFF);--nc-separator-color: rgba(23, 23, 23, .15);width:100%;padding:var(--section-padding-y, 40px) var(--section-padding-x, 16px);background-color:var(--nc-bg);color:var(--nc-text)}.number-counter__inner{max-width:1400px;margin:0 auto}.number-counter__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;text-align:center}.number-counter__item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px}.number-counter__number{font-family:var(--font-heading, "DM Sans", sans-serif);font-size:clamp(2.5rem,5.65vw,5.08rem);font-weight:700;line-height:1.1;letter-spacing:-.025em;color:inherit}.number-counter__suffix{font-size:.7em;font-weight:600;opacity:.8}.number-counter__label{font-family:var(--font-body, "DM Sans", sans-serif);font-size:clamp(1rem,2.1vw,1.875rem);color:inherit;opacity:1;margin-top:4px;line-height:1.4}@media(min-width:768px){.number-counter{padding:var(--section-padding-y, 60px) var(--section-padding-x, 40px)}.number-counter__grid{grid-template-columns:repeat(2,1fr);gap:32px}}@media(min-width:1024px){.number-counter{padding:var(--section-padding-y, 80px) var(--section-padding-x, 60px)}.number-counter__grid{grid-template-columns:repeat(4,1fr);gap:0}.number-counter__item{position:relative;padding:24px 16px}.number-counter--with-separators .number-counter__item:not(:last-child):after{content:"";position:absolute;top:20%;right:0;height:60%;width:1px;background-color:var(--nc-separator-color)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-number-counter.css.map */
