-btn::after { content: 'View Rebate'; } .category-income-eligible-assessments .products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn span,.category-assessment .products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn span{ display: none; } .category-income-eligible-assessments .products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn::after,.category-assessment .products.products-grid li.product-item .product-item-inner .product-item-actions .actions-primary .cr-btn::after { content: 'View Assessment Details'; } body.product-type-service #product-addtocart-button span{ display: none; } body.product-type-service #product-addtocart-button::after{ content: 'Schedule Assessment'; } .navigation .level0 { margin: 0 6px 0 0; } body .page-wrapper #maincontent .pdp-category-name { color: #7e8d9b; font: normal 900 18px "avenir"; text-transform: capitalize; } .box.box-information a.action.edit{ display: none; } .cr-cta:active, .cr-cta:visited { background-color: #214ADE !important; color: #FFFFFF !important; text-decoration: none !important; } a:hover.button, .cr-cta:hover { background-color: #8C5CF2 !important; color: #FFFFFF !important; text-decoration: none !important; } .customer-menu li:nth-child(3) {display: none;} .verification .modal-inner-wrap .modal-content { max-height: 80vh; padding-bottom: 20px; } .cart.table-wrapper .items tr.item-info .col.items .save-draft-buttons .action-save:hover, .cart.table-wrapper #shopping-cart-table tr.item-info .col.items .save-draft-buttons .action-save:hover { background-color: var(--primary-color); color: #FFF; } .cart.table-wrapper .items tr.item-info .col.items .save-draft-buttons .action-save:hover::before, .cart.table-wrapper #shopping-cart-table tr.item-info .col.items .save-draft-buttons .action-save:hover::before{ background-color: #FFF; } #assessment-form .input-wrapper-label{ min-height: 40px; } .page-products button.cr-btn.cr-btn-primary::after { content: 'View Product'; } .page-products button.cr-btn.cr-btn-primary span { display: none; } .forms-wrapper { display: flex; gap: 30px; justify-content: center; padding: 40px 20px; background-color: #f8fafc; min-height: 100vh; } .form-container { flex: 1; max-width: 500px; padding: 30px; border: 1px solid #e2e8f0; border-radius: 8px; background-color: #fff; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); } .weatherization { border-left: 4px solid #4CAF50; } .tech-savvy { border-left: 4px solid #2196F3; } .form-group { margin-bottom: 20px; } label { margin-bottom: 8px; font-weight: 500; color: #2c3e50; font-size: 14px; } select { width: 100%; //padding: 10px 12px; border: 2px solid #e2e8f0; border-radius: 6px; background-color: #fff; font-size: 14px; color: #2c3e50; transition: all 0.3s ease; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: right 12px center; background-size: 16px; cursor: pointer; } select:focus { outline: none; border-color: #3498db; box-shadow: 0 0 0 3px rgba(52, 152, 219, 0.1); } select:hover { border-color: #cbd5e0; } .resultUrl { margin-top: 20px; padding: 10px; background-color: #f0f0f0; border-radius: 4px; word-break: break-all; } h2 { font-size: 24px; margin-bottom: 25px; font-weight: 600; } .weatherization h2 { color: #2e7d32; } .tech-savvy h2 { color: #1976d2; } .kit-button { width: 100%; padding: 12px; font-weight: 500; text-transform: uppercase; letter-spacing: 0.5px; border-radius: 6px; transition: all 0.3s ease; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); color: white; border: none; } .weatherization .kit-button { background-color: #2e7d32; } .tech-savvy .kit-button { background-color: #1976d2; } .kit-button:hover { transform: translateY(-1px); box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .kit-button:active { transform: translateY(0); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); } .kit-button:disabled { background-color: #cccccc; cursor: not-allowed; } @media (max-width: 1024px) { .forms-wrapper { flex-direction: column; align-items: center; } .form-container { width: 100%; max-width: 600px; } } @media (max-width: 480px) { .form-container { padding: 20px; } h2 { font-size: 20px; } } .box.box-information a.action.edit{ display: none; } .customer-menu li:nth-child(3) {display: none;} .verification .modal-inner-wrap .modal-content { max-height: 80vh; padding-bottom: 20px; } .cart.table-wrapper .items tr.item-info .col.items .save-draft-buttons .action-save:hover, .cart.table-wrapper #shopping-cart-table tr.item-info .col.items .save-draft-buttons .action-save:hover { background-color: var(--primary-color); color: #FFF; } .cart.table-wrapper .items tr.item-info .col.items .save-draft-buttons .action-save:hover::before, .cart.table-wrapper #shopping-cart-table tr.item-info .col.items .save-draft-buttons .action-save:hover::before { background-color: #FFF; } .order-info-details.row { flex-direction: column; } #stripe-payments-card-errors { display:none; } .products-related { display:block !important; } .register-link a { line-height: 1.4; display: none !important; } .product-type-service>.page-wrapper>.page-main>.columns>.column.main .product-info-main .page-subtitle-wrapper.product { display: none; } .page-subtitle-wrapper.product { display: none; } .product.details.product-item-details { min-height: 236px; } .checkout-payment-method .payment-method.stripe-payments .stripe-payments-elements.no-wrap #stripe-payments-card-cvc.material-icons.question-icon::after { display:none; } .cart.table-wrapper .items tr.item-info .col.items .delete-buttons .action-delete::before{ background-color: var(--secondary-button-hover-border-color); } .cart.table-wrapper .items tr.item-info .col.items .delete-buttons .action-delete:hover::before{ background-color: #fff; } .checkout-onepage-success .checkout-success .actions-toolbar .primary:first-of-type span { display: none; } .checkout-onepage-success .checkout-success .actions-toolbar .primary:first-of-type a::after { content: 'Shop Products'; font-size: 1.6rem; } .login-container > div:not(.block-customer-login) { display: none; } tr.grand.totals.excl { display: none; } .social-links img { width: 17px; } .cr-btn-verified, .cr-btn-verified[disabled], .cr-btn-verified:hover { background: #8C5CF2 0% 0% no-repeat padding-box !important; border: #8C5CF2 !important; border-radius: 0; height: 50px; } @media only screen and (max-width: 640px) { body.catalog-product-view .accordion-info .accordion-info__content { min-height: 125px; } } .product.attribute.description>.value ul{ list-style: disc!important; margin: 0 0 0 18px!important; } .product.attribute.description>.value ul li { display: list-item!important; margin: 0px!important; }

FREE SHIPPING ON ALL ORDERS!

Thermostats