/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.5.1762851753
Updated: 2025-11-11 09:02:33

*/
/*Link color and hoover*/

a,
a:visited {
    color: #0573ba !important;
}

a:hover,
a:focus {
    color: #585e64 !important;
}
/*add to cart button */

.single_add_to_cart_button,
.woocommerce a.button,
.woocommerce button.button {
    background-color: #0573ba  !important;
    color: #fff !important;
    border-radius: 6 px;
    padding: 14px 32px;
    font-weight: 600;
    letter-spacing: 0.5px;
    box-shadow: 0 4px 12px rgba(0,0,0,0.12);
    transition: all .25s ease;
}
/*add to cart button hoover*/
.single_add_to_cart_button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover {
    background-color: #585E64 !important;
    box-shadow: 0 6px 18px rgba(0,0,0,0.18);
	 border-radius: 6px; 
}
/* Couleur globale des prix WooCommerce */

.woocommerce-Price-amount,
.woocommerce-Price-amount amount,
.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price {
    color: #0573ba !important; 
}
/*modifications du header de tout les formulaires B2bKing*/
.b2bking_myaccount_individual_conversation_top,
.b2bking_myaccount_individual_offer_top,
.b2bking_myaccount_new_conversation_top,
.b2bking_bulkorder_form_container_top{
	background : #0573ba !important;
}

/*modificaiton du boutton afficher la conversation*/
button.b2bking_myaccount_view_conversation_button
{
	background: #0573ba !important;
	color: #ffffff !important;
	 border-radius: 6px; 
}


/*modificaiton du boutton afficher la conversation hoover*/
button.b2bking_myaccount_view_conversation_button:hover{
	background: #585e64;
	 border-radius: 6px; 
	
}
/*bouton fermer une conversation*/
.b2bking_myaccount_new_conversation_close{
	background: #585e64 !important;
	 border-radius: 6px; 
}
/*bouron nouvelle ligne dans listes d'achats*/
.b2bking_bulkorder_form_container_newline_button {
	background: #0573ba !important;
color: #ffffff !important;
 border-radius: 6px; }
/*boutton ajouter au chariot*/
button.b2bking_bulkorder_form_container_bottom_add_button {
	background: #0573ba !important;
color: #ffffff !important;
 border-radius: 6px; }	
/*modification bouton mettre à jour la liste*/
button.b2bking_bulkorder_form_container_bottom_update_button{
	background: #0573ba !important;
color: #ffffff !important;
 border-radius: 6px; }	
/*bouton poubelle*/
button.b2bking_bulkorder_form_container_bottom_delete_button{
	background: #0573ba !important;
color: #ffffff !important;
	 border-radius: 6px; 
}
/*bouton enregistrer la liste*/
button.b2bking_bulkorder_form_container_bottom_save_button{
	background: #0573ba !important;
color: #ffffff !important;
	 border-radius: 6px; 
}
/*bouton recherche*/

select#b2bking_bulkorder_searchby_select {
	background: #0573ba !important;
color: #ffffff !important;
	 border-radius: 6px; 
}
/*bouton nouveau sous compte*/

button.b2bking_subaccounts_container_top_button {
	background: #0573ba !important;
color: #ffffff !important;
	 border-radius: 6px; 
}
/*bouton valider la commande*/
.wp-element-button,
.wp-block-button__link {
    background-color: #0573ba !important;
    color: #ffffff !important;
	 border-radius: 6px; 
}
/*bouton demander un devis*/


#b2bking_request_custom_quote_button{
	background-color: #0573ba !important;
    color: #ffffff !important;
	border : none !important;
	 border-radius: 6px; 
}

/*bouton enregistrer comme liste d'achat*/
button.b2bking_add_cart_to_purchase_list_button.button{
	background-color: #0573ba !important;
    color: #ffffff !important;
	border : none !important;
	 border-radius: 6px; 
}

/* Bouton "Appliquer" du formulaire de code promo (WooCommerce Blocks) */
#wc-block-components-totals-coupon__form button,
#wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button {
    background-color: #0573ba !important;  /* ta couleur de marque */
    color: #ffffff !important;
    border-radius: 6px;
    border: none;
    padding: 10px 20px;
    font-weight: 600;
    cursor: pointer;
    transition: all .2s ease;
}

/* Effet au survol */
#wc-block-components-totals-coupon__form button:hover,
#wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover {
    background-color: #585e64 !important;
}


button#b2bking_checkout_registration_validate_vat_button{
	background-color: #0573ba !important;
    color: #ffffff !important;
	border : none !important;
	 border-radius: 6px; 
}
/*bouton commander*/
.wc-block-components-checkout-place-order-button,
.wc-block-components-button.contained,
.wp-element-button.wc-block-components-checkout-place-order-button {
    border: none !important;
    box-shadow: none !important; /* utile car parfois la shadow imite une bordure */
}

/*Masque le bouton ajouter aux devis pour les utilisateurs connectés*/

.logged-in .yith-ywraq-add-button,
.logged-in .yith-ywraq-add-button *,
.logged-in .add-to-quote-button {
    display: none !important;
}
/*règle le header du demande de devis*/
#b2bking_myaccount_conversation_endpoint_container_top_header{
		background : #0573ba !important;

}
/*header nouveau sous-compte*/
.b2bking_subaccounts_new_account_container_top{
		background : #0573ba !important;

}
/*Cacher les infos de base du formulaire de demande de devis étiquette
.b2bking_before_quote_request_form + .b2bking_request_custom_quote_text_label {
    display: none !important;
}

.b2bking_request_custom_quote_text_label:nth-of-type(2) {
    display: none !important;
}
*/


/*Cacher les infos de base du formulaire de demande de devis input

label[for="b2bking_request_custom_quote_name"],
#b2bking_request_custom_quote_name {
    display: none !important;
}

label[for="b2bking_request_custom_quote_email"],
#b2bking_request_custom_quote_email {
    display: none !important;
}
*/
/*masquer le jaune sur la boutique*/

.woocommerce-loop-category__title mark,
.woocommerce-loop-category__title span,
.woocommerce-loop-category__title a mark,
.woocommerce-loop-category__title a span {
    background: transparent !important;
    color: inherit !important;
    padding: 0 !important;
}

