/*
Theme Name: Tripp Child
Theme URI: https://tripptheme.com/
Description: A child theme for the Tripp theme. By using a child theme you will ensure that your modifications are preserved.
Author: Wyde
Author URI: https://wydethemes.com/
Template: tripp
Requires at least: 6.0
Tested up to: 6.4.3
Requires PHP: 7.4
Version: 1.0
Text Domain: tripp-child
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: block-patterns, block-styles, blog, custom-background, custom-colors, custom-header, custom-logo, custom-menu, e-commerce, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, grid-layout, microformats, one-column, portfolio, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, wide-blocks
*/



.tripp-xt-block-posts.is-style-2-columns .has-post-thumbnail:nth-child(3n+1) .meta-destination a > *, .tripp-xt-block-posts.is-style-3-columns .has-post-thumbnail:nth-child(-n+2) .meta-destination a > * {
    color: rgb(var(--tripp-color-on-surface-rgb));
    font-size: 25px;
}






/* TITULO NOMBRE RUTA */

.flext-block-post-carousel .has-post-thumbnail .entry-title a {
	 font-family: Rosswell;
	letter-spacing: .16rem;
	text-transform: uppercase;
    display: inline-block;
    display: -webkit-box;
    font-weight: 600;
    line-height: 1.2;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 34px;
}



/* TITULO PAIS ARRIBA DE CADA IMAGEN */

.meta-destination a > span {
    font-family: Rosswell;
	letter-spacing: .2rem;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    text-overflow: ellipsis;
    font-size: 21px;
}


.tripp-xt-block-posts.is-style-2-columns .has-post-thumbnail:nth-child(3n+1) .meta-destination a > *, .tripp-xt-block-posts.is-style-3-columns .has-post-thumbnail:nth-child(-n+2) .meta-destination a > * {
    color: rgb(var(--tripp-color-on-surface-rgb));
    font-size: 21px;
}


/* TITULO INICIO */

:root {
    --tripp-font-size-xs: 1.35rem;
	--tripp-color-white-rgb: 25, 25, 24; !important	
}

/* DEGRADADO RUTA PORTADA */
 
.posts-style-text-overlay .has-post-thumbnail .content-inner {
   
background: linear-gradient(0deg, rgba(0,0,0,1) 49%, rgba(0,0,0,0) 100%);
	
	
}


/* DEGRADADO 2 RUTA PORTADA */

.flext-block-post-carousel .has-post-thumbnail .entry-media::before {
    background-image:  linear-gradient(0deg, rgba(0,0,0,0.5508797268907564) 0%, rgba(0,0,0,0) 67%);
	
    bottom: -1px;
    content: "";
    height: 20rem;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    transform: translateZ(1px);
    transition: opacity 0.3s var(--tripp-transition-ease), visibility 0.3s var(--tripp-transition-ease);
    z-index: 3;
}



/* COLOR TEXTO PORTADAS */

.flext-block-post-carousel .has-post-thumbnail .entry-title a {
    font-family: Rosswell;
    color: #fce209;
	
	}


/* COLOR ICONOS PORTADA */
.entry-buttons a {
   
    color: #fff;
    BACKGROUND: #212121;
}
	}



/* COLOR NOMBRE PAIS */
.meta-destination a > span {
    font-family: Rosswell;
    letter-spacing: .2rem;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    text-overflow: ellipsis;
    font-size: 21px;
    color: white;
}
