.custom-table{width:auto;border-top:1px solid rgba(0,0,0,.5);font-family:inherit;border-bottom:1px solid rgba(0,0,0,.5);margin:-16px -24px 0}.custom-table th,.custom-table td{text-align:left;padding:16px 24px;color:rgba(var(--color-foreground));font-size:14px;font-weight:600;line-height:16px;letter-spacing:.5px;position:relative}.afterpay-paragraph strong{display:none!important}.custom-table td{font-weight:400}.custom-table th{width:30%}.text-popup-content .modal_wrapper{max-width:760px}.text-popup-content .modal_body{max-height:660px}.onst-registration-form-container .title,.onst-registration-form-container .subtitle{text-align:left!important}.text-popup-content .section_header{padding-bottom:20px}.custom-table tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.5)}.product-form .grouped-input{width:100%;display:flex;flex-direction:row;align-items:flex-end;text-align:center;float:left;background-color:#f5f5f5;border-radius:5px;padding:5px}.product-form .grouped-input .input-field{padding:0;margin:0;border:none;text-align:center;background-color:transparent}.product-form .grouped-input .label{color:#000;font-weight:700;text-transform:uppercase;white-space:nowrap;margin-right:10px}.custom-table th:before{content:"";position:absolute;width:1px;background:#00000080;height:calc(100% - 2px);top:1px;right:0}.restock-rocket-button-collection{margin:0!important;min-height:48px!important}.zipcode_submit{color:#8f7401!important;font-size:16px!important;font-weight:600!important;line-height:normal!important;letter-spacing:.5px;padding:13px 24px;background:transparent!important;border-radius:8px!important;border:1px solid #8F7401!important;margin-left:24px!important;width:auto!important}.zipcode_input{border-radius:4px!important;height:56px;box-shadow:none;border:1px solid #79747E!important;line-height:24px;padding:10px 37px 10px 16px;color:#4f4d47;font-size:16px;width:197px!important}.zipcode_inline_view .zipcode_inputbox{width:auto!important}.ZipCodeRestrict{margin-bottom:32px;border-radius:4px;background:#8f74010f;padding:16px 16px 24px}.zipcode_input::placeholder{color:#4f4d47}.block_label_text{color:rgba(var(--color-foreground));font-size:14px;font-weight:400!important;line-height:18px}.ZipCodeRestrict .zipcode_validation{padding-bottom:25px!important;padding-top:25px!important;align-items:center}body .zipcode_validation #zipcode_text.zipcode_input:focus{border-radius:4px;box-shadow:0 0 0 2px #8f7319 inset!important;border-color:#8f7319!important}.ZipCodeRestrict .estimation_msg.message{display:flex!important;align-items:center}.ZipCodeRestrict .success_msg.message,.ZipCodeRestrict .estimation_msg.message{background:transparent!important;padding:0!important;font-size:14px!important;font-weight:700}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text_quote_block{background:#ffbf00;color:#15130b;border-radius:6px;margin-top:0;width:100%;padding:10px 14px;display:flex;align-items:center;justify-content:flex-start;gap:6px;margin-bottom:20px}a.ask_quote_link{font-size:14px;font-weight:700;line-height:1.25;letter-spacing:.3px;text-decoration-line:underline}.text_quote_block span{font-size:14px;font-weight:700;line-height:1.25;letter-spacing:.3px}.postal_header{line-height:1.25;letter-spacing:.3px;display:flex;gap:8px;align-items:center;margin-bottom:0}.installation-box{margin-bottom:20px;padding:17px 24px;background:#8f74010f}.installation-box label{cursor:pointer;font-weight:500;font-size:18px;line-height:24px;align-items:center;display:flex;letter-spacing:.5px;margin-bottom:15px;gap:3px;color:#15130b;font-family:var(--font-heading-family)}.installation-option{accent-color:#8f7401;height:18px;width:18px!important;display:flex!important;align-items:center!important;margin-bottom:0!important}input#installerZip{border-radius:4px;box-shadow:0 0 0 1px #8f7319 inset;outline:none;padding:10px 15px;color:#000;background:#fff}div#zip-error{color:#980000;border-radius:5px;margin-bottom:20px;font-size:12px;margin-top:3px}.quick-add-modal__content-info .installation-box{display:none}.installation-box{border:1px solid #e5e5e5;padding:20px;border-radius:6px;max-width:600px;font-family:Arial,sans-serif}.installation-header{display:flex;gap:12px;align-items:flex-start;margin-bottom:15px}.installation-header .icon{font-size:22px}.installation-header h3{margin:0;font-size:18px;font-weight:600;font-weight:500;font-size:22px;line-height:26px;letter-spacing:.5px;color:#15130b;text-transform:capitalize}.installation-header p{margin:4px 0 0;font-size:14px;color:#555}.installation-option{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:15px;cursor:pointer}.tooltip-wrapper{position:relative;align-items:center;gap:6px;margin-top:15px;cursor:pointer;width:max-content}.info-icon{font-size:14px;border:1px solid #999;border-radius:50%;padding:2px 7px;color:#666}.tooltip-link{text-decoration:underline;font-weight:600;margin-left:5px;color:#333}.tooltip-box{position:absolute;bottom:130%;left:0;width:280px;background:#fff;border-radius:8px;padding:16px;box-shadow:0 8px 25px #00000026;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .25s ease;z-index:3}.tooltip-box li{list-style:initial;font-size:14px;line-height:26px;letter-spacing:.5px;color:rgba(var(--color-foreground));font-family:var(--font-body-family)}.tooltip-box:after{content:"";position:absolute;bottom:-8px;left:20px;border-width:8px;border-style:solid;border-color:#fff transparent transparent transparent}.tooltip-box.active{opacity:1;visibility:visible;transform:translateY(0)}.tooltip-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px}.tooltip-close{cursor:pointer;font-size:20px;color:#000;line-height:1}.tooltip-close:hover{color:#000}.tooltip-header{margin-bottom:10px;font-size:14px}.tooltip-box ul{padding-left:18px;margin:0}.tooltip-box li{margin-bottom:4px}@media(max-width:1199px){.custom-table th{width:45%}}@media(max-width:989px)and (min-width:750px){.ZipCodeRestrict .zipcode_validation{flex-direction:column;align-items:stretch;gap:12px}.zipcode_submit{margin-left:0!important}.zipcode_input{width:100%!important}}@media(max-width:989px){.custom-table th{width:50%}}@media(max-width:575px){.ZipCodeRestrict .zipcode_validation{flex-direction:column;align-items:stretch;gap:12px}.zipcode_submit{margin-left:0!important}.zipcode_input{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/dynamic.css.map */
