.ss-stats{background:var(--ss-stats-bg);color:var(--ss-stats-text);padding-block:calc(var(--ss-stats-pt) * var(--ss-space, 1)) calc(var(--ss-stats-pb) * var(--ss-space, 1));text-align:center}.ss-stats__badge{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1rem;padding:.45rem .9rem;border-radius:999px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ss-stats__badge-icon{width:1rem;height:1rem;flex:none;color:var(--ss-stats-accent)}.ss-stats__heading{margin:0 auto 2rem;max-width:36rem;color:inherit}.ss-stats__list{list-style:none;margin:0 auto;padding:0;max-width:64rem;display:grid;grid-template-columns:repeat(var(--ss-stats-cols, 3),minmax(0,1fr))}.ss-stat{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.25rem .75rem;min-width:0}.ss-stat+.ss-stat{border-inline-start:1px solid color-mix(in srgb,currentColor 16%,transparent)}@media(min-width:750px){.ss-stats--cols-2 .ss-stat:nth-child(odd),.ss-stats--cols-3 .ss-stat:nth-child(3n+1),.ss-stats--cols-4 .ss-stat:nth-child(4n+1),.ss-stats--cols-5 .ss-stat:nth-child(5n+1),.ss-stats--cols-6 .ss-stat:nth-child(6n+1){border-inline-start:0}.ss-stats__list{row-gap:1.5rem}}.ss-stat__number{display:block;font-family:var(--font-heading--family);font-weight:800;font-style:italic;text-transform:uppercase;font-size:clamp(2rem,4.5vw,3.75rem);line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.ss-stat__label{font-size:.75rem;line-height:1.3;text-transform:uppercase;letter-spacing:.1em;opacity:.75;max-width:14rem}@media(max-width:749px){.ss-stats__heading{margin-bottom:1.5rem}.ss-stats--m-row .ss-stats__list{grid-template-columns:repeat(var(--ss-stats-count, 3),minmax(0,1fr));grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.ss-stats--m-row .ss-stat{padding-inline:.375rem}.ss-stats--m-row .ss-stat{container-type:inline-size;min-width:0}.ss-stats--m-row .ss-stat__number{font-size:clamp(1.125rem,24cqi,2.25rem);white-space:nowrap}.ss-stats--m-row .ss-stat__label{font-size:.75rem;letter-spacing:.04em}.ss-stats--m-stack .ss-stats__list{grid-template-columns:minmax(0,1fr);gap:1.25rem}.ss-stats--m-stack .ss-stat+.ss-stat{border-inline-start:0;border-block-start:1px solid color-mix(in srgb,currentColor 16%,transparent);padding-block-start:1.25rem}.ss-stats--m-stack .ss-stat__number{font-size:clamp(2rem,10vw,3rem)}}
/*# sourceMappingURL=/cdn/shop/t/388/assets/ss-impact-stats.css.map */
