.text-and-image__container{display:flex;flex-direction:column;align-items:center;justify-content:space-around;max-width:100%;margin:0 auto}.text-and-image__container--column{flex-direction:column}.text-and-image__text-block{max-height:500px;display:flex;flex-direction:column;width:100%}.text-and-image__text-content{width:100%}.text-and-image__header h1,.text-and-image__header h2{text-transform:uppercase;line-height:35px;font-weight:400}.text-and-image__sub-header{text-transform:uppercase;line-height:31px;font-size:15px;color:#2d2d2d}.text-and-image__paragraph{line-height:21px;padding:20px 4px 4px;font-size:15px;font-weight:300;letter-spacing:1px}.text-and-image__paragraph b,.text-and-image__paragraph strong{font-weight:600}.text-and-image__button-wrapper{padding-top:24px;margin-bottom:1em}.text-and-image__button{padding:.5rem 4rem;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none;display:inline-block;transition:all .3s ease}.text-and-image__button:hover{background-color:#b6637b;color:#fff}.text-and-image__image-block{width:100%;padding:3.5em}.text-and-image__image{width:100%;margin:0 auto}.text-and-image__image--desktop{display:none}.text-and-image__image--mobile{display:block}@media screen and (min-width: 750px){.text-and-image__container{flex-direction:row}.text-and-image__text-block{padding:20px 42px;width:50%}.text-and-image__header h1,.text-and-image__header h2{font-size:30px;line-height:30px}.text-and-image__sub-header{font-size:24px}.text-and-image__paragraph{font-size:17px;line-height:24px}.text-and-image__button-wrapper{margin-bottom:0}.text-and-image__image-block{padding:0;width:50%}.text-and-image__image--desktop{display:block;width:100%}.text-and-image__image--mobile{display:none}}.text-and-image__paragraph{font-size:15px;line-height:21px}@media screen and (min-width: 990px){.text-and-image__header h1,.text-and-image__header h2{font-size:42px;line-height:45px}.text-and-image__text-block{padding:20px 60px}.text-and-image__image--desktop{object-fit:cover}.text-and-image__paragraph{font-size:17px;line-height:24px}}@media screen and (max-width: 1024px){.text-and-image__header h1,.text-and-image__header h2{font-size:40px}}@media screen and (max-width: 990px){.text-and-image__header h1,.text-and-image__header h2{font-size:36px}.text-and-image__paragraph{padding:20px 4px 4px}}@media screen and (max-width: 800px){.text-and-image__container{flex-direction:column!important;padding:10px;gap:15px}.text-and-image__text-block{width:100%!important;padding:10px!important;order:2!important;margin-top:15px}.text-and-image__image-block{width:100%!important;padding:5px!important;order:1!important;margin-top:30px}.text-and-image__text-content{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/558/assets/section-text-and-image.css.map */
