.elementor-440170135 .elementor-element.elementor-element-4c8ee5e8 > .elementor-container{min-height:400px;}.elementor-440170135 .elementor-element.elementor-element-4c8ee5e8 > .elementor-container:after{content:"";min-height:inherit;}.elementor-440170135 .elementor-element.elementor-element-28af0e63 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-440170135 .elementor-element.elementor-element-28af0e63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-440170135 .elementor-element.elementor-element-28af0e63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-440170135 .elementor-element.elementor-element-2e0be77d .elementor-image-carousel-caption{text-align:center;}.elementor-bc-flex-widget .elementor-440170135 .elementor-element.elementor-element-13f64ac2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-440170135 .elementor-element.elementor-element-13f64ac2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-440170135 .elementor-element.elementor-element-13f64ac2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-440170135 .elementor-element.elementor-element-13f64ac2 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-440170135 .elementor-element.elementor-element-13f64ac2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-440170135 .elementor-element.elementor-element-13f64ac2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-440170135 .elementor-element.elementor-element-13f64ac2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:48px 48px 48px 48px;}.elementor-440170135 .elementor-element.elementor-element-13f64ac2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-440170135 .elementor-element.elementor-element-2e9db9fd .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", sans-serif;font-size:40px;}.elementor-440170135 .elementor-element.elementor-element-2e9db9fd{width:100%;max-width:max(100%, 100%);}.elementor-440170135 .elementor-element.elementor-element-47028597 .elementor-heading-title{color:#DE5734;font-family:"Roboto", sans-serif;font-size:40px;}.elementor-440170135 .elementor-element.elementor-element-76b8e4cd{color:#FFFFFF;font-family:"Arial", sans-serif;font-size:16px;font-weight:500;}.elementor-440170135 .elementor-element.elementor-element-76b8e4cd > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-440170135 .elementor-element.elementor-element-33230365 .elementor-button-content-wrapper{gap:14px;}.elementor-440170135 .elementor-element.elementor-element-33230365 .elementor-button-text{flex-grow:min(0, 14);}.elementor-440170135 .elementor-element.elementor-element-33230365 a.elementor-button{font-family:"Arial", sans-serif;font-weight:bold;background-color:#7A7A7A;}.elementor-440170135 .elementor-element.elementor-element-33230365 a.elementor-button:hover, .elementor-440170135 .elementor-element.elementor-element-33230365 a.elementor-button:focus{background-color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-33230365 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-440170135 .elementor-element.elementor-element-43aaaf8a{padding:40px 40px 40px 40px;}.elementor-440170135 .elementor-element.elementor-element-224a9f9c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-440170135 .elementor-element.elementor-element-224a9f9c > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-440170135 .elementor-element.elementor-element-22cc4267{width:auto;}.elementor-bc-flex-widget .elementor-440170135 .elementor-element.elementor-element-7eb0ae2b.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-440170135 .elementor-element.elementor-element-7eb0ae2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-440170135 .elementor-element.elementor-element-7eb0ae2b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-440170135 .elementor-element.elementor-element-3b2a2c9a .elementor-heading-title{font-family:"Arial", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-3b2a2c9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-440170135 .elementor-element.elementor-element-3b2a2c9a{width:auto;}.elementor-440170135 .elementor-element.elementor-element-1999921{text-align:left;width:auto;}.elementor-440170135 .elementor-element.elementor-element-1999921 .elementor-heading-title{color:#888888;}.elementor-440170135 .elementor-element.elementor-element-58571f1e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-440170135 .elementor-element.elementor-element-12663552{width:auto;}.elementor-bc-flex-widget .elementor-440170135 .elementor-element.elementor-element-36654b2e.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-440170135 .elementor-element.elementor-element-36654b2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-440170135 .elementor-element.elementor-element-36654b2e > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-440170135 .elementor-element.elementor-element-5518684a .elementor-heading-title{font-family:"Arial", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-5518684a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-440170135 .elementor-element.elementor-element-5518684a{width:auto;}.elementor-440170135 .elementor-element.elementor-element-534a7fd7{text-align:left;width:auto;}.elementor-440170135 .elementor-element.elementor-element-534a7fd7 .elementor-heading-title{color:#888888;}.elementor-440170135 .elementor-element.elementor-element-7e9ca153.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-440170135 .elementor-element.elementor-element-7e9ca153 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-440170135 .elementor-element.elementor-element-58ed6ada{width:auto;}.elementor-bc-flex-widget .elementor-440170135 .elementor-element.elementor-element-5e91d5e3.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-440170135 .elementor-element.elementor-element-5e91d5e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-440170135 .elementor-element.elementor-element-5e91d5e3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-440170135 .elementor-element.elementor-element-50a90aac .elementor-heading-title{font-family:"Arial", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-50a90aac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-440170135 .elementor-element.elementor-element-50a90aac{width:auto;}.elementor-440170135 .elementor-element.elementor-element-cb5b7c9{text-align:left;width:auto;}.elementor-440170135 .elementor-element.elementor-element-cb5b7c9 .elementor-heading-title{color:#888888;}.elementor-440170135 .elementor-element.elementor-element-79d3fa34.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-440170135 .elementor-element.elementor-element-79d3fa34 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-440170135 .elementor-element.elementor-element-37708066{width:auto;}.elementor-bc-flex-widget .elementor-440170135 .elementor-element.elementor-element-17a639aa.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-440170135 .elementor-element.elementor-element-17a639aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-440170135 .elementor-element.elementor-element-17a639aa > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-440170135 .elementor-element.elementor-element-1c5adf77 .elementor-heading-title{font-family:"Arial", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-1c5adf77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-440170135 .elementor-element.elementor-element-1c5adf77{width:auto;}.elementor-440170135 .elementor-element.elementor-element-551306bf{text-align:left;width:auto;}.elementor-440170135 .elementor-element.elementor-element-551306bf .elementor-heading-title{color:#888888;}.elementor-440170135 .elementor-element.elementor-element-1a92fd74 > .elementor-background-overlay{opacity:0.5;}.elementor-bc-flex-widget .elementor-440170135 .elementor-element.elementor-element-7ca45fcd.elementor-column .elementor-column-wrap{align-items:center;}.elementor-440170135 .elementor-element.elementor-element-7ca45fcd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-440170135 .elementor-element.elementor-element-3ef48c93{text-align:center;}.elementor-440170135 .elementor-element.elementor-element-3ef48c93 .elementor-heading-title{color:#DE5734;font-family:"Arial", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-603334cd{font-family:"Roboto", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-1529e258 .elementor-spacer-inner{height:10px;}.elementor-440170135 .elementor-element.elementor-element-2106d29:not(.elementor-motion-effects-element-type-background), .elementor-440170135 .elementor-element.elementor-element-2106d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010101;}.elementor-440170135 .elementor-element.elementor-element-2106d29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-440170135 .elementor-element.elementor-element-2106d29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-440170135 .elementor-element.elementor-element-7a6f9c25.elementor-column .elementor-column-wrap{align-items:center;}.elementor-440170135 .elementor-element.elementor-element-7a6f9c25.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-440170135 .elementor-element.elementor-element-7a6f9c25 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-440170135 .elementor-element.elementor-element-43c10046 .elementor-heading-title{color:#FFFFFF;font-family:"Arial", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-4415f394{font-family:"Roboto", sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-440170135 .elementor-element.elementor-element-6ce88676{color:#D3D3D3;font-family:"Lato", sans-serif;font-size:16px;font-weight:500;}.elementor-440170135 .elementor-element.elementor-element-11d40a2f .elementor-button-content-wrapper{gap:16px;}.elementor-440170135 .elementor-element.elementor-element-11d40a2f .elementor-button-text{flex-grow:min(0, 16);}.elementor-440170135 .elementor-element.elementor-element-11d40a2f a.elementor-button{font-family:"Lato", sans-serif;font-weight:600;background-color:#7A7A7A;}.elementor-440170135 .elementor-element.elementor-element-11d40a2f a.elementor-button:not(#e){color:#FFFFFF;}.elementor-440170135 .elementor-element.elementor-element-11d40a2f a.elementor-button:hover, .elementor-440170135 .elementor-element.elementor-element-11d40a2f a.elementor-button:focus{background-color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-24424fc2 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 .ce-product-grid{grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 > .elementor-widget-container > .elementor-heading-title{margin-bottom:20px;color:#54595F;font-family:"Arial", sans-serif;font-size:35px;font-weight:700;line-height:2em;}.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 .elementor-title{color:#000000;}.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 .elementor-badge{min-width:50px;}.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 .elementor-badge-sale{background:#7A7A7A;}.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 .elementor-badge-new{background:#DE1017;}.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-440170135 .elementor-element.elementor-element-2c34d6b8 .elementor-spacer-inner{height:50px;}.elementor-440170135 .elementor-element.elementor-element-6bb10ac9{text-align:center;}.elementor-440170135 .elementor-element.elementor-element-6bb10ac9 .elementor-heading-title{color:#54595F;font-family:"Arial", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-1b50d44a.elementor-view-stacked .elementor-icon{background-color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-1b50d44a.elementor-view-framed .elementor-icon, .elementor-440170135 .elementor-element.elementor-element-1b50d44a.elementor-view-default .elementor-icon{color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-1b50d44a .elementor-icon-box-wrapper{gap:15px;}.elementor-440170135 .elementor-element.elementor-element-1b50d44a .elementor-icon i{transform:rotate(0deg);}.elementor-440170135 .elementor-element.elementor-element-3fe24d84.elementor-view-stacked .elementor-icon{background-color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-3fe24d84.elementor-view-framed .elementor-icon, .elementor-440170135 .elementor-element.elementor-element-3fe24d84.elementor-view-default .elementor-icon{color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-3fe24d84 .elementor-icon-box-wrapper{gap:15px;}.elementor-440170135 .elementor-element.elementor-element-3fe24d84 .elementor-icon i{transform:rotate(0deg);}.elementor-440170135 .elementor-element.elementor-element-554c0e88.elementor-view-stacked .elementor-icon{background-color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-554c0e88.elementor-view-framed .elementor-icon, .elementor-440170135 .elementor-element.elementor-element-554c0e88.elementor-view-default .elementor-icon{color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-554c0e88 .elementor-icon-box-wrapper{gap:15px;}.elementor-440170135 .elementor-element.elementor-element-554c0e88 .elementor-icon i{transform:rotate(0deg);}.elementor-440170135 .elementor-element.elementor-element-67f7437f.elementor-view-stacked .elementor-icon{background-color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-67f7437f.elementor-view-framed .elementor-icon, .elementor-440170135 .elementor-element.elementor-element-67f7437f.elementor-view-default .elementor-icon{color:#DE5734;}.elementor-440170135 .elementor-element.elementor-element-67f7437f .elementor-icon-box-wrapper{gap:15px;}.elementor-440170135 .elementor-element.elementor-element-67f7437f .elementor-icon i{transform:rotate(0deg);}.elementor-440170135 .elementor-element.elementor-element-4404b585 .elementor-flip-box-front{background-color:#141414;}.elementor-440170135 .elementor-element.elementor-element-4404b585 .elementor-flip-box-front .elementor-flip-box-title{font-family:"Roboto", sans-serif;font-weight:900;}.elementor-440170135 .elementor-element.elementor-element-4404b585 .elementor-flip-box-back{background-color:transparent;background-image:linear-gradient(180deg, #DE5734 0%, #2C1919 100%);}.elementor-440170135 .elementor-element.elementor-element-4404b585 .elementor-flip-box-back .elementor-flip-box-title{font-family:"Roboto", sans-serif;font-weight:600;}.elementor-440170135 .elementor-element.elementor-element-4404b585 .elementor-button{font-family:"Arial", sans-serif;font-weight:800;}.elementor-440170135 .elementor-element.elementor-element-4ebfcbb4 .elementor-spacer-inner{height:50px;}.elementor-440170135 .elementor-element.elementor-element-1787d2ab{font-family:"Arial", sans-serif;}.elementor-440170135 .elementor-element.elementor-element-1c09e99c .elementor-heading-title{font-family:"Roboto", sans-serif;font-weight:bold;}.elementor-440170135 .elementor-element.elementor-element-6cf471b4{text-align:center;}body.ce-theme-440:not(.elementor-motion-effects-element-type-background), body.ce-theme-440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 .ce-product-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(min-width:768px){.elementor-440170135 .elementor-element.elementor-element-224a9f9c{width:21.509%;}.elementor-440170135 .elementor-element.elementor-element-7eb0ae2b{width:78.486%;}.elementor-440170135 .elementor-element.elementor-element-58571f1e{width:21.132%;}.elementor-440170135 .elementor-element.elementor-element-36654b2e{width:78.864%;}.elementor-440170135 .elementor-element.elementor-element-7e9ca153{width:24.906%;}.elementor-440170135 .elementor-element.elementor-element-5e91d5e3{width:75.09%;}.elementor-440170135 .elementor-element.elementor-element-79d3fa34{width:24.906%;}.elementor-440170135 .elementor-element.elementor-element-17a639aa{width:75.09%;}.elementor-440170135 .elementor-element.elementor-element-7ca45fcd{width:25.088%;}.elementor-440170135 .elementor-element.elementor-element-3bbb807b{width:74.912%;}.elementor-440170135 .elementor-element.elementor-element-7a6f9c25{width:44.386%;}.elementor-440170135 .elementor-element.elementor-element-57492aa4{width:54.946%;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-440170135 .elementor-element.elementor-element-224a9f9c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-440170135 .elementor-element.elementor-element-224a9f9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-440170135 .elementor-element.elementor-element-224a9f9c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-440170135 .elementor-element.elementor-element-22cc4267{text-align:center;}.elementor-440170135 .elementor-element.elementor-element-7eb0ae2b.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-440170135 .elementor-element.elementor-element-36654b2e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-440170135 .elementor-element.elementor-element-5e91d5e3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-440170135 .elementor-element.elementor-element-17a639aa.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-440170135 .elementor-element.elementor-element-551306bf{text-align:center;}.elementor-440170135 .elementor-element.elementor-element-1e3a7b88 .ce-product-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for image-carousel, class: .elementor-element-2e0be77d *//* Harmoniser les dimensions des images du carrousel Elementor */
.elementor-widget-image-carousel .swiper-slide-image {
    width: 100%;
    height: 500px; /* Ajuste la hauteur selon ton besoin */
    object-fit: cover; /* Recadre proprement sans déformer */
    object-position: center; /* Centre l’image dans le cadre */
    border-radius: 6px; /* optionnel */
}

/* Fixer aussi la hauteur du conteneur si nécessaire */
.elementor-widget-image-carousel .swiper-slide-inner {
    height: 450px; /* même valeur que ci-dessus */
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-28af0e63 */.elemnetor-widget { width: 50%; height: 1000px;
}/* End custom CSS */