.elementor-18 .elementor-element.elementor-element-66c9888:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-66c9888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff9ef;}.elementor-18 .elementor-element.elementor-element-66c9888{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18 .elementor-element.elementor-element-66c9888 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .elementor-repeater-item-550dfa4 .slick-slide-bg{background-color:rgba(244,245,245,0);background-image:url(/img/cms/GindeChimay-rum-graphique-resized.png);background-size:contain;background-position:40% 0%;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .elementor-repeater-item-550dfa4 .slick-slide-inner{justify-content:flex-end;align-items:flex-start;text-align:start;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .slick-slide .slick-slide-bg{height:700px;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .slick-slide-inner{max-width:89.4%;padding:12% 0% 0% 0%;justify-content:center;align-items:flex-start;text-align:start;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .td-slide-content{width:568px;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .td-slide-subtitle{color:#cbcbcb;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slide-subtitle{font-size:5rem;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .slick-slide-inner .td-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .td-slide-heading{color:#cbcbcb;font-size:4.5rem;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .td-slide-description{font-size:1.4rem;font-weight:600;}.elementor-18 .elementor-element.elementor-element-6fa3984{z-index:1;}.elementor-18 .elementor-element.elementor-element-6b7e528 .product-miniature .product-container{padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6b7e528 .product-miniature .product-container .product-title a{font-weight:600;color:rgba(0,0,0,0.98);}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .elementor-repeater-item-550dfa4 .slick-slide-bg{background-size:contain;background-position:0px 0px;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .slick-slide .slick-slide-bg{height:500px;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .slick-slide-inner{max-width:100%;padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .td-slide-content{width:95%;}.elementor-18 .elementor-element.elementor-element-6fa3984 .tdcarousel .td-slick-dots{margin-top:13%;}.elementor-18 .elementor-element.elementor-element-6fa3984 > .elementor-widget-container{padding:0% 0% 0% 0%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .slick-slide .slick-slide-bg{height:400px;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slide-subtitle{font-size:3rem;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .td-slide-heading{font-size:2.33rem;}.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slides .td-slide-description{font-size:1rem;}.elementor-18 .elementor-element.elementor-element-6fa3984 .tdcarousel .td-slick-dots{margin-top:20%;}}/* Start custom CSS for td-slider, class: .elementor-element-6fa3984 */.elementor-18 .elementor-element.elementor-element-6fa3984 .lou-color {
    color: #c2696f;
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .jules-color {
    color: #8da15c;
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .rum-color {
    color: #e19029;
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .lougin-subtitle {
  margin-left: var(--lou-sub-margin-left);
  font-size: var(--lou-sub-font-size);
  margin-top: var(--lou-sub-margin-top);
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .lougin-subsubtitle {
  margin-left: var(--lou-subsub-margin-left);
  font-size: var(--lou-subsub-font-size);
  margin-top: var(--lou-subsub-margin-top);
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .julesgin-subtitle {
  margin-left: var(--jules-sub-margin-left);
  font-size: var(--jules-sub-font-size);
  margin-top: var(--jules-sub-margin-top);
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .julesgin-subsubtitle {
  margin-left: var(--jules-subsub-margin-left);
  font-size: var(--jules-subsub-font-size);
  margin-top: var(--jules-subsub-margin-top);
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .rum-subtitle {
  margin-left: var(--rum-sub-margin-left);
  font-size: var(--rum-sub-font-size);
  margin-top: var(--rum-sub-margin-top);
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .rum-subsubtitle {
  margin-left: var(--rum-subsub-margin-left);
  font-size: var(--rum-subsub-font-size);
  margin-top: var(--rum-subsub-margin-top);
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .rum-highlighted {
    font-size: var(--rum-highlighted-font-size);
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .rum-br {
    line-height: var(--rum-br-line-height);
    height: 1000000%;
}


.elementor-18 .elementor-element.elementor-element-6fa3984 .rum-br2 {
    line-height: var(--rum-br2-line-height);
}


.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slide-subtitle {
  position: var(--td-slide-subtitle-position);
  top: var(--td-slide-subtitle-top);
  left: var(--td-slide-subtitle-left);
}


.elementor-18 .elementor-element.elementor-element-6fa3984 .slick-slide-bg {
    background-size: var(--slick-slide-bg-size) !important;
    background-position: var(--slick-slide-bg-position) !important;
}
.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slide-heading {
    text-align: var(--td-slide-heading-text-align);
    font-family: "BagartFont-Thunder";
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slide-content {
    top: var(--td-slide-content-top);
}

@media screen and (min-width: 1440px) {
    .elementor-18 .elementor-element.elementor-element-6fa3984 {
      --td-slide-content-top: inherit;
      --slick-slide-bg-size: contain;
      --slick-slide-bg-position: 13.6% 0%;
      --td-slide-heading-text-align: inherit;
      --td-slide-subtitle-position: absolute;
      --td-slide-subtitle-top: -25%;
      --td-slide-subtitle-left: -65%;
      --lou-sub-margin-left: inherit;
      --lou-sub-font-size: inherit;
      --lou-sub-margin-top: inherit;
      --lou-subsub-margin-left: -75%;
      --lou-subsub-font-size: 12rem;
      --lou-subsub-margin-top: 20%;
      --jules-sub-margin-left: -25%;
      --jules-sub-font-size: inherit;
      --jules-sub-margin-top: -30%;
      --jules-subsub-margin-left: -90%;
      --jules-subsub-font-size: 12rem;
      --jules-subsub-margin-top: 15%;
      --rum-sub-margin-left: -75%;
      --rum-sub-font-size: inherit;
      --rum-sub-margin-top: 0%;
      --rum-subsub-margin-left: -75%;
      --rum-subsub-font-size: 5rem;
      --rum-subsub-margin-top: 13%;
      --rum-highlighted-font-size: 10rem;
    }
}

@media screen and (min-width: 1025px) and (max-width: 1399px) {
    .elementor-18 .elementor-element.elementor-element-6fa3984 .slick-slide-inner {
        justify-content: center !important;
        max-width: 100% !important;
    }
    .elementor-18 .elementor-element.elementor-element-6fa3984 .td-slick-dots {
        right: 48% !important;
        top: 95% !important;
    }
    .elementor-18 .elementor-element.elementor-element-6fa3984 hr {
        margin-left: -100% !important;
        width: 300%;
    }
    .elementor-18 .elementor-element.elementor-element-6fa3984 {
      --td-slide-content-top: 50%;
      --slick-slide-bg-size: 40%;
      --slick-slide-bg-position: center top;
      --td-slide-heading-text-align: center;
      --td-slide-subtitle-position: absolute;
      --td-slide-subtitle-top: -185%;
      --td-slide-subtitle-left: 33%;
      --lou-sub-margin-left: 0%;
      --lou-sub-font-size: inherit;
      --lou-sub-margin-top: -20%;
      --lou-subsub-margin-left: -65%;
      --lou-subsub-font-size: 12rem;
      --lou-subsub-margin-top: 20%;
      --jules-sub-margin-left: -20%;
      --jules-sub-font-size: inherit;
      --jules-sub-margin-top: -20%;
      --jules-subsub-margin-left: -85%;
      --jules-subsub-font-size: 12rem;
      --jules-subsub-margin-top: -20%;
      --rum-sub-margin-left: -80%;
      --rum-sub-font-size: inherit;
      --rum-sub-margin-top: 0%;
      --rum-subsub-margin-left: -80%;
      --rum-subsub-font-size: 5rem;
      --rum-subsub-margin-top: 11%;
      --rum-highlighted-font-size: 9rem;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-18 .elementor-element.elementor-element-6fa3984 {
      --td-slide-content-top: 60%;
      --slick-slide-bg-size: 40%;
      --slick-slide-bg-position: center top;
      --td-slide-heading-text-align: center;
      --td-slide-subtitle-position: absolute;
      --td-slide-subtitle-top: -160%;
      --td-slide-subtitle-left: 33%;
      --lou-sub-margin-left: 30%;
      --lou-sub-font-size: 4rem;
      --lou-sub-margin-top: -10%;
      --lou-subsub-margin-left: -35%;
      --lou-subsub-font-size: 8rem;
      --lou-subsub-margin-top: 15%;
      --jules-sub-margin-left: -25%;
      --jules-sub-font-size: 4rem;
      --jules-sub-margin-top: -10%;
      --jules-subsub-margin-left: -85%;
      --jules-subsub-font-size: 8rem;
      --jules-subsub-margin-top: 15%;
      --rum-sub-margin-left: -60%;
      --rum-sub-font-size: 4rem;
      --rum-sub-margin-top: 0%;
      --rum-subsub-margin-left: -60%;
      --rum-subsub-font-size: 3rem;
      --rum-subsub-margin-top: 7.5%;
      --rum-highlighted-font-size: 6rem;
    }
}


@media screen and (max-width: 767px) {
    .elementor-18 .elementor-element.elementor-element-6fa3984 {
      --td-slide-content-top: 45%;
      --slick-slide-bg-size: 50%;
      --slick-slide-bg-position: center top;
      --td-slide-heading-text-align: center;
      --td-slide-subtitle-position: absolute;
      --td-slide-subtitle-top: -103%;
      --td-slide-subtitle-left: 33%;
      --lou-sub-margin-left: inherit;
      --lou-sub-font-size: inherit;
      --lou-sub-margin-top: inherit;
      --lou-subsub-margin-left: -65%;
      --lou-subsub-font-size: 5rem;
      --lou-subsub-margin-top: inherit;
      --jules-sub-margin-left: -45%;
      --jules-sub-font-size: inherit;
      --jules-sub-margin-top: inherit;
      --jules-subsub-margin-left: -110%;
      --jules-subsub-font-size: 5rem;
      --jules-subsub-margin-top: inherit;
      
      --rum-sub-margin-left: -75%;
      --rum-sub-font-size: 3rem;
      --rum-sub-margin-top: 10%;
      --rum-subsub-margin-left: -75%;
      --rum-subsub-font-size: 2.5rem;
      --rum-subsub-margin-top: 0%;
      --rum-highlighted-font-size: 4rem;
    }
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .td-slick-dots {
    top: 75%;
    right: 33%;
}

.elementor-18 .elementor-element.elementor-element-6fa3984 hr {
    border-width: 4px;
    color: #cbcbcb;
    border-color: #cbcbcb;
    margin-left: -35%;
    z-index: -2;
    position: relative;
}

.elementor-18 .elementor-element.elementor-element-6fa3984 .slick-slide-bg {
    position: relative;
    z-index: 2;
    
}/* End custom CSS */
/* Start custom CSS for products, class: .elementor-element-6b7e528 */.elementor-18 .elementor-element.elementor-element-6b7e528 .style-6 .comments_note {
    display: none !important;
}

.elementor-18 .elementor-element.elementor-element-6b7e528 .style-6 .product-container div {
    text-align: left !important;
}

.elementor-18 .elementor-element.elementor-element-6b7e528 .add-to-cart {
    padding: 4px 8px 4px 8px;
    border-radius: 18px;
    font-weight: 800;
    text-transform: uppercase;
    font-size: 0.85rem;
    background-color: #ec9f8b;
}/* End custom CSS */