Delicias Castellano-Manchegas · Finca La Pontezuela · 18 de Abril *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --lima: #A5B102; --lima-hover: #8f9a00; --oliva: #4F6522; --black: #000000; --dark: #333333; --mid: #666666; --light: #f5f5f3; --white: #FFFFFF; --border: #e8e8e4; --serif: 'Playfair Display', Georgia, serif; --sans: 'Poppins', Arial, sans-serif; --gap: 96px; --pad: 32px; } html { scroll-behavior: smooth; } body { font-family: var(--sans); background: var(--white); color: var(--dark); -webkit-font-smoothing: antialiased; line-height: 1.6; } img { max-width: 100%; display: block; } a { text-decoration: none; color: inherit; } .container { width: 100%; max-width: 1120px; margin: 0 auto; padding: 0 var(--pad); } .section-label { font-family: var(--sans); font-size: 11px; font-weight: 600; letter-spacing: 3px; text-transform: uppercase; color: var(--lima); margin-bottom: 16px; display: block; } .divider { width: 48px; height: 2px; background: var(--lima); margin: 20px auto 0; } .section-transition { padding: 0 0 72px; display: flex; flex-direction: column; align-items: center; gap: 16px; } .section-transition-inner { display: flex; align-items: center; gap: 16px; width: 100%; max-width: 560px; padding: 0 var(--pad); } .section-transition-line { flex: 1; height: 1px; background: linear-gradient(to right, transparent, var(--border), transparent); display: block; } .section-transition-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--lima); display: block; flex-shrink: 0; box-shadow: 0 0 0 4px rgba(165,177,2,0.15); } .section-transition-caption { font-family: var(--sans); font-size: 11px; font-weight: 600; letter-spacing: 3px; text-transform: uppercase; color: var(--mid); } .cta-btn { display: inline-flex; align-items: center; justify-content: center; gap: 14px; background: var(--white); color: var(--oliva); font-family: var(--sans); font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; padding: 20px 52px; min-height: 58px; min-width: 240px; border: 1.5px solid var(--oliva); cursor: pointer; position: relative; text-decoration: none; z-index: 0; transition: color 0.3s; white-space: nowrap; } .cta-btn::before { content: ''; position: absolute; left: 0; top: 0; width: 4px; height: 100%; background: var(--lima); transition: width 0.3s cubic-bezier(0.4,0,0.2,1); z-index: -1; } .cta-btn:hover { color: var(--white); border-color: var(--oliva); } .cta-btn:hover::before { width: 100%; background: var(--oliva); } .hero .cta-btn { background: transparent; color: var(--white); border-color: rgba(255,255,255,0.7); } .hero .cta-btn::before { background: var(--lima); } .hero .cta-btn:hover { color: var(--black); border-color: var(--lima); } .hero .cta-btn:hover::before { background: var(--lima); } .hero { position: relative; overflow: hidden; } .hero-bg { width: 100%; height: 620px; object-fit: cover; object-position: center 60%; display: block; filter: brightness(0.68); } .hero-content { position: absolute; inset: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; padding: 40px 32px; background: linear-gradient(to bottom, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0.22) 45%, rgba(0,0,0,0.65) 100%); } .hero-date-badge { display: inline-flex; align-items: center; background: var(--lima); color: var(--black); font-family: var(--sans); font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; padding: 8px 20px; margin-bottom: 28px; white-space: nowrap; } .hero h1 { font-family: var(--serif); font-size: clamp(36px, 5.5vw, 70px); font-weight: 700; color: var(--white); line-height: 1.1; max-width: 820px; margin-bottom: 20px; text-shadow: 0 2px 20px rgba(0,0,0,0.6); } .hero h1 em { font-style: italic; color: #e2e67a; } .hero h2 { font-family: var(--sans); font-size: clamp(15px, 2vw, 19px); font-weight: 300; color: rgba(255,255,255,0.95); max-width: 580px; line-height: 1.75; margin-bottom: 40px; text-shadow: 0 1px 10px rgba(0,0,0,0.6); } .hero-meta { display: flex; gap: 32px; margin-top: 32px; justify-content: center; flex-wrap: wrap; } .hero-meta-item { display: flex; flex-direction: column; align-items: center; gap: 4px; } .meta-label { font-size: 10px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; color: rgba(255,255,255,0.65); } .meta-value { font-family: var(--serif); font-size: 18px; font-weight: 600; color: var(--white); text-shadow: 0 1px 8px rgba(0,0,0,0.5); } .intro { padding: var(--gap) 0; text-align: center; } .intro h2 { font-family: var(--serif); font-size: clamp(28px, 3.5vw, 46px); font-weight: 600; color: var(--black); line-height: 1.25; max-width: 680px; margin: 0 auto 20px; } .intro p { font-size: 16px; line-height: 1.8; color: var(--dark); max-width: 620px; margin: 0 auto; } .activities { padding: var(--gap) 0; } .activities-header { text-align: center; margin-bottom: 64px; } .activities-header h2 { font-family: var(--serif); font-size: clamp(28px, 3.5vw, 44px); font-weight: 600; color: var(--black); } .activities-grid { display: grid; grid-template-columns: repeat(3, 1fr); border: 2px solid var(--border); } .activity-card { padding: 44px 36px; background: var(--white); border-right: 2px solid var(--border); transition: background 0.25s; } .activity-card:last-child { border-right: none; } .activity-card:hover { background: #fafaf8; } .activity-number { font-family: var(--serif); font-size: 64px; font-weight: 700; color: var(--border); line-height: 1; margin-bottom: 20px; display: block; } .activity-card h3 { font-family: var(--serif); font-size: 21px; font-weight: 600; color: var(--black); margin-bottom: 14px; line-height: 1.3; } .activity-card p { font-size: 14px; line-height: 1.8; color: var(--mid); margin-bottom: 16px; } .activity-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 8px; } .activity-tag { font-size: 11px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; color: var(--oliva); border: 1px solid var(--oliva); padding: 4px 10px; } .partners { padding: var(--gap) 0; background: var(--light); text-align: center; } .partners h2 { font-family: var(--serif); font-size: clamp(24px, 3vw, 38px); font-weight: 600; color: var(--black); margin-bottom: 12px; } .partners-subtitle { font-size: 15px; color: var(--mid); max-width: 540px; margin: 0 auto 56px; line-height: 1.7; } .partners-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 2px; } .partner-card { background: var(--white); padding: 36px 24px; display: flex; flex-direction: column; align-items: center; gap: 14px; border: 1px solid var(--border); transition: box-shadow 0.2s; } .partner-card:hover { box-shadow: 0 4px 24px rgba(0,0,0,0.08); } .partner-name { font-family: var(--serif); font-size: 16px; font-weight: 600; color: var(--black); text-align: center; } .partner-type { font-size: 11px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; color: var(--lima); } .menu-section { padding: var(--gap) 0; } .menu-inner { display: grid; grid-template-columns: 1fr 1fr; gap: 80px; align-items: stretch; } .menu-copy h2 { font-family: var(--serif); font-size: clamp(26px, 3vw, 40px); font-weight: 600; color: var(--black); line-height: 1.2; margin-bottom: 16px; } .menu-copy p { font-size: 15px; line-height: 1.8; color: var(--dark); margin-bottom: 12px; } .menu-list { list-style: none; margin-top: 28px; } .menu-list li { display: flex; align-items: flex-start; gap: 14px; font-size: 14px; color: var(--dark); padding: 14px 0; border-bottom: 1px solid var(--border); line-height: 1.6; } .menu-list li:first-child { border-top: 1px solid var(--border); } .menu-step { font-family: var(--serif); font-size: 11px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: var(--lima); min-width: 90px; padding-top: 2px; flex-shrink: 0; } .menu-note { display: block; margin-top: 6px; font-size: 12px; color: var(--mid); font-style: italic; } .reviews { padding: var(--gap) 0; background: var(--light); overflow: hidden; } .reviews-header { text-align: center; margin-bottom: 56px; } .reviews-header h2 { font-family: var(--serif); font-size: clamp(26px, 3vw, 40px); font-weight: 600; color: var(--black); } .carousel-track-wrap { position: relative; overflow: hidden; width: 100%; } .carousel-track-wrap::before, .carousel-track-wrap::after { content: ''; position: absolute; top: 0; bottom: 0; width: 80px; z-index: 2; pointer-events: none; } .carousel-track-wrap::before { left: 0; background: linear-gradient(to right, var(--light), transparent); } .carousel-track-wrap::after { right: 0; background: linear-gradient(to left, var(--light), transparent); } .carousel-track { display: flex; gap: 24px; width: max-content; animation: slide 38s linear infinite; padding: 8px 0 16px; } .carousel-track:hover { animation-play-state: paused; } @keyframes slide { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } } .review-card { background: var(--white); border: 1px solid var(--border); padding: 32px 36px; width: 340px; flex-shrink: 0; } .review-stars { display: flex; gap: 4px; margin-bottom: 16px; } .review-stars svg { width: 16px; height: 16px; fill: var(--lima); } .review-text { font-size: 14px; line-height: 1.8; color: var(--dark); margin-bottom: 20px; font-style: italic; } .review-author { font-size: 13px; font-weight: 600; color: var(--black); } .review-edition { font-size: 11px; color: var(--mid); letter-spacing: 1px; margin-top: 2px; } .review-tag { display: inline-block; font-size: 10px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; color: var(--oliva); border: 1px solid var(--oliva); padding: 3px 8px; margin-bottom: 16px; } .pricing { padding: var(--gap) 0; background: var(--white); text-align: center; border-top: 1px solid var(--border); } .pricing h2 { font-family: var(--serif); font-size: clamp(28px, 3.5vw, 46px); font-weight: 600; color: var(--black); margin-bottom: 16px; } .pricing-subtitle { font-size: 15px; color: var(--mid); margin-bottom: 56px; } .pricing-cards { display: flex; justify-content: center; gap: 24px; flex-wrap: wrap; margin-bottom: 48px; } .price-card { background: var(--white); border: 2px solid var(--border); padding: 48px 52px; min-width: 260px; text-align: left; transition: border-color 0.2s, box-shadow 0.2s; } .price-card:hover { border-color: var(--lima); box-shadow: 0 8px 32px rgba(165,177,2,0.12); } .price-card.featured { border-color: var(--lima); background: #f9fdf0; } .price-card-label { font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: var(--oliva); margin-bottom: 20px; display: block; } .price-amount { font-family: var(--serif); font-size: 64px; font-weight: 700; color: var(--black); line-height: 1; } .price-currency { font-size: 24px; font-weight: 400; vertical-align: top; margin-top: 14px; display: inline-block; } .price-note { font-size: 13px; color: var(--mid); margin-top: 8px; margin-bottom: 24px; } .price-includes { list-style: none; border-top: 1px solid var(--border); padding-top: 20px; } .price-includes li { font-size: 13px; color: var(--dark); padding: 8px 0; border-bottom: 1px solid var(--border); display: flex; gap: 10px; align-items: flex-start; } .price-includes li::before { content: ''; width: 6px; height: 6px; background: var(--lima); border-radius: 50%; flex-shrink: 0; margin-top: 7px; } .pricing-detail { display: flex; justify-content: center; gap: 48px; flex-wrap: wrap; margin-bottom: 48px; padding: 36px 0; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); } .pricing-detail-item { text-align: center; } .pd-label { font-size: 11px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; color: var(--mid); margin-bottom: 6px; } .pd-value { font-family: var(--serif); font-size: 20px; color: var(--black); font-weight: 600; } .urgency-block { display: inline-flex; align-items: center; gap: 12px; background: #f0f5e0; border: 1px solid rgba(79,101,34,0.3); padding: 14px 28px; margin-bottom: 40px; } .urgency-block span { font-size: 14px; color: var(--oliva); font-weight: 500; } .urgency-dot { width: 8px; height: 8px; background: var(--lima); border-radius: 50%; animation: pulse 1.8s ease-in-out infinite; flex-shrink: 0; } @keyframes pulse { 0%, 100% { opacity: 1; transform: scale(1); } 50% { opacity: 0.5; transform: scale(0.7); } } /* ─── MÓVIL ──────────────────────────────────────── */ @media (max-width: 768px) { :root { --gap: 56px; --pad: 20px; } .hero-bg { height: 560px; object-position: center center; } .hero-content { padding: 24px 20px 40px; } .hero-date-badge { font-size: 10px; padding: 6px 12px; letter-spacing: 1.5px; } .hero h1 { font-size: 26px; margin-bottom: 12px; max-width: 100%; } .hero h2 { font-size: 14px; line-height: 1.7; margin-bottom: 24px; max-width: 100%; } .hero-meta { gap: 12px; margin-top: 20px; } .meta-value { font-size: 14px; } .meta-label { font-size: 9px; } .cta-btn { min-width: 0; padding: 16px 24px; font-size: 11px; letter-spacing: 1.5px; } .intro h2 { max-width: 100%; font-size: 22px; } .intro p { max-width: 100%; font-size: 14px; } .section-transition { padding: 0 0 40px; } .section-transition-inner { max-width: 100%; } .activities-header { margin-bottom: 32px; } .activities-header h2 { font-size: 22px; } .activities-grid { grid-template-columns: 1fr; border: none; } .activity-card { border-right: none; border-bottom: 1px solid var(--border); padding: 28px 0; } .activity-card:last-child { border-bottom: none; } .activity-number { font-size: 40px; } .activity-card h3 { font-size: 18px; } .partners h2 { font-size: 20px; } .partners-subtitle { max-width: 100%; font-size: 14px; margin-bottom: 32px; } .partners-grid { grid-template-columns: 1fr 1fr; gap: 1px; } .partner-card { padding: 20px 12px; gap: 8px; } .partner-name { font-size: 13px; } .partner-type { font-size: 10px; } .partner-card img { max-height: 44px; width: auto; margin: 0 auto; } .menu-inner { grid-template-columns: 1fr; gap: 0; } .menu-inner > div:last-child { min-height: 240px !important; order: -1; margin-bottom: 28px; } .menu-copy h2 { font-size: 20px; } .menu-copy p { font-size: 14px; } .menu-list li { font-size: 13px; padding: 10px 0; gap: 8px; } .menu-list li > div { min-width: 0; } .menu-step { min-width: 56px; font-size: 10px; } .reviews-header h2 { font-size: 20px; } .reviews-header { margin-bottom: 36px; } .review-card { width: 260px; padding: 20px; } .review-text { font-size: 13px; } .pricing h2 { font-size: 22px; } .pricing-subtitle { font-size: 14px; margin-bottom: 32px; } .pricing-cards { flex-direction: column; align-items: stretch; } .price-card { padding: 28px 20px; min-width: auto; width: 100%; } .price-amount { font-size: 48px; } .pricing-detail { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; padding: 24px 0; } .urgency-block { flex-wrap: wrap; justify-content: center; padding: 12px 16px; } .urgency-block span { font-size: 13px; } }
Olivar de Finca La Pontezuela · Montes de Toledo
18 de Abril · Finca La Pontezuela

