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

/* .star-rating span:before
 {
    color: #0C71C3;
    -webkit-text-fill-color: currentColor;
}
.content-page, .page-content {
    padding-bottom: 0.65em;
}
.content-product .button {
    background-color: #0C71C3;
    border-color: #0C71C3;
}
.email-btn-wrap{
    display:flex;
    gap:10px;
}

.email-btn-wrap input[type="email"]{
    flex:1;
    height:45px;
}

.email-btn-wrap input[type="submit"]{
    height:45px;
    padding:0 25px;
}
.textwidget.custom-html-widget h4 {
    font-weight: 700;
    font: Arimo, sans-serif;
}
.textwidget.custom-html-widget ul li a {
    color: #000;
    font: 16px / 160% arimo, arial, sans-serif;
	font-size: 14px;
}
.et-tabs-content .etheme_products.etheme_products-r614 .row.products.products-loop.products-grid.row-count-4.products-bordered-layout .product .content-product.et-product-height-calculated {
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: #E9E9E8 !important;
    border-radius: 12px 12px 12px 12px !important;
    opacity: 1;
}
.et-tabs-content .etheme_products.etheme_products-r614 .row.products.products-loop.products-grid.row-count-4.products-bordered-layout .product {
    border: none;
}
.textwidget.custom-html-widget ul li a:hover {
    color: #0C71C3;
}
button {
    background-color: #0C71C3 !important;
    border: #0C71C3 !important;
}
.shop-page-css .swiper-entry .rounded {
    display: none;
}
.shop-page-css .swiper-entry .etheme-category-grid-content {
    position: relative;
    width: auto;
    font-size: 14px;
    color: #0C71C3 !important;
    white-space: nowrap;
    border-radius: 8px;
    text-decoration: none !important;
    transition: background-color .2s, color .2s;
    padding: 10px 15px;
    margin: 0;
    border: solid thin #0C71C3;
    line-height: 1.2;
}
.shop-page-css .content-product {
    margin-bottom: 30px;
    position: relative;
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: #E9E9E8 !important;
    border-radius: 12px 12px 12px 12px !important;
    opacity: 1;
}
.product-hover-swap.product-view-mask3 .content-product{
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-color: #E9E9E8 !important;
    border-radius: 12px 12px 12px 12px !important;
    opacity: 1;
}
.woocommerce-MyAccount-navigation-wrapper li.is-active a {
    color: #1565c0;
} */