.fitposCalculator{margin-bottom:70px;background:#fff;display:inline-block;width:100%}.fitposCalculator .page-container{padding:0 40px}@media screen and (max-width: 767px){.fitposCalculator .page-container{padding:0 15px}}.fitposCalculator .page-container .container-wrapper{display:flex;gap:50px}@media screen and (max-width: 767px){.fitposCalculator .page-container .container-wrapper{flex-direction:column}}.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .section-title{font-size:20px;margin:0}@media screen and (max-width: 767px){.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .section-title{font-size:16px}}@media screen and (min-width: 768px) and (max-width: 991px){.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .section-title{font-size:18px}}.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .blocks .block .block-title{font-size:18px}@media screen and (max-width: 767px){.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .blocks .block .block-title{font-size:14px}}@media screen and (min-width: 768px) and (max-width: 991px){.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .blocks .block .block-title{font-size:16px}}.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .blocks .block .bullet-points{padding:0!important}.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .blocks .block .bullet-points .bullet{list-style:none}.fitposCalculator .page-container .container-wrapper .size__guide-steps .container .blocks .block .bullet-points .bullet ul{margin:0!important}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal{max-width:50%}@media screen and (max-width: 767px){.fitposCalculator .page-container .container-wrapper .ThisCalcuModal{max-width:100%}}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .pdBottom{padding-bottom:20px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .pdBottom h3{font-size:20px;font-weight:600;text-align:center}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .pdBottom .switchBtn.switchOnOff{overflow:hidden;font-size:14px;text-align:left;width:125px;border-radius:20px;background:#c4c4c433;border:.25px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;margin-top:10px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .pdBottom .switchBtn span{padding:5px;width:61px;text-align:center;line-height:26px;font-size:14px;cursor:pointer}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .pdBottom .switchBtn span.selected{background:#333;color:#fff;border-radius:33px;border-left:0px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .pdBottom .switchBtn span:first-child{border-right:0px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .pdBottom .switchBtn span:last-child{margin-left:0;float:left}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex{display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media screen and (max-width: 991px){.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex{flex-direction:column}}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv{text-align:left;display:flex;padding-right:10px;padding-bottom:25px;align-items:center;width:100%}@media screen and (max-width: 767px){.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv{width:100%}}@media screen and (max-width: 991px){.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv{flex-direction:column;padding-bottom:10px}}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .text-center{text-align:center;width:100%}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .text-center h4{font-size:16px;color:#000;font-weight:600;margin:0;padding-bottom:7px;padding-top:5px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .text-center img{width:80%}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .w-100{width:100%;margin-top:31px}@media screen and (max-width: 991px){.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .w-100{margin-top:20px}}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .w-100 .valueSliderButton2{border:1px solid #D7D5D5;position:relative;height:50px;border-radius:4px;line-height:48px;margin-bottom:20px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .w-100 .valueSliderButton2 .text_position{position:absolute;top:-12px;background:#fff;left:10px;line-height:20px;color:#0006;font-size:14px;margin:0 0 10px!important}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .w-100 .valueSliderButton2 #valueSlider,.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .w-100 .valueSliderButton2 #valueSlider1{border:none;width:90%;height:24px;color:#000;display:inline-block;font-size:13px;vertical-align:sub;border-radius:4px;box-sizing:border-box;text-align:left!important;padding-left:4px!important;line-height:1.42857;text-indent:10px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;box-shadow:none;background:none}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .w-100 .valueSliderButton2 span{padding-right:15px;float:right;color:#939393;font-size:12px;position:absolute;right:0;top:0}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .disFlex .overBustDIv .w-100 p{font-size:14px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .text-center{text-align:center}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .text-center .total_value{display:flex;justify-content:space-between;padding-bottom:15px}@media screen and (max-width: 991px){.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .text-center .total_value{padding-bottom:0}}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .text-center p{color:red;display:none;line-height:18px;padding-bottom:10px;font-size:14px;margin-top:-20px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .text-center .CalcuBtn{padding:10px 40px;background:#333;color:#fff;border:none;border-radius:8px;font-size:15px}.fitposCalculator .page-container .container-wrapper .ThisCalcuModal .text-center .CalcuBtn:hover{background:#7d5454}.yourBrsSize{visibility:hidden;position:fixed;transition:all .5s ease-in-out;opacity:0;top:101%;left:auto;right:auto;width:100%;height:100%;text-align:left;z-index:9999;max-width:1200px;margin:0 auto}.yourBrsSize.selectedSizePopup{visibility:visible;opacity:1;top:0}.yourBrsSize .overlay{position:fixed;top:0;background:#000000b3;width:100%;height:100%;z-index:1}.yourBrsSize .braSizeResult{width:100%;max-width:35%;position:absolute;z-index:99999;background:#fff;left:45%;padding:20px;margin:auto;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 767px){.yourBrsSize .braSizeResult{max-width:70%}}@media screen and (min-width: 768px) and (max-width: 991px){.yourBrsSize .braSizeResult{max-width:52%}}@media screen and (min-width: 992px) and (max-width: 1024px){.yourBrsSize .braSizeResult{max-width:45%}}.yourBrsSize .braSizeResult .close_modal{position:absolute;right:10px;top:5px;font-weight:700;font-size:17px;padding:10px;float:right}.yourBrsSize .braSizeResult .sizeMain{color:#333;margin-top:50px;font-size:50px;font-weight:700;text-align:center;line-height:40px;margin-bottom:10px;padding-bottom:20px}.yourBrsSize .braSizeResult .sizeMain span{line-height:30px;color:#333}@media screen and (max-width: 767px){.yourBrsSize .braSizeResult .sizeMain{font-size:31px;margin-top:24px;margin-bottom:0}}@media screen and (min-width: 768px) and (max-width: 991px){.yourBrsSize .braSizeResult .sizeMain{font-size:44px}}.yourBrsSize .braSizeResult #calculated_result{width:140px;margin:auto!important;color:#000;font-size:30px;border:10px solid #00b4cc;height:140px;border-radius:50%;display:block;text-align:center;font-weight:600}@media screen and (max-width: 767px){.yourBrsSize .braSizeResult #calculated_result{font-size:28px;width:120px;height:120px;border:6px solid #00b4cc}}.yourBrsSize .braSizeResult .continue_shop{display:block;padding:10px;width:100%;color:#fff;background:#333;font-size:15px;margin-top:40px;border-radius:4px;text-align:center}@media screen and (max-width: 767px){.yourBrsSize .braSizeResult .continue_shop{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/bra-size-calculator.css.map */