Cuatro productores.
Una mesa. Un territorio.

Una jornada de tres horas donde los propios artesanos explican, catan y sirven lo que han producido: AOVE Gran Selección, vino de finca, queso artesano y ternera ecológica.

Reservar mi plaza
Inicio12:30 h
Duración3 horas
Adultos55 €
Niños <15 años25 €

No es una cata convencional.
Es una conversación con quien lo produce.

En Finca La Pontezuela reunimos a cuatro productores de Castilla-La Mancha con un criterio compartido: trabajar sin atajos. Durante tres horas, cada uno estará presente para explicar qué hay detrás de lo que vas a probar.

El resultado es un almuerzo donde cada producto en la mesa tiene nombre, origen y una historia técnica concreta. Sin intermediarios ni guiones de marketing.

Tres momentos. Un hilo conductor.

Cocktail al aire libre · Finca La Pontezuela 01

Recepción y cocktail al aire libre

Bienvenida entre los olivos de la finca con un cocktail comentado en directo por su elaborador. Aprenderás los criterios de la campaña, las variedades presentes y las decisiones de prensado que determinan lo que tienes en el vaso.

Música en vivo ameniza la recepción mientras los asistentes prueban el AOVE Gran Selección de Finca La Pontezuela en su contexto natural: el olivar.

