.widget{margin:0
0 1em 0}.wp-block-image.size-full.img-sep{margin:0
0}.entry-content
h2{margin-bottom:5px}.woocommerce
a.button{font-size:14px}#primary{}#secondary{}.ast-left-sidebar
#secondary{padding-right:10px}.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:1.5em;border-bottom:#8b351d}.woocommerce-page ul.products
li.product{border-bottom:20px;border-color:#8b351d;background-color:whitesmoke;padding:12px;border-radius:5px}.ast-loop-product__link{font-size:1.2em}.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product
.price{font-size:1.2em}#the_menu .fdoe-item
h5{font-family:'Oswald',sans-serif;font-size:1.2em;color:#8b351d}#the_menu .fdoe-item span.fdoe_description
p{font-style:normal;color:#8b351d}.cfvsw-swatch-inner{border-color:#f9a41a;font-size:16px;font-weight:600}.cfvsw-selected-swatch{background-color:#8b351d;color:white;border:1px
solid var( --cfvsw-swatches-border-color-hover, #f9a41a90 ) !important}.cfvsw-label-option{border:1px
solid #8b351d;padding:0.6em 2em}.cfvsw-label-option:hover{color:#fff;background-color:#8b351d}.woocommerce div.product
.product_title{margin:0;font-family:'Oswald',sans-serif}.fdoe_title_text{font-family:'Oswald',sans-serif;font-size:1.8rem;font-weight:400;min-width:100%;padding:0
20px;text-align:center;border-bottom:2px solid  #f9a41a;border-top:2px solid  #f9a41a;color:#f9a41a}.fdoe_main_container h4,.Category_heading{font-family:'Oswald',sans-serif;font-size:1.6rem;font-weight:400;text-transform:uppercase;padding-top:3em;min-width:100%;padding:15px
20px;border-bottom:2px solid  #f9a41a;border-top:2px solid  #f9a41a;color:#f9a41a}div.menu_titles
.fdoe_cat_desc{font-size: .65em;font-style:normal;margin:0;line-height:1}.menu_titles_desc{font-size: .9em;color:#f9a41a;line-height:1}div.menu_titles{font-style:normal;margin:0;justify-items:center}div.menu_titles{padding-top: .8em;padding-bottom:0.5em}.woocommerce-page .widget .widget-title{color:white}.fdoe_mini_cart_outer{padding-left:20px;padding-right:20px}.fdoe_minicart_name_{font-family:'Oswald',sans-serif;font-weight:400}.woocommerce ul.product_list_widget
li{padding:0.1em}.woocommerce.widget_shopping_cart .cart_list
li{padding:0.2em}fieldset{border:0}fieldset
legend{display:none}p{text-align:justify;text-justify:inter-word}#the_main_container
.arorow{margin-left:0;margin-right:0;margin-top:-20px;padding-top:0px}.rtb-booking-form
input{max-width:100%}.woocommerce ul.products
li.product{padding:10px;background-color:#fff;border-radius:10px;box-shadow:1px 4px 8px #8b351d}.tc-name{margin:0;font-size:12px}#fdoe_mini_cart_id li.fdoe_minicart_item.woocommerce-mini-cart-item.fdoe-3-column
dl.variation{margin:0}.fdoe-element
label{font-size:100%;font-style:inherit;font-weight:inherit}.tm-extra-product-options .tc-epo-label{font-family:'Oswald'}.fdoe-element
hr{border-top:1px solid #8b351d}.tm-extra-product-options .cpf-element hr.tc-cell{margin-top: .4em}.tm-extra-product-options .tc-cell{margin-bottom:0}.tm-description{font-size:14px;padding:0
1em;padding-top: .5em}td.product-name a.tm-cart-edit-options,.tm-cart-edit-options{display:none}#fdoe_mini_cart_id
dl{display:none}div.twenty-sub-title{padding-top: .1em}div.twenty-sub-title
.fdoe_title_text{border-bottom:2px solid #f9a41a;border-top:none;font-size:1.6rem;color:#f9a41a;min-width:auto}#the_main_container #menu_headings_2
a{font-size:16px}.fdoe_menuitem{font-size:16px;line-height:1.6}.fdoe-sticky .fdoe-active-link{border-left:4px solid;border-left-color:#f9a41a;padding-left:8px}.woocommerce-page.woocommerce-checkout form #order_review td.product-name{display:block}.woocommerce td.product-name dl.variation dd
p{padding-left:50px;margin-left:30px}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title, .woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title, .woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title, .woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title{background:#f9a41a;color:white;border-radius:10px 10px 0 0;padding:0.5em 1em;font-size:1.6rem;border-width:1px 1px 0 1px;border-style:solid;border-color:var(--ast-border-color)}.woocommerce-cart .cart-collaterals .cart_totals, .woocommerce-cart .cart-collaterals .cross-sells{border-style:none}.woocommerce-cart .cart-collaterals .cart_totals>h2, .woocommerce-cart .cart-collaterals .cross-sells>h2{background-color:#f9a41a;border-radius:10px 10px 0 0;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-bottom:none;color:white}.woocommerce table.shop_table, .woocommerce-page
table.shop_table{border-radius:10px}.woocommerce table.shop_table, .woocommerce-page
table.shop_table{border-radius:0 0 10px 10px}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:1.6rem;padding:1em
1.5em 1em;border-color:#f9a41a;border-radius:10px 10px 0 0;background:#f9a41a;color:white}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){border:0;padding:0.7em 1.5em 0.9em;border-radius:0 0 10px 10px;box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px}.woocommerce form .form-row
label{line-height:1.5;font-weight:500;font-size:0.9rem}.woocommerce form .form-row input.input-text, .woocommerce form .form-row
textarea{border:0;padding:0.4em;padding-left:1em;background:#f5f5f566;border-left:3px solid #f9a41a}.woocommerce .select2-container .select2-selection--single, .woocommerce select, .woocommerce-page .select2-container .select2-selection--single, .woocommerce-page
select{padding:0.4em;background-color:#f5f5f566;border-radius:0;box-shadow:none;border:0;border-left:3px solid #f9a41a;padding-left:1em}.menu_titles_desc{line-height: .9}div.rtb-message
p{font-family:'Oswald';font-size:36px;color:#f9a41a;line-height:1.4}label.wps_wgc_label{text-align:left}p.wps_wgm_section
.wps_message{text-align:left}.wps_wgm_added_wrapper .wps_wgm_section
.wps_wgc_label{text-align:left}.slide-pad{padding-top:70px}button.woo_order_tip.active{background:#f9a41a}.woo_order_tip{padding:12px
14px;margin-right:10px;margin-bottom:14px}.order_tip_title{padding-bottom:12px;font-weight:bold}body{line-height:1.4}.ui-datepicker{background-color:white;z-index:10;padding:20px;border-radius:10px;box-shadow:rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px}.ui-state-disabled{color:rgb(189, 189, 189);background:#f5f5f566}.ui-datepicker-prev{display:none}.ui-datepicker-next{display:none}.ui-datepicker-header{background-color:#f9a41a !important;color:#fff}.ui-datepicker{padding:0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.4em 0}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center;font-size:1.1em}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker
table{width:100%;margin:0
0 .4em}.ui-datepicker
th{padding: .7em .3em;text-align:center;font-weight:300;color:#c4c4c4;border:0}.ui-datepicker
td{border:none;padding:1px}.ui-datepicker td span, .ui-datepicker td
a{display:block;padding: .2em 1em;text-align:right;text-decoration:none}.ui-datepicker td a:hover{background:#f9a41a;color:#fff}.ui-datepicker td a:active{background:#f9a41a;color:#fff}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin: .7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-state-active, .ui-widget-content .ui-state-active{background:#f9a41a;color:#fff}.mailpoet_paragraph{color:white}form.mailpoet-manage-subscription .mailpoet_text_label,
form.mailpoet-manage-subscription .mailpoet_select_label,
form.mailpoet-manage-subscription
.mailpoet_segment_label{display:block;font-weight:bold}form.mailpoet-manage-subscription .mailpoet_select,
form.mailpoet-manage-subscription
.mailpoet_text{width:50%;padding:6px}form.mailpoet-manage-subscription
.mailpoet_paragraph{margin-bottom:10px}form.mailpoet-manage-subscription
.mailpoet_submit{padding:15px
20px;background-color:#8b351d;width:40%;font-weight:bold;border-style:solid;border-color:#f9a41a}form.mailpoet-manage-subscription .mailpoet_submit:hover{background-color:#f9a41a;color:#8b351d}a:focus,button:focus,input:focus,textarea:focus{outline:0}.storefront-handheld-footer-bar #checkout_button_11,.fdoe-handheld-footer-bar #checkout_button_11{display:flex;justify-content:center;align-items:center}.storefront-handheld-footer-bar ul li.minicart .fdoe_count{text-indent:0;display:block;width:20px;height:20px;line-height:2;box-sizing:content-box;font-size:10px;position:absolute;top:1em;left:50%;border-radius:100%;border:1px solid}.storefront-handheld-footer-bar ul li.fdoe_checkout_2 .fdoe_checkout_22{text-indent:0;display:block;width:5em;height:2em;line-height:2;box-sizing:content-box;border-radius:6px;border:1px solid;background-color:#333;color:white}.storefront-handheld-footer-bar ul li.shop>a::before{content:"\f2e7";color:#333;vertical-align:middle}.storefront-handheld-footer-bar ul li.minicart>a::before{content:"\f291";color:#333;vertical-align:middle}.fdoe_count{font-size:13px;font-weight:400;background-color:#333;color:white}.fdoe-handheld-footer-bar{background-color:white;color:#706e72;opacity:1;position:fixed;bottom:0;left:0;right:0;border-top:1px solid rgba(255,255,255,.2);box-shadow:0 0 6px rgba(0,0,0,.7);z-index:9999}.fdoe-handheld-footer-bar a:not(.button){color:#706e72}.fdoe-handheld-footer-bar ul li>a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;vertical-align:-.125em;font-family:'Font Awesome 5 Free';font-weight:900;line-height:inherit;vertical-align:baseline;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:2.618046972;font-size:22px;text-indent:0;display:block;cursor:pointer}.fdoe-handheld-footer-bar::after,.fdoe-handheld-footer-bar::before{content:'';display:table}.fdoe-handheld-footer-bar::after{clear:both}.fdoe-handheld-footer-bar ul{margin:0;display:block;list-style-type:unset;margin-block-start:unset;margin-block-end:unset;margin-inline-start:0;margin-inline-end:0;padding-inline-start:unset}.fdoe-handheld-footer-bar ul li{display:inline-block;float:left;text-align:center}.fdoe-handheld-footer-bar ul li:last-child>a{border-right:0}.fdoe-handheld-footer-bar ul li>a{height:4.235801032em;display:block;position:relative;z-index:999;border-right:1px solid rgba(255,255,255,.2)}.fdoe-handheld-footer-bar ul li>a:active,.fdoe-handheld-footer-bar ul li>a:focus{outline:0}.fdoe-handheld-footer-bar ul li.cart .count{text-indent:0;display:block;width:20px;height:20px;line-height:2;box-sizing:content-box;font-size:10px;position:absolute;top:.875em;left:50%;border-radius:100%;border:1px solid}.fdoe-handheld-footer-bar ul.columns-1 li{width:100%;display:block;float:none}.fdoe-handheld-footer-bar ul.columns-2 li{width:50%}.fdoe-handheld-footer-bar ul.columns-3 li{width:33.33333%;margin:0}.fdoe-handheld-footer-bar ul.columns-4 li{width:25%}.fdoe-handheld-footer-bar ul.columns-5 li{width:20%}.sf-input-focused .fdoe-handheld-footer-bar{display:none}.fdoe-handheld-footer-bar ul li.shop>a::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f2e7";vertical-align:middle;color:#333;display:flex;justify-content:center;align-items:center}.fdoe-handheld-footer-bar ul li.minicart>a::before{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f291";vertical-align:middle;color:#333;display:flex;justify-content:center;align-items:center}.fdoe-handheld-footer-bar ul li.minicart .fdoe_count{text-indent:0;display:block;width:20px;height:20px;line-height:2;box-sizing:content-box;font-size:10px;position:absolute;top:.875em;left:50%;border-radius:100%;border:1px solid}.fdoe-handheld-footer-bar ul li.fdoe_checkout_2 .fdoe_checkout_22{text-indent:0;display:block;width:5em;height:2em;line-height:2;box-sizing:content-box;border-radius:6px;border:1px solid;background-color:#333;color:white;font-size:14px}@media only screen and (min-width:768px){.fdoe-handheld-footer-bar{display:none}}