.image-text-blocks{margin:100px 0}.image-text-blocks .h1{margin:0;text-align:center;position:relative;z-index:2}.image-text-blocks__item{margin:60px 0;display:flex;align-items:center}.image-text-blocks.has-title .image-text-blocks__item:first-of-type{margin-top:-40px}.image-text-blocks__item-images{width:50%;padding:0 60px}.image-text-blocks__item-images img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}.image-text-blocks__item-main-image{height:0;padding-bottom:100%;position:relative}.image-text-blocks__item-images .text-caption{padding-top:100%;position:relative}.image-text-blocks__item-images .text-caption p{margin:0;position:absolute;left:0;right:0;opacity:.3}.image-text-blocks__item-secondary-image{height:200px;width:200px;position:absolute;bottom:50px;right:-70px}.image-text-blocks__item-secondary-image.top{bottom:unset;top:50px}.image-text-blocks__item-tertiary-image{height:200px;width:200px;position:absolute;bottom:-30px;left:-30px}.image-text-blocks__item-content{width:50%;padding:40px;display:flex;justify-content:center;align-items:center}.image-text-blocks__item-content-container{max-width:525px;width:100%;margin:0 auto;text-align:center}.image-text-blocks__item-content-container .btn{margin:0 0 20px}.image-text-blocks__item-content-container h3{margin:0 0 20px;font-style:normal;text-transform:uppercase}.image-text-blocks__item-content-container h3 span{font-style:normal;text-transform:capitalize;display:inline-block}.image-text-blocks__item-content-container .body-1,.image-text-blocks__item-content-container .body-3{margin:0}.image-text-blocks__item-content-container .body-3{max-width:400px;width:100%;margin:0 auto}.image-text-blocks__item.reversed{flex-direction:row-reverse}.image-text-blocks__item.reversed .image-text-blocks__item-secondary-image{right:unset;left:-70px}.image-text-blocks__item.reversed .image-text-blocks__item-tertiary-image{bottom:-30px;right:-30px;left:unset}.image-text-blocks__title-mobile{margin-bottom:40px;text-align:center}.image-text-blocks__title-mobile .btn{margin:0 0 20px}.image-text-blocks__title-mobile h3{margin:0;font-style:normal;text-transform:uppercase}.image-text-blocks__item .image-text-blocks__item-images{transition-delay:.1s}.image-text-blocks__item .image-text-blocks__item-content .btn{transition-delay:.2s}.image-text-blocks__item .image-text-blocks__item-content h3{transition-delay:.4s}.image-text-blocks__item .image-text-blocks__item-content .body-text{transition-delay:.6s}.image-text-blocks__item.aos-animate .fade-in-up{opacity:1;transform:translate(0)}@media screen and (max-width: 768px){.image-text-blocks{margin:40px 0}.image-text-blocks .h1{font-size:60px}.image-text-blocks.has-title .image-text-blocks__item:first-of-type{margin-top:-20px}.image-text-blocks__item{margin:0 0 40px;border-bottom:1px solid rgba(112,112,112,.3);flex-direction:column;flex-wrap:wrap}.image-text-blocks__item:last-of-type{border:0;margin:0}.image-text-blocks__item-images{width:100%;padding:0}.image-text-blocks__item-secondary-image{height:100px;width:100px;bottom:-40px;left:40px;right:unset}.image-text-blocks__item-secondary-image.top{bottom:unset;top:-40px}.image-text-blocks__item.reversed .image-text-blocks__item-secondary-image{left:40px}.image-text-blocks__item-tertiary-image{height:100px;width:100px;bottom:-40px;left:40px}.image-text-blocks__item.has-image--top .image-text-blocks__item-secondary-image{top:unset;bottom:-40px}.image-text-blocks__item.has-image--top .image-text-blocks__item-tertiary-image{bottom:unset;top:-40px;right:10px}.image-text-blocks__item.has-image.has-image--top{padding-top:40px}.image-text-blocks__item-images .text-caption{margin-bottom:-20px;padding:0}.image-text-blocks__item-images .text-caption p{position:unset}.image-text-blocks__item-content{width:100%;padding:40px 15px}.image-text-blocks__item-content .body-1{font-size:12px}.image-text-blocks__item:last-of-type .image-text-blocks__item-content{padding-bottom:0}.image-text-blocks__item.has-image:not(.has-image--top-only) .image-text-blocks__item-content{padding-top:80px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-image-text-blocks.css.map */