AOVE Gran Selección Exterior Música en vivo
Cata guiada · Finca La Pontezuela 02

Catas guiadas con los propios productores

En el restaurante, los productores de Finca La Pontezuela, Dehesa del Carrizal y Pago Valle de los Molinos presentan y comentan sus AOVE Gran Selección, vinos y quesos de manera simultánea, cada uno con su maridaje.

Cada intervención se centra en el porqué de cada decisión productiva: varietal, crianza, tiempo de curación. No hay fichas técnicas: hay productores explicando su trabajo.

AOVE Gran Selección Vino de finca Queso artesano
Almuerzo · Finca La Pontezuela 03

Almuerzo de ternera ecológica de Casa Gutier

Tres platos elaborados con la ternera ecológica de primera calidad de Casa Gutier como eje, más postre artesano de producción propia. El AOVE de Finca La Pontezuela y el vino de Dehesa del Carrizal acompañan durante todo el almuerzo.

Vino de la cata incluido durante el almuerzo, agua y café o té. El resto de bebidas, aparte.

3 platos + postre Ternera ecológica Vino incluido

Cuatro casas. Un estándar compartido.

Finca La Pontezuela Finca La PontezuelaAOVE · Gran Selección
Dehesa del Carrizal Dehesa del CarrizalVino · Bodega de finca
Casa Gutier Casa GutierCarne · Ternera ecológica
Pago Valle de los Molinos Pago Valle de los MolinosQueso · Producción artesana

