.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;justify-content:center;align-items:center;z-index:1000;margin-top:20px!important}.popup-box{background:#fff;padding:20px;width:100%;max-width:450px!important;border-radius:8px;box-shadow:0 4px 8px #0003;position:relative;margin-top:90px!important;overflow-y:auto}.popup-close{position:absolute;top:10px;right:15px;font-size:20px;cursor:pointer}.popup-submit{background-color:#007bff;color:#fff;padding:10px 15px;border:none;cursor:pointer;border-radius:5px;width:100%}.popup-submit:hover{background-color:#0056b3}#formFields input,#formFields textarea{width:100%;padding:10px;margin:10px 0;border:1px solid #ccc;border-radius:5px}.table-wrapper-var{border:1px solid #ccc;border-radius:10px;margin-top:40px!important}.table-var .th-var:nth-child(1),.table-var .td-var:nth-child(1){width:15%}.table-var .th-var:nth-child(2),.table-var .td-var:nth-child(2){width:15%}.table-var .th-var:nth-child(3),.table-var .td-var:nth-child(3){width:20%}.table-var .th-var:nth-child(4),.table-var .td-var:nth-child(4){width:30%}.switch-var-headers{text-align:center;color:#000}.switch-var-headers h2{color:#000!important}.thead-var tr th{text-align:left!important;border:none!important}.thead-var tr td{text-align:left!important;border:none!important;color:#545454!important}.td-var{text-align:left!important;font-size:15px!important;color:#545454!important}.tr-var{border-bottom:0px!important}.module-separator{width:100%;height:2px;background-color:#000;margin:10px 0}.smart-switch-variants-var{text-align:left;padding:40px 20px}.container-var{max-width:1200px;margin:auto}.title-var{font-size:29px;font-weight:700}.description-var{margin-bottom:20px}.table-wrapper-var{overflow-x:auto}.table-var{width:100%;border-collapse:collapse;border:none}.th-var,.td-var{padding:10px;text-align:left}.th-var{background:#f5f5f5}.tip-var{margin-top:20px;font-size:14px;color:#666}.spinner{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#mrp,#discount,#Final{margin-left:20px}.Reset-btn{height:auto;Background:none;font-size:14px;color:#222222d9;border-radius:40px;border:none}.div-grey span{color:#222222b3!important}.module-container{display:flex;flex-direction:column;border:1px solid #ccc;border-radius:10px;overflow:hidden;max-width:400px;width:350px}.module-header{display:flex;background-color:#f0f0f0;font-weight:700;padding:10px}.module-body .module-row{display:flex;padding:10px}.module-cell{flex:1;color:#222222b3;text-align:center}.module-cell:first-child{text-align:center}.module-cell:last-child{text-align:center}.switch-estimator th,.switch-estimator td{font-size:16px}.switch-estimator thead th:first-child{width:26%;text-align:left;padding-left:20px}.switch-estimator thead th{text-align:left;width:22%;padding-left:20px}.switch-estimator tbody tr td{padding-top:15px;padding-bottom:15px}.switch-estimator h2{margin-bottom:15px}.custom-select-container{position:relative;display:inline-block;width:120px}.select-type{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:36px;padding:0 30px 0 10px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:14px;cursor:pointer}.custom-select-container:after{content:"\25bc";position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none;font-size:10px;color:#716c6c99}.cta-buttons,.disclaimer{align-items:center;display:flex;flex-direction:column}.cta-buttons p,.disclaimer p{font-size:20px}.price-names{width:30%;display:inline-table}.cost-total{flex-direction:row;align-self:center;border-radius:15px;border-bottom:4px solid #283593;width:50%;padding:10px 10px 10px 30px;background:#fff;display:flex;box-shadow:0 0 30px #00000040}.cost-total p{font-size:16px;color:#222222b3}.price-and-count{display:flex;align-content:center;justify-content:space-around}.icon-text-wrapper{display:flex;align-items:center}.icon-text-wrapper img{width:33px;margin-right:15px}.type-switches select{font-size:17px}.custom-spinner-container{display:flex;align-items:center;justify-content:space-between;width:80px;font-size:16px;position:relative;margin:auto}.spinner-value{font-size:18px;font-weight:700;text-align:center;width:40px}.spinner-buttons{display:flex;flex-direction:column;gap:3px}.spinner-btn{border:none;background-color:transparent;cursor:pointer;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.arrow{border:solid grey;border-width:0 1px 1px 0;display:inline-block;padding:3px}.up{transform:rotate(-135deg)}.down{transform:rotate(45deg)}.spinner-btn:focus{outline:none}.disclaimer p{font-size:14px}.spinner-container{position:relative;z-index:1}.bhk-label{font-size:20px;display:flex;align-items:center;gap:8px}.icon-text-1 img{margin-right:20px!important}.switch-estimator th{font-size:14px!important}.table-line{margin-top:15px;margin-bottom:15px;color:#000}.select-type{border:none}.icon-text-1{display:flex;align-items:center}.calculatortable-heading{color:#2229;text-align:left}input[type=radio]{accent-color:#283593;width:20px;height:20px}.radio-text{color:gray;cursor:pointer;margin-top:5px}.bhk-label{margin-right:15px}.bhk-radio{text-align:center;margin-bottom:45px;margin-top:45px;display:flex;justify-content:space-around;padding-left:40px;padding-right:40px;align-items:center}.inner-div-calculator{width:90%;margin:-180px auto 0;border-radius:51px;box-shadow:0 0 30px #00000040;padding:85px;z-index:1;position:relative;background-color:#fff}.intro-para{width:70%;margin:0 auto;text-align:center;color:#000;font-size:20px}.switch-estimator{color:#000;max-width:1400px;margin:0 auto;padding:35px}.switch-estimator th,.switch-estimator td{text-align:center}#Final{color:#000}.disabled-option{color:gray!important}@media (max-width: 900px){.popup-contact{padding:11px 5px!important}.table-wrapper-var{border:none!important;margin-top:40px!important}.radio-heading{font-size:20px;margin-bottom:20px}.radio-text{font-size:15px}.switch-estimator th,.switch-estimator td{font-size:14px}.switch-estimator{padding:10px}.switch-estimator table{width:100%;font-size:14px}.switch-estimator th,.switch-estimator td{padding:10px 5px}.switch-estimator .icon-text-wrapper{display:flex;align-items:center}.switch-estimator .bhk-radio{display:flex;flex-direction:column;align-items:center;padding:0}.switch-estimator .bhk-label{margin-bottom:10px}.switch-estimator .custom-select-container{width:100%}.custom-spinner-container{width:100%;display:flex;justify-content:space-between;align-items:center}.custom-spinner-container .spinner-buttons{display:flex;justify-content:space-between;width:50px}.cta-buttons button{width:100%;padding:10px}.cost-total{display:block;width:100%;margin-top:30px}.cost-total p,.disclaimer p{font-size:14px}#add-new-row{width:100%;padding:12px}.module-container{max-width:100%}.module-cell{width:100%;text-align:left}.switch-estimator th,.switch-estimator td{font-size:11px!important}.switch-estimator th{padding:0!important}.switch-estimator tbody tr td{padding:10px 5px}.switch-estimator .icon-text-wrapper img{width:10px;height:10px;margin-right:2px}.custom-select-container{width:100%}.cta-buttons p{font-size:14px}.inner-div-calculator{width:100%;padding:5px!important;margin-top:0!important;box-shadow:none}.intro-para{width:95%;margin-top:20px!important;font-size:14px}.select-type{padding:0}.type-switches select,.spinner-value{font-size:12px}.spinner-btn{width:10px;height:10px}.custom-select-container:after{right:0}.price-and-count{flex-direction:column;align-items:center}.bhk-label{display:flex}input[type=radio]{width:10px;height:10px}.disclaimer{width:90%;margin:0 auto}.switch-estimator thead th{font-size:14px;padding-left:0}.cta-buttons{width:90%;margin:0 auto}}@media (max-width:1200px){.inner-div-calculator{padding:20px}.switch-estimator tbody tr td{padding:5px}}@media (max-width: 768px){.popup-overlay{overflow-y:scroll!important;margin-top:40px!important}.popup-box{width:70%}.table-var{display:none;width:100%}.table-var-mobile{display:block!important}.smart-switch-variants-var-mobile .container-var-mobile{padding:20px}.switch-var-headers-mobile h2{font-size:20px;margin-bottom:10px}.module-section-mobile{margin-bottom:20px}.module-title-mobile{font-size:18px;font-weight:700;margin-bottom:10px}.module-item-mobile{font-size:14px;padding:8px 0;border-bottom:1px solid #ddd}.tip-var-mobile{font-size:12px;color:#666;margin-top:20px}.module-title-mobile{color:#000;background-color:#f0f0f0;padding:10px 5px;margin:10px 4px;text-align:center}.popup-box{width:350px}}.table-var-mobile{display:none}
/*# sourceMappingURL=/cdn/shop/t/25/assets/io-cost-calculator.css.map */
