/* ==============================================
   Fonts
============================================== */

/* Hellenyc Typewriter Bold */
@font-face {
  font-family: 'Hellenic Typewriter Bold';
  src: local('HellenicTypewriterBold'),
	   url('/fonts/HellenicTypewriterBold.svg') format('svg'), /* Legacy iOS */
	   url('/fonts/HellenicTypewriterBold.otf') format('opentype'), /* Open Type Font */
	   url('/fonts/HellenicTypewriterBold.woff2') format('woff2'), /* Modern Browsers */
       url('/fonts/HellenicTypewriterBold.woff') format('woff'), /* Modern Browsers */
       url('/fonts/HellenicTypewriterBold.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/HellenicTypewriterBold.eot') format('embedded-opentype'); /* IE9 Compat Modes */
}

/* Hellenyc Typewriter Medium */
@font-face {
  font-family: 'Hellenic Typewriter Medium';
  src: local('HellenicTypewriterMedium'),
	   url('/fonts/HellenicTypewriterMedium.svg') format('svg'), /* Legacy iOS */
	   url('/fonts/HellenicTypewriterMedium.otf') format('opentype'), /* Open Type Font */
	   url('/fonts/HellenicTypewriterMedium.woff2') format('woff2'), /* Modern Browsers */
       url('/fonts/HellenicTypewriterMedium.woff') format('woff'), /* Modern Browsers */
       url('/fonts/HellenicTypewriterMedium.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/HellenicTypewriterMedium.eot') format('embedded-opentype'); /* IE9 Compat Modes */
}

/* Hellenyc Typewriter Regular */
@font-face {
  font-family: 'Hellenic Typewriter Regular';
  src: local('HellenicTypewriterRegular'),
	   url('/fonts/HellenicTypewriterRegular.svg') format('svg'), /* Legacy iOS */
	   url('/fonts/HellenicTypewriterRegular.otf') format('opentype'), /* Open Type Font */
	   url('/fonts/HellenicTypewriterRegular.woff2') format('woff2'), /* Modern Browsers */
       url('/fonts/HellenicTypewriterRegular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/HellenicTypewriterRegular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/HellenicTypewriterRegular.eot') format('embedded-opentype'); /* IE9 Compat Modes */
}

/* Patrima Bold */
@font-face {
  font-family: 'Patrima Bold';
  src: local('PatrimaBold'),
	   url('/fonts/PatrimaBold.svg') format('svg'), /* Legacy iOS */
	   url('/fonts/PatrimaBold.otf') format('opentype'), /* Open Type Font */
	   url('/fonts/PatrimaBold.woff2') format('woff2'), /* Modern Browsers */
       url('/fonts/PatrimaBold.woff') format('woff'), /* Modern Browsers */
       url('/fonts/PatrimaBold.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/PatrimaBold.eot') format('embedded-opentype'); /* IE9 Compat Modes */
}

/* Patrima Hatched */
@font-face {
  font-family: 'Patrima Hatched';
  src: local('PatrimaHatched'),
	   url('/fonts/PatrimaHatched.svg') format('svg'), /* Legacy iOS */
	   url('/fonts/PatrimaHatched.otf') format('opentype'), /* Open Type Font */
	   url('/fonts/PatrimaHatched.woff2') format('woff2'), /* Modern Browsers */
       url('/fonts/PatrimaHatched.woff') format('woff'), /* Modern Browsers */
       url('/fonts/PatrimaHatched.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/PatrimaHatched.eot') format('embedded-opentype'); /* IE9 Compat Modes */
}

/* Patrima Hatched Outline */
@font-face {
  font-family: 'Patrima Hatched Outline';
  src: local('PatrimaHatchedOutline'),
	   url('/fonts/PatrimaHatchedOutline.svg') format('svg'), /* Legacy iOS */
	   url('/fonts/PatrimaHatchedOutline.otf') format('opentype'), /* Open Type Font */
	   url('/fonts/PatrimaHatchedOutline.woff2') format('woff2'), /* Modern Browsers */
       url('/fonts/PatrimaHatchedOutline.woff') format('woff'), /* Modern Browsers */
       url('/fonts/PatrimaHatchedOutline.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/PatrimaHatchedOutline.eot') format('embedded-opentype'); /* IE9 Compat Modes */
}

