.numbered-highlights{position:relative;overflow:hidden}.numbered-highlights--glow:before{content:"";position:absolute;inset-block-start:-20%;inset-inline-end:-10%;inline-size:min(55%,640px);aspect-ratio:1;background:radial-gradient(circle at center,var(--nh-glow) 0%,transparent 70%);opacity:.9;pointer-events:none;z-index:0}.numbered-highlights .section__container{position:relative;z-index:1}.numbered-highlights__head{max-inline-size:46rem;margin-block-end:clamp(2.5rem,5vw,4rem)}.numbered-highlights.text-center .numbered-highlights__head{margin-inline:auto}.numbered-highlights__eyebrow{color:var(--nh-accent);margin-block-end:1rem;text-transform:uppercase;letter-spacing:.08em}.numbered-highlights__year{color:var(--nh-accent);font-variant-numeric:tabular-nums}.ticking-year{display:inline-flex;vertical-align:baseline}.ticking-year__digit{display:inline-flex;overflow:hidden;height:1em;line-height:1}.ticking-year__digit-reel{display:flex;flex-direction:column;will-change:transform}.ticking-year__cell{display:block;height:1em;line-height:1;text-align:center}.numbered-highlights__desc{margin-block-start:1.25rem;max-inline-size:38rem}.numbered-highlights.text-center .numbered-highlights__desc{margin-inline:auto}.numbered-highlights__trust{margin-block-start:1.25rem;font-weight:var(--font-body-weight-bolder, 600)}.numbered-highlights__grid{display:grid;grid-template-columns:repeat(var(--nh-cols-mb, 1),minmax(0,1fr));gap:clamp(1.75rem,4vw,3rem);margin:0;padding:0;list-style:none}.numbered-highlights__item{position:relative;min-inline-size:0}.numbered-highlights__num{display:block;color:var(--nh-accent);font-weight:800;line-height:1;font-size:clamp(2.5rem,5vw,3.25rem);margin-block-end:1rem}.numbered-highlights__item-title{margin-block-end:.5rem}.numbered-highlights__item-text{max-inline-size:32rem}.numbered-highlights__item--divided:not(:first-child){border-block-start:1px solid color-mix(in srgb,currentColor 16%,transparent);padding-block-start:clamp(1.75rem,4vw,3rem)}@media(min-width:768px){.numbered-highlights__grid{grid-template-columns:repeat(var(--nh-cols, 3),minmax(0,1fr))}.numbered-highlights__item--divided:not(:first-child){border-block-start:0;padding-block-start:0;border-inline-start:1px solid color-mix(in srgb,currentColor 16%,transparent);padding-inline-start:clamp(1.75rem,4vw,3rem)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-numbered-highlights.css.map */
