/**
 * Responsive.css - Thème child GeneratePress
 * 
 * Ce fichier se charge APRÈS tous les autres styles (parent, child, etc.)
 * grâce à la priority 99 dans functions.php.
 * 
 * Media queries de base pour responsive design.
 */

/* Tablette (768px et plus) */
@media (min-width: 768px) {
	/* Styles pour tablette */
}

/* Desktop (1024px et plus) */
@media (min-width: 1024px) {
	/* Styles pour desktop */
}

/* Grand écran (1280px et plus) */
@media (min-width: 1280px) {
	/* Styles pour grands écrans */
}

/* Mobile (max 767px) - si besoin de styles spécifiques */
@media (max-width: 767px) {
	/* Styles pour mobile */
	.h1,
.h1 a{
       font-size: 32px;
        
}

.cart-contents>span.amount:not(:empty) {
    
    left: 50%;
    transform: translateX(-50%);
    top: 105%;
    background: var(--base);
    padding: 4px 4px 4px;
    margin-left: 0px;
    border-radius: 0px 0px 4px 4px;
    
}

}

@media (max-width: 480px) {
.vt_trip_type-escapade .premium-img-gallery{
margin:30px 0px;
}
.vt-block-empty{
    margin-bottom:25px;
}

}
