.split-hero-section{position:relative;width:100%;overflow:hidden;padding:var(--pt) 0 var(--pb)}.split-hero-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:var(--section-bg-color)}.split-hero-background .bg-image{width:100%;height:100%;object-fit:cover}.split-hero-background .bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--section-bg-color);opacity:var(--overlay-opacity)}.split-hero-section .decoration-image{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover;object-position:left bottom;pointer-events:none}.split-hero-section .decoration-image--glow{opacity:.4;mix-blend-mode:screen}.split-hero-container{position:relative;z-index:3;max-width:154rem;margin:0 auto;padding:0 40px}.split-hero-content{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}.content-column{padding-right:20px}.reviews-badge{display:flex;align-items:center;gap:10px;margin-bottom:20px}.reviews-badge .stars{display:flex;gap:2px;color:var(--star-color)}.reviews-badge .stars svg{width:14px;height:14px}.reviews-text{font-size:var(--reviews-font-size);font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--reviews-text-color)}.split-hero-title{margin:0 10px 20px;font-size:var(--heading-font-size);font-weight:400;line-height:1.15;color:var(--heading-color)}.split-hero-title .highlight{color:var(--heading-highlight-color)}.split-hero-description{max-width:500px;margin:0 0 30px;font-size:var(--description-font-size);line-height:1.6;color:var(--description-color)}.split-hero-cta{margin-bottom:25px}.split-hero-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 28px;border:1px solid var(--button-border-color);background:var(--button-bg-color);color:var(--button-text-color);font-size:16px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.split-hero-button svg{width:18px;height:18px;transition:transform .3s ease}.split-hero-button:hover{background:var(--button-hover-bg-color);color:var(--button-hover-text-color);border-color:var(--button-hover-bg-color)}.split-hero-button:hover svg{transform:translate(4px)}.trust-badges{display:flex;flex-wrap:wrap;gap:20px}.badge-item{display:inline-flex;align-items:center;gap:8px}.badge-icon{display:flex;align-items:center;justify-content:center}.badge-icon svg{width:10px;height:10px}.split-hero-section .badge-text{font-size:var(--badge-font-size);font-weight:400;color:var(--badge-text-color)}.image-column{position:relative}.image-wrapper{border-radius:var(--image-border-radius);overflow:hidden}.hero-image{display:block;width:100%;height:auto;border-radius:var(--image-border-radius)}.image-placeholder{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 3;border-radius:var(--image-border-radius);background:#333}.image-placeholder .placeholder-svg{width:30%;height:30%;opacity:.5}.slider-group{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.slider-group .slide-element{grid-area:1 / 1 / 2 / 2;z-index:1;opacity:0;transform:translate(50px);transition:opacity .8s ease,transform .8s ease;pointer-events:none}.slider-group .slide-element.active{z-index:2;opacity:1;transform:translate(0);pointer-events:auto;transition:opacity .55s ease .3s,transform .55s ease .3s}.slider-group .slide-element.exiting{z-index:1;opacity:0;transform:translate(-50px);transition:opacity .3s ease,transform .3s ease}.slider-dots-container{position:relative;z-index:5;display:flex;justify-content:flex-start;gap:12px;margin-bottom:25px}.slider-dot{width:16px;height:16px;padding:0;border:0;border-radius:50%;background-color:#ffffff4d;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.slider-dot.active{background-color:#fff;transform:scale(1.3)}.slider-dot:hover{background-color:#ffffffb3}@media(prefers-reduced-motion:reduce){.slider-group .slide-element,.slider-group .slide-element.active,.slider-group .slide-element.exiting,.slider-dot,.split-hero-button svg{transition:none}}@media(min-width:750px)and (max-width:989px){.split-hero-section{padding:var(--pt-tablet) 0 var(--pb-tablet)}.split-hero-container{padding:0 30px}.split-hero-content{gap:40px}.split-hero-title{margin:0 0 20px;font-size:calc(var(--heading-font-size) * .8);text-align:left}}@media(max-width:749px){.split-hero-section{padding:var(--pt-mobile) 0 var(--pb-mobile)}.split-hero-container{padding:0 15px}.split-hero-content{grid-template-columns:minmax(0,1fr);gap:0;text-align:center}.content-column,.image-column{display:contents}.slider-group,.slider-group .slide-element{min-width:0;max-width:100%}.reviews-badge{order:1;justify-content:flex-start}.slider-group-heading{order:2}.image-wrapper{order:3;margin-bottom:30px}.slider-group-description{order:4}.split-hero-cta{order:5;display:grid;margin-bottom:0}.slider-dots-container{order:6;justify-content:center;margin:30px 0 35px}.trust-badges{order:7;justify-content:center;gap:15px}.split-hero-title{margin:0 0 20px;font-size:var(--heading-font-size-mobile);text-align:left}.split-hero-description{max-width:90%;text-align:left;font-size:var(--description-font-size-mobile)}.split-hero-button{display:flex;width:100%;max-width:400px;margin:0 auto;padding:12px 24px;font-size:20px}.split-hero-section .badge-text{font-size:var(--badge-font-size-mobile)}.reviews-text{font-size:var(--reviews-font-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-split-hero.css.map */
