/*
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
*/

body, h1, h2, h3, h4, h5, h6, p, div {
    font-family: 'Roboto', sans-serif !important;
}

.woocommerce-order-received .woocommerce-notice {
    font-family: 'Roboto', sans-serif !important;
}
/*.et_element.cart-checkout-nav.align-end.justify-content-end.mob-justify-content-start.et_element-top-level span {
font-family: 'Roboto', sans-serif !important;
}*/

#banner img{
max-height: 600px;
  object-fit: cover;
}

#last-slider h2 a{
	color:#000;
}
#mycart .cart-item-details a{
	color:#000;
}

/*hide price*/

.page-id-20 .cart-subtotal ,
.page-id-20 .order-total {
  display: none;
}
.page-id-20 .product-subtotal , 
.page-id-20 .woocommerce-Price-amount.amount {
  display: none;
}
.page-id-18 .cart-subtotal,
.page-id-18 .order-total{
  display: none;
}


.elementor-widget-theme-etheme_cart .woocommerce-Price-amount.amount {
  display: none;
}

.elementor-widget-theme-etheme_cart .cart-widget-subtotal.woocommerce-mini-cart__total.total.flex.justify-content-between.align-items-center {
  display: none;
}

.read-more.btn.medium.active {
  font-family: inherit;
}

.woocommerce-Price-amount.amount {
  display: none;
}
/*corect button on mini cart*/

.button.btn-checkout.wc-forward {
  text-transform: uppercase;
	font-size:14px;
}
.button.btn-checkout.add-all-products {
  text-transform: uppercase;
  font-size: 14px;
}

/*same height*/

 #last-slider-index .content-product .product-title {
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical !important;
  overflow: hidden;
  min-height: 60px !important;
}


#cat-slider img{
	border-radius: 50%;
}

#cat-slider .category-list-item.category-grid.style-classic {
  text-align: center;
}

#cat-slider .category-list-item ul li > a {
 justify-content: center !important;
}


body.woocommerce-shop #category_banner {
  background-image: url("https://dianemein.econtentsys.gr/wp-content/uploads/2025/07/soda_cat.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}


/*product image fix*/
#product-image .main-images {   margin-bottom: 0;}


/*product image fix maro*/

/* Fix stretched single product images in XStore */
.single-product .woocommerce-product-gallery__image img {
  width: auto !important;
  height: auto !important;
  max-width: 100%;
  object-fit: contain !important;
}

/* Optional – center image if narrower than container */
.single-product .woocommerce-product-gallery__image {
  display: flex;
  justify-content: center;
  align-items: center;
}
