@keyframes slide-in{0%{transform:translate(10%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-out{0%{transform:translate(0);opacity:1}to{transform:translate(-10%);opacity:0}}.image_text_carousal_container_margin{margin-top:40px}.image_text_carousal_container_margin .slide{display:none;width:100%;max-width:100%;height:100%;opacity:0;transition:opacity .3s ease}.image_text_carousal_container_margin .slide.active{display:block;opacity:1;animation:slide-in .3s forwards}.image_text_carousal_container_margin .slide.out{animation:slide-out .3s forwards}.image-text-carousal__container .heading-size--small{font-weight:700}.image-text-carousal__container{max-width:1360px;margin:0 auto;width:100%;padding:0 15px;display:flex;align-items:center}.slider-container{display:flex;align-items:center;width:100%}.text-slider{width:50%;padding:40px;position:relative}.text-item{display:none}.text-item.active{display:block}.image-slider{width:50%;position:relative}.image_text_carousal_container_margin .slide{display:none;width:100%;max-width:100%;height:auto}.image_text_carousal_container_margin .slide.active{display:block}.slider-left .text-slider{order:2}.slider-left .image-slider,.slider-right .text-slider{order:1}.slider-right .image-slider{order:2}.arrows{display:flex;justify-content:space-between;margin-top:10px}.arrow{background:none;border:none;cursor:pointer;position:relative;margin:0 70px}.arrow-fill{font-size:24px;transition:color .3s,transform .3s}.arrow:disabled{color:gray;cursor:not-allowed;opacity:.5}.image_text_carousal_container_margin{width:100%}.image-slider img{padding:40px}.image-slider.rich-text__image--fit img{object-fit:contain!important;padding:0}@media (max-width: 767px){.image_text_carousal_container_margin{display:flex;flex-direction:column}.image_text_carousal_container_margin .slide{padding:0}.slider-container{flex-direction:column}.image-slider{order:1!important;width:100%;height:auto;max-height:400px;overflow:hidden}.image-slider img{width:100%;height:auto;object-fit:cover}.text-slider{order:2!important;padding:10px}.arrows{display:flex;margin-top:10px}.arrow{margin:0 5px}}@media (max-width: 474px){.promotion__cards{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/image-text-carousal.css.map */
