.reverse_order_desktop{order:-1}.images-with-text__button.button{text-transform:unset;border-radius:7.5px}.text_description p{font-weight:500}@media only screen and (max-width: 990px){.image_text_container{grid-template-columns:1fr;row-gap:2rem}}.test_button_container{display:flex}.text_description{font-size:calc(var(--font-heading-scale) * 1.65rem);line-height:calc((var(--font-heading-scale) * 1.65rem) * 1.2);opacity:.65;margin-bottom:1.95rem}.text_image_container picture img{height:auto;object-fit:cover;width:100%}@media only screen and (max-width: 990px){.reverse_order_mobile{order:-1}.text_container{text-align:center}.test_button_container{display:flex;justify-content:flex-start}}@media only screen and (min-width: 990px){.text_heading{font-size:48px;font-weight:800;margin-bottom:24px;line-height:normal}.text_description{font-weight:300}.test_button_container .button__text{font-size:16.997px;font-weight:700}}@media only screen and (min-width: 750px) and (max-width: 990px){.text_heading{font-size:42px;font-weight:800;margin-bottom:20px;line-height:normal}.text_description{font-weight:300;margin-bottom:44px}.test_button_container .button__text{font-size:14.997px;font-weight:700}}@media only screen and (max-width: 750px){.text_heading{font-size:32px;font-weight:800;margin-bottom:16px;line-height:normal;text-align:left}.image_text_container{padding:36px 16px}.text_description{font-weight:300;margin-bottom:32px;text-align:left}.test_button_container .button__text{font-size:16px;font-weight:700}}.Custom-image-container .text_heading,.Custom-image-container .text_description p{color:#fff}.images-with-text__button{background-color:#fff;color:#000}.image_text_container.container{width:100%;display:flex;align-items:center}.text_description p{margin:0}@media screen and (min-width:750px){.image_text_container.container{padding:91px 61px;gap:25px}.text_container{width:67%}.text_image_container{width:34%}.Custom-image-container .text_description p{font-size:16px;line-height:30px;margin-bottom:36px}.images-with-text__button{padding:20px 48px}.images-with-text__button button.button--medium{min-width:20rem}.text_heading{width:80%}}@media screen and (max-width:990px){.image_text_container.container{flex-direction:column-reverse}.text_image_container,.text_container,.text_heading{width:100%}.test_button_container{justify-content:center}}@media screen and (max-width:750px){.images-with-text__button{padding:12px 33px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-image-text.css.map */
