.text-list-image-container{display:flex;flex-direction:row;align-items:flex-start;padding:100px 0;gap:30px}.text-list-image-container .image_container{max-width:568px;max-height:500px;width:100%;height:100%;overflow:hidden;border-radius:20px;display:flex;align-items:center}.text-list-image-container .image_container img{border-radius:20px;min-height:500px;height:100%;width:100%;object-fit:cover}.text-list-image-container .content{max-width:600px}.text-list-image-container .content h2{color:#0f0f0f;margin:0 0 26px;font-size:34px;font-weight:700;line-height:1.2;max-width:466px}.text-list-image-container .content>p{line-height:24px;margin-bottom:50px}.text-list-image-container .content li{display:flex;align-items:flex-start;margin-bottom:50px}.text-list-image-container .content li div:first-child{margin-right:27px}.text-list-image-container .content li img{max-width:58px}.text-list-image-container .content li .list-title{font-size:20px;font-weight:700;line-height:26px}@media (max-width: 1023px){.text-list-image-container{flex-direction:column-reverse;padding:40px 0}}@media (max-width: 768px){.text-list-image-container .image_container{max-height:300px}.text-list-image-container .image_container img{min-height:unset}}.text-list-cta{border:2px solid #FA7B47;padding:15px 25px;display:flex;align-items:center;justify-content:space-between;margin-top:15px}.text-list-cta .cta-text{display:block;flex:1 1 auto;text-align:left;font-size:16px;font-weight:700;line-height:normal;color:#0f0f0f}.text-list-cta .cta-btn{display:block;flex:0 0 max-content;width:max-content;margin-left:15px;font-size:18px;font-weight:700;color:#fff}.text-list-cta .cta-btn:hover{border:2px solid #B53500;background-color:#b53500}.text-list-cta.mobile-only{display:none;width:100%;padding:20px 30px}.text-list-cta.mobile-only .cta-btn{margin-left:0;margin-top:20px}@media screen and (min-width: 768px){.image_container.with-desktop-cta{flex-direction:column;max-height:unset;align-items:stretch;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width: 767px){.image_container.with-desktop-cta .text-list-cta{display:none}.text-list-cta.mobile-only{display:block;margin-top:-20px}.text-list-cta.mobile-only .cta-text{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/text-list-image.css.map */
