.et-button-icon-line-height .icon{line-height:89px}.search #title-section-10747+#et-content.padding-true{padding-top:0!important}.box-offset-correction{bottom:-1px}.icon-rotate-180 .icon{transform:rotate(180deg) translateY(1px)}.z-index-1{z-index:-1}.z-index-5{z-index:5}.widget_categories ul .cat-item-149,.widget_categories ul .cat-item-150{display:none}.widget-no-margin .widget{margin-bottom:0!important}.feature-list-custom-font .et-icon-list li div:last-child{font-size:24px;font-weight:700;color:#212121}.icon-box-move-left .et-icon-box-container{margin-left:-12px}.icon-box-title-margin .et-icon-box-title{margin-bottom:0!important}.header.sticky-true.active .header-5-sticky-active-margin-top .vc_column-inner,.header.sticky-true.active .header-7-sticky-active-margin-top.vc_row,.header.sticky-true.active .header-7-sticky-active-margin-top.vc_row .vc_column-inner{margin-top:0!important;padding-left:0!important;padding-right:0!important}.image-margin-0 .et-image{margin:0!important;-webkit-transform:translateY(4px);-moz-transform:translateY(0)}#et-desktop-16746 #header-logo-204716{-ms-transform:translateY(40px);transform:translateY(40px)}.desktop-header-9-left>.container:before{position:absolute;left:-100%;top:0;width:100%;height:56px;content:'';display:block!important;background-color:#fff}.footer-2-copy{display:inline-block;vertical-align:top;position:relative;top:-3px}.elements-image .et-image{overflow:initial}.elements-image img{box-shadow:0 8px 24px 0 rgba(0,0,0,.08)}#et-heading-990551 .box,#et-heading-74401 .box{padding:0 8px}.sold-out-overlay{background:#e22623;color:#fff;font-size:14px;font-weight:600;position:absolute;left:0;top:5px;padding:5px 15px;z-index:1}h1.product_title.entry-title{font-size:28px;line-height:unset}.border-mobile-off .vc_column-inner{border:none!important}#et-content.padding-true{padding-bottom:unset;padding-top:40px!important}.product .price{color:#212121;margin-top:8px;font-weight:800}.product .post-title,.product .post-title a{font-weight:400!important;line-height:20px;font-size:14px}#menu-item-20070 ul.sub-menu:last-child{top:-200px}#menu-item-18219 ul,#menu-item-20106 ul,#menu-item-20113 ul,#menu-item-27602 ul,#menu-item-36314 ul{max-width:412px!important;width:412px!important}.header-menu #menu-item-18219 .sub-menu .sub-menu{left:400px}.mobileButton .icon{background-color:#e22623;color:#fff;padding:.5em;border-radius:1em}.mobileButton,.mobileButton a.et-button{width:100%;text-align-last:left}.login-title{display:none}.header-login .login-toggle{padding:0 12px}.cart-toggle a.cart-contents{background-color:#ffd311!important}@media only screen and (max-width:479px){.woocommerce-product-gallery .flex-control-nav li{margin-right:unset;width:unset}}.woocommerce-product-gallery .flex-control-nav li a{display:inline-block;transition:all 300ms ease-out;width:20px;height:12px;border-radius:12px;margin:0 10px;background-color:#bdbdbd;list-style-type:none;font-size:0}.woocommerce-product-gallery .flex-control-nav li a.flex-active{background-color:#ffd311}.woocommerce-product-gallery,.product .single-product-wrapper .summary{margin-bottom:26px!important}.wooco_component_product_selection .dd-option-image,.wooco_component_product_selection .dd-selected-image{max-width:150px;width:150px;height:156px}.wooco_component_product_selection .dd-selected-text,.wooco_component_product_selection .dd-option-text{font-style:normal;font-weight:400;font-size:15px;line-height:25px!important}small.dd-selected-description.dd-desc.dd-selected-description-truncated{font-style:normal;font-weight:800;font-size:19.3218px;line-height:19px;letter-spacing:.150952px;color:#141414}span.woocommerce-Price-currencySymbol{font-weight:500}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{max-width:150px;width:150px}.wooco_component_product_name a{font-style:normal;font-weight:400;font-size:15px;line-height:25px;color:#6d6d6d}.wooco_component_product_description{font-style:normal;font-weight:800;font-size:19.3218px;line-height:19px;letter-spacing:.150952px;color:#141414;margin-top:14px}.wooco_component .wooco_component_product{border-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border:solid 1px #ccc;border-top-color:#ccc;border-top-style:solid;border-top-width:1px;border-right-color:#ccc;border-right-style:solid;border-right-width:1px;border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#ccc;border-left-style:solid;border-left-width:1px;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;padding:14px 24px}.dd-select{border:none}.wooco_components .wooco_component{border:none}span.dd-pointer.dd-pointer-down:after{content:'';display:block;border:solid 5px #ffd311;border-top:solid 8px #000;position:relative;top:-5px;left:-5px}span.dd-pointer.dd-pointer-down{border:none;padding:16px;background:#ffd311}span.dd-pointer.dd-pointer-up{border:none!important;padding:16px!important;background:#ffd311}span.dd-pointer.dd-pointer-up:after{content:'';display:block;border:solid 5px #ffd311!important;border-bottom:solid 8px #000!important;position:relative;top:-10px;left:-5px}.wooco_component_product_image{width:unset}span.dd-pointer{right:-9px;top:85%}a.wooco_component_product_link.woosq-link{position:absolute}.wooco_component_product_name{line-height:25px}@media only screen and (max-width:600px){.wooco_component_product{display:block}.wooco_component_product_image img{margin:auto}.wooco_component_product_image{text-align:center}.wooco_component_product_qty.wooco-qty{margin-top:8px}}span.wooco-qty-label{margin-right:10px}.wooco_total.wooco-total ins,.price ins{color:#ffc010!important}.wooco_total.wooco-total.wooco-text ins{font-weight:600;font-size:23.8208px;line-height:24px;letter-spacing:.1861px}.wooco_total.wooco-total.wooco-text del,.woocommerce-price-suffix{font-weight:400;font-size:17.8656px;line-height:18px;letter-spacing:.1861px;color:#212121}.dd-select{border:none!important}.wooco_component_type_products .wooco_component_product{flex-wrap:wrap}.wooco_component_type_products .wooco_component_product_only{flex-wrap:unset}.wooco_component_product_qty.wooco-qty{width:100%}.wooco-minus:hover,.wooco-plus:hover{background-color:#ffd311}.wooco_component_product_qty.wooco-qty{font-weight:500;font-size:16.5053px;line-height:33px;color:#616161}input.wooco_component_product_qty_input.input-text.text.qty{font-weight:500;font-size:16.5053px;line-height:33px;color:#000}@media (min-width:992px){form.woocommerce-cart-form{width:69%}div.cart-collaterals{width:30%}form.woocommerce-cart-form,div.cart-collaterals{float:left}form.woocommerce-cart-form{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.cart-collaterals{position:sticky;top:10%;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.woocommerce-cart-form th{font-style:normal;font-weight:400;font-size:16.1927px;line-height:27px;padding:.6em;text-align:left!important;border-style:none!important}.woocommerce-cart-form td.product-name a{font-style:normal!important;font-weight:400!important;font-size:16.1927px!important;line-height:27px!important;color:#525252!important}.woocommerce-cart-form td.product-price span.woocommerce-Price-amount.amount{font-style:normal;font-weight:500;font-size:16.1927px;line-height:29px;color:#4a4a4a!important}.woocommerce-cart-form td.product-subtotal span.woocommerce-Price-amount.amount{font-style:normal;font-weight:500;font-size:16.1927px;line-height:29px;color:#000!important}.woocommerce-cart-form input.input-text.qty{width:110px;height:34.12px;background:#fff;border:none;text-align:center;max-width:none!important;font-size:16px;font-weight:500}.woocommerce-cart-form input.input-text.qty::-webkit-outer-spin-button,.woocommerce-cart-form input.input-text.qty::-webkit-inner-spin-button{opacity:0;transform:rotate(90deg);height:88px;position:absolute;padding:11px;top:-37.12px;right:37px}.woocommerce-cart-form div.quantity{position:relative}.woocommerce-cart-form div.quantity:after{content:'+';position:absolute;right:0;height:90%;top:0;pointer-events:none;background:#f0f1f1;width:37.12px;text-align:center;z-index:1;font-size:20px;font-weight:500}.woocommerce-cart-form div.quantity:before{content:'-';position:absolute;left:0;height:90%;top:0;pointer-events:none;background:#f0f1f1;width:37.12px;text-align:center;z-index:1;font-size:30px;font-weight:400}.woocommerce-cart-form img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:124.14px;height:124.14px}.woocommerce-cart-form td{border-left:none!important;border-right:none!important}.woocommerce-cart-form td.product-quantity{text-align:center}.shop_table .product-remove a{background-color:#e22623}.cart-collaterals tr.cart-subtotal{background:#f8f8f8;border:none}.cart-collaterals tr.cart-subtotal td,.cart-collaterals tr.cart-subtotal th{border:none}.cart-collaterals a.checkout-button.button.alt.wc-forward{width:100%}.cart-collaterals input#shipping_method_0_free_shipping1+label{font-style:normal;font-weight:500;font-size:18px;line-height:30px;color:#6dbd28}.cart-collaterals input#shipping_method_0_free_shipping1+label:before{content:'';background:url(data:image/png;base64,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) no-repeat;width:38px;height:25px;float:left}.cart-collaterals .order-total td{font-style:normal;font-weight:600;font-size:26px;line-height:26px;color:#141414}@media only screen and (max-width:479px){.overflow-x{overflow-y:hidden}}@media (min-width:992px){.woocommerce-checkout-review-order .woocommerce-checkout-payment{width:30%;float:left;padding:0 0 0 20px}.woocommerce-checkout-review-order .shop_table{width:70%;float:left}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{width:50%;display:inline-block;padding:0 0 0 20px}}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p label{font-style:normal;font-weight:600;font-size:17px;color:#525252}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td{border-left:none!important;border-right:none!important;padding:.5em}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th.product-name,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th.product-total{font-style:normal;font-weight:500;font-size:21px;line-height:29px;color:#141414}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table input#shipping_method_0_free_shipping1+label{font-style:normal;font-weight:500;font-size:20px;line-height:29px;color:#6dbd28}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .order-total span{font-style:normal;font-weight:600;font-size:25px;line-height:29px;color:#141414}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tr.cart-subtotal td{font-size:20px;color:#141414}.woocommerce-checkout-payment input#payment_method_cod+label:before{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAMAAAAYAM5SAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACcFBMVEUAAADjJCDiIh/lKSLsLB7dIyXfKCDVMhbhJiHeKizhJSPhJiLfICDkJCPkIx7jJSLyQCLjKiXfISHdKR7gJyHhJyXjJyHjJiLiJiLhJSLiJSPfIyPeIyTfJCThIyLjJSHiJSLiJiPiJiPiJiPiJiLiJSHiJiLiJiPiJiPhJiLiJiPiJiPhJSTgJyHiJSPiJiLiJSPhJSPiJSLiJiPiJiPiJiPiJiPgJiHgIiHjJiLiJiPhJSPiJCHiJSLiJiPiJiPhJSLiIiDjJyLiJiPiJiPiJiPhJiPhJSTiJiPiJiPiJiPiJiPiJiPiJiLhJyPFOgviJiLiJSLiJSPhJiPhJSLiJSLiJiPiJiPiJiPiJiPhJSThJCTiJiPhJSTmKCLiJSLhJSLiJiLiJiLiJiPiJSPhJiPiJiPiJiPiJiPiJiLiJSLiJiLiJiLhJiLiJSPhJCPdISPiJSLiJiPiJiPiJiPiJiPiJiLiJiPiJiPiJiPiJiPiJiPiJSPhJSPcIyXiJiPhJSPiJiPiJSPiJiPiJSPiJSPiJiPiJSPiJSPhJCPeIiPiJiPhJSPgJCLiJiPiJiPiJiPiJiPiJiPhJSPdISPhJiHiJiLhJSPiJiPiJiPiJSPiJiPiJSPiJiLjJiLiJSPgIiLhJiPiJiLiJyLiJiPhJSLiJiPiJiPhJSPhJiLiJiPiJiPiJiPgJSLiJiLiJiPiJiPhJiTiJiPhJCHiJSLhJCLhJSPhJSPhJSPhJCLhJSPgJyXiJiPiJiPhJiLhJiLhJiLhJiLhJSLgISHiJiPiJSPiJiPiJSPiJiPiJSPhJiLiJiPhJiTjIiLiJiP////QUjaUAAAAznRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDqq1r5JK4jCnGHAthsUbbysUkaT4vxxBglKsGk2fdXYKQM1oMiDN2PD9/7k4IYIASJ0wJpAR6v16KU6S8pCBDBBRmTupV6O6vmtWUpOxbYxCF3N5+368Pj98fP702EG3SbTMvTDLIFlY0oM73g1XXt9fHY7BT22JDmeyDPKMNKAEJQxz5QxrfJAf9QypjKW9r0enTA/TmRoYEYhA9ufjJCRkmANzzDRMbghVNJMAnU1JXoAAAABYktHRM+D3sJpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH5gkYDzoh9ujGJAAAAXBJREFUKM9jYIADRiZmeQVFJWUVFlYGFMDGzsGpqqauoamlrcPFjSzDw8Orq6dvYGhkbGJqZs7NAzeKj1/AwtJK3drG1u7cuXP2DoJCUBlhEVFHJ2cXVzd3D89z57y8fXz9xEDi4hKSEv4BgUHBIaFh4UCJiMio6JhYKWlpBoa4+ITEJK3klNS0dC+gYRmZWdk5uXn5BTKyDIVFxSWl50rLys+BQUVlVVVVeXVNbZ0sQ/05rMCjgYvBC7tUY5MUA6ZoaWVlZXNLK6ZUlXZbe0dHe2eXNLpUd09vX/+EiRMmTZ6CJlWdNnVaFZhVNB1NKn3GzHOVs5KBLNPZaFJz5s47N3/BwmqgfnSpxkWLzy1ZuswUi9TyFSu9wlcBA/mc52o0qYo1a9etP1dhalqxYSO648s3bd6yddv2HTt37cbwsumevfv2Hzh46LAcloDyqqioOHfkKLYwBINjx6UY9lRglTpxUorhVAw2mdNnzkoBAEfrb/JAdKb0AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA5LTI0VDE1OjU4OjI3KzAwOjAwmaBpzwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wOS0yNFQxNTo1ODoyNyswMDowMOj90XMAAAAASUVORK5CYII=) no-repeat;width:38px;height:25px;float:left}.woocommerce-checkout-payment input#payment_method_cod+label,label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-style:normal;font-weight:600;color:#141414}button#place_order{width:100%}form.checkout.woocommerce-checkout input[type='checkbox']{width:25px;height:25px;vertical-align:middle;accent-color:#e22623}ul#menu-cp-megamenu-produits .menu-item ul.sub-menu{margin:0px!important;height:0px!important;opacity:0!important;transition:all 0.4s ease}ul#menu-cp-megamenu-produits .menu-item:hover ul.sub-menu{margin:10px 0 20px 0!important;height:calc(var(--parent-width, 100px) * 1px)!important;opacity:1!important}ul#menu-cp-megamenu-kits .menu-item ul.sub-menu{margin:0px!important;height:0px!important;opacity:0!important;transition:0.3s}ul#menu-cp-megamenu-kits .menu-item:hover ul.sub-menu{margin:10px 0 20px 0!important;height:150px!important;opacity:1!important}.header-menu #megamenu-37115{margin-right:-909px!important}span.woocommerce-Price-amount.amount ins{color:#ffc010!important}.grid #loop-posts .post .post-body,.et-shortcode-posts .post .post-body,.chess .loop-posts .post .post-body,.related-posts .post .post-body,.loop-product .product .post-body,.custom-product .post-body,.related-product .product .post-body,body:not(.addon-active) ul.products .product .post-body{padding:24px 24px 32px;background-color:#fff;box-shadow:0 3px 11px 0 rgba(0,0,0,.08)}.wpb_video_widget .wpb_video_wrapper>div.rll-youtube-player{padding-bottom:0!important}.rll-youtube-player img{height:100%!important}input[type='number']{padding:14px 12px}.button-submit,.button-submit:hover{width:290px!important}.wdform_matrix{overflow-x:auto;overflow-y:hidden}.cp_gif-img .vc_single_image-wrapper img.vc_single_image-img.attachment-full{border-radius:0px!important}.vc_row-has-fill>.container>.vc_column_container>.vc_column-inner,img.vc_single_image-img.attachment-full,.wpb_video_widget .wpb_wrapper iframe,.vc_single_image-wrapper.vc_box_shadow.vc_box_border_grey,.vc_row.vc_row-flex>.container>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.container>.vc_vc_column>.vc_column_container>.vc_column-inner,.background-image,.owl-nav .owl-next,.owl-nav .owl-prev,.sub-menu.megamenu,ul.sub-menu,.wpb_single_image img,.vc_column_container.shadow .vc_column-inner,article .post-inner .post-image .image-container,article .post-inner .post-image .post-image-overlay,.author-image img,select,a#to-top,button,.rll-youtube-player img,textarea,span.sold-out-overlay,img[class*='wp-image'],li.description_tab a,input,li.reviews_tab a,.additional_information_tab a,.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description,.woocommerce-product-gallery .flex-control-nav li img.flex-active,.woocommerce-product-gallery__image.flex-active-slide,.woocommerce-Tabs-panel,.wooco_component_type_products .wooco_component_product,.wooco-wrap .wooco-text,.wooco_component_product_selection .dd-options,.et-button.large.has-icon,.woocommerce-message{border-radius:16px!important}.post-image.post-media.overlay-hover{border-radius:14px 14px 0 0}.post-body.et-clearfix{border-radius:0 0 14px 14px}.author-text,.post-inner.et-item-inner.et-clearfix>.post-body.et-clearfix{border-radius:14px}.vc_row.vc_column-gap-24>.container>.vc_column_container{padding:12px}span.curtain{border-radius:8px}.wdform-page-and-images.fm-form-builder{border-radius:16px;padding:10px}.social-links.et-clearfix a,.wooco-minus,.wooco-plus,span.dd-pointer,.header-social-links a{border-radius:11px}.image-container,.post-image-overlay{border-radius:16px 16px 0 0}.product .summary .quantity input{margin:0 8px 4px 0;text-align:center;height:58px}.product .single_add_to_cart_button{background-color:#fff!important;padding:16px 32px!important}.product .single_add_to_cart_button:hover,.form-submit input[type='submit']:hover{background-color:#000!important;color:#fff!important}.related-products{border:none!important}.wpb_column.vc_column_container.vc_col-sm-12.text-align-none.vc_col-has-fill.vc-column-382 .vc_column-inner.vc_custom_1661554586376{border-radius:0px!important}#et-button-118539.et-button.icon-position-right{border-radius:10px!important;top:58px;transform:scale(1.15)}.wpb_animate_when_almost_visible.wpb_bottom-to-top .vc_column-inner{height:100%;background-position:center!important;background-size:cover!important}.fm-form-container.fm-theme2 .fm-form .Vous_avez>div>.radio-div>label,.fm-form-container.fm-theme2 .fm-form .wdform_section{border-radius:16px!important}.vc_images_carousel .vc_carousel-inner .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item a img{border-radius:16px}.et-shortcode-projects-full,.et-shortcode-projects-full .post{width:100%;height:569px;border-radius:16px}.et-shortcode-projects-full .owl-stage-outer.owl-height{height:569px;border-radius:16px}#cp_projects .container.et-clearfix{width:95%}#cp_projects .project-category,#cp_projects .post-excerpt,#cp_projects .overlay-read-more{display:none}#cp_projects .post-body.et-clearfix{padding:50px 40px;width:529px;height:212px;border-radius:8px 0 16px 0}#cp_projects .post-title.entry-title a{color:#000;font-size:25px;font-weight:500;line-height:42px;text-transform:capitalize;text-align:left!important}#cp_projects h4.post-title{display:-webkit-box;-webkit-line-clamp:unset;text-align:left}.et-shortcode-projects-full .owl-carousel .owl-nav>.owl-next{left:72px!important;background-color:#f5f5f5}#et-content #cp_projects div.owl-nav{position:relative!important;height:50px;width:128px;bottom:56px;left:16px}#cp_projects .owl-nav div{background:#00000080;width:60px;height:60px;display:flex;align-items:center;justify-content:center;bottom:12px;right:12px}#cp_projects .owl-nav div:before{color:#fff;line-height:unset}@media (max-width:640px){.owl-carousel .owl-stage{display:flex;position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}#cp_projects .post-body.et-clearfix{padding:20px 22px;width:278px;max-height:116px}#cp_projects .post-title.entry-title a{font-size:12px;line-height:19px}.et-shortcode-projects-full .owl-stage-outer.owl-height{height:unset}#et-content #cp_projects div.owl-nav{display:none}}.wpb_gmaps_widget.wpb_content_element .wpb_wrapper,.wpb_gmaps_widget.wpb_content_element .wpb_wrapper .wpb_map_wraper iframe{border-radius:16px}.owl-carousel .owl-nav>*{opacity:1;box-shadow:none;background:none;color:#bdbdbd!important}.owl-carousel .owl-nav>*:hover{color:#000!important}.vc_row.vc_row-flex>.container>.vc_column_container>.vc_column-inner.vc_column-inner.vc_custom_1690289241171{background-position:top!important;height:100%!important}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.container>.vc_column_container{background:#fff}.vc_column-inner.vc_custom_1661554586376 .wpb_wrapper .wpb_single_image.wpb_content_element.vc_align_center figure.wpb_wrapper.vc_figure a.vc_single_image-wrapper.vc_box_border_grey>img.vc_single_image-img.attachment-full{border-radius:0px!important}.wc_min-cart{display:flex;padding:4px 8px;align-items:center;gap:8px}.min-cart-img img{width:114px!important;height:114px!important;border-radius:6.718px;border:.21px solid var(--stork,#c2c2c2)}.widget_shopping_cart .product_list_widget li{padding:0!important}.cart-box.active{display:flex;width:375px;padding:38px 33px;flex-direction:column;align-items:center;gap:10px;border-radius:16px}.nicescroll-rails.nicescroll-rails-vr{left:347px!important}.woocommerce-mini-cart li:not(:last-child):before,.woocommerce-mini-cart__total:before{background-color:#fff!important}.widget_shopping_cart_content p.woocommerce-mini-cart__total.total,.widget_shopping_cart_content p.woocommerce-mini-cart__buttons.buttons{margin:0px!important}.widget_shopping_cart_content p.woocommerce-mini-cart__total.total{padding-bottom:16px;display:inline-flex;width:100%;justify-content:space-around}.widget_shopping_cart_content p.total strong{font-size:16px;font-weight:500;color:#92979c}.widget_shopping_cart_content p.total .woocommerce-Price-amount{color:#141414;font-size:16px;font-weight:600}.min-cart-title span{color:#141414;font-size:12px;font-weight:400}.min-cart-title{line-height:19px}.min-cart{display:flex;flex-direction:column;gap:12px}.header-cart .wc-forward,.header-cart .checkout{font-size:14px!important;font-weight:500!important;line-height:10px!important;padding:16px 25px!important;margin:0!important;border-radius:16px}p.woocommerce-mini-cart__buttons.buttons{display:flex;justify-content:space-around}ul.woocommerce-mini-cart{overflow-y:auto!important}ul.woocommerce-mini-cart::-webkit-scrollbar{width:6px}ul.woocommerce-mini-cart::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}ul.woocommerce-mini-cart::-webkit-scrollbar-thumb{background:#c0bfbf;border-radius:10px;cursor:pointer}.min-cart-price span.woocommerce-Price-amount{font-size:16px;font-weight:600}.header-cart p.woocommerce-mini-cart__buttons>:first-child{background:#fff!important;border:1.2px solid #ffbb0d!important;color:#141414!important;border-radius:16px}.header-cart #cart-box-16387 p.woocommerce-mini-cart__buttons>:first-child:hover{border:1.2px solid #ffbb0d!important;color:#141414!important}.nicescroll-cursors{display:none}.widget_shopping_cart .cart_list li .remove,.yith-woocompare-widget ul.products-list li .remove{top:42%!important;right:0}@media (max-width:479px){.header-cart .cart-box{right:auto;padding:32px 25px;left:0%;margin-left:unset}}a.error404-button.et-button.large{border-radius:16px}a.error404-button.et-button.large:hover{background-color:#ffd311;color:#000}#formule-de-contact .vc_column-inner .wpb_wrapper h4{text-align:center!important}div#cp-img-info{position:relative;top:18px}.cp-btn-submit{justify-content:center!important}.logo_v-mobile a img{width:69px;height:32px}.vc_header-mobile .vc_column-inner .wpb_wrapper .vc_hbe{height:70px!important;line-height:70px!important}@media(max-width:1200px){.vc_header-mobile{height:70px!important;box-shadow:0 8px 24px 0 rgba(0,0,0,.08)}.header.shadow-true,.header.sticky-true.shadow-sticky-true.active{box-shadow:unset}.logo-header-M-shop{position:relative;top:-12px}}li.et-item .price del .amount bdi{display:flex;align-items:center;justify-content:center}li.et-item .price del .amount bdi,.price del .amount bdi,li.et-item .price del{color:#92979c!important;font-size:20.15px!important;font-weight:600!important}.loop-product li.sale span.price{display:flex;gap:5px;flex-direction:column-reverse}.loop-product span.price del span{color:#92979c!important;font-size:10px;font-weight:400}small.dd-selected-description span :nth-child(2){display:-webkit-inline-box}.small .loop-product .product .post-body{padding:20px 14px}.small .loop-product .product .post-body-inner{display:flex;flex-direction:column;justify-content:space-between}.product .summary .price del span.woocommerce-Price-amount.amount{display:inline-flex;text-decoration-line:line-through;align-items:center}.product .summary .price del span.woocommerce-Price-amount.amount bdi{display:flex;align-items:center}.price span.woocommerce-Price-amount.amount bdi{color:#ffbb0d;font-size:24px!important;font-weight:600;line-height:15px}.single-product-wrapper .price span.woocommerce-Price-amount.amount bdi{font-size:32px!important}.price span.woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{color:#000;font-size:10px;font-weight:400}.post-body-inner h4.post-title{font-size:15px;line-height:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:center;margin:0;width:100%}@media (max-width:640px){.related.products #loop-products .owl-stage div.owl-item,.owl-carousel .owl-item{width:100%!important}}@media (max-width:640px){.page-template-default.page-child .medium .loop-posts .post,.large .loop-posts .post,.page-template-default.page-child .small .loop-posts .grid-sizer,.page-template-default.page-child .medium .loop-posts .grid-sizer,.page-template-default.page-child .large .loop-posts .grid-sizer,.page-template-default.page-child .small .loop-posts .post{width:50%}.page-template-default.page-child .et-woo-products ul .owl-stage-outer .owl-stage .owl-item{width:45vw!important}.page-template-default.page-child .loop-product .product .post-inner,.page-template-default.page-child .et-woo-products ul .owl-stage-outer .owl-stage .owl-item .post-inner.et-item-inner{padding-bottom:10px;padding-left:5px;padding-right:5px}.page-template-default.page-child .et-woo-products .loop-posts.owl-carousel .owl-prev{left:-15px}.page-template-default.page-child .et-woo-products .loop-posts.owl-carousel .owl-next{right:-12px}.page-template-default.page-child .et-woo-products.small .loop-product .product .post-body{padding:8px}.page-template-default.page-child .et-woo-products.small .post-body-inner h4.post-title a{font-size:11px!important;line-height:16px;font-weight:500!important}.page-template-default.page-child .et-woo-products.small .product_type_composite,.page-template-default.page-child .et-woo-products.small .wp-element-button{font-weight:500!important;font-size:12px!important}.page-template-default.page-child .et-woo-products.small .loop-product .product .post-body-inner{height:140px}.page-template-default.page-child .product .price{font-size:14px;height:30px}.page-template-default.page-child .price span.woocommerce-Price-amount.amount bdi{font-size:16px!important;font-weight:500;line-height:15px}.page-template-default.page-child .star-rating{transform:scale(60%);height:20px;margin-bottom:0}.small .loop-product .product .post-body-inner a{font-size:12px!important}.small .loop-product .product .post-body-inner h4 a{font-size:12px!important;font-weight:400!important}}@media (max-width:390px){.page-template-default.page-child .et-woo-products.small .product_type_composite,.page-template-default.page-child .et-woo-products.small .wp-element-button{font-size:11px!important}}@media (max-width:767px){div#trp-floater-ls{display:none}}@media (max-width:640px){.container{width:95%;max-width:95%}}.vc_sidebar{display:flex;flex-direction:column;justify-content:space-around;padding:20px 24px 0 24px!important}.vc_logo-sidebar{padding:0!important;margin:0 0 0 0px!important}.vc_logo-sidebar a img{width:125px!important;max-height:90px!important}.vc_logo-sidebar a{margin-bottom:20px}.vc_sherch-sidebar{width:100%}.vc_sherch-sidebar form{width:100%!important}.vc_sherch-sidebar form fieldset input{width:100%!important}.vc_sidebar>:nth-child(1){margin:0!important;position:fixed;width:156px;left:0;top:74px;display:none}.vc_sidebar>:nth-child(1) .mobile-menu li a{font-size:12px!important;padding:0 0;border-radius:4px;width:110px}.size-small>.hbe-toggle{top:40px;left:9px;float:right}.vc_sidebar>:nth-child(6){overflow-y:auto;overflow-x:hidden;padding:0 10px 0 0;height:100%!important}.mobile-menu li a{border-radius:8px}.mobileButton a.et-button{display:flex;flex-direction:column;align-items:center}.mobile-menu .menu-item-has-children>a>.arrow-down:before{font-size:12px;font-weight:900;color:#000}.mobile-menu .menu-item-has-children>a>.arrow-down{line-height:19px!important;position:absolute;right:6%;top:46%}.mobile-menu .menu-item-has-children>a>.arrow-down.active{-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:6%;top:47%}.vc_bottom-sidebar{background:#fafafb;padding:16px 25px;border-radius:16px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:10px;height:100px}.vc_bottom-sidebar .header-slogan{text-align:center}.vc_bottom-sidebar a.vc_icon-slider{display:flex;flex-direction:column;align-items:center}img.icon_image-whatsapp,img.icon_Appel{margin-bottom:16px!important}span.vc_icon-nam{color:#141414;font-size:16px;font-weight:600}.mobile-menu li a{font-weight:700!important}.vc_cp-menu .header-menu:nth-child(1) .sub-menu.megamenu #menu-cp-megamenu-kits .menu-item.depth-0 a.mi-link span.txt{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.vc_cp-menu .header-menu:nth-child(1) .sub-menu.megamenu #menu-cp-megamenu-kits .menu-item.depth-0 a.mi-link span.txt span{width:100%}.vc_cp-menu .header-menu:nth-child(1) .sub-menu.megamenu #menu-cp-megamenu-kits .menu-item.depth-1 a.mi-link span.txt{display:initial;font-size:11px;font-weight:400}.vc_cp-menu .header-menu:nth-child(1) .sub-menu.megamenu #menu-cp-megamenu-kits{justify-content:space-between}.mm-container.column-5 .et-mm>.menu-item{width:33.32%}#header-menu-840424>.menu-item.depth-0>.mi-link .txt:after{border-bottom-color:#ffc010;margin-top:4%}.compte-shop-header>.login-toggle>.login-title{display:none}.header.et-desktop .vc_row.wpb_row.vc_row-fluid.stretch_row_content{padding-left:58px!important;padding-right:10px!important}.product span.onsale{left:0px!important;position:absolute;top:0px!important;border-radius:16px 30px 30px 0px!important;padding:0 38px!important;line-height:47px!important;height:13px!important;color:#000;font-size:14px!important;font-weight:500;box-shadow:2px 4px 8px 0 #ffbb0d36}span.sold-out-overlay{bottom:46%;top:unset;line-height:24px;left:0;height:33px;border-radius:0 16px 16px 0!important;font-size:12px}.vc_whatsapp{position:fixed!important;background:none!important;bottom:95px;right:35px;width:52px!important;height:52px!important;mix-blend-mode:multiply}.vc_whatsapp>.vc_column-inner{position:relative}.vc_whatsapp .wpb_column.vc_column_container{background:none!important}.vc_whatsapp .vc_whatsapp-icon .vc_icon-Whatsapp img.icon_image-whatsapp{margin-bottom:0;mix-blend-mode:multiply}.vc_whatsapp .wpb_column.vc_column_container{padding:0px!important}@media (max-width:1280px){.vc_whatsapp{bottom:111px;right:25px;width:48px!important;height:48px!important}}.vc_whatsapp>:before{width:50px!important;height:50px!important;background-color:#25d366;position:absolute;top:0;left:0;z-index:-1;border-radius:50%!important;-webkit-animation:pulse-border 1500ms ease-out infinite;animation:pulse-border 1500ms ease-out infinite;content:" "}@keyframes pulse-border{0%{transform:translateZ(0) scale(l);opacity:1}100%{transform:translateZ(0) scale(2);opacity:0}}@media (max-width:1280px){.vc_whatsapp>:before{top:22px;left:0}}.et-breadcrumbs{display:none}span.menu-image-title-after.menu-image-title,.mm-331271 .sub-menu .menu-item .mi-link,h6,h5,.et-testimonial-container[data-columns='3'] .et-testimonial .author-text,.et-testimonial-container[data-columns='4'] .et-testimonial .author-text,.et-button.large{font-weight:500!important}.product_type_composite{font-weight:400!important}h5{font-size:16px!important}h4,h3,.product .price{font-weight:600!important}@media only screen and (min-width:1600px){.product .post-title,.product .post-title a{font-weight:400!important;line-height:20px;font-size:14px}.product .price{font-weight:600}}@media (max-width:640px){.container .wpb_wrapper a.et-button{font-size:16px!important;font-weight:500!important}[data-mobile-font='16px']{font-size:20px!important;line-height:24px;font-weight:600!important}#et-content.padding-true{padding-bottom:unset;padding-top:0px!important}}@media (max-width:768px){span.menu-image-title-after.menu-image-title,.mobile-menu li a{font-size:14px!important;font-weight:500!important}.mobile-menu .menu-item-has-children>a>.arrow-down{right:6%;top:46%}.mobile-menu .menu-item-has-children>a>.arrow-down.active{right:6%;top:51%}}.vc_prod-box a.et-button.vc_prod-btn,.vc_prod-kit a.et-button.vc_prod-btn{width:161px;padding:16px 16px!important}.wpb_wrapper .icon-position-right span.icon:before{margin-left:4px!important}.vc_decouv .vc_tta-tabs.vc_tta-has-pagination .vc_pagination,.vc_prod .vc_tta-tabs.vc_tta-has-pagination .vc_pagination{position:relative!important;margin-top:24px!important;margin-bottom:27px!important;width:100%;top:0!important}.vc_decouv .vc_tta-container{margin-bottom:0px!important}.vc_decouv .vc_tta-tabs.vc_tta-has-pagination:not(.vc_tta-tabs-position-bottom){padding-bottom:0}.vc_decouv .vc_tta.vc_general .vc_tta-panels-container,.vc_decouv .vc_tta.vc_general .vc_tta-panels{position:relative;display:flex;flex-direction:column-reverse;height:755px;left:0}.vc_decouv .vc_tta.vc_general .vc_tta-panels-container{width:112%}.vc_decouv .vc_tta.vc_general .vc_tta-panels{width:100%}@media (max-width:1200px){.vc_decouv .vc_tta-tabs.vc_tta-has-pagination .vc_pagination{transform:translate(0%,-50%)!important}.vc_prod .vc_tta-panels-container,.vc_prod .vc_tta.vc_general .vc_tta-panels{position:relative;display:flex;flex-direction:column-reverse;height:400px;left:0;justify-content:space-around}}@media (max-width:640px){.vc_prod .vc_tta-tabs.vc_tta-has-pagination .vc_pagination{margin-top:16px!important;margin-bottom:0px!important}.vc_prod .vc_tta-panels-container,.vc_prod .vc_tta.vc_general .vc_tta-panels{height:336px}}@media (max-width:420px){.vc_prod .vc_tta-tabs.vc_tta-has-pagination .vc_pagination{margin-top:16px!important;margin-bottom:0px!important}.vc_prod .vc_tta-panels-container,.vc_prod .vc_tta.vc_general .vc_tta-panels{height:267px}}.footer .vc_column-inner{padding:0!important}.cp_footer_flex{display:flex;padding:65px 104px!important;justify-content:space-between;box-shadow:0 0 20px 0 rgba(0,0,0,.04);gap:20px;align-items:flex-start}.cp_footer_flex:before,.cp_footer_flex:after{display:none}.cp_footer-item1{width:353px;padding:10px!important}.cp_footer-item2{height:100%!important;width:206px}.cp_footer-item2.cp_footer-item_link,.cp_footer-item2.cp_footer-item_link .textwidget p{width:265px!important;max-width:265px;height:450px!important}.cp_footer-item2.cp_footer-item_link2,.cp_footer-item2.cp_footer-item_link2 .textwidget p{width:156px!important;max-width:156px;height:455px!important}.cp_footer-item2.cp_footer-item_link .textwidget p{margin:0;display:flex;flex-direction:column;justify-content:flex-start;gap:4px}.cp_footer-item2.cp_footer-item_link .textwidget p br{display:none}.cp_footer-item2.cp_footer-item_link .textwidget p a,.cp_footer-item2.cp_footer-item_link2 .textwidget p a{color:#000!important}footer .cp_footer_flex .cp_footer-item_link .textwidget p a:hover,footer .cp_footer_flex .cp_footer-item_link2 .textwidget p a:hover{color:#ffbb0d!important}.cp_footer_flex .wpb_column{padding:0!important;height:100%}.cp_footer_flex .footer-menu-widgets{margin:0}.item1_logo{display:flex;flex-direction:column;width:335px;align-items:center}.item1_logo img{width:249px}.item1_logo .item1_p{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:25px;margin-top:20px}ul.footer_link-info{display:flex;flex-direction:column;align-items:flex-start}.cp_footer-item1 .item1_adress{text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:29px;text-transform:capitalize;color:#262626;margin-top:20px!important}.cp_footer-item3{width:692px;height:457px}.cp_footer-item3 .textwidget{display:flex;flex-direction:column;gap:16px}.cp_footer-item3 .widget.widget_text,.cp_footer-item2 .widget.widget_text,.cp_footer-item1 .widget.widget_text,.cp_sub-footer .widget.widget_text,.cp_nb-commercial p{margin:0}.cp_nb-commercial a{color:#000!important;font-size:14px;font-weight:500}.cp_footer-item3 .cp_nb-commercial p{font-size:14px;color:#000!important}html #et-footer-3408 .cp_footer-item3 a:not(.button):not(.cp_cont-email):hover{font-size:14px;color:#000!important}.ser_com{color:#92979c;font-size:16px;font-weight:500;line-height:27px;margin-bottom:20px}.cp_cont-email a{margin-top:16px;line-height:27px}.cp_info-w{color:#000;font-size:16px;font-weight:400;line-height:30px;padding-bottom:16px;border-bottom:1px solid #92979c}.cp_info-w strong{font-weight:500}.cp_paie_icons{display:flex;justify-content:flex-start;gap:40px;flex-wrap:wrap}.footer_link-info{color:#141414;font-size:16px;font-weight:600;line-height:42px;text-transform:capitalize;display:flex;flex-direction:column;align-items:flex-start}#wrap .footer_link-info li a,#wrap footer.footer.et-footer.et-clearfix.sticky-false .footer_link-info li a:hover{display:flex;align-items:center;gap:14px;cursor:pointer;padding:10px 0!important;line-height:10px;font-size:14px;color:#000!important}.footer_link-info li a::before{content:' ';display:block;width:12px;height:12px;background:#ffbb0d;border-radius:50%}.footer_link-info li::after{display:block;content:' ';background:#ffbb0d;width:0;height:3px;transition:0.3s}.footer_link-info li:hover:after{width:100%}.footer_item1{display:flex;flex-direction:column;align-items:center}.cp_sub-footer{background:#262626;border-radius:16px 16px 0 0;padding:45px 105px 54px!important}.cp_spfooter{display:flex;align-items:flex-end;justify-content:space-between}.cp_spfooter-row{margin:0;color:#fff;font-size:16px;width:620px}.cp_spfooter-row a{color:#fff!important}.cp_spfooter-row a:hover{color:#ffbb0d!important}.cp_spfooter-row.ser_com{display:flex;flex-direction:row;gap:24px;padding-left:7px;justify-content:flex-start;width:692px}.cp_spfooter-row.ser_com a img,.cp_spfooter-row.ser_com a{width:31px;max-width:31px;height:31px!important}.cp_footer-item3 #form24 input,.cp_footer-item3 #form24 .wdform_row>div,.cp_footer-item3 #form24{margin:0}.cp_footer-item3 #form24 .wdform-field,.cp_footer-item3 #form24 .wdform-page-and-images{padding:0}.cp_footer-item3 #form24 .wdform_section{border:none!important}.cp_footer-item3 #form24 .wdform_column{gap:10px}.cp_footer-item3 #form24 .fm-message.fm-notice-success{border-radius:16px}.cp_footer-item3 #form24 .iti.iti--allow-dropdown input{padding:20px 20px 20px 50px!important}.cp_footer-item3 #form24 input{width:330px!important;padding:20px 20px 20px 20px!important;background:#F6F8F9!important;border-radius:8px!important;border:none!important;font-size:16px!important;color:#141414}.cp_footer-item3 #form24 input::placeholder{color:#92979C!important;font-size:16px}.cp_footer-item3 #form24 .button-submit{width:200px!important;margin-top:10px!important;padding:20px 32px;background:#ffbb0d!important;color:#141414;font-size:14px!important;font-weight:500;border-radius:8px!important;text-transform:lowercase}@media (max-width:1479px){.cp_footer_flex{padding:65px 10px}.cp_footer_flex{padding:36px 17px 26px 17px;flex-wrap:wrap;justify-content:center;align-items:center}}@media (max-width:1220px){.footer.et-footer.et-clearfix.sticky-false{min-width:100%!important}.cp_footer_flex{padding:36px 17px 26px 17px!important;flex-wrap:wrap;justify-content:center;align-items:center}.cp_sub-footer{padding:25px 17px;width:100%}.cp_spfooter{gap:29px;flex-wrap:wrap;justify-content:center}.cp_spfooter-row{width:100%;text-align:center}.cp_spfooter-row.ser_com{gap:30px;padding-left:0;width:329px;justify-content:center}}@media (max-width:1040px){.cp_footer_flex{flex-wrap:wrap;justify-content:center;align-items:center}.cp_footer-item3 .textwidget{align-items:center;width:100%}.cp_paie_icons{flex-wrap:wrap;flex-direction:row;justify-content:space-evenly}.ser_com{text-align:center}.cp_footer-item3{margin-top:20px}.cp_footer-item3 #form24 .wdform-page-and-images{display:flex;justify-content:center}}@media (max-width:614px){.item1_logo img{width:107px}.item1_logo .item1_p{font-size:12px;line-height:18px;margin-top:10px}.cp_footer-item1 .item1_adress{font-size:12px;margin-top:16px!important;line-height:18px}.cp_footer-item1{width:82vw;padding:10px!important}#wrap footer.footer .footer_link-info li a{gap:14px;padding:5px 0!important;font-size:12px;color:#000!important}#wrap footer.footer .footer_link-info li{padding:0 0 10px!important;margin:0}.cp_footer-item2{width:48%!important;min-width:138px!important}.cp_footer-item2.cp_footer-item_link .textwidget p,.cp_footer-item2.cp_footer-item_link2 .textwidget p{font-size:12px!important;display:flex;flex-direction:column}.cp_footer-item2.cp_footer-item_link2,.cp_footer-item2.cp_footer-item_link2 .textwidget p{width:117px!important;max-width:117px;height:380px!important}.cp_footer-item2.cp_footer-item_link,.cp_footer-item2.cp_footer-item_link .textwidget p{width:213px!important;max-width:212px;height:380px!important}.cp_footer_flex{gap:11px;row-gap:24px}.cp_info-w{font-size:12px;text-align:center;line-height:21px;padding-bottom:18px}.cp_paie_icons{gap:41px;flex-direction:row;flex-wrap:nowrap;overflow:auto;overflow-x:auto}.cp_paie_icons img{margin-bottom:10px}.cp_paie_icons br,.cp_footer-item2.cp_footer-item_link .textwidget p br,.cp_footer-item2.cp_footer-item_link2 .textwidget p br{display:none!important}.ser_com,.cp_spfooter-row,.cp_footer-item3 .cp_nb-commercial p{font-size:12px}.cp_spfooter-row.ser_com{gap:unset;width:300px;justify-content:space-between}.footer_link-info li a::before{width:8px;height:8px}.cp_footer-item3{margin-top:50px}.cp_footer-item3 #form24 label.wd-align-items-center{font-size:12px}.cp_footer-item3 #form24 .button-submit{width:100%!important;margin-top:10px!important}}@media (max-width:400px){.item1_logo{width:unset}.item1_logo img{width:107px}.item1_logo .item1_p{font-size:10px}.cp_footer-item1 .item1_adress{font-size:10px;line-height:12px!important;margin-top:10px}.cp_spfooter-row{font-size:10px}.cp_spfooter-row :last-child{line-height:24px}.cp_spfooter :first-child.cp_spfooter-row :first-child{line-height:14px;margin-bottom:16px}.cp_footer-item2.cp_footer-item_link .textwidget p,.cp_footer-item2.cp_footer-item_link2 .textwidget p{font-size:10px!important}.cp_footer-item2.cp_footer-item_link,.cp_footer-item2.cp_footer-item_link .textwidget p{width:180px!important;max-width:180px;height:340px!important}.cp_footer-item2.cp_footer-item_link2,.cp_footer-item2.cp_footer-item_link2 .textwidget p{width:100px!important;max-width:100px;height:340px!important}}.ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:16px!important}.small .loop-product .product .post-body-inner h4 a,.vc_product-kit .post-body-inner>h4 a{font-weight:500!important;font-size:14px;color:#141414;width:100%;display:-webkit-box;-webkit-line-clamp:4!important;-webkit-box-orient:vertical;overflow:hidden}.small .loop-product .product .post-body-inner{height:129px!important;width:100%}.vc_decouvere-kit-item .product .post-body-inner{display:flex;gap:14px;flex-direction:column;justify-content:space-between;height:104px;margin:0}div.vc_decouvere-kit .wpb_column .wpb_wrapper .loop-product .product .post-body{min-height:125px!important;height:125px!important}.post-inner-wrapper{transition:.4s;border-radius:14px;border:.3px solid #96959500}.post-inner-wrapper:hover{border:.3px solid #96959599;border-radius:14px}.price span.woocommerce-Price-amount.amount bdi{color:#272727;font-size:24px!important;font-weight:600;line-height:15px}.price span.woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{color:#000;font-size:16px;font-weight:400;display:inline-flex;align-items:baseline;gap:3px}.price span.woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol sub{position:unset;font-size:7px!important}.product .button:after{background-color:unset!important}@media (max-width:640px){.vc_decouvere-kit-item .product .post-body-inner{height:100px!important;min-height:100px!important;gap:12px!important}.vc_decouvere-kit-item .product .post-body-inner a{font-size:14px!important}}@media (max-width:495px){.vc_decouvere-kit-item a.add_to_cart_button{font-size:11px!important;font-weight:500!important;margin:0}.vc_decouvere-kit-item .product .post-body-inner>h4 a{font-size:12px!important;font-weight:500!important}}@media (max-width:400px){.vc_decouvere-kit-item .post-body-inner-wrap{height:102px!important;min-height:77px!important}div.vc_decouvere-kit .wpb_column .wpb_wrapper .loop-product .product .post-body{min-height:112px!important;height:106px!important}.vc_decouvere-kit-item .product .post-body-inner{height:44px!important;min-height:44px!important;gap:10px!important}.vc_decouvere-kit-item .product .post-body-inner a{font-size:12px!important}}form#form25,form#form25 .wdform-page-and-images,form#form25 .wdform-field{padding:0;margin:0}#fm-scrollbox25{width:300PX;height:586px;border-radius:8px!important;box-shadow:0 5.406px 14.809px 0 rgb(0 0 0 / 16%);transform:translate(-5%,-50%)!important;top:50%;overflow-y:hidden}#fm-popover-container25 .fm-popover-content,#fm-pages25{width:70%;border-radius:8px}.fm-popover-content form#form25{border-radius:8px;border:6px solid #fff!important}form#form25 *{width:100%;max-width:100%;height:100%!important;margin:0px!important;padding:0px!important;border-radius:8px}#fm-popover-background25{background:rgb(20 20 20 / 83%);backdrop-filter:blur(24.149999618530273px);opacity:.95}#fm-action-buttons25 .closing-form{top:0px!important;right:0px!important;background:#fff;width:30px;height:30px;font-size:14px!important;display:flex;align-items:center;justify-content:center;border-radius:50%!important;color:#E22623}span#closing-form25:before{content:" ";background:url(https://cptechmaroc.ma/wp-content/uploads/2020/10/close.png);background-repeat:no-repeat;width:18px;height:18px}form#form25 #closing-form25.fm-action-buttons *{font-weight:300!important;font-size:17px!important;color:#E22623!important}form#form25 .wdform_section{border:none!important;border-radius:8px!important}@media (max-width:768px){#fm-scrollbox25{width:265px!important;height:518px;transform:translate(-5%,-50%)!important;padding:0!important}#fm-scrollbox25 .fm-scrollbox-form{width:100%!important}}.sub-menu.megamenu:has(#Elements-MegaMenu-produits){transform:translateX(300px)}