.img-fluid{max-width:100%;height:auto}.hero-banner-section .hero-banner-flex{display:flex;align-items:stretch;flex-wrap:wrap}.hero-banner-section .flexdirection-reverse{flex-direction:row-reverse}.hero-banner-section .hero-section-content{width:45%;padding:50px 60px;display:flex;align-items:center}.hero-banner-section .hero-image-block-max-size{width:55%}.hero-banner-section .hero-review{display:flex;flex-wrap:wrap;column-gap:12px;padding-bottom:20px}.hero-banner-section .review-label{font-family:Inter,serif;font-size:18px;font-weight:500;line-height:normal}.hero-banner-section .hero-max-size-block{max-width:650px;margin:0 auto}.hero-banner-section .hero-image-title{font-family:Inter,serif;font-size:35px;font-weight:700;line-height:normal;color:#303030;letter-spacing:0;padding-bottom:20px}.hero-banner-section .hero-image-subtitle p{margin:0;padding-bottom:15px}.hero-banner-section .hero-image-subtitle p:last-child{padding-bottom:0}.hero-banner-section .hero-image-subtitle{font-family:Inter,serif;font-size:20px;font-weight:400;line-height:normal;padding-bottom:20px}.hero-banner-section .btn-text-block{max-width:370px;padding-bottom:10px}.hero-banner-section .btn-text--btn{display:block;color:#fff;box-shadow:6px 6px #ed127d;transition:all .3s cubic-bezier(.4,0,.2,1);padding:8px 15px;background-color:#ed127d;background-image:none;border:2px solid #fff;border-radius:40px;text-decoration:none;text-align:center;font-family:Inter,serif;font-weight:700;letter-spacing:0;font-size:20px;line-height:normal;text-transform:uppercase}.hero-banner-section .btn-text--btn:hover{background-color:#ed127d;box-shadow:6px 6px #ed127d}.hero-banner-section .btn-subtitle-block{font-family:Inter,serif;max-width:370px;font-size:12px;line-height:normal;font-weight:400;letter-spacing:0;text-align:center;padding-bottom:20px}.hero-banner-section .section-hero-review-auther-block{display:flex;align-items:center;column-gap:10px}.hero-banner-section .hero-image-review-auther{max-width:80px}.hero-banner-section .hero-image-review-icon-content{max-width:210px;display:flex;flex-direction:column}.hero-banner-section .icon-image-block{display:flex;padding-bottom:5px;column-gap:3px}.hero-banner-section .review-label-bottom-block{font-family:Inter,serif;font-size:14px;line-height:normal;letter-spacing:0}.hero-banner-section .review-label-bottom-block p{margin:0}.hero-banner-section .hero-image-block,.hero-banner-section .hero-image-block img{height:100%;object-fit:cover}.hero-banner-section .review-icon{display:flex;column-gap:2px}@media screen and (max-width:1280px){.hero-banner-section .hero-image-title{font-size:40px}.hero-banner-section .hero-image-subtitle{font-size:18px}.hero-banner-section .review-label{font-size:16px}.hero-banner-section .hero-section-content{padding:50px 40px}}@media screen and (max-width:1099px){.hero-banner-section .hero-image-title{font-size:28px}.hero-banner-section .review-label{font-size:15px}.hero-banner-section .btn-text--btn,.hero-banner-section .hero-image-subtitle{font-size:16px}}@media screen and (max-width:989px){.hero-banner-section .hero-image-block-max-size,.hero-banner-section .hero-section-content{width:100%}.hero-banner-section .hero-section-content{padding:30px}.hero-banner-section .review-label{font-size:18px}.hero-banner-section .hero-max-size-block{max-width:100%}.hero-banner-section .hero-image-title{font-size:38px}.hero-banner-section .btn-text--btn,.hero-banner-section .hero-image-subtitle{font-size:20px}.hero-banner-section .hero-review{padding-bottom:10px}}@media screen and (max-width:575px){.hero-banner-section .review-label{font-size:14px}.hero-banner-section .hero-image-title{font-size:28px}.hero-banner-section .btn-text--btn,.hero-banner-section .hero-image-subtitle{font-size:16px}.hero-banner-section .hero-section-content{padding:16px}}@media screen and (max-width:475px){.hero-banner-section .hero-image-title{font-size:21px}.hero-banner-section .btn-text--btn,.hero-banner-section .hero-image-subtitle{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hero-banner-css.css.map */
