.elementor-15070101 .elementor-element.elementor-element-c7d69d6, .elementor-15070101 .elementor-element.elementor-element-c7d69d6 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-c7d69d6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--main a.elementor-item{font-size:24px;font-weight:300;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--main a.elementor-item:not(#e){color:#000000;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--main .elementor-item{padding-left:23px;padding-right:23px;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--main.elementor-nav--layout-horizontal > .elementor-nav{column-gap:0px;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--main:not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:0px;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown a{font-size:20px;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown a:not(#e), .elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-menu-toggle{color:#020101;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown a:not(#e):is(.elementor-item-active, .highlighted), .elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown a:not(#e):is(:hover, :focus), .elementor-15070101 .elementor-element.elementor-element-b97a289 a.elementor-menu-toggle:not(#e):is(:hover, :focus){color:#FFFFFF;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown a:is(.elementor-item-active, .highlighted), .elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown a:is(:hover, :focus){background-color:#F78628;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown{border-radius:20px 20px 20px 20px;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown li:first-child a{border-top-left-radius:20px;border-top-right-radius:20px;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--dropdown li:last-child a{border-bottom-right-radius:20px;border-bottom-left-radius:20px;}.elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav--main .elementor-nav--dropdown, .elementor-15070101 .elementor-element.elementor-element-b97a289 .elementor-nav__container.elementor-nav--dropdown{box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-15070101 .elementor-element.elementor-element-b97a289 > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #F78628;}.elementor-15070101 .elementor-element.elementor-element-b97a289{z-index:999;}.elementor-15070101 .elementor-element.elementor-element-1737a32{--spacer-size:15px;}.elementor-15070101 .elementor-element.elementor-element-2ed3162{z-index:0;}.elementor-15070101 .elementor-element.elementor-element-14b2bba{z-index:0;}.elementor-15070101 .elementor-element.elementor-element-4e70c585:not(.elementor-motion-effects-element-type-background), .elementor-15070101 .elementor-element.elementor-element-4e70c585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/tempImageEHUd7m.jpg");background-position:-6px -800px;background-attachment:fixed;background-size:100% auto;}.elementor-15070101 .elementor-element.elementor-element-4e70c585{-webkit-backdrop-filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);backdrop-filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 45px 0px;}.elementor-15070101 .elementor-element.elementor-element-4e70c585, .elementor-15070101 .elementor-element.elementor-element-4e70c585 > [class*="elementor-background-"]{border-radius:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-4e70c585 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15070101 .elementor-element.elementor-element-24ebbde4 > .elementor-element-populated{padding:140px 55px 55px 55px;}.elementor-15070101 .elementor-element.elementor-element-64c1d07d{text-align:center;}.elementor-15070101 .elementor-element.elementor-element-64c1d07d .elementor-heading-title{color:#ffffff;font-family:"ANTON", Times New Roman;font-size:55px;font-weight:900;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;}.elementor-15070101 .elementor-element.elementor-element-64c1d07d > .elementor-widget-container{margin:30px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-177c64c8{color:#ffffff;font-family:"Montserrat ", Times New Roman;font-size:25px;font-weight:300;line-height:1.3em;}.elementor-15070101 .elementor-element.elementor-element-177c64c8 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-15070101 .elementor-element.elementor-element-5693c33c:not(.elementor-motion-effects-element-type-background), .elementor-15070101 .elementor-element.elementor-element-5693c33c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15070101 .elementor-element.elementor-element-5693c33c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 55px 55px 55px;}.elementor-15070101 .elementor-element.elementor-element-5693c33c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15070101 .elementor-element.elementor-element-7ae20d8{text-align:center;color:#000000;font-family:"Montserrat ", Times New Roman;font-size:18px;font-weight:300;text-transform:uppercase;}.elementor-15070101 .elementor-element.elementor-element-5073d4f8{text-align:center;}.elementor-15070101 .elementor-element.elementor-element-5073d4f8 .elementor-heading-title{color:#000000;font-family:"ANTON", Times New Roman;font-size:60px;font-weight:600;letter-spacing:0.8px;}.elementor-15070101 .elementor-element.elementor-element-07b45c2{--spacer-size:29px;}.elementor-15070101 .elementor-element.elementor-element-69a77a27 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15070101 .elementor-element.elementor-element-69a77a27:not(.elementor-motion-effects-element-type-background), .elementor-15070101 .elementor-element.elementor-element-69a77a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15070101 .elementor-element.elementor-element-69a77a27 > .elementor-background-overlay{opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15070101 .elementor-element.elementor-element-69a77a27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-15070101 .elementor-element.elementor-element-61687d6b > .elementor-element-populated{padding:0% 12% 0% 12%;}.elementor-15070101 .elementor-element.elementor-element-5678c6d4{text-align:center;color:#000000;font-family:"times new roman", Times New Roman;font-size:19px;font-weight:400;line-height:1.8em;}.elementor-15070101 .elementor-element.elementor-element-5678c6d4 > .elementor-widget-container{margin:-80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-5678c6d4.elementor-element{--order:-99999 /* order start hack */;}.elementor-15070101 .elementor-element.elementor-element-4870382{--spacer-size:50px;}.elementor-15070101 .elementor-element.elementor-element-d235c18{text-align:center;}.elementor-15070101 .elementor-element.elementor-element-d235c18 .elementor-heading-title{font-family:"times new roman", Times New Roman;}.elementor-15070101 .elementor-element.elementor-element-a93327b{--spacer-size:14px;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-atc .elementor-button{background-color:#000000;border-radius:100px;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-atc .elementor-button:is(:hover, :focus){background-color:#F78628;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-quick-view{border-radius:20px;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-badge{margin-bottom:0px;min-width:53px;padding:0px 0px 0px 0px;border-radius:64px;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-badge-sale{background:#F78628;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-badge-new{background:#177F24;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-badge-out{color:#EC0D0D;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-badge-online{color:#F78628;}.elementor-15070101 .elementor-element.elementor-element-6e5a90a .elementor-swiper-button{color:#F78628;}.elementor-15070101 .elementor-element.elementor-element-319052b{--spacer-size:50px;}.elementor-15070101 .elementor-element.elementor-element-9bac918{text-align:center;}.elementor-15070101 .elementor-element.elementor-element-9bac918 .elementor-heading-title{font-family:"times new roman", Times New Roman;}.elementor-15070101 .elementor-element.elementor-element-0d69947{--spacer-size:14px;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-content{min-height:0px;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-title{margin-top:0px;color:#000000;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-atc .elementor-button{border-radius:24px;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-quick-view{font-weight:bold;background-color:rgba(255, 255, 255, 0);border-width:0px;border-style:solid;border-radius:49px;}.elementor-15070101 .elementor-element.elementor-element-2488413 a.elementor-quick-view:not(#e){color:#000000;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-badges-left{margin-top:0px;margin-left:0px;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-badges-right{margin-top:0px;margin-right:0px;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-badge{margin-bottom:4px;min-width:65px;padding:0px 0px 0px 0px;border-radius:48px;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-badge-sale{background:#F57D1A;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-badge-new{background:#048200;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-badge-out{color:#EA0909;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-badge-online{color:#F57D1A;}.elementor-15070101 .elementor-element.elementor-element-d3456b7{text-align:center;}.elementor-15070101 .elementor-element.elementor-element-d3456b7 .elementor-heading-title{font-family:"times new roman", Times New Roman;}.elementor-15070101 .elementor-element.elementor-element-90380a5{--spacer-size:10px;}.elementor-15070101 .elementor-element.elementor-element-a68bd63{--spacer-size:20px;}.elementor-15070101 .elementor-element.elementor-element-e240845{font-size:15px;}.elementor-15070101 .elementor-element.elementor-element-7439bbe6:not(.elementor-motion-effects-element-type-background), .elementor-15070101 .elementor-element.elementor-element-7439bbe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15070101 .elementor-element.elementor-element-7439bbe6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 80px 0px 80px;}.elementor-15070101 .elementor-element.elementor-element-7439bbe6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15070101 .elementor-element.elementor-element-57ee617a > .elementor-element-populated, .elementor-15070101 .elementor-element.elementor-element-57ee617a > .elementor-element-populated > .elementor-background-overlay, .elementor-15070101 .elementor-element.elementor-element-57ee617a > .elementor-element-populated > .elementor-motion-effects-container, .elementor-15070101 .elementor-element.elementor-element-57ee617a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-57ee617a > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-15070101 .elementor-element.elementor-element-2c053801{text-align:center;}.elementor-15070101 .elementor-element.elementor-element-2c053801 .elementor-heading-title{color:#000000;font-family:"times new roman", Times New Roman;font-size:61px;font-weight:300;letter-spacing:1.5px;}.elementor-15070101 .elementor-element.elementor-element-2c053801 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-98a31cb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-15070101 .elementor-element.elementor-element-98a31cb .elementor-divider-separator{width:100%;}.elementor-15070101 .elementor-element.elementor-element-98a31cb .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-15070101 .elementor-element.elementor-element-6f729883 .swiper{--init-slides:6;--init-gap:63px;}.elementor-15070101 .elementor-element.elementor-element-6f729883 .swiper-wrapper{align-items:center;}.elementor-15070101 .elementor-element.elementor-element-6f729883 .elementor-image-carousel-caption{text-align:center;}.elementor-15070101 .elementor-element.elementor-element-6f729883 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;width:7px;height:7px;background:#000000;}body.elementor-page-15070101 header.page-heade{display:none;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}body.elementor-page-15070101:not(.elementor-motion-effects-element-type-background), body.elementor-page-15070101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-15070101 .elementor-element.elementor-element-25791a38{width:100%;}}@media(max-width:1024px){.elementor-15070101 .elementor-element.elementor-element-4e70c585:not(.elementor-motion-effects-element-type-background), .elementor-15070101 .elementor-element.elementor-element-4e70c585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15070101 .elementor-element.elementor-element-4e70c585{padding:0px 0px 0px 30px;}.elementor-15070101 .elementor-element.elementor-element-64c1d07d .elementor-heading-title{line-height:1.3em;}.elementor-15070101 .elementor-element.elementor-element-5073d4f8 .elementor-heading-title{font-size:45px;}.elementor-15070101 .elementor-element.elementor-element-69a77a27{padding:100px 25px 100px 25px;}.elementor-15070101 .elementor-element.elementor-element-61687d6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-a93327b{--spacer-size:14px;}.elementor-15070101 .elementor-element.elementor-element-0d69947{--spacer-size:14px;}}@media(max-width:767px){.elementor-15070101 .elementor-element.elementor-element-c7d69d6, .elementor-15070101 .elementor-element.elementor-element-c7d69d6 > [class*="elementor-background-"]{border-radius:20px 20px 20px 20px;}.elementor-15070101 .elementor-element.elementor-element-1737a32{--spacer-size:5px;}.elementor-15070101 .elementor-element.elementor-element-4e70c585:not(.elementor-motion-effects-element-type-background), .elementor-15070101 .elementor-element.elementor-element-4e70c585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/tempImageEHUd7m.jpg");background-position:0px -109px;}.elementor-15070101 .elementor-element.elementor-element-4e70c585{padding:0px 30px -4px 30px;}.elementor-15070101 .elementor-element.elementor-element-64c1d07d .elementor-heading-title{font-size:30px;line-height:1.5em;}.elementor-15070101 .elementor-element.elementor-element-64c1d07d > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-15070101 .elementor-element.elementor-element-177c64c8{font-size:16px;}.elementor-15070101 .elementor-element.elementor-element-177c64c8 > .elementor-widget-container{margin:0px -30px 0px -30px;}.elementor-15070101 .elementor-element.elementor-element-5693c33c{padding:30px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-7ae20d8{font-size:15px;}.elementor-15070101 .elementor-element.elementor-element-5073d4f8 .elementor-heading-title{font-size:30px;}.elementor-15070101 .elementor-element.elementor-element-69a77a27{padding:50px 20px 50px 20px;}.elementor-15070101 .elementor-element.elementor-element-5678c6d4{font-size:14px;}.elementor-15070101 .elementor-element.elementor-element-2488413 .elementor-title{font-size:15px;}.elementor-15070101 .elementor-element.elementor-element-7439bbe6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15070101 .elementor-element.elementor-element-57ee617a > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-15070101 .elementor-element.elementor-element-2c053801 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-15070101 .elementor-element.elementor-element-2c053801 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-15070101 .elementor-element.elementor-element-6f729883 .swiper{--init-slides:2;}.elementor-15070101 .elementor-element.elementor-element-6f729883 > .elementor-widget-container{margin:-32px -32px -32px -32px;}}/* Start custom CSS for html, class: .elementor-element-2ed3162 *//* Wrapper pour sortir du container */
.promo-banner-wrapper {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

/* Bannière */
.promo-banne {
 background-color: rgba(239, 191, 4, 0.8);
  text-align: center;
  padding: 12px 15px;
}

/* Texte */
.promo-banne p {
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  color: black;
}

/* Code promo */
.promo-banne .promo-code {
  color: black;
  font-weight: 999;
}

/* Mobile */
@media (max-width: 768px) {
  .promo-banne p {
    font-size: 14px;
  }
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14b2bba *//* Wrapper pour sortir du container */
.promo-banner-wrapper {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

/* Bannière */
.promo-banner {
  background-color: rgba(255, 140, 0, 0.6); /* orange plus foncé */
  text-align: center;
  padding: 12px 15px;
}

/* Texte */
.promo-banner p {
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  color: black;
}

/* Code promo */
.promo-banner .promo-code {
  color: black;
  font-weight: 900;
}

/* Mobile */
@media (max-width: 768px) {
  .promo-banner p {
    font-size: 14px;
  }
  
}/* End custom CSS */
/* Start custom CSS for product-grid, class: .elementor-element-2488413 *//* PRIX PAGE BOUTIQUE - FORCE ORANGE + GRAS */
body.cms-id-15 .elementor-price,
body.cms-id-15 .elementor-price *,
body.cms-id-15 .product-price-and-shipping,
body.cms-id-15 .product-price-and-shipping *,
body.cms-id-15 .price,
body.cms-id-15 .price *,
body.cms-id-15 [class*="price"],
body.cms-id-15 [class*="price"] * {
    font-size: 18px !important;
}

/* Prix final */
body.cms-id-15 .price,
body.cms-id-15 .current-price,
body.cms-id-15 .product-price,
body.cms-id-15 .elementor-price,
body.cms-id-15 [class*="current-price"] {
    color: #f68b1f !important;
    font-weight: 700 !important;
}

/* Ancien prix barré */
body.cms-id-15 .regular-price,
body.cms-id-15 .old-price,
body.cms-id-15 del,
body.cms-id-15 s {
    color: #888888 !important;
    font-weight: 400 !important;
    text-decoration: line-through !important;
}
@media only screen and (max-width: 767px) {
  a.elementor-product-link[aria-label*="€"] + *,
  a.elementor-product-link[aria-label*="€"] ~ *,
  [aria-label*="€"],
  [aria-label*="€"] ~ *,
  [id^="elementor-description"],
  [id^="elementor-description"] * {
    font-size: 14px !important;
    line-height: 16px !important;
    white-space: nowrap !important;
    letter-spacing: -0.6px !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'times new roman';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: ;
}
 /* End Custom Fonts CSS */