.text-with-image img{width:100%;height:100%;display:block;object-fit:cover}.text-with-image{background-color:#181818;padding:38px 0 25px}.text-with-image .page-width{max-width:1440px;padding:0 20px;max-width:0 auto}.text-with-image__content{padding:0 60px;margin:0 0 60px}.text-with-image__pre-title{font-size:15px;font-weight:400;font-family:Helvetica;text-transform:uppercase;line-height:1.06;color:#fff;letter-spacing:.13em;margin:0}.text-with-image__title{font-size:75px;font-weight:400;text-transform:uppercase;color:#fff;line-height:1;letter-spacing:-.04em;max-width:555px;margin:0 0 30px -4px}.text-with-image__text{max-width:904px;margin:0;text-align:justify}.text-with-image__text p{font-size:18px;font-weight:300;font-family:Helvetica;color:#fff;line-height:1.44;letter-spacing:.04em;margin:0}.text-with-image__image{border-radius:13px;overflow:hidden;margin-bottom:45px;height:720px}.text-with-image .sub-text{margin:auto 0 auto auto;max-width:655px;padding-right:148px}.text-with-image .sub-text p{color:#fff;font-family:Helvetica;margin:0 0 10px}.text-with-image .sub-text p:last-child{margin:0}@media screen and (min-width: 768px) and (max-width:1440px){.text-with-image__image{height:40.278vw}}@media (max-width:1320px){.text-with-image__content{padding:0}}@media screen and (max-width:1279px){.text-with-image__title{font-size:62px;max-width:500px}.text-with-image__text{max-width:820px}.text-with-image__text p{font-size:16px}.text-with-image .sub-text{max-width:530px;padding-right:80px}.text-with-image .sub-text p{font-size:16px}}@media screen and (max-width:990px){.text-with-image__content{margin-bottom:30px}.text-with-image__title{font-size:52px;max-width:400px;margin-bottom:20px}.text-with-image__text{max-width:620px}.text-with-image__text p{font-size:12px}.text-with-image .sub-text{max-width:395px;padding-right:40px}.text-with-image .sub-text p{font-size:12px}}@media screen and (max-width:767px){.text-with-image .page-width{padding:0 13px}.text-with-image{padding:30px 0}.text-with-image__content{padding:0 17px}.text-with-image__pre-title{font-size:12px;line-height:1.08}.text-with-image__title{font-size:40px;max-width:293px;letter-spacing:-.06em;margin-bottom:15px}.text-with-image__text{max-width:100%;text-align:justify}.text-with-image__text p{font-size:15px;letter-spacing:.02em}.text-with-image__image{border-radius:10px;margin-bottom:20px;height:66.7vw}.text-with-image__image img{object-fit:unset}.text-with-image .sub-text{max-width:326px;margin:0 auto;padding-right:unset}.text-with-image .sub-text p{font-size:15px;letter-spacing:.01em}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/text-with-image.css.map */
