/* Enter Your Custom CSS Here */

.eael-product-carousel img.attachment-medium_large.size-medium_large {
    min-height: 360px !important;
}

.product-image-wrap .add-to-cart {
    display: none;
    opacity: 0;
    visibility: hidden;
}

.all-products .eael-product-title a {
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

all-products .eael-product-title a h2 {
    margin: 0 !important;
}

.eael-product-popup-details.elementor-element.elementor-element-bbab39c {
    height: 100vh !important;
    background: #313444;
}

.button-wrap.clearfix a {
    background: #000;
    display: block;
}

.button-wrap.clearfix {
    background: #242532a6;
    opacity: 0;
    transition: .3s;
    width: 80%;
    margin: 0 auto;
    padding: 60px;
}
.eael-product-grid span.onsale {
    display: none !important;
}
.uael-events-new .uael-content {
    width: 65%;
    text-align: center;
}
h2.woocommerce-loop-product__title {
    margin-bottom: 0 !important;
}
.eael-product-price {
    display: none;
}
.product:hover .button-wrap.clearfix {
    opacity: 1 !important;
}

a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added {
    display: none !important;
}

#why-choose-us-grid .elementor-text-editor {
    min-height: 130px;
    padding-top: 30px;
}

.single-product .woocommerce div.product .product_meta {border-top:0px !important;}
.single .product_meta {
    border-top: 0 !important;
    padding-top: 0 !important;
}

/************Single Product Page CSS**************/
.single-product  span.tagged_as.detail-container {
    display: none !important;
}
table.woocommerce-product-attributes tr td, table.woocommerce-product-attributes tr th {
    padding: 10px !important;
}

table.woocommerce-product-attributes tr:nth-child(even) {background-color: #ddd;}

table.woocommerce-product-attributes tr:nth-child(odd) {
    background-color: #eee;
}

table.woocommerce-product-attributes tr td p {
    font-style: normal;
    font-weight: 400;
    line-height: 2em;
}

table.woocommerce-product-attributes tr th {
    background-color: #313444;
    color: #eee;
    letter-spacing: 1px;
    border: 1px solid #fff !important;
}

.woocommerce table.shop_attributes tr:nth-child(even) th {
    background-color: #242532 !important;
}
