.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16211 .elementor-element.elementor-element-162703a8 .elementor-repeater-item-12b412b .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://fabiennealagama.com/wp-content/uploads/2026/01/Lun-contre-lautre-2.jpg);background-size:cover;}.elementor-16211 .elementor-element.elementor-element-162703a8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:755px;}.elementor-16211 .elementor-element.elementor-element-162703a8 .swiper-slide-inner{text-align:center;}.elementor-16211 .elementor-element.elementor-element-162703a8 .elementor-slide-heading{font-family:"Noto Serif", Sans-serif;font-size:70px;font-weight:400;font-style:italic;}.elementor-16211 .elementor-element.elementor-element-7a325b6e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16211 .elementor-element.elementor-element-78cc5e99 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16211 .elementor-element.elementor-element-33cab27a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-16211 .elementor-element.elementor-element-33cab27a{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;color:#9E9E9E;}.elementor-16211 .elementor-element.elementor-element-3f18c0b6 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-16211 .elementor-element.elementor-element-3f18c0b6{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;color:#9E9E9E;}.elementor-16211 .elementor-element.elementor-element-3c45604 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-16211 .elementor-element.elementor-element-3c45604{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;color:#9E9E9E;}.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 );color:var( --e-global-color-primary );}.elementor-16211 .elementor-element.elementor-element-245133da{text-align:center;}.elementor-16211 .elementor-element.elementor-element-245133da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:600;font-style:italic;}.elementor-16211 .elementor-element.elementor-element-d84ff07{margin-top:0px;margin-bottom:80px;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-product-inner .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-content .ht-product-categories:not(.ht-product-brand){display:none !important;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-product-image-wrap .ht-product-label{display:none !important;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-arrow{color:#44444400 !important;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots li button{background-color:#FFFFFF00 !important;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots li.slick-active button{background-color:#FFFFFF !important;}.elementor-16211 .elementor-element.elementor-element-75585ead .woocommerce div.product.mb-30{padding:0px 35px 0px 35px;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner{border-color:#FFFFFF00;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content{padding:10px 0px 80px 0px;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Barlow", Sans-serif;font-size:14px;line-height:1px;color:#000000;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:#dc9a0e;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title{margin:0px 0px 0px 0px;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:#000000;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-decoration:none;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-product-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-16211 .elementor-element.elementor-element-75585ead span.woolentor-tip{color:#ffffff;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-16211 .elementor-element.elementor-element-75585ead .woolentor-compare.compare::before,.elementor-16211 .elementor-element.elementor-element-75585ead .ht-product-action ul li.woolentor-cart a::before{font-size:20px;line-height:30px;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-16211 .elementor-element.elementor-element-75585ead .wl-shop-tab-links li a{color:#000000;}.elementor-16211 .elementor-element.elementor-element-75585ead .wl-shop-tab-links li a:hover{color:#f05b64;}.elementor-16211 .elementor-element.elementor-element-75585ead .wl-shop-tab-links li a.htactive{color:#f05b64;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-content .woocommerce-product-details__short-description p{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-content .ht-product-categories a{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-content .ht-product-categories a:hover{color:#dc9a0e;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-content .ht-list-product-title a{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-content .ht-list-product-title a:hover{color:#dc9a0e;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-wrap .wlshop-list-content .ht-product-list-price span.price del span{color:#444444;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-16211 .elementor-element.elementor-element-75585ead .ht-products .wlshop-list-wrap .wlshop-list-content .ht-product-list-ratting .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-16211 .elementor-element.elementor-element-75585ead .woocommerce .ht-product-list-action ul li a{color:#000000;border-color:#000000;background-color:#ffffff;}.elementor-16211 .elementor-element.elementor-element-75585ead .woocommerce .ht-product-list-action ul li a:hover{color:#ffffff;border-color:#ff3535;background-color:#ff3535;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-wrap .wlproduct-list-img .product-quickview a{color:#000000;background-color:#ffffff;}.elementor-16211 .elementor-element.elementor-element-75585ead .wlshop-list-wrap .wlproduct-list-img .product-quickview a:hover{color:#ffffff;background-color:#ff3535;}@media(max-width:767px){.elementor-16211 .elementor-element.elementor-element-162703a8 .elementor-slide-heading{font-size:46px;}.elementor-16211 .elementor-element.elementor-element-78cc5e99 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16211 .elementor-element.elementor-element-33cab27a{text-align:center;}.elementor-16211 .elementor-element.elementor-element-3f18c0b6{text-align:center;}.elementor-16211 .elementor-element.elementor-element-3c45604{text-align:center;}.elementor-16211 .elementor-element.elementor-element-393baed > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16211 .elementor-element.elementor-element-245133da .elementor-heading-title{font-size:35px;}.elementor-16211 .elementor-element.elementor-element-d84ff07{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for slides, class: .elementor-element-162703a8 */.swiper-slide-contents {
    margin-top: 15%;
}
@media only screen and (max-width: 767px) {
.elementor-slides .swiper-slide-bg {
    background-position: left;
}}
.grve-container {
    max-width: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70ee1bf2 */#grve-header.grve-responsive-overlapping + * {position:relative;}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-393baed */@media only screen and (max-width: 767px) {
.order1 {order: 1;}
.order2 {order: 2;}
.order3 {order: 3;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d84ff07 */.slick-next.slick-arrow, .slick-prev.slick-arrow {display:none !important;}
.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots {
    bottom: 0px;
}
.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image .ht-product-image-slider .slick-dots li button {
    width: 10px;
    height: 10px;
    border-radius: 50% !important;
    padding: 0 !important;
    border: 2px solid #fff !important;
}
.elementor-button span {
    text-decoration: inherit;
    font-family: 'Barlow';
    font-size: 12px;
    font-weight: 700;
}
.elementor-button {
    padding: 11px 58px !important;
}/* End custom CSS */