div#order_review{display:flex;gap:25px}table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:0!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none!important;width:100%!important}.woocommerce-shipping-fields{display:none!important}.woocommerce-billing-fields,.woocommerce-additional-fields,#order_review{border:1px solid #ededed;padding:25px;border-radius:8px;box-shadow:rgb(50 50 93 / .1) 0 6px 12px -2px,rgb(0 0 0 / .1) 0 3px 7px -3px;margin-bottom:30px}#order_review{margin-bottom:0!important}.woocommerce form .form-row input.input-text,#order_comments{background-color:#eee;max-width:100%;border-width:0;border-radius:8px;color:#333;font-size:16px;padding:10px;line-height:1.7em;border-style:solid;margin-top:5px}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none!important;width:100%!important}.cart_item .product-name img.alignleft{height:30px;width:30px}h3#order_review_heading{display:none!important}.woocommerce .blockUI.blockOverlay{position:fixed!important;top:0;left:0;right:0;bottom:0}.woocommerce-info a.showcoupon{color:#fff;font-weight:700}.woocommerce-info a.showlogin{color:#fff;font-weight:700}.tag_icon_list{display:flex;gap:10px;flex-wrap:wrap}.tag_icon_col{display:flex;align-items:center}.tag_icon_col img{height:18px!important;width:auto!important;margin-right:3px}div#categorymenu-listing .et_pb_menu__wrap,div#categorymenu-listing .et_pb_menu__menu,div#categorymenu-listing .et-menu-nav{width:100%!important}div#categorymenu-listing #menu-menu-category li{margin:0!important;border-bottom:1px solid #ededed}div#categorymenu-listing #menu-menu-category li:last-child{border:none!important}ul#menu-menu-category{display:flex;flex-direction:column;border:1px solid #ededed;border-radius:6px;width:100%}div#categorymenu-listing #menu-menu-category li a{padding:12px 0}div#categorymenu-listing .et_pb_menu__wrap,div#categorymenu-listing .et_pb_menu__menu,div#categorymenu-listing .et_mobile_nav_menu,div#categorymenu-listing .mobile_nav.closed{width:100%!important}div#categorymenu-listing span.mobile_menu_bar{display:none}div#categorymenu-listing ul#mobile_menu1{display:flex!important;gap:20px;flex-direction:row;overflow-x:scroll;position:static;width:100%!important;padding:5px;margin-top:25px}div#categorymenu-listing .et_mobile_menu li a{border:none;padding:7px;white-space:nowrap}.takeaway-product-inner{position:relative;display:flex;border:1px solid #ededed;border-radius:8px;box-shadow:rgb(50 50 93 / .1) 0 6px 12px -2px,rgb(0 0 0 / .1) 0 3px 7px -3px}.takeaway-product-text{flex:4;padding:15px;padding-right:5px;min-height:150px}.takeaway-product-image{flex:2;background-size:cover;background-position:center;border-radius:0 8px 8px 0}.takeaway-product-inner h2.product-title{font-size:18px}.takeaway-product-inner .product-price{font-weight:700}.takeaway-product-inner .quickview-btn-wrapper button{position:absolute;top:0;left:0;right:0;bottom:0;border:none;background:#fff0;z-index:9;cursor:pointer}.takeaway-product-inner .add-to-cart{margin:0!important;padding:0!important;margin-top:-8px!important}.takeaway-product-inner .add-to-cart a{position:relative!important;z-index:99;font-size:0px!important;border:none!important}.takeaway-product-inner .add-to-cart a:hover{background:#333}.takeaway-product-inner .add-to-cart a:after,.takeaway-product-inner .add-to-cart a.loading:after,.takeaway-product-inner .add-to-cart a.added:after,.takeaway-product-inner .add-to-cart a:before,.takeaway-product-inner .add-to-cart a.loading:before,.takeaway-product-inner .add-to-cart a.added:before{content:""}.takeaway-product-inner a.added_to_cart.wc-forward{display:none}.takeaway-product-inner .add-to-cart a:before{content:"\e07a";font-family:ETmodules!important;font-size:16px;position:absolute;color:#fff!important;text-align:center;opacity:1;top:-4px;left:13px;right:0;background-color:red;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;bottom:0}.takeaway-product-inner .add-to-cart a.loading:before{content:"\f110";font-family:'FontAwesome'!important}.takeaway-product-inner .add-to-cart a.added:before{content:"\f00c";font-family:'FontAwesome'!important}.woosq-popup{max-width:650px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;border-radius:8px 10px 8px 8px}.woosq-product{height:100%;flex-grow:1;position:relative;overflow-y:auto}.woosq-product>.product{display:flex;flex-direction:column}.woosq-product>.product>div{width:100%!important;float:none!important;margin:0!important;height:auto}.woosq-product>.product .thumbnails{max-height:300px;width:100%!important}.woosq-product .thumbnails img{max-height:300px;margin:0;width:100%!important;object-fit:cover!important;object-position:top!important}.woosq-product .thumbnails .slick-track{max-height:300px;width:100%}.view-details-btn{width:100%}.mfp-content #woosq-popup button.mfp-close{background:#fff;opacity:1;border-radius:50%}.mfp-content #woosq-popup button.mfp-close:hover{background:#fff!important;opacity:1!important}.mfp-content #woosq-popup h1.product_title.entry-title{font-size:20px;font-weight:700}.mfp-content #woosq-popup .entry-summary p.price span{font-size:16px!important;font-weight:700;color:#333}.mfp-content #woosq-popup .woocommerce-product-rating{display:none!important}.mfp-content #woosq-popup .woocommerce-product-details__short-description{display:none}.mfp-content #woosq-popup form.variations_form.cart{margin:0!important}.mfp-content #woosq-popup .product_meta{display:none}.mfp-content #woosq-popup .quantity{display:none!important}.mfp-content #woosq-popup .woovr-variation-selector{padding:0}.mfp-content #woosq-popup .woovr-variation-selector input[type="radio"],input[type="checkbox"].wpcpo-option-field{width:16px;height:16px;accent-color:red;cursor:pointer}.mfp-content #woosq-popup .woovr-variation-name{margin-bottom:4px}.mfp-content #woosq-popup .wpcpo-option-form .form-row label{display:flex;align-items:center}.mfp-content #woosq-popup .wpcpo-option-form .form-row label input{margin-right:10px}.mfp-content #woosq-popup button.single_add_to_cart_button.button.alt{background:#333;color:#fff;padding:8px 20px!important}.mfp-content #woosq-popup button.single_add_to_cart_button.button.alt:after{content:""!important;padding:8px 20px!important}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:10px!important;border-radius:8px!important}@media only screen and (max-width :980px){div#order_review{flex-direction:column}ul#menu-category-menu{border:none}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:100%!important;margin-right:0!important}}