#main-header{display:none!important}#page-container{padding-top:0px!important}.container.clearfix.et_menu_container{display:none!important}#et-top-navigation{display:none!important}.et_fixed_nav #main-header,.et_non_fixed_nav.et_transparent_nav #main-header{}.wc-bookings-date-picker .ui-datepicker td.not_bookable,.wc-bookings-date-picker .ui-datepicker td.fully_booked{background:#e02b20!important;opacity:1!important}.wc-bookings-date-picker .ui-datepicker td.not_bookable a,.wc-bookings-date-picker .ui-datepicker td.fully_booked a,.wc-bookings-date-picker .ui-datepicker td.not_bookable .ui-state-default,.wc-bookings-date-picker .ui-datepicker td.fully_booked .ui-state-default,.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-unselectable .ui-state-default,.wc-bookings-date-picker .ui-datepicker td.ui-state-disabled .ui-state-default{background:#e02b20!important;color:#ffffff!important;opacity:1!important}.wc-bookings-booking-form .block-picker li a.selected{background:#00208a!important;color:#fff!important}.wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{background-color:#00208a!important}.wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background-color:#00208a!important}button#place_order{font-size:0px!important;font-weight:500;padding:.3em 1em!important;line-height:1.7em!important;background:transparent;position:relative;border:2px solid;border-radius:3px;-webkit-transition:all .2s;transition:all .2s;width:100%;letter-spacing:0;min-height:60px}@media only screen and (min-width:768px){button#place_order{max-width:260px}}button#place_order:before{opacity:1;content:'CONFIRMAR RESERVA';font-size:20px!important;font-weight:400;padding:.3em 1em!important;position:relative;display:inline-block;font-family:"Open Sans",Arial,sans-serif!important}button#place_order:hover:after{margin-left:-20px}#bx-lay-a,#bx-lay-b{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) scale(0.96)!important;margin:0!important;right:auto!important;bottom:auto!important;max-width:92vw;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.bx-bk{position:fixed!important;inset:0!important;margin:0!important}.wc-bookings-booking-form .block-picker li.block{list-style:none;border-bottom:1px solid #e8e8e8}.sgrt-badge-popular{display:block;font-size:11px;color:#e05500;font-style:normal;font-weight:500;margin-top:2px;letter-spacing:0.02em;text-transform:uppercase;animation:sgrt-pulso 2s ease-in-out infinite}@keyframes sgrt-pulso{0%{opacity:1}50%{opacity:0.4}100%{opacity:1}}.wc-bookings-booking-form .block-picker li a small.booking-spaces-left{display:block;font-size:11px;color:#555;font-style:normal;font-weight:500;letter-spacing:0.02em;text-transform:uppercase;margin-top:2px}.sgrt-agotado{list-style:none;border-bottom:1px solid #e8e8e8}.sgrt-agotado a.sgrt-slot-agotado{pointer-events:none;cursor:default;color:#cc0000!important;text-decoration:none;opacity:1!important}.sgrt-agotado-label{display:block;font-size:11px;color:#cc0000;font-style:normal;font-weight:500;letter-spacing:0.02em;text-transform:uppercase;margin-top:2px}@media only screen and (max-width:600px){.sgrt-badge-popular,.wc-bookings-booking-form .block-picker li a small.booking-spaces-left,.sgrt-agotado-label{font-size:9px;letter-spacing:0.01em}}