/* Patrima Outline */
@font-face {
  font-family: 'Patrima Outline';
  src: local('PatrimaHatchedOutline'),
	   url('/fonts/PatrimaOutline.svg') format('svg'), /* Legacy iOS */
	   url('/fonts/PatrimaOutline.otf') format('opentype'), /* Open Type Font */
	   url('/fonts/PatrimaOutline.woff2') format('woff2'), /* Modern Browsers */
       url('/fonts/PatrimaOutline.woff') format('woff'), /* Modern Browsers */
       url('/fonts/PatrimaOutline.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/PatrimaOutline.eot') format('embedded-opentype'); /* IE9 Compat Modes */
}

/* Patrima Regular */
@font-face {
  font-family: 'Patrima Regular';
  src: local('PatrimaRegular'),
	   url('/fonts/PatrimaRegular.svg') format('svg'), /* Legacy iOS */
	   url('/fonts/PatrimaRegular.otf') format('opentype'), /* Open Type Font */
	   url('/fonts/PatrimaRegular.woff2') format('woff2'), /* Modern Browsers */
       url('/fonts/PatrimaRegular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/PatrimaRegular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/PatrimaRegular.eot') format('embedded-opentype'); /* IE9 Compat Modes */
}




/* ========================================================
	TIPOGRAFÍA
======================================================== */

h1, h2, h3, h4, h5, h6 {
  font-family: 'Patrima Bold', sans-serif;
}

h1 {
	font-size: 2rem;
  line-height: 2.5rem;
}

h1.post-title {
	font-size: 2rem;
  line-height: 2.5rem;
  text-transform: uppercase;
}

h2 {
	font-size: 1.8rem;
  line-height: 2.3rem;
}

h3 {
	font-size: 1.6rem;
  line-height: 2.1rem;
}

h4 {
	font-size: 1.4rem;
  line-height: 1.9rem;
}

h5 {
	font-size: 1.2rem;
  line-height: 1.7rem;
}

h6 {
	font-size: 1rem;
  line-height: 1.5rem;
}

P {
	font-family: 'Hellenic Typewriter Regular', serif;
  font-size: 1.2rem;
}

a:hover {
	color: #000000 ;
  font-weight: 400 !important; 
}


/* ========================================================
	CONTENEDOR GRID LAYOUT MENÚ DEBUCHE LAPTOP & DESKTOP
======================================================== */

/* -----------------------------------------------------
	Barra de Menú
------------------------------------------------------*/

/* *******************************
	Contenedor Grid Layout Menú */

.menu-debuche-categorias {
  height: 5rem;
  display: grid;
  grid-template-columns: 25% 27% 27% 18%;
  justify-items: center;
  align-items: center;
  justify-self: stretch;
  overflow-y: visible;
  z-index: 83;
}

.menu-debuche-categorias {
  margin: 0;
  padding-left: 6rem;
  padding-right: 6rem;
}

.menu-debuche-categorias {
  background: #f39a8c;
}


/* Tablet landscape */

@media screen and (min-width: 1024px) and (max-width: 1280px) {
	.menu-debuche-categorias {
  height: 4rem;
  display: grid;
  grid-template-columns: 25% 27% 27% 18%;
  justify-items: center;
  align-items: center;
  justify-self: stretch;
  overflow-y: visible;
  z-index: 83;
}

.menu-debuche-categorias {
  margin: 0;
  padding-left: 3rem;
  padding-right: 3rem;
}

.menu-debuche-categorias {
  background: #F39A8C;
}
 
}

/* Tablet y Móvil */

@media screen and (max-width: 768px) {
.menu-debuche-categorias {
  display: none;
  height: 5rem;
  /*display: grid;*/
  grid-template-columns: 25% 27% 27% 18%;
  justify-items: center;
  align-items: center;
  justify-self: stretch;
  overflow-y: visible;
  z-index: 83;
}

.menu-debuche-categorias {
  display: none;
  margin: 0;
  padding-left: 3rem;
  padding-right: 3rem;
}

.menu-debuche-categorias {
  display: none;
  background: #f39a8c;
}
 
}



/* ************************************
	Textos Categorías y Sucategorías */

