@charset "UTF-8";body,html{width:100%;height:100%}body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input[type=submit]{cursor:pointer}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}.float-r{float:right!important}.float-l{float:left!important}.no-float{float:none!important}.no-border{border:0!important}.no-bg{background:none!important}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-display{display:none!important}.display{display:block!important}.inline{display:inline!important}.overflow{overflow:hidden!important}.align-r{text-align:right!important}.align-l{text-align:left!important}.align-c{text-align:center!important}.clear{clear:both}*{-webkit-box-sizing:border-box;box-sizing:border-box}em,i{font-style:italic}b,strong{font-weight:600}img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;height:auto}.fa{font-family:"Font Awesome 5 Free"!important}.page-title{color:black}#primary,.yes-js.js_active .woocommerce-page.ast-plain-container.ast-single-post #primary,.yes-js.js_active .woocommerce.ast-plain-container.ast-single-post #primary{padding:1.5em 0;margin:0}@media (min-width:768px){#primary,.yes-js.js_active .woocommerce-page.ast-plain-container.ast-single-post #primary,.yes-js.js_active .woocommerce.ast-plain-container.ast-single-post #primary{margin:0em 0 2em 0}}#secondary{padding:1.5em 0;margin:0}@media (min-width:768px){#secondary{margin:0em 0 2.5em}}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding-top:0}@media (min-width:992px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{margin:2em 0 2.5em}}.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:0.5em 0 0em 0}@media (min-width:768px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:2em 0 2.5em}}@media (min-width:993px){.search.ast-right-sidebar #secondary{padding-left:0px}.search.ast-right-sidebar.ast-woo-shop-archive .site-content>.ast-container{padding-right:0px}}.secondary .ast-filter-wrap h3{margin-left:18px;font-size:20px}.button-outline,.elementor-kit-1305 button.button-outline,.woocommerce a.button.button-outline{border:solid 2px #F45C35;color:#F45C35;background-color:white;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.button-outline:hover,.elementor-kit-1305 button.button-outline:hover,.woocommerce a.button.button-outline:hover{border:solid 2px #F45C35;background-color:#F45C35;color:white}}.button-outline:focus,.elementor-kit-1305 button.button-outline:focus,.woocommerce a.button.button-outline:focus{background-color:#F45C35;color:white}@media (hover:none){.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{color:inherit;border-color:inherit;background-color:inherit}}.btn,.elementor-kit-1305 .btn{font-family:"Nunito",Sans-serif;font-size:20px;font-weight:bold;padding:15px 60px 15px 60px}.btn.small,.elementor-kit-1305 .btn.small{padding:5px 40px 5px 40px}@media (min-width:768px){.btn:hover,.elementor-kit-1305 .btn:hover{background-color:#F45C35;background:#F45C35;color:white}}.btn:focus,.elementor-kit-1305 .btn:focus{background-color:#F45C35;color:white}.foodom-button-with-preloader{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.foodom-button-with-preloader .foodom-preloader-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.foodom-button-with-preloader .foodom-preloader-spinner{position:absolute;inset:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.foodom-button-with-preloader .fdm-spinner{width:32px;height:32px}@media (max-width:768px){.foodom-button-with-preloader .fdm-spinner{width:50px;height:50px}}.foodom-button-with-preloader.is-loading .foodom-preloader-spinner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.foodom-button-with-preloader.is-loading .foodom-preloader-label{visibility:hidden}.foodom-input-preloader-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.foodom-button-with-preloader.is-loading input{color:transparent!important}.recaptcha_v3-bottomright{display:none}@media (min-width:768px) and (max-width:991px){.site-primary-header-wrap .ast-builder-grid-row{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (min-width:1105px){.site-primary-header-wrap .ast-builder-grid-row{-ms-grid-columns:2fr 2fr;grid-template-columns:2fr 2fr}}.ast-header-break-point #masthead .ast-mobile-header-wrap .ast-primary-header-bar.main-header-bar{min-height:auto;padding-top:10px}.ast-mobile-header-wrap .ast-below-header-bar{min-height:auto}.ast-mobile-header-wrap .ast-below-header-bar .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-builder-grid-row-no-center{-ms-grid-columns:1fr 8px 52px;grid-template-columns:1fr 52px;grid-column-gap:8px}.ast-mobile-header-wrap .ast-below-header-bar .ast-header-search,.ast-mobile-header-wrap .ast-below-header-bar .ast-inline-search.ast-search-menu-icon{width:100%}.ast-mobile-header-wrap .ast-below-header-bar .ast-mobile-header-wrap .ast-below-header-bar .dgwt-wcas-search-wrapp{width:100%}.ast-mobile-header-wrap .ast-below-header-bar .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{margin-left:-10px;padding-right:0px;margin-top:-8px;margin-bottom:-10px;padding-bottom:0}.ast-mobile-header-wrap .ast-below-header-bar .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:7px;padding-bottom:7px}.ast-mobile-header-wrap .ast-below-header-bar .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{top:14px}.ast-mobile-header-wrap .ast-below-header-bar form.dgwt-wcas-search-form{width:103%}.ast-mobile-header-wrap .ast-below-header-bar .dgwt-wcas-search-wrapp{text-align:center;width:100%}.ast-mobile-header-wrap .ast-below-header-bar .search-dishes-label{margin-left:0px}body .dgwt-wcas-darkened-overlay{z-index:98}.search-dishes-label{margin-left:10px}.site-logo-img{font-family:WooCommerce}.ast-mobile-header-wrap .site-header-section>.site-header-focus-item:has(.ast-site-identity){padding-left:0}.ast-masthead-custom-menu-items.widget-custom-menu-item{padding-left:0;padding-right:0}#text-4{margin-left:0;margin-right:0}.ast-woocommerce-cart-menu .ast-cart-menu-wrap .count,.ast-woocommerce-cart-menu .ast-cart-menu-wrap .count:after{border-color:#934e72;color:#934e72}.ast-woocommerce-cart-menu .ast-cart-menu-wrap:hover .count{color:#000000;background-color:#934e72}.site-header-section>.ast-header-woo-cart{padding-right:0}.site-header-section>div[data-section=section-header-mobile-trigger]{padding-left:0}.ast-site-header-cart .ast-addon-cart-wrap i.astra-icon:after{color:white}.home.postcode_failed .menu-item-297 a,.home.postcode_failed .menu-item-306 a,.home.postcode_notchecked .menu-item-297 a,.home.postcode_notchecked .menu-item-306 a{padding-right:0}.astra-advanced-hook-2414{margin-right:0px}.astra-advanced-hook-2414 .numbers{cursor:pointer}.astra-advanced-hook-2414 .fa-exclamation-circle{color:red}@media (max-width:991px){.astra-advanced-hook-2414{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:992px){.astra-advanced-hook-2414{margin-right:0px;margin-left:20px}}.site-header-section>div.ast-header-html-1{padding-left:0;margin-left:-8px}.header-main-layout-1 .ast-main-header-bar-alignment{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.ast-header-html-1 .ast-builder-html-element>p,.ast-header-html-2 .ast-builder-html-element>p{display:none}body:not(.woocommerce) .dgwt-wcas-search-wrapp{display:none}body.woocommerce-cart .dgwt-wcas-search-wrapp{display:inline}.dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{width:28px;color:#F05841;display:none}@media (min-width:768px){.dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{display:inline-block}}.ast-builder-layout-element.ast-header-html-2{width:100%}.ast-builder-layout-element.ast-header-html-2 .ast-header-html{width:100%}@media (min-width:768px){.ast-builder-layout-element.ast-header-html-2 .ast-header-html .ast-builder-html-element{display:-webkit-box;display:-ms-flexbox;display:flex}}.search-dishes-label{display:block;cursor:pointer;text-align:center;width:100%}@media (min-width:768px){.search-dishes-label{padding-left:7px;display:inline-block;text-align:left}}body:not(.woocommerce) .search-dishes-label{display:none}body.woocommerce-cart .search-dishes-label{display:inline-block}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-size:16px}.dgwt-wcas-search-wrapp{display:inline;margin:0;width:auto}.foodom-icon.icon-search{position:relative;display:none}@media (min-width:768px){.foodom-icon.icon-search{display:inline-block}}.foodom-icon.icon-search span{position:relative;z-index:2}.foodom-icon.icon-search:after{content:"";display:block;width:16px;height:16px;background:#f4d1b6;position:absolute;top:2.5px;left:3.5px;border-radius:50%;z-index:1}@media (min-width:768px){header .zip_pop{display:-webkit-box;display:-ms-flexbox;display:flex}header .zip_pop .numbers{display:block;white-space:nowrap}}i.foodom-icon.icon-location{position:relative;font-size:16px}@media (min-width:768px){i.foodom-icon.icon-location{font-size:24px}}i.foodom-icon.icon-location:after{content:"";display:block;width:6px;height:6px;background:#F05841;position:absolute;top:4px;left:50%;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){i.foodom-icon.icon-location:after{width:10px;height:10px}}.icon-location{color:#F4D1B6}.ast-header-woo-cart .ast-site-header-cart i.astra-icon:before{font-family:"foodom-icons";font-style:normal;font-weight:normal;content:"\e808";color:#F15941;font-size:22px}@media (min-width:768px){.ast-header-woo-cart .ast-site-header-cart i.astra-icon:before{font-size:26px}}.ast-builder-layout-element .ast-site-header-cart .ast-addon-cart-wrap i.astra-icon:after,.ast-main-header-wrap .ast-site-header-cart i.astra-icon:after{-webkit-box-shadow:none;box-shadow:none;padding-right:0px;background:white;color:black;border:solid 2px #F15941;top:-9px;right:-9px;font-size:12px;line-height:15px}.astra-icon.ast-icon-shopping-cart[data-cart-total="0"]:after{display:none}.astra-advanced-hook-2352{width:100%;margin-top:5px}@media (min-width:768px){.astra-advanced-hook-2352{margin-right:10px;max-width:250px}}@media (min-width:992px){.astra-advanced-hook-2352{margin-left:18px;margin-right:0;max-width:250px}}@media (min-width:1200px){.astra-advanced-hook-2352{margin-left:40px;margin-right:0;max-width:384 px}}@media (max-width:991px){.astra-advanced-hook-2352{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:767px){.astra-advanced-hook-2352{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (max-width:991px){.main-header-container .ast-mobile-menu-buttons{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}@media (max-width:767px){.main-header-container .ast-mobile-menu-buttons{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.login_message{background-color:#F45C35;color:#FFFFFF;font-size:19px;line-height:1em;padding:20px;text-align:center;max-width:452px;margin:0 auto}.administrator .chefs-corner-menu{display:none}.menu-link{color:black}.main-header-menu .current-menu-ancestor>.menu-link,.main-header-menu .current-menu-item>.menu-link{color:black;font-weight:bold}.foodom-icon{font-family:"foodom-icons";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.foodom-icon{font-size:24px}body:not(.is_meal_in_cart) .meal_in_cart.menu-item{display:none}body.is_meal_in_cart .no_meal_in_cart.menu-item{display:none}.ast-builder-menu-mobile .main-navigation ul .menu-item.book_chef_button .menu-link,.ast-builder-menu-mobile .main-navigation ul .menu-item.book_chef_button .menu-link,.ast-builder-menu-mobile .main-navigation ul .menu-item.menu_button .menu-link{line-height:1;color:#fff;fill:#fff;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s;display:block;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;width:auto;padding:20px 40px;border-radius:10px 10px 10px 10px;background-color:var(--e-global-color-accent);font-family:"Nunito",Sans-serif;font-size:20px;font-weight:bold;margin:10px 20px 10px}@media (min-width:768px){.ast-builder-menu-mobile .main-navigation ul .menu-item.book_chef_button .menu-link:hover,.ast-builder-menu-mobile .main-navigation ul .menu-item.book_chef_button .menu-link:hover,.ast-builder-menu-mobile .main-navigation ul .menu-item.menu_button .menu-link:hover{background-color:#D75130}}.ast-builder-menu-mobile .main-navigation ul .menu-item.menu_button .menu-link,.ast-builder-menu-mobile .main-navigation ul .menu-item.menu_button .menu-link{color:#000;fill:#000;background-color:white;border:2px solid black}@media (min-width:768px){.ast-builder-menu-mobile .main-navigation ul .menu-item.menu_button .menu-link:hover,.ast-builder-menu-mobile .main-navigation ul .menu-item.menu_button .menu-link:hover{background-color:black;color:white}}.ast-builder-menu-mobile .main-navigation ul .menu-item.login_signup_link,.ast-builder-menu-mobile .main-navigation ul .menu-item.login_signup_link{display:block;text-align:center;-webkit-transition:all 0.3s;transition:all 0.3s;margin:0 20px 10px}.ast-builder-menu-mobile .main-navigation ul .menu-item.login_signup_link .menu-link,.ast-builder-menu-mobile .main-navigation ul .menu-item.login_signup_link .menu-link{display:inline-block;border-bottom:2px solid black;width:auto;padding:0px 0px 0px;line-height:1.5}body .ahfb-svg-iconset svg,body .astra-cart-drawer .astra-cart-drawer-close .ast-close-svg{width:24px;height:24px}body .ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close{padding:0.5em 0.6em 0.5em 0.5em}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:1200px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-no-margins img.mfp-img{padding:0}.mfp-no-margins .mfp-figure:after{top:0;bottom:0}.mfp-no-margins .mfp-container{padding:0}.white-popup-block{position:relative;max-width:650px;padding:40px 30px;text-align:left;background:#FFF;margin:40px auto}.white-popup-block .box-title{text-align:center}.post-1599 form[name=mc-embedded-subscribe-form] label{width:100%;margin-top:20px;display:inline-block;margin-bottom:5px}.post-1599 form[name=mc-embedded-subscribe-form] input{width:100%}@media only screen and (max-width:767px){.mobile-only{display:block}}@media only screen and (min-width:768px){.mobile-only{display:none}}@media only screen and (max-width:1023px){.mobile-tablet-only{display:block}}@media only screen and (min-width:1024px){.mobile-tablet-only{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.tablet-only{display:block}}@media (min-width:1024px),only screen and (max-width:767px){.tablet-only{display:none}}@media only screen and (min-width:768px){.tablet-desktop-only{display:block}}@media only screen and (max-width:767px){.tablet-desktop-only{display:none}}@media only screen and (min-width:1024px){.desktop-only{display:block}}@media only screen and (max-width:1023px){.desktop-only{display:none}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./assets/../../img/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./assets/fonts/slick.eot");src:url("./assets/fonts/slick.eot?#iefix") format("embedded-opentype"),url("./assets/fonts/slick.woff") format("woff"),url("./assets/fonts/slick.ttf") format("truetype"),url("./assets/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.mfp-bg{background:white}.mfp-wrap{z-index:9999999999}.tutorial-modal,.white-popup{position:relative;background:#FFF;width:auto;max-width:800px;margin:20px auto;padding:47px;border-radius:16px;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.25);box-shadow:4px 4px 8px rgba(0,0,0,0.25)}.tutorial-modal h3,.woocommerce .tutorial-modal h3{font-weight:bold;font-size:23px;line-height:32px;margin-bottom:17px;letter-spacing:0.01em;color:#333333}@media (min-width:768px){.tutorial-modal h3,.woocommerce .tutorial-modal h3{font-size:35px;line-height:45px}}.tutorial-modal p,.woocommerce .tutorial-modal p{font-size:17px;line-height:23px;color:#333333;margin-bottom:1em}@media (min-width:768px){.tutorial-modal p,.woocommerce .tutorial-modal p{font-size:20px;line-height:26px;margin-bottom:1.2em}}.tutorial-modal .buttons,.woocommerce .tutorial-modal .buttons{padding-top:15px}.tutorial-modal .button,.woocommerce .tutorial-modal .button{border-radius:4px;font-weight:700;letter-spacing:0.02em;font-size:16px;padding:14px 24px}.tutorial-modal .button.transparent,.woocommerce .tutorial-modal .button.transparent{padding-left:0;color:#828282;background-color:transparent}.tutorial-modal .button.transparent:hover,.woocommerce .tutorial-modal .button.transparent:hover{background-color:transparent;color:#333333}.tutorial-modal .back.button,.woocommerce .tutorial-modal .back.button{position:absolute;top:0;left:0;background-color:transparent;color:#F45C35;z-index:3;text-align:left}.tutorial-modal .mfp-close,.woocommerce .tutorial-modal .mfp-close{font-size:49px;border-top-right-radius:16px}@media (max-width:479px){.tutorial-modal .button{width:100%}}.dish-tutorial-slider{padding:0;max-width:360px;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.25);box-shadow:4px 4px 8px rgba(0,0,0,0.25)}@media (min-width:1200px){.dish-tutorial-slider{max-width:900px}}.dish-tutorial-slider .slick-list{position:relative;border-radius:16px;background:white}@media (min-width:1200px){.dish-tutorial-slider .inner-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.dish-tutorial-slider .image{background:#FFF1E6;width:99.999999996%;padding:10px 37px;border-top-left-radius:16px;position:relative;text-align:center}.dish-tutorial-slider .image img{position:relative;z-index:1;max-width:120px;display:inline-block}@media (min-width:768px){.dish-tutorial-slider .image img{max-width:240px}}@media (min-width:1200px){.dish-tutorial-slider .image img{max-width:100%}}@media (min-width:1200px){.dish-tutorial-slider .image{width:45.8333333315%;padding:57px 37px;border-bottom-left-radius:16px}.dish-tutorial-slider .image:after{content:"";display:block;background:#FFF1E6;width:99.999999996%;position:absolute;height:150%;z-index:0;top:0;left:0}}.dish-tutorial-slider .text{width:99.999999996%;padding:21px 21px 42px 21px}@media (min-width:1200px){.dish-tutorial-slider .text{padding:47px;width:54.1666666645%}}.slick-dots{bottom:12px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media (min-width:1200px){.slick-dots{margin-left:45.8333333315%;padding-left:47px;text-align:left;-webkit-transform:translateX(0%);transform:translateX(0%)}}.slick-dots li button:before{font-size:12px}.slick-dots li button:active,.slick-dots li button:hover{background:transparent}.slick-dots li button{background:transparent!important}@media (max-width:767px){.elementor-3003 .elementor-element.elementor-element-cc852ee.home-zip-form-wrapper:not(.elementor-motion-effects-element-type-background),.elementor-3003 .elementor-element.elementor-element-cc852ee.home-zip-form-wrapper>.elementor-motion-effects-container>.elementor-motion-effects-layer,.home-zip-form-wrapper{background-color:transparent}.elementor-3003 .elementor-element.elementor-element-cc852ee.home-zip-form-wrapper:not(.elementor-motion-effects-element-type-background) h2 span,.elementor-3003 .elementor-element.elementor-element-cc852ee.home-zip-form-wrapper>.elementor-motion-effects-container>.elementor-motion-effects-layer h2 span,.home-zip-form-wrapper h2 span{color:white}.elementor-3003 .elementor-element.elementor-element-cc852ee.home-zip-form-wrapper:not(.elementor-motion-effects-element-type-background) p span,.elementor-3003 .elementor-element.elementor-element-cc852ee.home-zip-form-wrapper>.elementor-motion-effects-container>.elementor-motion-effects-layer p span,.home-zip-form-wrapper p span{color:white;font-weight:600!important}}.postcode_check_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.postcode_check_form input{width:70%;font-size:17px}.postcode_check_form button.pc-submit{width:30%;top:0;height:58px}@media (max-width:767px){.postcode_check_form button.pc-submit{height:57px}}.home_hero .errors-msg,.home_hero .success-msg{color:black;font-weight:bold}.errors-msg,.success-msg{padding-top:8px;font-size:16px}::-webkit-input-placeholder{color:#333!important;opacity:1}::-moz-placeholder{color:#333!important;opacity:1}:-ms-input-placeholder{color:#333!important;opacity:1}::-ms-input-placeholder{color:#333!important;opacity:1}::placeholder{color:#333!important;opacity:1}:-ms-input-placeholder{color:#333!important}::-ms-input-placeholder{color:#333!important}.submit-postcode.pc-submit.bbw{background-color:#F45C35!important;border-color:#F45C35;font-size:18px;font-weight:bold;line-height:1;padding:0.5em 0.8em;text-transform:none}.submit-postcode.pc-submit.bbw:hover{background-color:rgba(255,102,51,0.9)!important}.postcode_failure_message,.reset_try_again{display:none}body.postcode_failed .postcode_form_wrapper,body.postcode_failed .postcode_reminder_message{display:none}.elementor-editor-active .astra-advanced-hook-1591,.elementor-editor-active .postcode_failure_message,.elementor-editor-active .postcode_form_wrapper,.elementor-editor-active .postcode_reminder_message,.elementor-editor-active .reset_try_again{display:block}body.postcode_failed .astra-advanced-hook-1591,body.postcode_notchecked .astra-advanced-hook-1591{display:block}body.postcode_notchecked .postcode_form_wrapper,body.postcode_notchecked .postcode_reminder_message,body.postcode_try_again .postcode_form_wrapper,body.postcode_try_again .postcode_reminder_message{display:block}body.postcode_failed .postcode_failure_message,body.postcode_failed .reset_try_again{display:block}.dev-container,.devcontainer,.special-pricing-wrapper,.time_details{display:none;border:dashed 3px #ccc;padding:10px!important;font-size:12px;margin-bottom:5px;clear:both;margin-top:60px}body:not(.dev) .bookly-custom-field-row[data-id="30642"],body:not(.dev) .bookly-custom-field-row[data-id="48123"],body:not(.dev) .bookly-form .bookly-js-extras-item[data-id="3"]{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.bookly-js-extras-item[data-id="3"],.dev-container{margin-top:0}.dev .bookly-custom-field-row[data-id="30642"],.dev .bookly-custom-field-row[data-id="48123"],.dev .bookly-js-extras-item[data-id="3"],.dev .dev-container,.dev .devcontainer,.dev .special-pricing-wrapper,.dev .time_details{display:block}.dev .bookly-js-extras-item[data-id="3"]{display:inline-block}.special-pricing-wrapper{}.bookly-form *{font-size:16px}.bookly-extra-step .bookly-extras-item{padding:20px 2.3vw!important}.bookly-extra-step .bookly-js-extras-container.bookly-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-14px;margin-right:-14px}.bookly-extras-thumb h3{margin-bottom:10px}.bookly-extras-thumb .extra-widget-title{margin-bottom:0px;display:block}@media (min-width:768px){.bookly-extras-thumb .extra-widget-title{margin-bottom:20px}}body .foodom-book-chef-msg .foodom-r-part>a{background:black;color:white;padding:12px 20px;font-size:18px;font-weight:700;border-radius:5px}body .foodom-book-chef-msg .foodom-r-part{width:325px}body .foodom-book-chef-msg .foodom-l-part p{margin-bottom:0px}body .foodom-book-chef-msg .foodom-l-part{width:calc(100% - 300px)}body .foodom-book-chef-msg{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f7f7f7;border:1px solid #e7e7e7;border-radius:5px;padding:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.foodom-l-part ul{margin-left:20px!important;margin-bottom:0px!important;list-style:none}.foodom-l-part ul li{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.foodom-l-part ul li{margin-bottom:10px}}.foodom-l-part .icon{max-width:20px;width:20px;display:inline-block;margin-right:10px}.foodom-l-part .icon svg{width:100%;height:auto}.foodom-l-part .text{width:calc(100% - 20px)}@media (max-width:767px){body .foodom-book-chef-msg{display:block}body .foodom-book-chef-msg .foodom-r-part a{padding:7px 19px;font-size:16px;margin-top:8px;display:inline-block}body .foodom-book-chef-msg .foodom-l-part,body .foodom-book-chef-msg .foodom-r-part{width:100%}}@media (max-width:500px){body .foodom-book-chef-msg .foodom-r-part a{width:100%;text-align:center}}.time_alert{margin-top:20px;font-size:18px;font-weight:bold}.safety_message{max-width:600px;margin:0 auto;padding-top:40px;padding-bottom:40px}.safety_message h3.icon-box-title{font-size:20px;margin-bottom:0px}.safety_message .icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.safety_message .icon{font-size:29px;fill:#F45C35;color:#F45C35;border-color:#F45C35;margin-right:20px}.safety_message .icon i{transform:translateY(-10px);-webkit-transform:translateY(-10px);display:inline-block}.safety_message .icon-box-description{color:#000000;font-size:16px}.bookly-service-step .bookly-available-date,.bookly-service-step .bookly-time-range,.bookly-service-step .bookly-week-days{display:none}.bookly-extra-step .bookly-extras-item{width:100%}@media (min-width:768px){.bookly-extra-step .bookly-extras-item{width:47%}}.bookly-extra-step .bookly-extras-item{border:2px solid #bec3c7;padding:20px;margin-bottom:10px!important;border-radius:4px}@media (max-width:767px){.bookly-extra-step .bookly-extras-item{margin-left:0!important;margin-right:0!important}}@media (min-width:768px){.bookly-extra-step .bookly-extras-item{margin:10px!important}}@media (max-width:767px){.bookly-time-step{width:100%!important}}.bookly-extra-step .bookly-extras-thumb,.bookly-form .bookly-extra-step div.bookly-extras-thumb.bookly-extras-selected{border:0px solid #bec3c7!important;padding:0px 0 10px 0!important;line-height:normal;border-radius:5px;margin:3px;text-align:center;cursor:pointer}.bookly-form .extra-widget-title{font-size:16px;line-height:1.5}.bookly-extras-item[data-id="2"] .bookly-extras-count-controls,.bookly-extras-item[data-id="2"] .bookly-extras-total-price{display:none}.grocery_shopping_buttons{text-align:center}.grocery_shopping_buttons .shopping_qty{padding:6px 14px;margin:3px;border-radius:4px;border:none}.grocery_shopping_buttons .shopping_qty:active,.grocery_shopping_buttons .shopping_qty:hover{background-color:#d25812}.grocery_shopping_buttons .shopping_qty.active{background-color:#333}@media (max-width:767px){.grocery_shopping_buttons .shopping_qty{width:100%}}.staff-info,.staff-photo{padding-bottom:20px;padding-right:20px;width:100%}@media (min-width:768px){.staff-info,.staff-photo{float:left}}@media (min-width:768px) and (max-width:991px){.staff-info,.staff-photo{width:50%}}.staff-photo{max-width:205px}.staff-info{max-width:500px}.staff-info b{font-weight:normal}.staff-info h3 b{font-size:42px;font-size:2.8rem;font-weight:400;line-height:1.2}.time_alert{clear:both}.proceed-message{clear:both}.page-id-173 .comments-area{display:none}@media screen and (max-width:650px){.bookly-mobile-step-2{display:block}}.bookly-mobile-step-2 .bookly-mobile-prev-step.bookly-none{display:none!important}@media screen and (max-width:650px){.bookly-mobile-step-1.bookly-js-mobile-step-1 .bookly-nav-steps.bookly-box{display:none}}.bookly-form input[type=number],.bookly-form input[type=password],.bookly-form input[type=text],.bookly-form select,.bookly-form textarea{font-size:16px!important}.bookly-form .bookly-round[title=Edit],.bookly-form .bookly-round[title=Remove]{background-color:#999999!important}button.bookly-round[title=Save]{width:auto;border-radius:4px!important;font-size:18px!important;line-height:17px!important;font-weight:bold!important;text-transform:uppercase!important;padding:7px 18px!important;height:auto;-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media (max-width:767px){button.bookly-round[title=Save]{font-size:15px!important;padding:6px 7px!important}}button.bookly-round[title=Save] i{display:inline-block;width:18px;height:14px}@media (max-width:767px){button.bookly-round[title=Save] i{width:11px;height:11px;background-size:contain}}button.bookly-round[title=Save]:after{content:"Save";display:inline-block;margin-left:3px}body:not(.dev) #bookly-js-address{display:none}.details-info-wrapper-bookly a,.details-info-wrapper-bookly button,.details-info-wrapper-bookly li,.details-info-wrapper-bookly p,.details-info-wrapper-bookly strong{font-size:16px}.details-info-wrapper-bookly .show_additional_times_button{padding:0;display:inline-block;margin:0;background-color:transparent;border:none;color:#F45C35;text-decoration:underline}.details-info-wrapper-bookly .show_additional_times_button:hover{text-decoration:none;background-color:transparent}.details-info-wrapper-bookly .additional_appointment_list{display:none}.details-info-wrapper-bookly .additional_appointment_list b{font-weight:normal}.details-info-wrapper-bookly .additional_appointment_list ul{list-style:none;margin:0}.details-info-wrapper-bookly .additional_appointment_list li:first-child{display:none}.bookly-form .bookly-box .bookly-form-group>label{color:black!important}.bookly-form .bookly-back-step.bookly-js-back-step.bookly-btn.ladda-button{background:white!important;color:#F45C35!important;border:solid 3px #F45C35!important}.bookly-form .bookly-back-step.bookly-js-back-step.bookly-btn.ladda-button span{color:#F45C35!important}.bookly-repeat-step .bookly-schedule-date{width:122px!important}.bookly-form div.bookly-schedule-date{background:white!important;color:black!important;border-color:white!important}.cart_alert{border:solid 4px grey;padding:25px;font-size:18px;margin-bottom:40px}.um-cover{display:none}.um-page-account.ast-left-sidebar .widget-area#secondary{display:none}.um-page-account.ast-left-sidebar #primary{width:100%}.um-page-user .entry-title{display:none}.um-page-user .um-header{padding-top:75px}.um-profile-body .um-woo-grid-meta,.um-woo-grid-price{display:none}.um-woo-grid-item .um-woo-grid-img a{max-width:100%}.um-profile-body .um-woo-grid{padding:10px;font-size:15px;text-align:center;float:left;width:30%;margin:0 1%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;margin-bottom:15px;border-radius:3px}.ast-article-single .um input[type=submit]:disabled:hover{background:#F45C35}.ast-article-single .um a.um-button,.ast-article-single .um a.um-button.um-disabled:active,.ast-article-single .um a.um-button.um-disabled:focus,.ast-article-single .um a.um-button.um-disabled:hover,.ast-article-single .um input[type=submit].um-button,.ast-article-single .um input[type=submit].um-button:focus{background:#F45C35}.ast-article-single .um a.um-link{color:#F45C35}.ast-article-single .um a.um-button:hover,.ast-article-single .um input[type=submit].um-button:hover{background-color:rgba(247,149,68,0.9098039216)}.ast-article-single .um a.um-link-hvr:hover,.ast-article-single .um a.um-link:hover{color:rgba(247,149,68,0.9098039216)}.ast-article-single .um .um-button.um-alt,.ast-article-single .um input[type=submit].um-button.um-alt{background:#eeeeee}.ast-article-single .um .um-button.um-alt:hover,.ast-article-single .um input[type=submit].um-button.um-alt:hover{background:#e5e5e5}.ast-article-single .um .um-button.um-alt,.ast-article-single .um input[type=submit].um-button.um-alt{color:#666666}.ast-article-single .um .um-button.um-alt:before,.ast-article-single .um input[type=submit].um-button.um-alt:before{color:#666666}.um-role-um_cook .um-profile-nav{display:none}.um-viewing .foodom-form-pagination,.um-viewing .foodom-form-skip-btn,.um-viewing .step_list,.um-viewing .um-profile-nav,.um-viewing div[data-key=um_block_25375_50_50],.um-viewing div[data-key=um_block_25375_50_50_52_53_57_49_51]{display:none}#wprm-recipe-collections-app>.wprmprc-container-header{display:none}.wprmprc-shopping-list-collection-name,.wprmprc-shopping-list-list-name{font-size:1.7em}.wprmprc-overview-collection .wprmprc-overview-collection-name,.wprmprc-shopping-list .wprmprc-shopping-list-item .wprmprc-shopping-list-item-details .wprmprc-shopping-list-item-name{font-size:16px}.wprmprc-shopping-list-list-name:after{content:"INSTRUCTIONS: Check off the items you already have and SAVE your list. If you purchased the add-on service to have the chef shop for you, your chef will purchase the items that have not been marked off. SHARE with your chef by using the button at the bottom of this page.";display:block;margin-bottom:11px;margin-top:15px;font-size:17px;max-width:900px;margin-left:auto;margin-right:auto;color:#a5e5d9}.post-235 input[type=number]{padding:5px}.post-235 .user-menus-buttons-container{margin-top:20px;margin-bottom:20px}.post-235 .user-menus-group-by-container{padding-top:15px}.post-235 .user-menus-select{margin-top:20px}.post-235 .user-menus-servings-container div:nth-child(2){margin-top:20px}.wprmprc-collection-action:nth-child(3),.wprmprc-collection-action:nth-child(4){display:none}.wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action.wprmprc-shopping-list-action-disabled#custom_pdf_email_button{opacity:1}.wprmprc-shopping-list-actions{margin-top:45px}@media (min-width:992px){.wprmprc-shopping-list-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.entry-content .wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action{width:100%}@media (min-width:992px){.entry-content .wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action{width:33%;margin-bottom:0!important;margin:0 20px}}.wprmprc-shopping-list .wprmprc-shopping-list-actions .wprmprc-shopping-list-action.wprmprc-shopping-list-action-save:not(.wprmprc-shopping-list-action-disabled){background-color:#F45C35;border-color:#F45C35;color:white;font-weight:bold}body:not(.administrator) .wprmprc-shopping-list-action-regenerate{display:none}.wprmprc-shopping-list-meta{text-align:center}.share_shopping_link_meta{background:#f7f7f7;padding-bottom:30px}.send-shopping-result i{color:green}.entry-content h3.share_shopping_link_title{text-align:center;margin-top:45px;margin-bottom:0!important;font-style:normal;border-top:solid 1px #f1f1f1;padding-top:20px;color:#333}.share_shopping_link,.share_shopping_link:visited{font-size:16px;margin-top:8px;font-style:normal;font-weight:bold;display:block;text-align:center;display:inline-block;margin-right:auto;margin-left:auto;line-height:1;border-bottom:solid 2px #934e72}@media (min-width:768px){.share_shopping_link:hover,.share_shopping_link:visited:hover{border-bottom:solid 2px #F45C35}}.send-shopping-to-chef-btn{border-radius:5px;font-weight:bold}.wprmprc-edit-list-actions span{color:#F45C35;font-size:16px}.wprmprc-edit-list .wprmprc-edit-list-action-edit{display:none}.fc-day-grid-event .fc-content{white-space:normal;overflow:visible}#bookly-tbs .bookly-fc-inner .bookly-calendar .fc-time .bookly-fc-icon,#bookly-tbs .fc .fc-view .fc-event .fc-time .bookly-fc-icon.fa-trash-alt{display:none}#bookly-tbs label{font-weight:bold}#bookly-tbs .dropdown-toggle:after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}#bookly-tbs .is_completed .modal-footer button.btn-success{display:none}#bookly-tbs .is_completed .modal-footer:before{content:"Completed - editing is disabled";background:#fbdfdf;border-left:solid 6px red;padding:6px 8px;display:inline-block}@media (max-width:767px){.parent-pageid-326 .astra-advanced-hook-2352{display:none}.page-id-318.ast-separate-container #primary{margin-top:0;padding-top:0}.page-id-318.ast-separate-container article{padding-left:0;padding-right:0}#bookly-tbs .bookly-fc-inner .bookly-margin-top-xlg{margin-top:0!important}#bookly-tbs .bookly-fc-inner .bookly-calendar .fc-toolbar .fc-left{display:block;text-align:right;overflow:hidden}#bookly-tbs .bookly-fc-inner .bookly-calendar .fc-toolbar .fc-left .fc-button-group{display:none}#bookly-tbs .bookly-fc-inner .bookly-calendar .fc-toolbar .fc-left .fc-today-button{float:none;display:inline-block}#bookly-tbs .bookly-fc-inner .bookly-calendar .fc-toolbar .fc-left .fc-today-button[disabled=disabled]{display:none}#bookly-tbs .bookly-fc-inner .bookly-calendar .fc-toolbar .fc-right{display:block}}@media (max-width:767px) and (max-width:767px){.fc-day-grid-container.fc-scroller,.fc-time-grid-container.fc-scroller{height:307px!important}}@media (max-width:767px){#bookly-tbs.bookly-staff-cabinet .bookly-fc-inner .bookly-calendar .fc-view.fc-agendaWeek-view>table,#bookly-tbs.bookly-staff-cabinet .bookly-fc-inner .bookly-calendar .fc-view.fc-basic-view>table{min-width:935px}.fc-content .address_wrapper,.fc-content .email{display:none}.elementor-element-b47b5a5 .elementor-menu-toggle:after{content:"Cook's Corner Menu";font-size:15px;display:inline-block;margin-left:10px;margin-right:10px;line-height:1}}#bookly-appointment-dialog .main_time_wrapper{display:none}.post-323 #bookly-tbs .panel>.bookly-flexbox{display:none}.post-323 .bookly-js-staff-details .form-row,.post-323 .bookly-js-staff-details>div.form-group:not(.bookly-js-locations-row):not(.panel-footer){display:none!important}.post-323 button[type=reset]{display:none!important}.post-323 .bookly-staff-cabinet>.row{display:none!important}.dev #bookly-customer-details-dialog{left:1200px!important}#bookly-tbs label[for=bookly-customer-time-zone]{display:none}#bookly-tbs #bookly-customer-time-zone.form-control{display:none}#bookly-tbs input[data-id="4"]{pointer-events:none;border:none}#bookly-appointment-dialog .modal-body .modal-body{padding:0}span[ng-show="form.service && form.service.id"]{display:none}#custom_field_48123_replacement a:after{content:" Profile";display:inline}#custom_field_30642_replacement a:after{content:" Recipe";display:inline}#groceryqty_replacement,#tipqty_replacement{text-align:right}#bookly-tbs .d-flex.extras_duration_wrapper{display:none!important}.dev #bookly-tbs .d-flex.extras_duration_wrapper{display:table-row!important}.earnings_summary{font-weight:bold;font-size:19px;display:block;padding-bottom:20px;margin-top:25px}#bookly-tbs .view_details_button,#bookly-tbs a.changeduration.butt{padding:8px 12px;color:white;background-color:#F45C35;cursor:pointer;display:inline-block}#bookly-tbs .view_details_button:hover,#bookly-tbs a.changeduration.butt:hover{background-color:#e66902;color:white}#bookly-tbs .view_details_button:active,#bookly-tbs a.changeduration.butt:active{transform:translate(1px,1px);-webkit-transform:translate(1px,1px)}.changeduration_wrapper{text-align:center}.address_details{margin-top:14px}@media (max-width:767px){.address_details{margin-bottom:14px}}@media (max-width:767px){#view_details_button_wrapper{margin-top:10px}}#adjust_duration_wrapper,#duration_value_wrapper{margin-top:20px}@media (max-width:767px){#bookly-tbs .bookly-btn-block-xs.bookly-js-export-btn{display:none}}.ec-event{margin-bottom:8px}.calendard-legend.Cancelled,.calendard-legend.Rejected-NoDishes,.calendard-legend.TimeslotReleased,.ec-event.Cancelled,.ec-event.Rejected-NoDishes,.ec-event.TimeslotReleased{display:none}.calendard-legend.Pending-NoDishes,.ec-event.Pending-NoDishes{background-color:lightgrey!important}.calendard-legend.Pending,.calendard-legend.PendingCustomerOrder,.ec-event.Pending,.ec-event.PendingCustomerOrder{background-color:yellow!important}.calendard-legend.Complete,.ec-event.Complete{background-color:white!important;border-left:solid 4px lightgrey}.calendard-legend.Approved,.calendard-legend.ChangeofChef,.calendard-legend.TimeUpdated,.ec-event.Approved,.ec-event.ChangeofChef,.ec-event.TimeUpdated{background-color:green!important}.calendard-legend.Approved-NoDishes,.ec-event.Approved-NoDishes{background-color:lightblue!important}.calendard-legend-main{margin-left:0;list-style:none}.calendard-legend-main li{display:inline-block;margin-right:10px}@media (max-width:767px){.calendard-legend-main li:first-child{display:block}}.calendard-legend-main .Complete{border-left:0;background:white;border:solid 1px lightgrey}.calendard-legend-main span{display:inline-block;width:6px;height:12px;margin-right:8px}.dataTables_filter input{font-size:16px!important}.btn-danger[title=Delete]{display:none!important}body.um_cook .bookly-staff-cabinet #bookly-appointment-dialog #bookly-service{pointer-events:none;background:#e9e6e6}.bookly-staff-cabinet .bookly-js-breaks-wrapper{display:none!important}.bookly-modal #bookly-customer-status,.bookly-modal #bookly-customer-timezone,.bookly-modal label[for=bookly-customer-status],.bookly-modal label[for=bookly-customer-timezone]{display:none!important}.um-page-account .um-account-side li a.current span.um-account-icon{color:#F45C35}#um_account_submit_storecredit{display:none}.um-account-side li a[data-tab=downloads]{display:none!important}.mwb_cpr_logged_wrapper .mwb_cpr_refrral_code_copy code{background-color:#E85E54!important;color:#ffffff!important}#mwb-cpr-drag{display:none}.logged-in #mwb-cpr-drag{display:inline-block}.um-page-login .um-field-c{margin-top:27px}.entry-content .medical-banner{margin-left:auto;margin-right:auto;text-align:left}.entry-content .medical-banner h3{font-size:18px;margin-bottom:0;text-align:left;display:inline-block}.entry-content .medical-banner .banner{padding:0.5rem 0.75rem;border-radius:10px;border:1px solid transparent;position:relative;margin:1rem 0 0rem;font-size:1rem;line-height:1.6;-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.08);box-shadow:0 4px 20px rgba(0,0,0,0.08);background-color:#fff;border-color:rgba(0,0,0,0.05);color:#4a5a3e;display:-webkit-box;display:-ms-flexbox;display:flex}.entry-content .medical-banner .banner img,.entry-content .medical-banner .banner picture{width:100%;height:auto;max-width:45px;margin-right:10px;border-radius:6px}.entry-content .medical-banner .banner div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.entry-content .medical-banner a{text-decoration:underline}.um-page-register .entry-content .medical-banner{margin-bottom:15px;max-width:718px}.um-page-register .entry-content .medical-banner .banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.um-page-login .entry-content .medical-banner{margin-top:-18px;max-width:450px}#cooking_tools,.wprmprs-layout-block-input input[name=recipe_custom_taxonomy_cooking_tools_required]{display:none}.cooking_tools_options{margin-bottom:20px;overflow:hidden;max-width:800px}.cooking_tools_options h4{padding-top:20px}.cooking_tools_options label{float:left;width:50%;margin-bottom:5px}@media (min-width:768px){.cooking_tools_options label{width:33%}}.wprmprs-layout-block-input .cooking_tools_options input[type=checkbox]{margin-right:6px;display:inline-block;width:24px}.wprmprs-layout-block-recipe_cook_time,.wprmprs-layout-block-recipe_prep_time{display:none}.wprmprs-layout-block-recipe_total_time{display:none}#wprm-recipe-submission h3{margin-top:40px}.wprmprs-layout-block-recipe_courses,.wprmprs-layout-block-recipe_cuisines,.wprmprs-layout-block-recipe_custom_taxonomy{margin-bottom:40px}.blog_categories h5,.top_posts h5{font-weight:bold;margin-bottom:15px}.blog_categories ul,.top_posts ul{padding:0;margin-left:0;margin-bottom:0}.blog_categories li{list-style:none}.blog_categories li:not(:last-child){border-bottom:solid 1px rgba(147,78,114,0.2117647059)}.blog_categories a,.top_posts a{font-weight:bold;padding:5px 0;display:block}.blog_categories li:last-child a{padding:5px 0 0 0}.top_posts a{padding-bottom:0}.single-cook_user .post-navigation,.single-cook_user article.hentry{display:none}.single-cook_user.ast-separate-container .ast-article-single{margin-bottom:0;padding-bottom:0}.cook-return-link{margin-bottom:30px;display:block}.cook-profile-wrapper{background:#FFFFFF 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 3px 20px rgba(0,0,0,0.0784313725);box-shadow:0px 3px 20px rgba(0,0,0,0.0784313725);border:1px solid #EDEDED;border-radius:5px;padding:16px 22px 0;max-width:770px}.avatar_name{background-color:#fffaf5;border-radius:5px;padding:40px 0;margin-bottom:20px}.avatar_name img{max-width:195px;border-radius:50%}.full_name{text-align:center}.full_name span{display:block;font-size:30px;margin-top:10px}.cook_avatar{text-align:center}.bookly-form .single-cook_user .location,.single-cook_user .location{text-align:center;display:block}.bookly-form .single-cook_user .ast-comment-list li,.single-cook_user .ast-comment-list li{border-bottom:solid 1px #ccc}.bookly-form .single-cook_user .average-rating,.single-cook_user .average-rating{text-align:center;margin-bottom:0}.bookly-form .single-cook_user .average-rating span.dashicons,.single-cook_user .average-rating span.dashicons{color:#F15941}.bookly-form .single-cook_user .average-rating .avarage_total,.single-cook_user .average-rating .avarage_total{display:inline-block;font-size:14px}.bookly-form .single-cook_user .no-comments,.single-cook_user .no-comments{display:none}.bookly-form .single-cook_user .comments-area,.single-cook_user .comments-area{border-top:0px solid #eee;margin-top:2em}.bookly-form .single-cook_user .ast-comment-list,.single-cook_user .ast-comment-list{margin:0}.bookly-form .single-cook_user .comments-count-wrapper,.single-cook_user .comments-count-wrapper{background-color:#fff;padding:2em 6.67em 2em 0}.bookly-form .single-cook_user .ast-comment-avatar-wrap,.single-cook_user .ast-comment-avatar-wrap{float:left;clear:right;margin-right:1.33333em}.bookly-form .single-cook_user .ast-comment-meta-wrap,.single-cook_user .ast-comment-meta-wrap{float:left;clear:right;padding:0 0 1.33333em}.bookly-form .single-cook_user .ast-comment-meta-wrap .timendate time,.single-cook_user .ast-comment-meta-wrap .timendate time{font-size:12px}.bookly-form .single-cook_user .ast-comment-content,.single-cook_user .ast-comment-content{clear:both}.bookly-form .single-cook_user .ast-comment-content.comment p.stars+p.stars,.single-cook_user .ast-comment-content.comment p.stars+p.stars{display:none}.bookly-form .single-cook_user .ast-comment-list li.depth-1,.single-cook_user .ast-comment-list li.depth-1{padding:2em 6.67em 2em 0em;margin-bottom:2em}.bookly-form .single-cook_user .ast-comment-list li.depth-1:first-child,.single-cook_user .ast-comment-list li.depth-1:first-child{padding-top:0}.bookly-form .single-cook_user .ast-comment-list li,.single-cook_user .ast-comment-list li{list-style:none}.single-cook_user .comments-rating{border:none;padding:0;margin-left:0}.single-cook_user .comments-rating label{display:inline-block}.single-cook_user .rating-container{font-size:0;unicode-bidi:bidi-override;direction:rtl}.single-cook_user .rating-container *{font-size:1.4rem}.single-cook_user .rating-container>input{display:none}.single-cook_user .rating-container>input+label{font-family:"dashicons";display:inline-block;overflow:hidden;text-indent:9999px;width:1em;white-space:nowrap;cursor:pointer;margin:0}.single-cook_user .rating-container>input+label:before{display:inline-block;text-indent:-9999px;content:"\f154";color:#888}.single-cook_user .rating-container>input+label:hover:before,.single-cook_user .rating-container>input+label:hover~label:before,.single-cook_user .rating-container>input:checked~label:before{content:"\f155";color:#e52;text-shadow:0 0 1px #333}.single-cook_user .rating-container>.star-cb-clear+label{text-indent:-9999px;width:0.5em;margin-left:-0.5em}.single-cook_user .rating-container>.star-cb-clear+label:before{width:0.5em}.single-cook_user .rating-container:hover>input+label:before{content:"\f154";color:#888;text-shadow:none}.single-cook_user .rating-container:hover>input+label:hover:before,.single-cook_user .rating-container:hover>input+label:hover~label:before{content:"\f155";color:#e52;text-shadow:0 0 1px #333}.single-cook_user .comment-respond .rating-container>.star-cb-clear+label,.single-cook_user .comment-respond .rating-container>input+label:before{text-indent:9999px}.single-cook_user .comment-respond .rating-container>input+label{text-indent:-9999px}.single-cook_user h3{margin-bottom:20px}.single-cook_user .logged-in-as{display:none}.single-cook_user .comment-form-rating select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.fdmacs-profile-modal .comment-respond{display:none}.post-type-archive-cook_user .ast-archive-description,.post-type-archive-cook_user .astra-advanced-hook-10789{background:none;padding-left:44px;padding-top:20px;padding-bottom:15px}.post-type-archive-cook_user .ast-archive-description h1,.post-type-archive-cook_user .astra-advanced-hook-10789 h1{font-size:30px;font-size:2rem;color:#F45C35}.post-type-archive-cook_user .ast-archive-description h2,.post-type-archive-cook_user .astra-advanced-hook-10789 h2{font-size:1.625rem}.post-type-archive-cook_user .ast-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-type-archive-cook_user .entry-title{display:none}.post-type-archive-cook_user article.type-cook_user{width:100%;padding:2.34em 2.67em;margin-bottom:0px;border-width:0}@media (min-width:768px){.post-type-archive-cook_user article.type-cook_user{width:50%}}@media (min-width:992px){.post-type-archive-cook_user article.type-cook_user{width:33%}}.post-type-archive-cook_user article.type-cook_user .entry-content{border:solid 1px #ddd;padding-bottom:20px;padding-right:30px;padding-left:30px}.post-type-archive-cook_user article.type-cook_user .avatar{text-align:center;display:block;padding:50px 0 10px;position:relative}.post-type-archive-cook_user article.type-cook_user .avatar:after{position:absolute;top:0;left:0;width:100%;height:50%;background:#eee;z-index:1}.post-type-archive-cook_user article.type-cook_user img{width:100%;max-width:186px;border-radius:50%;position:relative;z-index:2;border:solid 4px #fff}@media (min-width:768px){.post-type-archive-cook_user article.type-cook_user img:hover{border-color:#F45C35}}.post-type-archive-cook_user article.type-cook_user h3{text-align:center;margin-bottom:5px}.post-type-archive-cook_user article.type-cook_user h3 a{font-size:20px;font-weight:600}@media (min-width:768px){.post-type-archive-cook_user article.type-cook_user h3 a:hover{color:#F45C35}}.post-type-archive-cook_user article.type-cook_user span{display:block;text-align:center;color:#555}.post-type-archive-cook_user article.type-cook_user span.dashicons{color:#F2B827}.post-type-archive-cook_user article.type-cook_user .average-rating{text-align:center;margin-bottom:0}.post-type-archive-cook_user article.type-cook_user .average-rating span{display:inline-block}.post-type-archive-cook_user article.type-cook_user .avarage_total{display:inline-block}.post-type-archive-cook_user article.type-cook_user .short_bio{margin-top:10px;text-align:center}.post-type-archive-cook_user article.type-cook_user .readmore{display:block;text-align:center}.page-id-7 .site-content .ast-container{background:#F9F9F9}.page-id-7 .entry-content>.woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.page-id-7 .entry-content>.woocommerce{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page-id-7 .entry-content>.woocommerce:after,.page-id-7 .entry-content>.woocommerce:before{display:none}.page-id-7 .entry-content>.woocommerce .woocommerce-MyAccount-content{background:white;padding:20px}@media screen and (min-width:768px){.page-id-7 .entry-content>.woocommerce .woocommerce-MyAccount-content{padding:40px}}.page-id-7 .woocommerce-MyAccount-navigation{display:none}@media screen and (min-width:768px){.page-id-7 .woocommerce-MyAccount-navigation{width:20%;display:block}}@media screen and (min-width:768px){.page-id-7 .woocommerce-MyAccount-content{width:80%}}.page-id-7 .woocommerce-MyAccount-navigation-link{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-id-7 .woocommerce-MyAccount-navigation-link:before{content:"";display:inline-block;width:20px;height:20px;background:#D9D9D9;border-radius:50%}.page-id-7 .woocommerce-MyAccount-navigation-link a{color:#3A3A3A;font-weight:600}.page-id-7 .woocommerce-MyAccount-navigation-link.is-active:before{background:#F45C35}.page-id-7 .woocommerce-MyAccount-navigation-link.is-active a{color:#F45C35}.page-id-7 .woocommerce-MyAccount-navigation-link--referral_coupons a:before{display:none}.page-id-7 .woocommerce-MyAccount-navigation-link--customer-logout{border-top:solid 1px #EBEBEB;margin-top:20px;padding-top:20px;margin-right:20px}.bya_myaccount_buy_again_wrapper .bya_table_filter_controls_wrap select{height:auto}table.bya_buy_again_product_table th:nth-child(n+4){background:red;display:none}table.bya_buy_again_product_table td:nth-child(n+4){background:red;display:none}table.bya_buy_again_product_table ul.wc-item-meta{display:none}.page-id-7 .mwb-crp-referral-column-inner{background-color:#F3D1B8;color:#3A3A3A}.page-id-7 .mwb-crp-referral-table-wrapper .mwb-crp-referral-table thead th{background-color:#F9F9F9;color:#3a3a3a}.page-id-7 .mwb-crp-referral-column-inner h4{color:#3a3a3a}.page-id-7 span.mwb_cpr_copy_btn_wrap button:before{content:"copy";color:black;padding:8px}.page-id-7 .mwb_cpr_logged_wrapper .mwb_cpr_btn_copy{padding:0px 8px}.page-id-7 .bookly-js-customer-cabinet-content .select2-container .select2-selection--single{padding:0}.page-id-7 a.paginate_button{margin-left:10px}@media (max-width:768px){.entry-content .wishlist_table.wishlist_view h3,.wishlist_table.wishlist_view h3{font-size:19px}}.woocommerce-MyAccount-content .validate-state .select2-hidden-accessible{border:solid 1px #dddddd!important;clip:initial!important;-webkit-clip-path:initial!important;clip-path:initial!important;height:auto!important;overflow:visible!important;padding:0.8em!important;position:static!important;width:100%!important;white-space:normal!important}.woocommerce-MyAccount-content .validate-state .select2-container{display:none!important}.woocommerce-products-header__title.page-title{margin-bottom:10px}.woocommerce .woocommerce-ordering select{font-size:16px}.woocommerce-review-link{display:none}body.woocommerce .astra-off-canvas-sidebar-wrapper,body.woocommerce-page .astra-off-canvas-sidebar-wrapper{z-index:100001}@media (max-width:767px){.woocommerce #secondary.secondary{display:none}}.ocs-store-filters{background:#f2f2f2}@media (max-width:767px){.ocs-slidebar.ocs-store-filters{padding:15px}}.woocommerce .ast-filter-wrap .ast-woo-sidebar-widget.widget,.woocommerce .astra-off-canvas-sidebar .ast-filter-wrap .widget{margin-bottom:0}.woocommerce .widget .wc-block-checkbox-list li label,.woocommerce .woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item a{border:none;color:#000000;font-size:16px;padding-left:36px;padding-right:0;display:inline-block}.woocommerce .woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item.chosen a{font-weight:600}.woocommerce .widget .wc-block-checkbox-list li label .count,.woocommerce .woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item a .count{color:black}.woocommerce-widget-layered-nav{margin-bottom:0;border-top:1px solid rgb(229,229,229);padding-top:11px}@media (min-width:768px){.woocommerce-widget-layered-nav{margin-right:-18px}}.woocommerce-widget-layered-nav .widget-title{font-size:1.3rem;cursor:pointer;position:relative}.woocommerce-widget-layered-nav .widget-title:hover{opacity:0.8}.woocommerce-widget-layered-nav .widget-title .fas{position:absolute;top:7px;right:0px;font-size:15px}.widget_layered_nav_filters .widget-title{font-size:1.4rem}.woocommerce .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list{display:none;padding-bottom:15px}.woocommerce .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list li{margin-bottom:0!important;position:relative;padding-right:23px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){.woocommerce .woocommerce-widget-layered-nav .woocommerce-widget-layered-nav-list .count{position:absolute;right:0;top:0}}.woocommerce-widget-layered-nav:target .woocommerce-widget-layered-nav-list{display:block}.canvas-body-overlay{position:fixed;display:block;top:0;width:100%;height:100%;background:green;z-index:99}.custom-off-canvas-overlay{display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4)}body.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,body.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{padding-top:52px}.woocommerce .astra-off-canvas-sidebar-wrapper .close,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close{display:block;width:100%;text-align:right}body.woocommerce .astra-off-canvas-sidebar-wrapper .close:after,body.woocommerce-page .astra-off-canvas-sidebar-wrapper .close:after{font-size:3rem}.woocommerce .astra-off-canvas-sidebar-wrapper .ast-filter-wrap,.woocommerce-page .astra-off-canvas-sidebar-wrapper .ast-filter-wrap{background:#ffffff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;padding-top:30px}.woocommerce .ast-filter-wrap .widget_layered_nav_filters,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav{border-top:1px solid #e6e6e6;padding-top:0;margin:0}.woocommerce .ast-filter-wrap .widget_layered_nav_filters:first-child,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav:first-child,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters:first-child,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav:first-child{border-top:none}.woocommerce .ast-filter-wrap .widget-title,.woocommerce-page .ast-filter-wrap .widget-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:600;padding:16px 20px;background:#fafafa;margin:0}.woocommerce .ast-filter-wrap .widget-title .fas,.woocommerce-page .ast-filter-wrap .widget-title .fas{-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease}.woocommerce .ast-filter-wrap .widget-title.active .fas,.woocommerce-page .ast-filter-wrap .widget-title.active .fas{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.woocommerce .ast-filter-wrap .widget_layered_nav_filters ul,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list,.woocommerce-js .ast-filter-wrap .widget_layered_nav_filters ul,.woocommerce-js .ast-filter-wrap .woocommerce-widget-layered-nav-list,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters ul,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list{padding:8px 0 12px;margin:0;list-style:none;border:0}.woocommerce .ast-filter-wrap .widget_layered_nav_filters li,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item,.woocommerce-js .ast-filter-wrap .widget_layered_nav_filters li,.woocommerce-js .ast-filter-wrap .woocommerce-widget-layered-nav-list__item,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters li,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:0 20px;margin:0;position:relative;-webkit-transition:background 0.2s ease;transition:background 0.2s ease;float:none;list-style:none}.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:after,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:before,.woocommerce-js .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:after,.woocommerce-js .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:before{content:none}.woocommerce .ast-filter-wrap .widget_layered_nav_filters li:hover,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:hover,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters li:hover,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:hover{background:#f8f8f8}.woocommerce .ast-filter-wrap .widget_layered_nav_filters li>a,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item>a,.woocommerce-js .ast-filter-wrap .woocommerce-widget-layered-nav-list__item>a,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters li>a,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item>a{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:#000000;text-decoration:none;padding:10px 0;position:relative;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.woocommerce-js .ast-filter-wrap .widget_layered_nav_filters li>a:before,.woocommerce-js .ast-filter-wrap .woocommerce-widget-layered-nav-list__item>a:before{content:none}.woocommerce .ast-filter-wrap .widget_layered_nav_filters li .count,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item .count,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters li .count,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item .count{min-width:26px;height:22px;padding:0 8px;border-radius:11px;background:#f0f0f0;color:#666666;font-size:13px;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:10px;position:static!important;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.woocommerce .ast-filter-wrap .widget_layered_nav_filters li:hover>a,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:hover>a,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters li:hover>a,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:hover>a{color:#000000}.woocommerce .ast-filter-wrap .widget_layered_nav_filters li.chosen:hover>a,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item.chosen:hover>a,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters li.chosen:hover>a,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item.chosen:hover>a{color:#ff6b35}.woocommerce .ast-filter-wrap .widget_layered_nav_filters li.chosen>a:before,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item.chosen>a:before,.woocommerce-js .ast-filter-wrap .woocommerce-widget-layered-nav-list__item.chosen>a:before,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters li.chosen>a:before,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item.chosen>a:before{content:"×";width:18px;height:18px;border-radius:50%;background:transparent;color:#ff6b35;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:25px;font-family:inherit;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .ast-filter-wrap .widget_layered_nav_filters li.chosen .count,.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item.chosen .count,.woocommerce-page .ast-filter-wrap .widget_layered_nav_filters li.chosen .count,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item.chosen .count{background:#ff6b35;color:#ffffff}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{padding:35px 0px!important}.woocommerce .astra-off-canvas-sidebar-wrapper .close .ast-icon,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close .ast-icon{background:transparent!important;color:#ff6b35!important;font-size:44px;line-height:1;position:relative;width:44px;height:44px}.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav .widget-title .fas,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav .widget-title .fas{right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav .widget-title .fas:before,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav .widget-title .fas:before{content:"";position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav .widget-title .fas{color:transparent}.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav .widget-title.active .fas:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:not(.chosen)>a:before,.woocommerce-page .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:not(.chosen)>a:before{content:"";width:18px;height:18px;border:2px solid #d0d0d0;border-radius:4px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#ffffff}.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:not(.chosen)>a{padding-left:36px}.woocommerce .ast-filter-wrap .woocommerce-widget-layered-nav-list__item:not(.chosen):hover>a:before{border-color:#ff6b35}.astra-advanced-hook-1842{top:0px;margin-bottom:20px;z-index:97;background:white;padding-top:10px}@media (min-width:768px){.admin-bar .astra-advanced-hook-1842{top:32px}}.astra-advanced-hook-1842>*{z-index:2;position:relative}@media (min-width:768px){.woocommerce button.button.astra-shop-filter-button{display:none}}body.woocommerce .ast-shop-toolbar-container{margin-bottom:0}.category_slider.uael-woo-category-slider .products .slick-next:before,.category_slider.uael-woo-category-slider .products .slick-prev:before{font-family:inherit}.scrolling-wrapper-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.scrolling-wrapper-flexbox .card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main-food-category-list{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:991px){.main-food-category-list{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;margin-left:-20px;margin-right:-20px;padding-left:20px}.main-food-category-list::-webkit-scrollbar{display:none}.main-food-category-list>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.main-food-category-list .slick-arrow.slick-disabled{display:none!important}.main-food-category-list .slick-next,.main-food-category-list .slick-prev{height:30px;width:30px;border-radius:50%;transform:translateY(-60%);-webkit-transform:translateY(-60%)}.main-food-category-list .slick-next:before,.main-food-category-list .slick-prev:before{border-radius:50%;color:#F45C35;font-size:31px}.main-food-category-list .slick-next:focus,.main-food-category-list .slick-next:hover,.main-food-category-list .slick-prev:focus,.main-food-category-list .slick-prev:hover{background:none!important}.main-food-category-list li{list-style:none;display:block;margin-right:11px;margin-bottom:14px}.main-food-category-list li:last-child{margin-right:0px}.main-food-category-list li span.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:66px;text-align:center;padding-top:8px}.main-food-category-list li img{display:inline-block;height:auto;width:42px;max-width:100%}.main-food-category-list li h2{margin-bottom:0}.main-food-category-list li a,.main-food-category-list li button{font-size:16px;color:#000;background:transparent!important;display:inline-block;border-radius:18px;padding:3px 12px 7px 12px;border:none;line-height:normal;white-space:nowrap}.main-food-category-list li a:active,.main-food-category-list li a:focus,.main-food-category-list li button:active,.main-food-category-list li button:focus{background:transparent;background-color:transparent!important}.main-food-category-list li a:active span.icon:after,.main-food-category-list li a:focus span.icon:after,.main-food-category-list li button:active span.icon:after,.main-food-category-list li button:focus span.icon:after{opacity:1}.main-food-category-list li a span.icon,.main-food-category-list li button span.icon{position:relative;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear,-webkit-transform 150ms linear}.main-food-category-list li a span.icon img,.main-food-category-list li button span.icon img{position:relative;z-index:2}.main-food-category-list li a span.icon:after,.main-food-category-list li button span.icon:after{content:"";width:55px;height:55px;position:absolute;display:block;background:#f2f2f2;top:0;left:50%;-webkit-transform:translate(-50%,16%);transform:translate(-50%,16%);border-radius:50%;opacity:0;-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear}.main-food-category-list li a.current span.icon:after,.main-food-category-list li button.current span.icon:after{opacity:1}@media (hover:hover){.main-food-category-list li a:hover,.main-food-category-list li button:hover{background:none}.main-food-category-list li a:hover span.icon,.main-food-category-list li button:hover span.icon{-webkit-transform:translateY(-5%);transform:translateY(-5%)}.main-food-category-list li a:hover span.icon:after,.main-food-category-list li button:hover span.icon:after{opacity:1}}.main-food-category-list li a .badge_count,.main-food-category-list li button .badge_count{background:#F45C35;display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;color:white}.main-food-category-list li a .fa,.main-food-category-list li button .fa{-webkit-transform:translateY(3px);transform:translateY(3px);margin-left:1px}.main-food-category-list li span{display:inline-block;vertical-align:middle}@media (min-width:768px){.woocommerce.admin-bar .site-main .widget_layered_nav_filters{top:44.96px}}.woocommerce .site-main .widget_layered_nav_filters{position:sticky;top:-23.04px;z-index:96;padding-bottom:10px;background:white}.woocommerce .site-main .widget_layered_nav_filters h2.widgettitle{font-size:17px}@media (max-width:767px){.woocommerce .site-main .widget_layered_nav_filters{overflow:hidden;margin-right:-20px;top:-32.04px;margin-left:-20px;padding-left:20px}}.woocommerce .site-main .widget_layered_nav_filters>*{z-index:2;position:relative}.woocommerce .site-main .widget_layered_nav_filters ul{overflow-x:auto;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-overflow-scrolling:touch;margin-left:-20px;margin-right:-20px;padding-left:20px}@media (min-width:992px){.woocommerce .site-main .widget_layered_nav_filters ul{margin-left:0px;margin-right:0px;padding-left:0}}.woocommerce .site-main .widget_layered_nav_filters ul::-webkit-scrollbar{display:none}.woocommerce .site-main .widget_layered_nav_filters ul>li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.woocommerce .site-main .widget_layered_nav_filters.is-stuck:before{content:"";width:200%;position:absolute;margin-left:-50%;height:100%;top:0;background:white;z-index:1;display:block}.woocommerce .widget_layered_nav_filters ul li.chosen{font-size:1.1em}.woocommerce .widget_layered_nav_filters ul li.chosen a:before{-webkit-transform:translateY(2px);transform:translateY(2px);display:inline-block}@media (max-width:767px){.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{float:left}}@media (max-width:767px){select.orderby{width:100%}}ul.products{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.products:before{width:100%!important}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;display:block;margin-bottom:2.9em;padding-bottom:0.5em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:18.33%}}@media (min-width:768px){.search-results.woocommerce-page.columns-1 ul.products li.product,.search-results.woocommerce.columns-1 ul.products li.product{width:23.33%}}ul.products .product.type-product{background:#FFFFFF 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 3px 20px rgba(88,88,88,0.1607843137);box-shadow:0px 3px 20px rgba(88,88,88,0.1607843137);border-radius:10px}ul.products .product.type-product:hover{-webkit-box-shadow:0px 7px 25px rgba(88,88,88,0.1607843137)!important;box-shadow:0px 7px 25px rgba(88,88,88,0.1607843137)!important}.archive.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap,.archive.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap{padding:15px 20px 0}.woocommerce-loop-product__link{border-top-left-radius:10px;border-top-right-radius:10px}@media (max-width:991px){.woocommerce-loop-product__link{height:200px}}@media (max-width:991px){.woocommerce-js ul.products li.product a.woocommerce-loop-product__link img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}body.woocommerce-js ul.products li.product a.ast-loop-product__link{display:block}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;display:block}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price,body.woocommerce ul.products li.product .price,body.woocommerce-page ul.products li.product .price{font-size:16px;font-weight:normal;color:#3a3a3a;font-weight:normal}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price .current_combo_price_label,body.woocommerce ul.products li.product .price .current_combo_price_label,body.woocommerce-page ul.products li.product .price .current_combo_price_label{font-size:14px}.foodom-item-quick-popup .mobile-loop-rating{display:none}body.woocommerce ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating,body.woocommerce-page ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating{display:none}@media (max-width:991px){body.woocommerce ul.products li.product .astra-shop-summary-wrap .price,body.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}body.woocommerce ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating,body.woocommerce-page ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3rem;font-family:inherit;color:inherit;gap:4px}body.woocommerce ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating .mobile-loop-rating-bullet,body.woocommerce-page ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating .mobile-loop-rating-bullet{display:inline-block;color:inherit;margin-right:2px;font-size:13px}body.woocommerce ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating .mobile-loop-rating-value,body.woocommerce-page ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating .mobile-loop-rating-value{font-size:15px}body.woocommerce ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating .mobile-loop-rating-star,body.woocommerce-page ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating .mobile-loop-rating-star{font-size:0.8em;line-height:1}body.woocommerce ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating-sr,body.woocommerce-page ul.products li.product .astra-shop-summary-wrap .mobile-loop-rating-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.woocommerce ul.products li.product .astra-shop-summary-wrap .star-rating,body.woocommerce-page ul.products li.product .astra-shop-summary-wrap .star-rating{display:none}}.product_cat-recipes p.price{display:none}.serving-count-alert{padding:0 1.2em 5px}@media (max-width:767px){.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:1.625rem}}@media (max-width:767px){.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:1.4rem}}body:not(.logged-in) .yith-wcwl-add-button{display:none}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button{display:block}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist:hover svg.yith-wcwl-icon-svg{transform:scale(0.9);-webkit-transform:scale(0.9);background:#D75130}.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist img,.yith-wcwl-add-to-wishlist .yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg{background:white;border-radius:50%;padding:6px 5px 4px;width:34px}.yith-wcwl-wishlistaddedbrowse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.yith-wcwl-wishlistaddedbrowse .feedback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;text-wrap:balance}.yith-wcwl-wishlistaddedbrowse .feedback svg.yith-wcwl-icon-svg{background:white;border-radius:50%;padding:6px 5px 4px;width:34px}.ast-woo-shop-archive .yith-wcwl-add-to-wishlist,.woocommerce-cart .yith-wcwl-add-to-wishlist{margin-top:-24px;margin-left:16px;position:relative}.ast-woo-shop-archive .yith-wcwl-add-to-wishlist .single_add_to_wishlist span,.woocommerce-cart .yith-wcwl-add-to-wishlist .single_add_to_wishlist span{display:none}a.add_to_wishlist{color:#E2E2E2}.yith-wcwl-add-to-wishlist.exists{color:#F45C35}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{overflow:hidden}@media (max-width:767px){.single-product #primary{padding-top:0}}.clickable{cursor:pointer}dd.tm-options-totals,dt.tm-options-totals{display:none}html body .wpurp-container .icon-label{font-size:12px!important;display:inline-block;margin-left:5px!important}.postid-180 .price,.postid-180 .single_add_to_cart_button,.postid-180 .yith-wcwl-add-to-wishlist{display:none!important}.tabs.wc-tabs{display:none}.woocommerce-Reviews{margin-top:80px}.ast-product-navigation-wrapper,.woocommerce-breadcrumb{display:none!important}.woocommerce .entry-summary{background:#FFFFFF 0% 0% no-repeat padding-box;-webkit-box-shadow:0px 3px 20px rgba(0,0,0,0.0784313725);box-shadow:0px 3px 20px rgba(0,0,0,0.0784313725);border:1px solid #EDEDED;border-radius:5px;padding:16px 22px 0}.woocommerce .entry-summary .tm-box{border:none;background-image:none;margin:20px 0 0 0;width:100%;padding:0px}.woocommerce .entry-summary .tm-extra-product-options .tm-epo-element-label{font-weight:400}.woocommerce div.product form.cart{margin-bottom:0}.tm-box{font-size:16px}.has-tm-extra-product-options .woocommerce-Price-amount.amount .current_combo_price_label,.single .price .current_combo_price_label{display:inline-block;margin-left:0px}.serving_size{margin-left:10px;display:inline-block}.serving_size span{font-size:1.1rem}.has-tm-extra-product-options dt.tm-final-totals{display:none}.has-tm-extra-product-options .widget_shopping_cart .woocommerce-Price-amount.amount{display:inline-block}.has-tm-extra-product-options .widget_shopping_cart dt.tm-final-totals{display:inline-block}.tc-extra-product-options .cpf-type-textarea .tmcp-field-wrap label .tm-epo-field{height:75px}.wprm-recipe-author-container.wprm-recipe-block-container-separate{display:inline-block}.cannot-add-cart-message{font-size:15px;width:80%}.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button.single_add_to_cart_button{width:calc(100% + 44px);margin-left:-22px!important;font-size:18px}.is_recipe .tc-totals-form{display:none}.single_add_to_cart_button.placeholder{padding:10px 40px;pointer-events:none;opacity:0.5}.woocommerce button.button.single_add_to_cart_button:hover{color:white;border-color:#D75130;background-color:#D75130}.remove_booking_message p{font-size:17px}.woocommerce button.button[name=sorry]:disabled,.woocommerce button.button[name=sorry]:disabled:hover{color:#ffffff;border-color:#F45C35;background-color:#F45C35}.woocommerce button.button{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button.single_add_to_cart_button{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:767px){.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:21px 40px;font-size:18px}}.woocommerce div.product div.price,.woocommerce div.product p.price,.woocommerce div.product p.price,.woocommerce div.product span.price{position:relative;padding-bottom:10px;font-weight:normal!important;font-size:1.1rem}.woocommerce div.product div.price:after,.woocommerce div.product p.price:after,.woocommerce div.product p.price:after,.woocommerce div.product span.price:after{content:"";position:absolute;bottom:0;left:-22px;width:calc(100% + 44px);height:1px;background-color:#DDDDDD}.regular_price_single,.regular_price_single .price{color:#777!important;display:inline-block;margin-left:10px;padding-bottom:0!important}.regular_price_single .price:after,.regular_price_single:after{display:none}.regular_price_single .price{text-decoration:line-through}.recipe-author{display:block;padding-top:5px}.woocommerce-breadcrumb+.woocommerce-product-rating{display:none}.wprm-recipe-summary{padding-top:10px;font-size:1.1rem}.meal_price_includes{padding-top:10px;padding-bottom:10px}.meal_price_includes ul{margin:0}.meal_price_includes ul li{list-style:none;display:inline-block;margin-right:20px;line-height:2.5}.meal_price_includes ul li .fas{margin-right:5px}.meal_price_includes ul li .fa-check{color:#006633}.meal_price_includes ul li .fa-times{color:#F45C35}.no_time_to_shop{background-color:#fff5ec;color:#F45C35;padding:12px 12px;border-radius:5px;line-height:1.5}.no_time_to_shop strong{display:block}.wprm-recipe-cook-time-container.wprm-recipe-block-container-separated,.wprm-recipe-prep-time-container.wprm-recipe-block-container-separated{display:none}.woocommerce div.product div.images img{border-radius:10px}.single-product .entry-summary{position:relative}.single-product .yith-wcwl-icon.fa-heart{display:block}.single-product div.product .entry-title{font-family:"PT Sans",sans-serif;font-weight:bold;padding-right:37px;margin-bottom:6px;text-transform:none}.single-product .yith-wcwl-add-to-wishlist{position:absolute;top:10px;right:15px}.single-product .yith-wcwl-add-to-wishlist .fa{font-size:27px;cursor:pointer}.single-product .yith-wcwl-add-to-wishlist span:not(.feedback){display:none}.is_recipe .woocommerce-product-gallery__wrapper>p{display:none}.is_recipe .tm-final-totals{display:none}.wprm-recipe .shopping__note{clear:both;margin-bottom:25px}@media (min-width:768px){.wprm-recipe .shopping__note{max-width:80%}}.woocommerce div.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs{overflow:visible}.js_active .woocommerce.ast-box-layout #page,.js_active .woocommerce.ast-padded-layout #page{overflow:visible}.wprm-recipe-template-foodom.wprm-recipe{overflow:visible}@media (min-width:992px){.wprm-recipe-template-foodom .recipe__ingredients-wrapper .inner{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.wprm-recipe-template-foodom .recipe__ingredients-wrapper .inner h3{display:none}.wprm-recipe-template-foodom .recipe__ingredients-wrapper .inner li{list-style:none!important;line-height:2em;margin-left:0}.wprm-recipe-template-foodom .recipe__ingredients-wrapper{padding-top:34px;padding-bottom:75px}.wprm-recipe-template-foodom .recipe__ingredients-wrapper h3{background-color:transparent;font-size:24px;color:#F45C35;font-weight:bold;text-transform:capitalize!important;margin-bottom:22px}.wprm-recipe-template-foodom .recipe__columns{background-color:#fffaf5;position:relative;padding:65px 20px 65px 40px;margin-left:-40px;margin-right:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wprm-recipe-template-foodom .recipe__columns .wprm-recipe-details-label,.wprm-recipe-template-foodom .recipe__columns h3{background-color:transparent;font-size:20px;color:#F45C35;font-weight:bold;text-transform:capitalize!important;margin-top:20px;margin-bottom:20px}.wprm-recipe-template-foodom .recipe__columns div.col{position:relative;width:99.999999996%;margin-bottom:30px}@media (min-width:992px){.wprm-recipe-template-foodom .recipe__columns div.col{margin-bottom:0px}}@media (min-width:992px){.wprm-recipe-template-foodom .recipe__columns div.col.tools{width:24.999999999%;margin-right:8.333333333%}}@media (min-width:992px){.wprm-recipe-template-foodom .recipe__columns div.col.reheating{width:29.1666666655%;margin-right:16.666666666%}}@media (min-width:992px){.wprm-recipe-template-foodom .recipe__columns div.col.nutrition{width:16.666666666%}}.wprm-recipe-template-foodom .recipe__columns .cooking_tools_list li{list-style:none;margin-left:0}.wprm-recipe-template-foodom .recipe__columns span.wprm-nutrition-label-text-nutrition-container{font-size:1.2em;line-height:1.5}.is_recipe .woocommerce-Tabs-panel--description>p{display:none}.wprm-nutrition-label-text-nutrition-container{display:block}.wprm-nutrition-label-container>span:nth-child(2n){display:none}.cooks-only,.wprm-recipe-instructions-header,.wprm-recipe-print.wprm-recipe-link.wprm-recipe-link-inline-button,.wprm-recipe-times-header{display:none}.administrator .cooks-only,.administrator .wprm-recipe-instructions-header,.administrator .wprm-recipe-print.wprm-recipe-link.wprm-recipe-link-inline-button,.administrator .wprm-recipe-times-header,.um_cook .cooks-only,.um_cook .wprm-recipe-instructions-header,.um_cook .wprm-recipe-print.wprm-recipe-link.wprm-recipe-link-inline-button,.um_cook .wprm-recipe-times-header{display:block}.admin-only{display:none}.administrator .admin-only{display:block}.wprm-recipe-ingredient-amount,.wprm-recipe-ingredient-unit,.wprm-recipe-print.wprm-recipe-link.wprm-recipe-link-inline-button,.wprm-recipe-servings,.wprm-recipe-servings-container,.wprm-recipe-servings-icon,.wprm-recipe-servings-label{display:none}.administrator .wprm-recipe-ingredient-amount,.administrator .wprm-recipe-ingredient-unit,.administrator .wprm-recipe-print.wprm-recipe-link.wprm-recipe-link-inline-button,.administrator .wprm-recipe-servings,.administrator .wprm-recipe-servings-container,.administrator .wprm-recipe-servings-icon,.administrator .wprm-recipe-servings-label,.um_cook .wprm-recipe-ingredient-amount,.um_cook .wprm-recipe-ingredient-unit,.um_cook .wprm-recipe-print.wprm-recipe-link.wprm-recipe-link-inline-button,.um_cook .wprm-recipe-servings,.um_cook .wprm-recipe-servings-container,.um_cook .wprm-recipe-servings-icon,.um_cook .wprm-recipe-servings-label{display:inline-block}.times-meta .wprm-recipe-custom-field:after{content:" minutes"}.wprm-recipe-container .wprm-recipe-template-foodom{max-width:2000px}.wprm-recipe-container .wprm-recipe-template-foodom .wprm-recipe-header{text-align:left;padding-left:10px!important;padding-right:10px!important;position:relative}.wprm-recipe-image.wprm-block-image-normal{display:none}@media (max-width:767px){.wprm-recipe-container .wprm-nutrition-label-container,.wprm-recipe-container .wprm-recipe-cooking_tools_required,.wprm-recipe-container .wprm-recipe-ingredients,.wprm-recipe-container .wprm-recipe-instructions-container .wprm-recipe-instruction-text,.wprm-recipe-container .wprm-recipe-servings-container,.wprm-recipe-container .wprm-recipe-summary{display:block;font-size:14px!important}}@media (max-width:767px){.wprm-nutrition-label-text-nutrition-label.wprm-block-text-normal,.wprm-nutrition-label-text-nutrition-value{font-size:14px!important}}.wprm-recipe-header .showlabel{position:absolute;right:10px;top:10px;display:inline-block}.woocommerce-page .wprm-recipe-template-foodom-meta .wprm-recipe-block-container.wprm-recipe-tag-container{color:#4f4f4f;border:solid 1px #dad9d9;background:transparent}.wprm-recipe-cooking_methods-container.wprm-recipe-block-container-inline,.wprm-recipe-cooking_methods_required-container.wprm-recipe-block-container-inline,.wprm-recipe-cooking_tools_required-container.wprm-recipe-block-container-inline,.wprm-recipe-diets-container.wprm-recipe-block-container-inline,.wprm-recipe-main_category-container.wprm-recipe-block-container-inline{display:none}.woocommerce-page .wprm-recipe-link.wprm-recipe-link-inline-button{margin-top:10px}.recipe-single-how-it-works{max-width:747px;margin:55px auto 25px auto;background:#fff1e3;padding-top:30px;padding-bottom:40px;border-radius:24px}.recipe-single-how-it-works .text-wrapper{padding:50px 75px 30px;text-align:center;margin-bottom:30px}.recipe-single-how-it-works h3{font-size:22px;margin-bottom:15px;color:#444}.recipe-single-how-it-works h2.product_title.entry-title{padding-right:0;margin-bottom:20px}.recipe-single-how-it-works ul{padding-left:0px;margin-left:0px}.recipe-single-how-it-works li{font-size:18px;color:#555;display:inline}.woocommerce-mini-cart__total.total strong{font-weight:normal}.ast-masthead-custom-menu-items .ast-site-header-cart .widget_shopping_cart .total .woocommerce-Price-amount{color:black;font-weight:bold}button[name=update_cart]{display:none!important}.woocommerce-cart .account_buttons .button,.woocommerce-cart .button.book-chef{font-size:1.1em;line-height:1.8em}.woocommerce-cart .account_buttons .button{margin-right:15px}.woocommerce-cart .edit_price_in_cart_text.edit_in_cart_text{display:none}body .ast-site-header-cart .widget_shopping_cart .buttons .button:not(.checkout):hover{background-color:#D75130;border-color:#D75130;color:white!important}.woocommerce-cart .account_buttons .button{text-align:center}@media (max-width:767px){.woocommerce-cart .account_buttons .button{width:100%;margin-bottom:10px}}.woocommerce-cart .account_buttons .button.login{background-color:grey}.woocommerce .coupon button.button{background-color:grey;border-color:grey}.woocommerce .coupon button.button:hover{background-color:#F45C35;border-color:#F45C35}.wc-proceed-to-checkout .button{text-align:center}.cart_item dd.variation-CookTime,.cart_item dd.variation-PrepTime,.cart_item dd.variation-TotalTimeReqiured,.cart_item dt.variation-CookTime,.cart_item dt.variation-PrepTime,.cart_item dt.variation-TotalTimeReqiured{display:none!important;border:dashed 2px #ccc;font-size:12px}.dev .cart_item dd.variation-CookTime,.dev .cart_item dd.variation-PrepTime,.dev .cart_item dd.variation-TotalTimeReqiured,.dev .cart_item dt.variation-CookTime,.dev .cart_item dt.variation-PrepTime,.dev .cart_item dt.variation-TotalTimeReqiured{display:block!important}.actions .button{text-align:center}#pwgc-redeem-gift-card-form{display:none}.gift_card_ad{float:left;width:100%}@media (min-width:768px){.gift_card_ad{width:40%}}.tm-cart-edit-options,td.product-name a.tm-cart-edit-options{font-size:12px}.cart-subtotal .tooltip,.woocommerce-cart .tooltip,.woocommerce-checkout .tooltip{position:relative;display:inline-block;border-bottom:none!important}.cart-subtotal .tooltip .tooltiptext{visibility:hidden;font-weight:100;left:-30px;width:371px;background-color:#222325;font-size:17px;color:#fff;border-radius:6px;padding:17px 20px;position:absolute;z-index:1;text-align:left;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.cart-subtotal .tooltip .tooltiptext:before{content:"";position:absolute;background:0 0;border:6px solid transparent;z-index:1000001;-webkit-transform:translateY(12px);transform:translateY(12px);bottom:0;left:36px;margin-left:-5px;z-index:2;border-top-color:#222325}.tooltip.opaque-tooltip .tooltip-inner{width:330px;font-weight:100;background-color:#222325;font-size:17px;line-height:1.3;color:#fff;border-radius:6px;padding:17px 20px;text-align:left}@media (min-width:768px){.tooltip.opaque-tooltip .tooltip-inner{width:371px}}.tooltip.opaque-tooltip .tooltip-inner:before{content:"";position:absolute;background:0 0;border:6px solid transparent;z-index:99999;-webkit-transform:translate(-50%,12px);transform:translate(-50%,12px);bottom:0;left:50%;margin-left:-5px;z-index:2;border-top-color:#222325}.cart-subtotal .tooltip:hover .tooltiptext{visibility:visible}.recommendation-banner{background-size:80%;background-repeat:no-repeat;padding:20px 40px 20px 40px;border:solid 1px #EBEBEB;border-radius:4px;margin-bottom:16px}@media (min-width:768px){.recommendation-banner{padding:43px 40px;background-size:contain}}.recommendation-banner span{font-weight:700}.woocommerce .recommendation-banner a.button{margin-top:20px}@media (min-width:768px){.woocommerce .recommendation-banner a.button{margin-left:80px;margin-top:0px}}.woocommerce-notices-wrapper{margin:2rem 0}.woocommerce-notices-wrapper:empty{margin:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1.5rem 3rem 1.5rem 4.5rem;border-radius:10px;border:1px solid transparent;position:relative;margin:0 0 1.5rem;font-size:1rem;line-height:1.6;-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.08);box-shadow:0 4px 20px rgba(0,0,0,0.08);background-position:1.5rem center;background-repeat:no-repeat;background-size:2rem}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{text-decoration:underline}.woocommerce-error{background-color:rgba(240,89,66,0.08);border-color:rgba(240,89,66,0.15);color:#6b2c20;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f05942'%3E%3Cpath d='M11.953 2C6.465 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.493 2 11.953 2zM13 17h-2v-2h2v2zm0-4h-2V7h2v6z'/%3E%3C/svg%3E")}.woocommerce-message{background-color:rgba(185,203,169,0.1);border-color:rgba(185,203,169,0.15);color:#4a5a3e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23b9cba9'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm-1.999 14.413-3.713-3.705L7.7 11.292l2.299 2.295 5.294-5.294 1.414 1.414-6.706 6.706z'/%3E%3C/svg%3E")}.woocommerce-info{background-color:rgba(249,249,249,0.9);border-color:rgba(0,0,0,0.05);color:#4a5a3e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2390a3a4'%3E%3Cpath d='M12 2C6.486 2 2 6.486 2 12s4.486 10 10 10 10-4.486 10-10S17.514 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z'/%3E%3C/svg%3E")}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{content:"";position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:50%;background-color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.08);box-shadow:0 2px 8px rgba(0,0,0,0.08);opacity:0}.woocommerce-error:before{background-color:#f05942}.woocommerce-message:before{background-color:#b9cba9}.woocommerce-info:before{background-color:#e0e6dc}.woocommerce-error .button:hover,.woocommerce-message .button:hover{background:rgba(0,0,0,0.05);color:#f05942}.woocommerce-error:hover,.woocommerce-info:hover,.woocommerce-message:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 25px rgba(0,0,0,0.1);box-shadow:0 6px 25px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{line-height:1.4;border-collapse:collapse;background:none!important;border:0;width:100%;margin:0 0 40px;border-bottom:1px solid hsla(0,0%,7%,0.11);border-spacing:0}body.woocommerce #content table.cart .product-thumbnail,body.woocommerce table.cart .product-thumbnail,body.woocommerce-page #content table.cart .product-thumbnail,body.woocommerce-page table.cart .product-thumbnail{text-align:left!important}.woocommerce table.shop_table .product-thumbnail img,.woocommerce-page table.shop_table .product-thumbnail img{border-radius:5px}@media (min-width:1200px){.woocommerce table.shop_table .product-thumbnail img,.woocommerce-page table.shop_table .product-thumbnail img{max-width:100px}}.cart-link{color:#f05942;text-decoration:underline;font-weight:bold}.cart-link:hover{color:#d34b36}@media (max-width:767px){.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-subtotal,.woocommerce table.shop_table td.product-thumbnail,.woocommerce-page table.shop_table td.product-name,.woocommerce-page table.shop_table td.product-subtotal,.woocommerce-page table.shop_table td.product-thumbnail{border-top:none}.woocommerce-page #content table.cart td.product-thumbnail{padding-top:0}body.woocommerce table.shop_table_responsive tr td.product-name:before,body.woocommerce-page table.shop_table_responsive tr td.product-name:before{content:""}body.woocommerce-page table .ast-product-name{font-size:17px}body.woocommerce table.cart .product-thumbnail,body.woocommerce-page #content table.cart .product-thumbnail,body.woocommerce-page table.cart .product-thumbnail{display:inline-block}body .woocommerce table.shop_table_responsive tr td,body .woocommerce-page table.shop_table_responsive tr td{display:inline-block;vertical-align:top}.woocommerce table.shop_table_responsive tr.cart_item,.woocommerce-page table.shop_table_responsive tr.cart_item{position:relative;padding:18px 0 12px}.woocommerce table.shop_table_responsive tr td.product-remove,.woocommerce-page table.shop_table_responsive tr td.product-remove{position:absolute;top:0;left:0;padding:0}.woocommerce table.shop_table_responsive tr td.product-thumbnail,.woocommerce-page table.shop_table_responsive tr td.product-thumbnail{width:78px;margin-left:30px;margin-right:16px;display:inline-block;vertical-align:top}.woocommerce table.shop_table_responsive tr td.product-thumbnail img,.woocommerce-page table.shop_table_responsive tr td.product-thumbnail img{max-width:78px;border-radius:6px}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce-page table.shop_table_responsive tr td.product-name{display:inline-block;width:calc(100% - 134px);vertical-align:top;margin-top:0}.woocommerce table.shop_table_responsive tr td.product-name .ast-product-name a,.woocommerce-page table.shop_table_responsive tr td.product-name .ast-product-name a{color:#1d1d1d}.woocommerce table.shop_table_responsive tr td.product-name .ast-product-name a:focus,.woocommerce table.shop_table_responsive tr td.product-name .ast-product-name a:hover,.woocommerce-page table.shop_table_responsive tr td.product-name .ast-product-name a:focus,.woocommerce-page table.shop_table_responsive tr td.product-name .ast-product-name a:hover{color:black}.woocommerce table.shop_table_responsive tr td.product-subtotal,.woocommerce-page table.shop_table_responsive tr td.product-subtotal{display:block;width:100%;margin-top:12px}}.woocommerce header .ast-site-header-cart .widget_shopping_cart{width:379px}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{margin-bottom:0.35em}#ast-site-header-cart .widget_shopping_cart .mini_cart_item{border-bottom-color:#e6e6e6}.mini_cart_item .tc-epo-metadata.variation{margin-top:2px}.woocommerce-notices-wrapper.woocommerce-mini-cart__notices{padding:0;margin:10px 19px 0}.woocommerce-notices-wrapper.woocommerce-mini-cart__notices .woocommerce-error{padding:0 15px 0 65px}body .astra-cart-drawer{z-index:1000021}.widget_shopping_cart_content ul.woocommerce-error li:has(.woocommerce-Price-amount){display:none!important}.woocommerce-mini-cart-item.fdm-hide-default-price .ast-mini-cart-price-wrap{display:none!important}#fdm-minicart-progress.fdm-minicart-progress{padding:12px 16px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fafafa}#fdm-minicart-progress.fdm-minicart-progress .fdm-minicart-progress__text{font-size:13px;color:#555;margin-bottom:8px;text-align:center}#fdm-minicart-progress.fdm-minicart-progress .fdm-minicart-progress__track{height:8px;background:#e6e6e6;border-radius:999px;overflow:hidden}#fdm-minicart-progress.fdm-minicart-progress .fdm-minicart-progress__fill{height:100%;background:#ff7a00;width:0%;-webkit-transition:width 0.35s ease;transition:width 0.35s ease}.fdm-minicart-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:6px}.fdm-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 10px;font-size:12px;border-radius:999px;background:#f2f2f2;color:#555;border:1px solid transparent}.fdm-pill-servings{background:#eef7ff;color:#155ea6;border-color:#cfe6ff}.fdm-pill-time{background:#e8f4fd;color:#1976d2;border-color:#bbdefb}.fdm-pill-price{background:#e8f5e9;color:#2e7d32;border-color:#c8e6c9;font-weight:500}.fdm-pill-modified{background:#fff3cd;color:#856404;border-color:#ffeaa7}.fdm-dot{display:inline-block;width:6px;height:6px;background:currentColor;border-radius:50%;margin-left:4px}.fdm-icon-price,.fdm-icon-time{width:12px;height:12px;display:inline-block}.widget_shopping_cart_content ul.woocommerce-error:has(li:only-child .woocommerce-Price-amount){display:none!important}.woocommerce-mini-cart a:has(img.attachment-woocommerce_thumbnail),.woocommerce-mini-cart a:has(img.woocommerce-placeholder){position:relative;width:75px;height:75px}.woocommerce-mini-cart-item.redesigned .ast-product-name{display:block!important}.woocommerce-mini-cart-item.redesigned .ast-product-image{display:block!important}.woocommerce-mini-cart-item.redesigned .tc-epo-metadata{display:none!important}.woocommerce-mini-cart-item.redesigned .quantity{display:none!important}.new-progress-section{padding:20px;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(white));background:linear-gradient(to bottom,#fafafa,white);border-bottom:1px solid #e5e5e5}.new-progress-section .new-progress-container{width:100%;height:8px;background:#e5e5e5;border-radius:4px;overflow:hidden;margin-bottom:12px}.new-progress-section .new-progress-bar{height:100%;background:#F45C35;border-radius:4px;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.new-progress-section .new-progress-text{font-size:14px;color:#666;text-align:center;margin:0}.new-progress-section .new-progress-text.met{color:#4CAF50;font-weight:500}.new-progress-section .new-progress-amount{font-weight:600;color:#333}.woocommerce-mini-cart-item.redesigned{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:12px!important;border-radius:8px;-webkit-transition:background 0.2s;transition:background 0.2s;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-mini-cart-item.redesigned:hover{background:#fafafa}.woocommerce-mini-cart-item.redesigned>a:first-of-type{-ms-flex-negative:0;flex-shrink:0}.woocommerce-mini-cart-item.redesigned img{width:72px!important;height:72px!important;border-radius:8px;-o-object-fit:cover;object-fit:cover;border:1px solid #eee}.woocommerce-mini-cart-item.redesigned .remove_from_cart_button{position:absolute;top:8px;right:8px;width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transition:all 0.2s;transition:all 0.2s}.woocommerce-mini-cart-item.redesigned .remove_from_cart_button:hover{background:#fee;color:#f44336!important}.woocommerce-mini-cart-item.redesigned .ast-mini-cart-price-wrap,.woocommerce-mini-cart-item.redesigned .tc-epo-metadata,.woocommerce-mini-cart-item.redesigned input[type=hidden]{display:none!important}.new-item-details{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.new-item-details .new-item-title{font-size:15px;font-weight:500;color:#333;line-height:1.3}.new-item-details .new-item-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:4px 10px;background:#f0f0f0;border-radius:12px;font-size:13px;color:#666;border:1px solid transparent}.new-tag-time{background:#e8f4fd;color:#1976d2;border-color:#bbdefb}.new-tag-price{background:#e8f5e9;color:#2e7d32;border-color:#c8e6c9;font-weight:500}.new-tag-modified{background:#fff3cd;color:#856404;border-color:#ffeaa7;cursor:pointer}.new-tag-modified:hover{background:#ffeaa7;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1)}.new-dot-indicator{display:inline-block;width:6px;height:6px;background:#856404;border-radius:50%;margin-left:2px}.new-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:99999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-modal.show{display:-webkit-box;display:-ms-flexbox;display:flex}.new-modal .new-modal-content{background:white;padding:24px;border-radius:12px;max-width:400px;width:90%;max-height:80vh;overflow-y:auto}.new-modal .new-modal-header{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e5e5e5}.new-modal .new-modal-title{font-size:18px;font-weight:600;color:#333}.new-modal .new-modal-body{padding:12px;background:#f9f9f9;border-radius:8px;margin-bottom:20px}.new-modal .new-modal-text{font-size:14px;color:#666;line-height:1.5;white-space:pre-wrap;word-break:break-word}.new-modal .new-modal-close{width:100%;padding:12px;background:#333;color:white;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s}.new-modal .new-modal-close:hover{background:#222}#wp_cart_timer{display:block;width:100%;background-color:#F45C35;color:#fff;font-size:12px;position:fixed;z-index:999999;top:0;left:0;text-align:center;padding:5px 10px}#wp_cart_timer p{margin-bottom:0;line-height:1.25}#wp_cart_timer.with-admin-bar{top:32px}.woocommerce form .payment_box .form-row-first{width:53%}.woocommerce form .payment_box .form-row-first .woocommerce-cc-year{margin-left:5px}.woocommerce form .payment_box .form-row-last{padding-left:20px}.woocommerce .checkout_timeslot_expired{font-size:20px;max-width:790px;margin-left:auto;margin-right:auto;text-align:center}.woocommerce .checkout_timeslot_expired h1{color:#5a5a5a;text-transform:none;font-size:23px}.woocommerce .checkout_timeslot_expired p{color:#5a5a5a}.woocommerce .checkout_timeslot_expired p:last-of-type{margin-bottom:52px}.woocommerce .checkout_timeslot_expired .button{text-transform:none;margin-bottom:30px;padding-top:11px;padding-bottom:11px}.woocommerce .checkout_timeslot_expired .button:not(.button-outline){border:solid 2px #F45C35}.address-field .select2{display:none}@media (max-width:767px){.pair-anything-title{display:none}}.woocommerce-checkout:not(.woocommerce-order-received) .astra-advanced-hook-24763{display:none}.woocommerce-order-received .ast-logo-title-inline .site-logo-img{padding:0}.astra-advanced-hook-24763 p{color:#C7C7C7}.astra-advanced-hook-24763 a{font-size:0.9375rem;font-weight:bold}.astra-advanced-hook-24763 a:hover{color:#3a3a3a}.referral-wrapper{padding:24px;border:solid 1px #999;border-radius:20px;max-width:600px;margin-bottom:55px}.referral-wrapper fieldset{display:none}.referral-wrapper p{font-size:18px;margin-top:-14px}input#referral-code{width:100%;background:#f4d1b6;color:black;border-radius:30px;border:dashed 4px #f45c35;font-size:16px}.code-wrapper{position:relative}.code-wrapper:before{content:"Click to copy";position:absolute;right:12px;top:10px;background:#f15941;color:white;display:block;border-radius:20px;padding:6px 13px;pointer-events:none}#referral-message{color:#f15941}.woocommerce-cart .entry-title{margin-bottom:32px}.book_chef_only .bookly-extras-item[data-id="4"],.book_chef_only .cart-subtotal,.book_chef_only .cart-subtotal-time,.book_chef_only .kl_newsletter_checkbox_field,.book_chef_only .tip-wrapper-custom,.book_chef_only .woocommerce-additional-fields>h3,.book_chef_only .woocommerce-billing-fields>h3,.book_chef_only .woocommerce-checkout-review-order-table thead,.book_chef_only .woocommerce-form-coupon-toggle{display:none}@media (min-width:768px){.woocommerce .ast-shop-toolbar-container>.ast-shop-toolbar-aside-wrap{margin-bottom:10px}}.woocommerce .woocommerce-ordering{position:relative}.woocommerce .woocommerce-ordering select.orderby{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.fdm-sort{position:relative;font-family:inherit}.fdm-sort__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background:#fff;border:1px solid #d7d7d7;border-radius:6px;cursor:pointer;font-size:14px;color:#1f1f1f;-webkit-transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease;white-space:nowrap}.fdm-sort__trigger:hover{background:#f7f7f7;border-color:#a3a3a3}.fdm-sort__trigger:focus{outline:2px solid #2c8f3c;outline-offset:2px}.fdm-sort__trigger.is-active{border-color:#2c8f3c;background:#f3f4f3}.fdm-sort__icon{width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.fdm-sort__icon svg{display:block;width:100%;height:100%}.fdm-sort__label{font-weight:500}.fdm-sort__arrow{width:12px;height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;-ms-flex-negative:0;flex-shrink:0}.fdm-sort__arrow svg{display:block;width:100%;height:100%}.fdm-sort__trigger.is-active .fdm-sort__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fdm-sort__menu{position:absolute;top:calc(100% + 4px);left:0;right:auto;min-width:220px;width:max(220px,100%);background:#fff;border:1px solid #d7d7d7;border-radius:6px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,0.12);box-shadow:0 8px 20px rgba(0,0,0,0.12);z-index:1000;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity 0.2s ease,visibility 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease;padding:4px 0}.fdm-sort__menu.is-open{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.fdm-sort__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%;padding:10px 14px;background:transparent;border:0;cursor:pointer;font-size:14px;color:#1f1f1f;text-align:left;-webkit-transition:background 0.2s ease,color 0.2s ease;transition:background 0.2s ease,color 0.2s ease}.fdm-sort__option:hover{background:#f7f7f7}.fdm-sort__option:focus{background:#e2f4ea;outline:2px solid #2c8f3c;outline-offset:-2px}.fdm-sort__option[aria-selected=true]{background:#e8f5e9;color:#266d32;font-weight:500}.fdm-sort__option[aria-selected=true]:focus{background:#cde9d3}.fdm-sort__check{width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.fdm-sort__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.fdm-sort__overlay{position:fixed;inset:0;background:transparent;z-index:999;visibility:hidden}.fdm-sort__overlay.is-visible{visibility:visible}.fdm-sort__sr-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.fdm-sort__trigger{padding:5px 10px;font-size:13px}.fdm-sort__menu{min-width:180px}.fdm-sort__option{font-size:13px;padding:12px 14px}}@media (prefers-reduced-motion:reduce){.fdm-sort__arrow,.fdm-sort__menu,.fdm-sort__trigger{-webkit-transition:none;transition:none}}html.quick-popup-html{margin-top:0px!important}:root{--quick-popup-safe-top:env(safe-area-inset-top,0px);--quick-popup-safe-bottom:env(safe-area-inset-bottom,0px);--quick-popup-viewport-height:100dvh;--quick-popup-footer-height:0px}html.modal-is-open{overflow:hidden}:root{--quick-popup-safe-top:env(safe-area-inset-top,0px);--quick-popup-safe-bottom:env(safe-area-inset-bottom,0px);--quick-popup-viewport-height:100dvh;--quick-popup-footer-height:0px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .tm-extra-product-options li{height:auto!important;width:auto;float:none}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .yith-wcwl-add-to-wishlist{position:absolute;top:10px;right:15px}body .foodom-item-quick-popup{position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom) 0}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options .tc-label-wrap{display:inline;font-size:18px;position:relative;display:inline-block;vertical-align:middle;margin-right:5px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .serving_size{border-left:1px solid #DDD;padding-left:15px;line-height:17px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options .tc-label-wrap .tm-label{padding-left:0px!important}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options .tm-epo-style-wrapper .tm-epo-field.tmcp-radio{visibility:visible}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options .tm-epo-style-wrapper{font-size:18px;position:relative;display:inline-block;vertical-align:middle;margin-right:5px;height:auto;width:auto}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options .tmcp-field-wrap label{padding:0;display:inline-block!important;float:none;max-width:100%;width:auto;overflow-wrap:break-word}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label{margin:0}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{padding:0;margin:0 10px 0.5em 0;list-style:none outside none!important;position:relative;display:inline-block}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options .tmcp-ul-wrap{clear:both;list-style:none outside none;margin:0;padding:0;overflow:visible;float:left;max-width:100%;width:100%;display:block}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__ingredients-wrapper{padding:0px;background:#f2f2f2;border-radius:10px;margin-bottom:15px}body .foodom-item-quick-popup .mlpop-bootom-footer .popup-s-msg{margin-bottom:0px;color:green}body .foodom-item-quick-popup .mlpop-bootom-footer .popup-e-msg{margin-bottom:0px;padding:0 10px}body .foodom-item-quick-popup .popup-e-msg{color:red}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns,body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__ingredients-wrapper{display:block!important}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom li{height:auto!important}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col.reheating{display:none!important}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col>.wprm-nutrition-label-shortcode-container>*,body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col>:not(.wprm-nutrition-label-shortcode-container),body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__ingredients-wrapper>*{display:none;padding:10px 25px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col .wprm-recipe-header.active:after,body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__ingredients-wrapper>h3.active:after{content:"\f106";font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome"!important;font-weight:900!important}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col .wprm-recipe-header:after,body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__ingredients-wrapper>h3:after{content:"\f107";font-family:"Font Awesome 6 Free","Font Awesome 5 Free","FontAwesome"!important;font-weight:900!important;font-size:24px;right:15px;position:absolute;cursor:pointer}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-left select{width:100%;border-radius:10px;border:2px solid #dddddd;background:#ffffff;padding:13px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-left{width:50%;padding-right:10px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-right .button.single_add_to_cart_button.added-to-cart:hover{color:white}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-right .button.single_add_to_cart_button.added-to-cart{background:black}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-right .button.single_add_to_cart_button{margin-left:0px;width:100%;font-size:100%;line-height:1;padding-right:10px;padding-left:10px;font-weight:700;border-radius:8px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer #has_booking_already{margin-left:0;width:80%;font-size:100%;text-align:center;line-height:1;font-weight:700;border-radius:8px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-right{width:50%;padding-left:10px;padding-right:10px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-bootom-footer-c{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer{text-align:center;padding:20px 35px;background:#f6f6f6;border-top:2px solid #dddddd;margin:0}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer{margin:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (min-width:501px){body .foodom-item-quick-popup .fdom-item-q-p-wrap{margin-top:5vh;max-width:700px;border-radius:10px;overflow:hidden}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content{max-height:calc(85vh - var(--quick-popup-footer-height, 0px) - 20px)}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer{position:static}}body .foodom-item-recomm-popup .fdom-item-recomm-content-addmsg p i{color:#f15841}body .foodom-item-recomm-popup .fdom-item-recomm-content-addmsg p{margin-bottom:10px;background:#e1eecb;margin-left:0px;padding:10px 20px;font-size:18px;border-bottom:1px solid #c3c2c2}body .foodom-item-recomm-popup-loader .foodom-item-recomm-popup-loader-spinner p{margin-bottom:0;margin-top:10px;font-size:22px}body .foodom-item-recomm-popup-loader .foodom-item-recomm-popup-loader-spinner{font-size:30px;line-height:20px;color:#F45C35;cursor:pointer;margin-top:35vh;display:inline-block;background-color:white;padding:20px;border-radius:10px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1)}body .foodom-item-recomm-popup-loader{position:fixed;z-index:999999999999;top:0;width:100%;height:100%;text-align:center}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .no_time_to_shop{margin:10px 0px;margin-top:0px;margin-top:-20px;background-color:#f9f9f9;border:1px solid #f5f0f0}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .no_time_to_shop .fa-shopping-basket{font-size:57px;float:left;margin-right:15px;margin-left:10px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col .wprm-recipe-header,body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__ingredients-wrapper>h3{color:black!important;margin:0!important;font-size:19px;display:block!important;position:relative;padding-bottom:0px!important;padding-top:0px!important;padding-left:10px!important;padding-right:10px!important;cursor:pointer;padding:15px 25px!important}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col{padding:0px;background:#f2f2f2;border-radius:10px;margin-bottom:15px;width:100%!important}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns{background-color:#FFFFFF;position:relative;padding:0px 0px 0px 0px;margin-left:0;margin-right:0;display:block}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom{padding:0}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom>*{display:none}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-view-detailswrap{padding:17px 0px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-view-detailswrap a{color:black;border:3px solid #cfc9c9;border-radius:10px;display:inline-block;padding:8px 20px;font-size:18px;font-weight:600;margin-bottom:20px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap{margin-bottom:10px}}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-title{display:inline-block;font-size:14px;font-weight:500;color:#555;margin:0;vertical-align:middle;text-align:left}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field{display:inline-block;vertical-align:middle}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#edeff2;border-radius:20px;padding:2px;position:relative;isolation:isolate;margin:0 0 0px 0;list-style:none;width:auto}@media (max-width:767px){body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap{margin:0 0 7px 0}}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap:before{content:"";position:absolute;top:2px;left:2px;height:calc(100% - 4px);width:calc(50% - 2px);background:#fff;border-radius:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.15);box-shadow:0 1px 4px rgba(0,0,0,0.15);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.4,0,0.2,1);transition:-webkit-transform 0.25s cubic-bezier(0.4,0,0.2,1);transition:transform 0.25s cubic-bezier(0.4,0,0.2,1);transition:transform 0.25s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.25s cubic-bezier(0.4,0,0.2,1);z-index:1;-webkit-transform:translateX(0);transform:translateX(0)}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap[data-pill-active-index="1"]:before{-webkit-transform:translateX(100%);transform:translateX(100%)}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap .tmcp-field-wrap{margin:0;padding:0}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap .tmcp-field-wrap .tm-epo-field-label{position:relative;display:block;padding:0px 16px 2px 16px;cursor:pointer;margin:0;z-index:2}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap .tmcp-field-wrap .tm-epo-field-label .tm-epo-style-wrapper{display:none}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap .tmcp-field-wrap .tm-epo-field-label .tc-label-wrap .tc-label{font-size:13px;font-weight:500;color:#666;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap .tmcp-field-wrap .tm-epo-field-label:hover .tc-label{color:#444}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap .tmcp-field-wrap:has(input:checked) .tm-epo-field-label .tc-label{color:#333;font-weight:600}.foodom-item-recomm-popup ul.products li.product{margin-left:15px;margin-right:15px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-note-fiels-wrap{margin-bottom:10px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-note-fiels-wrap textarea{border-radius:10px;background-color:#ffffff;border:none;display:block}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-special-inst-title{font-size:23px;font-weight:700;padding:12px 0px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .wprm-recipe-summary{font-size:16px;margin-bottom:10px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .product_meta.pop-diet{margin-bottom:20px;margin-top:20px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .product_meta.pop-diet a{color:#686666;background:#f3f3f3;padding:0px 4px;border-radius:4px;margin-right:4px;margin-bottom:2px;display:inline-block;font-size:12px;line-height:1.5;font-weight:600}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .recipe-author,body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .woocommerce-product-rating{margin-bottom:12px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .entry-title{font-family:"PT Sans",sans-serif;font-weight:bold;padding-right:37px;margin-bottom:6px;text-transform:none;margin:0 0 0.5em 0;font-size:2.5rem;margin-bottom:0px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .fdom-item-q-p-content-center{padding:25px 35px;position:relative}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .meal_price_includes ul li{height:auto!important}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content{min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .popup-q-p-image{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:768px){body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .popup-q-p-image{border-top-left-radius:10px;border-top-right-radius:10px}}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-header .fdom-item-q-p-close{background:black;color:white;cursor:pointer;padding:8px 10px 5px 10px;border-radius:50%}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-header .fdom-item-q-p-close .fas{font-size:19px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-header{position:absolute;top:0;right:0;padding-top:10px;padding-right:10px;z-index:99999999;padding-left:10px;padding-bottom:10px;cursor:pointer}body .foodom-item-quick-popup .fdom-item-q-p-wrap{background:white;width:100%;max-width:700px;margin:0 auto;margin-top:5vh;border-radius:10px;overflow:hidden;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;min-height:0}@media (min-width:768px){body .foodom-item-quick-popup .fdom-item-q-p-wrap{position:relative}}body .foodom-item-quick-popup{background:rgba(0,0,0,0.5882352941);position:fixed;z-index:100000000000000000000000000000000;top:0;width:100%;height:100%}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col,body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__ingredients-wrapper{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}body .foodom-item-quick-popup .yith-wcwl-wishlistaddedbrowse .feedback{background:#ffffff;border-radius:16px}body .foodom-item-recomm-popup .dietary_update{margin-bottom:10px}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-content section.custom-menu-section .heading{margin-bottom:10px}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-content .fdom-item-recomm-content-center section.custom-menu-section.maintitle .heading{margin-bottom:0}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-content .fdom-item-recomm-content-center section.maintitle{margin-bottom:10px}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-content .fdom-item-recomm-content-center{padding:0px 15px 25px 15px;position:relative}.woocommerce .foodom-item-recomm-popup .fsa_hsa_label{padding:0px 13px!important}.woocommerce .foodom-item-recomm-popup img.diet-icon,.woocommerce-page .foodom-item-recomm-popup img.diet-icon{max-width:23px}.woocommerce .foodom-item-recomm-popup .diet_icons{padding:0 0.8em 0px}.woocommerce .foodom-item-recomm-popup .serving-count-alert{padding:0 0.8em 20px}.woocommerce .foodom-item-recomm-popup ul.products li.product .price,.woocommerce-page .foodom-item-recomm-popup ul.products li.product .price{font-size:15px}.woocommerce .foodom-item-recomm-popup ul.products li.product .woocommerce-loop-product__title,.woocommerce-page .foodom-item-recomm-popup ul.products li.product .woocommerce-loop-product__title{font-size:18px;margin-bottom:5px}.woocommerce .foodom-item-recomm-popup ul.products li.product .astra-shop-summary-wrap,.woocommerce-page .foodom-item-recomm-popup ul.products li.product .astra-shop-summary-wrap{padding:0 0.8em}body.main-menu-page .foodom-item-recomm-popup .slick-prev{right:50px}body.main-menu-page .foodom-item-recomm-popup .slick-next{right:5px}body.main-menu-page .foodom-item-recomm-popup .slick-next svg,body.main-menu-page .foodom-item-recomm-popup .slick-prev svg{width:35px}body.main-menu-page .foodom-item-recomm-popup .slick-next,body.main-menu-page .foodom-item-recomm-popup .slick-prev{top:-30px}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-content{height:90vh;overflow-y:auto;padding-bottom:180px;padding-top:30px}body.woocommerce-page.woocommerce .foodom-item-recomm-popup ul.products{margin-left:10px}body.woocommerce-page.woocommerce .foodom-item-recomm-popup ul.products li.product{margin-right:5px;margin-left:5px}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-header .fdom-item-recomm-close{background:black;color:white;padding:5px 10px;border-radius:16px;cursor:pointer}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-header .fdom-item-recomm-close.dont-show{background:#fff;color:#303237;margin-right:10px;padding:0px 8px}.foodom-item-recomm-popup .tooltip-b{position:relative;display:inline-block;cursor:pointer}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip .tooltiptext{left:-220px;width:280px}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip .tooltiptext:after{right:30px}@media (max-width:500px){body .foodom-item-quick-popup .fdom-item-q-p-wrap{max-width:90%}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .popup-q-p-image{height:160px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .fdom-item-q-p-content-center{padding:15px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .entry-title{font-size:24px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-special-inst-title{padding:12px 0 6px;font-size:20px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap{display:block;padding:0 15px;gap:8px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-title{display:block;margin-bottom:10px;margin-right:0;width:100%;line-height:18px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field{display:block}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap .mlop-allergies-field .tmcp-ul-wrap{width:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .tm-extra-product-options .tc-label-wrap{font-size:15px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__columns .col .wprm-recipe-header,body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-recipe-details .wprm-recipe-container .wprm-recipe-template-foodom .recipe__ingredients-wrapper>h3{font-size:17px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .no_time_to_shop .fa-shopping-basket{font-size:42px;line-height:70px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .mlpop-view-detailswrap a{padding:6px 14px;font-size:16px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer{padding:10px 0px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-right .button.single_add_to_cart_button{padding:15px 10px 14px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-left{padding:0 5px 0 10px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-right{padding-left:5px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-footer .mlpop-allergies-note-fiels-wrap{padding:0 10px}body .foodom-item-quick-popup .fdom-item-q-p-wrap .fdom-item-q-p-content .serving_size{line-height:28px;display:block;margin-left:0;border-left:none;padding-left:0}body .foodom-item-recomm-popup .fdom-item-recomm-wrap{max-width:90%}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-content .fdom-item-recomm-content-center{padding:15px}}@media (max-width:500px){html.quick-popup-html{overflow:hidden}.fdom-item-q-p-footer{position:sticky;bottom:0}html.quick-popup-html body .foodom-item-quick-popup{padding-top:var(--quick-popup-safe-top);padding-bottom:var(--quick-popup-safe-bottom);height:var(--quick-popup-viewport-height)}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-wrap{max-width:none;margin:0;width:100%;height:calc(var(--quick-popup-viewport-height) - var(--quick-popup-safe-top) - var(--quick-popup-safe-bottom));border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;max-height:none;padding-bottom:0}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-footer .mlpop-bootom-footer.fixed{position:sticky;bottom:0;padding:12px 16px calc(12px + var(--quick-popup-safe-bottom));width:100%;max-width:100%;border-radius:0}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-bootom-footer-c{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0 13px 5px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-left,html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-right{width:100%;padding:0}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-footer .mlpop-bootom-footer .mlpop-right .button.single_add_to_cart_button{padding:15px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-content .popup-q-p-image{height:200px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-content .fdom-item-q-p-content-center{padding:16px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-content .entry-title{font-size:24px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-content .mlpop-special-inst-title{padding:12px 0 6px;font-size:19px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-footer .mlop-allergies-title{font-size:15px;width:100%;line-height:18px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-footer .mlpop-allergies-fiels-wrap{display:block;padding:0 16px 12px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-footer .mlpop-allergies-note-fiels-wrap{padding:0 16px 12px}html.quick-popup-html body .foodom-item-quick-popup .fdom-item-q-p-content .serving_size{border-left:none;margin-left:0}}.foodom-item-recomm-popup .tooltip-text{display:none;position:absolute;bottom:120%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#333;color:#fff;padding:5px 10px;border-radius:4px;white-space:nowrap;z-index:1000;font-size:14px}body .foodom-item-recomm-popup .fdom-item-recomm-wrap .fdom-item-recomm-header{position:absolute;right:0;padding-top:0px;padding-right:30px;z-index:99999999;left:0;text-align:right;background:white;padding-bottom:6px}body .foodom-item-recomm-popup .fdom-item-recomm-wrap{background:white;max-width:1200px;margin:0 auto 0 auto;height:76vh;margin-top:12vh;border-radius:10px;position:relative;overflow:hidden}body .foodom-item-recomm-popup{background:rgba(0,0,0,0.5882352941);position:fixed;z-index:99999999;top:0;width:100%;height:100%}body.main-menu-page .foodom-item-recomm-popup ul#product_loop{margin-right:0}@media (min-width:992px){body.woocommerce-page.main-menu-page.columns-1 .foodom-item-recomm-popup ul.products li.product,body.woocommerce-page.main-menu-page.woocommerce-cart .foodom-item-recomm-popup ul.products li.product,body.woocommerce.main-menu-page.columns-1 .foodom-item-recomm-popup ul.products li.product{width:21.33%}}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip,body.single-product .fsa_hsa_label.single-ppage .minttooltip{position:relative;display:inline-block;cursor:pointer}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip .tooltiptext,body.single-product .fsa_hsa_label.single-ppage .minttooltip .tooltiptext{visibility:hidden;width:400px;background-color:#222325;color:#fff;text-align:left;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;top:125%;right:0%;margin-left:-125px;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;line-height:20px;font-size:14px}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip .tooltiptext{left:-240px;margin-left:0px}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip .tooltiptext:after,body.single-product .fsa_hsa_label.single-ppage .minttooltip .tooltiptext:after{content:"";position:absolute;bottom:100%;right:20px;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip .tooltiptext:after{right:130px}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip:hover .tooltiptext,body.single-product .fsa_hsa_label.single-ppage .minttooltip:hover .tooltiptext{visibility:visible;opacity:1}@media (max-width:768px){body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip .tooltiptext{left:-220px}body .foodom-item-quick-popup .fsa_hsa_label.single-ppage .minttooltip .tooltiptext:after{right:151px}}.fdm-fixed-mobile-cart{position:fixed;left:16px;right:16px;bottom:20px;z-index:9999;-webkit-transform:translate3d(0,140%,0);transform:translate3d(0,140%,0);opacity:0;pointer-events:none;-webkit-transition:opacity 0.35s ease,-webkit-transform 0.35s ease;transition:opacity 0.35s ease,-webkit-transform 0.35s ease;transition:transform 0.35s ease,opacity 0.35s ease;transition:transform 0.35s ease,opacity 0.35s ease,-webkit-transform 0.35s ease}.fdm-fixed-mobile-cart.is-ready{pointer-events:none}.fdm-fixed-mobile-cart.is-visible{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;pointer-events:auto}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:8px 11px;border-radius:16px;background:#F15941;color:#fff;border:none;-webkit-box-shadow:0 18px 35px rgba(241,89,65,0.45);box-shadow:0 18px 35px rgba(241,89,65,0.45);text-align:left;cursor:pointer;font-weight:600;-webkit-transition:-webkit-transform 0.15s ease;transition:-webkit-transform 0.15s ease;transition:transform 0.15s ease;transition:transform 0.15s ease,-webkit-transform 0.15s ease}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__inner:focus{outline:3px solid rgba(255,255,255,0.35);outline-offset:2px}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__inner:active{-webkit-transform:scale(0.98);transform:scale(0.98)}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:44px;height:44px;border-radius:999px;background:rgba(255,255,255,0.18);color:#fff}.fdm-fixed-mobile-cart i.astra-icon:before{font-family:"foodom-icons";font-style:normal;font-weight:normal;content:"\e808";color:#white;font-size:18px}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__svg{width:24px;height:24px}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;line-height:1.1}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__title{font-size:12px;letter-spacing:0.08em;text-transform:uppercase;opacity:0.85;text-align:center}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__total{font-size:20px;font-weight:700;text-align:center}.fdm-fixed-mobile-cart .fdm-fixed-mobile-cart__count{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:40px;height:40px;border-radius:999px;background:#e42e11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:700;padding:0 12px}@media (min-width:768px){.fdm-fixed-mobile-cart{left:24px;right:24px}}@media (min-width:992px){.fdm-fixed-mobile-cart{left:32px;right:32px}}body{padding-bottom:var(--fdm-fixed-cart-offset,0)}@-webkit-keyframes fdm-fixed-cart-hide{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{-webkit-transform:translate3d(0,140%,0);transform:translate3d(0,140%,0);opacity:0}}@keyframes fdm-fixed-cart-hide{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{-webkit-transform:translate3d(0,140%,0);transform:translate3d(0,140%,0);opacity:0}}
/*# sourceMappingURL=screen.css.map */