@charset "UTF-8";

div[v-cloak]{ display: none; }

.megamenuPrincipal{
	z-index: 1000;
	display: none;
	max-width: 1500px !important;
	top: 100%;
	left: -100%;
}

@media(max-width:1024.98px){
.megamenuC.d-lg-flex{
	display: none!important;
}
.megamenuM.d-lg-none{
	display: flex!important;
}
}

@media(max-width:767.98px){
.megamenuPrincipal{
	left: 0;
}
}

.menu-categorias {
	display: none;
	z-index: 100;
	background: #fffffe;
	left:-100%;
}
@media(max-width:767.98px){
.menu-categorias{
		left: 0;
}
}

.menu-pie:hover{
	border-bottom: 2px solid #fffffe;
}

.productos-inf{
	height: 500px;
}

select option {
	font-family: 'Gill Sans light';
}

.menu-principal{
	position: fixed;
	width: 100%;
	top: 0;
	z-index: 1000;
	background: #fffffe;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.26);
	-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.26);
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.26);
}

.menu-principal .my-3{
	margin-top: 10px !important;
	margin-bottom: 0 !important;
}

.menu-principal .logo-m{
	max-width: 120px !important;
}

.menu-principal .campo{
	height: 40px !important;
}

.menu-principal input{
	height: 30px !important;
}

.h3-cat:hover{
	background: #1AA54C !important;
	color: white !important;
}

.li-sub:hover{
	border-bottom: 2px solid #1AA54C;
}

.mega-menu{
	-webkit-box-shadow: 0px 0px 5px 1px rgba(191,191,191,0.55);
    -moz-box-shadow: 0px 0px 5px 1px rgba(191,191,191,0.55);
    box-shadow: 0px 0px 5px 1px rgba(191,191,191,0.55);
	max-width: 1200px;
	margin:0 auto;
	background: #fff;
	padding-right: 1em;
}

.lista ul li
.hover-div:nth-child(even), table tbody tr:nth-child(even) {background: #fdfaf6}

.table .thead-light th {
	color: black;
	font-family: 'Gill Sans regular';
	background-color: #F8F8F8;
	border-color: #dee2e6;
}

table tfoot tr td {
	color: black;
	font-family: 'Gill Sans regular';
	background-color: #F8F8F8;
	border-color: #dee2e6;
}

.select_categoria.fdo-rojo-manbo:hover{
	color: white !important;
}

table.productos tbody h4{
	font-size: 1em;
}

.link-categoria{
	color: #1aa54c;
	font-size: 1.3em;
	/*text-transform: capitalize;*/
}

.color-texto{
	color: #1aa54c;
}

@media(max-width:991px){
.link-categoria{
	color: #1a793d;
}
.color-texto{
	color: #1a793d;
}
}



.link-categoria:hover{
	background: #1aa54c;
	color: white;
}

.mega-menu{
	border-bottom: 10px solid #E52232;
}

.mega-menu ul li{
	list-style: none;
	text-transform: uppercase;
	//padding-bottom: 0.8em;
	color: #1aa54c;
	cursor: pointer;
}
.titulo-menu{
	font-size: 1.125em;
}
.borde-manbo2 {
    border-right: 1px solid #f0f0f0;
}
/* CSS Document */
body{
	font-size: 16px;
	font-family: 'Gill Sans light';
	color: #000000;
}

.image {
	display: block;
	width: 100%;
	height: auto;
}

.overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	transition: .3s ease;
	background-color: rgba(255, 255, 255, 0.6);
}

.img-prod:hover .overlay {
	opacity: 1;
}

.icon {
	color: #fe9d02 !important;
	font-size: 30px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	text-align: center;
	border-radius: 50%;
}

.tag4{
	display: inline-block;
	font-size: 1.1em;
	border-radius: 30px;
	border: 1px solid #e6e6e6;
	width: 100%;
	padding: 0.5em 1em;
}

.cursor-pointer{
	cursor: pointer;
}

.custom-control-label{
	text-transform: uppercase;
}

.zoom {
	display:inline-block;
	position: relative;
}

