.arrow{text-align:center}.fa{display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.fa-4{font-size:7em;margin-right:.0714286em}.fa-long-arrow-down::before{content:""}#section7,#section6,#section5,#section4,#section3,#section2,#section1{border:3px solid green;position:relative;margin-bottom:10px}#sectionspan{border:3px solid green;border-radius:22px;color:#000;display:block;left:-23px;padding:5px;text-align:center;top:-36px;width:34px;position:absolute;z-index:9999}.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(94,110,141,.9);opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s;transition:opacity 0.3s 0s,visibility 0s 0.3s;text-align:center;overflow:auto}.cd-popup.is-visible{z-index:100000;opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s,visibility 0s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s;transition:opacity 0.3s 0s,visibility 0s 0s}._cd-popup-container{-webkit-overflow-scrolling:touch;overflow-y:scroll;border:1px solid red}.code-couleur{color:#fff}.code-couleur.hover{border:3px solid red;cursor:pointer}.biocoiff-form .biocoiff-text,.biocoiff-form .biocoiff-quiz,.biocoiff-form .biocoiff-number,.biocoiff-form textarea{float:none!important;width:100%!important;box-sizing:border-box}.biocoiff-form .biocoiff-text,.biocoiff-form .biocoiff-quiz,.biocoiff-form .biocoiff-number,.biocoiff-form textarea,.biocoiff-form .biocoiff-captchar,.biocoiff-form .biocoiff-date{margin-right:0;box-sizing:border-box}.biocoiff-select-parent{overflow:hidden;position:relative;width:100%}.biocoiff-select-parent .biocoiff-select{text-overflow:"";background:none repeat scroll 0% 0% #FBFAF9;border:1px solid #DADADA;color:#333;cursor:pointer;display:block;font-size:10px;outline:medium none;height:auto;width:100%;padding:8px 15px;position:relative;text-indent:.01px;vertical-align:middle;z-index:5;margin:0;border-radius:0}.biocoiff-select-parent .select-arrow{width:35px;height:33px;line-height:33px;border-left:1px solid #DADADA;position:absolute;top:1px;right:1px;background:none repeat scroll 0% 0% #FFF;pointer-events:none;z-index:10;font-family:"icomoon";font-size:9px;text-align:center;border-color:#D2D2D2;background-color:#FFF}.biocoiff-form .biocoiff-text,.biocoiff-form .biocoiff-quiz,.biocoiff-form .biocoiff-number,.biocoiff-form .biocoiff-captchar,.biocoiff-form .biocoiff-date{border:1px solid #D2D2D2;width:28%;font-size:10px;color:#747474;padding:8px 2%;float:left;margin-right:1%}.biocoiff-form .biocoiff-text,.biocoiff-form .biocoiff-quiz,.biocoiff-form .biocoiff-number,.biocoiff-form textarea{float:none!important;box-sizing:border-box}.biocoiff-form input{float:none}.biocoiff-submit:after{clear:both}.biocoiff-submit:before,.biocoiff-submit:after{content:" ";display:table}.biocoiff-submit{border-radius:10px!important;border-width:1px!important;border-style:solid;padding:5px 10px;line-height:18px;font-size:18px;border-color:#FFF;font-weight:700;text-shadow:1px 1px 3px #666;background:linear-gradient(to top,#33a936,#33a936) repeat scroll 0% 0% #33a936;color:#FFF;transition:all 0.2s ease 0s;font-family:"PT Sans",Arial,Helvetica,sans-serif;display:inline-block;position:relative;outline:0 none;border:1px solid transparent;text-align:center;text-transform:uppercase;font-weight:700;cursor:pointer;box-sizing:content-box}.biocoiff-submit:hover{background:#abce6f;text-decoration:none}.biocoiff-form input[type="submit"]{width:auto;font-weight:700;cursor:pointer}.biocoiff-form input[type="submit"]{padding:5px 15px}#shortBox{width:50px!important}#popButton a{border-radius:10px!important;border:1px solid transparent!important;padding:5px 10px;line-height:18px;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:1px 1px 3px #666;background:linear-gradient(to top,#33a936,#33a936) repeat scroll 0% 0% #33a936;color:#FFF;transition:all 0.2s ease 0s;font-family:"PT Sans",Arial,Helvetica,sans-serif;display:inline-block;position:relative;outline:0 none;cursor:pointer;box-sizing:content-box}#popButton a:hover{background:#abce6f;text-decoration:none}img{vertical-align:middle}.qText{font-weight:800!important}.title-cf7{font-size:16px!important}#form-diagnostic-box p{font-family:'Schoolbell',cursive;font-size:15px!important}#section0{padding:10px;color:#000;margin-bottom:0}#section1{padding:10px;color:#000;margin-bottom:0}#section2{padding:10px;color:#000;margin-bottom:0}#section3{padding:10px;color:#000;margin-bottom:0}#section4{padding:10px;color:#000;margin-bottom:0}#section5{padding:10px;color:#000;margin-bottom:0}#section6{padding:10px;color:#000;margin-bottom:0}#section7{padding:10px;color:#000}.page-id-2448.checkout-wc .woocommerce-error.sumo_reward_points_notice{display:none!important}.checkoutwc .cfw-primary-btn{border:1.5px solid #3cc3c6;padding:13px 29px;line-height:17px;font-size:14px;border-radius:30px;font-weight:500;background:#60c4c6!important}.checkoutwc .cfw-primary-btn:hover{background:#fff!important;color:#60c4c6!important;border:1.5px solid #3cc3c6}.cfw-rp #popupmap{float:none;width:100%!important}.cfw-rp .cdiselectlocation{float:none;width:100%!important}body #cdiompopup{z-index:11111}body #zoneiconmap{display:flex;align-items:center}body #iconpopupmap{width:auto;margin-left:auto}body #pickup-select{max-width:220px;margin-left:auto;overflow:hidden}body #pickup-select select{width:100%}.cart-totals-buttons .button:disabled{opacity:.4}.page-id-2447 .cart-totals-buttons .cart-totals-inner .checkout-button{margin-top:0!important}.page-id-2447 .cart-totals-buttons .cart-totals-inner{max-width:508px;margin-left:auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;gap:20px}.page-id-2447 .cart-totals-buttons{border:none;width:100%;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:20px;gap:20px}.page-id-2447 button.button.panier-left-btn,.page-id-2447 .cart-totals-buttons input.checkout-button.fusion-button.button-default.button-medium.button.default.medium.alt.wc-forward{padding:13px 29px;line-height:17px;transition:all .2s;font-size:14px;margin-top:30px;border-radius:30px;font-family:"montserrat";font-weight:500}