:root{--color-1:#CC621F;--color-2:#9BC337;--color-3:#424843}#page-container{overflow-x:hidden!important}.grecaptcha-badge{z-index:99;bottom:40px!important}.wsp-category-title{display:none}.wsp-container>.wsp-posts-list>li::marker{color:#fff}.wsp-container>.wsp-posts-list>li>.wsp-posts-list{margin-top:0px}.wsp-container>.wsp-posts-list{padding-left:0}@media screen and (max-width:768px){#cmplz-manage-consent button{right:90px!important}}.cmplz-body .cmplz-message{font-weight:300}.cmplz-description{line-height:1.4em}.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{top:-1px!important}.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{bottom:-1px!important}::selection{color:#fff;background:var(--color-2)}::-moz-selection{color:#fff;background:var(--color-2)}a.button{font-family:'Girls Have Many Secrets',Helvetica,Arial,Lucida,sans-serif!important;padding-top:0px!important;padding-bottom:0px!important}#banner-home .df_ic_arrows>div{border-radius:40px!important}.restaurant .df_ic_arrows .swiper-button-next,.restaurant .df_ic_arrows .swiper-button-prev{border-radius:40px}.restaurant .difl_imagecarouselitem .df-ic-image{height:343px;object-fit:cover}.custom-text strong{color:var(--color-1)}#shop-table .shop_table th,#shop-table .shop_table td{padding-right:3px!important;padding-left:3px!important}#shop-table .shop_table .product-price{display:none!important}#shop-table .shop_table .product-thumbnail img{width:70px!important}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin:0!important}#total-panier .cart_totals .cart-subtotal,#total-panier .cart_totals .shipping{display:none}#total-panier .cart_totals .order-total th,#total-panier .cart_totals .order-total td{border-top:none!important;}.et_pb_shop_grid .product .woocommerce-loop-product__title:after{content:"";border-bottom:2px solid var(--color-1);width:20%;margin-top:47px;left:40%;position:absolute}@media screen and (min-width:981px){.woocommerce ul.products{display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:500px){#et-boc .woocommerce ul.products li.product{width:100%!important}}.woocommerce ul.products li.product a{display:flex;flex-direction:column;justify-content:space-between;height:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{flex-grow:1}.woocommerce ul.products li.product .cart{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.woocommerce ul.products li.product .cart .single_add_to_cart_button{margin-top:10px!important}.et_pb_shop .woocommerce .product.product-type-variable a:after{width:160px;margin-left:auto!important;margin-right:auto!important}#coderockz_woo_delivery_setting_wrapper{margin:0 0 20px 0;background:var(--color-2);color:#fff;padding:20px 30px;display:flex}#coderockz_woo_delivery_pickup_date_section{flex-grow:1}#coderockz_woo_delivery_pickup_time_section{flex-grow:1}#coderockz_woo_delivery_pickup_time_section .select2 .select2-selection{height:55px}#coderockz_woo_delivery_pickup_time_section #select2-coderockz_woo_delivery_pickup_time_field-container{line-height:55px}.menu-jour strong{font-family:"PuppiesPlay-Regular",Helvetica,Arial,Lucida,sans-serif;font-size:80px;margin-left:20px;line-height:0.5em}@media screen and (max-width:768px){.menu-jour strong{display:block;width:100%;margin-top:20px}}@media screen and (min-width:981px) and (max-width:1200px){.difl_businesshours{padding-right:20px!important}.difl_businesshours_0_tb_footer .df_bh_day{min-width:100%!important}.difl_businesshours_0_tb_footer .df_bh_time{min-width:100%!important}}#top-annonce .et_pb_text_inner p:before{content:"Nouveau";background:#dbdbdb;color:#454545;padding:3px 10px;border-radius:20px;margin-right:10px;font-size:11px}@media screen and (min-width:981px) and (max-width:1120px){#footer-credits .df-am-container .df-am-row .row-inner{display:flex;flex-direction:column}#footer-credits .df-am-container .df-am-col.left,#footer-credits .df-am-container .df-am-col.right{justify-content:center}#footer-credits .df-am-container .df-am-col.right{margin-top:20px}}@media screen and (max-width:680px){#footer-credits .df-am-container .df-am-col.center{display:flex;flex-wrap:wrap}#footer-credits .df-am-container .df-am-col.center{line-height:1.4em}}#titre-intro{margin-top:-510px}@media screen and (max-width:1650px){#titre-intro{margin-top:-480px}}@media screen and (max-width:1400px){#titre-intro{margin-top:-420px;margin-bottom:-20px}}@media screen and (max-width:1250px){#titre-intro{margin-top:-350px;margin-bottom:-50px}#titre-intro img{max-width:80%}}@media screen and (max-width:1070px){#titre-intro{margin-top:-320px;margin-bottom:-70px}}@media screen and (max-width:768px){#titre-intro{margin-top:-450px!important;margin-bottom:140px!important}#titre-intro img{max-width:100%}}@media screen and (max-width:632px){#titre-intro{margin-top:-420px!important}}@media screen and (max-width:580px){#titre-intro{margin-top:-360px!important;margin-bottom:90px!important}}@media screen and (max-width:500px){#titre-intro{margin-top:-300px!important;margin-bottom:60px!important}}@media screen and (max-width:440px){#titre-intro{margin-top:-280px!important;margin-bottom:70px!important}}@media screen and (max-width:380px){#titre-intro{margin-top:-250px!important;margin-bottom:60px!important}}#et-boc .btn-special>a{color:#fff!important;background:var(--color-2);padding:10px!important;border-radius:20px}.woocommerce-checkout .thwmscf-content h3{font-family:'Girls Have Many Secrets',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900;font-size:25px;margin-top:20px;margin-bottom:20px}.woocommerce-checkout .thwmscf-content .woocommerce-shipping-fields{display:none}.woocommerce-checkout .thwmscf-content tr.cart-subtotal,.woocommerce-checkout .thwmscf-content tr.shipping{display:none}.woocommerce-order-received .woocommerce-table--order-details tfoot tr:nth-child(1),.woocommerce-order-received .woocommerce-column--shipping-address,.woocommerce-order-received .woocommerce-order-details__title{display:none}.woocommerce-order-received .woocommerce-order-overview{margin:0 0 20px!important;background:#eaeaea;padding:20px 30px}.woocommerce-order-received .woocommerce-order-details{margin-top:40px}.woocommerce-order-received .woocommerce-table--order-details thead th{background:#eaeaea}.woocommerce-order-received .woocommerce-table--order-details tfoot tr:nth-child(5),.woocommerce-order-received .woocommerce-table--order-details tfoot tr:nth-child(6){background:var(--color-2);color:#fff!important}.woocommerce-order-received .woocommerce-table--order-details tfoot tr:nth-child(5) th,.woocommerce-order-received .woocommerce-table--order-details tfoot tr:nth-child(6) th{color:#fff!important}.woocommerce-order-received .woocommerce-column--billing-address{width:100%!important}.woocommerce-order-received .woocommerce-order h2{font-family:'Girls Have Many Secrets',Helvetica,Arial,Lucida,sans-serif!important;font-weight:900;font-size:25px;margin-bottom:20px}button.woosq-btn,.et_pb_shop .woocommerce .product.product-type-variable a:after{font-family:'Girls Have Many Secrets',Helvetica,Arial,Lucida,sans-serif!important;display:inline-block;background:var(--color-2);color:#fff;border-radius:40px;border:none;font-size:25px;padding:5px 20px;cursor:pointer;margin:10px 0 0;transition:all 0.2s}button.woosq-btn:hover{background:#83aa2f!important;padding:5px 50px 5px 20px;transition:all 0.2s}button.woosq-btn:after{opacity:0;position:absolute;margin-left:-1em;-webkit-transition:all 0.2s;transition:all 0.2s;font-family:ETmodules!important;font-weight:400;content:"\39"!important}button.woosq-btn:hover:after{margin-left:.3em;opacity:1;transition:all 0.2s}.et_pb_shop .woocommerce .product.product-type-variable a:after{content:"Choix des options"}.et_pb_shop .woocommerce .product.product-type-variable a:hover:after{background:#83aa2f!important;transition:all 0.2s}.et_pb_shop .woocommerce .product a.button{display:none!important}.woosq-btn{display:none!important}.plats-composes .woosq-btn{display:inline-block!important}.plats-composes form.cart{display:none!important}.woocommerce ul.products li.product a{height:auto}#et-boc button.single_add_to_cart_button,#woosq-popup button.single_add_to_cart_button{font-family:'Girls Have Many Secrets',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500;font-size:25px;line-height:1.0em!important}#et-boc button.single_add_to_cart_button:after,#woosq-popup button.single_add_to_cart_button:after{font-family:etmodules;content:"\4c"!important;line-height:1em!important}.woocommerce .product form.cart{margin:10px 0 0!important;text-align:center}.woocommerce .product form.cart .quantity,.woocommerce .product form.cart .single_add_to_cart_button{display:inline-block!important;float:none!important}.woocommerce .product form.cart .quantity.woopq-quantity{margin-right:0!important}.woocommerce .product form.cart .single_add_to_cart_button{margin-top:5px!important}.summary-content .product_title{font-family:'PuppiesPlay-Regular',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:53px;line-height:0.8em}.summary-content h2{text-transform:uppercase;font-size:18px;margin-top:40px}.woocommerce-product-details__short-description{margin:20px 0;font-weight:500;font-size:20px}.summary-content .price{font-weight:800}.wpcpo-option{margin-bottom:20px}.wpcpo-option-name{display:flex;justify-content:center}.wpcpo-option-name span{display:block}.wpcpo-option-name:before,.wpcpo-option-name:after{flex-grow:1;height:2px;background:#000;content:"";margin-top:10px}.wpcpo-option-name:before{margin-right:10px}.wpcpo-option-name:after{margin-left:10px}.wpcpo-option-form .form-row label{float:left;margin-right:20px}.wpcpo-option-form .form-row label .wpcpo-option-field{width:25px;height:25px;vertical-align:top}.summary-content .cart .single_add_to_cart_button{margin:0 0 35px 20px}.summary-content .product_meta{display:none}.wpcpo-option-form .form-row label{margin:0 0 10px;width:50%;text-align:left;line-height:1.1em!important;display:flex!important;align-items:center}.wpcpo-option-form .form-row label input{min-width:25px;margin-right:10px}.wpcpo-option-form .form-row label>span{margin:0 10px}.wpcpo-option-form .form-row label span{font-size:0.9em}.wpcpo-option-form .form-row label:nth-child(odd){padding-right:5px;clear:both}@media screen and (max-width:380px){.wpcpo-option-form .form-row label{font-size:0.8em}.wpcpo-option-form .form-row label span{margin-left:1px}.wpcpo-option-form .form-row label span .woocommerce-Price-amount{margin-left:1px}.wpcpo-option-form .form-row label span .woocommerce-Price-currencySymbol{margin:0}}#et-boc .page-jour .woocommerce .product .price{margin-top:10px!important}#et-boc .page-jour .woocommerce .product .wpcpo-total,#et-boc .page-jour .woocommerce .product .woopq-quantity,#et-boc .page-jour .woocommerce .product .wpcpo-option-name,#et-boc .page-jour .woocommerce .product .single_add_to_cart_button,#et-boc .page-jour .woocommerce .product:last-child form.cart{display:none!important}#et-boc .page-jour .woocommerce .product .woocommerce-loop-product__title{font-size:0}#et-boc .page-jour .woocommerce .product .woocommerce-loop-product__title:before{font-size:47px;line-height:0.8em;display:block;padding-top:.5em}#et-boc .page-jour .woocommerce .product form.cart{margin-top:30px!important}#et-boc .page-jour.tarte .woocommerce .product:first-child .woocommerce-loop-product__title:before{content:"Tarte seule"}#et-boc .page-jour.plat .woocommerce .product:first-child .woocommerce-loop-product__title:before{content:"Plat seul"}#et-boc .page-jour.soupe .woocommerce .product:first-child .woocommerce-loop-product__title:before{content:"Soupe seule"}#et-boc .page-jour .woocommerce .product:last-child .woocommerce-loop-product__title:before{content:"En menu"}#et-boc .page-jour.plat .woocommerce .product:first-child .wpcpo-option-form label .wpcpo-option-field,#et-boc .page-jour.plat .woocommerce .product:first-child .wpcpo-option-form label span,#et-boc .page-jour.soupe .woocommerce .product:first-child .wpcpo-option-form label .wpcpo-option-field,#et-boc .page-jour.soupe .woocommerce .product:first-child .wpcpo-option-form label span{display:none}#et-boc .page-jour.plat .woocommerce .product:first-child .wpcpo-option-form label,#et-boc .page-jour.soupe .woocommerce .product:first-child .wpcpo-option-form label{width:100%;text-align:center}#woofc-count{border-radius:50px}#woofc-count .woofc-icon-cart7:before{content:url(https://ambracafe.com/wp-content/uploads/2024/10/panier.png)!important;line-height:97px!important;}@media screen and (max-width:768px){.woofc-count{bottom:20px;left:20px}}.woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner>div a{height:auto}.woofc-area.woofc-style-01 .woofc-area-top .woofc-area-heading{font-size:0}.woofc-area.woofc-style-01 .woofc-area-top .woofc-area-heading:before{content:"Panier";font-size:14px}.woofc-area.woofc-style-01 .woofc-area-top .woofc-area-heading .woofc-area-count{font-size:14px}.colonnes-3 .product:last-child{margin-right:0!important}@media (min-width:981px){.colonnes-3 .product{width:31.33%!important}}*::-webkit-scrollbar{height:10px;width:10px}*::-webkit-scrollbar-track{border-radius:5px;background-color:#DFE9EB}*::-webkit-scrollbar-track:hover{background-color:#B8C0C2}*::-webkit-scrollbar-track:active{background-color:#B8C0C2}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:#CC621F}*::-webkit-scrollbar-thumb:hover{background-color:#9F4C18}*::-webkit-scrollbar-thumb:active{background-color:#9F4C18}.ps-theme-wpc{overflow-y:auto!important}.single-product #main-content .container:before{display:none}.single-product #left-area{width:100%;padding:0;margin:0 0 100px}