/* magnifying glass icon */
.zoom:after {
	content:'';
	display:block;
	width:33px;
	height:33px;
	position:absolute;
	top:0;
	right:0;
	background:url('../recursos/zoom/icon.png');
}

.zoom img {
	display: block;
}

.zoom img::selection { background-color: transparent; }

.tag:hover{
	background: #1AA54C;
	color: #fffffe !important;
	cursor: pointer;
}

.texto-producto{
	font-size: 3em;
}
.f-compra{
	background: #F8F8F8
;
}
.textos-gris{
	/*color: #CDCCCC*/
	color: #716565;
;
}
.campo2{
	border: 1px solid #CCCCCC
; border-radius: 30px 0 0 30px;
	color: #999999
;
}
.botones-amorfo{
	border-radius: 0 30px 30px 0; padding: 0.095em 1em;
}

.fade-enter-active, .fade-leave-active {
	transition: opacity .5s;
}
.fade-enter, .fade-leave-to  {
	opacity: 0;
}

/*#lista-productos{
	height: 100px;
	overflow: scroll;
}*/

.select2-container--default .select2-selection--single{
	height: 55px;
	padding: 0.8em;
	text-align: center;
	border-radius: 30px;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder{
	color: #1AA54C !important;
	font-family: 'Gill Sans light' !important;
	font-size: 0.8em !important;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: #45b66d transparent #1aa54c transparent;
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
	background-color: #f8f8f8;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 58px;
	width: 65px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #1aa54c transparent transparent transparent;
}

#select2-selectCategorias-container {
	background-image: url('../recursos/imagenes/menu-categorias-manbo.png');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 20px; /* Adjust according to image size to push text across. */
}

input.txtcategorias{
	width: 85%;
	font-size: 0.8em;
}

input.txtcategorias, input.txtcategorias:focus{
	outline: none;
	border: none;
	box-shadow: none;
}

.search{
	position: absolute;
	z-index: 100;
	background: white;
	width: 100%;
}

.item-search:hover {
	color: #212529;
	background-color: rgba(170, 149, 149, 0.08);
	cursor: pointer;
}

/*.slick-slide img {
	width: 100%;
	height: auto;
	padding: 0 10px;
	margin-bottom: 15px;
}*/

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
	background: #1AA54C;
}

.categoria_prod li a:hover{
	background: #1AA54C !important;
	color: #fffffe !important;
	padding: 5px;
}


.select_categoria:hover, .categoria:hover, .categoria p:hover, .select_categoria:hover *{
	background: #1AA54C !important;
	color: #fffffe !important;
}

.sub-hover:hover{
	background: #1AA54C !important;
	color: #fffffe !important;
}

.tag3{
	display: inline-block;
	/*font-size: 0.9em;*/
	border-radius: 30px;
	border: 1px solid #E6E6E6;
	background: #1AA54C;
	width: 100%;
	/*background:url("../recursos/imagenes/flecha-manbo-blanco.png") no-repeat right, #1AA54C*/
}

.tag3 i{
	color: white;
}

.tag-activo, .tag-inactivo{
	font-size: 1.2em !important;
}

/*.txt-verde-manbo{
	font-size: 1.2em;
}*/

.tag-inactivo{
	display: inline-block;
	border-radius: 30px;
	/*border: 1px solid #1AA54C;*/
	color: #1AA54C;
	background: #f8f8f8;
	width: 100%;
	/*background:url("../recursos/imagenes/flecha-manbo-blanco.png") no-repeat right, #1AA54C*/
}



.tag-inactivo i{
	color: #ffc200;
}

.lista ul li{
	list-style: url("../recursos/imagenes/vineta.jpg");
	color: #1AA54C;
	font-size: 1.1em;
	margin-bottom: 0.6em;
	text-transform: uppercase;
}

.ocultar-productos {
	display: none;
}

.agotado{
	opacity: 0.5;
}
.tachado{
	text-decoration:line-through !important;
	color: red !important;
}

.slick-dots li.slick-active button::before {
	color: #1aa54c;
}

.slick-dots li button::before{
	font-size: 15px;
}

