.bm-two-col{width:100%;display:flex;flex-wrap:wrap;padding:80px 0 40px;position:relative;z-index:1}.bm-two-col__bg{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:-1}.bm-two-col__bg img{width:100%;height:100%;display:block}.bm-two-col__title{width:100%;margin-bottom:70px}.bm-two-col__title h2{font-family:var(--font-primary);font-size:48px;font-weight:700;line-height:1.2;text-align:left;color:var(--color-light);position:relative;padding-bottom:32px;text-transform:uppercase}.bm-two-col__title h2:after{content:"";position:absolute;left:0;bottom:0;height:6px;width:117px;background:linear-gradient(90.15deg,#5e1008 -95.41%,#c42111 147.5%);border-radius:6px}.bm-two-col__content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;margin:0 -31px}.bm-two-col__box{max-width:50%;width:100%;padding:0 31px}.bm-two-col__box:nth-child(n+2){margin-top:60px}.bm-two-col__box-image{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}.bm-two-col__box-content{width:100%;padding:37px 40px 47px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.bm-two-col__box-content h3{font-family:var(--font-primary);font-size:42px;font-weight:600;line-height:1.1;letter-spacing:-.02em;text-align:left;color:var(--color-light);margin-bottom:22px}.bm-two-col__box-content label{font-family:var(--font-secondary);font-size:20px;font-weight:500;line-height:1.5;text-align:left;color:var(--color-light);padding:10px 20px;border-radius:40px;background-color:#1a1a1e;display:inline-block;margin-bottom:30px}.bm-two-col__box-content .text-desc{font-family:var(--font-secondary);font-size:18px;font-weight:400;line-height:1.8;text-align:left;color:var(--color-light);margin-bottom:30px}.bm-two-col__box-content .text-desc p{font-weight:inherit}.bm-two-col__box-content .btn-shop-now-wrap{padding:2px;background:linear-gradient(102.3deg,#993b3b -36.25%,#ffa3a3 161.46%);border-radius:8px}.bm-two-col__box-content .btn-shop-now{font-family:var(--font-secondary);font-size:18px;font-weight:700;line-height:1.5;text-align:left;color:var(--color-light-100);text-transform:capitalize;display:inline-block;background-color:#141416;padding:13px 28px;border-radius:8px}.bm-two-col__box-content .btn-shop-now:hover{background-color:transparent}@media only screen and (max-width: 1500px) and (min-width: 992px){.bm-two-col{padding:4.167vw 0 2.083vw}.bm-two-col__title{margin-bottom:3.646vw}.bm-two-col__title h2{font-size:2.5vw;padding-bottom:1.667vw}.bm-two-col__title h2:after{height:.313vw;width:6.094vw;border-radius:.313vw}.bm-two-col__content{margin:0 -1.615vw}.bm-two-col__box{padding:0 1.615vw}.bm-two-col__box:nth-child(n+2){margin-top:3.125vw}.bm-two-col__box-image{border-top-left-radius:1.042vw;border-top-right-radius:1.042vw}.bm-two-col__box-content{padding:1.927vw 2.083vw 2.448vw}.bm-two-col__box-content h3{font-size:2.188vw;margin-bottom:1.146vw}.bm-two-col__box-content label{font-size:1.042vw;padding:.521vw 1.042vw;border-radius:2.083vw;margin-bottom:1.563vw}.bm-two-col__box-content .text-desc{font-size:.938vw;margin-bottom:1.563vw}.bm-two-col__box-content .btn-shop-now-wrap{padding:.104vw;border-radius:.417vw}.bm-two-col__box-content .btn-shop-now{font-size:.938vw;padding:.677vw 1.458vw;border-radius:.417vw}}@media only screen and (max-width: 991px){.bm-two-col__box{padding:0 15px}.bm-two-col__box-content{padding:30px 10px}.bm-two-col__box-content h3{font-size:36px}.bm-two-col__box-content label,.bm-two-col__box-content .text-desc{font-size:16px}}@media only screen and (max-width: 767px){.bm-two-col{padding:25px 0}.bm-two-col .cus-container{padding:0 20px}.bm-two-col__box{max-width:100%;padding:0}.bm-two-col__title{margin-bottom:32px}.bm-two-col__content{width:100%;margin:0}.bm-two-col__title h2{font-size:22px;line-height:1.4;padding-bottom:18px}.bm-two-col__title h2:after{height:4px;width:72px}.bm-two-col__box-content{padding:20px 18px}.bm-two-col__box-content h3{font-size:28px;margin-bottom:14px}.bm-two-col__box-content label{font-size:13px;padding:8px 20px;margin-bottom:16px}.bm-two-col__box-content .text-desc{font-size:12px;margin-bottom:15px}.bm-two-col__box-content .btn-shop-now-wrap{border-radius:4px}.bm-two-col__box-content .btn-shop-now{font-size:14px;padding:8px 19px;border-radius:4px}.bm-two-col__box:nth-child(n+2){margin-top:36px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/bm-two-col.css.map */
