.elementor-3746 .elementor-element.elementor-element-b104da2{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-3746 .elementor-element.elementor-element-f43cba3{--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-3746 .elementor-element.elementor-element-a3d5153{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3746 .elementor-element.elementor-element-a3d5153.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3746 .elementor-element.elementor-element-9223f3a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-3746 .elementor-element.elementor-element-70c593c .elementor-heading-title{font-size:18px;font-weight:300;}.elementor-3746 .elementor-element.elementor-element-b5e0eac > .elementor-widget-container{margin:2px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3746 .elementor-element.elementor-element-b5e0eac .elementor-heading-title{font-size:18px;font-weight:500;}.elementor-3746 .elementor-element.elementor-element-98ebba7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.woocommerce .elementor-3746 .elementor-element.elementor-element-98ebba7 .price{color:#020101;font-size:18px;font-weight:500;}.elementor-3746 .elementor-element.elementor-element-31e8337 .cart button, .elementor-3746 .elementor-element.elementor-element-31e8337 .cart .button{text-transform:uppercase;border-radius:2px 2px 2px 2px;transition:all 0.2s;}.woocommerce .elementor-3746 .elementor-element.elementor-element-31e8337 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-3746 .elementor-element.elementor-element-31e8337 form.cart table.variations tr th, .woocommerce .elementor-3746 .elementor-element.elementor-element-31e8337 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-3746 .elementor-element.elementor-element-31e8337 form.cart table.variations label{font-size:13px;}.woocommerce .elementor-3746 .elementor-element.elementor-element-31e8337 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-3746 .elementor-element.elementor-element-31e8337 form.cart table.variations td.value:before{font-size:13px;}.woocommerce .elementor-3746 .elementor-element.elementor-element-31e8337 form.cart table.variations td.value select, .woocommerce .elementor-3746 .elementor-element.elementor-element-31e8337 form.cart table.variations td.value:before{border-radius:2px;}.elementor-3746 .elementor-element.elementor-element-7b99e4d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3746 .elementor-element.elementor-element-e3bcda7 > .elementor-widget-container{margin:10px 0px 40px 0px;}.elementor-3746 .elementor-element.elementor-element-c474e1d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3746 .elementor-element.elementor-element-c474e1d{color:#1D1D1D;font-size:13px;}.elementor-3746 .elementor-element.elementor-element-d34db89{--display:flex;}.elementor-3746 .elementor-element.elementor-element-ca2c250{--n-accordion-title-font-size:13px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:10px;}.elementor-3746 .elementor-element.elementor-element-ca2c250 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-3746 .elementor-element.elementor-element-ca2c250 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3746 .elementor-element.elementor-element-ca2c250 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-3746 .elementor-element.elementor-element-ca2c250 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-decoration:underline;}:where( .elementor-3746 .elementor-element.elementor-element-ca2c250 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3746 .elementor-element.elementor-element-85f9540{--display:flex;}.elementor-3746 .elementor-element.elementor-element-515fd5a{--display:flex;}.elementor-3746 .elementor-element.elementor-element-334ba7c{--display:flex;}.elementor-3746 .elementor-element.elementor-element-225f88e{--display:flex;}.elementor-3746 .elementor-element.elementor-element-0780c86{--n-accordion-title-font-size:13px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#1D1D1D;--n-accordion-title-hover-color:#1D1D1D;--n-accordion-icon-size:8px;}.elementor-3746 .elementor-element.elementor-element-0780c86 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3746 .elementor-element.elementor-element-0780c86 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-3746 .elementor-element.elementor-element-0780c86 {--n-accordion-padding:7px 0px 7px 0px;}:where( .elementor-3746 .elementor-element.elementor-element-0780c86 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3746 .elementor-element.elementor-element-0ef0a32{--display:flex;}.elementor-3746 .elementor-element.elementor-element-25b24fb{--display:flex;}.elementor-3746 .elementor-element.elementor-element-bc4f41c{--display:flex;}.elementor-3746 .elementor-element.elementor-element-783f7c4{--n-accordion-title-font-size:13px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:10px;}.elementor-3746 .elementor-element.elementor-element-783f7c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-3746 .elementor-element.elementor-element-783f7c4 {--n-accordion-padding:0px 0px 10px 0px;}:where( .elementor-3746 .elementor-element.elementor-element-783f7c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-3746 .elementor-element.elementor-element-773e882{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3746 .elementor-element.elementor-element-f7252ce{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-3746 .elementor-element.elementor-element-ab714b8 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-3746 .elementor-element.elementor-element-ab714b8 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-3746 .elementor-element.elementor-element-f3dc3a0 .elementor-heading-title{font-size:30px;}.elementor-3746 .elementor-element.elementor-element-212b977 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3746 .elementor-element.elementor-element-212b977{font-size:15px;}.elementor-3746 .elementor-element.elementor-element-04c2090{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-3746 .elementor-element.elementor-element-0475320 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3746 .elementor-element.elementor-element-0475320 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-3746 .elementor-element.elementor-element-997e398 .elementor-heading-title{font-size:30px;}.elementor-3746 .elementor-element.elementor-element-1a6dde2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-3746 .elementor-element.elementor-element-1a6dde2{font-size:15px;}.elementor-3746 .elementor-element.elementor-element-0c41ace{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3746 .elementor-element.elementor-element-d2971b0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3746 .elementor-element.elementor-element-1f14376 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3746 .elementor-element.elementor-element-1f14376 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-3746 .elementor-element.elementor-element-f16e979 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-f16e979 .elementor-heading-title{font-size:30px;}.elementor-3746 .elementor-element.elementor-element-1744112 > .elementor-widget-container{padding:0% 15% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-c7ab3c3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3746 .elementor-element.elementor-element-10353bf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3746 .elementor-element.elementor-element-10353bf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-3746 .elementor-element.elementor-element-24ddade > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-24ddade .elementor-heading-title{font-size:30px;}.elementor-3746 .elementor-element.elementor-element-6c07cf3 > .elementor-widget-container{padding:0% 15% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-5697b01{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3746 .elementor-element.elementor-element-3156e40 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3746 .elementor-element.elementor-element-3156e40 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-3746 .elementor-element.elementor-element-5911228 > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-5911228 .elementor-heading-title{font-size:30px;}.elementor-3746 .elementor-element.elementor-element-ea0fa79 > .elementor-widget-container{padding:0% 15% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-943dbc9{--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;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3746 .elementor-element.elementor-element-45232e0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3746 .elementor-element.elementor-element-45232e0{text-align:center;font-size:29px;}.elementor-3746 .elementor-element.elementor-element-9cff6e8{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3746 .elementor-element.elementor-element-51ba8d4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3746 .elementor-element.elementor-element-51ba8d4{text-align:center;font-size:29px;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3746 .elementor-element.elementor-element-78396fd .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3746 .elementor-element.elementor-element-78396fd .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3746 .elementor-element.elementor-element-78396fd .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3746 .elementor-element.elementor-element-78396fd .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-field-type-html{padding-bottom:0px;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3746 .elementor-element.elementor-element-78396fd .e-form__buttons__wrapper__button-next{background-color:#1A1A1A;color:#ffffff;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-button[type="submit"]{background-color:#1A1A1A;color:#ffffff;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-3746 .elementor-element.elementor-element-78396fd .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3746 .elementor-element.elementor-element-78396fd .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-3746 .elementor-element.elementor-element-78396fd .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3746 .elementor-element.elementor-element-78396fd .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3746 .elementor-element.elementor-element-78396fd{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}body.elementor-page-3746{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-3746 .elementor-element.elementor-element-f43cba3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3746 .elementor-element.elementor-element-b5e0eac > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-3746 .elementor-element.elementor-element-98ebba7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-3746 .elementor-element.elementor-element-98ebba7.elementor-element{--align-self:flex-start;}.elementor-3746 .elementor-element.elementor-element-773e882{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-3746 .elementor-element.elementor-element-f7252ce{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3746 .elementor-element.elementor-element-f3dc3a0 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-212b977 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0% 5% 0% 05%;}.elementor-3746 .elementor-element.elementor-element-04c2090{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3746 .elementor-element.elementor-element-997e398 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-1a6dde2 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-3746 .elementor-element.elementor-element-1744112 > .elementor-widget-container{margin:0px 0px 69px 0px;}.elementor-3746 .elementor-element.elementor-element-6c07cf3 > .elementor-widget-container{margin:0px 0px 60px 0px;}}@media(min-width:768px){.elementor-3746 .elementor-element.elementor-element-b104da2{--width:100%;}.elementor-3746 .elementor-element.elementor-element-f43cba3{--width:60%;}.elementor-3746 .elementor-element.elementor-element-9223f3a{--width:40%;}.elementor-3746 .elementor-element.elementor-element-773e882{--width:100%;}.elementor-3746 .elementor-element.elementor-element-f7252ce{--width:50%;}.elementor-3746 .elementor-element.elementor-element-04c2090{--width:50%;}.elementor-3746 .elementor-element.elementor-element-0c41ace{--content-width:100%;}.elementor-3746 .elementor-element.elementor-element-d2971b0{--width:33.33%;}.elementor-3746 .elementor-element.elementor-element-c7ab3c3{--width:33.33%;}.elementor-3746 .elementor-element.elementor-element-5697b01{--width:33.33%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-a3d5153 */div.woocommerce-product-gallery__thumbs-carousel.swiper-container.swiper-initialized.swiper-horizontal.swiper-ios.swiper-backface-hidden{
display: none;
}

.woocommerce-product-gallery__image img {
cursor: default !important;
}

a.flex-next{
display: none !important;
}

li.flex-nav-prev {
display: none !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-98ebba7 */.elementor-3746 .elementor-element.elementor-element-98ebba7{
    padding-top: 0px !important
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-31e8337 */.elementor-3746 .elementor-element.elementor-element-31e8337 span.razzi-svg-icon.icon-cart{
    display: none !important;
}

.single_add_to_cart_button:disabled,
.single_add_to_cart_button.disabled {
    background-color: #202020 !important; /* Remplace #f5a623 par la couleur souhaitée */
    color: #ffffff !important; /* Facultatif : ajuster la couleur du texte */
    opacity: 1 !important; /* Rendre la couleur normale */
    cursor: not-allowed; /* Indique que le bouton est désactivé */
}

.single_variation_wrap .single_add_to_cart_button:hover {
    background-color: #333; /* Change la couleur au survol */
    color: #fff; /* Assure la visibilité du texte */
}

.elementor-3746 .elementor-element.elementor-element-31e8337 /* Applique une largeur maximale à la zone de sélection */
table.variations select {
    width: 100%; /* Assure que le select s'adapte à la largeur du conteneur */
    max-width: 100%; /* Évite tout débordement */
    overflow: hidden; /* Cache tout débordement horizontal */
    text-overflow: ellipsis; /* Ajoute "..." si le texte est trop long */
}/* End custom CSS */
/* Start custom CSS for razzi-product-carousel, class: .elementor-element-55e822c */div.product-loop__buttons{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cff6e8 */div.razzi-container.clearfix{
	padding 0px !important;
}/* End custom CSS */
/* Start custom CSS */p{
    margin-bottom: 0 !important;
}

div.razzi-container.clearfix{
    padding: 0px !important;
}/* End custom CSS */