.cost-calculator{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;padding:50px 0}.cost-calculator input[type=number]::-webkit-inner-spin-button,.cost-calculator input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cost-calculator input[type=number]{-moz-appearance:textfield}.cost-calculator select{appearance:none;background:#fff;border:none;border-radius:0}.cost-calculator select:focus{outline:none}.cost-calculator .instructions-container{display:none}.cost-calculator .select-container{display:inline;position:relative}.cost-calculator .select-container:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #000;content:"";height:0;pointer-events:none;position:absolute;right:.75em;top:.5em;width:0}.cost-calculator input::-ms-clear,.cost-calculator select::-ms-expand{display:none}.cost-calculator input,.cost-calculator select{border-radius:0}@media screen and (min-width:768px){.cost-calculator{font-size:16px;line-height:24px}}.cost-calculator .tab-container{display:flex}.cost-calculator .tab-container .tab-container__tab{background-color:#f8f8f8;color:#0a0a0a;cursor:pointer;font-size:22px;line-height:22px;padding-bottom:25px;text-align:center;text-transform:uppercase;width:33.33%}.cost-calculator .tab-container .tab-container__tab h2{font-size:14px;line-height:14px}.cost-calculator .tab-container .tab-container__tab.tab-container__tab--active{background-color:#0a0a0a;color:#fff;margin-top:-1%}.cost-calculator .tab-container .tab-container__tab.tab-container__tab--active h2{color:#db011c}.cost-calculator .tab-container .tab-container__tab.tab-container__tab--hasborder{border-left:1px solid #000}@media screen and (min-width:768px){.cost-calculator .tab-container .tab-container__tab{font-size:42px;line-height:42px}.cost-calculator .tab-container .tab-container__tab h2{font-size:24px;line-height:24px}}@media screen and (min-width:1024px){.cost-calculator .tab-container .tab-container__tab{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:46px;line-height:46px}.cost-calculator .tab-container .tab-container__tab h2{font-size:24px;line-height:24px;margin-bottom:5px}}.cost-calculator .tab-container .tab-container__tab .tab-container__chevron{display:none;margin:0 20px;position:relative;z-index:3}.cost-calculator .tab-container .tab-container__tab .tab-container__chevron svg{height:auto;left:0;max-height:50px;padding:0 20%;position:absolute;top:15px;width:100%;z-index:3}@media screen and (max-width:1024px){.cost-calculator .tab-container .tab-container__tab .tab-container__chevron{margin:0}}@media screen and (max-width:768px){.cost-calculator .tab-container .tab-container__tab .tab-container__chevron{margin:0}.cost-calculator .tab-container .tab-container__tab .tab-container__chevron svg{top:5px}}.cost-calculator .customize-container{background-color:#0a0a0a;color:#fff;padding:70px 0 50px;position:relative;text-align:center;width:100%}.cost-calculator .customize-container .customize-container__title{align-items:center;display:flex;flex-direction:row;font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;justify-content:center;text-transform:uppercase}.cost-calculator .customize-container .customize-container__title .customize-container__copy{display:none}.cost-calculator .customize-container .customize-container__title button{appearance:none;background-color:transparent;border:none;color:#db011c;cursor:pointer;height:1.5em;margin:0 0 0 1%;min-width:1.5em;padding:0;position:absolute;right:40px;top:40px;width:1.5em}.cost-calculator .customize-container .customize-container__title button:after,.cost-calculator .customize-container .customize-container__title button:before{background:#db011c;content:" ";height:1.5em;position:absolute;top:0;transform:rotate(-90deg);transition:transform .5s ease;width:2px}@media screen and (min-width:768px){.cost-calculator .customize-container .customize-container__title button{margin:0 0 0 3%}}.cost-calculator .customize-container .customize-container__title button:focus{border:none;box-shadow:0;outline:0}.cost-calculator .customize-container .customize-container__title button:after{transform-origin:center}.cost-calculator .customize-container .customize-container__title button.collapsed{position:relative;right:inherit;top:inherit}.cost-calculator .customize-container .customize-container__title button.collapsed:after{transform:rotate(90deg)}.cost-calculator .customize-container .customize-container__title button.collapsed:before{transform:rotate(180deg)}.cost-calculator .customize-container .customize-container__instructions{display:block;font-family:Helvetica Neue LT W01_55 Roman,Helvetica Neue,Helvetica,Arial,sans-serif;padding:20px 30%}.cost-calculator .customize-container .customize-sawcount{display:flex;flex-wrap:nowrap;justify-content:center;padding:10px 30px}.cost-calculator .customize-container .customize-sawcount .customize-sawcount__label{text-transform:uppercase}.cost-calculator .customize-container .customize-sawcount .customize-sawcount__inputWrapper input{border:1px solid #0a0a0a;font-family:Helvetica Neue LT W01_57 Cond,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin-left:20px;padding:5px 20px;text-align:center;width:85px}.cost-calculator .customize-container.collapsed .customize-container__copy{display:block}.cost-calculator .customize-container.collapsed .customize-container__instructions,.cost-calculator .customize-container.collapsed .customize-sawcount{display:none}.cost-calculator .customize-container label{display:inline-block;font-size:16px;line-height:20px;width:75%}.cost-calculator .customize-container input{display:inline-block;width:100%}@media screen and (max-width:1024px){.cost-calculator .customize-container{padding:50px 0}.cost-calculator .customize-container .customize-container__instructions{padding:20px 15%}}@media screen and (max-width:768px){.cost-calculator .customize-container .customize-container__instructions{padding:20px}}.cost-calculator .savings-container{display:flex;flex-wrap:wrap}.cost-calculator .savings-container .savings-gas,.cost-calculator .savings-container .savings-repair{font-family:Helvetica Neue LT W01_55 Roman,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;padding:50px;text-align:center;width:100%}.cost-calculator .savings-container .savings-gas h3,.cost-calculator .savings-container .savings-repair h3{color:#db011c;font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:24px;text-transform:uppercase}.cost-calculator .savings-container .savings-gas h5,.cost-calculator .savings-container .savings-repair h5{font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;text-transform:uppercase}.cost-calculator .savings-container .savings-gas table,.cost-calculator .savings-container .savings-repair table{table-layout:fixed;width:100%}.cost-calculator .savings-container .savings-gas table th,.cost-calculator .savings-container .savings-repair table th{font-weight:400}.cost-calculator .savings-container .savings-gas table td,.cost-calculator .savings-container .savings-repair table td{font-family:Helvetica Neue LT W01_55 Roman,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}.cost-calculator .savings-container .savings-gas table input,.cost-calculator .savings-container .savings-repair table input{border:2px solid #0a0a0a;font-family:Helvetica Neue LT W01_57 Cond,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-weight:700;height:33px;margin:5px;padding:6px 10px;text-align:right;width:95%}@media screen and (max-width:768px){.cost-calculator .savings-container .savings-gas,.cost-calculator .savings-container .savings-repair{padding:20px 10px}.cost-calculator .savings-container .savings-gas table input,.cost-calculator .savings-container .savings-repair table input{padding:7px 5px}}@media screen and (min-width:1024px){.cost-calculator .savings-container .savings-gas,.cost-calculator .savings-container .savings-repair{font-size:16px;line-height:24px;width:50%}}.cost-calculator .savings-container .savings-gas{flex:1 1 0;-webkit-flex:1 1 0}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper{margin:20px auto;position:relative;text-align:left;width:110px}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper input{cursor:pointer;height:25px;opacity:0;position:absolute;width:25px;z-index:1}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper label{margin-left:35px}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper .savings-gas__fuel-type--disabled~.savings-gas__fuel-type_checkmark,.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper label.savings-gas__fuel-type--disabled{opacity:.6}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper .savings-gas__fuel-type_checkmark{left:0;position:absolute;top:0}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper .savings-gas__fuel-type_checkmark .octagon__wrapper{height:25px;overflow:hidden;position:relative;width:25px}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper .savings-gas__fuel-type_checkmark .octagon__wrapper .vert{border-bottom:2px solid #0a0a0a;border-top:2px solid #0a0a0a;height:25px;left:8px;position:absolute;width:9px}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper .savings-gas__fuel-type_checkmark .octagon__wrapper .hort{border-left:2px solid #0a0a0a;border-right:2px solid #0a0a0a;height:11px;position:absolute;top:7px;width:25px}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper .savings-gas__fuel-type_checkmark .octagon__wrapper:before{background:#fff;border:2px solid #0a0a0a;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:rotate(45deg)}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper .savings-gas__fuel-type_checkmark .octagon__wrapper:after{background:#fff;border-radius:50%;content:"";height:15px;left:5px;position:absolute;top:5px;width:15px}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper.isChecked .savings-gas__fuel-type_checkmark .octagon__wrapper:after{background:#33eb91}.cost-calculator .savings-container .savings-gas table th:nth-child(2){padding-right:3%;text-align:right}.cost-calculator .savings-container .savings-gas table tr>:first-child{width:65%}.cost-calculator .savings-container .savings-gas table tr>:nth-child(2){width:35%}.cost-calculator .savings-container .savings-repair{background-color:#f8f8f8}.cost-calculator .savings-container .savings-repair .repairfreq--heavy,.cost-calculator .savings-container .savings-repair .repairfreq--light{display:none}.cost-calculator .savings-container .savings-repair select{border:2px solid #000;font-family:Helvetica Neue LT W01_57 Cond,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;height:33px;overflow:hidden;padding:5px 24px 5px 5px;width:100%}.cost-calculator .savings-container .savings-repair table th:nth-child(2){padding-right:3%;text-align:right}.cost-calculator .savings-container .savings-repair table th:nth-child(3){padding-left:10px;text-align:left}.cost-calculator .savings-container .savings-repair table tr>:first-child{overflow:hidden;width:37%}.cost-calculator .savings-container .savings-repair table tr>:nth-child(2){min-width:140px;width:28%}.cost-calculator .savings-container .savings-repair table tr>:nth-child(3){width:35%}@media screen and (max-width:768px){.cost-calculator .savings-container .savings-repair table tr>:first-child{overflow:hidden;width:40%}.cost-calculator .savings-container .savings-repair table tr>:nth-child(2){min-width:140px;width:30%}.cost-calculator .savings-container .savings-repair table tr>:nth-child(3){width:30%}}.cost-calculator .savings-container .savings-repair__cost--editing{margin:20px 0;text-align:left}.cost-calculator .savings-container .savings-repair__cost--editing label{font-weight:700;margin-right:15px}.cost-calculator .savings-container.collapsed{display:none}.cost-calculator .total-savings-container{background-color:#db011c;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;padding:50px 20px;position:inherit;text-transform:uppercase;width:100%;z-index:2}@media screen and (max-width:1440px){.cost-calculator .total-savings-container{left:0}}.cost-calculator .total-savings-container .total-savings-label{color:#0a0a0a;font-size:18px;line-height:20px;padding:5px 20px 0 0}.cost-calculator .total-savings-container .total-savings-amount{color:#fff;font-size:48px;line-height:48px}.cost-calculator .total-savings-container .total-savings__printwrapper{display:block;text-align:center;width:100%}.cost-calculator .total-savings-container .total-savings__printwrapper .total-savings__print{color:#fff;cursor:pointer;display:inline-block;font-size:13px;margin:20px 0 0;text-align:center}.cost-calculator .total-savings-container .total-savings__printwrapper .total-savings__print svg{stroke:#fff;fill:#fff;height:32px;margin-right:10px;width:32px}.cost-calculator .total-savings-container.collapsed{display:none}.cost-calculator .total-savings-container.total-savings--sticky{padding:20px;position:fixed}.cost-calculator .total-savings-container.total-savings--sticky .total-savings-label{display:inline-block;font-size:16px;line-height:16px;padding-top:10px}.cost-calculator .total-savings-container.total-savings--sticky .total-savings-label .total-savings-label-type{display:inline-block}.cost-calculator .total-savings-container.total-savings--sticky .total-savings-amount{font-size:32px;line-height:32px}.cost-calculator .total-savings-container.total-savings--sticky .total-savings__printwrapper{display:none}@media screen and (max-width:767px){.cost-calculator .total-savings-container .total-savings-label{font-size:16px;line-height:18px;padding:0;text-align:center;width:100%}.cost-calculator .total-savings-container .total-savings-amount{font-size:36px;line-height:36px;margin-top:20px;text-align:center;width:100%}}@media screen and (max-width:1399px){.cost-calculator .total-savings-container .total-savings__printwrapper{display:none}}@media print{.product-review-container>*{display:none}.cost-calculator{display:block}.cost-calculator .tab-container .tab-container__tab{padding-bottom:0}.cost-calculator .tab-container .tab-container__tab .tab-container__chevron{display:none!important}.cost-calculator .customize-container{padding:0}.cost-calculator .customize-container.collapsed .customize-container__title{display:none}.cost-calculator .customize-container.collapsed .customize-container__instructions,.cost-calculator .savings-container.collapsed{display:block}.cost-calculator .savings-container .savings-gas,.cost-calculator .savings-container .savings-repair{padding:0 50px}.cost-calculator .savings-container .savings-gas .savings-gas__fuel-type .savings-gas__fuel-type-wrapper input:checked~.savings-gas__fuel-type_checkmark .octagon__wrapper:after{printer-colors:exact;color-adjust:exact;background:#000!important;-webkit-print-color-adjust:exact!important}.cost-calculator .total-savings-container{display:none}}