.xo-impact-counter{display:flex;flex-direction:column;gap:2.4rem}@media(min-width:768px){.xo-impact-counter--center{align-items:center;text-align:center}.xo-impact-counter--right{align-items:flex-end;text-align:right}}.xo-impact-counter__heading{margin:0;color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.xo-impact-counter__cards{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}@media(max-width:599px){.xo-impact-counter__cards{grid-template-columns:1fr}}.xo-impact-counter__card{display:flex;flex-direction:column;gap:1.2rem;padding:3.2rem 2.4rem;background-color:var(--card-bg, transparent);border:.1rem solid color-mix(in srgb,rgba(var(--color-foreground)) 20%,transparent);border-radius:var(--card-corner-radius, .8rem)}.xo-impact-counter__number{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--card-number-color, color-mix(in srgb, rgba(var(--color-foreground)) 100%, transparent));line-height:1}.xo-impact-counter__number xo-count-up{display:inline}.xo-impact-counter__label{margin:0;color:var(--card-label-color, color-mix(in srgb, rgba(var(--color-foreground)) 70%, transparent))}.xo-impact-counter__body{color:color-mix(in srgb,rgba(var(--color-foreground)) 100%,transparent);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.xo-impact-counter__body p{margin:0}.xo-impact-counter__mobile{display:none}@media(max-width:767px){.xo-impact-counter__desktop{display:none}.xo-impact-counter__mobile{display:block}}.xo-impact-counter__live-badge{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.2rem;font-size:1.6rem;text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb,rgba(var(--color-foreground)) 60%,transparent)}.xo-impact-counter__live-dot{width:1rem;height:1rem;border-radius:50%;background-color:#6dab3c;flex-shrink:0;animation:xo-impact-counter-pulse 2s ease-in-out infinite}@keyframes xo-impact-counter-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.xo-impact-counter__buttons{display:flex;flex-wrap:wrap;gap:1rem}
/*# sourceMappingURL=/cdn/shop/t/28/assets/poop-bag-counter.css.map */
