.image-with-description .title-description{margin-top:40px}.image-with-description .title-description .title{font-size:30px;font-family:PPMori SemiBold;margin-bottom:20px}.image-with-description .title-description .description p{line-height:35px;margin-bottom:20px;font-size:18px}.image-with-description .btn-container svg{width:24px;height:24px;transition:ease-in .3s}.image-with-description .btn-container .btn-text:hover svg{transform:translate(10px)}.image-with-description .btn-container .btn-text{gap:10px;display:flex;font-family:PPMori SemiBold;font-size:20px;align-items:center}.image-with-description .img-container,.image-with-description .img-container picture,.image-with-description .img-container picture img{width:100%}.image-with-description.section-spacing-none{padding-bottom:0}.image-with-description.section-spacing-small{padding-bottom:40px}.image-with-description.section-spacing-medium{padding-bottom:60px}.image-with-description.section-spacing-large{padding-bottom:80px}.image-with-description.section-spacing-xlarge{padding-bottom:120px}@media only screen and (max-width:1024px){.image-with-description.section-spacing-small{padding-bottom:20px}.image-with-description.section-spacing-medium{padding-bottom:30px}.image-with-description.section-spacing-large{padding-bottom:40px}.image-with-description.section-spacing-xlarge{padding-bottom:60px}}@media only screen and (max-width:767px){.image-with-description .title-description .title{font-size:20px;margin-bottom:15px}.image-with-description .title-description .description p{font-size:14px;margin-bottom:25px;line-height:2!important}.image-with-description .btn-container .btn-text{font-size:16px;line-height:1}.image-with-description .btn-container .btn-text svg{width:16px;height:16px}.image-with-description .btn-container .btn-text{gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/image-with-description.css.map */
