.split-banner-wrapper{padding-left:1.5rem;padding-right:1.5rem;max-width:100%}.split-banner-grid{display:grid;grid-template-columns:1fr;gap:16px}@media screen and (min-width:750px){.split-banner-grid{grid-template-columns:repeat(2,1fr)}}.split-banner-col{position:relative;overflow:hidden;display:flex;flex-direction:column}.split-banner-media-wrap{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.split-banner-img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.25,1,.5,1)}.split-banner-col:hover .split-banner-img{transform:scale(1.03)}.split-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#0003,#0000000d 40%,#0000);pointer-events:none}.split-banner-content{position:absolute;bottom:24px;left:24px;right:24px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media screen and (min-width:750px){.split-banner-content{bottom:32px;left:32px;gap:16px}}.split-banner-heading{color:#fff;font-family:inherit;font-size:1.8rem;font-weight:400;letter-spacing:.05em;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.1)}@media screen and (min-width:750px){.split-banner-heading{font-size:2.4rem}}.split-banner-btn.btn-outline{display:inline-block;padding:10px 24px;color:#fff;text-decoration:none;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(255,255,255,.8);border-radius:50px;background:#ffffff0d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .3s ease;box-shadow:0 2px 6px #0000000d}.split-banner-btn.btn-outline:hover{background:#fff;color:#000;border-color:#fff;box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.placeholder-svg{width:100%;height:100%;background-color:#f3f3f3}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-custom-split-banner.css.map */
