.c-landing-common-badges{--stagger-base: .6s;--stagger-step: .08s;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--2xl-spacing);padding:clamp(2.5rem,6vw,4.5rem) var(--md-gutter);background:var(--c-landing-common-badges-bg, var(--color-white));text-align:center}.c-landing-common-badges__intro{display:flex;flex-direction:column;align-items:center;gap:var(--sm-spacing)}.c-landing-common-badges__eyebrow{align-self:flex-start;margin:0;color:var(--c-landing-common-badges-eyebrow, var(--color-primary));font-family:var(--font-body);font-weight:var(--bold-font-weight);font-size:var(--sm-font-size);letter-spacing:var(--letter-spacing-uppercase);text-transform:uppercase}.c-landing-common-badges__title{margin:0;color:var(--c-landing-common-badges-title, var(--color-primary));font-family:var(--font-heading);font-size:var(--2xl-font-size);line-height:1.05;text-transform:uppercase}.c-landing-common-badges__subtitle{display:flex;align-items:center;gap:var(--sm-spacing);margin:0;color:var(--c-landing-common-badges-subtitle, var(--color-primary));font-family:var(--font-body);font-weight:var(--bold-font-weight);font-size:var(--sm-font-size);letter-spacing:var(--letter-spacing-uppercase);text-transform:uppercase}.c-landing-common-badges__subtitle:before,.c-landing-common-badges__subtitle:after{content:"";width:2rem;height:.125rem;background:var(--c-landing-common-badges-rule, var(--color-primary))}.c-landing-common-badges__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--3xl-spacing);margin:0;padding:0;list-style:none}.c-landing-common-badges__item{display:flex;flex-direction:column;align-items:center;gap:var(--md-spacing);width:8rem}.c-landing-common-badges__item[data-shape=bare] .c-landing-common-badges__chip{background:transparent}.c-landing-common-badges__item[data-shape=bare] .c-landing-common-badges__chip svg{width:100%;height:100%}.c-landing-common-badges__chip{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:var(--pill-border-radius);background:var(--badge-chip, var(--c-landing-common-badges-chip, var(--color-accent)));color:var(--badge-icon, var(--c-landing-common-badges-icon, var(--color-primary)))}.c-landing-common-badges__chip svg{width:55%;height:55%}.c-landing-common-badges__label{color:var(--c-landing-common-badges-label, var(--color-primary));font-family:var(--font-heading);font-weight:var(--bold-font-weight);font-size:var(--sm-font-size);line-height:1.15;text-transform:uppercase}html[data-js] .c-landing-common-badges[data-revealed=true] .c-landing-common-badges__eyebrow{animation:u-animation-fade-in 1.1s ease-in-out forwards}html[data-js] .c-landing-common-badges[data-revealed=true] .c-landing-common-badges__title{animation:u-animation-slide-in-left 1.1s ease-in-out .15s forwards}html[data-js] .c-landing-common-badges[data-revealed=true] .c-landing-common-badges__subtitle{animation:u-animation-slide-in-left 1.1s ease-in-out .3s forwards}html[data-js] .c-landing-common-badges[data-revealed=true] .c-landing-common-badges__item{animation:u-animation-slide-up 1.1s ease-in-out calc(var(--stagger-base) + var(--i, 0) * var(--stagger-step)) forwards}@media(min-width:900px){.c-landing-common-badges__title{font-size:var(--3xl-font-size)}.c-landing-common-badges__subtitle:before,.c-landing-common-badges__subtitle:after{width:3rem}}@media(prefers-reduced-motion:reduce){.c-landing-common-badges__eyebrow,.c-landing-common-badges__title,.c-landing-common-badges__subtitle,.c-landing-common-badges__item{opacity:1;transform:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-landing-common-badges.css.map */
