/*
 Theme Name:   XStore Child
 Theme URI:    http://8theme.com/
 Description:  XStore Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     xstore
 Version:      1.0
 Text Domain:  xstore-child
*/

/* Brands list */
.brands-list {
    margin: 0 auto;
    max-width: 800px;
}

.brands-list ul {
    min-height: calc(100vh - 350px);
    margin: 50px 0;
}

.brands-list li {
    display: inline-block;
    margin: 10px 20px;
    min-width: 150px;
}

.brands-list a {
    text-decoration: none;
    color: #000; /* Change this to your preferred color */
    font-weight: bold;
}

.brands-list a:hover {
    color: #0073aa; /* Change this to your preferred hover color */
}

/* FOOTER */

#copyright {
	text-align: center;
	color: #fff;
    margin-bottom: -20px;
}

/* CHECKOUT , CART */

.cart-checkout-nav {
	margin-bottom: 60px;
}

.et-cart-progress {
	display:none;
}

.woocommerce-checkout .shop_table {
    background-color: #fff;
}

.shop_table .checkout-button {
 background-color: #E95D2A;
}

#shipping_method li {
	width: 100%;
	justify-content: space-between;
}

table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail {
	display: none;
}

.checkout-button, #place_order {
	background-color: #e95d2a;
}

.cart_totals th {
    max-width: 60px !important;
}

.mini-cart-buttons .wc-forward:not(.btn-checkout) {
	color: white !important;
}

@media (min-width: 992px) {
    .checkout-columns-wrap .col-md-5, .checkout-columns-wrap .col-md-7 {
        width: 50%;
    }
}


/* filter button in mobile view */

.et-toggle-mob-sidebars-wrapper span.et-toggle {
    background:#e95d2a;
    color: white;
}

/* carussel product element */
.etheme-product-grid-item .wc-gzd-additional-info {
	color: #666666;
}

/* header */
.header-top {
	color: white !important;
}

.et_b_header-search.flex-basis-full {
	flex-basis: 30vw;
}
.header-top .justify-content-end{
	justify-content: center;
}

/* menu */
#menu-main-menu .discounts {
	background: red;
}

/* product */
.single_add_to_cart_button.button{
	background-color:black !important;
}

/* shop page */
.content-product .quantity-wrapper .button{
	color: white;
}

/* popup */
.etheme-modal-popup-inner .wpcf7-submit{
	background-color: black !important;
}

.header-newsletter-popup .elementor-widget-wrap>.elementor-element {
	width: 550px;
}

@media screen and (min-width: 991px) {
}

@media screen and (min-width: 768px) {
}

