/*
 Theme Name:   Traveler Child
 Description:  Thème enfant de Traveler
 Author:       Zelife Agency
 Template:     traveler
 Version:      1.0.0
*/

/* Montserrat 400 pour le nom et le prix des villas dans les cartes carrousel */
.services-item h3.title,
.services-item h3.title a {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400 !important;
}
.services-item .price.item {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400 !important;
}

/* Supprimer les bordures arrondies sur l'image des cartes villa */
.services-item .featured-image img,
.services-item .featured-image,
.services-item .item.service-border {
    border-radius: 0 !important;
}

/* Cacher le calendrier sur les pages villa */
.single-st_rental .rate-calendar,
.single-st_rental .st-house-availability,
.single-st_rental .st-availability,
.single-st_rental .st-availability-calendar-wrapper,
.single-st_rental .st-list-availability {
    display: none !important;
}
/* Cacher le titre "Tarifs et disponibilités" */
.single-st_rental .rate-calendar.style-1,
.single-st_rental .st-flex.space-between:has(+ .rate-calendar),
.single-st_rental .st-flex.space-between:has(+ .st-house-availability) {
    display: none !important;
}

/* Cacher la map sur les pages villa */
.single-st_rental .st-map,
.single-st_rental .st-map-box,
.single-st_rental .st-map-wrapper,
.single-st_rental #list_map,
.single-st_rental #st-map {
    display: none !important;
}

/* Galerie villa pleine largeur sans border-radius en mobile */
@media (max-width: 767px) {
    .single-st_rental .st-gallery,
    .single-st_rental .st-list-item-gallery {
        border-radius: 0 !important;
        margin-left: calc(-50vw + 50%) !important;
        margin-right: calc(-50vw + 50%) !important;
        width: 100vw !important;
        max-width: 100vw !important;
    }
}

/* Cacher Superficie (1er) et Enfants (4ème) dans les infos de la villa */
.room-featured-items .row > div:nth-child(1),
.room-featured-items .row > div:nth-child(4) {
    display: none !important;
}
