try { var restoplace_style, restoplace_btn, restoplace_modal; function restoReady(){ var body = document.querySelector("body") if(body.classList.contains("rp-init")) return false body.classList.add("rp-init") restoplace_style = document.createElement('style'); restoplace_style.type = 'text/css'; restoplace_style_css = "" restoplace_style_css += "html.restoplace-modal-open, html.restoplace-modal-open body{overscroll-behavior:none !important;position:fixed !important;overflow:hidden !important;height: 100% !important;max-height: 100% !important;width: 100% !important;margin:0 !important; padding:0 !important;}"; restoplace_style_css += "#restoplace-modal { position: fixed; border-radius: 8px; overscroll-behavior: contain; transform: scale(0.95); width: 100%; height: 100%; max-width: 900px; margin: auto; background-color: rgba(0, 0, 0, 0.5); opacity: 0; visibility: hidden; z-index: 2147483650; transition: 0.2s; overflow: hidden; height: calc(100% - 60px); margin: 30px auto; top: 0; left: 0; right: 0; }"; restoplace_style_css += "#restoplace-content{position:absolute;top:0;left:0;background-color:white;width:100%;height:100%;-webkit-overflow-scrolling: touch !important; overflow: hidden !important; }"; restoplace_style_css += "#restoplace-modal.restoplace-open { opacity: 1; visibility: visible; transform: scale(1); }"; restoplace_style_css += "#restoplace-content iframe{max-height: 100%; max-width: 100%;}#restoplace-wrapper-btn {position: fixed;z-index: 2147483648;right: 24px;bottom: 23px;}"; restoplace_style_css += "#restoplace-btn, #restoplace-btn-banquet { pointer-events: auto; display: inline-block; background: #000000; text-decoration: none; cursor: pointer; vertical-align: baseline; font-family: Open Sans, Helvetica, sans-serif; color: #FFFFFF; padding: 14px 27px; border-radius: 30px; border: 0px solid #FFFFFF; font-weight: bold; font-size: 12px; line-height: 16px; text-align: center; }"; restoplace_style_css += "#restoplace-btn-banquet { margin-left: 10px; }"; restoplace_style_css += "#restoplace-btn-line { display: none; }" restoplace_style_css += "#restoplace-bg { display: none; width: 100%; min-height: 100%; position: fixed; z-index: 2147483649; top: -9999px; bottom: -9999px; left: 0; background: #2a2b34; cursor: default !important; }"; restoplace_style_css += "#restoplace-bg.restoplace-btn-open { opacity: 0.95; display: block; cursor: pointer; }"; restoplace_style_css += "#restoplace-wrapper-btn[data-size='big'] #restoplace-btn, #restoplace-wrapper-btn[data-size='big'] #restoplace-btn-banquet { font-size: 14px; line-height: 19px; padding: 15px 30px 17px; }"; restoplace_style_css += "#restoplace-wrapper-btn[data-size='small'] #restoplace-btn, #restoplace-wrapper-btn[data-size='small'] #restoplace-btn-banquet { font-size: 10px; line-height: 14px; padding: 12px 23px 13px; }"; restoplace_style_css += "#restoplace-wrapper-btn[data-position='left'] { right: auto; left: 24px; }"; restoplace_style_css += "#restoplace-wrapper-btn[data-position='center'] { left: 0; pointer-events: none; width: 100%; text-align: center; right: auto; }"; restoplace_style_css += "#restoplace-wrapper-btn[data-position='right'] { text-align: right; }"; restoplace_style_css += ".restoplace-click-open { cursor: pointer; }"; restoplace_style_css += "#restoplace-btn, #restoplace-btn-banquet{background:linear-gradient(90deg, #D19D62 0%, #F9C886 100%);}#restoplace-btn, #restoplace-btn-banquet{color:#171818;}.cart-noicon[data-status='busy'] .cart-icon-img:before {background: #571d66;}" restoplace_style_css += "@media (max-width: 940px) { #restoplace-modal { margin: 0; width: 100%; height: 100%; border-radius: 0; max-width: none; } }"; restoplace_style_css += "@media (max-width: 780px) { #restoplace-btn-banquet { margin: 8px 0 0 0; } #restoplace-btn-line { display: block; } }"; restoplace_style.innerHTML = restoplace_style_css; document.body.appendChild(restoplace_style); // add btn restoplace_btn = document.createElement('div'); restoplace_btn.id = "restoplace-wrapper-btn"; restoplace_btn.setAttribute("data-size", "small"); restoplace_btn.setAttribute("data-position", "left"); var btn = "