.ua-iwt-pro-section{width:100%;overflow:hidden;position:relative}.ua-iwt-pro-container{max-width:1200px;margin:0 auto;padding:0 15px}.ua-iwt-pro-wrapper{display:flex;align-items:center;justify-content:center;margin:0 auto;width:100%;opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1)}.ua-iwt-pro-wrapper.ua-animate-in{opacity:1;transform:translateY(0)}.layout-text_first{flex-direction:row-reverse}.ua-iwt-pro-image-block{flex:1;position:relative;z-index:2;border-radius:16px;overflow:hidden;box-shadow:0 15px 35px #00000014;transition:box-shadow 1.2s cubic-bezier(.25,.46,.45,.94)}.ua-iwt-pro-image-block img,.ua-iwt-pro-image-block svg{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:1 / 1;transition:transform 1.2s cubic-bezier(.25,.46,.45,.94)}.ua-iwt-pro-image-block svg{background-color:#e0e0e0}.ua-iwt-pro-text-block{flex:1;position:relative;z-index:1;padding:60px 50px;border-radius:0 16px 16px 0;margin-left:-40px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 30px #0000000d;transition:transform 1.2s cubic-bezier(.25,.46,.45,.94),box-shadow 1.2s cubic-bezier(.25,.46,.45,.94)}.layout-text_first .ua-iwt-pro-text-block{border-radius:16px 0 0 16px;margin-left:0;margin-right:-40px}.ua-iwt-pro-wrapper:hover .ua-iwt-pro-image-block img{transform:scale(1.04)}.ua-iwt-pro-wrapper:hover .ua-iwt-pro-image-block{box-shadow:0 25px 45px #0000001f}.ua-iwt-pro-wrapper:hover .ua-iwt-pro-text-block{transform:translateY(-5px);box-shadow:0 20px 40px #00000014}.ua-iwt-pro-content{max-width:450px;margin:0 auto}.ua-iwt-heading{font-size:clamp(24px,3vw,36px);font-weight:800;margin-bottom:20px;line-height:1.2}.ua-iwt-text{font-size:16px;line-height:1.6;margin-bottom:30px}.ua-iwt-btn{display:inline-block;padding:14px 32px;font-weight:600;border-radius:50px;text-decoration:none;transition:transform .3s ease,opacity .3s ease}.ua-iwt-btn:hover{transform:translateY(-2px);opacity:.9}@media screen and (max-width:900px){.ua-iwt-pro-wrapper,.layout-text_first{flex-direction:column}.ua-iwt-pro-text-block,.layout-text_first .ua-iwt-pro-text-block{margin:-40px 15px 0;border-radius:16px;padding:40px 25px;text-align:center}.ua-iwt-pro-wrapper:hover .ua-iwt-pro-text-block{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ua-image-with-text-pro.css.map */
