.elementor-8571 .elementor-element.elementor-element-0eee9cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-0eee9cf:not(.elementor-motion-effects-element-type-background), .elementor-8571 .elementor-element.elementor-element-0eee9cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce357c );}.elementor-8571 .elementor-element.elementor-element-32a349c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8571 .elementor-element.elementor-element-c9110fe{width:100%;max-width:100%;}.woocommerce .elementor-8571 .elementor-element.elementor-element-c9110fe .flex-viewport:not(:last-child){margin-bottom:13px;}.woocommerce .elementor-8571 .elementor-element.elementor-element-c9110fe .flex-control-thumbs li{padding-right:calc(13px / 2);padding-left:calc(13px / 2);padding-bottom:13px;}.woocommerce .elementor-8571 .elementor-element.elementor-element-c9110fe .flex-control-thumbs{margin-right:calc(-13px / 2);margin-left:calc(-13px / 2);}.elementor-8571 .elementor-element.elementor-element-9b06d8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-ff43835 > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-8571 .elementor-element.elementor-element-6b00a61 .elementor-heading-title{font-family:var( --e-global-typography-1f24f67-font-family ), Sans-serif;font-size:var( --e-global-typography-1f24f67-font-size );font-weight:var( --e-global-typography-1f24f67-font-weight );text-transform:var( --e-global-typography-1f24f67-text-transform );font-style:var( --e-global-typography-1f24f67-font-style );line-height:var( --e-global-typography-1f24f67-line-height );word-spacing:var( --e-global-typography-1f24f67-word-spacing );color:#FFFFFF;}.elementor-8571 .elementor-element.elementor-element-c2ab96a > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-8571 .elementor-element.elementor-element-c2ab96a{text-align:left;}.woocommerce .elementor-8571 .elementor-element.elementor-element-c2ab96a .price{color:var( --e-global-color-primary );font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:700;}.woocommerce .elementor-8571 .elementor-element.elementor-element-c2ab96a .price ins{color:var( --e-global-color-4c0cc60 );font-family:var( --e-global-typography-1f34356-font-family ), Sans-serif;font-size:var( --e-global-typography-1f34356-font-size );font-weight:var( --e-global-typography-1f34356-font-weight );text-transform:var( --e-global-typography-1f34356-text-transform );line-height:var( --e-global-typography-1f34356-line-height );}body:not(.rtl) .elementor-8571 .elementor-element.elementor-element-c2ab96a:not(.elementor-product-price-block-yes) del{margin-right:20px;}body.rtl .elementor-8571 .elementor-element.elementor-element-c2ab96a:not(.elementor-product-price-block-yes) del{margin-left:20px;}.elementor-8571 .elementor-element.elementor-element-c2ab96a.elementor-product-price-block-yes del{margin-bottom:20px;}.elementor-8571 .elementor-element.elementor-element-82ec3c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-8571 .elementor-element.elementor-element-82ec3c8 .woocommerce-product-details__short-description{color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-5fd12bb > .elementor-widget-container{background-color:var( --e-global-color-3ce357c );margin:0px 0px 0px 0px;padding:10px 15px 15px 15px;}.elementor-8571 .elementor-element.elementor-element-5fd12bb .cart button, .elementor-8571 .elementor-element.elementor-element-5fd12bb .cart .button{font-family:"Zen Kurenaido", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:13px;letter-spacing:0.3px;word-spacing:0px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-4c0cc60 );border-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-8571 .elementor-element.elementor-element-5fd12bb .cart button:hover, .elementor-8571 .elementor-element.elementor-element-5fd12bb .cart .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-4c0cc60 );border-color:var( --e-global-color-primary );}.elementor-8571 .elementor-element.elementor-element-5fd12bb{--button-spacing:38px;}.elementor-8571 .elementor-element.elementor-element-5fd12bb .quantity .qty{font-family:"Zen Kurenaido", Sans-serif;font-size:18px;font-weight:bold;line-height:26px;letter-spacing:0px;word-spacing:0px;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );transition:all 0.2s;}.woocommerce .elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations label{font-family:var( --e-global-typography-b75539f-font-family ), Sans-serif;font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );}.woocommerce .elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations td.value:before{font-family:var( --e-global-typography-b75539f-font-family ), Sans-serif;font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );}.elementor-8571 .elementor-element.elementor-element-47cd2d3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(12px/2);}.elementor-8571 .elementor-element.elementor-element-47cd2d3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(12px/2);}.elementor-8571 .elementor-element.elementor-element-47cd2d3.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-8571 .elementor-element.elementor-element-47cd2d3.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body:not(.rtl) .elementor-8571 .elementor-element.elementor-element-47cd2d3.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-12px/2) + (-1px/2) );}body:not.rtl .elementor-8571 .elementor-element.elementor-element-47cd2d3.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-12px/2) - (1px/2) );}.elementor-8571 .elementor-element.elementor-element-47cd2d3{font-family:"Barlow", Sans-serif;font-size:18px;line-height:26px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-47cd2d3 a{font-family:var( --e-global-typography-b75539f-font-family ), Sans-serif;font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );color:var( --e-global-color-primary );}.elementor-8571 .elementor-element.elementor-element-5249fc9{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-8571 .elementor-element.elementor-element-5249fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-5249fc9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-d59fdb8{--alignment:center;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-8571 .elementor-element.elementor-element-d59fdb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-d59fdb8 .elementor-share-btn__title{font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0px;word-spacing:0px;}.elementor-8571 .elementor-element.elementor-element-75d8948.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-75d8948 .cart button, .elementor-8571 .elementor-element.elementor-element-75d8948 .cart .button{background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-8571 .elementor-element.elementor-element-95a8a4c:not(.elementor-motion-effects-element-type-background), .elementor-8571 .elementor-element.elementor-element-95a8a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce357c );}.elementor-8571 .elementor-element.elementor-element-95a8a4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-8571 .elementor-element.elementor-element-95a8a4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8571 .elementor-element.elementor-element-466794e > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-8571 .elementor-element.elementor-element-466794e{text-align:center;}.elementor-8571 .elementor-element.elementor-element-466794e .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:53px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8571 .elementor-element.elementor-element-83e035a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-83e035a{color:#000000;}.elementor-8571 .elementor-element.elementor-element-61b77c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-61b77c3{columns:1;color:#000000;}.elementor-8571 .elementor-element.elementor-element-61b77c3 p{margin-block-end:0px;}.elementor-8571 .elementor-element.elementor-element-ef768b6 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-8571 .elementor-element.elementor-element-ef768b6{text-align:center;}.elementor-8571 .elementor-element.elementor-element-ef768b6 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:53px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8571 .elementor-element.elementor-element-bf119b1:not(.elementor-motion-effects-element-type-background), .elementor-8571 .elementor-element.elementor-element-bf119b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce357c );}.elementor-8571 .elementor-element.elementor-element-bf119b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8571 .elementor-element.elementor-element-bf119b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8571 .elementor-element.elementor-element-911acb8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8571 .elementor-element.elementor-element-911acb8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleangroove.fr/wp-content/uploads/2023/02/Shooting-gold-2.webp");background-position:center center;background-size:cover;}.elementor-8571 .elementor-element.elementor-element-911acb8 > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-8571 .elementor-element.elementor-element-911acb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8571 .elementor-element.elementor-element-911acb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8571 .elementor-element.elementor-element-e477e39{--spacer-size:25px;}.elementor-8571 .elementor-element.elementor-element-d3595f4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8571 .elementor-element.elementor-element-d3595f4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce357c );}.elementor-8571 .elementor-element.elementor-element-d3595f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-4c0cc60 );margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8571 .elementor-element.elementor-element-d3595f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8571 .elementor-element.elementor-element-e1767ba .elementor-icon-box-wrapper{align-items:start;}.elementor-8571 .elementor-element.elementor-element-e1767ba{--icon-box-icon-margin:15px;}.elementor-8571 .elementor-element.elementor-element-e1767ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-e1767ba.elementor-view-framed .elementor-icon, .elementor-8571 .elementor-element.elementor-element-e1767ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-e1767ba .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-e1767ba .elementor-icon-box-title a{font-family:var( --e-global-typography-e20f6d2-font-family ), Sans-serif;font-size:var( --e-global-typography-e20f6d2-font-size );font-weight:var( --e-global-typography-e20f6d2-font-weight );text-transform:var( --e-global-typography-e20f6d2-text-transform );font-style:var( --e-global-typography-e20f6d2-font-style );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-0d0fd07 .elementor-icon-box-wrapper{align-items:start;}.elementor-8571 .elementor-element.elementor-element-0d0fd07{--icon-box-icon-margin:15px;}.elementor-8571 .elementor-element.elementor-element-0d0fd07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-0d0fd07.elementor-view-framed .elementor-icon, .elementor-8571 .elementor-element.elementor-element-0d0fd07.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-0d0fd07 .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-0d0fd07 .elementor-icon-box-title a{font-family:var( --e-global-typography-e20f6d2-font-family ), Sans-serif;font-size:var( --e-global-typography-e20f6d2-font-size );font-weight:var( --e-global-typography-e20f6d2-font-weight );text-transform:var( --e-global-typography-e20f6d2-text-transform );font-style:var( --e-global-typography-e20f6d2-font-style );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-05e06dd > .elementor-widget-container{margin:9% 9% 9% 2%;padding:0% 0% 0% 0%;}.elementor-8571 .elementor-element.elementor-element-05e06dd .elementor-icon-box-wrapper{align-items:start;}.elementor-8571 .elementor-element.elementor-element-05e06dd{--icon-box-icon-margin:14px;}.elementor-8571 .elementor-element.elementor-element-05e06dd .elementor-icon-box-title{margin-block-end:8px;}.elementor-8571 .elementor-element.elementor-element-05e06dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-05e06dd.elementor-view-framed .elementor-icon, .elementor-8571 .elementor-element.elementor-element-05e06dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-05e06dd .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-05e06dd .elementor-icon-box-title a{font-family:var( --e-global-typography-e20f6d2-font-family ), Sans-serif;font-size:var( --e-global-typography-e20f6d2-font-size );font-weight:var( --e-global-typography-e20f6d2-font-weight );text-transform:var( --e-global-typography-e20f6d2-text-transform );font-style:var( --e-global-typography-e20f6d2-font-style );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-8564df1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8571 .elementor-element.elementor-element-8564df1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce357c );}.elementor-8571 .elementor-element.elementor-element-8564df1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-4c0cc60 );margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8571 .elementor-element.elementor-element-8564df1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8571 .elementor-element.elementor-element-3b59d57 .elementor-icon-box-wrapper{align-items:start;}.elementor-8571 .elementor-element.elementor-element-3b59d57{--icon-box-icon-margin:15px;}.elementor-8571 .elementor-element.elementor-element-3b59d57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-3b59d57.elementor-view-framed .elementor-icon, .elementor-8571 .elementor-element.elementor-element-3b59d57.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-3b59d57 .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-3b59d57 .elementor-icon-box-title a{font-family:var( --e-global-typography-e20f6d2-font-family ), Sans-serif;font-size:var( --e-global-typography-e20f6d2-font-size );font-weight:var( --e-global-typography-e20f6d2-font-weight );text-transform:var( --e-global-typography-e20f6d2-text-transform );font-style:var( --e-global-typography-e20f6d2-font-style );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-431871f .elementor-icon-box-wrapper{align-items:start;}.elementor-8571 .elementor-element.elementor-element-431871f{--icon-box-icon-margin:15px;}.elementor-8571 .elementor-element.elementor-element-431871f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-431871f.elementor-view-framed .elementor-icon, .elementor-8571 .elementor-element.elementor-element-431871f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-431871f .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-431871f .elementor-icon-box-title a{font-family:var( --e-global-typography-e20f6d2-font-family ), Sans-serif;font-size:var( --e-global-typography-e20f6d2-font-size );font-weight:var( --e-global-typography-e20f6d2-font-weight );text-transform:var( --e-global-typography-e20f6d2-text-transform );font-style:var( --e-global-typography-e20f6d2-font-style );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-2b427aa .elementor-icon-box-wrapper{align-items:start;}.elementor-8571 .elementor-element.elementor-element-2b427aa{--icon-box-icon-margin:15px;}.elementor-8571 .elementor-element.elementor-element-2b427aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-2b427aa.elementor-view-framed .elementor-icon, .elementor-8571 .elementor-element.elementor-element-2b427aa.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-2b427aa .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-2b427aa .elementor-icon-box-title a{font-family:var( --e-global-typography-e20f6d2-font-family ), Sans-serif;font-size:var( --e-global-typography-e20f6d2-font-size );font-weight:var( --e-global-typography-e20f6d2-font-weight );text-transform:var( --e-global-typography-e20f6d2-text-transform );font-style:var( --e-global-typography-e20f6d2-font-style );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-c7b8104 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-8571 .elementor-element.elementor-element-c7b8104{text-align:center;}.elementor-8571 .elementor-element.elementor-element-c7b8104 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:53px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8571 .elementor-element.elementor-element-6028fb8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-6028fb8{color:#000000;}.elementor-8571 .elementor-element.elementor-element-fde80eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-fde80eb{column-gap:0px;color:#000000;}.elementor-8571 .elementor-element.elementor-element-16f9f81:not(.elementor-motion-effects-element-type-background), .elementor-8571 .elementor-element.elementor-element-16f9f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce357c );}.elementor-8571 .elementor-element.elementor-element-16f9f81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-8571 .elementor-element.elementor-element-16f9f81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8571 .elementor-element.elementor-element-acddfbc > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-8571 .elementor-element.elementor-element-acddfbc{text-align:center;}.elementor-8571 .elementor-element.elementor-element-acddfbc .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:53px;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8571 .elementor-element.elementor-element-a6119ea{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-a6119ea.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-f63de3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-3px;--margin-bottom:-3px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-f63de3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-05089ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-05089ea{column-gap:0px;font-family:"Zen Kurenaido", Sans-serif;font-size:18px;font-weight:bold;line-height:9px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-75e66d0{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-3px;--margin-bottom:-3px;--margin-left:-3px;--margin-right:-3px;--padding-top:0px;--padding-bottom:-11px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-75e66d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-f497570 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-f497570{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-2851055{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-2851055.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-6ccbf36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-8078838 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-8078838.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-8078838{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-cb77ea4{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-cb77ea4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-29bc56c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-29bc56c{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-e422480{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-e422480.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-2d4721c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-d2bf283 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-d2bf283.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-d2bf283{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-ef17602{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-ef17602.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-dd48f7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-dd48f7c{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-b0c7990{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-b0c7990.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-6506561{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-15c04d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-15c04d8.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-15c04d8{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-949cb1c{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-949cb1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-acfce05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-acfce05{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-b78b7d1{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-b78b7d1.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-f383a7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-5c23b63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-5c23b63.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-5c23b63{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-ef9e008{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-ef9e008.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-866eb26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-866eb26{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-da21476{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-da21476.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-3d07a8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-152b15e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-152b15e.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-152b15e{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-5f797ce{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-5f797ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-148ff2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-148ff2b{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-b32715f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-b32715f.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-591fbbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-80ec5cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-80ec5cd.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-80ec5cd{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-865ff4b{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-865ff4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-dcf8e9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-dcf8e9b{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-20ddde3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-20ddde3.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-5f11bf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-2b57cca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-2b57cca.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-2b57cca{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-79cf1c1{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-79cf1c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-9b9a659 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-9b9a659{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-df02e2c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-df02e2c.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-34cc7d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-0b319fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-0b319fc.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-0b319fc{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-59d318c{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-59d318c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-b35ac7c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-b35ac7c{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-828694e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-828694e.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-adbbd7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-65dca29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-65dca29.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-65dca29{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-907c74b{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-907c74b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-047505e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-047505e{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-b6b337e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-b6b337e.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-6900e38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-022badb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-022badb.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-022badb{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-6178a01{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-6178a01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-76b9222 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-76b9222{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-5f96bb8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-5f96bb8.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-8416a88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-17871d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-17871d9.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-17871d9{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-6af323f{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-6af323f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-43cf2a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-43cf2a7{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-afb9435{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-afb9435.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-503826f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-163e63d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-163e63d.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-163e63d{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-a66bbfc{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-a66bbfc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-7ea1d79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-7ea1d79{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-a9385cc{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-a9385cc.e-con{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-642ca18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-34e531f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-34e531f.elementor-element{--align-self:center;}.elementor-8571 .elementor-element.elementor-element-34e531f{column-gap:0px;font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-4acfd83{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-4acfd83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8571 .elementor-element.elementor-element-99ab17c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-99ab17c{font-family:var( --e-global-typography-d2a54cf-font-family ), Sans-serif;font-size:var( --e-global-typography-d2a54cf-font-size );font-weight:var( --e-global-typography-d2a54cf-font-weight );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-b85deac:not(.elementor-motion-effects-element-type-background), .elementor-8571 .elementor-element.elementor-element-b85deac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce357c );}.elementor-8571 .elementor-element.elementor-element-b85deac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-8571 .elementor-element.elementor-element-b85deac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8571 .elementor-element.elementor-element-f74257e:not(.elementor-motion-effects-element-type-background), .elementor-8571 .elementor-element.elementor-element-f74257e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cleangroove.fr/wp-content/uploads/2023/02/Home-women-BW.webp");background-position:center center;background-size:cover;}.elementor-8571 .elementor-element.elementor-element-f74257e > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8571 .elementor-element.elementor-element-f74257e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-8571 .elementor-element.elementor-element-bae4401 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-8571 .elementor-element.elementor-element-bae4401{text-align:center;}.elementor-8571 .elementor-element.elementor-element-bae4401 .elementor-heading-title{font-family:var( --e-global-typography-b54bd92-font-family ), Sans-serif;font-size:var( --e-global-typography-b54bd92-font-size );font-weight:var( --e-global-typography-b54bd92-font-weight );line-height:var( --e-global-typography-b54bd92-line-height );letter-spacing:var( --e-global-typography-b54bd92-letter-spacing );word-spacing:var( --e-global-typography-b54bd92-word-spacing );color:#FFFFFF;}.elementor-8571 .elementor-element.elementor-element-8d8f85d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8571 .elementor-element.elementor-element-8d8f85d:not(.elementor-motion-effects-element-type-background), .elementor-8571 .elementor-element.elementor-element-8d8f85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ce357c );}.elementor-8571 .elementor-element.elementor-element-1d7adf8{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-8571 .elementor-element.elementor-element-1d7adf8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8571 .elementor-element.elementor-element-1d7adf8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8571 .elementor-element.elementor-element-1d7adf8 .elementor-divider__text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-fef5b68-font-family ), Sans-serif;font-size:var( --e-global-typography-fef5b68-font-size );text-transform:var( --e-global-typography-fef5b68-text-transform );line-height:var( --e-global-typography-fef5b68-line-height );word-spacing:var( --e-global-typography-fef5b68-word-spacing );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-products__item{--columns:3;padding:15px 15px 15px 15px;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-carousel .swiper-slide{--space-between:10px;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products:not(.swiper-wrapper){margin-right:-15px;margin-left:-15px;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-button .button{background-color:var( --e-global-color-secondary );display:inline-block;width:74%;color:var( --e-global-color-4c0cc60 );text-decoration:none;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;padding:9px 9px 9px 9px;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-button .button:hover{background-color:var( --e-global-color-4c0cc60 );color:var( --e-global-color-primary );text-decoration:none;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-badge{background-color:var( --e-global-color-8d94f52 );display:inline-flex;color:var( --e-global-color-4c0cc60 );border-radius:5px 5px 5px 5px;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-title, .elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-title a{font-family:"Zen Kurenaido", Sans-serif;font-size:19px;font-weight:bold;text-transform:uppercase;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-4c0cc60 );text-align:center;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-title a:hover{color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-title:hover{color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-excerpt{text-align:center;}.elementor-8571 .elementor-element.elementor-element-2dbce77  .jet-woo-products .jet-woo-product-button .button{font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-8571 .elementor-element.elementor-element-2dbce77  .jet-woo-product-button{text-align:center;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-price .price{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-price .price del{font-size:6px;font-weight:400;text-decoration:line-through;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-price{text-align:center;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-categories{font-family:var( --e-global-typography-52080c0-font-family ), Sans-serif;font-size:var( --e-global-typography-52080c0-font-size );font-weight:var( --e-global-typography-52080c0-font-weight );text-transform:var( --e-global-typography-52080c0-text-transform );line-height:var( --e-global-typography-52080c0-line-height );letter-spacing:var( --e-global-typography-52080c0-letter-spacing );word-spacing:var( --e-global-typography-52080c0-word-spacing );color:var( --e-global-color-8d94f52 );text-align:center;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-categories a{color:var( --e-global-color-8d94f52 );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-categories a:hover{color:var( --e-global-color-secondary );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-tags a{color:var( --e-global-color-8d94f52 );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-tags{color:var( --e-global-color-8d94f52 );text-align:center;}.elementor-8571 .elementor-element.elementor-element-2dbce77  .jet-woo-products .jet-woo-product-badge{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:0px;word-spacing:0px;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-badges{top:25px;bottom:auto;text-align:right;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products__not-found{text-align:center;}.elementor-8571 .elementor-element.elementor-element-70795c8{--divider-border-style:solid;--divider-color:var( --e-global-color-4c0cc60 );--divider-border-width:1px;}.elementor-8571 .elementor-element.elementor-element-70795c8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-8571 .elementor-element.elementor-element-70795c8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8571 .elementor-element.elementor-element-70795c8 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Barlow Semi Condensed", Sans-serif;font-size:53px;text-transform:uppercase;}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product{text-align:center;}.elementor-8571 .elementor-element.elementor-element-1529f69 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:10px 10px 10px 10px;}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-81b009a-font-family ), Sans-serif;font-size:var( --e-global-typography-81b009a-font-size );font-weight:var( --e-global-typography-81b009a-font-weight );text-transform:var( --e-global-typography-81b009a-text-transform );line-height:var( --e-global-typography-81b009a-line-height );word-spacing:var( --e-global-typography-81b009a-word-spacing );}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-4c0cc60 );font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:600;}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-4c0cc60 );}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-4c0cc60 );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-style:solid;border-width:2px 2px 2px 2px;border-radius:5px 5px 5px 5px;}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-4c0cc60 );border-color:var( --e-global-color-primary );}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-4c0cc60 );background-color:var( --e-global-color-primary );border-radius:5px;min-width:6px;min-height:27px;line-height:27px;}@media(min-width:768px){.elementor-8571 .elementor-element.elementor-element-32a349c{--width:50%;}.elementor-8571 .elementor-element.elementor-element-9b06d8c{--width:50%;}.elementor-8571 .elementor-element.elementor-element-f63de3f{--width:50%;}.elementor-8571 .elementor-element.elementor-element-75e66d0{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-6ccbf36{--width:50%;}.elementor-8571 .elementor-element.elementor-element-cb77ea4{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-2d4721c{--width:50%;}.elementor-8571 .elementor-element.elementor-element-ef17602{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-6506561{--width:50%;}.elementor-8571 .elementor-element.elementor-element-949cb1c{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-f383a7d{--width:50%;}.elementor-8571 .elementor-element.elementor-element-ef9e008{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-3d07a8c{--width:50%;}.elementor-8571 .elementor-element.elementor-element-5f797ce{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-591fbbf{--width:50%;}.elementor-8571 .elementor-element.elementor-element-865ff4b{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-5f11bf5{--width:50%;}.elementor-8571 .elementor-element.elementor-element-79cf1c1{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-34cc7d0{--width:50%;}.elementor-8571 .elementor-element.elementor-element-59d318c{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-adbbd7d{--width:50%;}.elementor-8571 .elementor-element.elementor-element-907c74b{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-6900e38{--width:50%;}.elementor-8571 .elementor-element.elementor-element-6178a01{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-8416a88{--width:50%;}.elementor-8571 .elementor-element.elementor-element-6af323f{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-503826f{--width:50%;}.elementor-8571 .elementor-element.elementor-element-a66bbfc{--width:45.536%;}.elementor-8571 .elementor-element.elementor-element-642ca18{--width:50%;}.elementor-8571 .elementor-element.elementor-element-4acfd83{--width:45.536%;}}@media(max-width:1024px){.elementor-8571 .elementor-element.elementor-element-0eee9cf{--min-height:700px;--padding-top:12%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-8571 .elementor-element.elementor-element-9b06d8c{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-8571 .elementor-element.elementor-element-ff43835 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8571 .elementor-element.elementor-element-6b00a61 .elementor-heading-title{font-size:var( --e-global-typography-1f24f67-font-size );line-height:var( --e-global-typography-1f24f67-line-height );word-spacing:var( --e-global-typography-1f24f67-word-spacing );}.elementor-8571 .elementor-element.elementor-element-c2ab96a > .elementor-widget-container{margin:0% 0% 0% 0%;}.woocommerce .elementor-8571 .elementor-element.elementor-element-c2ab96a .price ins{font-size:var( --e-global-typography-1f34356-font-size );line-height:var( --e-global-typography-1f34356-line-height );}.woocommerce .elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations label{font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );}.woocommerce .elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations td.value:before{font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );}.elementor-8571 .elementor-element.elementor-element-47cd2d3 a{font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );} .elementor-8571 .elementor-element.elementor-element-d59fdb8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-8571 .elementor-element.elementor-element-e1767ba .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-e1767ba .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-0d0fd07 .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-0d0fd07 .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-05e06dd .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-05e06dd .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-3b59d57 .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-3b59d57 .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-431871f .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-431871f .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-2b427aa .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-2b427aa .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-f497570{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-8078838{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-29bc56c{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-d2bf283{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-dd48f7c{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-15c04d8{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-acfce05{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-5c23b63{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-866eb26{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-152b15e{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-148ff2b{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-80ec5cd{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-dcf8e9b{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-2b57cca{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-9b9a659{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-0b319fc{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-b35ac7c{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-65dca29{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-047505e{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-022badb{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-76b9222{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-17871d9{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-43cf2a7{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-163e63d{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-7ea1d79{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-34e531f{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-99ab17c{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-bae4401 .elementor-heading-title{font-size:var( --e-global-typography-b54bd92-font-size );line-height:var( --e-global-typography-b54bd92-line-height );letter-spacing:var( --e-global-typography-b54bd92-letter-spacing );word-spacing:var( --e-global-typography-b54bd92-word-spacing );}.elementor-8571 .elementor-element.elementor-element-1d7adf8 .elementor-divider__text{font-size:var( --e-global-typography-fef5b68-font-size );line-height:var( --e-global-typography-fef5b68-line-height );word-spacing:var( --e-global-typography-fef5b68-word-spacing );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-categories{font-size:var( --e-global-typography-52080c0-font-size );line-height:var( --e-global-typography-52080c0-line-height );letter-spacing:var( --e-global-typography-52080c0-letter-spacing );word-spacing:var( --e-global-typography-52080c0-word-spacing );}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-81b009a-font-size );line-height:var( --e-global-typography-81b009a-line-height );word-spacing:var( --e-global-typography-81b009a-word-spacing );}}@media(max-width:767px){.elementor-8571 .elementor-element.elementor-element-0eee9cf{--padding-top:12%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-8571 .elementor-element.elementor-element-32a349c{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8571 .elementor-element.elementor-element-9b06d8c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8571 .elementor-element.elementor-element-6b00a61{text-align:center;}.elementor-8571 .elementor-element.elementor-element-6b00a61 .elementor-heading-title{font-size:var( --e-global-typography-1f24f67-font-size );line-height:var( --e-global-typography-1f24f67-line-height );word-spacing:var( --e-global-typography-1f24f67-word-spacing );}.elementor-8571 .elementor-element.elementor-element-c2ab96a{text-align:center;}.woocommerce .elementor-8571 .elementor-element.elementor-element-c2ab96a .price ins{font-size:var( --e-global-typography-1f34356-font-size );line-height:var( --e-global-typography-1f34356-line-height );}.elementor-8571 .elementor-element.elementor-element-5fd12bb .cart button, .elementor-8571 .elementor-element.elementor-element-5fd12bb .cart .button{font-size:13px;line-height:1.2em;}.elementor-8571 .elementor-element.elementor-element-5fd12bb{--button-spacing:43px;}.elementor-8571 .elementor-element.elementor-element-5fd12bb .quantity .qty{font-size:13px;line-height:1.2em;}.woocommerce .elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations label{font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );}.woocommerce .elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-8571 .elementor-element.elementor-element-5fd12bb form.cart table.variations td.value:before{font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );}.elementor-8571 .elementor-element.elementor-element-47cd2d3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(15px/2);}.elementor-8571 .elementor-element.elementor-element-47cd2d3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(15px/2);}.elementor-8571 .elementor-element.elementor-element-47cd2d3.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-8571 .elementor-element.elementor-element-47cd2d3.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body:not(.rtl) .elementor-8571 .elementor-element.elementor-element-47cd2d3.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-15px/2) + (-1px/2) );}body:not.rtl .elementor-8571 .elementor-element.elementor-element-47cd2d3.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-15px/2) - (1px/2) );}.elementor-8571 .elementor-element.elementor-element-47cd2d3{font-size:15px;line-height:1.2em;}.elementor-8571 .elementor-element.elementor-element-47cd2d3 a{font-size:var( --e-global-typography-b75539f-font-size );line-height:var( --e-global-typography-b75539f-line-height );letter-spacing:var( --e-global-typography-b75539f-letter-spacing );word-spacing:var( --e-global-typography-b75539f-word-spacing );}.elementor-8571 .elementor-element.elementor-element-5249fc9{width:100%;max-width:100%;}.elementor-8571 .elementor-element.elementor-element-5249fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8571 .elementor-element.elementor-element-5249fc9 .elementor-heading-title{font-size:15px;line-height:1.2em;}.elementor-8571 .elementor-element.elementor-element-d59fdb8{--alignment:center;width:100%;max-width:100%;} .elementor-8571 .elementor-element.elementor-element-d59fdb8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-8571 .elementor-element.elementor-element-d59fdb8 .elementor-share-btn__title{font-size:13px;}.elementor-8571 .elementor-element.elementor-element-95a8a4c{padding:0px 10px 0px 10px;}.elementor-8571 .elementor-element.elementor-element-466794e .elementor-heading-title{font-size:30px;}.elementor-8571 .elementor-element.elementor-element-ef768b6 .elementor-heading-title{font-size:30px;}.elementor-8571 .elementor-element.elementor-element-911acb8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8571 .elementor-element.elementor-element-e477e39{--spacer-size:197px;}.elementor-8571 .elementor-element.elementor-element-d3595f4 > .elementor-element-populated{margin:40px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8571 .elementor-element.elementor-element-e1767ba .elementor-icon-box-title{margin-block-end:0px;}.elementor-8571 .elementor-element.elementor-element-e1767ba .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-e1767ba .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-0d0fd07 .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-0d0fd07 .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-05e06dd .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-05e06dd .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-3b59d57 .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-3b59d57 .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-431871f .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-431871f .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-2b427aa .elementor-icon-box-title, .elementor-8571 .elementor-element.elementor-element-2b427aa .elementor-icon-box-title a{font-size:var( --e-global-typography-e20f6d2-font-size );line-height:var( --e-global-typography-e20f6d2-line-height );}.elementor-8571 .elementor-element.elementor-element-c7b8104 .elementor-heading-title{font-size:30px;}.elementor-8571 .elementor-element.elementor-element-16f9f81{padding:0px 10px 0px 10px;}.elementor-8571 .elementor-element.elementor-element-acddfbc .elementor-heading-title{font-size:30px;}.elementor-8571 .elementor-element.elementor-element-05089ea{font-size:13px;line-height:1.2em;}.elementor-8571 .elementor-element.elementor-element-f497570{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-8078838{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-29bc56c{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-d2bf283{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-dd48f7c{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-15c04d8{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-acfce05{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-5c23b63{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-866eb26{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-152b15e{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-148ff2b{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-80ec5cd{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-dcf8e9b{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-2b57cca{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-9b9a659{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-0b319fc{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-b35ac7c{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-65dca29{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-047505e{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-022badb{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-76b9222{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-17871d9{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-43cf2a7{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-163e63d{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-7ea1d79{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-34e531f{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-99ab17c{font-size:var( --e-global-typography-d2a54cf-font-size );line-height:var( --e-global-typography-d2a54cf-line-height );letter-spacing:var( --e-global-typography-d2a54cf-letter-spacing );word-spacing:var( --e-global-typography-d2a54cf-word-spacing );}.elementor-8571 .elementor-element.elementor-element-b85deac{padding:0px 10px 0px 10px;}.elementor-8571 .elementor-element.elementor-element-f74257e{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-8571 .elementor-element.elementor-element-bae4401 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-8571 .elementor-element.elementor-element-bae4401 .elementor-heading-title{font-size:var( --e-global-typography-b54bd92-font-size );line-height:var( --e-global-typography-b54bd92-line-height );letter-spacing:var( --e-global-typography-b54bd92-letter-spacing );word-spacing:var( --e-global-typography-b54bd92-word-spacing );}.elementor-8571 .elementor-element.elementor-element-8d8f85d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8571 .elementor-element.elementor-element-1d7adf8 .elementor-divider__text{font-size:var( --e-global-typography-fef5b68-font-size );line-height:var( --e-global-typography-fef5b68-line-height );word-spacing:var( --e-global-typography-fef5b68-word-spacing );}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-products__item{--columns:1;}.elementor-8571 .elementor-element.elementor-element-2dbce77  .jet-woo-products .jet-woo-product-button .button{font-size:23px;}.elementor-8571 .elementor-element.elementor-element-2dbce77 .jet-woo-products .jet-woo-product-categories{font-size:var( --e-global-typography-52080c0-font-size );line-height:var( --e-global-typography-52080c0-line-height );letter-spacing:var( --e-global-typography-52080c0-letter-spacing );word-spacing:var( --e-global-typography-52080c0-word-spacing );}.elementor-8571 .elementor-element.elementor-element-2dbce77  .jet-woo-products .jet-woo-product-badge{font-size:13px;line-height:1.2em;}.elementor-8571 .elementor-element.elementor-element-70795c8 .elementor-divider__text{font-size:30px;}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8571 .elementor-element.elementor-element-1529f69.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-81b009a-font-size );line-height:var( --e-global-typography-81b009a-line-height );word-spacing:var( --e-global-typography-81b009a-word-spacing );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-c9110fe *//* --- Nettoyage de base --- */
.woocommerce-product-gallery .flex-control-nav,
.woocommerce-product-gallery .flex-control-nav li {
  list-style: none !important;
}
.woocommerce-product-gallery .flex-control-nav li::before,
.woocommerce-product-gallery .flex-control-nav li::marker {
  content: "" !important;
}
.woocommerce-product-gallery .flex-control-nav li a {
  font-size: 0 !important;
  text-indent: 0 !important;
}

/* --- Forcer l'alignement horizontal des miniatures --- */
.woocommerce-product-gallery {
  display: flex;
  flex-direction: column;
  align-items: center; /* centre les miniatures horizontalement */
}

/* Liste des miniatures = en ligne */
.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs {
  order: 2;
  display: flex !important;
  flex-wrap: wrap; /* revient à la ligne si trop de vignettes */
  justify-content: center;
  gap: 8px;
  margin-top: 12px;
  padding: 0;
}

/* Chaque miniature */
.woocommerce-product-gallery .flex-control-thumbs li {
  float: none !important;
  width: auto !important;
  margin: 0 !important;
}

/* Style des images miniatures */
.woocommerce-product-gallery .flex-control-thumbs li img {
  display: block;
  width: 70px;          /* taille miniature */
  height: 70px;
  object-fit: cover;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 6px;
  transition: all 0.2s ease;
}

.woocommerce-product-gallery .flex-control-thumbs li img:hover {
  border-color: #ff6600; /* couleur au survol (facultatif) */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-75d8948 *//* --- 1) Cacher quantité + stock --- */
.elementor-8571 .elementor-element.elementor-element-75d8948 .quantity,
.elementor-8571 .elementor-element.elementor-element-75d8948 .qty,
.elementor-8571 .elementor-element.elementor-element-75d8948 .stock,
.elementor-8571 .elementor-element.elementor-element-75d8948 .woocommerce-variation-availability,
.elementor-8571 .elementor-element.elementor-element-75d8948 .woocommerce-variation-availability .stock,
.elementor-widget-woocommerce-stock {
  display: none !important;
}

/* --- 2) Nettoyer le wrapper du widget --- */
.elementor-8571 .elementor-element.elementor-element-75d8948 {
  background: none !important;
  width: auto !important;
  display: contents;
}

/* --- 3) Bouton fixe en bas à gauche --- */
.elementor-8571 .elementor-element.elementor-element-75d8948 .single_add_to_cart_button,
.elementor-8571 .elementor-element.elementor-element-75d8948 .elementor-button {
  position: fixed !important;
  bottom: 20px;
  left: 20px; /* ✅ en bas à gauche */
  z-index: 9999;
  background-color: #6a0dad !important; /* Violet foncé */
  color: #ffffff !important;
  border: none !important;
  border-radius: 8px;
  padding: 14px 32px;
  font-weight: 600;
  font-size: 16px;
  width: auto !important;
  box-shadow: none !important;
  transition: background-color 0.3s ease, transform 0.2s ease;
  text-align: center;
  cursor: pointer;
}

/* --- 4) Effet au survol --- */
.elementor-8571 .elementor-element.elementor-element-75d8948 .single_add_to_cart_button:hover,
.elementor-8571 .elementor-element.elementor-element-75d8948 .elementor-button:hover {
  background-color: #520c9b !important; /* plus foncé au survol */
  transform: scale(1.05);
}/* End custom CSS */