.coverage_calculator .page-width{max-width:900px}@media (max-width:767px){.coverage_calculator .page-width{padding:0 12px}}.coverage_calculator .page-width h2{margin:0 0 60px}@media (max-width:767px){.coverage_calculator .page-width h2{margin:0 0 30px}}.coverage_calculator .page-width .calulator_wrapper .field_label{font-size:24px;font-weight:500;line-height:128%;letter-spacing:-.48px;margin:0 20px 0 0;min-width:max-content;align-self:center}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .field_label{font-size:20px;padding:0 0 10px;text-align:center;margin:0;width:100%}}.coverage_calculator .page-width .calulator_wrapper .calculator_field{background:#fff;border-radius:9px;border:.5px solid rgba(23,47,86,.14);display:flex;align-items:center;padding:10px 25px;gap:15px;min-height:62px;max-width:550px;width:100%}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .calculator_field{max-width:300px;min-height:auto;margin:0 auto;padding:10px 14px}}.coverage_calculator .page-width .calulator_wrapper .calculator_field input{outline:none;border:none;box-shadow:none;color:#191a2699;font-size:18px;font-weight:300;line-height:128%;letter-spacing:-.36px;flex-grow:1;display:inline-block;padding:0;-moz-appearance:textfield}.coverage_calculator .page-width .calulator_wrapper .calculator_field input:placeholder{font-size:inherit;line-height:inherit;color:inherit;opacity:1}.coverage_calculator .page-width .calulator_wrapper .calculator_field input::-webkit-inner-spin-button,.coverage_calculator .page-width .calulator_wrapper .calculator_field input::-webkit-outer-spin-button{-webkit-appearance:none}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .calculator_field input{width:100%;font-size:14px}}.coverage_calculator .page-width .calulator_wrapper .calculator_field select{font-size:16px;font-weight:500;line-height:128%;letter-spacing:-.32px;border:none;outline:none;color:#172f56;box-shadow:none}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .calculator_field select{font-size:12px;font-weight:300}}.coverage_calculator .page-width .calulator_wrapper .area_fieldset_wrapper .field_label{padding-top:16px;align-self:flex-start}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .area_fieldset_wrapper .field_label{padding:0 0 10px}}.coverage_calculator .page-width .calulator_wrapper .area_fieldset_wrapper .area_fieldset{max-width:550px;width:100%}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .area_fieldset_wrapper .area_fieldset{max-width:300px;min-height:auto;margin:0 auto}}.coverage_calculator .page-width .calulator_wrapper .area_fieldset_wrapper .area_fieldset span{color:#172f56c7;font-size:15px;line-height:128%;letter-spacing:-.3px;margin:11px 0 0;display:inline-block}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .area_fieldset_wrapper .area_fieldset span{font-size:12px;margin:8px 0 0}}.coverage_calculator .page-width .calulator_wrapper .total_coverage{overflow:hidden;padding:36px 60px;border-radius:17px}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .total_coverage{padding:23px 13px}}.coverage_calculator .page-width .calulator_wrapper .total_coverage h3{margin:0 0 28px;font-size:28px;letter-spacing:-.36px}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .total_coverage h3{font-size:18px;margin:0 0 10px}}.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_gallons{color:#172f56;font-size:28px;line-height:128%;letter-spacing:-.56px;margin:0 0 12px}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_gallons{font-size:16px;margin:5px 0 4px}}.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_tagline{color:#172f56c7;font-size:12px;line-height:128%;letter-spacing:-.24px}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_tagline{font-size:10px}}.coverage_calculator .page-width .calulator_wrapper .total_coverage .calculator_field{max-width:max-content;margin:0 0 0 20px;padding:6px;min-height:auto}.coverage_calculator .page-width .calulator_wrapper .total_coverage .calculator_field .currency_symbol{border-radius:6px;background:#f6f6f6;display:inline-flex;padding:5px 12px 1px;color:#172f56;font-size:20px;font-weight:300;line-height:128%;letter-spacing:-.4px}.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_cost{padding:33px 0 0;margin:24px 0 0;border-top:1px solid #000}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_cost{padding:26px 0 0;margin:23px 0 0}}.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_cost .total_label{font-size:18px;line-height:128%;letter-spacing:-.36px}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_cost .total_label{font-size:16px}}.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_cost .total_amount{color:#1d1d1d;font-size:20px;letter-spacing:-.4px}@media (max-width:767px){.coverage_calculator .page-width .calulator_wrapper .total_coverage .total_cost .total_amount{font-size:16px}}.coverage_calculator .page-width .btns_wrapper{gap:13px}@media (max-width:767px){.coverage_calculator .page-width .btns_wrapper{padding:15px 0 0;gap:28px}}.coverage_calculator .page-width .btns_wrapper button{max-width:204px;width:100%}@media (max-width:767px){.coverage_calculator .page-width .btns_wrapper button{width:100%;min-height:37px;font-size:14px;line-height:22px}}.coverage_calculator .page-width .btns_wrapper .clear_btn{color:#172f56}
/*# sourceMappingURL=/cdn/shop/t/10/assets/coverage-calculator.css.map */
