.bm-banner{width:100%;display:flex;flex-wrap:wrap;padding:63px 0 209px;position:relative}.bm-banner__bg{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.bm-banner__bg img,.bm-banner__bg video,.bm-banner__bg iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;object-position:left}.bm-banner__bg img.mobile-image{display:none}.bm-banner__wrap{position:relative;width:100%;z-index:1}.bm-banner__content{max-width:794px;width:100%;margin-left:auto}.bm-banner__content h1{font-family:var(--font-primary);font-size:84px;font-weight:700;line-height:1.3;letter-spacing:.07em;text-align:left;color:var(--color-light);margin-bottom:20px}.bm-banner__content h1 span{font-size:77px;font-weight:700;display:block;color:var(--color-light);-webkit-text-stroke:0}.bm-banner__content .text-desc{font-family:var(--font-secondary);font-size:18px;font-weight:400;line-height:1.5;text-align:left;color:var(--color-light);max-width:675px;width:100%;margin-bottom:32px}.bm-banner__content .btn-shop-now{font-family:var(--font-secondary);font-size:22px;font-weight:700;line-height:1.5;text-align:left;color:var(--color-light);padding:2px;background:linear-gradient(102.3deg,#993b3b -36.25%,#ffa3a3 161.46%);border-radius:8px;display:inline-flex}.bm-banner__content .btn-shop-now a{padding:16px 52px;background-color:var(--color-primary);display:inline-flex;border-radius:8px}.bm-banner__content .btn-shop-now a:hover{background-color:transparent}@media only screen and (max-width: 1500px) and (min-width: 992px){.bm-banner{padding:3.281vw 0 10.885vw}.bm-banner__content{max-width:41.354vw}.bm-banner__content h1{font-size:4.375vw;-webkit-text-stroke:.104vw var(--color-light);margin-bottom:1.042vw}.bm-banner__content h1 span{font-size:4.01vw}.bm-banner__content .text-desc{font-size:.938vw;max-width:35.156vw;margin-bottom:1.667vw}.bm-banner__content .btn-shop-now{font-size:1.146vw;padding:.104vw;border-radius:.417vw}.bm-banner__content .btn-shop-now a{padding:.833vw 2.708vw;border-radius:.417vw}}@media only screen and (max-width: 991px){.bm-banner__content h1{font-size:54px}.bm-banner__content h1 span{font-size:47px}.bm-banner__content .text-desc{font-size:16px}}@media only screen and (max-width: 767px){.bm-banner{padding:65px 0}.bm-banner__wrap{padding:0 2px}.bm-banner__content h1{font-size:36px;margin-bottom:14px}.bm-banner__content h1 span{font-size:33px}.bm-banner__content .text-desc{font-size:12px;margin-bottom:34px;padding-right:7px}.bm-banner__content .btn-shop-now{font-size:14px;border-radius:4px}.bm-banner__content .btn-shop-now a{padding:10px 21px;border-radius:4px}}@media only screen and (max-width: 575px){.bm-banner__bg img.desk-image{display:none}.bm-banner__bg img.mobile-image{display:block}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/bm-banner.css.map */
