.lp-hero-banner{position:relative}.lp-hero-banner .lp-hero-banner-img{position:relative;display:block;padding-bottom:550px}.lp-hero-banner .lp-hero-banner-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lp-hero-banner .lp-hero-banner-info-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.lp-hero-banner .lp-hero-banner-info-bg .page-width{padding:0 50px;width:100%}.lp-hero-banner .lp-hero-banner-info{width:100%;max-width:469px}.lp-hero-banner.lp-hero-banner-2 .lp-hero-banner-info{width:100%;max-width:555px}.lp-hero-banner .lp-hero-banner-info-title{font-style:normal;font-weight:700;font-size:52px;line-height:60px;letter-spacing:-1.04px;color:#2d2e2d;margin:0 0 15px;max-width:401px}.lp-hero-banner .lp-hero-banner-info-text{margin-bottom:20px}.lp-hero-banner .lp-hero-banner-info-text *{font-style:normal;font-weight:400;font-size:19.2px;line-height:28px;color:#2d2e2d}.lp-hero-banner .lp-hero-banner-info-text * strong{font-weight:500}.lp-hero-banner .button{background:#5c1c4f;color:#fff;border:none;padding:10px 51px}.lp-hero-banner .button:hover:before{background:#f0a162;color:#5c1c4f}@media only screen and (min-width: 750px){.mobile_image{display:none!important}.desktop_image{display:block!important}}@media only screen and (max-width: 749px){.mobile_image{display:block!important}.desktop_image{display:none!important}}@media only screen and (max-width: 991px){.lp-hero-banner .lp-hero-banner-img{padding-bottom:430px}}@media only screen and (max-width: 749px){.lp-hero-banner{display:flex;flex-direction:column-reverse;background:#fef1e0}.lp-hero-banner .lp-hero-banner-info-bg{position:static}.lp-hero-banner .lp-hero-banner-info-bg .page-width{padding:50px 26px;width:100%;justify-content:center}.lp-hero-banner .lp-hero-banner-img{padding-bottom:80.3%}.lp-hero-banner .lp-hero-banner-info{text-align:center}.lp-hero-banner .lp-hero-banner-info-title{font-weight:700;font-size:34.6px;line-height:40px;text-align:center;letter-spacing:-.691px;margin-bottom:17px}.lp-hero-banner .lp-hero-banner-info-text *{font-weight:400;font-size:18.2px;line-height:26px;text-align:center}.lp-hero-banner .lp-hero-banner-info-text{margin-bottom:24px}.lp-hero-banner.lp-hero-banner-2 .lp-hero-banner-img{padding-bottom:75.7%}.lp-hero-banner.lp-hero-banner-2 .lp-hero-banner-info-bg .page-width{padding:50px 23px}}
/*# sourceMappingURL=/cdn/shop/t/342/assets/lp-hero-banner.css.map */
