.elementor-839 .elementor-element.elementor-element-3b98a92{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-839 .elementor-element.elementor-element-3b98a92:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-3b98a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d814b06 );}.elementor-839 .elementor-element.elementor-element-00dc079 .jet-breadcrumbs__item > *{font-family:"Sora", Sans-serif;}.elementor-839 .elementor-element.elementor-element-00dc079 .jet-breadcrumbs__item-link{color:#FFFFFF;}.elementor-839 .elementor-element.elementor-element-00dc079 .jet-breadcrumbs__item-link:hover{font-family:"Sora", Sans-serif;}.elementor-839 .elementor-element.elementor-element-00dc079 .jet-breadcrumbs__item-target{font-family:"Sora", Sans-serif;text-decoration:underline;color:#FFFFFF;}.elementor-839 .elementor-element.elementor-element-00dc079 .jet-breadcrumbs__item-sep{color:#FFFFFF;padding:5px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-1dc8d66{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-08c9430{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-839 .elementor-element.elementor-element-a21a9d4 .jet-single-images__wrap div.images{width:100% !important;}.elementor-839 .elementor-element.elementor-element-a21a9d4 .jet-single-images__wrap .woocommerce-product-gallery > .flex-viewport{background-color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-a21a9d4 .jet-single-images__wrap .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper{background-color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-a21a9d4 .jet-single-images__wrap .flex-control-thumbs{justify-content:flex-start;}.elementor-839 .elementor-element.elementor-element-a21a9d4 .jet-single-images__wrap .flex-control-thumbs li{width:16.66666666%;flex:0 0 16.66666666%;padding:6px 6px 0px 6px;}.elementor-839 .elementor-element.elementor-element-a21a9d4 .jet-single-images-nav-horizontal.jet-single-images__wrap .flex-control-thumbs{margin-left:-6px;margin-right:-6px;}.elementor-839 .elementor-element.elementor-element-a21a9d4 .jet-single-images-nav-vertical.jet-single-images__wrap .flex-control-thumbs{margin-top:-6px;margin-bottom:-0px;}.elementor-839 .elementor-element.elementor-element-9a0a20c{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-839 .elementor-element.elementor-element-3ffc69a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-839 .elementor-element.elementor-element-3ffc69a.elementor-element{--align-self:flex-start;}.elementor-839 .elementor-element.elementor-element-3ffc69a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:600;text-transform:capitalize;line-height:41px;color:#000000;}.elementor-839 .elementor-element.elementor-element-b446ff6 .jet-listing-dynamic-field__content{font-family:"Sora", Sans-serif;font-size:16px;text-align:left;}.elementor-839 .elementor-element.elementor-element-b446ff6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-839 .elementor-element.elementor-element-b446ff6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-839 .elementor-element.elementor-element-b446ff6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-839 .elementor-element.elementor-element-5b31b22 .jet-listing-dynamic-terms{text-align:left;}.elementor-839 .elementor-element.elementor-element-5b31b22 .jet-listing-dynamic-terms__link{font-family:"Sora", Sans-serif;font-size:15px;color:var( --e-global-color-08c495c );}.elementor-839 .elementor-element.elementor-element-5b31b22 .jet-listing-dynamic-terms__prefix{font-family:"Sora", Sans-serif;font-size:15px;}.elementor-839 .elementor-element.elementor-element-373d5ee .jet-listing-dynamic-terms{text-align:left;}.elementor-839 .elementor-element.elementor-element-373d5ee .jet-listing-dynamic-terms__link{font-family:"Sora", Sans-serif;font-size:15px;color:var( --e-global-color-08c495c );}.elementor-839 .elementor-element.elementor-element-373d5ee .jet-listing-dynamic-terms__prefix{font-family:"Sora", Sans-serif;font-size:15px;}.elementor-839 .elementor-element.elementor-element-f1cd8ee > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-839 .elementor-element.elementor-element-f1cd8ee .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;font-weight:400;text-decoration:line-through;}.elementor-839 .elementor-element.elementor-element-f1cd8ee .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;font-weight:400;text-decoration:none;}.elementor-839 .elementor-element.elementor-element-f1cd8ee .jet-woo-builder.elementor-jet-single-price .price{font-family:"Sora", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-f1cd8ee .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-839 .elementor-element.elementor-element-4320e6e.elementor-element{--align-self:flex-start;}.elementor-839 .elementor-element.elementor-element-4320e6e{text-align:justify;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-a41bb0f );}.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-839 .elementor-element.elementor-element-d5c4d58{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-839 .elementor-element.elementor-element-d5c4d58 .cart button, .elementor-839 .elementor-element.elementor-element-d5c4d58 .cart .button{font-family:"Sora", Sans-serif;font-size:15px;border-style:none;border-radius:0px 0px 0px 0px;color:#FFFFFF;background-color:var( --e-global-color-39efe08 );transition:all 0.2s;}.elementor-839 .elementor-element.elementor-element-d5c4d58 .cart button:hover, .elementor-839 .elementor-element.elementor-element-d5c4d58 .cart .button:hover{background-color:#96000B;}.elementor-839 .elementor-element.elementor-element-d5c4d58 .quantity .qty{border-radius:0px 0px 0px 0px;transition:all 0.2s;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-839 .elementor-element.elementor-element-2d4b37c .elementor-button{background-color:#02010100;fill:#000000;color:#000000;padding:0px 0px 0px 0px;}.elementor-839 .elementor-element.elementor-element-2d4b37c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-839 .elementor-element.elementor-element-2d4b37c .elementor-button-content-wrapper{flex-direction:row;}.elementor-839 .elementor-element.elementor-element-2d4b37c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-839 .elementor-element.elementor-element-4527394{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-839 .elementor-element.elementor-element-af6f1dc{--display:flex;border-style:solid;--border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:var( --e-global-color-a41bb0f );--border-color:var( --e-global-color-a41bb0f );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-839 .elementor-element.elementor-element-62af237.elementor-element{--align-self:flex-start;}.elementor-839 .elementor-element.elementor-element-62af237{text-align:justify;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-fbbe4b9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a41bb0f );--border-color:var( --e-global-color-a41bb0f );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-839 .elementor-element.elementor-element-a9752c1{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-839 .elementor-element.elementor-element-a9752c1.elementor-element{--align-self:center;}.elementor-839 .elementor-element.elementor-element-a9752c1 .elementor-social-icon{background-color:#02010100;}.elementor-839 .elementor-element.elementor-element-a9752c1 .elementor-social-icon i{color:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-a9752c1 .elementor-social-icon svg{fill:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-d323a5c.elementor-element{--align-self:center;}.elementor-839 .elementor-element.elementor-element-d323a5c{text-align:center;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-e9ab68d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a41bb0f );--border-color:var( --e-global-color-a41bb0f );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-839 .elementor-element.elementor-element-d40dde8.elementor-element{--align-self:flex-start;}.elementor-839 .elementor-element.elementor-element-d40dde8{text-align:justify;font-family:"Sora", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-9d07647{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#1C1C1C;--n-tabs-title-color-active:#FFFFFF;}.elementor-839 .elementor-element.elementor-element-9d07647 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-839 .elementor-element.elementor-element-9d07647.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-98fc569 );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-9d07647.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-839 .elementor-element.elementor-element-9d07647.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-08c495c );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-9d07647.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-a41bb0f );}.elementor-839 .elementor-element.elementor-element-9d07647.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Sora", Sans-serif;font-weight:500;}.elementor-839 .elementor-element.elementor-element-9d07647 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}.elementor-839 .elementor-element.elementor-element-d5bf14a{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-839 .elementor-element.elementor-element-d5bf14a:not(.elementor-motion-effects-element-type-background), .elementor-839 .elementor-element.elementor-element-d5bf14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 0%, #E9E9E9 100%);}.elementor-839 .elementor-element.elementor-element-48636b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-839 .elementor-element.elementor-element-48636b4.elementor-element{--align-self:flex-start;}.elementor-839 .elementor-element.elementor-element-48636b4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:500;text-transform:none;line-height:41px;color:#000000;}.elementor-839 .elementor-element.elementor-element-ae70df0 > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 270px, 1fr ) );}.elementor-839 .elementor-element.elementor-element-ae70df0 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:270px;}.elementor-839 .elementor-element.elementor-element-ae70df0 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib{--swiper-slide-min-width:270px;}@media(min-width:768px){.elementor-839 .elementor-element.elementor-element-3b98a92{--content-width:1400px;}.elementor-839 .elementor-element.elementor-element-1dc8d66{--content-width:1400px;}.elementor-839 .elementor-element.elementor-element-08c9430{--width:40%;}.elementor-839 .elementor-element.elementor-element-9a0a20c{--width:50%;}.elementor-839 .elementor-element.elementor-element-4527394{--content-width:1400px;}.elementor-839 .elementor-element.elementor-element-d5bf14a{--content-width:1400px;}}@media(max-width:1024px){.elementor-839 .elementor-element.elementor-element-3ffc69a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-839 .elementor-element.elementor-element-48636b4{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;text-align:start;}}@media(max-width:767px){.elementor-839 .elementor-element.elementor-element-3ffc69a{text-align:start;}.elementor-839 .elementor-element.elementor-element-4527394{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-839 .elementor-element.elementor-element-a9752c1{text-align:center;}.elementor-839 .elementor-element.elementor-element-a9752c1.elementor-element{--order:-99999 /* order start hack */;}.elementor-839 .elementor-element.elementor-element-d5bf14a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for jet-single-images, class: .elementor-element-a21a9d4 */.flex-control-nav.flex-control-thumbs{display:flex;flex-direction: row}
.elementor-839 .elementor-element.elementor-element-a21a9d4 ::marker{content:""}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ffc69a */.elementor-839 .elementor-element.elementor-element-3ffc69a .title-blue {
  text-decoration: underline;
  text-decoration-color: #043ca4;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d5c4d58 *//* bloc quantité + bouton */
form.cart {
  display: flex;
  flex-direction: column;
  gap: 12px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-9d07647 */.e-n-tab-title:not([aria-selected="true"]):hover {background-color:#f5f5f5!important;color:#1c1c1c!important}
.e-n-tab-title[aria-selected="true"] {background-color: #043ca4!important;color:white!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4527394 */.e-n-tab-title {
  border-left: 1px solid ;
  border-right: none!important;
}

/* uniquement la dernière ferme le bloc */
.e-n-tab-title:last-child {
  border-right: 1px solid !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48636b4 */.elementor-839 .elementor-element.elementor-element-48636b4 .title-blue {
  text-decoration: underline;
  text-decoration-color: #043ca4;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ae70df0 */.product-listing-item .buttons-item {
  transition: transform 0.3s ease;
}
.product-listing-item:hover .buttons-item {
  transform: translateY(0);
}
.jet-listing-dynamic-link .button.jet-woo-add-to-cart.added::after{color:green}
.jet-listing-dynamic-link .loading::after{display:none}/* End custom CSS */