/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Personnalisation des boutons du site
 Author: Maxime
 Template: Divi
 Version: 1.0
*/

/* Style global pour tous les boutons du site */
button,
input[type="submit"],
input[type="button"],
a.button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.et_pb_button {
    background-color: #62755b !important;
    padding: 12px 24px !important;
    border-radius: 65px !important;
    font-family: "Open Sans", sans-serif !important;
    font-size: 16px !important;
    color: #dfe2db !important;
	font-weight: 600 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    border: none !important;
    display: inline-block !important;
    cursor: pointer !important;
    transition: all 0.2s ease-in-out !important
}

/* Hover global */
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
a.button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.et_pb_button:hover {
    background-color: #ddb049 !important;
    color: #dfe2db !important;
    transform: translateY(-1px) !important;
}

/* Supprimer l'icône Divi au survol des boutons */
.et_pb_button:after,
.et_pb_button:hover:after,
.et_pb_button:before,
.et_pb_button:hover:before,
button.et_pb_button:after,
button.et_pb_button:hover:after,
a.et_pb_button:after,
a.et_pb_button:hover:after {
    display: none !important;
    content: none !important;
}

/* Titre personnalisé des ventes croisées */
.cross-sells h2 {
    /* font-family: "Poppins", sans-serif; */
    font-size: 60px;
    font-weight: 400;
    color: #caa56a;
    text-align: left;
    margin-bottom: 25px;
    position: relative;
}

/* .cross-sells h2::after {
    content: "";
    width: 60px;
    height: 3px;
    background: #caa56a;
    display: block;
    margin: 10px auto 0;
    border-radius: 2px;
} */


/* .cross-sells h2 {
    font-size: 60px;
    font-weight: 400;
    color: #caa56a;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
} */

/* Arrondir les images des ventes croisées */
.woocommerce .cross-sells ul.products li.product img {
    border-radius: 8px !important;
    overflow: hidden;
}
