.accolades{position:relative;overflow:hidden;isolation:isolate}.accolades__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.accolades__background-media{width:100%;height:100%}.accolades__background .xo-image,.accolades__background .xo-image__placeholder,.accolades__background .xo-image__placeholder svg,.accolades__background video,.accolades__background img,.accolades__background svg{width:100%;height:100%}.accolades__background .xo-image,.accolades__background video,.accolades__background img{object-fit:cover}.accolades__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.accolades__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:clamp(2.4rem,3.2vw,5.6rem);padding-top:var(--accolades-spacing-top-mobile, 20px);padding-bottom:var(--accolades-spacing-bottom-mobile, 20px)}.accolades__heading{margin-inline:auto;width:min(100%,86rem);text-align:center}.accolades__heading-block{display:flex;flex-direction:column;align-items:center;gap:clamp(1.2rem,1.8vw,2rem)}.accolades__heading .xo-text__heading{margin:0;justify-content:center;font-family:var(--accolades-heading-font-family, var(--font-heading-family));font-size:var(--accolades-heading-font-size-mobile, clamp(3.4rem, 8.4vw, 5.4rem));font-style:var(--accolades-heading-font-style, var(--font-heading-style));font-weight:var(--accolades-heading-font-weight, var(--font-heading-weight));letter-spacing:var(--accolades-heading-letter-spacing, normal);line-height:var(--accolades-heading-line-height, 1.08);text-transform:var(--accolades-heading-text-transform, none);color:var( --accolades-heading-color, color-mix(in srgb, rgba(var(--color-foreground)) 100% , transparent) )}.accolades__headline-svg{width:min(100%,var(--accolades-headline-svg-width-mobile, 220px));display:flex;justify-content:center}.accolades__headline-svg-image{display:block;width:100%;height:auto}.accolades__marquee{--space: var(--accolades-item-gap, 48px);display:flex;align-items:stretch}.accolades__marquee xo-marquee-item{display:flex;align-items:stretch}.accolades__card{width:min(var(--accolades-card-max-width, 280px),78vw);display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;padding-inline:calc(var(--accolades-item-gap, 48px) / 2)}.accolades__card p{margin:0;width:100%}.accolades__year{font-family:var(--accolades-year-font-family, var(--font-body-family));font-size:var(--accolades-year-font-size-mobile, calc(var(--font-body-scale) * 1.5rem));font-style:var(--accolades-year-font-style, var(--font-body-style));font-weight:var(--accolades-year-font-weight, 500);letter-spacing:var(--accolades-year-letter-spacing, .03em);line-height:var(--accolades-year-line-height, calc(1 + .42 / var(--font-body-scale)));text-transform:var(--accolades-year-text-transform, uppercase);color:var( --accolades-year-color, color-mix(in srgb, rgba(var(--color-foreground)) 80% , transparent) )}.accolades__title{font-family:var(--accolades-title-font-family, var(--font-heading-family));font-size:var(--accolades-title-font-size-mobile, clamp(2.2rem, 5.8vw, 2.8rem));font-style:var(--accolades-title-font-style, var(--font-heading-style));font-weight:var(--accolades-title-font-weight, 600);letter-spacing:var(--accolades-title-letter-spacing, normal);line-height:var(--accolades-title-line-height, 1.22);text-transform:var(--accolades-title-text-transform, none);color:var( --accolades-title-color, color-mix(in srgb, rgba(var(--color-foreground)) 100% , transparent) )}.accolades__subtitle{font-family:var(--accolades-subtitle-font-family, var(--font-body-family));font-size:var(--accolades-subtitle-font-size-mobile, calc(var(--font-body-scale) * 1.6rem));font-style:var(--accolades-subtitle-font-style, var(--font-body-style));font-weight:var(--accolades-subtitle-font-weight, var(--font-body-weight));letter-spacing:var(--accolades-subtitle-letter-spacing, normal);line-height:var(--accolades-subtitle-line-height, calc(1 + .5 / var(--font-body-scale)));text-transform:var(--accolades-subtitle-text-transform, none);color:var( --accolades-subtitle-color, color-mix(in srgb, rgba(var(--color-foreground)) 90% , transparent) )}.accolades__empty{margin:0;border:.1rem dashed rgba(var(--color-border),.7);border-radius:1.2rem;padding:1.2rem 1.6rem;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .5 / var(--font-body-scale));color:color-mix(in srgb,rgba(var(--color-foreground-2)) 100%,transparent);background:rgba(var(--color-background),.2);text-align:center}@media(min-width:992px){.accolades__headline-svg{width:min(100%,var(--accolades-headline-svg-width-desktop, 320px))}.accolades__inner{padding-top:var(--accolades-spacing-top-desktop, 28px);padding-bottom:var(--accolades-spacing-bottom-desktop, 28px)}.accolades__heading .xo-text__heading{font-size:var(--accolades-heading-font-size-desktop, clamp(5.4rem, 6.1vw, 8.2rem))}.accolades__card{width:min(var(--accolades-card-max-width, 280px),34vw)}.accolades__year{font-size:var(--accolades-year-font-size-desktop, calc(var(--font-body-scale) * 1.7rem))}.accolades__title{font-size:var(--accolades-title-font-size-desktop, clamp(2.6rem, 3vw, 3.6rem))}.accolades__subtitle{font-size:var(--accolades-subtitle-font-size-desktop, calc(var(--font-body-scale) * 1.8rem))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-accolades.css.map */
