.elementor-625 .elementor-element.elementor-element-bbaf6d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-625 .elementor-element.elementor-element-7f5778d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.woocommerce .elementor-625 .elementor-element.elementor-element-44d6ce1 .flex-viewport:not(:last-child){margin-bottom:12px;}.woocommerce .elementor-625 .elementor-element.elementor-element-44d6ce1 .flex-control-thumbs img{border-style:solid;border-color:var( --e-global-color-4ae672b );}.woocommerce .elementor-625 .elementor-element.elementor-element-44d6ce1 .flex-control-thumbs li{padding-right:calc(14px / 2);padding-left:calc(14px / 2);padding-bottom:14px;}.woocommerce .elementor-625 .elementor-element.elementor-element-44d6ce1 .flex-control-thumbs{margin-right:calc(-14px / 2);margin-left:calc(-14px / 2);}.elementor-625 .elementor-element.elementor-element-f2bacfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-625 .elementor-element.elementor-element-39e4128 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-4ae672b );}.woocommerce .elementor-625 .elementor-element.elementor-element-fe48ad9 .woocommerce-review-link{color:var( --e-global-color-4ae672b );font-family:"Poppins", Sans-serif;font-size:12px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-625 .elementor-element.elementor-element-2bdd999{color:var( --e-global-color-940f067 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-625 .elementor-element.elementor-element-f1d1520 .price{color:var( --e-global-color-4ae672b );font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-625 .elementor-element.elementor-element-666c17b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-625 .elementor-element.elementor-element-bdc447b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-625 .elementor-element.elementor-element-bdc447b .cart button, .elementor-625 .elementor-element.elementor-element-bdc447b .cart .button{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;padding:13px 20px 13px 20px;transition:all 0.2s;}.elementor-625 .elementor-element.elementor-element-bdc447b .added_to_cart{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-625 .elementor-element.elementor-element-47e12c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -63px;}.elementor-625 .elementor-element.elementor-element-47e12c6 .elementor-button{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-625 .elementor-element.elementor-element-a8cec1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.woocommerce .elementor-625 .elementor-element.elementor-element-ce5994c .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-727302b );font-family:"Poppins", Sans-serif;font-weight:400;}.woocommerce .elementor-625 .elementor-element.elementor-element-ce5994c .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-4ae672b );}.woocommerce .elementor-625 .elementor-element.elementor-element-ce5994c .woocommerce-tabs ul.wc-tabs li.active a{color:#FFFFFF;}.woocommerce .elementor-625 .elementor-element.elementor-element-ce5994c .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Poppins", Sans-serif;font-size:14px;}@media(max-width:1024px){.elementor-625 .elementor-element.elementor-element-666c17b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-625 .elementor-element.elementor-element-7f5778d{--width:60%;}.elementor-625 .elementor-element.elementor-element-f2bacfa{--width:40%;}}@media(max-width:767px){.elementor-625 .elementor-element.elementor-element-39e4128 .elementor-heading-title{font-size:35px;}.elementor-625 .elementor-element.elementor-element-666c17b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-44d6ce1 */.elementor-625 .elementor-element.elementor-element-44d6ce1 .flex-control-thumbs {
    display: grid !important;
    grid-template-columns: repeat(5, 1fr) !important;
    gap: 10px !important;
    width: 100% !important;
    margin: 15px 0 0 0 !important;
    padding: 0 !important;
}

.elementor-625 .elementor-element.elementor-element-44d6ce1 .flex-control-thumbs li {
    width: 100% !important;
    max-width: 100% !important;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

.elementor-625 .elementor-element.elementor-element-44d6ce1 .flex-control-thumbs li img {
    width: 100% !important;
    height: 90px !important;
    object-fit: cover !important;
    display: block !important;
    border-radius: 4px !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-fe48ad9 */.elementor-625 .elementor-element.elementor-element-fe48ad9 .star-rating,
.elementor-625 .elementor-element.elementor-element-fe48ad9 .star-rating::before,
.elementor-625 .elementor-element.elementor-element-fe48ad9 .star-rating span,
.elementor-625 .elementor-element.elementor-element-fe48ad9 .star-rating span::before {
    color: #f5b301 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-ce5994c *//* Masquer l'onglet Description */
.woocommerce-tabs .description_tab {
    display: none !important;
}

/* Masquer le contenu Description */
.woocommerce-tabs #tab-description {
    display: none !important;
}
/* Afficher le panneau Avis */
.woocommerce-tabs #tab-reviews {
    display: block !important;
}

/* Mettre l’onglet Avis en actif visuellement */
.woocommerce-tabs .reviews_tab {
    display: block !important;
}


.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit{background:#086fff;color:#fff;font-weight:300}



.elementor-625 .elementor-element.elementor-element-ce5994c .comment-form-rating .stars,
.elementor-625 .elementor-element.elementor-element-ce5994c .comment-form-rating .stars span,
.elementor-625 .elementor-element.elementor-element-ce5994c .comment-form-rating .stars a,
.elementor-625 .elementor-element.elementor-element-ce5994c .comment-form-rating .stars a::before {
    color: #f5b301 !important;
}

h2.woocommerce-Reviews-title{font-size:16px;}


/* Forcer les étoiles avis produit en jaune */
.elementor-625 .elementor-element.elementor-element-ce5994c #reviews .star-rating,
.elementor-625 .elementor-element.elementor-element-ce5994c #reviews .star-rating::before,
.elementor-625 .elementor-element.elementor-element-ce5994c #reviews .star-rating span,
.elementor-625 .elementor-element.elementor-element-ce5994c #reviews .star-rating span::before,
.elementor-625 .elementor-element.elementor-element-ce5994c .woocommerce-Reviews .star-rating,
.elementor-625 .elementor-element.elementor-element-ce5994c .woocommerce-Reviews .star-rating::before,
.elementor-625 .elementor-element.elementor-element-ce5994c .woocommerce-Reviews .star-rating span,
.elementor-625 .elementor-element.elementor-element-ce5994c .woocommerce-Reviews .star-rating span::before {
    color: #f5b301 !important;
}/* End custom CSS */