.carousel-indicators li {
	width: 0.6em;
	height: 0.6em;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 2px solid #1aa54c;
}

.carousel-indicators .active {
	background: #1aa54c;
}

.fondo-pie{
	background: url("../recursos/imagenes/fondo-manzana.png") no-repeat right bottom, #E52232;
}

.fdo-rojo-manbo{
	background: #e52232 !important;
}
.txt-rojo-manbo{
	color: #e52232 !important;
}
.fdo-verde-manbo{
	background: #1aa54c !important;
}
.txt-verde-manbo{
	color: #1aa54c !important;
}
.txt-regular{
	font-family: 'Gill Sans regular';
}
.logo img{
	max-width: 200px;
}

.campo{
	border-radius:30px !important;
	border:1px solid #cacaca !important;
	height: 55px !important;
	width: 100%;
}
.txtcategorias{
	font-size: 1.1em;
	color: #5c5c5c;
}
.campana{
	background: url("../recursos/imagenes/campana-manbo.jpg") center;
	height: 44em;
	background-size: cover;
}
.fondo-buscar{


	background: url("../recursos/imagenes/fondo-buscar.png") no-repeat right;

}
.nuemero-carrito{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	position: relative;
	top: -55px;
	right: -20px;
}
.circulo {
	width: 0.6em;
	height: 0.6em;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 2px solid #1aa54c;
}
.circulo-act {
	width: 0.6em;
	height: 0.6em;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	background: #1aa54c;
}
.tag{
	display: inline-block;
	font-size: 0.9em;
	border-radius: 30px;
	border: 1px solid #e6e6e6;
}

.produc2{
	background: #f8f8f8;
	border-radius: 30px;

}
.alto{
	line-height: 1.1em;
}
.items{
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border: 1px solid #e5e5e5;
	padding: 0.5em;
	width: 30px;
	height: 30px;
}
.fdo-blog{
	background: #f8f8f8;
}
.i-blog{
	background-size: cover;
	height: 491px;
	max-width: 370px;
}
.f-iblog{
	background: rgba(0,0,0,0.52);
	height: 185px;

}
.f-domicilio1{
	background:url("../recursos/imagenes/fondo-domi1.jpg") repeat-x, #fcb253;
}
.f-domicilio2{
	background:url("../recursos/imagenes/fondo-domi2.jpg") repeat-x, #b4cd47;
}
.titulo-domi{
	font-size: 3em;
}
.texto-extrabold{
	font-family: 'Gill Sans extrabold Std';
}
.sub-titulo-domi{
	font-size: 1.5em;

}
.borde-manbo{
	border-right: 1px solid #e2939a;
}
.contenedor1{
	max-width: 1190px; margin: 0 auto;
}

.contenedor2{
	max-width: 600px; margin: 0 auto;
}


/* ==========================================================================
   Textos
   ========================================================================== */

h1{
}
h2{
	font-size: 3.75em;
}
h3{
	font-size: 1.25em;
}
h4{
	font-size: 0.875em;
}
h5{
	font-size: 2em;
}
h6{
}
p{
	font-size: 1em;
}
/* ==========================================================================
   Textos
   ========================================================================== */

/* ==========================================================================
   banners
   ========================================================================== */

/* ==========================================================================
   banners
   ========================================================================== */


/* ==========================================================================
  inputs
   ========================================================================== */

input[type=text]{

}
input[type=button]{

}
select{
	background: transparent;
	border: none ;

}
.tag2{
	display: inline-block;
	font-size: 1.1em;
	border-radius: 30px;
	border: 1px solid #e6e6e6;
	background: url("../recursos/imagenes/flecha-manbo.png") no-repeat right #ffffff !important;
	width: 100%;
	padding: 0.5em 1em;
	-webkit-appearance: none;
}
/* ==========================================================================
  inputs
   ========================================================================== */


/* ==========================================================================
   font-face
   ========================================================================== */

