.request-quote-overlay{position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.halo-item .product-card:hover .request-quote-overlay{display:block}.halo-item .product-card:hover .request-quote-overlay .btn{white-space:nowrap}#request-quote-modal .close:not(:disabled):not(.disabled){top:20px;right:20px;background:#fff;border-color:#000;border-width:1px;font-weight:lighter;color:#000}#request-quote-modal.modal .modal-body{overflow:none auto}#request-quote-modal:not(.success) .request-quote-success{display:none}#request-quote-modal .request-quote-modal_inner,#request-quote-modal .request-quote-success{padding:36px}#request-quote-modal .request-quote-modal_inner .product-details .product-info_image{border:1px solid #000;border-radius:4px}#request-quote-modal .request-quote-modal_inner .product-details .product-info_title,#request-quote-modal .request-quote-success .title{margin:16px 0;color:#059;font-size:24px;font-weight:700}#request-quote-modal.success .request-quote-success{display:block}#request-quote-modal.success .request-quote-modal_inner{display:none}#request-quote-modal .modal-actions{display:flex;flex-direction:column;gap:16px;align-items:center;margin-top:16px}#request-quote-modal .modal-actions button,#request-quote-modal .modal-actions a{width:100%;max-width:75%}#request-quote-modal .request-quote-modal_inner .quantity{display:flex;justify-content:center;align-items:center;gap:16px}#request-quote-modal .request-quote-modal_inner .quantity label{margin-bottom:0}.sticky-quote-button_container{display:none}@media screen and (min-width: 768px){.sticky-quote-button_container{display:block;position:fixed;top:50%;left:0;transform:translateY(-50%);writing-mode:vertical-rl;z-index:200}}.sticky-quote-button_container .btn{display:flex;align-items:center;font-size:20px;padding:32px 10px;gap:8px}.quote-list_container{margin:24px auto;border-bottom:1px solid #CCCFD6}.quote-list_container table *{border:none}.quote-list_container table .header-row{background-color:#f7f7f7}.quote-list_container table .header-row th{font-weight:700;font-size:18px}.quote-list_container table tbody td{padding-top:16px;padding-bottom:16px}.quote-list_container table tbody .image-container{width:120px;height:120px;border:1px solid #383E47;border-radius:5px;overflow:hidden}.quote-list_container table tbody .product-info .title{color:#059;font-weight:700;font-size:24px;letter-spacing:-.48px;margin-bottom:8px}.quote-list_container table tbody .product-info .sku{font-size:16px}.quote-list_container table tbody .product-info .sku .key{font-weight:700;margin-right:12px}.quote-list_container table tbody .cart__update-control{display:flex;align-items:center;gap:8px}@media only screen and (min-width: 1025px){.quote-list_container{width:63%;margin:32px auto}}.custom-part-numbers_container{padding:40px;background-color:#f5f5f5;margin-bottom:19.4444px}.custom-part-numbers_container .custom-part-numbers_row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.custom-part-numbers_container .custom-part-numbers_row:not(:first-of-type){margin-top:25px}.custom-part-numbers_container .custom-part-numbers_row:not(:last-of-type) .row-add{display:none}.custom-part-numbers_container .custom-part-numbers_row:last-of-type .row-remove{display:none}.custom-part-numbers_container .custom-part-numbers_row .custom-part-numbers_input-container{width:70%}.custom-part-numbers_container .custom-part-numbers_row .custom-part-numbers_input-container label{text-align:left;font-weight:700}.custom-part-numbers_container .custom-part-numbers_row .custom-part-numbers_input-container input{margin-bottom:0;width:100%}.custom-part-numbers_container .custom-part-numbers_row .cart__update-control{display:flex;align-items:center;margin-bottom:0;gap:12px}.custom-part-numbers_container .custom-part-numbers_row .cart__update-control .qty-group{background-color:#fff}.custom-part-numbers_container .custom-part-numbers_row .cart__update-control .cart__qty-input{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/request-for-quote.css.map */
