:root{--opk-layout: 1920px;--opk-main-layout: 1792px;--opk-second-layout: 1490px}.opk_calculator:not(:last-child){margin-bottom:20px}.opk_calculator__head:not(:last-child){margin-bottom:48px}.opk_calculator__head_row{display:flex;align-items:center;justify-content:space-between;gap:20px}.opk_calculator__head_row:not(:last-child){margin-bottom:24px}.opk_calculator__head_value.error{color:#ea8684}.modal__calculator .opk_calculator__head_value{font-size:22px}.opk_calculator__head_title,.opk_calculator__head_value{font-weight:700;font-style:normal;line-height:1.2}@media screen and (min-width:768px){.opk_calculator__head_title,.opk_calculator__head_value{font-size:40px}}@media screen and (max-width:767px){.opk_calculator__head_title,.opk_calculator__head_value{font-size:22px}}.opk_calculator__subtitle{font-style:normal;font-weight:500;line-height:1.5}@media screen and (min-width:768px){.opk_calculator__subtitle{font-size:22px}}@media screen and (max-width:767px){.opk_calculator__subtitle{font-size:18px}}.opk_calculator__row:not(:last-child){margin-bottom:34px}.opk_calculator__input_head{display:flex;align-items:center;justify-content:space-between}.opk_calculator__input_head:not(:last-child){margin-bottom:24px}.opk_calculator__label{font-size:22px;font-style:normal;font-weight:700;line-height:1.2}.opk_calculator__value{display:inline-flex;align-items:center;justify-content:center;min-height:52px;min-width:120px;padding:0 24px;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:1.5;border-radius:12px;border:1px solid rgba(25,34,51,.1);background:#19223305}.opk_calculator__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:4px;background:#e5e5e5;outline:none}.opk_calculator__input::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#ea8684;cursor:pointer}.opk-bmi-calculator{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:1200px){.opk-bmi-calculator{padding:0 64px}}@media(max-width:1199px)and (min-width:768px){.opk-bmi-calculator{padding:0 32px}}@media screen and (max-width:767px){.opk-bmi-calculator{padding:0 20px}}.opk-bmi-calculator .opk-heading,.opk-bmi-calculator .opk-description{max-width:900px;text-align:center}.opk-bmi-calculator .opk-description{margin-top:11px}@media screen and (max-width:767px){.opk-bmi-calculator .opk-description{line-height:1.5}}.opk-bmi-calculator .opk-description p{margin:0}.opk-bmi-calculator .opk-bmi-calculator__wrapper{display:flex;width:100%;max-width:1490px}@media screen and (min-width:1200px){.opk-bmi-calculator .opk-bmi-calculator__wrapper{justify-content:space-between;gap:40px}}@media screen and (max-width:1199px){.opk-bmi-calculator .opk-bmi-calculator__wrapper{flex-direction:column;gap:36px}}@media screen and (min-width:768px){.opk-bmi-calculator .opk-bmi-calculator__wrapper{margin-top:49px}}@media screen and (max-width:767px){.opk-bmi-calculator .opk-bmi-calculator__wrapper{margin-top:37px}}.opk-bmi-calculator .opk-bmi-calculator__calculator{width:100%;max-width:716px;height:-moz-fit-content;height:fit-content;border:1px solid rgba(18,18,18,.1);background:#fafafa}@media screen and (min-width:1200px){.opk-bmi-calculator .opk-bmi-calculator__calculator{position:sticky;top:150px}}@media screen and (max-width:1199px){.opk-bmi-calculator .opk-bmi-calculator__calculator{position:static;position:initial;margin:0 auto}}@media screen and (min-width:768px){.opk-bmi-calculator .opk-bmi-calculator__calculator{padding:47px 48px;border-radius:48px!important}}@media screen and (max-width:767px){.opk-bmi-calculator .opk-bmi-calculator__calculator{padding:20px;border-radius:20px!important}}.opk-bmi-calculator .opk-bmi-calculator__calculator .calculator__link{width:100%;margin-bottom:12px;color:#fafafa}@media screen and (min-width:768px){.opk-bmi-calculator .opk-bmi-calculator__calculator .calculator__link{margin-top:24px}}@media screen and (max-width:767px){.opk-bmi-calculator .opk-bmi-calculator__calculator .calculator__link{margin-top:8px}}.opk-bmi-calculator .opk-bmi-calculator__calculator .calculator__info{font-size:18px;font-weight:400;line-height:1.5}.opk-bmi-calculator .opk-bmi-calculator__calculator .calculator__info p{margin:0}.opk-bmi-calculator div[data-elfsight-app-lazy]{width:100%;height:-moz-fit-content;height:fit-content}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-widget-background-container,.opk-bmi-calculator div[data-elfsight-app-lazy] .es-background-container,.opk-bmi-calculator div[data-elfsight-app-lazy] .es-widget-background-wrapper,.opk-bmi-calculator div[data-elfsight-app-lazy] .es-background-overlay{border:none!important;border-radius:0!important;background:#0000!important}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-widget-background-wrapper{padding:0!important}.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=header__Container],.opk-bmi-calculator div[data-elfsight-app-lazy] .hjHQsS,.opk-bmi-calculator div[data-elfsight-app-lazy] .eGwtcP,.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=footer__Container],.opk-bmi-calculator div[data-elfsight-app-lazy] .es-slider-component-labels,.opk-bmi-calculator div[data-elfsight-app-lazy] .es-field-layout-hint,.opk-bmi-calculator div[data-elfsight-app-lazy] .lgOZkg,.opk-bmi-calculator div[data-elfsight-app-lazy] .hwhhuI,.opk-bmi-calculator div[data-elfsight-app-lazy] .gzNSXe{display:none}.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=widget__Layout]{display:flex;flex-direction:column-reverse}.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=results__Container]{position:static;position:initial;width:100%;margin:0;padding:0;background:#0000}.opk-bmi-calculator div[data-elfsight-app-lazy] span[class^=animated-number]{display:flex;justify-content:space-between;font-family:var(--font-heading-family);font-weight:700;line-height:1.2}@media screen and (min-width:768px){.opk-bmi-calculator div[data-elfsight-app-lazy] span[class^=animated-number]{font-size:40px!important}}@media screen and (max-width:767px){.opk-bmi-calculator div[data-elfsight-app-lazy] span[class^=animated-number]{font-size:22px!important}}.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=result-primary]{overflow:visible}.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=result-primary]:after{font-family:var(--font-heading-family);font-weight:500;line-height:1.5;word-break:break-all}@media screen and (min-width:768px){.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=result-primary]:after{margin-top:33px;font-size:22px}}@media screen and (max-width:767px){.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=result-primary]:after{margin-top:10px;font-size:18px}}@media screen and (min-width:768px){.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=widget__Layout]{gap:49px}}@media screen and (max-width:767px){.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=widget__Layout]{gap:37px}}.opk-bmi-calculator div[data-elfsight-app-lazy] form[class^=form__Container]{display:flex;flex-direction:column-reverse;gap:34px}@media screen and (max-width:767px){.opk-bmi-calculator div[data-elfsight-app-lazy] form[class^=form__Container]{margin-bottom:5px}}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-fields-slider-label{font-family:var(--font-heading-family);font-size:22px;font-weight:700;line-height:1.2}.opk-bmi-calculator div[data-elfsight-app-lazy] div[class^=TextControlBase__TextControlBaseContainer]{width:120px!important;padding:11.5px 24px!important;border:1px solid rgba(25,34,51,.1)!important;border-radius:12px!important;background:#19223305!important;color:#121212!important}.opk-bmi-calculator div[data-elfsight-app-lazy] input[class^=TextControlBase__TextControlBaseInput]{font-family:var(--font-heading-family);font-size:18px!important;font-weight:600;line-height:1.5!important;text-align:center}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-fields-slider-container{gap:24px}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-slider-draggable-rail{height:6px;background:#e4e4e6}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-slider-component-track{background:#ea8684}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-slider-component-thumb{width:24px;height:24px;margin-top:-9px;border:none;box-shadow:none;background:#ea8684}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-slider-component-thumb:before{display:none}@media screen and (min-width:768px){.opk-bmi-calculator div[data-elfsight-app-lazy] .kgXZxh,.opk-bmi-calculator div[data-elfsight-app-lazy] .kgXZAS,.opk-bmi-calculator div[data-elfsight-app-lazy] .miKDL{padding-bottom:197px}}@media screen and (max-width:767px){.opk-bmi-calculator div[data-elfsight-app-lazy] .kgXZxh,.opk-bmi-calculator div[data-elfsight-app-lazy] .kgXZAS,.opk-bmi-calculator div[data-elfsight-app-lazy] .miKDL{padding-bottom:288px}}.opk-bmi-calculator div[data-elfsight-app-lazy] .vqWjR{display:none}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-button-base-container{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;height:auto;padding:12px 24px!important;border:none!important;border-radius:12px!important;background-color:#ea8684!important;color:#fafafa!important}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-button-base-container .es-button-base-overlay{background-color:#ea8684!important}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-button-base-container span{padding:0!important}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-button-base-container .es-button-base-ellipsis{font-family:var(--font-heading-family);font-size:18px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:-.1px}.opk-bmi-calculator div[data-elfsight-app-lazy] .es-button-base-container .es-button-base-ellipsis:first-letter{text-transform:uppercase}@media screen and (max-width:767px){.opk-bmi-calculator div[data-elfsight-app-lazy] .es-fields-slider-input-row{flex-direction:row;align-items:center;justify-content:space-between}}.opk-bmi-calculator__info{position:relative;display:flex;flex-direction:column;width:100%}@media screen and (min-width:1200px){.opk-bmi-calculator__info{max-width:630px;padding:0 0 0 108px}}@media screen and (max-width:1199px){.opk-bmi-calculator__info{max-width:714px;margin:0 auto}}@media(max-width:1199px)and (min-width:768px){.opk-bmi-calculator__info{gap:50px}}@media screen and (max-width:767px){.opk-bmi-calculator__info{gap:40px}}.opk-bmi-calculator__info-block{position:relative;width:100%}@media screen and (min-width:1200px){.opk-bmi-calculator__info-block:first-of-type.active:after{background:linear-gradient(180deg,#19223300,#192233 50% 100%)}}@media screen and (min-width:1200px){.opk-bmi-calculator__info-block:last-of-type.active:after{background:linear-gradient(180deg,#192233 0% 50%,#19223300)}}@media screen and (min-width:1200px){.opk-bmi-calculator__info-block{max-width:522px;padding:64px 0}.opk-bmi-calculator__info-block:before,.opk-bmi-calculator__info-block:after{transition:background .3s ease-in-out}.opk-bmi-calculator__info-block:before{content:"";position:absolute;top:50%;left:-108px;z-index:2;width:12px;height:12px;outline:6px solid #f2f2f2;border-radius:50%;background:#dcdcdc;transform:translateY(-50%)}.opk-bmi-calculator__info-block:after{content:"";position:absolute;top:0;bottom:0;left:-103px;z-index:1;height:100%;width:2px;border-radius:6px;background:#dcdcdc}}@media screen and (max-width:1199px){.opk-bmi-calculator__info-block{margin:0 auto}}@media screen and (min-width:1200px){.opk-bmi-calculator__info-block.active:before{background:#192233}.opk-bmi-calculator__info-block.active:after{background:#192233}}.opk-bmi-calculator__info-block .info-block__title{font-feature-settings:"ss04" on;font-size:32px;font-weight:700;line-height:1.2}@media screen and (min-width:768px){.opk-bmi-calculator__info-block .info-block__title{margin-bottom:24px}}@media screen and (max-width:767px){.opk-bmi-calculator__info-block .info-block__title{margin-bottom:19px}}.opk-bmi-calculator__info-block .info-block__text{font-size:18px;font-weight:400;line-height:1.5}.opk-bmi-calculator__info-block .info-block__text ul{display:flex;flex-direction:column;padding-left:30px}@media screen and (min-width:768px){.opk-bmi-calculator__info-block .info-block__text ul{gap:12.5px}}@media screen and (max-width:767px){.opk-bmi-calculator__info-block .info-block__text ul{gap:5px}}.opk-bmi-calculator__info-block .info-block__text ul li{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="17" viewBox="0 0 22 17" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.29021 13.0457C11.7099 8.51955 15.7514 4.34835 20.2074 0.443392C21.4509 -0.621596 22.5908 0.443392 21.6582 1.41963C16.8913 5.85708 13.8861 10.2058 10.6736 15.6195C9.94825 16.6844 7.66844 17.6607 6.7358 16.4182C4.8705 13.667 3.83422 10.472 0 10.117C5.28501 5.76833 6.0104 9.85078 8.29021 13.0457Z" fill="%23EA8684"/></svg>');padding-left:6px}@media screen and (max-width:767px){.opk-bmi-calculator__info-block .info-block__text p{margin-bottom:12px}}.opk-bmi-calculator__info-block .info-block__text p:last-child{margin-bottom:0}.opk-bmi-calculator__info-block .opk-main-btn{margin-top:36px;color:#fafafa}@media screen and (max-width:767px){.opk-bmi-calculator__info-block .opk-main-btn{width:100%;max-width:375px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/opk-bmi-calculator.css.map */
