.delivery{position:absolute;bottom:-170px;right:0;width:250px;cursor:pointer;background:#fff;border:#fff solid 5px}@media all and (max-width: 550px){.delivery{width:200px}}@media all and (max-width: 475px){.delivery{width:165px}}@media all and (max-width: 375px){.delivery{width:140px}}.desktop-delivery{display:block}@media all and (max-width: 800px){.desktop-delivery{display:none}}.mobile-delivery{display:none;width:50%;background-color:#fff;position:relative;padding:15px;box-sizing:border-box;position:fixed;bottom:0;left:50%;z-index:10}@media all and (max-width: 800px){.mobile-delivery{display:flex;position:static;z-index:0}}@media all and (max-width: 550px){.mobile-delivery{width:100%;left:0;padding:15px 10px}}@media all and (max-width: 375px){.mobile-delivery{padding:8px 5px}}.mobile-delivery a.delivery-link{margin:0 auto;display:flex}.mobile-delivery a.delivery-link .delivery{position:static}.delivery-button{appearance:none;outline:none;border:3px solid #000;background:#fff;margin:30px auto 40px;display:block;opacity:.6;width:calc(100% - 30px);max-width:200px}@media all and (max-width: 450px){.delivery-button{margin:30px auto 20px}}.delivery-button.active{opacity:1;cursor:pointer}.resy-popup{background:#fff;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);padding:6px;width:90%;max-width:500px}.resy-popup .resy-inner{display:flex;flex-direction:column;align-items:center;padding:3%;border-image-slice:27 27 27 27;border-image-width:20px 20px 20px 20px;border-image-outset:0px 0px 0px 0px;border-image-repeat:repeat repeat;border-image-source:url(../../../assets/img/box-black.svg);border-width:3px;border-style:solid}.resy-popup .delivery-close{width:21px;align-self:flex-end;padding:7px 7px 0 7px;cursor:pointer}.resy-popup p{max-width:270px;text-align:center;line-height:1.2;margin-bottom:25px;font-size:20px;letter-spacing:2px}@media all and (max-width: 450px){.resy-popup p{font-size:18px}}.resy-popup .select2-container{width:calc(100% - 30px) !important;max-width:300px}.resy-popup .select2-container--default .select2-selection--single{border-radius:0;border:2px solid #aaa}.resy-popup .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:32px}.resy-popup .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent;border-width:8px 6px 0 6px;margin-left:-8px;margin-top:1px}.resy-popup .select2-container .select2-selection--single{height:37px}.resy-popup .select2-container--default .select2-selection--single .select2-selection__arrow{right:6px}.select2-selection__rendered,.select2-results__option{letter-spacing:2px}[title=Select]{opacity:.7 !important}.restaurant-selector{width:300px}.booking-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}/*# sourceMappingURL=delivery.css.map */
