.bmi-report-card-section{margin:47px 0;position:relative}.bmi-report-card-section .bmi-calc-content{width:47%;padding-top:27px}.bmi-report-card-section .main-image-wrapper{width:53%;position:relative}.bmi-report-card-section .background-image img{width:100%;height:100%;display:block;object-fit:cover;border-radius:40px}.bmi-report-card-section .background-image{position:absolute;top:0;left:50%;transform:translate(-50%);width:1227px;max-width:100%;height:100%;z-index:0;border-radius:40px}.bmi-report-card-section .before-blog{padding:4px 12px;border-radius:50px;background:#367f71;display:flex;justify-content:center;margin-bottom:5px}.bmi-report-card-section .before-btn-text{color:#fff;letter-spacing:0;font-family:SF Pro Display;line-height:1.2;font-weight:500;font-size:18px}.bmi-report-card-section .after-btn-text{color:#2e2e2e;letter-spacing:0;font-family:SF Pro Display;line-height:1.2;font-weight:500;font-size:18px}.bmi-report-card-section .before-btn{color:#fff;letter-spacing:0;line-height:1.2;font-family:SF Pro Display;font-weight:500;font-size:12px}.bmi-report-card-section .btn-bloger-wrap{display:flex;align-items:center;justify-content:space-between;position:absolute;top:24px;width:100%;padding-inline:26px;z-index:1}.bmi-report-card-section .bmi-wrapper{display:flex;position:relative;z-index:2;gap:32px;padding:13px 17px 30px 55px}.bmi-report-card-section .page-width{max-width:1259px;margin:0 auto;padding:0 16px}.bmi-report-card-section .month-blog{background:#f5f4ec66;padding:8px 15px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:40px;margin-top:20px}.bmi-report-card-section .bas-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:24px}.bmi-report-card-section .bmi-bottom-line p{font-family:Satoshi;font-weight:500;font-size:14px;line-height:1.29;letter-spacing:0;text-align:center;color:#1d1d1f99;max-width:730px;margin:65px auto 0;display:block}.bmi-report-card-section p,h5{margin:0}.bmi-report-card-section .bmi-calc-wrapper .bmi-title p{font-family:Noto Sans,sans-serif;font-weight:600;font-size:30px;line-height:1.2;letter-spacing:0;color:#fff;margin:0 0 8px}.bmi-report-card-section .bmi-calc-wrapper .bmi-total-weight{font-family:SF Pro Display;font-weight:700;font-size:60px;line-height:1;letter-spacing:0;color:#fff;margin:0 0 36px}.bmi-report-card-section .bmi-calc-wrapper .bmi-enter-txt{font-family:Noto Sans,sans-serif;font-weight:400;font-size:24px;line-height:1.25;letter-spacing:0;color:#ffffffe5;margin:0 0 24px}.bmi-report-card-section .bmi_form-content .bmi_form-label,.bmi_form-content,.bmi_form-content .bmi_txt-field::placeholder,.bmi-report-card-section .wl-calc-wrapper .wl-title,.bmi-report-card-section .wl_range-content .wl_range-txt,.modal.wl-modal .right-content-inner .wl-title,.modal.wl-modal .right-content-inner{font-family:SF Pro Display;font-size:14px;line-height:1.2;letter-spacing:0;color:#fff;margin:0 0 28px}.bmi-report-card-section .bmi_form-content .bmi_form-label,.bmi-report-card-section .wl_range-content .wl_range-txt,.bmi-report-card-section .modal.wl-modal .right-content-inner{font-weight:500}.bmi-report-card-section .bmi_field-wrap{padding-top:8px}.bmi-report-card-section .bmi_form-content .bmi_field-flex{display:flex;align-items:center;gap:12px;padding-top:8px}.bmi-report-card-section .bmi_form-content .bmi_field-flex .bmi_imput-wrap{width:calc(50% - 6px)}.bmi-report-card-section .bmi_form-content .bmi_imput-wrap{position:relative}.bmi-report-card-section .bmi_form-content .bmi_txt-field{background:#ffffffe5;border-radius:8px;width:100%;padding:16px;border:0}.bmi-report-card-section .bmi_form-content .bmi_txt-field::placeholder{color:#101828}.bmi-report-card-section .age-text{font-size:14px;line-height:1.2;font-family:SF Pro Display;color:#fff;letter-spacing:0;margin:0;font-weight:400}.bmi-report-card-section .month-text{font-size:18px;line-height:1.2;color:#fff;letter-spacing:0;font-family:SF Pro Display;margin:0;font-weight:700}.bmi-report-card-section .bmi_form-content .bmi_suffix-txt{position:absolute;right:20px;font-weight:400;color:#101828;font-size:14px;top:50%;transform:translateY(-50%);letter-spacing:0;line-height:1.2}.bmi-report-card-section .wl-calc-wrapper{padding:33px 0 32px}.bmi-report-card-section .modal.wl-modal .right-content-inner{text-align:center}.bmi-report-card-section .wl-calc-wrapper .wl-title,.modal.wl-modal .right-content-inner .wl-title{font-weight:500;text-align:center;margin:0 0 4px}.bmi-report-card-section .wl-calc-wrapper .wl_start-number,.modal.wl-modal .right-content-inner .wl_start-number{font-family:Satoshi;font-weight:700;font-size:80px;line-height:1.25;letter-spacing:0;display:flex;align-items:end;color:#1d1d1f;justify-content:center;margin:0 0 26px}.bmi-report-card-section .wl-calc-wrapper .wl_start-number .small,.modal.wl-modal .right-content-inner .wl_start-number .small{font-weight:500;font-size:48px;margin-bottom:7px}.bmi-report-card-section .wl_range-content .wl_range-txt,.modal.wl-modal .right-content-inner .wl_range-txt{display:block}.bmi-report-card-section .wl_range-content{padding:37px 32px 0;text-align:center}.bmi-report-card-section .wl_range-content .wl_start-weight,.modal.wl-modal .right-content-inner .wl_start-weight{display:flex;align-items:end;justify-content:center;background:#c33333;color:#e5eadd;padding:11px 8px;font-family:Satoshi;font-weight:700;font-size:18px;line-height:1.278;letter-spacing:0;width:fit-content;border-radius:4px;margin:0 auto 15px}.bmi-report-card-section .wl_range-content .wl_start-weight .small,.modal.wl-modal .right-content-inner .wl_start-weight .small{font-size:12px;margin-bottom:1px;display:block}.bmi-report-card-section .wl_range-content .wl_range-slide,.modal.wl-modal .right-content-inner .wl_range-slide{border-radius:16px;-webkit-appearance:none;appearance:none;height:6px;width:100%;margin:9px 0;background-image:linear-gradient(90deg,#fdd4a3,#fba69e,#fb6fec,#84a9fa,#90dcf7,#c7e9ab);outline:none}.bmi-report-card-section .wl_range-content .wl_range-slide::-webkit-slider-thumb,.modal.wl-modal .right-content-inner .wl_range-slide::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#f7f7f7;border:3px solid #744680;border-radius:50%;cursor:pointer}.bmi-report-card-section .wl_range-content .wl_range-slide::-moz-range-thumb,.modal.wl-modal .right-content-inner .wl_range-slide::-moz-range-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:#f7f7f7;border:3px solid #C33333;border-radius:50%;cursor:pointer}.bmi-report-card-section .wl_dial-content .wl_dial-needle-icon,.modal.wl-modal .right-content-inner .wl_dial-needle-icon{display:flex;align-items:center;justify-content:center;margin:0 0 17px}.bmi-report-card-section .wl_dial-content .wl_dial-needle-icon svg,.modal.wl-modal .right-content-inner .wl_dial-needle-icon svg{width:26px;height:23px}.bmi-report-card-section .bas-wrapper img{height:100%;width:100%;display:block;aspect-ratio:1.42 / 1;object-fit:cover}.bmi-report-card-section .bas-wrapper{position:relative;overflow:hidden;--fb-thumb-position: 50%;width:100%}.bmi-report-card-section .bas_img-before,.bmi-report-card-section .bas_img-after{width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:1.42/1}.bmi-report-card-section .bas_img-after{position:absolute;top:0;left:0;clip-path:inset(0 0 0 var(--fb-thumb-position));z-index:1}.bmi-report-card-section .bas-range{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:3;margin:0}.bmi-report-card-section .bas-handle{position:absolute;top:50%;left:var(--fb-thumb-position);transform:translate(-50%,-50%);z-index:4;pointer-events:none;display:flex;align-items:center;justify-content:center;background:#fff;padding:13px;height:44px;width:44px;border-radius:50px}.bmi-report-card-section .dev-btn{font-size:16px;font-weight:500;line-height:1.2;padding:16px 48px;text-decoration:none;border-radius:50px;color:#409786;-webkit-appearance:none;appearance:none;background:#fff;display:inline-flex;text-align:center;cursor:pointer;font-family:SF Pro Display;transition:all .3s ease-in-out}.bmi-report-card-section .main-btn-part{display:flex;justify-content:center;padding-top:8px}.bmi-report-card-section .bas-line{position:absolute;top:0;bottom:0;left:var(--fb-thumb-position);transform:translate(-50%);width:4px;background-color:#fff;z-index:2;display:block}.bmi-report-card-section .bas-handle svg{width:32px}.bmi-report-card-section .bas-wrapper{position:relative;overflow:hidden}@media screen and (max-width:991px){.bmi-report-card-section{margin:18px 16px}.bmi-report-card-section .page-width{padding:0}.bmi-report-card-section .bmi-wrapper{flex-direction:column;gap:24px;padding:20px}.bmi-report-card-section .bmi-calc-content{width:100%;padding-top:0}.bmi-report-card-section .main-image-wrapper{width:100%}.bmi-report-card-section .bmi-calc-wrapper .bmi-title p{font-size:24px}.bmi-report-card-section .bmi-calc-wrapper .bmi-enter-txt{font-size:18px}.bmi-report-card-section .bmi-calc-wrapper .bmi-total-weight{font-size:36px}.bmi-report-card-section .background-image,.bmi-report-card-section .background-image img{border-radius:24px}.bmi-report-card-section .btn-bloger-wrap{top:13px;width:100%;padding-inline:10px}.bmi-report-card-section .before-blog{padding:2px 7px}.bmi-report-card-section .before-btn,.bmi-report-card-section .before-btn-text,.bmi-report-card-section .after-btn-text{font-size:10px}.bmi-report-card-section .bas-handle{height:36px;width:36px;border-radius:50px}.bmi-report-card-section .age-text{font-size:8px}.bmi-report-card-section .month-text{font-size:10px}.bmi-report-card-section .bas-wrapper img{aspect-ratio:1.16/1;border-radius:16px}.bmi-report-card-section .bmi-calc-content{flex-direction:column}.bmi-report-card-section .content-item{width:100%}.bmi-report-card-section .wl-calc-wrapper{padding:33px 0 23px}.bmi-report-card-section .wl-calc-wrapper .wl-title,.modal.wl-modal .right-content-inner .wl-title{margin:0 0 5px}.bmi-report-card-section .wl-calc-wrapper .wl_start-number,.modal.wl-modal .right-content-inner .wl_start-number{font-size:64px;margin:0 0 24px}.bmi-report-card-section .wl-calc-wrapper .wl_start-number .small,.modal.wl-modal .right-content-inner .wl_start-number .small{margin-bottom:3px}.bmi-report-card-section .wl_range-content,.modal.wl-modal .right-content-inner .wl_range-content{padding-top:33px}}.modal.bmi-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000052;width:100vw;height:100vh;z-index:2000;display:none;padding-block:25px;overflow-y:auto}.modal.bmi-modal.open{display:flex}.modal.bmi-modal .modal-dialog{display:flex;flex-flow:column;justify-content:space-between;align-items:center;background-color:#fff;border-radius:32px;margin:auto;padding:24px 24px 40px;max-width:1232px;width:calc(100% - 40px);overflow-y:auto}.modal.bmi-modal .modal-header{display:flex;justify-content:flex-end;align-items:flex-start;width:100%}.modal.bmi-modal .modal-header .modal-close{display:flex;justify-content:center;align-items:center;background-color:#171717e6;color:#ccc;border-radius:50%;width:35px;height:35px;padding:9px}.modal.bmi-modal .modal-header .modal-close svg{width:100%;height:100%}.modal.bmi-modal .bmi-modal-title,.modal.bmi-modal .bmi-modal-description,.modal.bmi-modal .bmi-modal-subtitle,.modal.bmi-modal .big_text-modal{font-family:Satoshi;color:#1a1a1a}.modal.bmi-modal .bmi-modal-title{font-size:40px;font-weight:700;line-height:1.1;letter-spacing:-.8px;margin:0;padding-top:32px}.modal.bmi-modal .bmi-modal-subtitle,.modal.bmi-modal .big_text-modal{margin-bottom:16px}.modal.bmi-modal .bmi-modal-subtitle{font-size:16px;font-weight:500;line-height:1.4}.modal.bmi-modal .big_text-modal{font-size:164px;font-weight:700;line-height:1}.modal.bmi-modal .bmi-modal-description{font-size:20px;line-height:1.4;margin:0 0 48px}.modal.bmi-modal .modal-body{display:flex;padding:0 37px;align-items:center;gap:48px}.modal.bmi-modal .modal-body .left-content{width:50%}.modal.bmi-modal .modal-body .btn{text-transform:capitalize;display:flex;align-items:center;justify-content:center;border-radius:50px;padding:15px;font-family:Satoshi;font-weight:500;font-size:16px;line-height:1;border:1px solid transparent;margin-top:16px}.modal.bmi-modal .modal-body .btn.btn-primary{background:#1a1a1a;color:#f4f5f0}.modal.bmi-modal.wl-modal .modal-body .btn.btn-primary.mt-3{margin-top:48px}.modal.bmi-modal .modal-body .btn.btn-secondary{color:#1a1a1a;border-color:#11141333;background:transparent}.modal.bmi-modal .modal-body .bmi-modal-disclaimer{font-family:Satoshi;font-size:14px;font-weight:500;line-height:1.4;color:#1a1a1a66;margin-top:16px}.modal.bmi-modal.wl-modal .modal-body .bmi-modal-disclaimer{margin-top:32px}.modal.bmi-modal .modal-body .right-content{width:45%;height:auto;align-self:stretch;position:relative;padding:16px;background:#fff;border-radius:35px;z-index:0;overflow:hidden}.modal.bmi-modal .modal-body .right-content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:10px;border-radius:35px;background:linear-gradient(290.42deg,#cdf6ff40 26.92%,#ff88001c);z-index:-1}.modal.bmi-modal .modal-body .right-content-inner{padding:16px}.modal.bmi-modal.wl-modal .modal-body .right-content-inner{padding:32px 0}.graph_values-wrap-list{gap:5px;justify-content:space-between;align-items:flex-end;width:100%;height:100%;display:flex}.graph_grid-wrap{flex-flow:column;justify-content:flex-end;align-self:flex-end;align-items:center;width:100%;display:flex}.graph_values-range{opacity:.5;width:100%;max-width:90px;aspect-ratio:1 / 3.17;position:relative}.graph_values-range.active{opacity:1}.graph_values-range:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:35%;border-radius:100px;background:linear-gradient(0deg,#86ddd5,#84a9fa 94.99%)}.graph_values-range.is-2:after{height:50%}.graph_values-range.is-3:after{height:75%}.graph_values-range.is-4:after{height:100%}.graph_grid-wrap .graph_values-text{color:#1a1a1acc;font-size:13px;letter-spacing:0;font-weight:700;margin-top:5px}.modal.bmi-modal .modal-body .right_content-txt,.modal.bmi-modal .modal-body .bmi_graph-number,.modal.bmi-modal .modal-body .graph_content-text .graph-text{font-family:Satoshi;color:#1a1a1a;font-weight:700}.modal.bmi-modal .modal-body .right_content-txt{font-size:20px;line-height:1.4}.modal.bmi-modal .modal-body .bmi_graph-number{font-size:87px;line-height:1.1}.modal.bmi-modal .modal-body .right_content-txt,.modal.bmi-modal .modal-body .graph_values-wrap-list{margin-bottom:36px}.modal.bmi-modal .modal-body .graph_values-wrap{margin-bottom:-25px}.modal.bmi-modal .modal-body .graph_content-text{display:flex;justify-content:space-between;align-items:center;border-bottom:.5px solid #1a1a1a;padding:12px 24px}.modal.bmi-modal .modal-body .graph_content-text.active{background-color:#744680;border-color:#744680;border-radius:25px}.modal.bmi-modal .modal-body .graph_content-text.active .graph-text{color:#fff}.modal.bmi-modal .modal-body .graph_content-text .graph-text{font-size:16px;line-height:1.38}@media screen and (min-width:992px){.modal.bmi-modal .modal-body .bmi-modal-disclaimer.mobile{display:none}.bmi-report-card-section{margin:32px 12px}}@media screen and (max-width:991px){.modal.bmi-modal{padding-block:0}.modal.bmi-modal .modal-body .bmi-modal-disclaimer.desktop{display:none}.modal.bmi-modal .modal-dialog{width:100%;margin:0;padding:16px;border-radius:0;height:100vh;overflow:auto}.modal.bmi-modal .modal-dialog .modal-content{width:100%}.modal.bmi-modal .modal-body{padding:0;flex-direction:column;gap:25px}.modal.bmi-modal .modal-body .btn{margin-top:8px}.modal.bmi-modal .bmi-modal-title{font-size:31px}.modal.bmi-modal .modal-body .left-content,.modal.bmi-modal .modal-body .right-content{width:100%}.modal.bmi-modal .modal-body .right_content-txt,.modal.bmi-modal .modal-body .graph_values-wrap-list{margin-bottom:15px}.graph_values-range{max-width:52px}.modal.bmi-modal .modal-body .bmi_graph-number{font-size:56px}.modal.bmi-modal .modal-body .graph_content-text{padding:12px}.modal.bmi-modal .modal-body .bmi-modal-disclaimer,.modal.bmi-modal.wl-modal .modal-body .bmi-modal-disclaimer{margin-top:0}.modal.bmi-modal .big_text-modal{font-size:90px}.modal.bmi-modal .modal-body .graph_content-text .graph-text{font-size:14px}}.wl_dial-viewport{position:relative;overflow:hidden;height:120px;margin:0 8px}.wl_dial-viewport .wl_dial-track{position:absolute;top:0;left:0;height:100%;display:grid;grid-auto-flow:column;align-items:center;justify-content:start;gap:10px;transform:translate3d(var(--wl-pan, 0px),0,0);will-change:transform}.wl_bar{width:10px;border-radius:999px;background:#b71010}.wl_bar.small{height:90px;background:#b71010}.wl_bar.big{height:120px;background:#c33333}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bmi-report-card-section.css.map */
