/****public_html / wp-content / plugins / elementor / assets / css / frontend-lite.min.css : */

.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px; display:flex; justify-content: center; margin: 8px 0; background-color: #444;}

/****public_html / wp-content / uploads / elementor / css / post-19.css : */

.elementor-19 .elementor-element.elementor-element-16d338e .wl-row > [class*="col-"]{padding:13px;}

/****public_html / wp-content / uploads / elementor / css / post-2424.css : */

.site-header-cart img {
    max-width: 130px; /* Ajustez la largeur maximale selon vos besoins */
    height: auto;
}

.site-header-cart .widget_shopping_cart_content .buttons .button {
    font-size: 14px; /* Ajustez la taille de la police selon vos besoins */
    padding: 6px 10px; /* Ajustez les espacements selon vos besoins */
}

/* Modifier la taille du texte de description dans le widget du panier */
.site-header-cart .widget_shopping_cart_content .product-title {
    font-size: 14px; /* Ajustez la taille de la police selon vos besoins */
    line-height: 1.4; /* Ajustez la hauteur de ligne selon vos besoins */
}

/* Modifier l'overlay du panier dans le widget du panier */
.site-header-cart .widget_shopping_cart_content .woocommerce-cart-form__contents {
    max-height: 50vh; /* Ajustez la hauteur de l'overlay du panier selon vos besoins */
    overflow-y: auto; /* Ajustez le défilement des produits selon vos besoins */
}

/* Modifier la marge du sous total du panier dans le widget du panier */
.site-header-cart .widget_shopping_cart_content .elementor-menu-cart__subtotal{
    margin: 8px 0; /* Ajustez la hauteur de la marge du sous total du panier selon vos besoins */
}

/* Modifier la marge des boutons du panier dans le widget du panier */
.site-header-cart .widget_shopping_cart_content .elementor-button--view-cart{
    margin: 8px 0; /* Ajustez la hauteur de la marge des boutons du panier selon vos besoins */
    display: flex;
    justify-content: center;
    background-color: #444;
}

/* Modifier la marge des cartes du panier dans le widget du panier */
.site-header-cart .widget_shopping_cart_content .bundled_table_item{
    margin: 8px 0; /* Ajustez la hauteur de la marge des cartes du panier selon vos besoins */
}

/****public_html / wp-content / plugins / woolentor-addons / assets / css / woolentor-widgets.css : */

  .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title {
  font-size: 18px;
  line-height: 1.2;
  font-weight: 400;
  margin-bottom: 10px;
  margin-top: 0; 
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: stretch;
  max-height: 210px;
  width: 100%;
  flex-direction: column;
  justify-content: center;
    
}

/****public_html / wp-content / plugins / woolentor-addons / assets / css / category-grid.css : */

.ht-category-wrap-2 .ht-category-image-2 a img {
    max-width: 100%;
    transition: all 0.7s ease 0s;
    max-height: 214px;
}

/****public_html / wp-content / uploads / elementor / css / post-5320.css : */

.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label {
    font-size:0.8rem;
    color: #F2F2F2;
    background-color: #d61b1b;
    padding: 0.7rem 1.2rem;
    border: solid;
    border-color:#d61b1b;
    border-radius: 2rem;
}

.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-brand a {
    color: #F2F2F2;
    background-color: #d61b1b;
    padding: 0.5rem 1rem;
    border: solid;
    border-color:#d61b1b;
    border-radius: 2rem;
}

.ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-brand a:hover {
    color: #F2F2F2;
    background-color: #d61b1b;
    padding: 0.5rem 1rem;
    border: solid;
    border-color:#d61b1b;
    border-radius: 2rem;
}

/****public_html / wp-content / themes / bizz-ecommerce-pro / function.php : */

.details .bundled_product_tags ul li {
    color: #F2F2F2 !important;
    background-color: #d61b1b !important;
    padding: 0.1rem 1rem !important;
    border: solid !important;
    border-color: #d61b1b !important;
    border-radius: 2rem !important;
    display: inline-block !important;
    margin: 0 0 1rem 0 !important;
}

.details .bundled_product_tags ul {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none;
}

/****public_html / wp-content / themes / bizz-ecommerce-pro / function.php : */

body .bundled_product_summary .bundled_product_title .bundled_product_title_link a.bundled_product_permalink:before {
    content: "(voir produit et similaire)" !important;
    font-family: Arial, sans-serif !important;
    display: block !important;
    font-size: 0.7em !important;
    margin-top: 5px !important;
    font-weight: bold !important;
    color: #1b1d21 !important;
}

/****public_html / wp-content / themes / bizz-ecommerce-pro / function.php : */

.product_meta .tagged_as a.produit-a-la-location {
    color: #F2F2F2 !important;
    background-color: #d61b1b !important;
    padding: 0.1rem 1rem !important;
    border: solid !important;
    border-color: #d61b1b !important;
    border-radius: 2rem !important;
    display: inline-block !important;
    margin: 0.5rem !important;
}

/**** upsell tag */
.product-tag {
    color: #F2F2F2 !important;
    background-color: #d61b1b !important;
    padding: 0.1rem 1rem !important;
    border: solid !important;
    border-color: #d61b1b !important;
    border-radius: 2rem !important;
    display: inline-block !important;
    margin: 0.5rem !important;
}

/**** search bar ****/

.dgwt-wcas-pd-addtc-form {
    margin: 10px 0;
    display: flex;
    align-items: center;
    flex-direction: column;
}