@font-face {
	font-family: 'Gill Sans regular';
	src: url('../recursos/fonts/GillSansStd.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-BoldItalic.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-BoldItalic.woff') format('woff');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-Italic.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-Italic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-UltraBold.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-UltraBold.woff') format('woff');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-BoldCondensed.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-BoldCondensed.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-ExtraBold.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-ExtraBold.woff') format('woff');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans bold';
	src: url('../recursos/fonts/GillSansStd-Bold.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-LightItalic.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-LightItalic.woff') format('woff');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-BoldExtraCond.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-BoldExtraCond.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-UltraBoldCond.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-UltraBoldCond.woff') format('woff');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-Shadowed.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-Shadowed.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans extrabold Std';
	src: url('../recursos/fonts/GillSansStd-ExtraBoldDisp.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-ExtraBoldDisp.woff') format('woff');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans light';
	src: url('../recursos/fonts/GillSansStd-Light.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-LightShadowed.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-LightShadowed.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Gill Sans Std';
	src: url('../recursos/fonts/GillSansStd-Condensed.woff2') format('woff2'),
	url('../recursos/fonts/GillSansStd-Condensed.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
/* ==========================================================================
  font-face
   ========================================================================== */
/* ==========================================================================
  Queris
   ========================================================================== */






@media (max-width: 1200px) {



}

@media (max-width: 992px) {

	.campana{
		height: 30em;

	}
}
@media (max-width: 768px) {
	body{
		font-size: 14px;
	}
	.campana{
		height: 15em;
	}
	.borde-manbo{
		border-right: none;
	}
	.txtcategorias {
		font-size: 0.9em;
	}

	.menu-mambo{
		width: 20px;
	}
	.borde-manbo2{
		border-right: none;
	}

}


@media (max-width: 480px) {
	h2{
		line-height: 55px;
	}

	.carrito{
		width: 35px !important;
	}

	.nuemero-carrito{
		top: -45px;
	}
}


/* ==========================================================================
  Queris
   ========================================================================== */

.c-collapsable{
	transition: all .3s linear;
}
.c-collapsed{
	height: 0;
	overflow: hidden;
	padding: 0 !important;
	transition: all .3s linear;
}
.owl-blog {
	margin-bottom: 1em;
}
.owl-blog .owl-dots{
	display: flex !important;
	justify-content: center;
}
.owl-blog .owl-dot {
	border: 2px solid #1aa54c !important;
	background: transparent;
	height: 12px;
	width: 12px;
	border-radius: 50%;
}
.owl-blog .owl-dot.active {
	background: #1aa54c !important;
}
/*
  =======================================
  	Custom Sweet Alert
  =======================================
 */

.modal-mambo{
	background: none !important;
}

.modal-mambo-header, .modal-mambo-content{
	background: white !important;
}

.modal-mambo-content{
	color: #1AA54C !important;
	font-family: 'Gill Sans light' !important;
	font-size: 2em !important;
	padding: 0.5em !important;
}

.modal-mambo-footer{
	background: #E52232 !important;
	margin: 0 !important;
	border: none !important;
}

.modal-mambo-actions{
	margin: 0 !important;
	background: white !important;
	padding: 1em;
}

.modal-mambo-confirm-button{
	border-radius: 30px !important;
	border: none !important;
	background: #1AA54C !important;
}

.modal-mambo-cancel-button{
	border-radius: 30px !important;
	border: none !important;
	background: #E52232 !important;
}

.i-blog2{
	background-size: cover;
	height: 291px;
	max-width: 370px;
}
.fondo-conocenos{
	background: url("../recursos/imagenes/cosecha-manbo.jpg?v=1.2") no-repeat right;
	background-size: cover;
	padding: 6em 0 !important;
	margin-bottom: 2em;
}
@media (max-width: 768px) {
	.fondo-conocenos{
		background: url("../recursos/imagenes/cosecha-manbo.jpg?v=1.2") no-repeat left;
		background-size: cover;
		padding: 2em 0;
		margin-bottom: 2em;
	}

	.texto-producto {
		font-size: 2em;
	}
	.hidable{
		display: none !important;
	}
}


.blog-line{
	display: flex; 
	justify-content: space-between;
	align-items: flex-end;
	}
@media (max-width: 600px) {
	.blog-line {
		flex-direction: column;
	}

	input.txtcategorias{
		width: 67%;
	}

	.logo-m{
		width: 150px;
	}

	.titulo-domi{
		font-size: 2em;
	}

	.menu-principal .campo{
		height: 55px !important;
	}
}

.the-most{
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #f1f1f1;
}
.the-most__image{
	max-width: 250px;
}
.the-most__name{
	flex-grow: 2;
}
.the-most__cart{
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.quantity{
	display: flex;
	align-items: center;
	justify-content: center;
}
.quantity-option{
	text-align: center;
	width: 33%;
}
@media (max-width: 700px) {
	.the-most{
		flex-direction: column;
	}
	.the-most__cart{
		flex-direction: column;
		align-items: center;
	}
	.the-most__cart .cart-line1{
		flex-direction: column;
	}
	.the-most__cart .cart-line2{
		margin: 0 !important;
	}
	.the-most__cart .tag{
		margin-bottom: 1em;
		margin-top: .5em;
	}
}




.recetas img{
	max-width: 200px;
}
.text-recetas2{
	font-size: 1.2em; 
	border-radius: 10px; 
	padding: 0.8em 2em 0.1em 2em;
	max-width: 185px;
	
	color: #fff;
	text-align: center;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}
.text-recetas2:before{
	content:'';
	position: absolute;
        top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0,0,0,0.3);
	border-radius: 10px;
	color: #fff;
	
}

.text-recetas5{
	font-size: 1.2em; 
	border-radius: 10px; 
	padding: 0.5em 2em 0.1em 2em;
	max-width: 185px;
	background: url("../images/pastas.jpg") no-repeat center;
	color: #fff;
	text-align: center;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}
.text-recetas5:before{
	content:'';
	position: absolute;
        top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0,0,0,0.4);
	border-radius: 10px;
	color: #fff;
	
}
.text-recetas6{
	font-size: 1.2em; 
	border-radius: 10px; 
	padding: 0.5em 2em 0.1em 2em;
	max-width: 185px;
	background: url("../images/pastas.jpg") no-repeat center;
	color: #fff;
	text-align: center;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
}
.text-recetas6:before{
	content:'';
	position: absolute;
        top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0,0,0,0.6);
	border-radius: 10px;
	color: #fff;
	
}
.text-recetas2 p{
	color: #fff;
	position: relative;
	font-family: 'Gill Sans regular';
}.text-recetas5 p{
	color: #fff;
	position: relative;
	font-family: 'Gill Sans regular';
}
.text-recetas6 p{
	color: #fff;
	position: relative;
	font-family: 'Gill Sans regular';
}
.text-recetas2 p:hover{
	color: #fff;
	position: relative;
	 font-family: 'Gill Sans bold';
}
.imagen-receta{
    position: relative;
    display: inline-block;
    text-align: center;
	border-radius: 10px;
}
.imagen-receta p{
	padding-top: 0.5em;
	font-family: 'Gill Sans regular';
	
	text-transform: uppercase;
}
.imagen-receta img{
  
	border-radius: 10px;
}










.text-recetas{
	font-size: 1.2em; 
	border-radius: 20px; 
	
	padding: 0.1em 2em 0em 2em;
	max-width: 185px;
	color: #
}
.text-recetas3{
	font-size: 1.2em; 
	border-radius: 20px; 
	border: 1px solid #ff2626;
	padding: 0.1em 2em 0em 2em;
	max-width: 185px;
	color: #
}
.text-recetas-act{
	font-size: 1.2em; 
	border-radius: 20px; 
	background:#ff2626;
	padding: 0.1em 2em 0em 2em;
	max-width: 185px;
	color: #fff;
}
.img-receta-ampl{
	width: 100%; 
	object-fit: cover; 
	max-height: 600px;
}
@media (max-width: 992px) {
	
	.recetas img{
	max-width: 100px;
}
}	


.imagen-receta img{
	max-width: 400px;
	border-radius: 10px;
	width: 100%;
}

.botones-cate-recetas{
	background-size: cover;
	height: 80px;
	letter-spacing: 3px;
}

.img-hoverf:hover{
	filter: grayscale(100%);
  }