.glf-button-default.glf-button.reservation{font-size:14px!important}.rtb-booking-form-form{background-color:#FFFFFF;padding:2rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,0.1);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#333333;max-width:600px;margin:0 auto}.rtb-booking-form-form legend{font-size:1.5rem;margin-bottom:1rem;color:#A0522D}.rtb-booking-form-form label{display:block;margin-bottom:0.5rem;font-weight:bold}.rtb-booking-form-form input[type="text"],.rtb-booking-form-form input[type="email"],.rtb-booking-form-form input[type="tel"],.rtb-booking-form-form select,.rtb-booking-form-form textarea{width:100%;padding:0.75rem;margin-bottom:1rem;border:1px solid #CCCCCC;border-radius:4px;background-color:#F5F5F5;font-size:1rem}.rtb-form-submit button{background-color:#A0522D;color:#FFFFFF;padding:0.75rem 1.5rem;border:none;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color 0.3s ease}.rtb-form-submit button:hover{background-color:#8B4513}.add-message a{color:#A0522D;text-decoration:underline;cursor:pointer}@media (max-width:600px){.rtb-booking-form-form{padding:1rem}}.woocommerce ul.products li.product img[src*="woocommerce-placeholder"]{display:none!important}.woocommerce ul.products li.product-category a{display:inline-block;background-color:#f77;color:#000!important;padding:10px 20px;margin:10px 10px 20px 0;border-radius:30px;text-transform:uppercase;font-weight:600;text-align:center;transition:background 0.3s ease;text-decoration:none}.woocommerce ul.products li.product-category{border:0px!important}.woocommerce ul.products li.product-category a:hover{background-color:#FF7E00;color:#fff!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:14px;font-weight:bold;color:#fff}.woocommerce .product-category .count{display:none!important}.woocommerce ul.products li.product{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:15px;transition:box-shadow 0.3s ease;text-align:center}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.1rem;font-weight:bold;margin-top:10px;color:#222}.woocommerce ul.products li.product .price{color:#FF7E00;font-weight:bold;margin:10px 0}.woocommerce ul.products li.product .button{background-color:#FF7E00;color:#fff;padding:10px 18px;border-radius:25px;font-weight:bold;font-size:12px;text-transform:uppercase;transition:background 0.3s ease}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_section{padding:0!important}}@media (max-width:768px){.woocommerce.columns-6 ul.products{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin:0!important;gap:8px}.woocommerce.columns-6 ul.products::before,.woocommerce.columns-6 ul.products::after{display:none!important;content:none!important}.woocommerce.columns-6 ul.products li.product-category{flex:0 1 calc(50% - 8px);margin:0!important;list-style:none;text-align:center;clear:none!important}.woocommerce.columns-6 ul.products li.product-category img{width:100%;height:auto;border-radius:6px;margin-bottom:4px}.woocommerce.columns-6 ul.products li.product-category h2{font-size:13px;margin:0;line-height:1.2}.woocommerce-loop-category__title mark.count{font-size:11px;opacity:0.7}.wapf-checkboxes{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.wapf-checkable{flex:0 1 calc(50% - 10px);display:flex;align-items:center;background:#f8f8f8;border:1px solid #ddd;border-radius:6px;padding:6px 10px;font-size:14px;line-height:1.2}.wapf-input-label{display:flex;align-items:center;width:100%}.wapf-input-label input[type="checkbox"]{appearance:none;width:18px;height:18px;border:2px solid #999;border-radius:4px;margin-right:8px;position:relative;cursor:pointer;transition:background 0.2s ease}.wapf-input-label input[type="checkbox"]:checked{background-color:#0073aa;border-color:#0073aa}.wapf-input-label input[type="checkbox"]:checked::after{content:'✓';color:#fff;font-size:14px;position:absolute;top:1px;left:4px}.wapf-label-text{flex:1}.wapf-pricing-hint{font-size:12px;color:#666}}.woocommerce-product-gallery.woocommerce-product-gallery--without-images{display:none!important}.wc-block-cart-item__image a img[src*="woocommerce-placeholder"]{display:none!important}.wc-block-cart-item__image a:empty{display:none!important}a.added_to_cart.wc-forward{display:inline-block;background:#f0f6fa;border-left:4px solid #007cba;color:#007cba!important;font-weight:600;padding:10px 15px;margin-top:10px;text-decoration:none;position:relative;box-sizing:border-box}a.added_to_cart.wc-forward::before{content:"Producto añadido al pedido. ";color:#007cba}a.added_to_cart.wc-forward::after{content:"Finalizar o modificar pedido";color:#007cba;font-weight:bold}a.added_to_cart.wc-forward{font-size:0}a.added_to_cart.wc-forward::before,a.added_to_cart.wc-forward::after{font-size:16px}.woocommerce-checkout .hidden{display:none!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#911e1e}.horario-takeaway{background:#f9f9f9;border:1px solid #ddd;padding:20px;border-radius:10px;font-family:sans-serif;max-width:400px}.horario-takeaway h3{margin-top:0;color:#333;font-size:1.2em}.horario-lista{list-style:none;padding:0;margin:10px 0 0 0}.horario-lista li{padding:5px 0;border-bottom:1px dashed #ccc}.horario-lista li:last-child{border-bottom:none}.et_pb_section_0_tb_header.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#ffffff!important}.et_pb_row_0_tb_header.et_pb_row,.et_pb_row_1_tb_header.et_pb_row{margin-right:auto!important;margin-left:auto!important}.et_pb_image_0_tb_header{padding-bottom:0px;width:40%;text-align:center}.et_pb_menu_0_tb_header.et_pb_menu ul li a,.et_pb_menu_1_tb_header.et_pb_menu ul li a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:500;font-size:20px;color:#e02b20!important}.et_pb_menu_0_tb_header.et_pb_menu,.et_pb_menu_1_tb_header.et_pb_menu{background-color:rgba(0,0,0,0);min-height:11px}.et_pb_menu_0_tb_header{padding-top:2em;padding-right:0px;padding-bottom:2em;padding-left:0px;margin-top:0px!important;margin-bottom:0px!important;z-index:0;position:relative}.et_pb_menu_1_tb_header.et_pb_menu .nav li ul,.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background-color:#b3b3b3!important;border-color:#e02b20}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu{border-color:#e02b20}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu ul{background-color:rgba(255,255,255,0.81)!important}.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu a,.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu a{color:#e02b20!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot{width:auto;max-width:100%}.et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_0_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img,.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img{height:auto;max-height:none}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:#e02b20}.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_1_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button{color:#7EBEC5}.et_pb_menu_1_tb_header{z-index:0;position:relative}.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu_1_tb_header .et_pb_menu__logo-slot{width:auto;max-width:30%}.et_pb_code_0_tb_header{margin-top:0px!important}@media only screen and (min-width:981px){.et_pb_row_1_tb_header{display:none!important}}@media only screen and (max-width:980px){.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}}@media only screen and (min-width:768px) and (max-width:980px){.et_pb_row_0_tb_header{display:none!important}}@media only screen and (max-width:767px){.et_pb_row_0_tb_header{display:none!important}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:auto}.et_pb_menu_0_tb_header,.et_pb_menu_1_tb_header{padding-top:0em;padding-right:0px;padding-bottom:0em;padding-left:0px}}.et_pb_section_0_tb_footer.et_pb_section{padding-top:6px;padding-bottom:4px;background-color:#6b6b6b!important}.et_pb_text_0_tb_footer.et_pb_text,.et_pb_text_1_tb_footer.et_pb_text,.et_pb_text_2_tb_footer.et_pb_text,.et_pb_text_3_tb_footer.et_pb_text,.et_pb_text_4_tb_footer.et_pb_text,.et_pb_text_5_tb_footer.et_pb_text{color:#FFFFFF!important}.et_pb_text_0_tb_footer,.et_pb_text_2_tb_footer,.et_pb_text_4_tb_footer{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:500;text-transform:uppercase;font-size:25px}.et_pb_text_1_tb_footer,.et_pb_text_3_tb_footer,.et_pb_text_5_tb_footer{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:600}.et_pb_text_1_tb_footer.et_pb_text a,.et_pb_text_5_tb_footer.et_pb_text a{color:#ffffff!important}.et_pb_social_media_follow_network_0_tb_footer a.icon{background-color:#3b5998!important}div.et_pb_section.et_pb_section_0{background-image:url(https://zebra-ibiza.com/wp-content/uploads/2022/04/Verduras-asadas-al-horno-de-lena.jpg)!important}.et_pb_section_0.et_pb_section{padding-top:5%;padding-bottom:5%;margin-top:1px;margin-bottom:1px}.et_pb_text_0.et_pb_text{color:#ffffff!important}.et_pb_text_0{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:70px}.et_pb_text_1.et_pb_text{color:#e02b20!important}.et_pb_text_1{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;border-color:#6b6b6b #6b6b6b #8f8f8f #6b6b6b;border-bottom-width:3px;min-height:59px}.et_pb_code_0{border-color:#ffffff}@media only screen and (max-width:980px){.et_pb_text_1{border-bottom-width:3px;border-bottom-color:#8f8f8f}}@media only screen and (max-width:767px){.et_pb_text_0{font-size:50px}.et_pb_text_1{border-bottom-width:3px;border-bottom-color:#8f8f8f}}