h3{padding-top:10px}.woocommerce-input-wrapper{display:flex;flex-direction:row}.checkout-slots{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px}.checkout-slots .checkout-datepicker,.checkout-slots .checkout-timeslot{width:48%}.checkout-datepicker h3{margin-bottom:10px;text-align:left}.woocommerce form .form-row input.input-text{background-color:#e0f1d8;color:black;line-height:0em;border-radius:5px;padding:10px}input[type="radio"]{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:50%;width:18px;height:18px;position:relative;cursor:pointer;vertical-align:middle}input[type="radio"]:checked::before{content:"";display:block;width:10px;height:10px;background-color:#086a07;border-radius:50%;position:absolute;top:4px;left:4px;bottom:3px}.theme-Divi .thwmscf-buttons .thwmscf-cart-url{color:#086a07;border-radius:0px;font-size:medium}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#086a07;border-radius:0px;font-size:medium}.woocommerce-message,.woocommerce-error,.woocommerce-info{font-size:15px!important;color:#2d591f!important}.woocommerce-info a,.woocommerce-message a{color:#2d591f}.showcoupon{text-decoration:underline}.woocommerce-form-coupon-toggle{background:#edebf1}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:transparent!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:transparent!important}.entry-content table:not(.variations){border:2px solid #086a07}.select2-container .select2-dropdown,.select2-container .select2-selection{border:var(--wc-form-border-width,1px) solid rgb(8 106 7)}.thwmscf_accordion_step .thwmscf-tab-panel{background:#f9fff5}.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button:hover,.woocommerce-page a.button:hover{color:black!important}.woocommerce-form__input woocommerce-form__input-checkbox input-checkbox input[type="checkbox"]:checked{background:#086a07}.entry-content thead th,.entry-content tr th{color:#086a07}.theme-Divi .thwmscf-buttons input[type=button]{color:#086a07}.woocommerce-checkout .form-row form-row-wide mailchimp-newsletter{display:none!important}.woocommerce form .form-row label.inline{display:none}#date_field{width:48%;float:left}#creneaux_livraison_field{width:47%;float:right}.select2-container .select2-selection--single .select2-selection__rendered{padding:.6em}#date{padding:2.5%;border-radius:5px;width:100%}.select2-container--default{width:100%!important}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:var(--wc-form-border-width) solid rgb(8 106 7)}.woocommerce button.button,.woocommerce-page button.button{font-size:medium;border-radius:0px}.woocommerce button.button:hover,.woocommerce-page button.button:hover{color:black}.shipping_address input[type=checkbox]:checked{background:green}.jet-sm-gb-cf209d96-e16e-41a1-9997-bd2be31ddb6e .jet-form-builder__field-wrap input{background-color:#e0f1d8;border-radius:5px}.jet-sm-gb-aa8cc316-5d08-462b-8d2a-bf65477879b5 .jet-form-builder__field-wrap input{background-color:#e0f1d8;border-radius:5px}.jet-sm-gb-fd4ea245-7966-4f5a-b5e5-85b9e042cc33 .jet-form-builder__field-wrap input{background-color:#e0f1d8;border-radius:5px}.jet-sm-gb-d52012fa-9907-40d2-b447-3823d37fcdd8 .jet-form-builder__field-wrap input{background-color:#e0f1d8;border-radius:5px}.mce-container{color:#086a07}.jet-sm-gb-60182d91-ff75-4acd-ac13-4d0235d0adc0 .jet-form-builder__action-button{border:none;padding:1.218047em 1.91575em;font-weight:600;cursor:pointer;color:#086a07;background-color:#f0f0f0;border-radius:5px}.woocommerce .woocommerce-form-coupon-toggle{display:none}