.split-hero-section{width:100%;overflow:hidden}.split-hero-container{display:flex;min-height:500px;flex-direction:row}.split-hero-image{flex:1;position:relative;overflow:hidden;min-height:500px;background-color:#3b2a55;padding-left:40px;padding-top:40px;padding-bottom:40px;display:flex;align-items:center;justify-content:center}.split-hero-image img{width:100%;height:100%;object-fit:cover;display:block}.split-hero-placeholder{width:100%;height:100%;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center}.split-hero-placeholder svg{width:100%;height:100%;opacity:.3}.split-hero-content{flex:1;background-color:var(--split-hero-bg, #3B2A55);display:flex;align-items:center;justify-content:center;padding:60px 40px}.split-hero-content-inner{max-width:600px;width:100%}.split-hero-title{font-size:clamp(48px,8vw,80px);font-weight:900;line-height:.95;margin:0 0 30px;color:var(--split-hero-text, #FFFFFF);letter-spacing:-.02em;text-transform:uppercase}.split-hero-body{font-size:clamp(16px,2vw,20px);line-height:1.6;margin:0 0 40px;color:var(--split-hero-text, #FFFFFF);font-weight:500}.split-hero-body p{margin:0}.split-hero-button{display:inline-block;background-color:var(--split-hero-button-bg, #FFFFFF);color:var(--split-hero-button-text, #7B68C8);padding:16px 40px;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;transition:all .3s ease;border:2px solid transparent;border-radius:8px}.split-hero-button:hover{background-color:#7b68c8;color:var(--split-hero-button-bg, #FFFFFF);border-color:#3b2a55}@media screen and (max-width: 1024px){.split-hero-content{padding:40px 24px}.split-hero-title{margin-bottom:20px}.split-hero-body{margin-bottom:30px}}@media screen and (max-width: 768px){.split-hero-container{flex-direction:column;min-height:auto}.split-hero-image{min-height:300px;padding:20px 0 0}.split-hero-content{padding:20px 20px 30px}.split-hero-button{padding:12px 28px;font-size:13px}}@media screen and (max-width: 480px){.split-hero-container{flex-direction:column;min-height:auto}.split-hero-image{min-height:250px;padding:20px 0 0}.split-hero-content{padding:15px 16px 24px}.split-hero-button{padding:10px 24px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/split-hero-section.css.map */
