.elementor-55 .elementor-element.elementor-element-78c61d9:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-78c61d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vignerons-saintsardos.com/wp-content/uploads/2021/11/Groupe-de-masques-22.png");background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-78c61d9 > .elementor-container{min-height:400px;}.elementor-55 .elementor-element.elementor-element-78c61d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-55 .elementor-element.elementor-element-78c61d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-c3f26d0{text-align:center;}.elementor-55 .elementor-element.elementor-element-c3f26d0 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-cd1fcb6:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-cd1fcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-cd1fcb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-55 .elementor-element.elementor-element-cd1fcb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-feb538d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-2b650f1:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-2b650f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2b650f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-55 .elementor-element.elementor-element-2b650f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-60705f6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-c4178a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-c4178a2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-c4178a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-c4178a2 > .elementor-container{min-height:400px;}.elementor-55 .elementor-element.elementor-element-c4178a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-55 .elementor-element.elementor-element-c4178a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-79eb556.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-79eb556.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-79eb556.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-55 .elementor-element.elementor-element-0c64c16{--spacer-size:8vh;}.elementor-55 .elementor-element.elementor-element-32c5fc8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-55 .elementor-element.elementor-element-32c5fc8{text-align:center;}.elementor-55 .elementor-element.elementor-element-32c5fc8 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-328f443 .product{text-align:center;}.elementor-55 .elementor-element.elementor-element-328f443 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-55 .elementor-element.elementor-element-328f443.elementor-wc-products  ul.products{grid-column-gap:100px;grid-row-gap:40px;}.elementor-55 .elementor-element.elementor-element-328f443 a > img{margin-bottom:0px;}.elementor-55 .elementor-element.elementor-element-328f443 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;}.elementor-55 .elementor-element.elementor-element-328f443 .woocommerce-loop-category__title .count{font-family:"Petit Formal Script", Sans-serif;font-size:0px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-e6d3079{--spacer-size:13vh;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-2f196c9 */#wpgmza_marker_list_1 {
    z-index: 990 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-feb538d */::webkit-scrollbar-track {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60705f6 */::webkit-scrollbar-track {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b650f1 */.wpgmza_carousel_odd {
    background: #5E160B !important;
}

.wpgmza_carousel_even {
    background: #A20067 !important;
    color: white !important;
}/* End custom CSS */