Tres ediciones. La cuarta, el 18 de abril.

Confirma tu plaza antes de que se agoten.

Incluye cocktail con música en vivo, catas guiadas con los productores, menú completo y vino de la cata incluido durante el almuerzo.

Niño · menores de 15 años
25

por niño

  • Acceso a todas las actividades de la jornada
  • Menú infantil adaptado
  • Agua y bebidas sin alcohol incluidas
Fecha
18 de Abril
Inicio
12:30 h
Duración
3 horas
Edición
IV · 2026
Plazas estrictamente limitadas por aforo del restaurante — sin lista de espera.
Reservar mi plaza ahora

Confirmación inmediata por correo electrónico

Cómo llegar

Finca La Pontezuela

Delicias · Parte 2 *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } :root { --lima: #A5B102; --oliva: #4F6522; --black: #000000; --dark: #333333; --mid: #666666; --white: #FFFFFF; --border: #e8e8e4; --serif: 'Playfair Display', Georgia, serif; --sans: 'Poppins', Arial, sans-serif; } body { font-family: var(--sans); color: var(--dark); -webkit-font-smoothing: antialiased; line-height: 1.6; } a { text-decoration: none; color: inherit; } .location-panel { background: #f2f0eb; padding: 48px 32px; } .location-panel-inner { max-width: 1120px; margin: 0 auto; display: flex; flex-wrap: wrap; gap: 48px; justify-content: space-between; align-items: flex-start; } .location-block-label { font-family: var(--sans); font-size: 10px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: var(--oliva); display: block; margin-bottom: 12px; } .location-block-title { font-family: var(--serif); font-size: 20px; font-weight: 600; color: var(--black); margin-bottom: 6px; } .location-block-text { font-family: var(--sans); font-size: 13px; color: var(--mid); line-height: 1.7; } .location-cta { display: inline-flex; align-items: center; gap: 10px; background: #A5B102; color: #000; font-family: var(--sans); font-size: 11px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; padding: 18px 28px; text-decoration: none; border: 1.5px solid #A5B102; white-space: nowrap; } @media (max-width: 768px) { .location-panel { padding: 36px 20px; } .location-panel-inner { flex-direction: column; gap: 28px; } .location-block-title { font-size: 18px; } .location-cta { width: 100%; justify-content: center; } }
Dónde

Finca La Pontezuela

Carretera Villarejo de Montalbán KM 4
45140 Los Navalmorales, Toledo

Cuándo

18 de Abril · 12:30 h

Duración aproximada: 3 horas