/*
Theme Name:   xstore-child
Theme URI:    https://xstore.8theme.com
Description:  XStore is a multi-purpose theme that offers the ultimate WordPress and WooCommerce synergy, providing a comprehensive, all-in-one solution.
Author:       8theme
Author URI:   https://www.8theme.com
Template:     xstore
Version:      1.0
Text Domain:  xstore-child
Tags: e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, custom-logo, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, translation-ready, ecommerce, woocommerce, shop, elementor, business, corporate, blog, news, light, dark
*/

section#product-carousal-custom-3 .wishlist-disabled >div,
section#product-carousal-custom .wishlist-disabled >div,
section#product-carousal-custom-2 .wishlist-disabled >div {
    padding: 40px;
    background: #F3F3F3;
    border-radius: 55px;
}
section#product-carousal-custom-3 .wishlist-disabled h2.product-title,
section#product-carousal-custom .wishlist-disabled h2.product-title,
section#product-carousal-custom-2 .wishlist-disabled h2.product-title {
    font-size: 13px !important;
}

section#product-carousal-custom-3 .wishlist-disabled .products-page-cats,
section#product-carousal-custom .wishlist-disabled .products-page-cats,
section#product-carousal-custom-2 .wishlist-disabled .products-page-cats {
    display: none;
}
.product-details {
    background: #fff;
    padding: 14px 5px;
    border-radius: 15px;
}
/*.content-product .product-content-image img, */
/*.category-grid img, */
/*.categoriesCarousel .category-grid img {*/
/*    height: 150px;*/
/*    width: 200px;*/
/*}*/

/*Single product Page*/
.wishlist-disabled >div {
    padding: 40px;
    background: #F3F3F3 !important;
    border-radius: 55px;
}
.wishlist-disabled h2.product-title {
    font-size: 13px !important;
}
.wishlist-disabled .products-page-cats {
    display: none;
}
.wishlist-disabled >div .product-image-wrapper {
    height:200px;
}
.wishlist-disabled >div .img {
    width: 100%;
}
.product-images.product-thumbnails-shown {
    background: #0000001a;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
h2.products-title.related-products-title {
    padding: 25px 0px;
}
.shop-full-width .wishlist-disabled >div .product-image-wrapper {
    height:250px;
}
nav.woocommerce-breadcrumb {
    background: #fff;
    padding: 10px 24px;
}

a.back-history {
    background: #fff;
    padding: 10px 24px;
}
.term-description p {
    width: 70%;
    margin: auto;
    text-align: center;
    padding: 30px 0px;
    color: #000;
}
.breadcrumbs {
    background: #fff;
    padding: 10px 24px;
}

h1.title {
    background: #fff;
    padding: 13px 24px;
}
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed,
button.single_add_to_cart_button.button.alt{
    background: #690A14;
}
span.et-request-quote.et-call-popup.mtips.mtips-left {
    display: none;
}
/*Responsive for products*/
@media only screen and (max-width: 767px) {
    .products-grid .product {
        width: 100%;
    }
    .shop-full-width .wishlist-disabled {
        width: 100% !important;
    }
	.products-loop .product-view-mask3 .content-product .footer-product {
		top: unset;
		bottom: 0 !important;
		display: none;
	}
	.products-loop .product-view-mask3 .content-product .product-image-wrapper.hover-effect-swap:hover .footer-product{
		display:flex;
	}
}
/*Responsive for Home sections*/
@media (max-width: 1024px) and (min-width: 768px) {
    #premium-selection {
        display:inline;
    }
    #ride-class {
        height: 100vh;
    }
    .shop-full-width .wishlist-disabled >div .product-image-wrapper {
        height: 150px;
    }
}

/* Styling for Product Description */
 .prod-desc-table {
    width: 100%;
    border-collapse: collapse; /* Merges borders for a clean look */
  }

 .prod-desc-table th,.prod-desc-table td {
    border: 1px solid #ddd;
    padding: 8px;
  }