.sc-hero{position:relative;overflow:hidden}.sc-hero--height-medium .sc-hero__inner{min-height:50vh}.sc-hero--height-large .sc-hero__inner{min-height:70vh}.sc-hero--height-full .sc-hero__inner{min-height:calc(100svh - var(--header-height, 0px))}.sc-hero__inner{display:grid;gap:3.2rem;align-items:center}@media screen and (min-width:990px){.sc-hero--split .sc-hero__inner{grid-template-columns:1fr 1fr;gap:6rem}.sc-hero__inner--left .sc-hero__media{order:-1}}@media screen and (max-width:989px){.sc-hero--split .sc-hero__media{order:-1}}.sc-hero__content{display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;text-align:left;position:relative;z-index:1}.sc-hero--background .sc-hero__content{max-width:64rem}@media screen and (min-width:750px){.sc-hero__content--center{align-items:center;text-align:center;margin-inline:auto}}@media screen and (max-width:749px){.sc-hero__content--mobile-center{align-items:center;text-align:center;margin-inline:auto}.sc-hero__content--mobile-left{align-items:flex-start;text-align:left}.sc-hero__button--full-mobile{width:100%}}.sc-hero__heading{margin:0}.sc-hero__text>:first-child{margin-top:0}.sc-hero__text>:last-child{margin-bottom:0}.sc-hero__rating{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;font-size:1.4rem}.sc-hero__avatars{display:inline-flex}.sc-hero__avatars img{width:3.2rem;height:3.2rem;border-radius:50%;object-fit:cover;border:.2rem solid rgb(var(--color-background))}.sc-hero__avatars img+img{margin-left:-1rem}.sc-hero__benefit,.sc-hero__guarantee{display:flex;align-items:center;gap:1rem}.sc-hero__benefit .sc-icon,.sc-hero__guarantee .sc-icon{width:2rem;height:2rem;color:rgb(var(--color-brand-text))}.sc-hero__guarantee{font-size:1.4rem}.sc-hero__media img,.sc-hero__media video{display:block;width:100%;height:auto;border-radius:var(--sc-radius)}.sc-hero__media--placeholder svg{width:100%;height:auto;background:rgba(var(--color-foreground),.04);border-radius:var(--sc-radius)}.sc-hero__background{position:absolute;top:0;right:0;bottom:0;left:0}.sc-hero__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-background));opacity:var(--sc-hero-overlay)}.sc-hero__bg-media{width:100%;height:100%;object-fit:cover}.sc-hero__bg-media--mobile{display:none}@media screen and (max-width:749px){.sc-hero__bg-media--desktop:has(+.sc-hero__bg-media--mobile){display:none}.sc-hero__bg-media--mobile{display:block}}.sc-hero--background .sc-hero__inner{position:relative}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sc-hero.css.map */
