/*
Theme Name: Ecomall Child
Theme URI: https://demo.theme-sky.com/ecomall/
Author: Theme Sky Team
Author URI: http://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: ecomall
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: ecomall-child
*/

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&display=swap" rel="stylesheet">

.header-v2 .header-bottom, .header-v3 .header-bottom {
	display:none !important;
}

#main-content {
  /* 
  background-image: url("/wp-content/uploads/2025/06/1daydeal-Pattern-01.jpg");
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; */
	background: rgb(90 89 89 / 0%) !important;
}
.woocommerce .product:not(.product-category) .product-wrapper{
	background: rgb(65 65 66) !important;
}
.header-top{
	display: none !important;
}
.header-middle > .container{
	    padding-top: 0 !important;
}
#main > .list-categories, #main > .page-container {
    padding-top: 0 !important;
}
.header-middle{
	background: rgb(90 89 89 / 0%) !important;
}
.footer-container{
	background: rgb(90 89 89 / 0%) !important;
}

html #page{
	/* The image used */
  background-image: url("/wp-content/uploads/2025/06/1daydeal-Pattern-01-1.jpg") !important;

  /* Full height */
  height: 100%  !important;

  /* Center and scale the image nicely */
/*  background-position: center  !important;
  background-repeat: no-repeat  !important; */
  background-size: contain !important;
}
.ts-header .my-account-wrapper a, .ts-header .my-wishlist-wrapper a, .ts-header .shopping-cart-wrapper a{
	color: #fff  !important;
}
.ts-header .header-right{
	margin-top: 30px !important;
}
.is-sticky .header-middle > .container{
	/* The image used */
/*  background-image: url("/wp-content/uploads/2025/06/1daydeal-Pattern-01-1.jpg") !important; */

  /* Full height */
  height: 100%  !important;

  /* Center and scale the image nicely */
  background-position: center  !important;
  background-repeat: no-repeat  !important;
  background-size: cover  !important;
	background: #000 !important;
}
.elementor-element-46d7ef3{
	margin-top: -50px !important;
}
.counter-wrapper .number-wrapper{
	background: rgb(90 89 89 / 0%) !important;
/*	font-family: cursive; */
}
.header-bottom{
	display: none !important;
}
.breadcrumb-title-wrapper{
	display: none !important;
}
.ts-floating-sidebar .ts-sidebar-content{
	background: rgb(40 40 40) !important;
	color: #fff !important;
}

.cinzel-<uniquifier> {
  font-family: "Cinzel", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
.ts-header .header-center{
	display: none !important;
}
.cart_list li .subtotal{
	color: #fff !important;
}
.ts-tiny-cart-wrapper .total .amount, .widget_shopping_cart .total .amount{
	color: #fff !important;
}
#right-sidebar{
	border-width: 0 !important;
}
.woocommerce-page #main > .page-container{
	width: 70% !important;
}
.woocommerce div.product .summary > *:not(.price):not(.ts-variation-price):not(.ts-discount-percent){
	color: #fff !important;
}
.woocommerce div.product .summary form.cart .single_add_to_cart_button{
	background: #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover > a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active > a{
	background: rgb(251 247 247);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li > a{
	background: #fff;
}
.woocommerce .up-sells > h2{
	color: #fff !important;
}
.ts-summary-custom-content{
	background: #464646 !important;
}
.woocommerce div.product .summary form.cart .single_add_to_cart_button {
    background: #464646;
	border-color: #fff;
}
.ts-add-to-wishlist{
	display: none !important;
}
.ts-add-to-compare{
	display: none !important;
}
#to-top a{
	color: #fff !important;
    background-color: rgb(16 16 16) !important;
}
.counter-wrapper .number-wrapper{
	min-height: 0 !important;
}
.e--ua-isTouchDevice .thumbnail-wrapper .product-group-button > div{
	display: none !important;
}
.dropdown-container .dropdown-footer .button.checkout-button{
	background-color: rgb(69 70 70) !important;
    border-color: rgb(0 0 0) !important;
}
.woocommerce-checkout #main > .page-container{
	background: #e1d9d97d;
}
.woocommerce-checkout #main-content{
	padding: 30px 0px;
}
body .wc-block-components-notice-banner.is-success, body #ts-ajax-add-to-cart-message, .woocommerce-message, .woocommerce .woocommerce-message{
	color: #000 !important;
    background-color: #fff !important;
}
.woocommerce-cart #main > .page-container{
	background: #ffffff61;
}
.woocommerce-cart #main-content{
	padding: 30px 0px;
}
.woocommerce-cart .woocommerce .cart-collaterals{
	width: 255px !important;
    padding: 15px !important;
}
.woocommerce table.cart td.actions .coupon .button {
	color: #000 !important;
}
.woocommerce-page table.cart td.actions .coupon{
	margin-bottom: 10px !important;
}
.woocommerce div.product .stock{
	color: #fff !important;
}
.price del, .products .meta-wrapper > .price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-grouped-product-list-item__price del, .woocommerce div.product .summary p.price del, .woocommerce div.product .summary span.price del{
	color: #fff !important;
}
.woocommerce div.product p.price ins, .woocommerce div.product span.price ins {
    color: #fff !important;
}
.woocommerce .products .product .loop-add-to-cart a.button:hover{
	color: #000 !important;
}
.woocommerce .products .product:not(.product-category) .product-group-button-meta > .short-description{
	display: none !important;
}
.woocommerce .products .product .price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .yith-wfbt-items .price, ul.product_list_widget li .ts-wg-meta .price, .woocommerce ul.product_list_widget li .ts-wg-meta .price, .add-to-cart-popup-content .price{
	color: #fff !important;
}
.woocommerce div.product .summary form.cart .single_add_to_cart_button:hover{
	background: #fff !important;
}
.ts-summary-custom-content ul li:before{
	background: #fff !important;
}
h1, h2, h3, h4, h5, h6, .column-tabs ul.tabs > li{
	color: #fff !important;
}
.woocommerce .products .product .product-categories a:hover{
	color: #fff !important;
}
.author a, :where(h1,h2,h3,h4,h5) > a, .product .meta-wrapper a:not(.button):not(.elementor-button), .comments-area .comments-title a, .filter-widget-area-button a:hover{
	color: #fff !important;
}
.availability-bar .progress-bar > span{
	background-color: rgb(255 255 255) !important;
}
.availability-bar .progress-bar{
	background-color: #e90909 !important;
}
.counter-wrapper{
	display: inline-flex !important;
}
.meta-wrapper .counter-wrapper > div{
	padding: 5px !important;
    min-width: 30px !important;
    min-height: 30px !important;
}
.my-account-wrapper .dropdown-container:before{
	background-color: rgb(68 68 68) !important;
}
.ts-tiny-account-wrapper .dropdown-container .form-content > form label{
	color: #fff !important;
}
.my-account-wrapper .dropdown-container{
	color: #fff !important;
}
.my-account-wrapper .login-submit input[type="submit"]{
	background: #000 !important;
}
.my-account-wrapper .login-submit input[type="submit"]:hover{
	background: #fff !important;
}
.ts-popup-modal .popup-container{
	background-color: rgb(0 0 0) !important;
}
.add-to-cart-popup-content .action .view-cart:hover{
	color: #fff !important
}
.add-to-cart-popup-content .action .button.checkout{
	color: #000 !important;
}
.add-to-cart-popup-content .action .button.checkout:hover{
	color: #fff !important;
}
#ts-add-to-cart-popup-modal .close{
	color: #fff !important;
}
.cart-dropdown-form .form-content > label > span{
	color: #fff !important;
}