.index-main-hero-banner-wrapper{display:flex;flex-wrap:wrap;width:100%;margin-bottom:20px}.index-main-hero-banner-inner{display:flex;width:100%;gap:21px}.index-main-hero-banner-item{position:relative;overflow:hidden}.index-main-hero-banner-item.one-block,.index-main-hero-banner-item.two-blocks{flex:1;overflow:hidden;position:relative;border-radius:20px;padding-bottom:45.6%}.index-main-hero-banner-media{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.index-main-hero-banner-media.mobile_img{display:none}.index-main-hero-banner-content{position:absolute;left:0;bottom:0;padding:50px 35px;color:#fff;z-index:2}.index-main-hero-banner-title{margin-bottom:40px;max-width:511px}.index-main-hero-banner-title *{font-family:Larken;font-weight:500;font-size:50px;line-height:100%;letter-spacing:0%;color:#fffefd}.index-main-hero-banner-button{background:#cacf3c;border-radius:24px;display:inline-flex;justify-content:center;align-items:center;padding:0 51px;font-weight:500;font-size:18px;line-height:18px;letter-spacing:.02em;text-align:center;text-transform:uppercase;height:48px}.index-main-hero-banner-button:hover{background:#274534;color:#fffffd}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom{margin-bottom:50px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-button{background:none;padding:0;height:auto;color:#cacf3c;text-align:center;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.36px;text-transform:uppercase;border-bottom:1px solid;border-radius:0}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-content{padding:46px 35px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-title{margin-bottom:30px;max-width:491px}@media(min-width:0px)and (max-width:749px){.index-main-hero-banner-wrapper{margin-bottom:15px}.index-main-hero-banner-inner{flex-direction:column;gap:15px}.index-main-hero-banner-item.one-block,.index-main-hero-banner-item.two-blocks{flex:1;overflow:hidden;position:relative;border-radius:16px;padding-bottom:111.2%}.index-main-hero-banner-content{padding:32px 16px}.index-main-hero-banner-title{margin-bottom:24px;max-width:341px}.index-main-hero-banner-title *{font-size:34px;line-height:100%}.index-main-hero-banner-button{padding:0 15px;font-size:16px;line-height:16px;letter-spacing:.02em;background:#cacf3c;color:#274534;min-width:250px;height:44px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-content{padding:32px 16px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-title{margin-bottom:24px;max-width:491px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-button{min-width:auto;font-size:16px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom{margin-bottom:56px}}@media(min-width:750px)and (max-width:991px){.index-main-hero-banner-inner{gap:15px}.index-main-hero-banner-content{padding:32px 16px}.index-main-hero-banner-title{margin-bottom:24px;max-width:341px}.index-main-hero-banner-title *{font-size:34px;line-height:100%}.index-main-hero-banner-button{padding:0 15px;font-size:16px;line-height:16px;letter-spacing:.02em;background:#cacf3c;color:#274534;min-width:250px;height:44px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-content{padding:32px 16px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-title{margin-bottom:24px;max-width:491px}.index-main-hero-banner-wrapper.index-main-hero-banner-bottom .index-main-hero-banner-button{min-width:auto;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/index-main-hero-banner-section.css.map */
