#menu-1-55ed6c9d:after{display:none}@media screen and (min-width:1172px) and (max-width:1312px){nav.elementor-nav-menu--main .elementor-item{font-size:16px !important}.elementor-20 .elementor-element.elementor-element-4ab05d9 img{width:35px}.elementor-20 .elementor-element.elementor-element-e2231c4 a{font-size:20px}.elementor-20 .elementor-element.elementor-element-54b0a9ec{top:25px}}@media screen and (min-width:1025px) and (max-width:1171px){nav.elementor-nav-menu--main .elementor-item{font-size:16px !important;padding:0 5px !important}.elementor-20 .elementor-element.elementor-element-4ab05d9 img{width:35px}.elementor-20 .elementor-element.elementor-element-e2231c4 a{font-size:20px}.elementor-20 .elementor-element.elementor-element-54b0a9ec{top:25px}}footer .elementor-social-icons-wrapper svg:hover path{fill:#dd2337 !important}#mepr_loginform label,.mepr-login-actions a{font-size:16px}#mepr_loginform p,#mepr_loginform .mp-spacer,#mepr_loginform br,.mp_login_form .mp-spacer{display:none}#mepr_loginform .mepr_username p{display:block !important}#mepr_loginform input[type=text],#mepr_loginform input[type=password]{border-radius:10px;font-size:16px}#mepr_loginform>div:nth-child(3){margin:30px 0}#mepr_loginform div:nth-child(3) label{display:flex;align-items:center;gap:5px}#mepr_loginform div:nth-child(3) label input{appearance:none;width:20px;height:20px;border:1px solid #d1d1d1;border-radius:4px;cursor:pointer}#mepr_loginform div:nth-child(3) label input:checked{background-color:#d1d1d1}#mepr_loginform .submit input[type=submit]{color:#fff;font-family:var(--e-global-typography-primary-font-family);font-size:20px;letter-spacing:2px;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);border-radius:50px;margin:0 0 30px}#mepr_loginform .submit input[type=submit]:hover,#mepr_loginform .submit input[type=submit]:focus{background:#fff;border-color:var(--e-global-color-primary);color:var(--e-global-color-primary)}.mepr-login-actions{display:flex}.mepr-login-actions a{color:var(--e-global-color-primary)}.mepr-already-logged-in{font-size:16px}.mepr-already-logged-in a{color:var(--e-global-color-primary)}.single_add_to_cart_button .custom-svg{display:flex;width:fit-content;margin-top:-5px}.single_add_to_cart_button{display:flex !important;align-items:center;gap:10px}.single_add_to_cart_button:focus{border-color:#252525;outline:none}.single_add_to_cart_button:hover .custom-svg svg path{stroke:#252525}.flex-control-thumbs{display:flex;justify-content:space-between}.flex-control-thumbs li{width:33% !important}.woocommerce-product-gallery{margin:0 !important}.custom-card-actualite-adherent .elementor-post-info{display:flex;justify-content:center}.telechargements-wrapper{border:1px solid #e4e7e9;border-radius:10px;font-family:"helvetica"}.telechargements-wrapper .telechargements-header{padding:15px 30px;border-radius:10px 10px 0 0;display:flex;align-items:center;justify-content:space-between;background-color:#e9e9e9}.telechargements-wrapper .telechargements-header .bouton-tout-telecharger{font-size:12px;padding:5px 25px;border:1px solid #dd2337;border-radius:10px;background:#dd2337;color:#fff;font-family:"bebas Neue";font-weight:400;letter-spacing:2px;display:flex;align-items:center;gap:10px;transition:all ease .3s}.telechargements-wrapper .telechargements-header .bouton-tout-telecharger:focus{border-color:#dd2337;outline-color:#dd2337}.telechargements-wrapper .telechargements-header .bouton-tout-telecharger:hover{background:#fff;border-color:#dd2337;color:#dd2337}.telechargements-wrapper .telechargements-header .bouton-tout-telecharger:hover svg path{fill:#dd2337}.telechargements-wrapper .telechargements-header p{margin:0;font-family:"bebas Neue";font-weight:400 !important;letter-spacing:2px}.telechargements-wrapper .telechargements-liste{padding:0}.telechargements-wrapper .telechargement-item{list-style:none;padding:15px 30px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e9e9e9}.telechargements-wrapper .telechargement-item .telechargement-col-1{display:flex;align-items:center;gap:20px;color:#818181}.telechargements-wrapper .telechargement-item .telechargement-col-2{display:flex;align-items:center;gap:60px}.telechargements-wrapper .telechargement-item .telechargement-col-2 .bouton-telechargement{color:#dd2337;font-family:"bebas Neue";font-weight:400;letter-spacing:2px;font-size:12px;border:1px solid #dd2337;border-radius:10px;padding:5px 20px;display:flex;gap:10px;align-items:center;line-height:1px;transition:all ease .3s}.telechargements-wrapper .telechargement-item .telechargement-col-2 .bouton-telechargement:focus-visible,.telechargements-wrapper .telechargement-item .telechargement-col-2 .bouton-telechargement:focus{border-color:#dd2337;outline-color:#dd2337}.telechargements-wrapper .telechargement-item .telechargement-col-2 .bouton-telechargement:hover{background:#dd2337;color:#fff}.telechargements-wrapper .telechargement-item .telechargement-col-2 .bouton-telechargement:hover svg path{fill:#fff}@media screen and (max-width:767px){.telechargements-wrapper .telechargements-header{padding:15px 10px;display:flex;flex-wrap:wrap}.telechargements-wrapper .telechargement-item{padding:15px 10px;display:flex;flex-direction:column;justify-content:start;align-items:start;gap:15px}.telechargements-wrapper .telechargement-item .telechargement-col-2{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}}.e-cart-totals.e-cart-section{padding:0}.e-cart-totals.e-cart-section h2{padding:20px !important;background:#e9e9e9;border-radius:10px 10px 0 0}.e-cart-totals.e-cart-section .shop_table,.wc-proceed-to-checkout{padding:0 20px !important}.e-cart-totals.e-cart-section .wc-proceed-to-checkout{padding-top:50px !important;padding-bottom:20px !important}.e-cart-totals.e-cart-section .woocommerce-Price-amount{font-family:"helvetica" !important}.cart_totals .info-expedition{display:flex;gap:120px}.cart_totals .info-expedition .titre-info-expedition{font-family:"Bebas Neue",Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px}.cart_totals .info-expedition .texte-information-expedition{font-size:12px;font-family:"helvetica";color:#818181}.woocommerce-cart-form .continue-shopping-button{padding:8px 20px;border:2px solid #252525 !important;border-radius:10px;background:#252525 !important;color:#fff !important;transition:all ease .3s;letter-spacing:4px}.woocommerce-cart-form .continue-shopping-button:hover{background:0 0 !important;color:#252525 !important}.e-cart-section .shop_table>thead{position:relative}.e-cart-section .shop_table>thead:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#d5d8dc}.woocommerce-MyAccount-navigation>ul{border:1px solid #e4e7e9;border-radius:10px}.woocommerce-MyAccount-navigation>ul li:first-child a{border-radius:10px 10px 0 0 !important}.woocommerce-MyAccount-navigation>ul li:last-child a{border-radius:0 0 10px 10px !important}.woocommerce-MyAccount-navigation-link--dashboard a{border-width:0 !important}.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce tbody .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number>a{font-family:"Bebas Neue",sans-serif;color:#252525 !important;letter-spacing:2px}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex;gap:20px}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{border-color:#252525 !important;border-radius:10px !important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:last-child{background:#252525 !important;color:#fff !important;transition:all ease .3s}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:first-child{color:#252525 !important;transition:all ease .3s}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:last-child:hover{background:#fff !important;color:#252525 !important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a:first-child:hover{background:#252525 !important;color:#fff !important}.woocommerce-table--order-details .woocommerce-table__line-item .woocommerce-table__product-name a{color:#818181 !important}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{padding:20px !important}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads{display:none !important}.woocommerce-message{border-top-color:#dd2337 !important}.woocommerce-message:before{color:#dd2337}.woocommerce .woocommerce-message .button{background:#252525;color:#fff;padding:10px 25px;border-radius:50px;font-family:'Bebas Neue';font-weight:400;letter-spacing:4px}.woocommerce-message:focus-visible{outline:none !important;border:none !important}.elementor-widget-woocommerce-checkout-page .e-checkout__container{grid-template-columns:60% auto}form.checkout .e-checkout__column-start .col-1{padding-left:0 !important;margin-bottom:0 !important}form.checkout .e-checkout__column-start .col-1 .woocommerce-billing-fields>h3,#shipping_address_toggle h3{margin:0 !important}#shipping_address_toggle{margin-top:20px}#shipping_address_toggle h3{font-family:"Bebas Neue",Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px}.elementor-widget-woocommerce-checkout-page .woocommerce-additional-fields{padding:0 30px 0 0 !important}.elementor-widget-woocommerce-checkout-page .woocommerce-additional-fields>h3{display:none}form.checkout .e-checkout__column-end>.e-checkout__column-inner{border:1px solid #e9e9e9 !important;border-radius:10px}form.checkout .e-checkout__column-end .e-checkout__order_review{padding:0}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review_heading{padding:20px !important;background:#e9e9e9;border-radius:10px 10px 0 0}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review{padding:0 20px}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table>thead{display:none}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table .product-name{display:flex;flex-direction:row-reverse;padding-right:0;justify-content:space-between;align-items:center;max-width:230px}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table .product-name img{order:1}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table .product-total{padding-top:30px}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table .product-total .woocommerce-Price-amount,form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table .cart-subtotal .woocommerce-Price-amount,form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount{display:flex;width:100%;justify-content:end}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table .cart_item{position:relative}form.checkout .e-checkout__column-end .e-checkout__order_review #order_review .woocommerce-checkout-review-order-table .cart_item:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e9e9e9}.e-checkout__column #payment ul{display:flex;flex-direction:column-reverse;margin-bottom:20px !important}#shipping_address_toggle #shipping_address_fields input{border-radius:var(--forms-fields-border-radius,0);color:var(--forms-fields-normal-color,#69727d);font-size:14px;font-weight:400;padding:var(--forms-fields-padding,16px);border-style:solid;border-width:1px;border-color:#d1d1d1}.elementor-widget-woocommerce-checkout-page #ship-to-different-address,.shipping_address{padding-left:0 !important;margin-bottom:0 !important}.woocommerce-form__label.woocommerce-form__label-for-checkbox span{font-family:"Bebas Neue",Sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;color:#252525 !important}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details,.woocommerce-bacs-bank-details .wc-bacs-bank-details{display:flex !important;justify-content:space-between !important;padding:0 !important;gap:20px !important}.woocommerce ul.order_details:before{display:none}.woocommerce ul.order_details li{width:20% !important;padding-left:10px !important;margin-right:0 !important;display:flex !important;flex-direction:column !important;gap:10px !important;font-family:"bebas Neue",sans-serif !important;font-size:16px !important;color:#252525 !important}.woocommerce ul.order_details li strong{font-weight:400 !important;color:#818181 !important;font-size:16px !important;font-family:"helvetica",sans-serif !important}.wc-bacs-bank-details-heading,.woocommerce-order-details__title,.woocommerce-column__title{font-family:"Bebas Neue",sans-serif !important;color:#252525 !important;letter-spacing:2px !important}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:1px solid #e4e7e9;border-radius:10px}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{padding:20px !important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead{font-family:"Bebas Neue",sans-serif !important;font-weight:400 !important;color:#252525 !important;letter-spacing:2px !important;position:relative}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e9e9e9}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead tr .woocommerce-table__product-table,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody tr .woocommerce-table__product-total,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr td{text-align:end !important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody{font-family:"helvetica",sans-serif !important;font-weight:400 !important;letter-spacing:0 !important;position:relative}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody:before{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e9e9e9}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr th{font-family:"Bebas Neue",sans-serif !important;font-weight:400 !important;color:#252525 !important;font-size:16px !important;letter-spacing:2px !important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr td span{color:#252525 !important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr:last-child th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr:last-child td{font-size:21px !important;font-weight:700 !important;color:#252525 !important;font-family:"Bebas Neue",sans-serif !important}