.texto-categoria a {
  font-family: 'Patrima Hatched Outline', sans-serif;
  font-size: 2rem;
  color: #000000;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
}

.texto-categoria {
  margin-left: 3%;
  margin-right: 3%;
}

.texto-categoria {
  transition: all 0.1s ease-in-out;
}

.texto-categoria a:hover {
  font-weight: 600;
  color: #f3ece2 !important;
}

.texto-subcategoria-debuche {
  font-family: 'Patrima Regular', sans-serif;
  font-size: 1.6rem;
  text-transform: uppercase;
}

/* Tablet landscape */

@media screen and (min-width: 1024px) and (max-width: 1280px) {
 .texto-categoria a {
  font-family: 'Patrima Hatched Outline', sans-serif;
  font-size: 1.2rem;
  color: #000000;
  text-decoration: none;
  text-transform: uppercase;
  text-align: center;
}

.texto-categoria {
  margin-left: 3%;
  margin-right: 3%;
}

.texto-categoria {
  transition: all 0.1s ease-in-out;
}

.texto-categoria a:hover {
  font-weight: 900;
  color: #000000;
}

.texto-subcategoria-debuche {
  display: none;
  font-family: 'Patrima Regular', sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
}

}


/* *************
	Drop Down */

/* Estilo Dropdown Texto Categoría */

.dropbtn {
  width: 100%;
  cursor: pointer;
}

/* Contenedor  para que se posicione en dropdown */

.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Contenido (Hidden by Default) */

.dropdown-content {
  display: none;
  position: fixed;
  background-color: #f3ece2;
  left: 0;
  top: 18.7rem;
  width: 100%;
  height: 3rem;
  padding-top: 0.5rem;
  text-align: center;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links dentro del dropdown */

.dropdown-content a {
  display: inline-block;
  color: black;
  padding-top: 0rem;
  padding-left: 2rem;
  padding-right: 2rem;
  text-decoration: none;
}

/* Colores de los links dropdown en hover */

.dropdown-content a:hover {
  color: #f39a8c !important;
}

/* Mostrar el menú dropdown en hover */

.dropdown:hover .dropdown-content {
  display: block;
}

.dropdown {
  transition: all 0s ease-in-out;
}

.dropdown:hover {
  padding-top: 2rem;
}

/* Color background de Texto Categoría en dropdown cuando se muestra el contenido */

.dropdown:hover .dropbtn {
  background-color: transparent;
}



/* ================================================================
	////FIN CONTENEDOR GRID LAYOUT MENÚ DEBUCHE LAPTOP & DESKTOP
================================================================ */


/* ================================================================
	VARIOS
================================================================ */

/* FORMATO BREADCRUMBS EN PÁGINA PRODUCTO INDIVIDUAL */
.row-breadcrumb.row-breadcrumb-light {
    border-color: #F5EFE5;
    background-color: #F5EFE5;
}

/* FORMATO BADGES VALORACIONES EN PÁGINA INDIVIDUAL DE PRODUCTO */
.badge-valoraciones {
  text-align: left;
  max-width: 60%;
}

/* ELIMINAR PADDING DE HEADER */
#page-header .header-wrapper .row-parent {
  padding: 0px;
}

/* FONDO MENÚ OVERLAY UNCODE */
.menu-sidebar {
	background: #f3ece2; 
}

/* ELIMINAR MARGEN SUPERIOR ENTRE COLUMNAS DE UNA MISMA FILA */
.row-inner + .row-inner {
    margin: 0;
}


/* ELIMINAR ESPACIO SUPERIOR COLUMNAS */
.main-container .row-inner {
    position: relative;
    display: table;
    table-layout: fixed;
    height: 0;
    min-width: 100%;
    width: auto;
}

/* TAMAÑO DE LETRA PARA FILTRO POSTS */
.font-ui, .plan .plan-price .price, #main-logo .text-logo, .isotope-filters ul.menu-smart > li > span > a:not(.social-menu-link), .comment-content .comment-reply-link span, .comment-content .comment-reply-link {
    font-family: 'Hellenic Typewriter Regular', 'Hellenic Typewriter Regular';
    font-weight: 600;
    letter-spacing: .05em;
    text-transform: uppercase;
    font-size: 1.1rem;
}

