.dashicons.dashicons-grid-view,.dashicons.dashicons-exerpt-view{font-size:25px !important;width:unset !important;margin:15px 0;color:#aaa}.dashicons.active{color:unset !important}.dashicons.dashicons-exerpt-view{margin-right:10px !important}.codup_gridlist_toggle{font-size:25px !important;float:right}.codup_catalog_nav{background:#f9f9f9;height:55px}body.b2bwoo_layout_1 .woocommerce-result-count,body.b2bwoo_layout_2 .woocommerce-result-count{margin:15px !important}body.b2bwoo_layout_1 .woocommerce-ordering select,body.b2bwoo_layout_2 .woocommerce-ordering select{all:unset;padding:5px;margin-top:5px;margin-right:10px;height:35px;background-color:#f2f2f2;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);border:none;-webkit-appearance:none}body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product .star-rating,body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product .star-rating,body.b2bwoo_layout_4 .products li.product .star-rating{margin:unset !important;display:block;margin:unset !important}body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product,body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.type-product,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.type-product,body.b2bwoo_layout_4 .products li.product,body.b2bwoo_layout_4 .products li.type-product,.search .codup_exerpt_layout.products li.product,.search .codup_exerpt_layout.products li.type-product{width:100% !important;margin-right:0;margin-bottom:10px;padding:1.5rem 2rem;border:1px solid #e9e9e9;border-bottom-color:#e9e9e9;border-bottom-style:solid;border-bottom-width:1px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;text-align:unset;margin-bottom:10px !important}body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap,body.b2bwoo_layout_2 .codup_exerpt_layout .astra-shop-summary-wrap,body.b2bwoo_layout_4 .astra-shop-summary-wrap{float:left;padding:0 2em;word-wrap:break-word;width:44% !important}body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-thumbnail-wrap,body.b2bwoo_layout_2 .codup_exerpt_layout .astra-shop-thumbnail-wrap,body.b2bwoo_layout_4 .astra-shop-thumbnail-wrap{width:100px;float:left;position:relative;display:block}body.b2bwoo_layout_1 .codup_exerpt_layout .ast-woo-product-category,body.b2bwoo_layout_4 .ast-woo-product-category,body.b2bwoo_layout_2 .codup_exerpt_layout .ast-woo-product-category{display:none !important}body.b2bwoo_layout_1 .codup_exerpt_layout .ast-loop-product__link,body.b2bwoo_layout_4 .ast-loop-product__link,body.b2bwoo_layout_2 .codup_exerpt_layout .ast-loop-product__link{font-size:30px !important}body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap a,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap span.price,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap span.ast-woo-product-category,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap a,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap span.price,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap span.ast-woo-product-category,body.b2bwoo_layout_4 .astra-shop-summary-wrap a,body.b2bwoo_layout_4 .astra-shop-summary-wrap span.price,body.b2bwoo_layout_4 .astra-shop-summary-wrap span.ast-woo-product-category{font-size:15px;font-weight:800 !important;font-style:unset}body.b2bwoo_layout_1 .codup_exerpt_layout .woocommerce span.onsale,body.b2bwoo_layout_2 .codup_exerpt_layout .woocommerce span.onsale,body.b2bwoo_layout_4 .woocommerce span.onsale{min-height:40px !important;min-width:40px !important;line-height:2.5 !important}body.b2bwoo_layout_1 .codup_exerpt_layout div.additional-description,body.b2bwoo_layout_2 .codup_exerpt_layout div.additional-description,body.b2bwoo_layout_4 div.additional-description{float:left;width:100%;display:block !important;line-height:.7}body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product .additional-meta,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.product .additional-meta,body.b2bwoo_layout_4 .products li.product .additional-meta{text-align:left;margin:10px 0;float:left;width:33.333%}body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product .add_to_cart_button,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.product .add_to_cart_button,body.b2bwoo_layout_4 .products li.product .add_to_cart_button,body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product .add_to_cart_button,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.product .add_to_cart_button,body.b2bwoo_layout_4 .products li.product .add_to_cart_button{float:right;padding:10px !important;position:absolute;top:24px;right:40px}body.b2bwoo_layout_2 .codup_exerpt_layout li.product .additional-meta-value,body.b2bwoo_layout_2 .codup_exerpt_layout li.product .additional-meta-title,body.b2bwoo_layout_4 li.product .additional-meta-value,body.b2bwoo_layout_4 li.product .additional-meta-title{display:unset !important;width:unset !important;float:none !important;border:none !important;padding:unset !important}body.b2bwoo_layout_2 .codup_exerpt_layout li.product .additional-meta,body.b2bwoo_layout_4 li.product .additional-meta{display:unset !important}body.b2bwoo_layout_2 .codup_exerpt_layout li.product .star-rating{margin:0 !important}body.b2bwoo_layout_1 .codup_exerpt_layout .product-category.product a,body.b2bwoo_layout_2 .codup_exerpt_layout .product-category.product a,body.b2bwoo_layout_4 .product-category.product a{width:auto !important;height:auto !important}body.b2bwoo_layout_1 .codup_exerpt_layout li.product .quantity,body.b2bwoo_layout_2 .codup_exerpt_layout li.product .quantity,body.b2bwoo_layout_4 .codup_exerpt_layout li.product .quantity{float:left;margin:.6em;position:absolute;top:24px;right:360px}body.b2bwoo_layout_1 ul.products li.product,body.b2bwoo_layout_2 ul.products li.product,body.b2bwoo_layout_3 ul.products li.product{padding:35px;margin:0 !important;margin-bottom:2.5em !important;border:1px solid #e9e9e9 !important;text-align:center}body.b2bwoo_layout_1 ul.products li.product:hover,body.b2bwoo_layout_1 ul.products li.product:hover,body.b2bwoo_layout_2 ul.products li.type-product:hover,body.b2bwoo_layout_2 ul.products li.type-product:hover,body.b2bwoo_layout_3 ul.products li.type-product:hover,body.b2bwoo_layout_3 ul.products li.type-product:hover,.search ul.products li.product:hover,.search ul.products li.type-product:hover{box-shadow:0px 0px 15px 0px rgba(0,0,0,.08);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s}body.b2bwoo_layout_1 ul.products li.product .star-rating,body.b2bwoo_layout_2 ul.products li.product .star-rating,body.b2bwoo_layout_3 ul.products li.product .star-rating{display:block;margin:10px auto}body.b2bwoo_layout_1 ul.products li.product,body.b2bwoo_layout_2 ul.products li.product,body.b2bwoo_layout_3 ul.products li.product{width:25% !important}body.b2bwoo_layout_1 .cross-sells ul.products li.product,body.b2bwoo_layout_2 .cross-sells ul.products li.product,body.b2bwoo_layout_3 .cross-sells ul.products li.product{width:50% !important}.woocommerce .cart-collaterals .cross-sells ul.products li.product a.add_to_cart_button{padding:10px 20px !important;font-size:12px !important}body.b2bwoo_layout_1 ul.products li.product .additional-description,body.b2bwoo_layout_2 ul.products li.product .additional-meta:nth-child(n+6),body.b2bwoo_layout_3 ul.products li.product .additional-meta:nth-child(n+6){display:none}body.b2bwoo_layout_2 ul.products li.product .additional-meta,body.b2bwoo_layout_3 ul.products li.product .additional-meta{padding:0;margin:0;line-height:1.4;text-align:left;width:100%}body.b2bwoo_layout_2 ul.products li.product .additional-meta-value,body.b2bwoo_layout_2 ul.products li.product .additional-meta-title,body.b2bwoo_layout_3 ul.products li.product .additional-meta-value,body.b2bwoo_layout_3 ul.products li.product .additional-meta-title{display:block;width:50%;float:left;border:1px solid #eee;padding:5px 0 5px 5px;word-wrap:break-word}.codup_exerpt_layout.products li.product .single_add_to_rfq_button_ajax.button.alt,body.b2bwoo_layout_4 ul.products li.product .single_add_to_rfq_button_ajax.button.alt{position:absolute;right:200px;padding:10px}.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:15px 35px !important}body.single-product button.single_add_to_rfq_button.button.alt,.woocommerce ul.products li.product .button.add_to_cart_button.ajax_add_to_cart{width:auto !important;padding:15px 35px;font-size:100% !important}.additional-meta-div{display:flex !important}.product-category.product a{width:100%;height:100%}.dgwt-wcas-pd-addtc .b2bwoo-zendex-qty{display:none}.woocommerce-form.woocommerce-form-login.login{padding:30px 70px !important}.login-text h1{color:#fff;font-size:30px;font-weight:400;margin-bottom:5px}.login-text p{color:#fff;opacity:1;font-size:11px;line-height:1.6}.login-page label{display:block;width:100%;font-size:16px}.login-page .input-text{width:100%;height:43px !important;border-radius:12px !important;background:0 0 !important;border-color:#707070}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:none !important}.login-page .lost_password,.login-page .woocommerce-privacy-policy-text{display:none !important}.login-page .form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}button.woocommerce-button.button.woocommerce-form-login__submit{margin:auto;margin-top:12px}.b2b-woo-login-text{font-size:12px !important;color:#fff !important;margin:0 !important}.additional-description{margin:10px 0}#billing_address_1_field,#shipping_address_1_field,#billing_first_name_field,#shipping_first_name_field{width:50%;display:block;float:left;clear:none;position:relative}#billing_address_2_field,#shipping_address_2_field{position:relative;width:50%;float:left;display:block;clear:none;padding-top:30px;margin-bottom:6px}#billing_last_name_field,#shipping_last_name_field{position:relative;width:50%;float:left;display:block;clear:none}.woocommerce-checkout input{border-radius:4px !important}#billing_city_field,#billing_state_field,#billing_postcode_field,#shipping_city_field,#shipping_state_field,#shipping_postcode_field{width:33.33%;float:left;clear:none}#order_review_heading,#order_review{border:none !important}.shop_table.woocommerce-checkout-review-order-table th,.shop_table.woocommerce-checkout-review-order-table td{padding:.6em !important;border-style:dashed}.woocommerce-checkout .col2-set{width:55%;float:left;margin:20px 0 0}.woocommerce-checkout .form-row label{font-size:13px;line-height:1em;letter-spacing:.3px;font-family:inherit;font-weight:400 !important;text-transform:capitalize}.woocommerce-checkout #payment{background-color:inherit;border:none;border-top:1px solid;-webkit-border-radius:0px;border-radius:0;border-color:#dcdcdc;padding-top:20px}.woocommerce-checkout #payment ul.payment_methods{margin:1em 0 0;background-color:#f7f7f7;padding:15px !important}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{padding:.75em;border:1px solid #ddd;border-radius:5px;box-shadow:none}#billing_state_field .select2-container,#shipping_state_field .select2-container{min-width:auto !important}.select2-container{width:100% !important;min-width:unset!important}.woocommerce ul#shipping_method li{padding:.25em 0 !important;text-indent:0px !important}.woocommerce-button.button{margin:2px !important}#masthead{position:sticky !important;top:0;background-color:#fff;box-shadow:0px 0px 16px 0px rgba(0,0,1,.3)}.small-size-field{width:33.33%;float:left;clear:none !important}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-top:12px}.date-of-purchase input{width:100% !important}.woocommerce #content table.cart .button[name=apply_coupon],.woocommerce-page #content table.cart .button[name=apply_coupon]{padding:16px 32px}.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:15px 35px !important;margin:0 5px 5px}.wc-braintree-clear,.wc-braintree-product-gateways-container{display:none}.serial-number{width:50%;float:left;clear:unset !important}.contact-us-form input,.contact-us-form textarea{margin-bottom:0 !important;margin-top:12px !important}.gform_wrapper .field_description_below .gfield_description{padding-top:0 !important}.codup_category_image{max-width:30% !important;margin:30px 0}.light_box_div{position:fixed !important;top:0;left:0;z-index:99999 !important;margin:0 !important;background:rgba(0,0,0,.7) !important;width:100% !important;height:100%;text-align:center;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.show{cursor:pointer}.light_box_div_img{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.light_box_div_img img{object-fit:contain;max-height:80%}.light_box_div_name{color:#fff;font-size:18px !important;line-height:23px;padding:5px 0;text-transform:UPPERCASE;margin:0;text-align:center;position:absolute;bottom:0;left:0;right:0;margin:auto}.zendex_cat_below_text{text-align:center}p.close{width:40px;height:40px;position:absolute;top:0;right:0;z-index:9999999999;line-height:39px;padding:0 !important;cursor:pointer;background:#cf0ca1;color:#fff;text-align:center}#gform_browse_button_3_5,#gform_browse_button_2_6{background:#cf0ca1 !important}.ast-site-header-cart.activecart .widget_shopping_cart{right:0;left:auto;opacity:1;visibility:visible}@media only screen and (min-width:600px){body.b2bwoo_layout_1 ul.products li.product,body.b2bwoo_layout_2 ul.products li.product,body.b2bwoo_layout_3 ul.products li.product{width:100%}}@media only screen and (max-width:921px){body.b2bwoo_layout_1 ul.products li.product,body.b2bwoo_layout_2 ul.products li.product,body.b2bwoo_layout_3 ul.products li.product{width:100% !important}.woocommerce-button.button{padding:8px 10px !important;margin:0 2px !important;font-size:10px !important}.woocommerce-MyAccount-content{margin-top:20px}.single_add_to_rfq_button_ajax.button.alt{width:auto !important;padding:15px 35px !important;font-size:100%}.woocommerce-checkout .col2-set{width:100%}.woocommerce-page.woocommerce-checkout form #order_review_heading,.woocommerce.woocommerce-checkout form #order_review_heading,.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review{padding:1.5em 0}#save_custom_address_btn{float:none !important;width:100%;margin:10px 0;font-size:100%}#custom_address_title{width:100%}#billing_address_2_field,#shipping_address_2_field{padding-top:28px}.codup_exerpt_layout.products li.product .single_add_to_rfq_button_ajax.button.alt,body.b2bwoo_layout_4 ul.products li.product .single_add_to_rfq_button_ajax.button.alt,body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product .add_to_cart_button.ajax_add_to_cart,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.product .add_to_cart_button.ajax_add_to_cart,body.b2bwoo_layout_4 .products li.product .add_to_cart_button.ajax_add_to_cart,body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product .add_to_cart_button,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.product .add_to_cart_button,body.b2bwoo_layout_4 .products li.product .add_to_cart_button{padding:10px !important;font-size:10px !important;margin:0;float:none;position:relative;right:unset;top:unset;width:max-content;font-weight:700 !important;margin-bottom:5px}body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap a,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap span.price,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap span.ast-woo-product-category,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap a,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap span.price,body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap span.ast-woo-product-category,body.b2bwoo_layout_4 .astra-shop-summary-wrap a,body.b2bwoo_layout_4 .astra-shop-summary-wrap span.price,body.b2bwoo_layout_4 .astra-shop-summary-wrap span.ast-woo-product-category{font-size:12px !important;font-style:unset}body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-summary-wrap,body.b2bwoo_layout_2 .codup_exerpt_layout .astra-shop-summary-wrap,body.b2bwoo_layout_4 .astra-shop-summary-wrap{display:inline-block;padding:0 0 0 10px;word-wrap:break-word;width:46% !important;margin:0 0 10px;min-height:55px}body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product,body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.type-product,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.type-product,body.b2bwoo_layout_4 .products li.product,body.b2bwoo_layout_4 .products li.type-product,.search .codup_exerpt_layout.products li.product,.search .codup_exerpt_layout.products li.type-product{width:100% !important;padding:20px;-moz-transition:all linear .2s;text-align:unset;margin-bottom:10px !important}body.b2bwoo_layout_1 .woocommerce-ordering select,body.b2bwoo_layout_2 .woocommerce-ordering select{margin-right:0}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;width:unset}.codup_gridlist_toggle{font-size:25px !important;float:right}body.b2bwoo_layout_1 .codup_exerpt_layout .astra-shop-thumbnail-wrap,body.b2bwoo_layout_2 .codup_exerpt_layout .astra-shop-thumbnail-wrap,body.b2bwoo_layout_4 .astra-shop-thumbnail-wrap{max-width:55px;float:left;position:relative;display:block;max-height:55px}body.b2bwoo_layout_1 .codup_exerpt_layout.products li.product .additional-meta,body.b2bwoo_layout_2 .codup_exerpt_layout.products li.product .additional-meta,body.b2bwoo_layout_4 .products li.product .additional-meta{text-align:left;margin:10px 0;float:left;width:50%}#view_rfq_order .added_to_cart,#view_rfq_order .button,#view_rfq_order button,#view_rfq_order input[type=button],#view_rfq_order input[type=reset],#view_rfq_order input[type=submit]{font-weight:400;margin-bottom:1px !important;width:max-content !important;text-align:center;float:right}.rfq_customer_comments_box{height:230px}.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{width:100%}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:50%}#masthead{top:0}.serial-number,.small-size-field{width:100%;float:none;clear:both !important}.dgwt-wcas-search-wrapp{margin:10px}p.close{width:25px;height:25px;line-height:25px}}@media only screen and (max-width:1180px){.main-navigation{font-size:11px !important}.header-main-layout-1 .main-navigation{padding-left:15px;vertical-align:middle}header .site-logo-img .custom-logo-link img{max-width:55px !important}.dgwt-wcas-search-wrapp{max-width:200px}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:205px}}.elementor-image-carousel-wrapper.swiper-container.swiper-container-initialized.swiper-container-horizontal{height:500px}.swiper-slide-image{width:100%;height:500px !important;position:relative;object-fit:cover;object-position:bottom}@media only screen and (max-width:921px){#site-navigation{height:300px;overflow-x:hidden;overflow-y:scroll}.dgwt-wcas-search-wrapp{max-width:100%;width:90%;padding:0;margin:10px auto}}