.main-banner{background-color:#d5c1b5;min-height:112vh;padding:40px 0 212px;position:relative;overflow:hidden}@media(max-width:991px){.main-banner{background-color:#f1e2de;min-height:auto;padding:10px 0 0}}.main-banner__content{padding:256px 0 0;position:relative;z-index:1}@media(max-width:1660px){.main-banner__content{padding:150px 0 0}}@media(max-width:991px){.main-banner__content{padding:80px 0 0}}.main-banner__content-title{font-size:100px;letter-spacing:0px;font-family:var(--font-third);line-height:1;max-width:600px;margin-bottom:54px}@media(max-width:1512px){.main-banner__content-title{font-size:80px}}@media(max-width:991px){.main-banner__content-title{font-size:40px;margin-bottom:15px;max-width:100%;line-height:1.2}}@media(max-width:991px){.main-banner__content-title br{display:none}}.main-banner__content-text{font-family:var(--font-second);font-size:20px;max-width:500px;line-height:34px;letter-spacing:-1.4px;margin-bottom:69px}@media(max-width:991px){.main-banner__content-text{font-size:16px;margin-bottom:20px;line-height:24px}}@media(max-width:510px){.btn-theme.main-banner-btn{width:100%;padding:21px 15px;font-size:14px}}.main-banner__background-img{width:100%;height:100%}@media(max-width:991px){.main-banner__background-img{position:static;margin-top:38px}}.main-banner__background-img img{position:absolute;top:0;right:0;width:100%;height:100%;z-index:0;object-fit:cover}@media(max-width:991px){.main-banner__background-img img{position:static}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/main-banner.css.map */