/* FORMATO ENLACE A TÉRMINOS Y CONDICIONES EN PÁGINA INDIVIDUAL DE PRODUCTO */
a.enlace-terminos-producto-individual {
  font-size: 1.2rem;
	color: #f39a8c; 
}
/* Hover */
a.enlace-terminos-producto-individual:hover {
  font-size: 1.2rem;
	color: #7c7c7c; 
}
/* Espacio inferior */
.terminos-producto-individual {
	margin-top: 2rem; 
  margin-bottom: 1rem;
}

/* TEXTO BOXZILLA */
h2.texto-boxzilla {
	font-family: 'Hellenic Typewriter Medium';
  font-size: 1.3rem;
  text-align: center;
}

/* BOTÓN BOXZILLA */
.boton-boxzilla {
  font-family: 'Patrima Hatched';
	background: #F39A8C;
  padding: 0.5rem;
  text-align: center;
  color: #fff;
}


/* ================================================================
	FOOTER
================================================================ */

/* FORMATO COPYRIGHT FOOTER */
.debuche-copyright {
	color: #ffffff; 
  text-align: center;
}

/* FORMATO ICONOS REDES SOCIALES FOOTER */
.uncode-vc-social.debuche-social-footer.icons-lead {
	text-align: center;
}

.uncode-vc-social.debuche-social-footer.icons-lead a {
	text-align: center;
  color: #ffffff;
}

.uncode-vc-social.debuche-social-footer.icons-lead a:hover {
  color: #f5efe5;
}

.uncode_text_column.debuche-enlaces-footer a {
  line-height: 2rem;
	color: #f5efe5; 
}

.uncode_text_column.debuche-enlaces-footer a:hover {
	color: #f5efe5; 
}


/* ================================================================
	NAVEGACIÓN COLUMNAS ANTERIOR POSTERIOR PRODUCTO INDIVIDUAL
================================================================ */

/* FONDO */
.row-navigation.row-navigation-light {
    outline-color: #eaeaea;
    background-color: #f5efe5;
}


/* ================================================================
	MENÚ ACOMPAÑAMIENTO LOGO FORMATO
================================================================ */

/* BURGER MENU */
.mobile-menu-button-light .lines, .mobile-menu-button-light .lines:before, .mobile-menu-button-light .lines:after {
    background: #ac453b;
}

/* ICONO CESTA */
.menu-light .mobile-shopping-cart {
    color: #ac453b;
}

.menu-light .mobile-shopping-cart:hover {
    color: #db9c8b;
}

/* ICONOS SOCIAL MEDIA */
.menu-light .menu-smart a {
    color: #ac453b;
}

@media (min-width: 960px) {
body[class*=hmenu] .menu-icons i:not(.fa-dropdown), body.menu-overlay-center .menu-icons i:not(.fa-dropdown) {
    top: 3px;
    font-size: 25px;
    width: 1em;
}
}

/* ================================================================
	HOME
================================================================ */

/* TEXTO LOS DIEZ MANDAMIENTOS DE LA BARBACOA HOME */
.patrima-outline-home {
	font-family: 'Patrima Outline', sans-serif;
  color: #f39a8c;
  font-weight: 900;
  font-size: 4rem;
  line-height: 4.5rem;
}
/* Todos los dispositivos excepto Laptop y Desktop */
@media screen and (max-width: 1280px) {
.patrima-outline-home {
	font-family: 'Patrima Outline', sans-serif;
  color: #f39a8c;
  font-weight: 900;
  font-size: 2rem;
  line-height: 2.5rem;
}
}

/* TEXTO DESTACADOS HOME */
.texto-destacados-home {
	font-family: 'Patrima Hatched Outline', sans-serif;
  font-size: 3rem;
  font-weight: bold;
  text-align: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  color: #000000;
}
/* Solo móviles */
@media screen and (max-width: 767px) {
.texto-destacados-home {
	font-family: 'Patrima Hatched Outline', sans-serif;
  font-size: 1.5rem;
  font-weight: bold;
  text-align: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
  color: #000000;
} 
}

