.hm-v3-img-text-block__wrapper{width:100%;max-width:1240px;margin:0 auto;display:flex;flex-direction:column-reverse;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 7px 17px #00000026;border-radius:3px;overflow:hidden}.hm-v3-img-text-block__media{width:100%}.hm-v3-img-text-block__content{width:100%;padding:50px 20px;display:flex;flex-direction:column;gap:25px}.hm-v3-img-text-block__media__img{width:100%;height:auto;object-fit:cover;vertical-align:top}.hm-v3-img-text-block__title{font-size:46px;line-height:120%;margin:0}.hm-v3-img-text-block__text{font-family:CircularStd-Book," sans-serif";font-size:18px;display:flex;flex-direction:column;gap:25px}.hm-v3-img-text-block__text p{margin:0}.hm-v3-img-text-block__text ul{margin:0;padding:0;list-style:none;font-size:16px}.hm-v3-img-text-block__text li{padding-left:25px;position:relative}.hm-v3-img-text-block__text li:before{content:"";width:15px;height:15px;background-image:url(./v3-list.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);left:0}.hm-v3-img-text-block__btn{padding:20px 5px;color:#fff;font-size:18px;line-height:18px;background-color:#000;box-shadow:0 4px 4px #00000040;border-radius:4px;text-decoration:none;transition:all .3s;border:none;width:100%;text-align:center}.hm-v3-img-text-block__btn:hover{background-image:linear-gradient(90deg,#f4b274,#eb8f84,#f4b274 97.02970297029702%)}@media screen and (min-width: 750px){.hm-v3-img-text-block{padding:0 25px}.hm-v3-img-text-block__wrapper{flex-direction:row;align-items:center}.hm-v3-img-text-block__media{width:50%;height:500px}.hm-v3-img-text-block__content{width:50%;padding:25px 50px 25px 25px}.hm-v3-img-text-block__media__img{height:100%}.hm-v3-img-text-block__title{font-size:40px}.hm-v3-img-text-block__text ul{font-size:14px}.hm-v3-img-text-block__text li{padding-left:34px}.hm-v3-img-text-block__text li:before{width:16px;height:16px}.hm-v3-img-text-block__btn{padding:25px 5px;font-size:20px}}@media screen and (min-width: 990px){.hm-v3-img-text-block{padding:0 50px}.hm-v3-img-text-block__content{padding:25px 100px 25px 50px}}
/*# sourceMappingURL=/cdn/shop/t/310/assets/hm-v3-img-text-block.css.map */
