@font-face{font-display:swap;font-family:sofiapro-light;font-style:normal;font-weight:400;src:url(/static/media/sofiapro-light.7978d11b00722a17ccfa.otf)}:root{--black:#24292c;--secondaryBlack:#2b3033;--darkGrey:#454a4b;--grey:#939696;--white:#f7f7f7;--primary:#ff8282;--secondary:#dabc75;--tertiary:#8d9091;--fontFamily:"sofiapro-light",sans-serif;--titleFontWeight:400;--titleFontSize:17px;--titleLineHeight:19.55px;--textFontWeight:400;--textFontSize:13px;--textLineHeight:14.95px;--smallFontSize:11px}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;box-sizing:border-box;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial}body{background-color:#24292c;background-color:var(--black);color:#f7f7f7;color:var(--white);font-family:sofiapro-light,sans-serif!important;font-family:var(--fontFamily)!important;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button,h1,h2,h3,h4,h5,h6,input,label,p,span{font-family:sofiapro-light,sans-serif!important;font-family:var(--fontFamily)!important}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:initial}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0}hr,input,select{display:block}h1{font-size:17px;font-size:var(--titleFontSize);line-height:19.55px;line-height:var(--titleLineHeight)}p{font-size:13px;font-size:var(--textFontSize);line-height:14.95px;line-height:var(--textLineHeight)}.container{margin:0 auto;max-width:375px;position:relative;width:90%}.sr-only{clip:rect(1px,1px,1px,1px)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.venueBox{background-color:var(--black);margin-bottom:2%;max-height:12%;min-height:12%;text-align:left}.venueInformation{display:flex;flex-wrap:wrap;min-width:100%}.venueTitle{color:var(--white);font-size:17px;letter-spacing:7%;line-height:35px;max-width:100%;min-width:100%}.venueDescription{color:var(--grey);font-size:15px;line-height:21px}.venueSecondarySection{display:flex;justify-content:space-between;width:100%}.venueSecondarySection .venueExplore{background:transparent;border:none;color:var(--white);display:inline-block;font-size:11px;padding:1px 6px;text-decoration:none}.reserveForm{text-align:left}.DateTime__Container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:relative}.DateTime__DateTimeInputBox{flex:0.49 1;position:relative}.DateTime__DateTimeInputBox,.DateTime__PartySizeInputBox{align-items:flex-start;display:flex;flex-direction:column}.DateTime__PartySizeInputBox{margin-bottom:3vh;width:100%}.dateInputBox label{display:block}.TablesInputBox button{min-width:100%}.guestSelect,.tableSelect{padding:.4em 1.4em .3em .6em}.dateInput,.guestSelect,.tableSelect,.timeInput{background-color:var(--secondaryBlack);border-color:var(--darkGrey);border-width:2px;color:var(--white);font-size:13px;line-height:1.3}.dateInput,.timeInput{border-style:solid;display:flex;padding:0 0 .3em;text-indent:.3em}.AvailableTimeBox{align-items:center;background-color:var(--black);display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;padding:4px 0}@media only screen and (max-height:668px) and (min-height:500px){.AvailableTimeBox{min-height:19vh}}@media only screen and (max-height:896px) and (min-height:669px){.AvailableTimeBox{min-height:15vh}}.TimeBox{align-content:normal;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:100%;min-width:100%}.TimeBox .unavailable{color:var(--grey);flex:100% 1;font-family:var(--fontFamily);font-size:13px;font-weight:400;line-height:14.95px;text-align:center;text-transform:capitalize;width:100%}.TimeButton{background-color:var(--black);color:var(--white)}.TimeButton,.TimeButtonSelected{border-color:var(--white);border-style:solid;border-width:1px;height:32px;margin-top:8px;width:49%}.TimeButtonSelected{background-color:var(--white);color:var(--black)}.ConfirmBox{bottom:2%;display:flex;font-weight:700;justify-content:space-between;left:50%;max-width:343px;min-width:343px;position:fixed;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ConfirmButton{background-color:var(--white)}.ConfirmButton,.ConfirmDisabled{border-style:none;color:var(--black);font-size:17px;font-weight:700;height:44px;line-height:19.55px;width:48%}.ConfirmDisabled{background:var(--tertiary);box-shadow:0 0 1px rgba(117,131,142,.04),0 2px 4px rgba(52,60,68,.16)}.ContinueButton{background-color:var(--white)}.ContinueButton,.ContinueDisabled{border-style:none;color:var(--black);font-size:17px;font-weight:700;height:44px;line-height:19.55px;width:100%}.ContinueDisabled{background:var(--tertiary);box-shadow:0 0 1px rgba(117,131,142,.04),0 2px 4px rgba(52,60,68,.16)}.CancelButton{background:var(--black);border-color:var(--white);border-style:solid;border-width:1px;color:var(--white);opacity:.8}.CancelButton,.ConfirmingButton{font-size:17px;height:44px;line-height:19.55px;width:48%}.ConfirmingButton{-webkit-animation:countdown 2s linear forwards;animation:countdown 2s linear forwards;background-color:var(--white);border-style:none;color:var(--black);font-weight:700}#partySizeSelect,#partyTimeSelect{background-color:var(--secondaryBlack);border-color:var(--darkGrey);border-style:solid;border-width:2px;color:var(--white);display:flex;font-size:13px;height:32px;justify-content:space-between;line-height:1.3;padding:2px;text-indent:.3em;width:100%}.partySelectData{padding-left:4px;padding-top:4px}.partySelectData.default{color:var(--grey)}.TimeContainer{margin-top:24px}@-webkit-keyframes countdown{0%{background:linear-gradient(90deg,var(--grey) 10%,hsla(180,1%,58%,0) 100%),var(--white)}20%{background:linear-gradient(90deg,var(--grey) 30%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -.5}40%{background:linear-gradient(90deg,var(--grey) 50%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -.75}60%{background:linear-gradient(90deg,var(--grey) 75%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -1}70%{background:linear-gradient(90deg,var(--grey) 80%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -1.25}80%{background:linear-gradient(90deg,var(--grey) 85%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -1.5}90%{background:linear-gradient(90deg,var(--grey) 90%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -1.75}to{background:linear-gradient(90deg,var(--grey) 95%,hsla(180,1%,58%,0) 100%),var(--white)}}@keyframes countdown{0%{background:linear-gradient(90deg,var(--grey) 10%,hsla(180,1%,58%,0) 100%),var(--white)}20%{background:linear-gradient(90deg,var(--grey) 30%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -.5}40%{background:linear-gradient(90deg,var(--grey) 50%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -.75}60%{background:linear-gradient(90deg,var(--grey) 75%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -1}70%{background:linear-gradient(90deg,var(--grey) 80%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -1.25}80%{background:linear-gradient(90deg,var(--grey) 85%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -1.5}90%{background:linear-gradient(90deg,var(--grey) 90%,hsla(180,1%,58%,0) 100%),var(--white);counter-increment:my-count -1.75}to{background:linear-gradient(90deg,var(--grey) 95%,hsla(180,1%,58%,0) 100%),var(--white)}}.TimeBox .unavailable{font-weight:500}.MuiTimeBox{align-items:center;display:flex;font-family:sofiapro-light;font-weight:400;justify-content:center;margin-bottom:35%;min-width:100%;text-align:center;z-index:1}@media only screen and (max-height:668px) and (min-height:500px){.MuiTimeBox{left:50%;position:fixed;top:70%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-height:850px) and (min-height:669px){.MuiTimeBox{left:50%;position:fixed;top:68%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-height:897px) and (min-height:850px){.MuiTimeBox{left:50%;position:fixed;top:68%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-height:897px){.MuiTimeBox{left:50%;position:fixed;top:68%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.MuiTimeMiniBox{color:var(--white);display:flex;font-size:17px;justify-content:space-between;line-height:22px;max-width:310px;width:100%}.MuiTimeTimeBox{align-items:center;display:flex;min-width:70%;text-align:left}.MuiTimeHourBox{align-items:center;display:flex;height:34px;justify-content:right;min-width:81px}.MuiTimeHourBox,.PickerGuests,.PickerTime{background-color:var(--black);text-align:center}.PickerGuests,.PickerTime{bottom:3%;font-family:sans-serif;height:280px;margin:-5%;min-width:100%;padding:2% 0;position:fixed;z-index:1}.PickerGuests div,.PickerTime div{margin-bottom:3%}.PickerGuests p,.PickerTime p{font-family:Sofia Pro,sans-serif;font-size:23px!important;font-style:normal;font-weight:400;letter-spacing:.35px;line-height:28px}html{overflow:scroll;overflow-x:hidden}::-webkit-scrollbar{background:transparent;display:none;width:0}.PickerTime ul{padding:0;width:33%}.PickerGuests ul{padding:0;width:50%}.PickerGuests ul:focus,.PickerTime ul:focus{outline:none!important}.PickerGuests ul:first-child li{justify-content:flex-end}.PickerGuests ul:nth-child(2) li{justify-content:flex-start}.PickerTime ul:first-child li{justify-content:flex-end}.PickerTime ul:nth-child(2) li{justify-content:center}.PickerTime ul:nth-child(3) li{justify-content:flex-start}li span{display:none!important}.pickerSelected{background-color:var(--grey);height:20px;position:absolute;width:200px}[aria-selected=true]{background-color:var(--secondaryBlack)}[aria-selected=false] p{-webkit-transform:scaleY(.65);transform:scaleY(.65)}.ConfirmBoxPicker{background:var(--black)!important;bottom:2%;display:inline-block;width:100%;z-index:999}.CancelButtonPicker{background:var(--black);border-width:1px;color:var(--white)}.CancelButtonPicker,.ConfirmingButtonPicker{border-color:var(--white);border-style:solid;font-size:17px;font-weight:700;height:6vh;line-height:19.55px;min-width:43%}.ConfirmingButtonPicker{background-color:var(--white);color:var(--black);margin-right:2%}.noteBox{padding-top:32px;text-align:left}.notesTitle{font-size:15px;line-height:17.25px}.notesDescription{margin-top:12px}.notesDescription p{color:var(--grey);font-size:15px;line-height:18px;padding-bottom:5px;padding-top:.23em;text-align:justify}.loader{align-items:center;background-color:var(--black);display:flex;flex-direction:column;flex-wrap:wrap;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:10}@-webkit-keyframes ldio-kiv8subw9ue{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes ldio-kiv8subw9ue{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.loader .ldio-kiv8subw9ue div{-webkit-animation:ldio-kiv8subw9ue 1s linear infinite;animation:ldio-kiv8subw9ue 1s linear infinite;border:3px solid var(--white);border-radius:50%;border-top:3px solid transparent;height:20%;left:50%;position:absolute;top:50%;width:20%}.loader .loadingio-spinner-rolling-3nwocq145a2{background:var(--black);border-radius:100%;display:inline-block;height:70px;overflow:hidden;width:70px}.loader .ldio-kiv8subw9ue{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:relative;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;width:100%}.loader .ldio-kiv8subw9ue div{box-sizing:initial}.reserveTitle{color:var(--white)}.reserveContainer{background-color:var(--black);border-radius:2% 2% 0 0;font-size:15px;height:100vh;line-height:35px;padding:5%;width:100%}.reserveHead{display:flex;justify-content:space-between;padding-bottom:5%}.reserveTitle{font-size:17px;line-height:19.55px;max-width:60%;min-width:60%}.reserveClose{font-size:13px;line-height:14.95px;max-width:20%;min-width:20%;padding:0;text-align:left}.reservationContainer{bottom:0;font-size:15px;line-height:35px;max-width:100%;max-width:375px;padding:14px}.reservationBox{align-items:center;background:var(--black);display:flex;flex-direction:column;min-height:35vh;min-width:343px;text-align:center}@media only screen and (max-height:668px) and (min-height:500px){.reservationBox{justify-content:space-between}}@media only screen and (max-height:896px) and (min-height:669px){.reservationBox{justify-content:space-around}}.reservationTitle{margin-top:5%}.reservationCorp,.reservationTitle{font-size:15px;font-style:normal;font-weight:400;line-height:17px}.reservationCorp{color:var(--grey);margin-top:3%}.doneButtonBox{margin-top:7%;max-width:100%;min-width:100%}.doneButton,.doneCanceledButton{border:none;font-size:17px;font-style:normal;font-weight:700;line-height:20px;max-width:100%;min-height:44px;min-width:100%}.doneButton,.doneCanceledButton{background-color:var(--white);color:var(--black)}.reservationContainer{background-color:#796363;background:var(--black);background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:100%;min-height:100%;min-width:100%;padding:0;position:absolute;top:0}.reservationStatusContainer{align-items:center;background:var(--black);display:flex;font-size:15px;justify-content:center;line-height:35px;max-width:375px;min-height:43vh;min-width:100%;padding:33px 16px 12px;position:relative;text-align:center;top:57%}@media only screen and (max-height:668px) and (min-height:500px){.reservationStatusContainer{top:57%}}.cancelMainBox{background:var(--black);background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:100%;min-height:100%;padding:0;top:0}.cancelContainer,.cancelMainBox{background-color:#796363;min-width:100%;position:absolute}.cancelContainer{bottom:0;font-size:15px;justify-content:space-between;line-height:35px;max-width:375px;min-height:43vh;padding:14px}.cancelBox,.cancelContainer{background:var(--black);display:flex;flex-direction:column}.cancelBox{height:40vh;justify-content:center;justify-content:space-between;min-width:332px}.cancelBox,.cancelDescription{align-items:center;text-align:center}.cancelDescription{display:flex;justify-content:center;min-height:22vh}@media only screen and (max-height:896px) and (min-height:669px){.cancelDescription{min-height:25vh}}.cancelTitle{margin-top:5%;max-width:70%}.cancelCorp,.cancelTitle{font-size:15px;font-weight:400;line-height:17px}.cancelCorp{color:var(--white);margin-top:3%}.cancelButtonsBox{width:343px}.cancelButton{background:var(--black);border:1px solid;color:var(--primary)}.cancelBackButton,.cancelButton{font-size:17px;font-weight:400;line-height:20px;min-height:44px;width:343px}.cancelBackButton{background-color:var(--white);border:none;color:var(--black);font-weight:700;margin-top:4%}.accessMainBox{align-items:center;background-color:var(--black);display:flex;justify-content:center;min-height:100%;min-width:100%;text-align:center}.accessBox{height:20vh}.accessDescription{align-items:center;display:flex;justify-content:center;min-height:50%;min-width:100%;text-align:center}.accessTitle{font-size:15px;height:34px;line-height:17.25px;width:258px}.accessButtonBox{align-items:center;display:flex;justify-content:center;min-height:50%;min-width:100%;text-align:center}.accessButton{background-color:var(--black);border:1px solid #fff;color:var(--white);font-family:var(--fontFamily);font-size:17px;font-weight:400;height:44px;width:96px}.accessButton:hover{cursor:pointer}.App{display:flex;height:100vh;justify-content:center;text-align:center}
/*# sourceMappingURL=main.404b7ce4.css.map*/