.counter-section{padding-top:var(--counter-padding-top, 0px);padding-bottom:var(--counter-padding-bottom, 0px);background-color:var(--counter-bg, var(--color-background));color:var(--counter-text, var(--color-foreground));overflow:hidden}.counter-header{text-align:center;margin-bottom:5rem}.counter-header h2{color:var(--counter-heading-color, var(--color-heading));font-weight:400;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.counter-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}@media screen and (min-width:750px){.counter-grid{grid-template-columns:repeat(var(--counter-columns, 2),1fr)}}.counter-item{text-align:center;padding:2.5rem;position:relative}.counter-item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:60%;width:1px;background:linear-gradient(to bottom,transparent,rgba(var(--color-foreground-rgb),.2),transparent)}.counter-item:last-child:after{display:none}.counter-number-wrapper{display:flex;align-items:baseline;justify-content:center;gap:.2rem;margin-bottom:1rem}.counter-number{font-family:var(--font-heading-family);font-size:clamp(3.5rem,10vw,7rem);font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--counter-number-color, var(--color-heading));opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transition-delay:var(--counter-delay, 0ms)}.counter-item.is-visible .counter-number{opacity:1;transform:translateY(0)}.counter-prefix,.counter-suffix{font-family:var(--font-heading-family);font-size:clamp(2rem,5vw,4rem);font-weight:300;color:var(--counter-accent-color, var(--color-accent))}.counter-label{font-family:var(--font-accent-family);font-size:1.15rem;font-weight:500;text-transform:uppercase;letter-spacing:.2em;opacity:.7;overflow-wrap:anywhere}.counter-description{margin-top:.5rem;font-size:1.4rem;opacity:.7;max-width:20rem;margin-left:auto;margin-right:auto;overflow-wrap:anywhere}@media screen and (max-width:749px){.counter-header{margin-bottom:3rem}.counter-label{letter-spacing:.12em}}.preset-futuristic_neon .counter-number{text-shadow:0 0 10px currentColor,0 0 20px currentColor}.preset-futuristic_neon .counter-item.is-visible .counter-number{animation:neon-flicker .1s ease-out 3}@keyframes neon-flicker{0%,to{opacity:1}50%{opacity:.8}}.preset-luxury_contrast .counter-number{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.preset-noir .counter-item:after{background:linear-gradient(to bottom,transparent,rgba(255,255,255,.1),transparent)}@media screen and (max-width:749px){.counter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;grid-auto-rows:1fr}.counter-item{padding:1.4rem 1rem}.counter-item:after{display:none}.counter-number{font-size:clamp(2.4rem,9vw,4rem)}.counter-prefix,.counter-suffix{font-size:clamp(1.4rem,4.5vw,2.4rem);flex:1 1 42%;max-width:100%}.counter-label{font-size:.95rem}.counter-description{font-size:1.1rem;max-width:14rem}}.counter-number-wrapper{flex-wrap:wrap;justify-content:center;column-gap:.6rem;row-gap:.35rem;min-width:0}.counter-prefix,.counter-suffix{min-width:0;max-width:100%;white-space:normal;word-break:normal;overflow-wrap:break-word;text-align:center}.counter-section[data-columns="3"] .counter-number-wrapper,.counter-section[data-columns="4"] .counter-number-wrapper{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:center;gap:.25rem}.counter-section[data-columns="3"] .counter-prefix,.counter-section[data-columns="3"] .counter-suffix,.counter-section[data-columns="4"] .counter-prefix,.counter-section[data-columns="4"] .counter-suffix{font-size:clamp(1.2rem,1.2vw,1.6rem);line-height:1.2}.counter-section[data-columns="3"] .counter-number,.counter-section[data-columns="4"] .counter-number{font-size:clamp(3rem,5vw,5rem)}@media screen and (max-width:749px){.counter-section .counter-prefix,.counter-section .counter-suffix{max-width:100%;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-animated-counter.css.map */
