.page-image-with-text .page-width{max-width:1662px}.page-image-with-text-wrapper{position:relative;z-index:1;padding:50px 0 90px}.page-image-with-text-wrapper:after{width:100%;height:auto;background-size:100% 100%;display:inline-block;z-index:-1;position:absolute;bottom:0;padding-bottom:17.3%}.page-image-with-text .image-with-text__content{padding:70px 30px 70px 0;max-width:899px;margin:0 auto 50px 0!important}.page-image-with-text .image-with-text__heading{color:var(--blue-stone)}.page-image-with-text .image-with-text__content .image-with-text__text{margin-top:12px}.page-image-with-text .image-with-text__content .image-with-text__text p{font-size:24px;line-height:35px;font-weight:300;color:#575757}@media only screen and (min-width: 750px){.page-image-with-text-mobile-heading{display:none}}@media only screen and (max-width: 1365px){.page-image-with-text-wrapper{padding:50px 0}}@media only screen and (max-width: 1199px){.page-image-with-text .image-with-text__content .image-with-text__text p{font-size:22px;line-height:30px}.page-image-with-text .image-with-text__content .image-with-text__heading{font-size:60px;line-height:68px}}@media only screen and (max-width: 989px){.page-image-with-text .image-with-text__content .image-with-text__text p{font-size:20px;line-height:28px}.page-image-with-text .image-with-text__content .image-with-text__heading{font-size:50px;line-height:58px}}@media only screen and (max-width: 749px){.page-image-with-text .image-with-text__content .image-with-text__heading{display:none}.page-image-with-text .image-with-text__heading{font-size:30px;line-height:38px;margin:0}.page-image-with-text-mobile-heading{width:100%;text-align:center;margin-bottom:40px}.page-image-with-text-wrapper:after{background-size:cover;padding-bottom:85%;background-position:75% bottom}.page-image-with-text .image-with-text__content{padding:0;max-width:100%;margin:0!important}.page-image-with-text .image-with-text__content .image-with-text__text p{font-size:14px;line-height:24px;margin:0;color:#fff}.page-image-with-text .image-with-text__content .image-with-text__text{margin-top:20px}.page-image-with-text-wrapper{padding:30px 0 60px}.page-image-with-text .image-with-text__media-item{max-width:60%;width:60%;margin:0 auto}}@media only screen and (max-width: 599px){.page-image-with-text .image-with-text__media-item{max-width:81%;width:81%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/page-image-with-text.css.map */
