.uc_product_list_v2 .uc_product_price{display:none !important;visibility:hidden !important}#order_message{width:90%;bottom:auto;left:50%;top:50% !important;position:fixed !important;transform:translate(-50%,-50%);padding:50px;max-width:400px;border:1px solid #3c763d;box-shadow:0 0 5px rgba(0,0,0,.5) !important}.text-btn{color:#002856;font-weight:bold;cursor:pointer;transition:all .2s}.text-btn:hover{opacity:.7}.product-list-item .cmp-order-product{align-items:flex-start}.product-list-item .add-to-cart-btn{width:auto !important;height:35px !important;font-size:13px !important;display:inline-flex;flex-flow:row nowrap;align-items:center;text-decoration:none !important}.product-list-item .add-to-cart-btn span{font-family:Quicksand-Medium,Arial,Helvetica,sans-serif}.product-list-item .add-to-cart-btn i{font-size:22px !important;margin-right:5px}.product-list-item .add-to-cart-btn:hover i,.product-list-item .add-to-cart-btn:hover span{color:#fff !important}.cmp-product-list-item .cmp-order-product{display:flex;flex-flow:row nowrap !important;justify-content:flex-start !important}.cmp-product-list-item .add-to-quote-btn{height:35px;width:35px;margin-left:15px}@media(min-width:576px){.blocks .product-list-item .prod-title{font-size:16px}.blocks .cmp-product-list-item .prod-title{height:59px !important}.blocks .cmp-product-list-item .cmp-order-product{height:45px}}.main-product-row{display:flex;flex-flow:row nowrap;align-items:center;background-color:#6f7973;margin-bottom:5px;cursor:pointer;transition:background .2s}.main-product-row{display:flex;flex-flow:row nowrap;align-items:center;background-color:#6f7973;margin-bottom:5px;cursor:pointer;transition:background .2s;padding:5px;margin-bottom:2px}.main-product-row:hover{background:#4d5450}.main-product-row h2,.main-product-row span{color:#fff !important}.main-product-row h2{font-size:18px !important;margin-bottom:0}.main-product-row .counter{background-color:rgba(255,255,255,.5);margin-left:auto;margin-right:15px;border-radius:5px !important;padding:0 5px;font-weight:bold;flex-shrink:0;color:#002865 !important;font-size:13px}.main-product-row .counter span{color:#002865 !important;font-size:13px}.main-product-row i{margin-left:3px}.cmp-related-products-matrix .row-image{width:40px;height:40px;margin-right:15px}.cmp-related-products-matrix>.utlz-row{display:flex;flex-flow:column}.cmp-related-products-matrix .main-product-wrapper{width:100%}.cmp-related-products-matrix .prod-code{font-size:12px;font-weight:bold;width:120px;color:#888 !important}.cmp-related-products-matrix .order-product{margin-bottom:0}.cmp-related-products-matrix .related-products{max-height:0;height:0;transition:height 1s ease-in-out;overflow:hidden}.cmp-related-products-matrix .related-products.expanded{max-height:1200px;height:auto;transition:all 1s ease-in-out}.cmp-related-products-matrix .related-product-row{width:100% !important;display:flex;flex-flow:row nowrap;background-color:#f3f3f3;margin-bottom:0;border-bottom:1px solid #ddd;padding:10px 15px}.cmp-related-products-matrix .related-product-row .prod-desc{display:flex;flex-flow:row nowrap;align-items:center}.cmp-product-group select{width:280px}.product-details-column .text-order-btn{height:45px !important;padding:0 15px !important;line-height:45px;font-size:16px;display:inline-flex;flex-flow:row nowrap;align-items:center}.product-details-column .cmp-product-stock .stock-indicators img{width:15px;height:15px}.product-details-column .cmp-product-stock span{font-size:.875rem !important}.text-order-btn i{margin-right:5px;font-size:20px}.text-order-btn span{font-family:Quicksand-Medium,Arial,Helvetica,sans-serif}.product-details-column h1{margin-bottom:5px}.product-details-column .product-code{margin-bottom:10px;line-height:1}.product-details-column .subtitle{font-size:16px}.product-details-column .cmp-order-product .quantity-btn{width:45px !important;height:45px !important}.product-details-column .cmp-order-product .quantity-fld{height:45px !important}@media(max-width:767px){.cmp-related-products-matrix h2{font-size:14px !important}.cmp-product-group .property{align-items:flex-start;flex-flow:column !important}.cmp-related-products-matrix .counter{margin-right:5px;font-size:10px}.cmp-related-products-matrix .counter span{font-size:11px}.cmp-related-products-matrix .price-list{margin-left:55px;margin-top:0}.cmp-related-products-matrix .related-product-row{flex-flow:column !important}.cmp-related-products-matrix .cmp-order-product{margin-left:55px}.cmp-related-products-matrix .add-to-cart-btn{height:35px !important;line-height:35px !important}.cmp-related-products-matrix .order-product .quantity-fld{height:35px !important}.cmp-related-products-matrix .order-product .quantity-btn.small{height:35px !important;width:35px !important}}@media(min-width:768px){.cmp-related-products-matrix .prod-desc{width:calc(70% - 205px)}.cmp-related-products-matrix .prod-price{width:30%}}.cmp-elastic-product-filters .filters-container{display:flex;flex-flow:row wrap;margin:0 -15px}.cmp-elastic-product-filters .filters-wrapper{padding:0 15px;width:33.3333%;position:relative}.cmp-elastic-product-filters .filter-header{border:none;margin:0}.cmp-elastic-product-filters .filter-header{text-align:left;display:block !important;width:100%;background-color:#f5f5f5;border:1px solid #ddd;position:relative;cursor:pointer;margin:0;font-size:1rem !important;background:#eee;border:1px solid #ddd;line-height:normal;padding:8px 10px 8px 10px}.cmp-elastic-product-filters .filter-header h2{font-size:13px !important;font-weight:bold;margin:0}.cmp-elastic-product-filters .filter-header .dd-arrow{position:absolute;top:8px;right:10px}.cmp-elastic-product-filters .filter-content{padding:15px 15px 5PX !important;background-color:#fff;border:1px solid #ddd;display:none;opacity:0;transform-origin:center top}.cmp-elastic-product-filters .filter-content.expanded{display:block;opacity:1}.cmp-elastic-product-filters .filters-wrapper:hover .filter-content.expanded{animation:none !important;position:static !important;width:100% !important}.cmp-elastic-product-filters .filters-wrapper:hover .filter-content{animation:slide-in-megamenu .3s ease-in-out;left:15px;width:calc(100% - 30px);top:34px;display:block;opacity:1;z-index:9999}.toggle-filters-slot{display:none !important;visibility:hidden !important}@media(max-width:991px){.cmp-elastic-product-filters .filters-container{position:static;top:0;left:0;height:auto;width:100%;background-color:transparent;overflow:visible;padding:0;margin:0}.cmp-elastic-product-filters .filters-wrapper{width:100%;padding:0}.cmp-elastic-product-filters .filter-content{margin-right:0 !important;width:100% !important}}@media(min-width:992px){.cmp-elastic-product-filters .filters-wrapper{width:25%}.cmp-elastic-product-filters .filter-content{padding:10px;background-color:#fff;border:1px solid #ddd;display:none;opacity:0;transform-origin:center top}.cmp-elastic-product-filters .filters-wrapper:hover .filter-content{position:absolute}}@media(min-width:992px) and (max-width:1200px){.cmp-elastic-product-filters .filters-wrapper{width:50%}}.prod-group-label{font-size:14px;font-weight:bold;margin-bottom:20px;display:flex;flex-flow:row nowrap;align-items:center;background:#eee;padding:5px 15px 5px 10px}.prod-group-label i{color:#888 !important;margin:2px 5px 0 0;font-size:14px}.calc-box{background-color:#eee;border:1px solid #ccc;border-top:0;padding:15px}.cmp-calculation-box{border:1px solid #ccc;border-bottom:0;padding:15px 15px 0;background:#eee !important}.cmp-calculation-box .not-manadatory{background-color:#eee}.cmp-calculation-box span{font-size:13px;font-weight:bold}.cmp-calculation-box .col-row{margin-bottom:5px}.cmp-calculation-box .col-row{display:flex;flex-flow:row nowrap;align-items:center;width:100%}.cmp-calculation-box [disabled="disabled"]{cursor:not-allowed}.cmp-calculation-box input{width:90px;padding:0 30px 0 5px;font-weight:700}.cmp-calculation-box .input-wrapper{width:auto}.cmp-calculation-box .unit-mm{background-color:rgba(151,161,155,.25);position:absolute;right:0;top:0;height:35px;display:inline-flex;justify-content:center;align-items:center;font-size:12px;padding:0 3px;right:auto;left:60px}.cmp-calculation-box .pane-value{position:relative;display:flex;flex-flow:row nowrap;align-items:center}.cmp-calculation-box .range-values{margin-left:10px;font-size:11px;opacity:.5}.cmp-calculation-box .panel-totals{border-top:1px solid #bbb;padding-top:15px;margin-top:15px;flex-flow:column;margin-bottom:0}.cmp-calculation-box .panel-totals .col-row{margin-bottom:0}@media(max-width:574px){.cmp-calculation-box .pane-height,.cmp-calculation-box .pane-builtin-width,.cmp-calculation-box .pane-width{flex-flow:column;align-items:flex-start}}@media(min-width:575px) and (max-width:991px){.cmp-calculation-box .pane-label{width:50%;flex-shrink:0}}@media(min-width:992px){.cmp-calculation-box .pane-label{min-width:250px}}.product-it-in .row_comments span{font-size:12px !important;line-height:1;display:inline-block;margin:3px 0}.prod-stocked-label{font-weight:bold;color:#e7a629}.prod-stocked-label i{color:#e7a629 !important}.prod-stocked-label.label-uk,.prod-stocked-label.label-uk i,.prod-stocked-label.label-green,.prod-stocked-label.label-green i{color:#1eb639 !important}.product-details-column .prod-stocked-label{margin:15px 0}.blocks .cmp-product-list-item .prod-stocked-label{font-size:13px}.rows .prod-stocked-label{margin-bottom:10px}.product-in-table .prod-stocked-label i,.product-in-table .prod-stocked-label span{font-size:12px !important}.uc_order_entry .prod-stocked-label{font-size:12px}.panel-grey-100{background:#eee;margin-bottom:30px}.panel-grey-100.row{margin-left:0;margin-right:0}.cmp-search-product .entry-product{display:flex;flex-flow:row nowrap}.cmp-search-product .prod-img{width:50px;flex-shrink:0}.cmp-search-product .prod-price{flex-shrink:0}.cmp-search-product .quantity{display:none}.cmp-search-product .entry-product{display:flex;flex-flow:row nowrap}.full-screen-fader{height:100dvh !important}@media(max-width:575px){.loading-quotes{flex-flow:column !important;justify-content:center !important;align-items:center}.cmp-searchbar .autocomplete-data{max-height:calc(100dvh - 310px)}.tab{font-size:14px !important}.add-product-modal-content{padding:20px !important}.full-screen-fader.add-product{justify-content:flex-start !important;padding-top:70px}.cmp-search-product .entry-product{display:flex;flex-flow:row wrap}.cmp-search-product .prod-img{width:20%}.cmp-search-product .prod-desc{width:calc(80% - 15px)}.cmp-search-product .add-product-btn{margin-left:calc(20% + 15px) !important}.cmp-search-product .prod-price{width:calc(80% - 15px);margin-left:calc(20% + 15px) !important}}.table-header.rgba-banner{text-transform:none;display:table-header-group;position:static}.table-header.rgba-banner th{font-weight:normal !important}#spinner-screen.full-screen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;background-color:rgba(255,255,255,.75)}.loading-quotes{display:flex;flex-flow:row nowrap;justify-content:center;font-weight:bold}.loading-quotes .loader{margin-right:5px}.select-quote{display:flex;flex-flow:column;justify-content:center;z-index:1}.select-quote .table-wrapper{max-height:calc(100vh - 200px);overflow:auto}.select-quote .table-wrapper thead{position:sticky;left:0;top:0}.select-quote tr{transition:background .2s}.select-quote tr:not(.selected):hover{cursor:pointer;background-color:#eee}.select-quote input[type="checkbox"]{pointer-events:none}.is-active input{margin:5px 5px 0 0}.select-quote .selected{color:#3c763d;background-color:#dff0d8;font-weight:bold}.select-quote tr.selected i::before{color:#3c763d !important}.select-quote .full-screen-fader{position:fixed;left:0;top:0}.select-quote .header{display:flex;flex-flow:row nowrap;align-items:baseline}.select-quote .header h2{margin-right:auto}.full-screen-fader .close-button{position:absolute;right:3px;top:-12px;z-index:1}.select-quote td,.select-quote th{vertical-align:middle !important;padding-top:4px !important;padding-bottom:4px !important;font-size:15px;height:44px;padding:8px}.select-quote-modal-content{padding:15px}.select-quote-btn{cursor:pointer;transition:background .2s}.select-quote-btn span{margin-right:5px}.select-quote-btn i{margin-left:5px;color:#fff;font-size:24px;margin-right:25px}.add-to-quote-btn{border:1px solid #ddd;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.related-products .add-to-quote-btn{width:45px;font-size:20px;margin-left:15px}.product-details-column .add-to-quote-btn{font-size:16px;padding:0 15px;gap:5px;height:45px}.product-details-column .order-product-wrapper{flex-flow:row wrap !important;gap:15px}.product-details-column .add-to-quote-btn span{font-family:Quicksand-Medium,Arial,Helvetica,sans-serif}.product-details-column .cmp-order-product .cmp-quantity-btns{margin:0}@media(max-width:575px){.select-quote .header{flex-flow:column}.select-quote .header .text-btn{margin-bottom:15px}}@media(max-width:767px){.select-quote .form-control{min-width:300px}}@media(min-width:576px){.select-quote .header .text-btn{margin-left:20px}}.modal-content .alert{padding:10px 15px}.alert-text{color:inherit;text-align:center;font-weight:bold}#SuccessToast{display:flex;flex-flow:column;position:fixed;bottom:1rem;right:1rem;background-color:#dff0d8 !important;padding:1rem;box-shadow:0 0 5px rgba(0,0,0,.25);z-index:100;border:1px solid #3c763d}#SuccessToast .content{padding:0}#SuccessToast a,#SuccessToast p{color:#3c763d !important;font-weight:700;margin-bottom:0}#SuccessToast h4{margin:0;color:#3c763d !important}#SuccessToast .fa-check-circle{color:#3c763d !important}#SuccessToast .fa-times{position:absolute;right:1rem;top:1rem;font-size:1rem;cursor:pointer;color:#3c763d !important}