@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700&display=swap";.app-img[data-v-dd97e84d]{display:inline-block;position:relative}.app-img--full-width[data-v-dd97e84d]{height:100%;width:100%;position:absolute}.app-img__placeholder[data-v-dd97e84d]{position:absolute;overflow:hidden}.app-img__placeholder img[data-v-dd97e84d]{transform:scale(1.05);filter:blur(10px)}.app-img__img[data-v-dd97e84d]{opacity:0;transition:opacity .3s ease}.app-img--loaded .app-img__img[data-v-dd97e84d]{opacity:1}#image-overlay[data-v-dd97e84d]{position:fixed;width:100%;height:100%;top:0;z-index:-1;object-fit:cover}#degrees-logo[data-v-dd97e84d]{width:248px}@media screen and (max-width: 991px){#degrees-logo[data-v-dd97e84d]{width:133px}}#cscc-logo[data-v-dd97e84d]{width:200px}#diningBackdrop[data-v-dd97e84d]{position:absolute;width:100vw;top:0;height:600px;object-fit:cover}@media screen and (max-width: 767px){#diningBackdrop[data-v-dd97e84d]{height:100%}}.sandwich[data-v-dd97e84d]{width:400px}@media screen and (max-width: 767px){img[data-v-dd97e84d]{max-width:100%}}.logo[data-v-2ad7834c]{margin-right:auto;transition:transform .3s;padding:.5rem}.logo[data-v-2ad7834c]:hover,.logo[data-v-2ad7834c]:focus{transform:scale(1.1)}.navbar[data-v-2ad7834c]{display:flex;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;padding:3rem 2rem 0}@media screen and (max-width: 991px){.navbar[data-v-2ad7834c]{padding:1.5rem 2rem 0}}.navItems[data-v-2ad7834c]{display:flex;list-style:none;transition:transform .3s}.navItems a[data-v-2ad7834c]{display:block;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;text-transform:uppercase;text-decoration:none;line-height:1.5;letter-spacing:1.5px;color:#fff;margin-left:1.5rem;padding:.5rem;transition:all .3s}.navItems a[data-v-2ad7834c]:hover,.navItems a[data-v-2ad7834c]:focus{transform:scale(1.1);color:#0077a0}.navItems .blend-link[data-v-2ad7834c]{width:196px}.navItems .blend-link a[data-v-2ad7834c]{display:flex;flex-direction:column;color:#f4b332;line-height:1.17;transition:color .3s;padding-bottom:.75rem;padding-top:.75rem;transition:all .3s}.navItems .blend-link a[data-v-2ad7834c]:before{transition:border-color .3s;content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #f4b332;position:absolute;margin-top:49px;margin-left:143px}.navItems .blend-link a[data-v-2ad7834c]:after{transition:border-color .3s;content:"";border-bottom:1px solid #f4b332;padding-top:.75rem;display:block;width:143px}@media screen and (max-width: 767px){.navItems[data-v-2ad7834c]{transform:translate(-240px);position:fixed;height:100vh;width:240px;top:0;left:0;background-color:#0077a0;display:flex;flex-direction:column;padding:1rem 0 0}.navItems a[data-v-2ad7834c]:hover,.navItems a[data-v-2ad7834c]:focus{color:#003e52;transform:scale(1)}.navItems .blend-link a[data-v-2ad7834c]{color:#f4b332}.navItems .blend-link a[data-v-2ad7834c]:before{border-left:10px solid #f4b332}.navItems .blend-link a[data-v-2ad7834c]:after{border-color:#f4b332}.navItems .blend-link a[data-v-2ad7834c]:hover,.navItems .blend-link a[data-v-2ad7834c]:focus{color:#99daea}.navItems .blend-link a[data-v-2ad7834c]:hover:before,.navItems .blend-link a[data-v-2ad7834c]:focus:before{border-left:10px solid #99DAEA}.navItems .blend-link a[data-v-2ad7834c]:hover:after,.navItems .blend-link a[data-v-2ad7834c]:focus:after{border-color:#99daea}}.menuCover[data-v-2ad7834c]{width:100vw;height:100vh;position:fixed;background-color:#00000080;top:0;left:0;z-index:-1;display:none}.opened[data-v-2ad7834c]{transform:translate(0)}@media screen and (max-width: 767px){.showCover[data-v-2ad7834c]{display:block}}#mainMenuToggler[data-v-2ad7834c]{display:none}@media screen and (max-width: 767px){#mainMenuToggler[data-v-2ad7834c]{display:flex;align-items:center;height:48px;width:48px;border:0;color:#ffffff80;border-color:#ffffff1a;background-color:transparent}}#mainMenuToggler #mainMenuIcon[data-v-2ad7834c]{cursor:pointer;display:inline-block;height:4px;width:24px;background-color:#fff}#mainMenuToggler #mainMenuIcon[data-v-2ad7834c]:before,#mainMenuToggler #mainMenuIcon[data-v-2ad7834c]:after{content:"";position:absolute;display:inline-block;height:4px;width:24px;margin-left:-12px;background-color:#fff;transition:transform .3s}#mainMenuToggler #mainMenuIcon[data-v-2ad7834c]:before{margin-top:-8px}#mainMenuToggler #mainMenuIcon[data-v-2ad7834c]:after{margin-top:8px}#mainMenuToggler .openedToggler[data-v-2ad7834c]{background-color:transparent!important}#mainMenuToggler .openedToggler[data-v-2ad7834c]:before{transform:rotate(45deg);margin-top:0!important}#mainMenuToggler .openedToggler[data-v-2ad7834c]:after{transform:rotate(-45deg);margin-top:0!important}.intro-container[data-v-efea4434]{display:flex;max-width:1200px;margin:0 auto}.intro-container .item[data-v-efea4434]{padding:0 3rem}.intro-container .left[data-v-efea4434]{width:70%}.intro-container .left p[data-v-efea4434]{font-family:Source Sans Pro,sans-serif;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;color:#283138}.intro-container .right[data-v-efea4434]{border-left:3px solid #f4b332}.intro-container .right h3[data-v-efea4434]{text-transform:uppercase;padding:0;font-weight:700}.intro-container .right p[data-v-efea4434]{font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;color:#283138;padding:0 0 1rem}@media screen and (max-width: 991px){.intro-container[data-v-efea4434]{flex-direction:column}.intro-container .item[data-v-efea4434]{padding:0}.intro-container .item p[data-v-efea4434]{font-size:18px}.intro-container .left[data-v-efea4434]{width:100%}.intro-container .right[data-v-efea4434]{margin-top:3rem;padding:.25rem 0 0 3rem}}.closed[data-v-efea4434]{font-weight:700!important;color:#953150!important;padding-bottom:.25rem!important}.food-menu-heading[data-v-379f85c2]{font-size:72px;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:6px;text-align:center;color:#0077a0;text-transform:uppercase;margin-bottom:4rem}@media screen and (max-width: 767px){.food-menu-heading[data-v-379f85c2]{font-size:48px;line-height:.98;letter-spacing:4px}}strong[data-v-379f85c2]{font-weight:700}#food-container[data-v-379f85c2]{display:flex;flex-wrap:wrap}#food-container .category[data-v-379f85c2]{padding:1rem 1rem 2rem;width:100%}#food-container h4[data-v-379f85c2]{font-size:18px}#food-container h4 span[data-v-379f85c2]{font-weight:700}#food-container p[data-v-379f85c2]{font-size:16px;color:#666;margin-bottom:1.5rem}#food-container .category-description[data-v-379f85c2]{color:#0077a0}#food-container hr[data-v-379f85c2]{margin-bottom:1rem}@media screen and (max-width: 767px){#food-container[data-v-379f85c2]{flex-direction:column}#food-container .category[data-v-379f85c2]{width:100%}#food-container .category[data-v-379f85c2]:last-child{position:relative}}.disclaimer[data-v-379f85c2]{font-size:16px;color:#0077a0;padding:1rem}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0px}.pswp__button--arrow--next{right:0px}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin:15px 0 0 20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}hr[data-v-8c562eab]{margin:2rem 0!important}#degree-photos[data-v-8c562eab]{display:flex;flex-wrap:wrap;justify-content:center}#degree-photos a[data-v-8c562eab]{margin:.25rem;width:250px;height:250px}@media screen and (max-width: 767px){#degree-photos a[data-v-8c562eab]{max-width:calc(50% - .5rem);height:auto;margin-bottom:0}}#degree-photos a img[data-v-8c562eab]{max-width:100%}.dining-container[data-v-e240a241]{min-height:600px;width:100%;overflow:hidden}.dining-content[data-v-e240a241]{min-height:600px;display:flex;flex-direction:column;justify-content:center;background-color:#28313899}.dining-content .block[data-v-e240a241]{max-width:1200px;margin:0 auto;padding:4rem}@media screen and (max-width: 767px){.dining-content .block[data-v-e240a241]{padding:2.5rem}}.dining-content .block h3[data-v-e240a241]{font-size:48px;font-family:Source Sans Pro,sans-serif;font-weight:700;font-stretch:normal;font-style:normal;line-height:.65;letter-spacing:6px;text-align:center;line-height:.9;color:#fff;text-transform:uppercase}.dining-content .block h4[data-v-e240a241]{text-align:center;color:#f4b332;font-size:18px;margin:2rem 0;line-height:1.5}.dining-content .block p[data-v-e240a241]{color:#fff;text-align:center}.bottom-container[data-v-b1ec1bf6]{display:flex;max-width:1200px;margin:0 auto}.bottom-container .item[data-v-b1ec1bf6]{padding:0 3rem}.bottom-container .item p[data-v-b1ec1bf6]{font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;color:#283138}.bottom-container .left[data-v-b1ec1bf6],.bottom-container .right[data-v-b1ec1bf6]{width:50%}.bottom-container .right h3[data-v-b1ec1bf6]{text-transform:uppercase;padding:0;font-weight:700}@media screen and (max-width: 991px){.bottom-container[data-v-b1ec1bf6]{flex-direction:column}.bottom-container .item[data-v-b1ec1bf6]{padding:0}.bottom-container .item p[data-v-b1ec1bf6]{font-size:18px}.bottom-container .left[data-v-b1ec1bf6]{width:100%}.bottom-container .right[data-v-b1ec1bf6]{width:100%;margin-top:4rem}}.bottom-container strong[data-v-b1ec1bf6]{font-weight:700}.site-footer-top[data-v-70a736fb]{background-color:#003e52;display:flex}.site-footer-top a[data-v-70a736fb]{display:block;width:220px}.site-footer-bottom[data-v-70a736fb]{background-color:#283138;color:#fff;text-align:center;padding:.25rem}#cscc-hospitality-logo[data-v-70a736fb]{max-width:220px;padding:1rem}#cscc-hospitality-logo path[data-v-70a736fb]{fill:#fff}#cscc-hospitality-logo polygon[data-v-70a736fb]{fill:#99daea}#cscc-hospitality-logo text[data-v-70a736fb]{fill:#99daea;font-size:11.89px;font-family:ProximaNova-Bold,Proxima Nova}.contain-foot[data-v-70a736fb]{width:1200px;margin:0 auto;display:flex;justify-content:space-between;padding:1rem 2rem;align-items:center}@media screen and (max-width: 767px){.contain-foot[data-v-70a736fb]{flex-direction:column;padding:2rem 1rem}}.footer-right[data-v-70a736fb]{display:flex}.footer-right .contact-info[data-v-70a736fb]{border-left:1px solid rgba(255,255,255,.2);padding-left:1rem;display:flex;flex-direction:column;justify-content:center}.footer-right .contact-info p[data-v-70a736fb]{color:#fff;font-size:.95rem;padding:.5rem 0}.footer-right .contact-info p a[data-v-70a736fb]{color:#fff;display:inline}.footer-right .social[data-v-70a736fb]{padding-right:.5rem}.footer-right .social a[data-v-70a736fb]{background-color:#f4b332;border-radius:50%;width:48px;height:48px;display:flex;justify-content:center;align-items:center;margin:.5rem;text-decoration:none}.footer-right .social i[data-v-70a736fb]{color:#003e52;font-size:1.3rem}@media screen and (max-width: 767px){.footer-right[data-v-70a736fb]{flex-direction:column}.footer-right .social[data-v-70a736fb]{display:flex}.footer-right .contact-info[data-v-70a736fb]{border-left:none;padding:1rem 0 0}}.opentableWidgetContainer[data-v-0d3e8b90]{z-index:1;opacity:0;transition:opacity .3s}.loadedOpenTable[data-v-0d3e8b90]{opacity:1}.hidden-h1[data-v-309980da]{font-size:1px;height:1px;width:1px;position:absolute;top:-10px;color:#fff}header[data-v-309980da]{background-size:cover;background-position:50% 50%;height:100vh}#color-overlay[data-v-309980da]{background-color:#28313899;position:absolute;width:100%;height:100%;top:0;z-index:1;pointer-events:none}.elements[data-v-309980da]{z-index:2}.reserve-button[data-v-309980da]{margin:2rem;background-color:#f4b332;color:#000;border-radius:0;font-weight:700;text-transform:uppercase;padding:1rem 2rem;text-decoration:none}.header-content[data-v-309980da]{display:flex;flex-direction:column;align-items:center;margin:2rem auto;z-index:1;max-width:1200px}.header-content h2[data-v-309980da]{padding:7rem 2rem 5rem;color:#fff;font-family:Source Sans Pro,sans-serif;text-transform:uppercase;font-size:85px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:4.08px;text-align:center}@media screen and (max-width: 991px){.header-content h2[data-v-309980da]{font-size:50px;max-width:600px}}@media screen and (max-width: 767px){.header-content h2[data-v-309980da]{font-size:40px}}.header-content a[data-v-309980da]{transition:transform .3s}.header-content a[data-v-309980da]:hover,.header-content a[data-v-309980da]:focus{transform:scale(1.1)}@media screen and (max-height: 700px) and (min-width: 992px){.header-content h2[data-v-309980da]{font-size:70px;padding:1.5rem}}@media screen and (max-height: 500px) and (min-width: 992px){.header-content[data-v-309980da]{flex-direction:row;margin:0 auto;justify-content:center}.header-content h2[data-v-309980da]{max-width:33%;font-size:50px;padding:0 2rem}}.col-logo-container[data-v-309980da]{padding:.5rem}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{margin:0 auto;font-weight:400}body{background-color:#000}.overflow{overflow:hidden}main{background-color:#fff;padding:0rem 0rem 10rem}section{padding:10rem 4rem 0}.full-section{padding:10rem 0rem 0}.container{max-width:1200px;margin:0 auto}h3{text-transform:uppercase;padding:0;font-weight:700;color:#0077a0}h4{text-transform:uppercase;font-size:22px;font-weight:700;color:#283138}@media screen and (max-width: 767px){h4{font-size:18px}}p{font-family:Source Sans Pro,sans-serif;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;color:#283138}@media screen and (max-width: 767px){p{font-size:18px}}hr{border-top:1px solid black;border-bottom:1px solid black;margin-bottom:2rem;margin-top:.5rem}.section-hr{margin:10rem 0 0;border-color:#ccc}.drink-menu .app-img{display:flex;justify-content:center}.drink-menu img{margin-bottom:1rem;width:150px!important}@media screen and (max-width: 767px){main{padding:0rem 0rem 5rem}section{padding:5rem 2rem 0}.full-section{padding:5rem 0rem 0}}.opentable-widget{padding:0!important}.opentableWidgetContainer{position:absolute;top:calc(100vh - 82px);left:calc(50% - 420px)}#ot-reservation-widget{transition:opacity .3s;background-color:transparent;justify-content:center;display:flex}#ot-reservation-widget .ot-title{display:none}#ot-reservation-widget .ot-dtp-picker{display:flex;background-color:#fff;width:840px}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form{display:flex;height:50px;width:100%;border-color:#0077a0;border-radius:0;border:0}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector{border-radius:0;min-width:200px}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector-link{color:#0077a0;border:1px solid;margin-left:-2px}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector-link:before,#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector-link:after{color:#0077a0}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-button{background-color:#f4b332;text-transform:uppercase;border:0;border-radius:0;box-shadow:none;height:100%;margin-left:1rem!important;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:1.17px;transition:background-color .3s}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-button:hover,#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-button:focus{background-color:#c58c1a}@media screen and (max-width: 991px){#ot-reservation-widget .ot-dtp-picker{width:100%}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form{flex-wrap:wrap;border:0}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector{min-width:auto;width:33%;height:auto;text-align:center;display:flex;justify-content:center}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-button{width:100%;margin-top:1rem!important;margin-left:0!important;height:auto}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector-link{width:100%;padding:.5rem;display:flex;flex-direction:column;justify-content:center;border:0;margin-left:0}#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector-link:before,#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector-link:after{position:relative;left:0;top:0}.opentableWidgetContainer{left:calc(50% - 198px)}}@media screen and (max-width: 767px){#ot-reservation-widget .ot-dtp-picker .ot-dtp-picker-form .ot-dtp-picker-selector-link{font-size:.7rem}.opentableWidgetContainer{left:calc(50% - 165px)}}@media screen and (max-width: 767px){#about{padding-top:10rem}}.ot-dtp-picker.wide .picker{top:-200px!important;position:absolute}.closed{font-weight:700!important;color:#953150!important;padding-bottom:.25rem!important}strong{font-weight:700!important}
