#foodstore>.fs-row{display:flex}.fs-container{max-width:100%!important}.button-add-to-cart{margin-bottom:10px}#wfs-sticky-sidebar{flex:0 0 25%;padding:20px 15px;border:1px solid #c19d60;border-radius:10px}#wfs-food-items{flex:2;flex-grow:4;padding:0 15px}.wfs-sidebar-menu ul{padding:0;margin:0;list-style:none!important}.wfs-sidebar-menu ul a{width:100%;display:block;padding:15px 20px;color:#fff;background:#58631e;background:#fff0;display:block;padding:10px;text-decoration:none!important;font-weight:500;font-size:16px;text-transform:uppercase;border-top-left-radius:5px;border-bottom-left-radius:5px;font-family:'Playfair Display',cursive}.wfs-store-close-msg{margin-bottom:10px}.wfs-store-close-msg span{display:block;background-color:#eff5ce;padding:10px}.wfs-cart-wrapper{z-index:99999;position:relative}.wfs-sidebar-menu ul li a:hover{font-weight:600;background:linear-gradient(90deg,#58631e 17%,#fff0 100%);color:#fff!important;border-radius:5px}.wfs-sidebar-menu ul li.active{font-weight:600;background:linear-gradient(90deg,#c19d60 17%,#fff0 100%);color:#fff;border-radius:5px}.wfs-sidebar-menu ul li a.active{font-weight:600;background:linear-gradient(90deg,#c19d60 17%,#fff0 100%);color:#fff;border-radius:5px}.wfs-sidebar-menu ul li a span.wfs-items-count{width:30px;height:30px;padding:5px;border-radius:50%;text-align:center;font-size:14px;color:#fff;background-color:#b2b2b2;float:right;margin:-4px 0 0 0}.wfs-sidebar-menu ul li a span.wfs-items-count.active{background-color:#9797ff}.wfs-search-container{position:relative;padding:0;margin:0}.wfs-search-container .wfs-food-search{width:100%;height:45px;border-radius:8px;border:solid 1px #c19d60;background-color:#fff0;padding-left:15px;color:#c19d60;text-transform:capitalize;opacity:1}.wfs-search-container i.wfs-icon-search{position:absolute;top:13px;right:13px;color:#c19d60}.wfs-category-title-container.not-in-search{display:none}.wfs-category-title-container.in-search{display:block;margin-top:30px}h3.wfs-category-title{margin-top:30px!important;font-size:40px;display:block;padding:6px 0;background-color:#fff0;font-weight:600;color:#c19d60!important}.wfs-food-item-container:hover .fs-btn-primary{background-color:#c19d60!important;color:#000}.wfs-food-item-container:hover{border:1px solid #58631e}.wfs-category-short-desciption{font-size:13px;color:#fff;line-height:15px;display:block;margin-top:0;margin-bottom:20px}.wfs-food-item-container:after,.wfs-food-item-container:before{display:table;content:"";clear:both}.wfs-food-item-container{margin:0 -15px 10px;border:none;display:-webkit-box;display:flex;flex-flow:wrap;flex:100%;border-radius:15px;background:#fff0;margin:12px;padding:0;box-shadow:3px 1px 10px rgb(0 0 0 / .1);border:1px solid #c19d60;cursor:pointer;position:relative}.wfs-food-item-container:after{width:96%;margin:0 auto}.wfs-food-item-type{width:13px;height:13px;border-width:1px;border-style:solid;text-align:center;display:flex;background:#fff;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.wfs-food-item-image-container{position:relative;padding:0}.wfs-food-item-image-container img{cursor:pointer;border-top-left-radius:15px!important;border-bottom-left-radius:15px!important;height:170px;object-fit:cover}.wfs-food-item-image-container .wfs-food-item-type{position:absolute;top:6px;right:8px;z-index:1}.wfs-food-item-summery{-webkit-box-flex:2;flex:2;padding:1rem 1rem 0}.wfs-food-item-type>div{width:7px;height:7px;border-radius:50%}.wfs-food-item-type.veg{border-color:green}.wfs-food-item-type.veg>div{background-color:green}.wfs-food-item-type.nonveg{border-color:red}.font-design a{font-size:14px!important}.wfs-food-item-type.nonveg>div{background-color:red}.wfs-food-item-summery{line-height:normal}.wfs-food-item-title{text-decoration:none!important;font-size:30px;font-weight:600;line-height:30px;text-transform:capitalize;font-family:"Tangerine",cursive}.wfs-food-item-cart-action .price{font-weight:500;font-size:22px}.wfs-food-item-description{font-size:13px;color:var(--Sub-color);margin-top:8px;line-height:20px}.fs-btn-primary:hover,a.wfs-mini-cart-icon:hover{color:#000!important;border-color:#c19d60!important}.price .woocommerce-Price-amount{color:#c19d60}.button-add-to-cart.wfs-product-modal{border-radius:50px;height:40px;width:40px;line-height:normal;border-color:#ccc;border:1px solid;background-color:transparent!important;color:#c19d60;font-size:14px;padding-top:3px!important;font-weight:500;padding:0;position:absolute;right:10px;bottom:0}.button-add-to-cart.wfs-product-modal i{font-size:22px;font-weight:700}.wfs_btn_txt{display:none}.wfs-food-item-cart-action{padding-right:15px;padding-top:15px}.button-add-to-cart{margin-top:10px}.wfs-product-add-to-cart.disabled.variation-selection-needed{opacity:0.5!important;cursor:not-allowed}.wfs-cart-overview{width:100%;background:#fff;position:fixed;z-index:99;bottom:0;box-shadow:-7px -5px 16px #00000024;padding:6px}.wfs-cart-expanded{width:100%;padding:10px 0!important;opacity:0;height:0;background:#fff;position:fixed;z-index:101!important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;overflow:hidden}.wfs-cart-expanded .fs-container{padding-left:40px}.wfs-cart-expanded.empty.active{height:350px}.wfs-cart-expanded.active{opacity:1;height:400px}.wfs-cart-toggle{padding:2px 0 0;width:5%}.wfs-service-modal-container select{display:block;clear:both;width:100%;margin-top:8px;margin-bottom:9px;height:41px;padding:7px 10px;border-radius:5px;border:1px solid #ccc;background:#fff0}.wfsmodal .nav-link{cursor:pointer}.wfs-expand-cart,.wfs-compress-cart{font-size:30px;cursor:pointer}.wfs-body-fade{position:fixed;margin:0;top:0;left:0;width:100%;height:100%;z-index:5;opacity:0;visibility:hidden;background:#1c1c1c;transition:all 0.2s ease 0s}.wfs-body-fade.active{opacity:.3;visibility:visible}.foodstore_service_error{background-color:#fb5757;color:#fff;width:100%;float:left;padding:5px 8px;margin-top:10px;border-radius:4px}.foodstore_service_error.inactive{display:none}.wfs-cart-service-settings{padding:10px 0}.wfs-cart-overview-description{width:18%;padding:7px 0}.wfs-cart-overview-description p{font-size:22px}.wfs-cart-service-settings{color:#000}.wfs-cart-overview-items{color:#717171}.wfs-cart-purchase-actions{padding:7px 0 6px;flex:auto}.wfs-cart-purchase-actions-mobile{padding:4px}.wfs-cart-purchase-actions-mobile>a{margin:0 5px}.wfs-cart-purchase-actions-mobile>a i{font-size:26px}.wfs-cart-purchase-actions-mobile .wfs-cart-subtotal{position:relative;bottom:2px;font-size:20px}.wfs-cart-purchase-actions-mobile .wfs-change-service-mobile i{font-size:30px;top:3px;position:relative}.wfs-cart-expanded-header{padding:12px;padding-left:0;padding-bottom:6px;display:flex;justify-content:flex-end}.wfs-cart-expanded-header-title{font-size:22px;flex:1}.wfs-close-cart-icon{font-size:18px;color:#bd0000;width:27px;height:28px}.wfs-cart-item-container{padding:12px}.wfs-cart-totals-container{padding:12px}.wfs-cart-item{margin-bottom:6px;padding:10px 0;border-bottom:1px dashed #dcdcdc;display:flex;justify-content:space-between}.wfs-cart-totals-item{padding:10px 0 0;display:flex;justify-content:space-between}.wfs-cart-totals-item.order-total{padding:0}.wfs-cart-totals-container hr{margin:10px 0}.wfs-cart-item-left,.wfs-cart-totals-item-left{flex:1}.wfs-cart-item-container .wfs-cart-item:last-child{border-bottom:none}span.wfs_order_meta{display:block;margin:3px 0}.wfs-cart-item-title{display:flex;margin-bottom:8px}.wfs-cart-item-title p{font-size:18px;line-height:1em;color:#383838}.wfs-cart-item-title .wfs-food-item-type{margin-right:10px;margin-top:3px}.wfs-cart-item-price{margin-right:10px}.wfs-cart-actions.wfs-cart-item-edit{cursor:pointer;color:#1244ff}.wfs-cart-actions.wfs-cart-item-delete{cursor:pointer;color:#ff2121}.wfs-cart-addon-item,.wfs-cart-variation-item,.wfs-special-instruction{padding:2px 1px;font-size:14px;color:#3c3c3c}.wfs-special-instruction{font-style:italic;font-weight:700}dd.variation-SpecialNote{font-style:italic}.wfs-pricing-option-label,.wfs-addon-category-title,.wfs-special-note-label{margin:0;color:#000;font-size:15px;font-weight:600;padding:6px 0;font-family:initial;line-height:20px}.wfs-cart-subtotal{font-size:1.7rem;font-weight:400;color:#1c1c1c;user-select:none;margin:0 .8rem}.wfs-cart-subtotal small{display:none}.wfs-item-addons-container{margin-bottom:5px}.wfs-addon-category{margin:4px 0}.wfs-addon-category label{display:inline-block!important}.wfs-addon-category span{color:#000}.wfs-addon-category input{margin-right:5px}.wfs-addon-category>span{float:right}.fs-2-columns{padding:0}.wfs-cart-content-area::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#fff}.wfs-cart-content-area::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.wfs-cart-content-area::-webkit-scrollbar-thumb{background-color:#a7a7a7}.wfs-cart-content-area{justify-content:space-between;padding-left:4px;height:400px;overflow-y:auto;overflow-x:hidden;padding-right:15px}.cart-content-left{width:66%}.cart-content-right{width:32%}.wfs-empty-cart-image{text-align:center}.wfs-empty-cart-container .wfs-empty-cart-image img{margin:0 auto}.wfs-empty-cart-container .wfs-empty-cart-text{text-align:center;margin:20px;font-size:20px;font-weight:700;font-style:italic}.wfs-cart-overview-row{display:flex;justify-content:space-between;padding:0 10px}.wfs-cart-wrapper.mini-cart{position:fixed;right:-420px;top:0;z-index:999;width:460px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transform:translateY(-50%);padding-left:40px;margin:0}.wfs-cart-wrapper.mini-cart.active{right:0}.wfs-mini-cart-icon{position:absolute;left:-30px;top:400px;background:#000;padding:20px 20px;color:#fff;font-weight:700;border-radius:9px 0 0 9px;min-width:70px;text-align:center;max-height:65px}.wfs-mini-cart-icon:hover{background:#000;color:#fff}.wfs-cart-wrapper.mini-cart .wfs-cart-content-area{display:block}.wfs-cart-wrapper.mini-cart .cart-content-left{width:97%}.wfs-cart-wrapper.mini-cart .cart-content-right{width:100%}.wfs-cart-wrapper.mini-cart .wfs-cart-expanded.active{height:calc(100vh - 00px)}.wfs-cart-wrapper.mini-cart .wfs-cart-expanded{width:90%}.wfs-cart-wrapper.mini-cart .wfs-cart-expanded.active{border:1px solid #ededed}.wfs-cart-wrapper.mini-cart .wfs-cart-totals-container{padding:10px 0 10px 0}.wfs-cart-wrapper.mini-cart .wfs-cart-overview{position:relative}.wfs-cart-wrapper.mini-cart .wfs-cart-service-settings{width:100%}.wfs-cart-wrapper.mini-cart .wfs-cart-overview-row{display:block}.wfs-cart-wrapper.mini-cart .fs-container{padding-left:20px}.wfs-cart-wrapper.mini-cart .wfs-cart-subtotal{margin-left:0}.wfs-cart-wrapper.mini-cart .wfs-cart-overview{bottom:-11px}