/* TEXTO PÁRRAFOS ESPECIALES HOME */
.texto-parrafo-especial-home {
	font-size: 2.2rem;
  font-weight: bold;
  padding-right: 4rem;
}
/* Todos los dispositivos excepto Laptop y Desktop */
@media screen and (max-width: 1280px) {
.texto-parrafo-especial-home {
	font-size: 1.2rem;
  line-height: 1.5rem;
  font-weight: bold;
  padding-right: 2rem;
} 
}

/* TEXTO PASOS DE COMPRA HOME */
.texto-pasos-pedido-home {
	font-family: 'Patrima Regular', snas-serif;
  font-weight: 600;
  font-size: 2rem;
  line-height: 2.5rem;
  color: #000000;
  text-align: center;
}

@media (min-width: 960px) {
.main-container .row-inner {
    margin-left: 0;
}
}

/* SELLO DIRECTO A TU MESA HOME */
.sello-directo-a-tu-mesa-home {
	padding-right: 4rem; 
}

/* TEXTO PROVEEDORES HOME */
.texto-proveedores-home {
	font-family: 'Patrima Regular', sans-serif;
  font-size: 2rem;
  line-height: 2.5rem;
  font-weight: 800;
  color: #ffffff;
}

/* EFECTO IMAGEN ESTO ES DEBUCHE HOME */
.imagen-esto-es-debuche img {
	transition: all 1s ease-in-out; 
}

.imagen-esto-es-debuche img:hover {
  transform: scale(1.2);
  -ms-transform: scale(1.2); /* IE 9 */
  -webkit-transform: scale(1.2); /* Opera, Chrome, and Safari */
  filter: contrast(120%);
  overflow: hidden;
}

/* EFECTO COLUMNAS PASOS PARA TU PEDIDO HOME */
.pasos-tu-pedido {
	transition: all 0.5s ease-in-out; 
}

.pasos-tu-pedido:hover {
  transform:rotate(5deg) scale(1.2);
  -ms-transform:rotate(5deg) scale(1.2); /* IE 9 */
  -webkit-transform:rotate(5deg) scale(1.2); /* Opera, Chrome, and Safari */
  overflow: hidden;
}

/* AJUSTES SECCIÓN ESTO ES DEBUCHE HOME TABLET LANDSCAPE */
@media screen and (min-width: 1024px) and (max-width: 1279px) {
#ordenador-esto-es-debuche {
	display: none;
  }
}

@media screen and (min-width: 1280px) {
#tableta-landscape-esto-es-debuche {
	display:none;  
}
}


/* ================================================================
	ESTILO DEBUCHE
================================================================ */

/* TEXTO ESTILO DEBUCHE */
.patrima-outline-estilo {
	font-family: 'Patrima Outline', sans-serif;
  color: #f39a8c;
  font-weight: 900;
  font-size: 4rem;
  line-height: 4.5rem;
}
/* Todos los dispositivos excepto Laptop y Desktop */
@media screen and (max-width: 1280px) {
.patrima-outline-estilo {
	font-family: 'Patrima Outline', sans-serif;
  color: #f39a8c;
  font-weight: 900;
  font-size: 2rem;
  line-height: 0.6rem;
}
}

/* TEXTO PÁRRAFOS ESPECIALES ESTILO DEBUCHE */
.texto-parrafo-especial-estilo {
	font-size: 2.2rem;
  font-weight: bold;
  padding-right: 4rem;
  line-height: 2rem;
  color: #000000;
}
/* Todos los dispositivos excepto Laptop y Desktop */
@media screen and (max-width: 1280px) {
.texto-parrafo-especial-estilo {
	font-size: 1.2rem;
  line-height: 1.1rem;
  font-weight: bold;
  padding-right: 2rem;
  color: #000000;
} 
}

/* SUBTEXTO PÁRRAFOS ESPECIALES ESTILO DEBUCHE */
.subtexto-parrafo-especial-estilo {
	font-family: 'Patrima Bold', sans-serif;
  color: #ffffff;
  font-size: 2.2rem;
  line-height: 2.6rem;
}

/* Todos los dispositivos excepto Laptop y Desktop */
@media screen and (max-width: 1280px) {
.subtexto-parrafo-especial-estilo {
	font-family: 'Patrima Bold', sans-serif;
  color: #ffffff;
  font-size: 1.2rem;
  line-height: 1.4rem;
} 
}

