.text-and-img{display:flex;justify-content:space-between;align-items:center;border-radius:16px;padding:40px 50px;margin:40px auto}.text-and-img_content{margin:0 16px}.text-and-img_content h2{margin-top:0}.text-and-img_content{margin-left:36px;width:54%}.text-and-img_content h2.title{font-family:MADE TOMMY;font-style:normal;font-weight:700;font-size:46px;line-height:120%;text-align:center;letter-spacing:.01em;color:#0e2733}.text-and-img_content p a{color:#000}.text-and-img_content p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:24px;line-height:150%;padding:1rem 1vw;text-align:center;letter-spacing:.01em;color:#0e2733}.text-and-img_media{display:inherit;width:47%}.text-and-img_media img{height:auto}.text-and-img_media{font-size:0px}.text-img-reverse .text-and-img_content{padding-right:22px}.text-img-reverse img{border-radius:0 16px 16px 0}.text-and-img.text-img-reverse{flex-direction:row-reverse;box-shadow:0 5px 11px #00000024;padding:0}@media screen and (max-width : 1200px){.text-and-img_content h2.title{font-size:40px}.text-and-img_content p{font-size:22px}.text-and-img{padding:30px 40px}}@media screen and (max-width : 1024px){.text-and-img_content h2.title{font-size:36px}.text-and-img_content p{font-size:18px}}@media screen and (max-width : 990px){.text-and-img_content{margin-left:16px;width:54%}.text-and-img{padding:20px 30px}}@media screen and (max-width : 900px){.text-img-reverse .text-and-img_content{padding-right:0}.text-and-img_content{margin-left:8px;width:56%}.text-and-img_content h2.title{font-size:32px}.text-and-img_content p{font-size:16px}.text-and-img{padding:20px 21px}}@media screen and (max-width : 768px){.text-img-reverse img{border-radius:16px 16px 0 0}.text-and-img{flex-direction:column;row-gap:20px}.text-img-reverse .text-and-img_content{padding:0 26px 30px;margin:0}.text-and-img.text-img-reverse{flex-direction:column;row-gap:20px}.text-and-img_media,.text-and-img_content{width:100%;justify-content:center}}@media screen and (max-width : 480px){.text-and-img_content h2.title{font-size:28px}.text-and-img_content p{font-size:16px}}@media screen and (max-width : 425px){.text-img-reverse .text-and-img_content{padding:0 16px 20px}.text-and-img_content p{line-height:140%}.text-and-img{margin:30px auto;padding:16px}}@media screen and (max-width : 375px){.text-img-reverse .text-and-img_content{padding:0 10px 14px}.text-and-img .button{padding:15px}}@media screen and (max-width : 320px){.text-img-reverse .text-and-img_content{padding:0 4px 10px}}
/*# sourceMappingURL=/cdn/shop/t/195/assets/text-image.css.map */
