.hero-banner__container{display:grid;grid-template-columns:1fr 1fr;position:relative}.hero-banner__media{position:relative;min-height:580px}.hero-banner__media:before{position:absolute;content:"";background:linear-gradient(90deg,#071334,transparent,transparent);z-index:1;top:0;right:0;width:100%;height:100%}.hero-banner__media img{width:100%;height:100%;position:absolute;object-fit:cover}.hero-banner__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:20px 20px 20px 60px;gap:15px;position:relative;background:var(--gradient-background)}.hero-banner__content .header-banner__reviews{font-family:var(--font-body-family);font-size:15px;font-weight:500;line-height:100%;text-transform:uppercase;color:rgb(var(--color-foreground));display:flex;gap:6px;align-items:center}.hero-banner__content .header-banner__reviews .review-start__rating{transform:translateY(-1px)}.hero-banner__content .header-banner__heading{font-family:var(--font-heading-family);color:rgb(var(--color-foreground));font-weight:700;font-size:64px;line-height:100%;letter-spacing:0}.hero-banner__content .header-banner__description{font-family:var(--font-body-family);font-weight:400;font-size:24px;line-height:120%;letter-spacing:0;color:rgb(var(--color-foreground))}.hero-banner__content .header-banner__description p{margin:0}.hero-banner__content .header-banner__description ul{display:flex;gap:25px;font-family:var(--font-heading-family);font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-foreground));list-style:none;padding:0}.hero-banner__content .header-banner__description ul li{padding-left:20px;position:relative;display:flex;align-items:center}.hero-banner__content .header-banner__description ul li:before{position:absolute;content:"";width:15px;height:15px;border-radius:50%;background-color:rgb(var(--color-badge-background));left:0;transform:translateY(-50%);top:50%}.hero-banner__content .header-banner__description ul li:after{content:"";position:absolute;width:8px;height:5px;border-bottom:2px solid rgb(var(--color-badge-foreground));border-left:2px solid rgb(var(--color-badge-foreground));left:5px;top:calc(50% - 2px);transform:rotate(-40deg) translateY(-50%)}.header-banner__button a{min-width:280px;padding:21px 0}@media (max-width : 990px){.hero-banner__container{grid-template-columns:1fr}.hero-banner__media{order:-1;z-index:1;min-height:400px}.hero-banner__media:before{background:linear-gradient(0,#071334,#07133400);height:101%}.hero-banner__content>*{z-index:2}.hero-banner__content{background:linear-gradient(180deg,#071334,#071334,#2b2aa4);margin-top:-130px;align-items:center;text-align:center;padding:10px 16px;margin-bottom:-1px}.hero-banner__content .header-banner__reviews{font-size:14px;line-height:100%}.hero-banner__content .header-banner__heading{font-size:36px;line-height:100%}.hero-banner__content .header-banner__description{font-size:18px}.hero-banner__content .header-banner__description ul{text-align:center;justify-content:space-between;font-size:11px;gap:10px}.hero-banner__content .header-banner__description ul li{width:max-content}.header-banner__button{width:100%}.header-banner__button a{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hero-banner.css.map */
