.review-banner{position:relative;overflow:hidden;display:flex;color:rgb(var(--color-white))}.review-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.review-banner__media picture{display:block;width:100%;height:100%}.review-banner__media img,.review-banner__media .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.review-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.review-banner__inner{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;justify-content:center;gap:2.4rem}.review-banner__col{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;width:100%}.review-banner__caption{display:flex;align-items:center;gap:2rem;width:100%;margin:0;text-transform:uppercase;letter-spacing:.3rem;font-weight:600;opacity:.7}.review-banner__caption:after{content:"";flex:1 1 auto;height:1px;background:rgba(var(--color-white),.4)}.review-banner .review-banner__title{margin:0;font-weight:700;font-size:4rem;line-height:4.4rem;position:relative;top:-.6rem}@media(min-width:750px){.review-banner .review-banner__title{font-size:var(--font-size-larger);line-height:var(--line-height-larger);top:0}}.review-banner .review-banner__title>*{margin:0;font-weight:inherit;font-size:inherit;line-height:inherit}.review-banner__text{margin:0;width:100%;font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large)}.review-banner__text>*{font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large)}.review-banner__text>:first-child{margin-top:0;margin-bottom:2.4rem;font-size:2rem;line-height:2,4rem;opacity:.8}.review-banner .review-banner__text ol{list-style:none;counter-reset:review-step;width:100%;margin:1.5rem 0 0;padding:0}.review-banner .review-banner__text ol li{counter-increment:review-step;display:flex;align-items:center;gap:2.4rem;margin:0;padding:1.4rem 0;border-bottom:.1rem solid rgba(var(--color-white),.25)}.review-banner .review-banner__text ol li:first-child{border-top:.1rem solid rgba(var(--color-white),.25)}.review-banner .review-banner__text ol li:before{content:counter(review-step);flex:0 0 auto;font-size:1.4rem;opacity:.7;position:relative;top:.1rem}.review-banner__cta{margin:0;margin-top:1.2rem}@media screen and (min-width:750px){.review-banner .review-banner__title{max-width:40rem;font-size:4.8rem;line-height:var(--line-height-xxl);position:relative;top:-.5rem}}@media screen and (min-width:990px){.review-banner__inner{gap:3rem}}@media screen and (min-width:1920px){.review-banner .review-banner__title{max-width:60rem;font-size:7.4rem;line-height:7.8rem;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/329/assets/section-review-banner.css.map */
