#ot-reservation-widget .ot-dtp-picker{margin:auto;width:100%;max-width:412px;font-family:var(--theme-font-body),sans-serif;--otkit-color-background:transparent;--otkit-color-foreground:#fff;--otkit-color-foreground-default:#fff;--otkit-color-background-default:transparent;--otkit-icon-size:1.85rem;--otkit-icon-arrow-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='17' viewBox='0 0 18 17' fill='none'%3E%3Cpath d='M16.2463 4.95113L9.10267 12.2539L1.73718 5.17567' stroke='white' stroke-width='1.81731' stroke-linecap='round'/%3E%3C/svg%3E");--otkit-icon-arrow-left:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M10.2013 15.4171L3.10469 8.0686L10.3896 0.907413' stroke='white' stroke-width='1.81731' stroke-linecap='round'/%3E%3C/svg%3E");--otkit-icon-arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M5.01936 15.4171L12.116 8.0686L4.83112 0.907413' stroke='white' stroke-width='1.81731' stroke-linecap='round'/%3E%3C/svg%3E");--otkit-color-background-alt:transparent;--ot-calendar-text-color:#fff;--ot-calendar-text-color-active:#0A0406;--ot-calendar-selection-color:#fff;--ot-calendar-bg-color:#323232;--otkit-color-background-action:#fff;--otkit-color-background-action-alt-hover:#fff;--otkit-color-background-action-hover:#fff}#ot-reservation-widget .ot-title{margin-bottom:50px;font-family:var(--font-knockout-49),sans-serif;font-size:28px;line-height:.86;font-weight:400;text-transform:uppercase;letter-spacing:-1.5px}@media (min-width:1280px){#ot-reservation-widget .ot-title{font-size:32px;line-height:.86}}#ot-reservation-widget .ot-dtp-picker .ot-dropdown-content{gap:18px;font-weight:500}#ot-reservation-widget .icon{margin-left:-7px;margin-top:-.25rem;height:var(--otkit-icon-size);width:var(--otkit-icon-size);min-width:var(--otkit-icon-size)}#ot-reservation-widget .icon path{fill:currentColor}#ot-reservation-widget [data-test=icDown]{display:none}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-selector .ot-dtp-picker-selector-link:after{--tw-content:var(--otkit-icon-arrow-bottom);content:var(--tw-content)}#ot-reservation-widget select{padding:1rem}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector{height:54px;border-radius:2px;border-width:.8px;border-style:solid;--tw-border-opacity:1;border-color:rgb(45 51 63/var(--tw-border-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-offset:0}#ot-reservation-widget .ot-select-label.ot-dtp-picker-selector-link{padding:1rem .75rem 1rem 1rem;outline-offset:0}#ot-reservation-widget .ot-dtp-picker-selector-link.highlighted,#ot-reservation-widget .ot-dtp-picker-selector-link.menu-opened,#ot-reservation-widget .ot-error .ot-dtp-picker-selector-link{border-width:0;outline-style:solid;outline-width:1px;outline-color:#fff}#ot-reservation-widget .ot-error .ot-dtp-picker-selector-link{outline-color:#F94234}#ot-reservation-widget .ot-multi.ot-dtp-picker-form{display:flex;flex-direction:column}#ot-reservation-widget .btn-primary{order:9999}#ot-reservation-widget [type=submit]{display:none}#ot-reservation-widget .caption_label{display:block;height:auto;text-align:left}#ot-reservation-widget .picker__header{margin-bottom:2rem;display:flex;align-items:center;padding-left:10px}#ot-reservation-widget .picker__nav{height:auto}#ot-reservation-widget .picker__holder{left:50%;height:auto;width:100%;min-width:327px;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:1px;background-color:var(--ot-calendar-bg-color)}@media (min-width:768px){#ot-reservation-widget .picker__holder{min-width:445px}}#ot-reservation-widget .picker__frame{padding:1.25rem 1rem}@media (min-width:768px){#ot-reservation-widget .picker__frame{padding:2.25rem 3rem}}#ot-reservation-widget .picker__close{display:none}#ot-reservation-widget .picker__box{padding:0}#ot-reservation-widget .nav .icon{display:none}#ot-reservation-widget .nav{position:static;display:flex;gap:20px}#ot-reservation-widget .picker__nav--next,#ot-reservation-widget .picker__nav--prev{position:static;margin:0;border-style:none}#ot-reservation-widget .picker__nav--next:before,#ot-reservation-widget .picker__nav--prev:before{font-size:26px}#ot-reservation-widget .picker__nav--prev:before{--tw-content:var(--otkit-icon-arrow-left);content:var(--tw-content)}#ot-reservation-widget .picker__nav--next:before{--tw-content:var(--otkit-icon-arrow-right);content:var(--tw-content)}#ot-reservation-widget .picker__nav--disabled{opacity:.2}#ot-reservation-widget .picker__weekday{padding-bottom:10px;padding-top:0;font-weight:400;text-transform:uppercase}#ot-reservation-widget .picker__cell{border-style:none}#ot-reservation-widget .picker__day{border-width:0;font-size:17px;line-height:2.25rem;outline-width:1px;outline-offset:-1px}#ot-reservation-widget .picker__day--disabled{opacity:.2}#ot-reservation-widget .picker__table .picker__day--highlighted{background-color:var(--ot-calendar-selection-color);color:var(--ot-calendar-text-color-active)}[role=dialog][id^=ot-][id$=-modal],iframe[src*="opentable.co.uk/restref/client"]{color-scheme:light}@font-face{font-family:septemberSpirit;src:url(/_next/static/media/6b0759762b5ec32c-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:septemberSpirit Fallback;src:local("Arial");ascent-override:100.99%;descent-override:31.43%;line-gap-override:2.71%;size-adjust:70.01%}.__className_c35175{font-family:septemberSpirit,septemberSpirit Fallback;font-weight:400;font-style:normal}.__variable_c35175{--font-september-spirit:"septemberSpirit","septemberSpirit Fallback"}@font-face{font-family:baskerville;src:url(/_next/static/media/f864abd5f43e22e7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:baskerville;src:url(/_next/static/media/73428a84c1a521c5-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:baskerville Fallback;src:local("Arial");ascent-override:87.19%;descent-override:37.54%;line-gap-override:24.95%;size-adjust:80.17%}.__className_66bcd8{font-family:baskerville,baskerville Fallback}.__variable_66bcd8{--font-baskerville:"baskerville","baskerville Fallback"}@font-face{font-family:gotham;src:url(/_next/static/media/bac928d3d663f76c-s.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:gotham;src:url(/_next/static/media/737c0d0088545f86-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gotham;src:url(/_next/static/media/81ffad0cfc45d1a7-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:gotham Fallback;src:local("Arial");ascent-override:84.57%;descent-override:21.14%;line-gap-override:0.00%;size-adjust:113.52%}.__className_a4be82{font-family:gotham,gotham Fallback}.__variable_a4be82{--font-gotham:"gotham","gotham Fallback"}@font-face{font-family:knockout49;src:url(/_next/static/media/74caf3f21e588978-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:knockout49 Fallback;src:local("Arial");ascent-override:141.94%;descent-override:35.48%;line-gap-override:0.00%;size-adjust:67.64%}.__className_98fdea{font-family:knockout49,knockout49 Fallback;font-weight:400;font-style:normal}.__variable_98fdea{--font-knockout-49:"knockout49","knockout49 Fallback"}@font-face{font-family:knockout48;src:url(/_next/static/media/ec21ff1d8da4e238-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:knockout48 Fallback;src:local("Arial");ascent-override:168.30%;descent-override:42.08%;line-gap-override:0.00%;size-adjust:57.04%}.__className_185b5e{font-family:knockout48,knockout48 Fallback;font-weight:400;font-style:normal}.__variable_185b5e{--font-knockout-48:"knockout48","knockout48 Fallback"}