body{overflow-x:hidden}.et_fixed_nav #main-header{position:absolute}.et_pb_bg_layout_dark h1{font-size:45px;line-height:50px;margin:-60px 0px 0px 0px}@media (min-width:1200px) and (max-width:1366px) and (max-height:768px){.et_pb_slider,.et_pb_slides,.et_pb_slide{height:490px!important;max-height:none}}@media (min-width:1367px) and (max-width:1440px) and (max-height:900px){.et_pb_slider,.et_pb_slides,.et_pb_slide{height:490px!important;max-height:none}}#et-top-navigation .et-cart-info{float:left;margin:14px 0 0 22px!important;font-size:20px}@media (max-width:980px){#logo{max-height:100%!important}#et-top-navigation .et-cart-info{margin:4px 0px 0px 0px!important}}#top-menu li li a{padding:5px 0px;width:100%;line-height:25px;font-size:16px!important}.et_pb_blog_0 .et_pb_post div.post-content a.more-link{font-family:'Fjalla One',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px;color:#E06100!important;float:right;text-transform:capitalize}.entry-title{font-family:'Fjalla One',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:35px;color:#000000!important;line-height:1.2em}.post,.entry-content{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.9em;color:#000000}.et-pb-contact-message{position:relative;color:#ffffff}.nav li ul{width:340px!important}#top-menu li li a{padding:6px;width:310px;line-height:25px;font-size:18px}.fpf-fields-config-wrapper{margin-bottom:1rem;display:none}legend{display:none}.single-product #sidebar{display:none!important}.single-product #main-content .container:before{display:none!important}.single-product #left-area{width:100%!important;padding-right:0!important}.woocommerce-review-link,.star-rating,#reviews{display:none!important}.woocommerce-tabs wc-tabs-wrapper{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:20px;line-height:30px;text-align:center}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:18px;font-weight:bold;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;color:#ffffff!important;background-color:#000000;text-align:center}.woocommerce-page #main-content .container,.woocommerce-page .container{width:95%!important;max-width:1600px!important}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin-bottom:10px!important}.woocommerce ul.products{margin-top:0!important}@media (min-width:981px){.woocommerce ul.products li.product{width:23%!important;margin-right:2.6%!important;padding:0px 0px 50px 0px}.woocommerce ul.products li.product:nth-child(4n){margin-right:0!important}}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{display:inline-block!important;visibility:visible!important;opacity:1!important;margin-top:10px!important}.woocommerce ul.products li.product{text-align:center}.woocommerce .woocommerce-result-count{margin:0 0 1em;display:none}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0;display:none}.woocommerce-products-header h1{font-family:'Fjalla One',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:40px;color:#000000!important;margin:0px 0px 25px 0px;text-align:center}.entry-summary p.price span{font-size:30px!important;font-weight:bold;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;color:#000000!important;text-align:center}.woocommerce-product-details__short-description h2{font-family:'Fjalla One',Helvetica,Arial,Lucida,sans-serif;font-size:20px;line-height:50px}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;background-color:#000000;color:#ffffff}.woocommerce .quantity input.qty{width:4.3em;font-weight:bold;color:#000000;font-size:18px;padding:9px;background-color:#cdcdcd}.woocommerce-message a.button.wc-forward{border:none;background:#fff;color:#000000}.woocommerce .woocommerce-message{background-color:#000000}.product .related h2{font-size:26px!important;margin:41px 0px 18px 0px}.woocommerce .woocommerce-ordering select{vertical-align:top;display:none}.woocommerce .cart .button,.woocommerce .cart input.button{float:none;font-size:20px;font-weight:bold;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;color:#ffffff!important;background-color:#000000;text-align:center}.woocommerce .cart .button,.woocommerce .cart input.button:hover{float:none;font-size:20px;font-weight:bold;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;color:#000000!important;background-color:#ffffff;text-align:center}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px;margin-right:10px;font-size:18px;height:50px;background-color:#000000;color:#ffffff!important}.product-name a{color:#000000!important}.woocommerce a.button.alt,.woocommerce-page a.button.alt{float:none;font-size:20px;font-weight:bold;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;color:#000000!important;background-color:#ffffff;text-align:center;border-color:#000000}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;color:#000000;font-size:20px;font-weight:bold;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#000000}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;background-color:#000000;color:#ffffff!important}.fpf-multi-checkbox fieldset.form-row{column-count:2;column-gap:50px}.fpf-multi-checkbox fieldset.form-row label{display:block;break-inside:avoid;margin-bottom:10px;line-height:1.4;align-items:flex-start;padding:8px 12px;border:1px solid #000000;border-radius:6px;background:#fafafa;transition:all 0.3s ease;font-size:16px;color:#000000}@media (max-width:767px){.fpf-multi-checkbox fieldset.form-row{column-count:1}}#buffet-selection-counter{display:none!important}.woocommerce form .form-row label{line-height:1.7;margin:2px 0px 2px 0px}.select-items-btn{display:inline-block;margin-top:10px;padding:8px 16px;background:#b8860b;color:#fff!important;border-radius:4px;text-decoration:none;font-weight:600}.button_header a{background:linear-gradient(135deg,#d7a95a,#b78332)!important;color:#050505!important;padding:12px 22px!important;border-radius:4px!important;font-weight:600!important;letter-spacing:0.5px!important;line-height:1.2!important;box-shadow:0 8px 22px rgba(0,0,0,0.22)!important;transition:all 0.3s ease!important}.button_header a:hover{background:linear-gradient(135deg,#e5bd72,#c99742)!important;color:#000!important;transform:translateY(-2px);opacity:1!important}body.page-id-1287 .et_pb_slider .et_pb_slide_description,body.page-id-1287 .et_pb_slider .et-pb-active-slide .et_pb_slide_description,body.page-id-1287 .et_pb_slider .et_pb_slide_title,body.page-id-1287 .et_pb_slider .et_pb_slide_content,body.page-id-1287 .et_pb_slider .et_pb_button_wrapper,body.page-id-1287 .et_pb_slider .et_pb_button{animation:none!important;-webkit-animation:none!important;transition:none!important;-webkit-transition:none!important;opacity:1!important;transform:none!important;-webkit-transform:none!important}body.page-id-1287 .et_pb_slider .et_pb_slide_image,body.page-id-1287 .et_pb_slider .et-pb-active-slide .et_pb_slide_image,body.page-id-1287 .et_pb_slider .et_pb_slide_video{animation:none!important;-webkit-animation:none!important;transition:none!important;-webkit-transition:none!important;opacity:1!important;transform:none!important;-webkit-transform:none!important}body.page-id-1287 .et_pb_slider .et_pb_button:hover{padding:0.3em 1em!important;transform:none!important;-webkit-transform:none!important}body.page-id-1287 .et_pb_slider .et_pb_button:after{display:none!important}.mobile_menu_bar:before{display:none}@media (max-width:767px){body.admin-bar.et_fixed_nav #main-header{top:46px;padding:0px 0px 14px 0px}}@media (max-width:980px){#logo{max-height:130%!important}}.et_pb_contact_form_container input,.et_pb_contact_form_container textarea,.et_pb_contact_form_container .input{color:#000000!important;background:#ffffff!important;-webkit-text-fill-color:#000000!important}.et_pb_contact_form_container input::placeholder,.et_pb_contact_form_container textarea::placeholder{color:#666666!important;-webkit-text-fill-color:#666666!important}a:focus,button:focus,input:focus,textarea:focus,select:focus,.et_pb_button:focus,.et_pb_menu a:focus,#top-menu a:focus,.et_mobile_menu a:focus{outline:none!important;box-shadow:none!important}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,.et_pb_button:focus-visible,.et_pb_menu a:focus-visible,#top-menu a:focus-visible,.et_mobile_menu a:focus-visible{outline:3px solid #d4af37!important;outline-offset:4px!important;box-shadow:0 0 0 4px rgba(212,175,55,0.35)!important;border-radius:4px!important}#main-header a:focus-visible,#top-menu a:focus-visible,.et_mobile_menu a:focus-visible{background-color:rgba(212,175,55,0.18)!important;color:#ffffff!important}.et_pb_contact_form input:focus-visible,.et_pb_contact_form textarea:focus-visible{outline:3px solid #d4af37!important;outline-offset:2px!important;box-shadow:0 0 0 4px rgba(212,175,55,0.25)!important}.et_pb_social_media_follow a:focus-visible{outline:3px solid #d4af37!important;outline-offset:5px!important;border-radius:50%!important}.forminator-edit-module{display:none!important}