/* TÍTULO NUESTROS PROVEEDORES */
.titulo-estilo-proveedores {
	font-family: 'Patrima Hatched Outline', sans-serif;
  font-size: 5.5rem;
  color: #000000;
}

/* Tablet Landscape */
@media screen and (min-width: 1024px) and (max-width: 1280px) {
.titulo-estilo-proveedores {
	font-family: 'Patrima Hatched Outline', sans-serif;
  font-size: 3rem;
  line-height: 3.5rem;
  color: #000000;
}  
}

/* Tablet Vertical y Móvil */
@media screen and (max-width: 1023px) {
.titulo-estilo-proveedores {
	font-family: 'Patrima Hatched Outline', sans-serif;
  font-size: 2rem;
  line-height: 2.5rem;
  color: #000000;
}  
}

/* TÍTULO PROVEEDOR */
.titulo-estilo-proveedor {
	font-family: 'Patrima Bold', sans-serif;
  font-size: 2.5rem;
  color: #000000;
}


/* ================================================================
	PÁGINAS CATEGORÍAS
================================================================ */

/* ALINEACIÓN DERECHA Y PADDING */
.title-pagina-categoria-box {
	text-align: right;
  padding-right: 2rem;
}

/* FORMATO TEXTO TÍTULO PÁGINA CATEGORÍA */
.title-pagina-categoria {
	font-family: 'Patrima Bold', sans-serif;
  font-size: 2rem;
  line-height: 2.5rem;
  color: #ac453b;
}

/* DISEÑO PARA TABLET LANDSCAPE */
/* Ocultar Tablet Landscape en Laptop y Desktop */
@media screen and (min-width: 1280px) {
#tableta-landscape-pagina-categoria {
	display: none;  
}
}

/* Ocultar Laptop y Desktop en Tablet Landscape */
@media screen and (min-width: 1024px) and (max-width: 1279px) {
#ordenador-pagina-categoria {
	display:none;  
}
}


/* ================================================================
	PÁGINA INDIVIDUAL CUSTOM POST TYPE RECETAS
================================================================ */

/* TAMAÑO BOX GLOBAL */
.cpt-recetas-box-global {
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}

/* Tablet Vertical y móvil */
@media screen and (max-width: 1023px) {
.cpt-recetas-box-global {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
} 
}

/* Tablet landscape */
@media screen and (min-width: 1024px) and (max-width: 1280px) {
.cpt-recetas-box-global {
  width: 85%;
  margin-left: auto;
  margin-right: auto;
} 
}

/* TAMAÑO IMAGEN DESTACADA DE LA RECETA */
.cpt-recetas-imagen {
	min-width: 100%; 
}

/* FORMATO DE LOS TÍTULOS DE CADA CAMPO */
.cpt-recetas-parrafo-titulo {
	font-weight: bold; 
}

/* ALTO DE LÍNEA PARA LOS TÍTULOS Y DATOS */
.cpt-recetas-parrafo-titulo, cpt-recetas-parrafo-datos {
	line-height: 0.5rem; 
}

/* DESPLAZAMIENTO MARGEN IZQUIERDO BLOQUE DE DATOS */
.cpt-recetas-parrafo-datos-chef, .cpt-recetas-parrafo-datos-restaurante, .cpt-recetas-parrafo-datos-resena, .cpt-recetas-parrafo-datos-ingredientes {
	margin-left: 3rem; 
}

/* Tablet Vertical y Móvil */
@media screen and (max-width: 1023px) {
.cpt-recetas-parrafo-datos-chef, .cpt-recetas-parrafo-datos-restaurante, .cpt-recetas-parrafo-datos-resena, .cpt-recetas-parrafo-datos-ingredientes {
	margin-left: 1rem; 
} 
}

/* Tablet landscape */
@media screen and (min-width: 1024px) and (max-width: 1280px) {
.cpt-recetas-parrafo-datos-chef, .cpt-recetas-parrafo-datos-restaurante, .cpt-recetas-parrafo-datos-resena, .cpt-recetas-parrafo-datos-ingredientes {
	margin-left: 2rem; 
} 
}