.three-col-box{width:100%;display:flex;flex-wrap:wrap;padding:40px 0;position:relative;z-index:1}.three-col-box__bg{position:absolute;left:0;top:0;bottom:0;width:100%;height:100%;pointer-events:none;z-index:-1}.three-col-box__bg img{width:100%;height:100%;display:block}.three-col-box__wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 -20px}.three-col-box__box{max-width:33.33%;width:100%;padding:0 20px}.three-col-box__box:nth-child(n+4){margin-top:40px}.three-col-box__box .box-content{width:100%;border:1px solid #444444;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#14131680;border-radius:20px;padding:32px 29px;height:100%}.three-col-box__box .box-content h2{font-family:var(--font-primary);font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.02em;text-align:left;color:var(--color-light)}.three-col-box__box .box-content .text-desc{width:100%;font-family:var(--font-secondary);font-size:18px;font-weight:400;line-height:1.6;text-align:left;color:var(--color-light);margin-top:22px}@media only screen and (max-width: 1500px) and (min-width: 992px){.three-col-box{padding:2.083vw 0}.three-col-box__wrap{margin:0 -1.042vw}.three-col-box__box{padding:0 1.042vw}.three-col-box__box:nth-child(n+4){margin-top:2.083vw}.three-col-box__box .box-content{border:.052vw solid #444444;-webkit-backdrop-filter:blur(1.042vw);backdrop-filter:blur(1.042vw);border-radius:1.042vw;padding:1.667vw 1.51vw}.three-col-box__box .box-content h2{font-size:1.354vw}.three-col-box__box .box-content .text-desc{font-size:.938vw;margin-top:1.146vw}}@media only screen and (max-width: 991px){.three-col-box__wrap{margin:0 -10px}.three-col-box__box{max-width:50%;padding:0 10px}.three-col-box__box:nth-child(n+3){margin-top:20px}.three-col-box__box .box-content{padding:25px 20px}}@media only screen and (max-width: 767px){.three-col-box__wrap{margin:0}.three-col-box__box{max-width:100%;padding:0}.three-col-box__box:nth-child(n+2){margin-top:20px}.three-col-box{padding:25px 0}.three-col-box__box .box-content h2{font-size:24px}.three-col-box__box .box-content .text-desc{font-size:14px;margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/bm-three-col-box.css.map */
