/*
Theme Name: TastyDaily - Child
Theme URI: https://parkofideas.com/tastydaily/
Text Domain: tastydaily-child
Description: Grocery Store & Food WooCommerce Theme
License: GNU General Public License v2.0 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0
Template: tastydaily
Author: parkofideas.com
Author URI: https://parkofideas.com
Tags: right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, theme-options, translation-ready
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

body.custom-background {
    background-color: #c9c1a357;
}

button.c-button{
    text-transform: initial !important;
}


.grid-custom-hover a.c-ip-product-grid__title-col:hover{
    color: #c9c1a357 !important;
}


.grid-custom-hover .c-ip-product-grid__list{
    column-gap: 0 !important;
}

.grid-custom-hover .c-ip-product-grid__list .c-ip-product-grid__item{
    width: 25% !important;
}

.c-product__products-title, .c-product__after-summary >:not(.c-product__products) h2, .c-product__after-summary >:not(.c-product__products) h3, .c-product__after-summary .woobt-wrap:before{
    text-transform: initial !important;
}

.c-product__atc-wrap .single_add_to_cart_button{
    text-transform: initial !important;
}








/* Large devices (Larger desktops, 1200px and up) */
@media (max-width: 1399px){
	
}

/* Medium devices (desktops, 992px and up) */
@media (max-width: 1199px){
	
}

/* Small devices Tablets  */
@media (max-width: 991px) {
	
}

/* Small devices Phones */
@media (max-width: 767px) {

    .grid-custom-hover .c-ip-product-grid__list .c-ip-product-grid__item {
        width: 50% !important;
    }

	.grid-custom-hover a.c-ip-product-grid__title{
		font-size: 14px !important;
	}
	
}

/* Extra small devices Phones */
@media (max-width: 577px) {


  
}




/* Contenedor: relative + overflow visible para que el desplegable no se corte */
.gtranslate_wrapper .gt_float_switcher {
	position: relative;
	overflow: visible;
	background: transparent;
	box-shadow: none;
}

/* Iconos más pequeños */
.gtranslate_wrapper .gt_float_switcher img {
	width: 20px;
}

/* Botón visible: sin fondo blanco de base */
.gtranslate_wrapper .gt_float_switcher .gt-selected {
	background-color: transparent;
}

.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang {
	text-shadow: 0 1px 2px rgba(0,0,0,0.1);
    padding: 3px 7px;
}

.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code {
	position: static;
    font-size: 15px;
}

/* Desplegable: posicionado en absoluto respecto al wrapper relative de arriba */
.gtranslate_wrapper .gt_float_switcher .gt_options {
	position: absolute;
	top: 100%;
	left: 0;
	min-width: 100%;
	white-space: nowrap;
	background-color: #fff;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	margin-top: 4px;
	visibility: hidden;
}

.gtranslate_wrapper .gt_float_switcher .gt_options.gt-open {
	visibility: visible;
}

.gtranslate_wrapper .gt_float_switcher .gt_options a:hover {
	background: #f5f5f5;
	color: #222;
}

.gtranslate_wrapper .gt_float_switcher .gt_options::-webkit-scrollbar-thumb {
	background-color: #ccc;
}
