


.wcpay-express-checkout-wrapper button,
.ppc-button-wrapper{
    height: 40px !important; /* Uniformise la hauteur des boutons de paiement */
    width: 100% !important; /* Assure une largeur uniforme */
}

.ppc-button-wrapper {
    display: flex !important;
    justify-content: center !important;
	
}

.ppc-button-wrapper{
    max-width: 250px !important; /* Ajuste la taille du bouton PayPal */
}

.wcpay-express-checkout-wrapper button{
    display: flex !important;
    justify-content: right !important;
}

.wcpay-express-checkout-wrapper{
    max-width: 250px !important; /* Ajuste la taille du bouton PayPal */
}

@media (min-width: 768px) { 
    .row.content-row.mb-0 {
        padding-left: 120px !important;
       
    }
}

.absolute-footer {
    display: none !important;
}
.wms_pickup_open_modal_openstreetmap {
    background-color: #10142c

 !important; /* Fond jaune */
    font-weight: bold !important; /* Texte en gras */
	
    font-size: 15px !important; /* Texte plus grand */
    color: white !important; /* Couleur du texte */
    padding: 10px 5px !important; /* Espacement interne */
    border: none !important; /* Supprime la bordure */

	
border: 2px solid black !important; /* Bordure noire */
    border-radius: 0px !important; /* Coins arrondis */
    margin-left: 30px  !important; /* Centre sur la ligne */
	margin-right:5px !important;
	
	    line-height: 1.2 !important;
	padding: px px !important; /* 5px en haut/bas, 10px à gauche/droite */
	


}

.woocommerce-shipping-totals th:first-child {
    display: none;
}



/* Réduire la taille de la police et aligner le texte à gauche */
.shipping__list_label {
    font-size: 12px; /* Ajuste selon ton besoin */
    text-align: left;
    display: block; /* Pour s'assurer que l'alignement fonctionne */
	font-weight:bold;
	
}

.shipping__list_label[for="shipping_method_0_mondial_relay_point_relais4"] {
    display: block;
    width: 100%; /* Prend toute la largeur disponible */
    max-width: 400px; /* Ajuste selon tes besoins */
    min-height: 60px; /* Augmente la hauteur de la box */
    padding: 0px; /* Ajoute de l'espace intérieur */
    font-size: 12px; /* Texte un peu plus petit */
    text-align: left; /* Alignement du texte */
  
    display: flex;
   align-items:center;
}

#wms_pickup_selected {
    font-size: 12px; /* Réduire la taille de la police */
	color: red;
	font-weight: bold; 
}



/* Réduire la taille du texte sur mobile */
@media screen and (max-width: 768px) {
    .wms_pickup_open_modal_openstreetmap {
        font-size: 12px !important; /* Texte plus petit sur mobile */
        padding: 4px 8px !important; /* Réduction du padding */
    }

	#wms_pickup_selected {
    font-size: 12px !important; /* Taille du texte par défaut */
    line-height: 1.5 !important; /* Espacement entre les lignes */
}

/* Réduire la taille du texte sur mobile */
@media screen and (max-width: 768px) {
    #wms_pickup_selected {
        font-size: 10px !important; /* Taille plus petite sur mobile */
        line-height: 1.4 !important; /* Espacement entre les lignes réduit */
			
    }
}

/*Product Page*/
	



