.hero-banner__overlay-image{z-index:1}.banner__overlay{background:linear-gradient(270deg,#0000,#00000080 62.8%,#0000007f),url(<path-to-image>) #00000063 50% / cover no-repeat!important}.hero-banner__overlay-image picture,.hero-banner__overlay-image img{width:100%;height:100%;object-fit:cover}.hero-banner__customer-count{color:rgb(var(--color-text));font-size:14px;font-weight:500;display:flex;gap:8px}.banner__title--hero{color:var(--Brand-White, #FFF);font-family:Inter;font-size:40px;font-weight:800;line-height:normal;text-transform:uppercase;margin-block:16px!important;letter-spacing:0px}.hero-banner__stars{display:flex;align-items:center;gap:1px}.hero-banner__stars svg{width:24px;height:24px}.hero-banner__star-icon{height:20px;width:auto;display:block}.hero-banner__customer-text{color:var(--Brand-White, #FFF);font-family:Inter;font-size:20px;font-weight:600;line-height:normal}.hero-banner__price-text{color:#e00c0b;text-align:center;font-family:Inter;font-size:28px;font-weight:700;line-height:normal;margin-top:0!important;text-align:left}.hero-banner__features{display:flex;flex-wrap:wrap;gap:8px;margin-block:32px!important}@media screen and (max-width: 767px){.hero-banner__customer-text{font-size:14px}.banner__title--hero{color:var(--Brand-White, #FFF);text-align:center;font-size:28px;margin-bottom:12px}.hero-banner__price-text{text-align:center;font-size:20px}}.hero-banner__feature-box{display:flex;flex-direction:column;align-items:center;padding:12px;max-width:140px;border-radius:12px;border:2px solid rgba(255,255,255,.5);gap:12px}@media screen and (max-width: 767px){.hero-banner__feature-box{max-width:114px}}.hero-banner__checkmark{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:rgb(var(--color-text))}.hero-banner__checkmark svg{color:rgb(var(--color-text))}.hero-banner__feature-text{color:var(--Brand-White, #FFF);text-align:center;font-family:Inter;font-size:16px;font-weight:600;line-height:20px;text-transform:uppercase}@media screen and (max-width: 767px){.hero-banner__feature-text{font-size:12px}}.banner__content{z-index:2;max-width:438px;left:32px}.hero-banner__button{width:100%;margin:0!important}.hero-banner__button .btn-text{color:var(--Brand-Black, #000);font-family:Inter;font-size:16px;font-weight:600;line-height:normal;gap:8px}.hero-banner__button svg{height:24px;width:24px}media-element.banner__media picture img{transform:unset!important}.banner--hero__media{height:637px}@media screen and (min-width: 768px){.banner__content{bottom:0}}@media screen and (max-width: 767px){.page-width.relative:has(.hero-banner__features){padding:0}.banner__content{left:50%;transform:translate(-50%);width:100%;padding-inline:16px;top:48px}.banner--hero__media{height:525px}.hero-banner__customer-count{justify-content:center}.hero-banner__stars svg{width:16px;height:16px}.banner__box{padding:0}.hero-banner__star-icon{height:16px}.hero-banner__button svg{height:24px;width:24px}.banner__overlay,.banner--hero__media{border-radius:0!important}.banner__overlay{background:linear-gradient(180deg,#00000080 49.97%,#0000 99.82%),url(<path-to-image>) #0000006e 50% / cover no-repeat!important}.hero-banner-no-rounded .section--rounded,.hero-banner-no-rounded .banner--hero__media,.hero-banner-no-rounded .banner__overlay,.hero-banner-no-rounded .banner__media{border-radius:0!important}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/hero-banner.css.map */
