/*
Theme Name:     Ecotech
Theme URI:      https://ecotech.kutethemes.net/
Author:         Kutethemes
Author URI:     https://kutethemes.com/
License:        GNU General Public License v1 or later
License URI:    https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    ecotech
Version:        1.2.1
Description:    Ecotech theme Shop is a simple but modern responsive WordPress theme that oozes high-street sophistication. Its sharp lines and flat design style has been designed to be pixel perfect. Simply load your photography and you can have an online shop to matches the likes of Prada, Gucci and Yves St Laurent.
Tags:           two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/.pum-container .pum-content>:first-child{
    background: white !important;
    margin-top: 0;
    
}
/*.page-id-8719 .custom-field.Subscription,.page-id-8719 .custom-field.Subscriptionqty ,.page-id-7524 .custom-field.Subscription,.page-id-8719 .custom-field.Subscriptionqty{display:block !important;}
.custom-field.Subscription,.page-id-8719 .custom-field.chef_qty,.page-id-8719 .custom-field.chef_qty {
    display: none !important;
}.page-id-8719 .custom-field.Subscription,.page-id-8719 .custom-field.Subscription{display:block !important;}
.page-id-7544 .price,.page-id-8719 .entry-summary .cart .quantity,.page-id-8719  button.single_add_to_cart_button.button.alt,.Subscriptionqty,.page-id-8719 div#yith-quick-view-modal .price,.page-id-7524 .entry-summary .cart .quantity,.page-id-7524  button.single_add_to_cart_button.button.alt,.Subscriptionqty{display:none !important;}*/
.Main_wrapper {
    width: 95% !important;
    margin: auto;
}
#wcfm_products_manage_form_products-custom-fields_expander p.subscription_start_date.wcfm_title, #wcfm_products_manage_form_products-custom-fields_expander p.subscription_end_date.wcfm_title, #wcfm_products_manage_form_products-custom-fields_expander input#subscription_start_date,
#wcfm_products_manage_form_products-custom-fields_expander input#subscription_end_date {
    display: none !important;
}
.ovic-share-socials a.facebook, .ovic-share-socials a.twitter {
    padding-right: 10px;
	border-right: 1px solid rgb(0 0 0 / 10%);}.single-post .elementor-icon-box-icon {
    margin-right: 10px;
}.single-post > .post-inner .post-content {
    margin-top: 15px;
}#main .post-date {
    margin-top: 20px;
} 
@media(min-width:768px){
	.post-title span::after {
    content: " ";
    width: 111px;
    background: green;
    height: 2px !important;
    position: absolute;
    left: 0px;
    z-index: 20;
    top: 120px;
}
}
.single-post span.elementor-icon.elementor-animation- {
    width: 22px;
}.single-post p.elementor-icon-box-description{margin-bottom:0px; }

.single-post .elementor-icon-box-wrapper {
    display: flex;
}.single-post > .post-inner .share {
	padding: 10px 0px;}
.page-id-7544 .custom-field.Subscription,.page-id-7544 .custom-field.Subscriptionqty ,.page-id-7524 .custom-field.Subscription,.page-id-7524 .custom-field.Subscriptionqty{display:block !important;}
.custom-field.Subscription,.page-id-7544 .custom-field.chef_qty,.page-id-7524 .custom-field.chef_qty {
    display: none !important;
}.page-id-7544 .custom-field.Subscription,.page-id-7524 .custom-field.Subscription{display:block !important;}
.page-id-7544 .price,.page-id-7544 .entry-summary .cart .quantity,.page-id-7544  button.single_add_to_cart_button.button.alt,.Subscriptionqty,.page-id-7524 .price,.page-id-7524 .entry-summary .cart .quantity,.page-id-7524  button.single_add_to_cart_button.button.alt,.Subscriptionqty{display:none !important;}.Main_wrapper {
    width: 95%;
    margin: auto;
}button#searchsubmit::before {
    font-family: main-icon, sans-serif;
    content: '\e94b';    color: #1f5375;
    font-size: 24px;
    line-height: 24px;
    font-weight: 400;
}form#searchform {
    display: flex;
border-radius: 0px;
border: 1px solid #e6e6e6;}button#searchsubmit{background:white;}button#searchsubmit {
    background: transparent;
}input.inlineSearch {background:transparent;
    box-shadow: 0px 0px;
}form#searchform {
	width: fit-content;}div#block-17 h2,h2.widget-title {
    font-size: 24px;
}div#block-17 {
    margin-bottom: 0px;
    padding-bottom: 0px;
}div#block-14 {
    margin: 0px;
}div#block-17 h2, h2.widget-title {
    font-family: 'Poppins';
    font-size: 24px !important;
    font-weight: 500;
    text-transform: capitalize !important;
    letter-spacing: 0 !important;
}#main .post-inner .post-date span.icon {
    display: inline;
}#main h2,#main h3{
    font-size:18px;
}
#main h1{
    font-size:24px;
}.post-meta {
    display: none;
}.single-post > .post-inner .post-title {
	font-size: 30px;}.single-post > .post-inner .share {
		display: flex;}.single-post > .post-inner .share {
    align-items: center;
    display: flex;border-top:1px solid rgb(0 0 0 / 10%);
			border-bottom:1px solid rgb(0 0 0 / 10%);
}.icon::before {
    color: #2da041;
}.page-id-8719 .swiffy-slider.slider-indicators-outside .non_veg::after {
    content: url(https://test.itransparity.com/foodiaq/wp-content/uploads/2024/04/non_veg.jpg);
    position: absolute;
    top: 20px;
    left: 10px;
    color: green;
    z-index: 2;
    height: 25px;
    width: 25px;
}
	.page-id-8719 .swiffy-slider.slider-indicators-outside .veg::after {
    content: url('https://test.itransparity.com/foodiaq/wp-content/uploads/2024/04/veb-icon-1.jpg');
    position: absolute;
    top: 20px;
    left: 10px;
    color: green;
    z-index: 2;
    height: 25px;
    width: 25px;
}


/*added by shweta */
.bestseller-badge {
    background-color: #FFB800; /* Customize background color */
    color: #fff;              /* Customize text color */
    padding: 5px 10px;       /* Customize padding */
    border-radius: 3px;      /* Rounded corners */
    font-size: 14px;         /* Font size */
    position: absolute;       /* Positioning */
    top: 10px;               /* Distance from the top */
    left: 10px;              /* Distance from the left */
    z-index: 10;             /* Ensure it appears above other elements */
}

/* Ensure the product image container is positioned relative */
.woocommerce ul.products li.product {
    position: relative; /* This allows the badge to be positioned correctly */
}
