.dow-reserve-popup button,.dow-reserve-destination{background:#386641!important;color:#fff!important;font-weight:700!important;border:0;border-radius:12px;padding:12px 20px;min-height:48px;cursor:pointer;font-family:inherit;font-size:16px;line-height:1.4}.dow-reserve-open{width:100%}.dow-reserve-dialog:not([open]){display:none!important}.dow-reserve-popup .dow-reserve-form :is(.dow-reserve-continue,.dow-reserve-destination){font-family:inherit!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:normal!important;text-transform:none!important;box-sizing:border-box;width:100%;min-height:48px;padding:12px 20px;border:0;border-radius:12px}.dow-reserve-continue:disabled{opacity:.65;cursor:wait}.dow-reserve-dialog[open]{display:block;position:fixed;inset:0;width:min(540px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;border:1px solid #d3dacb;border-radius:24px;background:#fffefa;color:#26331b;overflow:auto;box-sizing:border-box;z-index:999999}.dow-reserve-dialog::backdrop{background:rgb(0 0 0 / 65%)}.dow-reserve-dialog header{position:sticky;top:0;background:#fffefa;display:flex;align-items:center;gap:12px;justify-content:space-between;padding:20px;border-bottom:1px solid #d3dacb;z-index:2}.dow-reserve-dialog header h2{font:500 26px/1.2 'Playfair Display',serif!important;margin:0!important}.dow-reserve-dialog .dow-reserve-close{flex:0 0 44px;min-height:44px;width:44px;padding:0;font-size:28px;line-height:1;border-radius:50%}.dow-reserve-form{padding:20px;display:grid;gap:16px}.dow-reserve-form label{display:grid;gap:6px;font-size:14px;font-weight:600}.dow-reserve-form :is(input,select,textarea){width:100%;min-width:0;box-sizing:border-box;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;padding:12px;border:1px solid #bac2b4;border-radius:10px;background:#fff;color:#26331b;min-height:48px}.dow-reserve-form p{margin:0!important;font-size:14px;line-height:1.5}.dow-reserve-form fieldset{margin:0;padding:0;border:0;display:grid;gap:16px}.dow-reserve-form legend{font-weight:700;margin-bottom:12px}.dow-reserve-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dow-reserve-dialog [hidden]{display:none!important}.dow-reserve-destination{display:block;text-align:center;text-decoration:none}.dow-reserve-form .dow-reserve-privacy{font-size:12px}.dow-reserve-status:empty{display:none}.dow-reserve-dialog :focus-visible,.dow-reserve-open:focus-visible{outline:3px solid #a7c957;outline-offset:3px}@media(max-width:600px){.dow-reserve-dialog[open]{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:20px}.dow-reserve-dialog header,.dow-reserve-form{padding:16px}.dow-reserve-dialog header h2{font-size:23px!important}}.dow-reserve-popup .dow-reserve-form label{font-size:14px!important;font-weight:600!important;line-height:1.5!important}.dow-reserve-popup .dow-reserve-form :is(p,.dow-reserve-field-help){font-size:14px!important;line-height:1.5!important;font-weight:400!important}.dow-reserve-popup .dow-reserve-form :is(.dow-reserve-privacy,.dow-reserve-method-note,.dow-reserve-field-help){color:#56604e}.dow-reserve-popup .dow-reserve-form legend{font-size:18px!important;font-weight:700!important;line-height:1.4!important}.dow-reserve-pair{align-items:start}.dow-reserve-popup .dow-reserve-form :is(input,select,textarea){font-size:16px!important;font-weight:400!important;line-height:1.4!important}.dow-reserve-popup .dow-reserve-dialog .dow-reserve-close{position:relative;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-height:44px;padding:0!important;font-size:0!important;line-height:1!important}.dow-reserve-popup .dow-reserve-dialog .dow-reserve-close::before,.dow-reserve-popup .dow-reserve-dialog .dow-reserve-close::after{content:"";position:absolute;width:16px;height:3px;left:50%;top:50%;margin:0;background:currentColor;border-radius:2px;transform:translate(-50%,-50%) rotate(45deg)}.dow-reserve-popup .dow-reserve-dialog .dow-reserve-close::after{transform:translate(-50%,-50%) rotate(-45deg)}