/*
Theme Name:   Triply Child – Corcovado Wild Trails
Template:     triply
Description:  Tema hijo para las personalizaciones del sitio de Corcovado Wild Trails (Olman).
Author:       Loud
Version:      1.1.7
*/

/* Triply fija el azul marino de la demo en estas tarjetas: se cambia por el verde oscuro de la marca. */
.babe_items_2 .babe_all_items_item_inner:before,
.babe_items_2 .babe_all_items_item_inner:after,
.babe_items_8 .babe_all_items_item_inner:before,
.elementor-widget-taxonomy-array .thumbnail-location:after,
.elementor-widget-babe-taxonomies .thumbnail-location:before,
.elementor-widget-babe-taxonomies .thumbnail-location:after { background: #244B33; }
.babe_items_8 .babe_all_items_item_inner:after { background: linear-gradient(180deg, rgba(36, 75, 51, 0) 19.79%, #244B33 86.46%); }

/* Portada: categorías en círculos de verdad (las fotos no son cuadradas). */
.triply-location-item-3 .thumbnail-location .image img { aspect-ratio: 1 / 1; object-fit: cover; width: 100%; height: auto; border-radius: 50%; }

/* Destinos: misma altura y esquinas redondeadas en todas las tarjetas. */
.triply-location-item-1 .thumbnail-location img { width: 100% !important; height: 440px; object-fit: cover; border-radius: 20px !important; }
.elementor-element-91310c8 .triply-location-item-1 .thumbnail-location img { height: 320px; }
@media (max-width: 767px) {
	.triply-location-item-1 .thumbnail-location img,
	.elementor-element-91310c8 .triply-location-item-1 .thumbnail-location img { height: 260px; }
}

/* Destinos: el enlace es inline y encogía la foto grande. */
.triply-location-item-1 .title-location,
.triply-location-item-1 .thumbnail-location { display: block; width: 100%; }

/* Destinos: separación entre tarjetas (la demo traía las columnas pegadas). */
.page-id-3119 .elementor-section .elementor-column > .elementor-widget-wrap { padding: 0 12px 24px; }

/* Ficha del tour: mapa incrustado de Google (shortcode [olman_mapa]). */
.olman-mapa .elementor-heading-title { margin-bottom: 30px; }
.olman-mapa iframe { display: block; width: 100%; height: 500px; border: 0; border-radius: 20px; }
@media (max-width: 767px) { .olman-mapa iframe { height: 400px; } }

/* Tipografía del manual de marca: Futura PT → Jost (equivalente libre). */
body, button, input, select, textarea,
h1, h2, h3, h4, h5, h6,
.elementor-widget-heading .elementor-heading-title,
.elementor-widget-text-editor, .elementor-button { font-family: "Jost", "Futura PT", "Futura", sans-serif; }

/* Nosotros: reseña de Olman en la antigua sección del equipo. */
.olman-fundador { max-width: 820px; margin: 24px auto 0; }
.olman-fundador p { margin-bottom: 1.2em; }

/* Pesca: la reserva cuenta botes, no personas; el máximo de personas depende del bote. */
.postid-11100 .elementor-widget-babe-item-max-guests { display: none; }
