.elementor-21 .elementor-element.elementor-element-530637d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-530637d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-530637d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 0px 35px 0px;}.elementor-21 .elementor-element.elementor-element-530637d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-7626309.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-f711971{width:auto;max-width:auto;text-align:center;}.elementor-21 .elementor-element.elementor-element-f711971 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-b278939{width:auto;max-width:auto;padding:5px 10px 0px 10px;align-self:center;}.elementor-21 .elementor-element.elementor-element-b278939 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-b278939.elementor-view-stacked .elementor-icon{background-color:#2F333B5C;}.elementor-21 .elementor-element.elementor-element-b278939.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-b278939.elementor-view-default .elementor-icon{color:#2F333B5C;border-color:#2F333B5C;}.elementor-21 .elementor-element.elementor-element-b278939.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-b278939.elementor-view-default .elementor-icon svg{fill:#2F333B5C;}.elementor-21 .elementor-element.elementor-element-b278939 .elementor-icon{font-size:17px;}.elementor-21 .elementor-element.elementor-element-b278939 .elementor-icon svg{height:17px;}.elementor-21 .elementor-element.elementor-element-594777a{width:auto;max-width:auto;text-align:center;}.elementor-21 .elementor-element.elementor-element-594777a .elementor-heading-title{font-family:"Poppins", Poppins;font-size:24px;font-weight:600;color:#2F333B5C;}.elementor-21 .elementor-element.elementor-element-6cc1297{width:auto;max-width:auto;padding:5px 10px 0px 10px;align-self:center;}.elementor-21 .elementor-element.elementor-element-6cc1297 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-6cc1297.elementor-view-stacked .elementor-icon{background-color:#2F333B5C;}.elementor-21 .elementor-element.elementor-element-6cc1297.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6cc1297.elementor-view-default .elementor-icon{color:#2F333B5C;border-color:#2F333B5C;}.elementor-21 .elementor-element.elementor-element-6cc1297.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-6cc1297.elementor-view-default .elementor-icon svg{fill:#2F333B5C;}.elementor-21 .elementor-element.elementor-element-6cc1297 .elementor-icon{font-size:17px;}.elementor-21 .elementor-element.elementor-element-6cc1297 .elementor-icon svg{height:17px;}.elementor-21 .elementor-element.elementor-element-b5c27da{width:auto;max-width:auto;text-align:center;}.elementor-21 .elementor-element.elementor-element-b5c27da .elementor-heading-title{font-family:"Poppins", Poppins;font-size:24px;font-weight:600;color:#2F333B5C;}.elementor-21 .elementor-element.elementor-element-806da52{margin-top:50px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-63d48d0{--update-cart-automatically-display:none;--sections-border-type:none;--sections-title-color:var( --e-global-color-secondary );--links-normal-color:var( --e-global-color-secondary );--forms-fields-border-radius:7px 7px 7px 7px;--forms-buttons-normal-text-color:#2F333B;--forms-buttons-border-type:none;--forms-buttons-border-radius:7px 7px 7px 7px;--order-summary-rows-gap-top:calc( 40px/2 );--order-summary-rows-gap-bottom:calc( 40px/2 );--order-summary-title-spacing:11px;--order-summary-color:var( --e-global-color-secondary );--order-summary-variations-color:var( --e-global-color-secondary );--order-summary-remove-icon-normal-color:var( --e-global-color-secondary );--order-summary-remove-icon-hover-color:var( --e-global-color-fac38f4 );--totals-color:var( --e-global-color-secondary );--checkout-button-normal-text-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-63d48d0 .shop_table .button{background-color:var( --e-global-color-text );font-family:"Poppins", Poppins;font-size:14px;font-weight:600;line-height:26px;}.elementor-21 .elementor-element.elementor-element-63d48d0 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-63d48d0 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-primary_hover );}.elementor-21 .elementor-element.elementor-element-63d48d0 .cart_totals h2{font-family:"Poppins", Poppins;font-size:18px;font-weight:700;}.elementor-21 .elementor-element.elementor-element-63d48d0 .e-cart-content, .elementor-21 .elementor-element.elementor-element-63d48d0 .woocommerce-shipping-destination, .elementor-21 .elementor-element.elementor-element-63d48d0 .shipping-calculator-button{font-family:"Poppins", Poppins;}.elementor-21 .elementor-element.elementor-element-63d48d0 .coupon .input-text, .elementor-21 .elementor-element.elementor-element-63d48d0 .cart-collaterals .input-text, .elementor-21 .elementor-element.elementor-element-63d48d0 select, .elementor-21 .elementor-element.elementor-element-63d48d0 .select2-selection--single{font-family:"Poppins", Poppins;font-size:14px;font-weight:500;border-style:none;}.elementor-21 .elementor-element.elementor-element-63d48d0 {--forms-fields-padding:17px 17px 17px 17px;}.elementor-21 .elementor-element.elementor-element-63d48d0 .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (17px*2) + 16px );padding-left:17px;padding-right:17px;}.elementor-21 .elementor-element.elementor-element-63d48d0 .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (17px*2) + 16px );right:17px;}.elementor-21 .elementor-element.elementor-element-63d48d0 .select2-container--default .select2-selection--single{height:auto;}.elementor-21 .elementor-element.elementor-element-63d48d0 .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-63d48d0 .e-shop-table .cart th, .elementor-21 .elementor-element.elementor-element-63d48d0 .e-shop-table .cart td:before{font-family:"Poppins", Poppins;font-size:14px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-63d48d0 .cart td span, .elementor-21 .elementor-element.elementor-element-63d48d0 .cart td, .elementor-21 .elementor-element.elementor-element-63d48d0 .input-text.qty{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-21 .elementor-element.elementor-element-63d48d0 .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-63d48d0 .cart_totals .shop_table td:before, .elementor-21 .elementor-element.elementor-element-63d48d0 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"Poppins", Poppins;font-size:14px;font-weight:600;}.elementor-21 .elementor-element.elementor-element-63d48d0 .cart_totals{--sections-title-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-63d48d0 .e-cart-totals{--sections-descriptions-color:var( --e-global-color-secondary );--links-normal-color:#FFFFFF !important;--links-hover-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-919e6e0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-919e6e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-919e6e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 15px 40px 15px;}.elementor-21 .elementor-element.elementor-element-919e6e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-749ab76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-21 .elementor-element.elementor-element-617a897{text-align:center;}.elementor-21 .elementor-element.elementor-element-617a897 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:28px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-16ff6f1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-16ff6f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-16ff6f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 15px 40px 15px;}.elementor-21 .elementor-element.elementor-element-16ff6f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:991px){.elementor-21 .elementor-element.elementor-element-f711971 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-63d48d0 .cart td span, .elementor-21 .elementor-element.elementor-element-63d48d0 .cart td, .elementor-21 .elementor-element.elementor-element-63d48d0 .input-text.qty{font-size:var( --e-global-typography-primary-font-size );}.elementor-21 .elementor-element.elementor-element-617a897 .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-806da52{margin-top:10px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-63d48d0{--sections-padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-63d48d0 .cart td span, .elementor-21 .elementor-element.elementor-element-63d48d0 .cart td, .elementor-21 .elementor-element.elementor-element-63d48d0 .input-text.qty{font-size:var( --e-global-typography-primary-font-size );}.elementor-21 .elementor-element.elementor-element-63d48d0 .e-shop-table{--sections-padding:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-617a897 .elementor-heading-title{font-size:23px;line-height:28px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://jedevienspopulaire.fr/wp-content/uploads/2023/12/Poppins-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://jedevienspopulaire.fr/wp-content/uploads/2023/12/Poppins-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://jedevienspopulaire.fr/wp-content/uploads/2023/12/Poppins-Medium-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://jedevienspopulaire.fr/wp-content/uploads/2023/12/Poppins-SemiBold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://jedevienspopulaire.fr/wp-content/uploads/2023/12/Poppins-Bold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */