*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.request-for-quotes{line-height:1.5}#quote_products tr:first-child th:after,#quote_products tr:first-child td:after{content:none}.request-for-quotes .page-head h4{color:#000;margin:0 0 10px}#quote_pro_loading,.qmp_loader{top:50%;z-index:1024}.qmp_form_container fieldset{border:1px solid #ddd}.qmp_form_container fieldset legend{padding:0 10px;margin:0;font-size:18px;font-weight:700;line-height:normal}.form_field br{display:none}.qmp_prd_options b{font-weight:700}.err_detail span,.err_text{font-size:14px}.qmp_container .btn,.qmp_modal .quote_button,.remove_quote_item,.btn.continue_shopping,.quote_buttons .btn,.qmp_modal .qmp_footer_modal_close,#quote_form .submit_quote,#qmp_message .btn,#quoteCommentForm #send_comment{line-height:normal;text-transform:none;background-color:#555;color:#fff;outline:none;border:none;margin:0}.qmp_container .btn:hover,.qmp_modal .quote_button:hover,.remove_quote_item:hover,.btn.continue_shopping:hover,.quote_buttons .btn:hover,.qmp_modal .qmp_footer_modal_close:hover,#quote_form .submit_quote:hover,#qmp_message .btn:hover,#quoteCommentForm #send_comment:hover{background-color:#000;color:#fff}.qmp_container .btn:after,.qmp_modal .quote_button:after,.remove_quote_item:after,.btn.continue_shopping:after,.quote_buttons .btn:after,.qmp_modal .qmp_footer_modal_close:after,#quote_form .submit_quote:after,#qmp_message .btn:after,#quoteCommentForm #send_comment:after{content:none}#quote_form .submit_quote:disabled{cursor:no-drop}#PageContainer #quotes_found #quote_form{margin:30px 0 0}.featured-collections__item:hover{box-shadow:10px 10px 25px #00000024}.featured-collections__item:after,.featured-collections__item .full-width-link:after{content:none}.featured-collections__item .product-card{height:auto;min-height:inherit;padding:2rem 2rem 0}.featured-collections__item .product-card__link{margin:1rem 0 0}.qty-box{position:relative;text-align:center;margin:0 auto;display:inline-block;vertical-align:middle;width:100px;min-width:100px;z-index:1}.qty-box .qtyplus,.qty-box .qtyminus{font-family:Arial;float:left;position:absolute;top:0;left:0;z-index:999;font-size:15px;font-weight:700;background-color:#ddd;color:#000;width:25px;height:38px;max-width:100%;text-align:center;line-height:normal;cursor:pointer;border:0;padding:0;margin:0;border-radius:0;outline:none}.qty-box .qtyplus{left:auto;right:0}.qty-box .qtyplus:hover,.qty-box .qtyminus:hover{background-color:#ccc}.qty-box .cws-number-only,#quote_form .cws-number-only,.qty-box .list-product-qty{font-size:15px;width:100px;height:38px;background-color:#fff;min-width:inherit;max-width:inherit;line-height:33px;text-indent:inherit;float:left;border:1px solid #ddd;padding:0 20px;text-align:center;border-radius:0;margin:0;min-height:auto;max-height:inherit;outline:none;-webkit-appearance:none;appearance:none}.qty-box .qtyplus:disabled,.qty-box .qtyminus:disabled{cursor:no-drop!important}.qmp_message_modal_content,.qmp_variant_modal_content{max-width:800px}.qmp_container{margin:15px 0!important;position:relative;z-index:2}.qmp_container .quote_button{width:auto;margin:0}#quote_products tr:hover{background-color:#f1f1f1}#qmp_message .qmp_message_modal_content{max-width:470px}#qmp_message .qmp_message_modal_content .qmp_modal_body{padding:30px}#qmp_message .prd_msg{color:#027f02;font-size:20px;font-weight:600;line-height:normal;text-align:center;margin:0 0 30px}#qmp_message .btn{padding:10px 12px;min-width:170px}#variants{background-color:transparent;border-collapse:collapse;width:100%;table-layout:auto;border-spacing:0;margin-bottom:10px;font-size:15px;border:none;box-shadow:none}#variants td,#variants th{border:1px solid #ddd;color:#000;padding:10px;text-align:center}#variants th{padding-top:10px;padding-bottom:10px;background-color:#f2f2f2;color:#000}#variants p{color:#000;margin:0 0 5px;line-height:normal}#variants thead tr th:first-child,#variants tbody tr td:first-child{text-align:left}#variants .cws_var_imgs{display:block;margin:0 auto;border:1px solid #ddd;padding:2px;max-width:65px}#variants .compare{text-decoration:line-through}#variants tr:first-child th:after,#variants tr:first-child td:after{content:none}#variants .out_of_stock{color:#f40707}#quote_products{margin:0 0 10px;table-layout:auto;box-shadow:none}#quote_products .read-more{color:#000;text-decoration:underline}#quote_products .read-more:hover{color:#555}#quote_products img{border:1px solid #ddd;display:block;margin:0 auto;padding:2px;max-width:75px}#qmp-cws-variants-tbl{overflow-x:auto;max-height:380px}.qmp_modal .quote_button{font-size:14px}.qmp_modal .qmp_footer_modal_close{background-color:#858585;font-size:14px;margin-left:10px}.qmp_modal .qmp_modal_close{font-family:Open Sans,sans-serif;width:28px;height:28px;padding:0;outline:none;box-shadow:0 0 1px #ddd}.qmp_modal .qmp_modal_close:hover{background-color:#555}.qmp_modal .qmp_modal_body{padding:15px}.qmp_modal .qmp_variant_modal_content h3{font-size:20px;margin-bottom:10px;color:#000}.qmp_modal p{font-size:15px;margin:0 0 14px;color:#000}.qmp_quote_btn{margin-top:15px}.remove_quote_item{padding:8px 10px;font-size:14px}p.quote_prd_desc{word-wrap:break-word}#quote_products a{border-bottom:none;text-decoration:none;color:#000;margin:0 0 5px}#quote_products a:hover{color:#555;text-decoration:underline}.quote_spam_prevent{font-weight:700;color:#000}.quote_spam_prevent:hover{color:#555}#reject_proposal{background-color:#858585}#reject_proposal:hover{background-color:#000}.field_label{display:inline-block;font-size:16px;text-align:left;line-height:normal;margin-bottom:5px;width:100%}#quote-products-tbl{overflow-x:auto}#quotes_found h3{margin:0 0 25px}#quote_products th{background-color:#555;padding-top:10px;padding-bottom:10px;line-height:normal;font-size:15px}.quote_field{margin:0 0 15px}.quote_field p{margin:0}.total_quote_price,.acceptpg_total_quote_price{font-size:18px;margin:-11px 0 10px;border:1px solid #ddd;padding:15px}.acceptpg_total_quote_price .total_quote_price_val{margin:0 0 0 5px}.qmp_container #quote_thank_you_msg h2,.qmp_container #stock_msg{background-color:transparent;border:none;margin:0;padding:0}.qmp_form_container{margin-top:5px}#quote_comment_box{overflow-x:auto;border:1px solid #ddd;padding:20px;margin:20px 0;max-width:600px}#quote_comment_box textarea{width:100%!important}#quote_form input,#quote_form textarea,#quote_form select,#quote_comment_box input,#quote_comment_box textarea,#quote_comment_box select{color:#000;border:1px solid #ddd;background-color:#fff;line-height:normal;padding:8px 10px;width:100%;min-width:inherit;max-width:inherit;height:auto;max-height:inherit;min-height:40px;margin:0;outline:none;box-shadow:none}#quote_form input:focus,#quote_form textarea:focus,#quote_form select:focus,#quote_comment_box input:focus,#quote_comment_box textarea:focus,#quote_comment_box select:focus{border-color:#cacaca}#quote_form select{padding-right:20px;cursor:pointer}#quote_form .submit_quote{margin:15px 0 0;width:auto}.cws_prd_options>div{margin:0 0 10px}#quote_comment_box h2{font-size:18px;font-weight:400;color:#000;margin:0 0 10px}#no_comment{font-size:15px;margin:0 0 15px}#quoteCommentForm #send_comment{width:auto;border:none;margin:10px 0 0}#quote_comments #comment_id_{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:10px}#quote_comments #comment_id_ span{display:block}#quote_comments #comment_id_ br{display:none}.grid.product-single .grid-item #quote_form,.product-single__meta #quote_form{border:none;padding:0;max-width:100%}#captcha_element{margin:20px 0 15px}#captcha_element iframe{outline:none;box-shadow:none}.cws_captcha_error{padding:0;margin:0}#stock_msg{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;padding:5px 10px;margin:0 0 10px;font-size:15px}#quote_thank_you_msg h2{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;text-align:left;padding:15px;font-size:18px;margin:20px 0}#quote_thank_you_msg #quote_number{font-weight:700}#no_quotes_found .no_quote_msg{color:#000;font-size:18px;margin:0 0 20px}#lineitem_unavailable h3,#quote_unavailable h3{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb;padding:15px;font-size:18px;margin:0 0 15px}#quote_rejected h3{color:#0c5460;background-color:#d1ecf1;border:1px solid #bee5eb;padding:15px;font-size:18px;margin:0 0 20px}.quote-head-buttons{display:inline-block;width:100%;margin:0 0 10px}#lineitems_found h3{margin:0;font-size:26px;font-weight:400;color:#000;float:left}.quote-head-buttons .quote_buttons{float:right}.quote-head-buttons .quote_buttons .btn{font-size:15px!important}#PageContainer #quote_form,#PageContainer #quote_comment_box,.template-product #quote_form{overflow:visible;border:none;padding:0;margin:15px 0 0;max-width:100%}.grid.product-single .qmp_container .quote_button{padding:12px 40px;font-size:16px}#quote_products td.prd_img a{margin:0}#quote_products td.prd_detail{width:244px}#quote_comments>div{border-bottom:1px dotted #ddd;margin:0 0 8px;padding:0 0 8px}#quote_comments>div:last-child{border-bottom:none;margin:0}.qmp_loader{text-align:center;margin:0 auto;z-index:9999}.qmp_loader img,.os_img{z-index:9999;animation:spin 1s infinite steps(12)}@keyframes spin{to{transform:rotate(360deg)}}#qmp_pop_msg{font-weight:700}#quote_pro_loading img,.qmp_loader img{padding:10px}#quote_products td.prd_img .os_no_img{background-image:url(assets/cws_quotation_no_img.png);background-repeat:no-repeat;background-position:50% 50%;height:75px;width:75px;min-height:75px;background-size:contain;margin:0 auto;border:1px solid #ddd;padding:2px}.shopify-app-block #quote_form{max-width:100%;width:100%}.v2_captcha_err{border:2px dotted #f00;padding:5px}#quote_form .field_choices label{width:auto}.qmp_button_container,.cfp_button_container,.wp_button_container{margin:10px 0}.grid.product-grid .qmp_container .btn{width:100%}@media only screen and (max-width:999px){.qmp_message_modal_content,.qmp_variant_modal_content{max-width:95%}}@media only screen and (max-width:767px){#lineitems_found h3{margin:0 0 20px!important;font-size:24px}.quote_buttons{margin:0}.request-for-quotes .page-head h4,#quotes_found h3{margin-bottom:10px}#quote_products a,.qmp_modal p,.request-for-quotes p,.request-for-quotes label{font-size:14px}.qmp_container .btn,.qmp_modal .quote_button,.remove_quote_item,.btn.continue_shopping,.quote_buttons .btn,.qmp_modal .qmp_footer_modal_close,#quote_form .submit_quote,#qmp_message .btn,#quoteCommentForm #send_comment{padding:10px 15px;font-size:14px}#quote_products img{margin:0}.remove_quote_item{padding:10px 12px;font-size:13px}.total_quote_price{font-size:16px;padding:10px 15px}.acceptpg_total_quote_price{text-align:center}#variants td{border:none;text-align:left!important;border-bottom:1px solid #ddd;position:relative;padding:10px 10px 10px 45%!important;width:100%!important;display:inline-block}#variants tr{border:1px solid #ddd;margin:0 0 10px;display:block}#variants td:before{color:#000;position:absolute;top:12px;left:10px;width:40%;padding-right:10px;white-space:nowrap;font-weight:600;font-size:13px;line-height:normal}#variants td:last-child{border-bottom:none}#variants tr:last-child{margin-bottom:0}#variants .cws_var_imgs,#quote_products td.prd_img .os_no_img{margin:0}#quote_products td.prd_img .os_no_img{height:75px;width:75px;min-height:75px}#qmp_message .view_quote,#qmp_message .continue_btn{width:100%;min-width:100%;float:none;margin:5px auto}#qmp_message .continue_btn{margin-bottom:0}#qmp_message .prd_msg{font-size:18px;margin:0 0 15px}#quote_products th,#quote_products td{margin-top:-1px;padding-top:8px;padding-bottom:8px;font-size:14px}#quote_products tr:last-child{margin-bottom:0}#quote_unavailable h3,#quote_rejected h3,#lineitem_unavailable h3,.total_quote_price,.acceptpg_total_quote_price{font-size:16px}#PageContainer #quote_form,#PageContainer #quote_comment_box{overflow-x:auto}#quote_products td.prd_detail{width:100%}#qmp-cws-variants-tbl{max-height:320px}#qmp_message .qmp_message_modal_content .qmp_modal_body{padding:20px}#quote_products td:before{white-space:normal!important}#variants .cws_var_imgs{max-width:55px}}@media only screen and (max-width:480px){.quote_buttons #proposal,.quote_buttons #checkout,.quote-head-buttons .quote_buttons .btn{width:100%}#quote_form .flatpickr.rfq_date a.input-button,#quote_form .flatpickr.rfq_date_time a.input-button{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cws_quotation_upgraded.css.map */
