.split-banner-wrapper{position:relative;width:100%;overflow:hidden}.split-banner-container{display:flex;width:100%;gap:8px}.split-banner-item{position:relative;flex:1 1 50%;height:520px;overflow:hidden}.split-banner-link{display:block;width:100%;height:100%;text-decoration:none;color:inherit;position:relative}.split-banner-media{position:absolute;top:0;left:0;width:100%;height:100%}.split-banner-media img,.split-banner-media svg{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.split-banner-link:hover .split-banner-media img{transform:scale(1.03)}.split-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;pointer-events:none}.split-banner-content{position:absolute;bottom:35px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;text-align:center;z-index:2;width:90%;max-width:380px}.split-banner-subheading{font-size:1.4rem;letter-spacing:.08em;color:#fff;margin-bottom:12px;text-shadow:0 1px 3px rgba(0,0,0,.4)}.split-banner-heading{font-size:2.2rem;color:#fff;margin:0 0 16px;line-height:1.2}.split-banner-btn{display:inline-block;padding:10px 28px;font-size:1.2rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:#fff;background-color:#12121299;border:1px solid rgba(255,255,255,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.split-banner-link:hover .split-banner-btn{background-color:#fff;color:#000;border-color:#fff}.split-banner-dots{display:none}@media screen and (max-width:749px){.split-banner-container{position:relative;height:480px;gap:0}.split-banner-item{position:absolute;top:0;left:0;width:100%;height:100%;flex:none;opacity:0;visibility:hidden;transition:opacity .6s ease-in-out,visibility .6s ease-in-out}.split-banner-item.is-active{opacity:1;visibility:visible;z-index:1}.split-banner-dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.split-dot{width:8px;height:8px;border-radius:50%;background-color:#00000040;border:none;padding:0;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.split-dot.is-active{background-color:#000;transform:scale(1.25)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-split-banner.css.map */
