a.button.wc-backward{color:#fff!important;background-color:#2b542d!important;border:0px!important;font-size:18px;padding:15px 25px 15px 25px}a.button.wc-backward:hover{color:#fff!important;background-color:#AB2827!important;border:0px!important;font-size:18px;padding:15px 47px 15px 30px}button#place_order{background-color:#28502b!important;font-size:19px}button#place_order:hover{background-color:#ab2827!important;font-size:19px;color:#fff!important;border:0px}@media screen and (max-width:1024px) and (min-width:981px){#top-menu li a{font-size:12px!important}}@media screen and (max-width:1108px) and (min-width:1025px){#top-menu li a{font-size:12px!important}}div#carousel_panier .et_pb_tabs_controls li a{padding:4px 28.5px!important}div#carousel_panier .et_pb_tab{padding:24px 22px!important}.carousel-slider__product a.add_to_cart_button{font-size:15px!important;border-radius:0!important}.carousel-slider__product a.add_to_cart_button:hover{background:#28502b!important;padding:6px}.woocommerce div.product{margin-bottom:33px!important;position:relative}@media screen and (min-width:981px){div#carousel_panier{margin-top:-520px}}div#content_delivery input[type=text],div#content_pickup input[type=text]{width:30%;padding:10px;margin-bottom:10px;text-transform:uppercase;border:1px solid #ab2827}button.go_panier{display:block;margin:0 auto;margin-bottom:30px;background:#28502b;color:#fff;padding:8px 25px;font-size:18px;cursor:pointer}.spacer-top .btn.next,.spacer-top .btn.prev{cursor:pointer}select#etablisment_delivery{padding:10px 20px;font-size:16px;border-radius:0px}.spacer-top .btn.prev:after{left:10px!important}.spacer-top .btn.prev{padding:10px 40px!important;border-radius:25px}.spacer-top .btn.next{padding:10px 40px!important;font-size:16px!important;font-weight:700;border-radius:25px}.spacer-top .btn.next:after{content:"";width:0;height:0;position:absolute;right:10px!important}button.add_panier{background:#e02b20!important;border:none!important;font-size:16px!important;width:100%;padding:5px 16px!important;margin-top:20px!important;color:#fff;border-radius:4px;cursor:pointer}button.add_panier:hover{background:#28502b!important}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{font-size:18px!important;color:#fff!important;border-radius:3px;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background-color:rgba(0,0,0,.2)!important;height:36px!important;margin-top:10px}.woocommerce a.button:hover,.woocommerce-page a.button:hover{background:#28502b!important;padding:.3em 1em!important}a.button{background:#ab2827!important;font-size:15px!important;border:0!important}.woocommerce a.button:after,.woocommerce-page a.button:after{display:none!important}select#etablisment_pickup{padding:10px 20px;font-size:16px;border-radius:0px}@media screen and (min-width:981px){select#etablisment_delivery{margin-left:auto;margin-right:auto;display:block}.spacer-top .btn.prev{position:absolute;left:354px}.spacer-top .btn.next{position:relative;right:365px}div#ordertimebutton{position:relative;left:378px}}@media screen and (max-width:980px){select#etablisment_delivery{margin-left:auto;margin-right:auto;display:block}}@media screen and (orientation:landscape) and (max-width:667px){.et_pb_column_1{display:block;justify-content:center}}@media screen and (min-width:981px) and (max-width:1024px){div#colone_1{margin-top:80px}div#colone_2{margin-top:45px}#product_tky li.product.type-product{max-height:500px;height:420px}}@media screen and (min-width:481px) and (max-width:980px){.et_clickable.et_pb_css_mix_blend_mode_passthrough{max-height:500px;height:235px}#chef_cuisine .et_pb_column .et_pb_team_member_description{display:block}#chef_cuisine .et_pb_column .et_pb_team_member_image{float:none;width:100%!important;margin:0 0px 0px 0;text-align:left;display:inline-table}}@media screen and (max-width:480px){.dgpc_product_carousel:hover .arrow_on_hover .swiper-button-prev{left:-42px!important;opacity:1}.dgpc_product_carousel:hover .arrow_on_hover .swiper-button-next{right:-42px!important;opacity:1}}@media screen and (min-width:946px) and (max-width:980px){#product_tky li.product.type-product{background:#fff;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);max-height:600px;height:555px}}@media screen and (max-width:945px) and (min-width:874px){#product_tky li.product.type-product{background:#fff;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);max-height:600px;height:530px}}@media screen and (max-width:873px) and (min-width:768px){#product_tky li.product.type-product{background:#fff;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);max-height:600px;height:480px}}@media screen and (min-width:981px){.prod_name{max-height:500px;height:60px}}@media screen and (min-width:716px) and (max-width:980px){.prod_item{text-align:center;width:40%;margin-left:10px;margin-right:10px}div#carousel_panier .panier_prod_item{width:35%;margin-left:20px;margin-right:20px}}@media screen and (min-width:981px) and (max-width:1025px){div#carousel_panier .et_pb_tabs_controls li a{font-size:10px!important}.spacer-top .btn.next{position:relative;right:460px!important}.spacer-top .btn.prev{position:absolute;left:460px}}@media screen and (min-width:678px) and (max-width:980px){.spacer-top .btn.prev{padding:10px 40px!important;border-radius:25px;position:relative;top:10px}}@media screen and (max-width:480px){select#etablisment_delivery,select#etablisment_pickup{width:261px!important;font-size:11px!important;display:block;margin:0 auto;padding:10px 8px!important}button#next_delivery,button#next_pickup{position:relative;text-align:center;display:block;margin:0 auto;width:100%;margin-top:5px!important}a#previous-link{position:relative;text-align:center;display:block;margin:0 auto;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{font-size:16px}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{display:flex}}@media screen and (max-width:1115px){div#content_delivery input[type=text],div#content_pickup input[type=text]{width:100%!important;padding:10px;margin-bottom:10px;text-transform:uppercase;border:1px solid #ab2827}#notre_etablissement{width:100%!important;margin:0px auto}div#ordertimebutton{position:relative;left:0px!important}input#address_entrep{width:100%!important}}select#etablisment_pickup{display:block;margin:0 auto}