.image-banner-inner{display:flex;position:relative}.image-banner-media{width:30%;max-width:30rem}.image-banner-content{width:70%;padding:2rem;display:flex;align-items:center;padding-left:12%;justify-content:space-between;z-index:1}.image-banner-content a:hover{transition:transform .3s ease-in-out;transform:scale(1.05)}.image-banner-media img{width:100%;height:100%;object-fit:contain;margin:0;transform:scale(1.7);transform-origin:bottom left;left:-27%;position:relative;bottom:-1rem}.image-banner-media img+img{display:none}.image-banner-content h2{color:#fff;font-weight:700;font-size:3.2rem;line-height:4.1rem;margin:0;max-width:50rem}.image-banner-content a{font-size:1.6rem;line-height:2.1rem;text-decoration:none;color:#1e1e1e;font-weight:600;background-color:#fff;border-radius:6rem;height:5rem;padding:2rem;display:flex;align-items:center;min-width:29rem;justify-content:center}@media screen and (max-width: 767px){.image-banner-inner{flex-wrap:wrap;flex-direction:column-reverse;padding:7.8rem 1.5rem 0;align-items:center;gap:4rem}.image-banner-media{width:100%;max-width:50rem}.image-banner-content{width:100%;padding:0;flex-direction:column;text-align:center;justify-content:center;gap:3rem}.image-banner-media img{transform:none}.image-banner-media img:has(+img){display:none}.image-banner-media img+img{display:block;margin:0}.image-banner-content h2{font-size:1.4rem;line-height:2.8rem}}@media screen and (max-width: 1200px){.image-banner-media img{left:0;button:0}.image-banner-content h2{font-size:1.6rem;line-height:2.8rem}.image-banner-content a{weight:5rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/image-banner-v2.css.map */
