.image-text{width:100%;position:relative}.image-text__container{margin:0 auto}.image-text__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;min-height:600px}.image-text__wrapper--left{grid-template-columns:1fr 1fr}.image-text__wrapper--left .image-text__image-section{order:1}.image-text__wrapper--left .image-text__content-section{order:2}.image-text__wrapper--right{grid-template-columns:1fr 1fr}.image-text__wrapper--right .image-text__image-section{order:2}.image-text__wrapper--right .image-text__content-section{order:1}.image-text__image-section{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.image-text__image-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.image-text__image{width:100%;height:100%;object-fit:cover;border-radius:0;min-height:600px}.image-text__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:400px;background-color:#f5f5f5;border:2px dashed #ddd;border-radius:10px;color:#999;text-align:center}.image-text__placeholder p{margin-top:15px;font-size:16px;color:#999}.image-text__content-section{display:flex;align-items:center;height:100%}.right-image-text__content{max-width:600px;width:100%}.image-text__heading{margin:0 0 25px;text-transform:uppercase}.image-text__description{font-size:16px;line-height:1.6;margin:0 0 35px;max-width:450px}.image-text__button-wrapper{margin-top:35px}.image-text__button-right-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 35px;border-radius:50px;text-decoration:none;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;cursor:pointer;border:none;min-width:200px;border:1px solid #fff}.image-text__button-right-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000026}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.image-text__image-section{animation:fadeInLeft .8s ease forwards}.image-text__content-section,.image-text__wrapper--right .image-text__image-section{animation:fadeInRight .8s ease forwards}.image-text__wrapper--right .image-text__content-section{animation:fadeInLeft .8s ease forwards}@media screen and (max-width: 1024px){.image-text__container{padding:0 15px}.image-text__wrapper{gap:0;min-height:500px}.image-text__image{min-height:500px}.image-text__content-section{padding:40px 30px}.image-text__heading{font-size:clamp(32px,6vw,48px)!important}.image-text__description{font-size:15px}}@media screen and (max-width: 768px){.image-text__wrapper{grid-template-columns:1fr!important;gap:0;min-height:auto}.image-text__wrapper--mobile-top .image-text__image-section{order:1!important}.image-text__wrapper--mobile-top .image-text__content-section,.image-text__wrapper--mobile-bottom .image-text__image-section{order:2!important}.image-text__wrapper--mobile-bottom .image-text__content-section{order:1!important}.image-text__content{text-align:center;max-width:100%}.image-text__content-section{padding:40px 25px}.image-text__image{min-height:350px;height:350px}.image-text__placeholder{min-height:350px}.image-text__heading{font-size:clamp(28px,5vw,40px)!important;margin-bottom:20px}.image-text__description{font-size:14px;margin-bottom:25px}.image-text__button{padding:12px 28px;font-size:13px;min-width:180px}}@media screen and (max-width: 480px){.image-text__wrapper{gap:30px}.image-text__content{padding:0 10px}.image-text__image{min-height:250px;max-height:350px}.image-text__placeholder{min-height:250px}.image-text__heading{font-size:clamp(24px,4.5vw,32px)!important;line-height:1.2;margin-bottom:15px}.image-text__description{font-size:13px;margin-bottom:20px;line-height:1.5}.image-text__button{padding:10px 24px;font-size:12px;min-width:160px}}.image-text__wrapper--left .image-text__content{padding-left:0}.image-text__wrapper--right .image-text__content{padding-right:0}.image-text__content-section,.image-text__image-section{display:flex;align-items:center;justify-content:center}.image-text__wrapper--right .image-text__content-section,.image-text__wrapper--left .image-text__content-section{justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/3/assets/image-text.css.map */
