.image-animated-section{width:100%;padding:80px 0}.image-animated-inner{max-width:var(--page-width, 1200px);margin:0 auto;padding:0 1.5rem}.image-animated-row{display:flex;align-items:center;justify-content:center;gap:40px;margin-bottom:80px;opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.image-animated-row.visible{opacity:1;transform:translateY(0)}.image-animated-row.reverse{flex-direction:row-reverse}.image-animated-media{flex:1;position:relative;height:500px;border-radius:12px;margin:15px;overflow:hidden}.image-animated-media img{width:100%;height:100%;object-fit:cover}.image-animated-text{flex:1;max-width:640px;opacity:0;transform:translate(60px);transition:opacity .8s ease,transform .8s ease;text-align:left}.image-animated-row.reverse .image-animated-text{transform:translate(-60px)}.image-animated-row.visible .image-animated-text{opacity:1;transform:translate(0)}.image-animated-text h2{font-size:clamp(24px,2.4vw,32px);line-height:1.2;margin:0 0 16px}.image-animated-text .rte{font-size:16px;line-height:1.6}.image-animated-text .rte p{margin:0 0 10px}.image-animated-text .rte p:last-child{margin-bottom:0}.image-animated-text .button{margin-top:20px}@media (max-width: 768px){.image-animated-section{padding:60px 0}.image-animated-row,.image-animated-row.reverse{flex-direction:column;gap:24px;margin-bottom:60px}.image-animated-text{transform:translateY(40px);text-align:center;max-width:100%}.image-animated-row.visible .image-animated-text{transform:translateY(0)}.image-animated-media{width:100%;height:280px}.image-animated-text h2{font-size:22px}.image-animated-text .rte{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
