.gs-container-custom-destinos-home {
    display: flex;
    max-width: 1200px;
    width: 90%;
    position: relative;
    align-items: center;
    z-index: 2;
    margin: var(--space-xl) auto 0px auto;
    justify-content: flex-end;
}

.gs-destinos-wrapper {
    background: white;
    width: 470px;
    padding: 30px;
    border-radius: var(--radius-lg);
    box-shadow: 0 25px 50px rgba(0, 0, 0, 0.15);
}

.gs-destinos-header {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 20px;
}

.gs-destinos-title{
display: none;
}

.gs-destinos-btn{
background:var(--color-primario);
color:white;
padding:8px 18px;
border-radius:var(--radius-xl);
font-size:var(--text-sm);
text-decoration:none;
transition:.25s;
}

.gs-destinos-btn:hover{
background:var(--color-primario-oscuro);
}

.gs-destinos-grid{
gap:14px;
    grid-template-columns: repeat(1, 1fr);
}

.gs-destino-card{
display:flex;
align-items:center;
background:var(--color-bg);
border-radius:var(--radius-md);
padding:12px;
text-decoration:none;
border:1px solid #eee;
transition:all .25s ease;
height:80px;
}

.gs-destino-card:hover{
transform:translateY(-3px);
box-shadow:0 8px 18px rgba(0,0,0,0.08);
}

.gs-destino-img{
width:60px;
height:60px;
border-radius:var(--radius-md);
overflow:hidden;
flex-shrink:0;
}

.gs-destino-img img{
width:100%;
height:100%;
object-fit:cover;
}

.gs-destino-content{
margin-left:14px;
}

.gs-destino-title{
font-size:var(--text-md);
color:var(--color-text-cafe);
font-weight:var(--font-semibold);
}

.gs-destino-count{
font-size:var(--text-sm);
color:var(--color-text-azul);
}

@media screen and (max-width: 767px) {
.gs-container-custom-destinos-home {
    margin: var(--space-lg) auto 0px auto;
}

.gs-destinos-header {
    justify-content: space-between;
}

.gs-destinos-title{
display: flex;
font-size:var(--text-md);
font-weight:var(--font-semibold);
color:var(--color-text-cafe);
}

}
