/* Elementor Archive Products Widget Styling */
.woocommerce ul.products li.product p {color:#0f0f0f;}
.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price, .related.products ul.products li.product .price {border-bottom:1px solid #c7c7c7;padding-bottom:10px;}
.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button, .related.products ul.products li.product .button {width:100%;text-align:center;}
.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .afrfqbt.button, .related.products ul.products li.product .afrfqbt.button, .cart .afrfqbt_single_page.button {background-color:var(--e-global-color-secondary)!important;}
ul.products li.product .woocommerce-loop-product__buttons {margin-top:auto;}
.woocommerce-loop-category__title {text-align:center;text-transform:uppercase;}


/* Elementor Related Products Widget Styling */
.uael-woo-checkout .uael-woo-checkout-order-review .uael-order-review-table-footer .footer-content .tax-rate {-js-display: flex;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}

.uael-woo-checkout .uael-woo-checkout-order-review .product-name {padding-right:20px;}

/* Classes for Colors */
.prim-color {color:var(--e-global-color-primary);}
.second-color {color:var(--e-global-color-secondary);}

/* Header Icon List */
.header-icon-list .elementor-icon-list-text {color:var(--e-global-color-secondary);}

/* Elementor Icon List - Align Icon Top */
.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {align-items: start!important;}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {margin-top:4px;}

/* Copyright Link */
.copyright-link:hover {color: var(--e-global-color-primary) !important;fill: var(--e-global-color-primary) !important;}

/* Quote Button - Product Loop */
.yith-qt-bt .yith-ywraq-add-button {text-align:right;}

/* Quote Button - Single Product Page */
.woocommerce.single-product .product .yith-qt-bt .yith-ywraq-add-to-quote {display:block;}
.woocommerce .add-request-quote-button.button {font-size:12px;padding:12px 12px!important;border-radius:0px;}
.woocommerce.single-product .product .yith-sp-qt-bt .yith-ywraq-add-to-quote {xdisplay:none;}

/* Variations Price - Single Product Page */
.woocommerce div.product span.price {color:var(--e-global-color-secondary);font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:700;}
.woocommerce.single-product .product .woocommerce-variation-price {padding-bottom:20px;}

/* Variations Table - Single Product Page */
table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th, .woocommerce div.product form.cart .variations {background-color: #f4f4f4;}

table tbody tr:hover>td,table tbody tr:hover>th {background-color: #f4f4f4;}

/* Product Tabs - Single Product Page */
ul.wc-tabs li {border-width:2px!important;}
.woocommerce-Tabs-panel hr {margin:20px 0px;}

/* Out of Stock - Single Product Page */
.woocommerce div.product p.out-of-stock {font-size:16px;font-weight:700;text-transform:uppercase;}

/* Woo Categories - Home Page */
.cat-home .uael-woo-categories ul.products {padding-inline-start:0px;}
.cat-home .uael-woo-categories li.product .woocommerce-loop-category__title {margin-top:1rem;}

/* Search Bar - Header */
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {height:50px;}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before {top:17px;}

/* Old Code 
.woocommerce.single-product .product .yith-ywraq-add-to-quote {margin-top:10px;}


/*Align tabs
.woocommerce div.product.elementor ul.tabs {
    text-align: center;
}

*/

