/*! HTML5 Boilerplate v5.0 | MIT License | http://h5bp.com/ */fieldset,hr{border:0;padding:0}body,html{overflow-x:hidden}body,fieldset,hr,html,ul{padding:0}#health section.a-sec h2 span.amp,#nav-wrapper a.title,.show,header,hr,main{display:block}.smalltext,h2.section-title{text-transform:lowercase;letter-spacing:1px}#call-button,#email-button{border-left:1px solid #b20000}#more-button,footer{bottom:0;position:fixed}#subfooter,.theme-dark.introLoader.simpleLoader,footer{background-color:#000026}footer img.love-balloon,span.icon{vertical-align:bottom}#clockdiv,#groupDining #faq,#groupDining .text-wrapper,#health main,#reservations .ot-widget-wrapper,#reservations .text-wrapper,#subfooter,.blue-layer,.gift-cards-body h1,.gift-cards-body h2,.hours,.text-center,footer,h2.section-title{text-align:center}#subfooter,.section{min-height:300px}#loveBall #top-section-lb div.absolute-center,#time-wrapper div.absolute-center,.header-wrapper,.lg-progress-bar.lg-start .lg-progress,body,footer,html,ul#light-gallery li a img.thumb{width:100%}#shop-merch h2,#shop-merch p,div#caviar a.ot-button{text-shadow:1px 1px 1px #000}#events ul,#mobile-nav li,.pop-up ul,ul.menus{list-style:none}.tabs li a,a{text-decoration:none}#accessibility section.a-sec ul,#lg-counter{padding-left:20px}.hidden,.invisible,.lg-outer .lg-dropdown,.lg-outer .lg-has-video .lg-video-object{visibility:hidden}#contact,#menusHolder,.clearfix:after,.pop-up h2{clear:both}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{height:1px;border-top:1px solid #ccc;margin:1em 0}.lg-outer .lg-dropdown>li:last-child,h5{margin-bottom:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.introLoader,.introLoading{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:9999}.introLoading{background-color:#fff}.absolute.introLoader,.absolute.introLoader.simpleLoader{position:absolute}body.introLoader_preventScroll{position:fixed;width:100%;height:100%;margin:0;overflow:hidden}body,html{margin:0}body{font-family:adobe-garamond-pro,"EB Garamond",Garamond,Baskerville,serif;color:#000026;height:100%}h1,h2,h3,h4,h5{margin:0;font-weight:400}h2{font-size:3.5em}#subfooter p.italic,a.title,h2.title{font-size:1.8em}h3{font-size:1.6em;line-height:1.8em}#events ul li,h4{font-size:1.3em}h5{font-size:1.1em;font-style:italic}p,span.heading{font-size:1.2em}p{line-height:1.5em}ul{margin:0}button{background:0 0;border:none}.header-wrapper{position:fixed;top:70px;left:0;height:30px;z-index:2}#announcement span.hidden-mobile,#bev-button-desktop a,#contact-form,#contact-photo,#desktop-footer,#desktop-footer-mini-nav,#desktop-truffle,#footer-address,#gc-slideshow,#google-map-container,#holiday-button-desktop a,#nav-wrapper,#newsletter,#reservations a.button-link[href="https://www.opentable.com/the-little-owl"],#visit .holiday-hours-button,.accordion-panel[hidden],.desktop-only,.gmap-list,.hide,.hours-reservations,.hoursReservations,.lg-outer .lg-empty-html,.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play,.lg-outer.lg-hide-download #lg-download,.pdfobject-container,.pop-up h3::after,.pop-up h3::before,a#message-button,button#email,div#desktop-header,input[type=text].noshow,nav.scroller,nav.scroller .nav-list li{display:none}#clockdiv{color:#fff;font-weight:100;font-size:30px;margin:10px auto}#clockdiv>div{border-radius:3px;background:rgba(0,0,38,.89);display:inline-block;border:1.5px solid #b4975d}#family-footer a,#family-footer a#bh-logo{display:block;background-repeat:no-repeat;background-size:cover}#clockdiv div>span{padding:15px;border-radius:3px;background:#000026;display:inline-block}.smalltext{padding-top:5px;font-size:14px}.caps,.pop-up ul li,div#loveball-tickets h3{text-transform:uppercase}footer{z-index:50}footer span.caps{font-size:.8em;font-style:normal;letter-spacing:0}.pop-up ul li,.smaller{font-size:.9em}#mobile-footer{padding:5px 0;border-top:2px solid #b4975d}#mobile-footer span.icon{background-position-x:2px}#mobile-footer .footer-button{width:60px;display:inline-block;color:#fff;font-style:italic;text-align:center;margin:0 auto}#email-button{border-right:1px solid #b20000}#more-button{right:5px}#subfooter{color:#fff;padding:50px 0}#family-footer{width:200px;margin:30px auto}#family-footer a{margin:0 auto;width:180px}#credits a,#mobile-nav-wrapper .social-icon,.close-button a,.hamburger,.hamburger-box,.image-swap,.image-swap a,.owl-logo,.prof,span.icon{display:inline-block}#family-footer a#townhouse-logo{height:57px;width:202px;margin-top:20px;background-image:url(../img/townhouse-logo-white.png)}#family-footer a#clam-logo{height:84px;background-image:url(../img/clam-logo-2019.png);margin-top:40px}#family-footer a#mt-logo{width:133px;height:100px;margin-top:30px;margin-bottom:20px;background-image:url(../img/white-market-table-logo-2018.png)}#family-footer a#venue-logo{height:49px;background-image:url(../img/townhouse-logo-web.png)}#family-footer a#bh-logo{background-image:url(../img/blackfoot-hospitality-logo-white.png);width:138px;height:77px;margin:0 auto 10px}#family-footer a#tml-logo{width:180px;height:70px;margin-top:30px;background-image:url(../img/The-Mary-Lane-Restaurant-Logo-mobile-white.png)}#credits{margin:50px 0}#credits a{margin:5px auto;font-size:1em;color:#fff}span.icon{background-size:cover;height:30px;width:30px}span.hours{background-image:url(../img/hours.png)}span.call{background-image:url(../img/phone.png)}span.email{background-image:url(../img/email.png)}span.find-white{background-image:url(../img/find.png);margin-right:-4px}span.order-icon{background-image:url(../img/delivery-bag.png);width:30px;height:30px}.nobr{white-space:nowrap}.prof{font-family:professor,sans-serif;font-weight:400;font-style:normal;margin-left:-10%;transform:rotate(-10deg)}.disabled-menu{color:#ddd}.tabs li a.disabled-menu,.tabs li a.disabled-menu:hover{color:gray;opacity:.7}#events h3,#gift-cards h3,#groupDining h3,#visit h3,.bold{font-weight:700;letter-spacing:1px}#accessibility section.a-sec h2 span.italic,#health section.a-sec h2 span.italic,.fw-normal{font-weight:400}#time-wrapper p span,.italic{font-style:italic}.underline{text-decoration:underline}.text-right{text-align:right}#loveBall #top-section-lb a.button-link,.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover,.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share,.lg-toolbar .lg-icon:hover,.tabs li a:focus,.tabs li a:hover,.white{color:#fff}.off-white{color:#e0d5bd}.beige,.tabs li a{color:#b4975d}#accessibility section.a-sec a.hyper:hover,#events a.hyper,.red,a.hyper.blue:hover{color:#b20000}#loveBall #top-section-lb a.button-link:focus,#loveBall #top-section-lb a.button-link:hover,#loveBall .pink-bg,.blue{color:#000026}.pink{color:#ffe6db}.tiny{font-size:.8em}#contact a,#contact span,.bigger,.pop-up p.bigger{font-size:1.1em}.caps{letter-spacing:3px}#about span#welcome,#accessibility section.a-sec h2,#health section.a-sec h2,.lower,button.button-action{text-transform:lowercase}.title-case{text-transform:capitalize}.spaced{letter-spacing:2px}.sr-only,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navy-banner,.section{border-top:1px solid #b4975d;border-bottom:1px solid #b4975d}.absolute-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.close{cursor:pointer}.section-wrapper{color:#000026;padding:100px 0;margin:0 auto}#accordionGroup,section.light-bg{background:rgba(180,151,93,.1)}#events-mobile-photo,.pop-up a#pop-up-hero{background-image:url(../img/the-chefs-room.jpg)}section.navy-bg{background:#000026;color:#fff}.pink-bg{background:#ffcdbe}#visit-photo,.photo-section{background-position:top center}#events h2,#pop-up-photoCol,.facebook,.instagram,.owl-logo,.photo-section,.pop-up a#pop-up-hero,.twitter,div.welcome-photo{background-repeat:no-repeat}.text-wrapper{width:95%;max-width:400px;margin:0 auto}.photo-section{height:250px;background-size:cover}.close-button,.image-swap{background-position:0 0;cursor:pointer}#about,#accessibility section.section,#health section.section{border:none}#accessibility section.a-sec h2{font-size:1.8em;font-weight:700;line-height:1.1em;margin-top:1em;margin-bottom:-12px}#accessibility section.a-sec h3,#health section.a-sec h3{font-style:italic;color:#b20000;font-size:1.2em;line-height:1.1em;margin:20px 0 -2px}#accessibility section.a-sec h4,#health section.a-sec h4{font-size:1.1em;font-weight:700;text-transform:lowercase}#accessibility .section-wrapper,#health .section-wrapper{padding:100px 2%;font-size:1.2em}#accessibility section.a-sec ul li{margin:10px 0}#accessibility .indent,#accessibility section.a-sec ul ul{padding-left:40px}#health h1{font-size:2.5em}#health section.a-sec h2{font-size:1.8em;font-weight:700;line-height:1.1em;margin-top:1em;margin-bottom:-12px;letter-spacing:1px}#health section#contact h2.section-title{font-size:3em}#loveBall .lb-section h1{font-size:3.6em;line-height:1.1em;color:#ffcdbe}#loveBall .lb-section h2{font-size:2em;line-height:.85em}#loveball .lb-section h2 span.bigger{font-size:1.4em}#loveBall .lb-section{min-height:100vh;border:none}#loveBall #top-section-lb{position:relative;padding-top:50px;margin-top:60px}#loveBall #top-section-lb .section-wrapper{color:#fff;text-shadow:1px 1px 1px #000026;text-align:center}#loveBall .navy-bg .section-wrapper{color:#fff;padding-top:50px;padding-left:1%;padding-right:1%}#loveBall div#loveball-caps,#visit .hours-column,div.ticket-wrapper.digital{margin-top:20px}div#loveball-tickets{border:1px solid #ffccbe;border-top:none;margin-top:100px;padding-bottom:40px}div#loveball-tickets h3{color:#ffccbe;letter-spacing:5px;font-size:1.8em}div.ticket-wrapper{width:300px;border:1px dashed #fff;padding:5px 0 10px;margin:5px auto}div#product-component-0ea2fd0c6fa,div#product-component-3c2c69958f3{margin-top:-8px}#lb-sticky-button{background:#ffccbe;border:1px solid #ffccbe;width:215px;font-size:.9em;position:fixed;top:54px;left:0;right:0;display:none;text-align:center;margin:0 auto;padding:5px;color:#000026}#lb-sticky-button:focus,#lb-sticky-button:hover{color:#ffccbe;background:#000026}#pop-up-photoCol,.close-button,.image-swap,.owl-logo,.pop-up a#pop-up-hero,div.welcome-photo{background-size:cover}#reservations-page .ot-widget-wrapper{width:260px;margin:0 auto}.image-swap{width:30px;height:30px}.image-swap:hover{background-position:0 100%}.close-button a,.image-swap a{height:100%;width:100%}a.hyper{border-bottom:1px solid #b20000;padding:0 2px;line-height:1em}a.button-link,button.button-link{display:block;width:220px;text-align:center;margin:10px auto;padding:8px 0 5px;color:#b20000;text-shadow:none;border:2px solid #b20000;letter-spacing:1px}button.button-action{display:block;outline:0;border:1px solid #b4975d;background-color:#000026;color:#fff;border-radius:6px;font-size:1.1em;font-style:italic;width:210px;height:40px;margin:10px auto}#time-wrapper span,div.holiday-hours p.smaller,div.time{font-size:1em}a.button-link:focus,button.button-action:focus{background-color:#b20000;border-color:#b20000;color:#fff}.pop-up a.button-link.pink:focus,.pop-up a.button-link.pink:hover{background:#ffccbe;color:#000026;border-color:#ffccbe}.pop-up a.button-link{border-color:#fff;border-radius:20px;color:#fff;width:220px;display:block;margin:10px auto;background-color:#b20000;padding-bottom:8px}.pop-up a.button-link.pink{border-color:#ffccbe;color:#ffccbe}#contactForm textarea:focus,.pop-up a.button-link:hover{border-color:#fff}#mobile-nav-container,#mobile-nav-wrapper{border-bottom:2px solid #b4975d;position:fixed;background-color:#000026;left:0}.pop-up a#pop-up-hero{display:block;width:100%;height:180px;background-position:center}.owl-logo,a#mobile-nav-title .owl-logo{background-image:url(../img/white-owl-300.png)}#pop-up-photoCol{width:100%;height:300px;background-image:url(../img/lisa-komara-cheers-mobile.jpg);margin-bottom:15px;background-position-y:center}.pop-up ul li{letter-spacing:4px;line-height:1.2em;margin-top:.7em}#menus h3,#menus h4,#mobile-nav li a,.tabs li a,ul.menus li{letter-spacing:1px}a.title,h2.title{margin-bottom:5px}a.title,h2.title a{display:block;width:130px;margin:0 auto -10px}.owl-logo{width:24px;height:39px;margin:0 -5px -10px 0}#time-wrapper{width:300px;height:300px;background:rgba(0,0,38,.86);text-align:center;color:#fff;border-radius:50%;position:relative}#time-wrapper p{display:inline;font-size:1em}div.time{padding-top:20px}footer .social-wrapper{width:90px;height:26px;display:none}.social-icon a{display:block;height:100%;width:100%}.instagram{background-image:url(../img/instagram3.png)}.facebook{background-image:url(../img/facebook3.png)}.twitter{background-image:url(../img/twitter3.png)}div.scroller_anchor{height:0;margin:-20px 0 0;padding:0}a#mobile-nav-title{float:left;margin-top:5px;color:#fff}#mobile-nav-container{text-align:center;top:0;width:100%;height:50px;padding:3px 0}#mobile-nav-wrapper{top:55px;width:100%;height:441px;display:none}#mobile-nav-wrapper .social-icon{height:44px;width:44px;background-position:bottom;background-size:cover}#mobile-nav{padding:0}#mobile-nav li{background:#fff;border-bottom:1px solid #b4975d}#mobile-nav li a{color:#000026;font-size:1.2em;display:block;padding:11px 0;text-align:center}#mobile-nav li a.active{background:#b20000;color:#fff}button#hamburger{float:right;outline:0;background-color:#000026;border-radius:6px;padding:8px 10px 5px;margin:3px 3px 0 0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:12px;cursor:pointer;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}#holiday-menu h4,.pop-up h2,.pop-up h3{line-height:1em}.hamburger-box{width:40px;height:24px;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:3px;background-color:#fff;border-radius:2px;position:absolute;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:0.15s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .3s cubic-bezier(.33333, .66667, .66667, 1) .3s,opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s cubic-bezier(.33333, .66667, .66667, 1) .3s,transform .15s cubic-bezier(.55, .055, .675, .19),-webkit-transform .15s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.32s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s linear .27s}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .12s cubic-bezier(.33333, 0, .66667, .33333) .18s,transform .15s cubic-bezier(.215, .61, .355, 1) .42s,-webkit-transform .15s cubic-bezier(.215, .61, .355, 1) .42s}#menus{text-align:center;height:auto;min-height:210px}#menus h3{font-size:2em}#holiday-menu h3,#menus h4{font-size:1.6em}#menus h4{font-weight:700;margin:40px auto 20px}#menus h4.breakfast-section-heading{margin:40px auto 5px}#menus h4.brunch-section-heading{margin-top:40px}#menus #holiday-menu a.button-link{display:block;text-align:center}#holiday-menu ul.menus li p.wine::before{display:inline-block;content:'';-webkit-border-radius:0.375rem;border-radius:.375rem;height:.25rem;width:.25rem;margin-right:.5rem;background-color:#b20000;vertical-align:text-top;margin-top:.5rem}#menus-photo{background-image:url(../img/eggplant-parm-2023-mobile.jpg);background-position-y:bottom}ul.menus li{line-height:1.2em;margin-bottom:20px}ul.menus li.beer{margin-bottom:10px}ul.menus li span.italic{font-size:.9em;letter-spacing:.05em}ul.menus h4 span.tiny{font-weight:400;font-size:.6em;line-height:.9em}#breakfast ul.menus li span.bold{line-height:2em}#menu-tab-wrapper{padding-top:60px;background-color:#000026;padding-bottom:10px;text-align:center}#menusHolder,.pop-up,div.holiday-hours{background-color:#fff}#menusHolder{padding:20px 0;width:100%;max-width:1300px;margin:0 auto}#announcement,.forms input[type=submit]:focus{background:#b20000}.tab-wrapper{width:245px;height:42px;text-align:center;margin:10px auto}.tabs{list-style-type:none;width:100%;display:block;padding:0}.tabs li{text-align:center;width:100%}.tabs li a{padding:10px 15px;float:left;background:#000026;-webkit-transition:.5s linear;-moz-transition:.5s linear;transition:.5s linear;font-size:.9em}.tabs li a.active{color:#fff;border-bottom:1px solid #b20000;font-style:italic;text-shadow:none}.tabs li a[href="#dinner"]{margin:0 10px}#second-tab-wrapper{width:215px}#xmas-eve-menu{padding:0 2%}#xmas-eve-menu-tab-wrapper{width:183px}#xmas-eve-menu-tab-wrapper .tabs li a{width:150px}.pop-up{display:none;text-align:center;width:320px;margin:0 auto;color:#000026;border:1px solid #b4975d;text-shadow:none;padding:0}#holiday-hours-modal .close,.pop-up .close{display:block;width:84px;margin:-14px -14px 5px auto;font-size:.9em;border:1px solid #b20000;padding:5px;color:#fff;background-color:#b20000}.pop-up h2{font-size:1.2em;letter-spacing:2px;margin:10px auto}#visit .hours-column span.tiny.italic,.pop-up p{letter-spacing:.05em}.pop-up h2 span.smaller{font-size:.6em;line-height:1em;letter-spacing:2px}.pop-up h2 span.subhead::after,.pop-up h2 span.subhead::before{display:inline-block;content:"";border-top:1px solid #b4975d;width:15%;margin:0 .2rem;transform:translateY(-.8rem);vertical-align:text-bottom}.pop-up h2 span.tiny.caps{font-size:.7em;letter-spacing:4px}.pop-up h3{font-size:1.2em;margin:5px auto}.pop-up h3.tiny{font-size:.9em;line-height:1.3em}.pop-up p{margin:8px 0;font-size:1em;line-height:1.5em;padding:0 10px}.pop-up #caviar-wrapper{background:#fff;padding:5px 0;margin-top:4px;display:inline-block}.pop-up img#owl-santa{width:80px;display:block;margin:10px auto;padding-left:15px}#visit .hours,div.right{margin:0 auto}.pop-up.loveball{background:#000026;color:#ffccbe;border-color:#ffccbe;padding:0}.pop-up.loveball h2{color:#ffccbe;font-size:3.2em;line-height:1.1em}.pop-up.loveball h3{font-size:1.4em;line-height:1.1em;margin-bottom:10px}#loveball-caps span{text-transform:uppercase;letter-spacing:3px;display:block}#loveBall a.button-link,.pop-up.loveball a.button-link{color:#ffccbe;font-style:normal;text-transform:uppercase;letter-spacing:3px;border-color:#ffccbe}.pop-up img.love-balloon{float:right;display:block;height:100px;width:auto;margin-right:-5px;margin-top:-226px}.pop-up-column{line-height:1.1em;display:inline-block;vertical-align:top;margin:0 8px}.close-button{width:20px;height:20px;background-image:url(../img/close-button.png);display:inline-block;vertical-align:top}#lg-counter,.contact-icon,div.gc-icon{vertical-align:middle}#announcement{display:block;width:98%;height:70px;padding:3px 1%;position:fixed;top:0;left:0;right:0;text-align:center;color:#fff}#announcement a{display:inline-block;padding:10px}#announcement a:hover .button-link{color:#b20000;background:#fff}.pop-up#announcement img{display:block;margin:0 auto}#announcement .button-link{width:120px;display:none;border-radius:20px;border:2px solid #fff;font-style:italic;padding:5px 0;letter-spacing:1px}#home{height:100vh}#home a[href="tel:2127414695"]{cursor:text}#home a.ot-button{display:inline-block;margin:8px auto;border:2px solid #b20000;color:#fff;padding:2px 8px;width:100px;font-style:italic;font-size:1.1em;border-radius:30px}#home a.ot-button:focus,#home a.ot-button:hover{background-color:#b20000}#home a.title{color:#fff;display:inline-block}div.holiday-hours p,div.hours p{margin:0 auto .3em;line-height:1.2em}div#caviar p{background:rgba(255,255,255,.7);font-size:.9em}div#caviar a.ot-button{width:210px;padding:6px 15px;background:rgba(0,0,38,.9);border:2px solid #b4975d}div#caviar a.ot-button div.smaller{border-top:1px solid #b4975d;margin-top:5px;padding-top:4px}div#caviar a.ot-button img{margin-right:5px}#about span#welcome,#visit h2{text-align:left;margin-bottom:-10px}#about span#welcome{font-size:3.5em;text-align:center}#about-photo{background-image:url(../img/stpasqual2.jpeg)}#visit #hours-services,div.holiday-hours{border-top:2px dotted #b4975d;margin:40px auto 0}div.welcome-photo{width:300px;height:450px;background-image:url(../img/vertical-candle-2023.jpeg)}#gallery,#visit{border-bottom:none}#visit h4,#visit span.heading{font-size:1.2em;line-height:2em;margin-bottom:2px;font-style:italic}#visit h5{font-size:1.18em}#visit h5::after,#visit h5::before{display:inline-block;content:"";border-top:1px solid #b20000;width:1.5rem;margin:0 .5rem;transform:translateY(-.7rem);vertical-align:text-bottom}#visit .hours{padding-top:50px}#visit #hours-services{padding-top:10px;vertical-align:top}div.holiday-hours{width:90%;max-width:500px;text-align:center;padding-top:22px}#contactForm input[type=email],#contactForm input[type=text],.accordion h3,.accordion-trigger:focus,.accordion-trigger:hover{background:#000026}.holiday-hours-title{width:80%;margin:10px auto;border-bottom:1px solid #b20000}#visit-photo{background-image:url(../img/pride-2023-little-owl-shirt-3.jpg)}#shop-merch{padding-top:60px;color:#fff;text-align:center}#shop-merch h2{font-size:2em}#shop-merch a.button-link{color:#fff;border-width:2px;border-color:#b4975d;margin-top:25px}#reservations{border-top:none}#reservations .section-wrapper{padding-top:0}#reservations-photo{background-image:url(../img/server-gd.jpeg)}#gd-photo{background-image:url(../img/bw-gd.jpeg)}#groupDining #faq h3{text-align:center;letter-spacing:3px}.accordion{margin:0 auto;padding:0;border:2px solid hsl(0deg 0% 52%);border-radius:7px;width:90%}.accordion h3{margin:0;padding:0}.accordion:focus-within{border-color:#b4975d}.accordion>*+*{border-top:1px solid hsl(0deg 0% 52%)}.accordion-trigger{background:0 0;color:hsl(0deg 0% 13%);display:block;font-size:1rem;font-weight:400;margin:0;padding:1em 1.5em;position:relative;text-align:left;width:100%;outline:0}#contact .social-icon,#events h2,.contact-icon,div.gc-icon{background-size:cover}.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}.accordion-trigger:focus{outline:#B4975D solid 4px}.accordion>:first-child,.accordion>:first-child .accordion-trigger{border-radius:5px 5px 0 0}.accordion>:last-child,.accordion>:last-child .accordion-trigger{border-radius:0 0 5px 5px}button{border-style:none}.accordion button::-moz-focus-inner{border:0}.accordion-title{display:inline-block;pointer-events:none;border:2px solid transparent;border-radius:5px;padding:.25em;outline:0;text-transform:uppercase;letter-spacing:2px;color:#fff}.forms input[type=email]:focus,.forms input[type=text]:focus,input[type=submit]{border:2px solid #b4975d}.accordion-trigger:focus .accordion-icon,.accordion-trigger:focus .accordion-title,.accordion-trigger:hover .accordion-icon,.shopify-buy__option-select-wrapper{border-color:#b4975d}.accordion-icon{border:solid currentcolor;border-width:0 2px 2px 0;height:.5rem;pointer-events:none;position:absolute;right:2em;top:50%;transform:translateY(-60%) rotate(45deg);width:.5rem}.accordion-trigger[aria-expanded=true] .accordion-icon{transform:translateY(-50%) rotate(-135deg)}.accordion-panel{margin:0;padding:1em 1.5em}#giftCards{border-top:none;text-align:center}#giftCards h2{font-size:1.4em;line-height:1.6em;font-weight:700;margin-bottom:-16px}#giftCards a.button-link{margin-top:0}div.gc-icon{width:20px;height:20px;background-position:0 0;margin:40px auto 0}div#fax{background-image:url(../img/fax-icon.png)}div#gc-phone{background-image:url(../img/gc-phone-blue.png)}div#gc-email{background-image:url(../img/blue-email-icon.png)}div#gc-person{background-image:url(../img/person.png)}div.typeform-widget{width:100%;height:100%;min-height:500px}.forms input[type=email],.forms input[type=text],.forms textarea{width:320px;border:1px solid #b4975d;padding-left:10px}.gift-cards-body #gcForm{border-top:1px solid #b4975d;max-width:400px;margin:10px auto;padding:10px 0}.gift-cards-body .gc-input-wrapper{width:320px;margin:0 auto}#printed-gift-card-info{padding:10px;border:1px solid #b4975d;max-width:500px;margin:5px auto}.shopify-buy-frame--product{margin:14px auto}#accessibility h1,#gift-cards h1,h1.external-page{font-size:3.5em;line-height:1em;text-align:center}#gift-cards .section-wrapper{text-align:center;padding:100px 1%}div#mugs{border-top:1px solid #b4975d;margin-top:30px;padding-top:30px}div#mugs img{width:100%;height:auto;max-width:400px;margin:0 auto}#gift-cards-wrapper{background-color:#000026;height:100%}html#egift-cards,html#gift-cards{height:100%;width:100%;background-color:#000026}#gallery h2{margin-top:30px;margin-bottom:20px}#gallery button.button-action{display:inline-block;width:140px;margin-top:0;font-size:1em}#new-gallery-wrapper{max-width:1000px;margin:10px auto 0}ul#light-gallery{list-style:none;max-width:600px;margin:0 auto;column-count:3;column-gap:0;line-height:0;-webkit-column-count:3;-webkit-column-gap:0px;-moz-column-count:3;-moz-column-gap:0px}ul#light-gallery li a{display:inline-block;margin:1px;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;transition:background-color .15s;position:relative}div.thumb-hover-cover{background:rgba(0,0,38,.01);position:absolute;top:50%;left:0;right:0}.lg-css3.lg-fade .lg-item,.lg-css3.lg-slide.lg-use-css3 .lg-item,div.thumb-hover-cover img{opacity:0}#lg-zoom-out,.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{opacity:.5;pointer-events:none}ul#light-gallery li a:focus div.thumb-hover-cover,ul#light-gallery li a:hover div.thumb-hover-cover{background:rgba(0,0,38,.6)}.lg-backdrop.in,.lg-css3.lg-fade .lg-item.lg-current,.lg-outer .lg-has-html5:hover .lg-video-play,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play,.lg-outer.lg-visible,.lg-show-autoplay .lg-progress-bar,ul#light-gallery li a:focus div.thumb-hover-cover img,ul#light-gallery li a:hover div.thumb-hover-cover img{opacity:1}#events h2{padding-top:50px;height:150px;background-image:url(../img/events-m-web.jpg);color:#fff}#events .section-wrapper{max-width:100%;padding-top:0;text-align:center}ul#event-services li{margin:0 auto 1em}.gallery-wrapper{max-width:800px;margin:0 auto}#contact{text-align:center;border-top:none}#contact h3{font-size:1.4em;font-weight:700}#contact a[href="tel:2127414695"]:hover,#contact a[href="tel:6464681611"]:hover{text-decoration:none;color:#000026;cursor:text}#contact .text-wrapper{max-width:320px}#contact .email-addy{display:inline-block;margin-bottom:10px;color:#b20000;font-style:italic}#contact .social-wrapper{height:80px;margin:40px auto 0;max-width:400px;text-align:center}#contact .social-wrapper a:focus{outline:#fff solid 1px}#contact .social-wrapper h3{color:#b20000;font-weight:400}#contact .social-icon{height:70px;width:70px;background-position:top;display:inline-block}#contact .instagram{background-image:url(../img/instagram2.png)}#contact .facebook{background-image:url(../img/facebook2.png)}#contact .twitter{background-image:url(../img/twitter2.png)}.contact-icon{width:30px;height:30px;background-position:0 100%;display:block;margin:0 auto -8px}#contact-phone{background-image:url(../img/contact-phone.png)}#contact-email{background-image:url(../img/email-symbol.png)}#contact-text{background-image:url(../img/contact-message.png)}#contact-feedback{background-image:url(../img/feedback.png)}#contact-send-message{background-image:url(../img/contact-email.png);margin-bottom:-1px}.contact-column{margin-left:10px}.contact-row{margin-bottom:20px}.contact-photo{width:250px;height:375px}::-webkit-input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}input[type=email],input[type=text]{display:block;border-bottom:2px solid #b4975d;padding:5px 0;margin:4px auto;width:400px;border-top:none;border-left:none;border-right:none;font-size:1.1em}input[type=email]:focus,input[type=text]:focus{border-color:#fff;outline:0}input[type=submit]{display:block;outline:0;padding:5px 15px;margin:10px auto 0;background-color:#000026;color:#fff;font-style:italic;height:40px;font-size:1.2em;border-radius:6px}input[type=submit]:focus,input[type=submit]:hover{background-color:#b20000;border-color:#b20000}#contactForm textarea{display:block;background-color:#000026;outline:0;border:2px solid #b4975d;width:400px;padding:5px 0 0 5px;margin:5px auto;font-size:1.1em}form#contactForm{text-align:center;width:550px;margin:0 auto;background-color:#000026;color:#fff;padding:10px;border:1px solid #fff}#c-menu--slide-bottom .close-button,.modal .close-button,form#contactForm .close-button{background-position:0 0;cursor:pointer}/*! lightgallery - v1.6.2 - 2017-10-03
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */@font-face{font-family:lg;src:url("../fonts/lg.eot?n1z373");src:url("../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../fonts/lg.woff?n1z373") format("woff"),url("../fonts/lg.ttf?n1z373") format("truetype"),url("../fonts/lg.svg?n1z373#lg") format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-outer .lg-toogle-thumb,.lg-toolbar .lg-icon{color:#999;font-size:24px;line-height:27px;text-align:center;cursor:pointer}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:.3s lg-right-end;-o-animation:.3s lg-right-end;animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:.3s lg-left-end;-o-animation:.3s lg-left-end;animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{float:right;height:47px;padding:10px 0;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0, 0, .25, 1),opacity .35s cubic-bezier(0, 0, .25, 1),color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0, 0, .25, 1),opacity .35s cubic-bezier(0, 0, .25, 1),color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0, 0, .25, 1),opacity .35s cubic-bezier(0, 0, .25, 1),color .2s linear;transition:transform .35s cubic-bezier(0, 0, .25, 1),opacity .35s cubic-bezier(0, 0, .25, 1),color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;transition:transform 250ms cubic-bezier(0, 0, .25, 1),opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, .25, 1);-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1);transition:transform .25s cubic-bezier(0, 0, .25, 1)}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item,.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item,.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:4px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s;-o-transition:bottom .25s;transition:bottom .25s}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;height:39px;padding:5px 0;position:absolute;right:20px;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url("../img/video-play.png") no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms;-moz-transition:opacity 80ms;-o-transition:opacity 80ms;transition:opacity 80ms}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1);-moz-transition:-moz-transform .3s cubic-bezier(0, 0, .25, 1);-o-transition:-o-transform .3s cubic-bezier(0, 0, .25, 1);transition:transform .3s cubic-bezier(0, 0, .25, 1)}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0, 0, .25, 1),top .3s cubic-bezier(0, 0, .25, 1);-moz-transition:left .3s cubic-bezier(0, 0, .25, 1),top .3s cubic-bezier(0, 0, .25, 1);-o-transition:left .3s cubic-bezier(0, 0, .25, 1),top .3s cubic-bezier(0, 0, .25, 1);transition:left .3s cubic-bezier(0, 0, .25, 1),top .3s cubic-bezier(0, 0, .25, 1)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1),opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, .25, 1),opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0, 0, .25, 1),opacity .15s!important;transition:transform .3s cubic-bezier(0, 0, .25, 1),opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s,-webkit-transform .15s;-moz-transition:opacity .15s,-moz-transform .15s;-o-transition:opacity .15s,-o-transform .15s;transition:opacity .15s,transform .15s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear;-o-transition:visibility 0s linear .18s,opacity .18s linear;transition:visibility 0s linear .18s,opacity .18s linear}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear,visibility 0s linear .5s,opacity .18s linear;-moz-transition:-moz-transform .18s linear,visibility 0s linear .5s,opacity .18s linear;-o-transition:-o-transform .18s linear,visibility 0s linear .5s,opacity .18s linear;transition:transform .18s linear,visibility 0s linear .5s,opacity .18s linear}.lg-outer #lg-share,.lg-outer .lg{position:relative}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer .lg{overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s;transition:transform 1s cubic-bezier(0, 0, .25, 1),opacity .1s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0, 0, .25, 1),opacity .1s;-moz-transition:left 1s cubic-bezier(0, 0, .25, 1),opacity .1s;-o-transition:left 1s cubic-bezier(0, 0, .25, 1),opacity .1s;transition:left 1s cubic-bezier(0, 0, .25, 1),opacity .1s}@media only screen and (max-width:350px) and (max-height:500px){#home{height:500px}#time-wrapper{margin-top:100px}}@media (max-width:768px){#mc_embed_signup input.email{width:100%;margin-bottom:5px}#mc_embed_signup .clear{display:block;width:100%}#mc_embed_signup .button{width:100%;margin:0}}@media only screen and (min-width:375px){footer span.caps{letter-spacing:2px}#mobile-footer a.lb-footer-button{margin-left:6px}#mobile-footer .footer-button{width:67px}}@media only screen and (min-width:520px){.forms input[type=email],.forms input[type=text],.forms textarea{display:inline-block;float:right}.forms label[for=f-gc-from],.forms label[for=f-gc-msg],.forms label[for=f-gc-to]{float:right}.gift-cards-body .gc-input-wrapper{width:400px}}@media only screen and (min-width:600px){#bev-button-desktop a,#holiday-button-desktop a{display:block}#holiday-button-desktop a{width:92px}#bev-button-mobile a,#mobile-footer #call-button{display:none}.text-wrapper{max-width:500px}#groupDining .text-wrapper,#reservations .text-wrapper{max-width:600px}#announcement span.hidden-mobile,#phone-number{display:inline}#about span#welcome,#visit h2{text-align:center}}@media only screen and (min-width:714px){#clockdiv>div{padding:10px}#health h1,#shop-merch h2{font-size:3.5em}#health section.a-sec h2{font-size:2em}#announcement .button-link,#health section.a-sec h2 span.amp,#pop-up-photoCol,#pop-up-textCol,.contact-photo,.pop-up a.button-link,.tab-wrapper{display:inline-block}#loveBall .lb-section h1{font-size:5em;line-height:1.1em}#loveBall .lb-section h2{font-size:3em;line-height:.85em}#loveBall #loveball-tickets a.button-link{display:inline-block;padding:5px 30px;margin:5px}div.ticket-wrapper{display:inline-block;margin:10px}#events h2{height:200px;padding-top:100px}#contact .text-wrapper{max-width:400px}#contact .section-wrapper{max-width:680px}.pop-up{width:490px;padding:10px 20px}.pop-up h3::after,.pop-up h3::before{display:inline-block;content:"";border-top:1px solid #b20000;width:1.5rem;margin:0 .2rem;transform:translateY(-.8rem);vertical-align:text-bottom}.pop-up a#pop-up-hero{height:220px}.pop-up h2{font-size:1.6em}#holiday-hours-modal .close,.pop-up .close{margin:-25px -40px -5px auto}#pop-up-photoCol{width:30%;height:310px;background-image:url(../img/lisa-komara-cheers.jpg);background-repeat:no-repeat;background-size:cover;vertical-align:text-bottom;margin-bottom:0}#pop-up-textCol{width:68%;vertical-align:top}#announcement{width:100%;padding-top:11px}#loveball-caps{margin-bottom:20px}#loveball-caps span{display:inline-block;margin:0 10px}.pop-up img.love-balloon{height:114px;width:100px;margin-top:-150px}#visit-photo{height:400px}#shop-merch{padding-top:150px}}@media only screen and (min-width:850px){.tab-wrapper{width:258px}.tab-wrapper#second-tab-wrapper{width:248px}.tabs li a{margin-left:10px}#holiday-button-desktop a{display:block}#about .text-wrapper{display:inline-block;margin-right:10px}div.welcome-photo{display:inline-block;vertical-align:top;margin-top:100px}.section-wrapper{max-width:820px}#events h2{background-image:url(../img/events-dark-web.jpg)}.gallery-wrapper{padding:20px 0}}@media only screen and (min-width:900px){#about .section-wrapper{max-width:860px}#about .text-wrapper{margin-right:50px}}@media only screen and (min-width:1000px){.header-wrapper .social-wrapper div.image-swap,div#message-icon,footer .social-wrapper div.image-swap{height:25px;width:25px}#home a[href="https://www.shop.thelittleowlnyc.com"],#mobile-footer .footer-button,#mobile-lb-sticky-button,#mobile-nav-container,#reservations .ot-widget-wrapper,.mobile-only{display:none}#caviar a.ot-button,#gift-cards #nav-wrapper #logo-wrapper,#home a#online-order-btn,#lb-sticky-button,#reservations a.button-link[href="https://www.opentable.com/the-little-owl"],.hours-reservations #new-hdr-button{display:block}#loveBall section.navy-bg{padding-bottom:20px}.gift-cards-body #gcForm{max-width:800px}#gc-label-wrapper,.gift-cards-body h2.title{text-align:center}#desktop-footer,#mobile-footer,div.hoursReservations .hours{text-align:left}.desktop-only{display:inherit}.header-wrapper .social-wrapper{float:right;margin:2px 10px 0 0}.header-wrapper .facebook{background-image:url(../img/facebook1.png)}.header-wrapper .instagram{background-image:url(../img/instagram1.png)}.header-wrapper .twitter{background-image:url(../img/twitter1.png)}div#desktop-header{display:block;background-color:#fff;padding:5px 0}div.time{padding-top:0}span.hrd-button{vertical-align:top;padding:0 5px}span.middle-hrd-button{border-left:1px solid #b20000;border-right:1px solid #b20000;padding:0 8px}div.hrd-button-wrapper{text-align:center;font-style:italic}#home a.title{display:inline-block;z-index:10;padding-top:10px}#home a.title span{display:inline;color:#fff}#home .hours-reservations{display:block;margin:10px auto}#home .hours-reservations.active{background-color:#000026;color:#fff}#caviar a.ot-button:hover,#desktop-footer .hours-reservations:hover span.middle-hrd-button,.hours-reservations:hover span.middle-hrd-button{border-color:#fff}div#message-icon{background-image:url(../img/message-icon.png);background-position:2px 2px;background-size:cover;vertical-align:text-bottom;border-left:1px solid #b20000;padding-left:5px;margin-left:5px;display:inline-block}#visit .holiday-hours,#visit .hours,button#email,ul.menus{vertical-align:top}div#new-hdr-panel a.button-link{padding:10px;border-radius:20px;font-style:italic}div#new-hdr-panel:focus{outline:0}div.hdr-row{margin:0 10px}div#hdr-directions,div#hdr-reserve{border-top:1px solid #b20000}div.hoursReservations{display:block;border-right:2px solid #b4975d;background-color:#000026;color:#fff;margin-left:-2px}div.hoursReservations p{font-size:1.1em}div.hoursReservations h2{font-style:italic;font-size:2.1em;text-align:center;clear:both;padding:20px 0}div.hoursReservations h2 a{color:#fff;display:inline-block;padding:0 5px}div.hoursReservations h2 a:focus,div.hoursReservations h2 a:hover{text-decoration:underline;outline:0}div.hoursReservations a.button-link{color:#fff;margin-bottom:20px}button.close-hours{float:right;border-radius:0 0 0 6px;background:#b20000;color:#fff;width:80px;border:2px solid #b20000;border-width:0 0 2px 2px}button.close-hours:focus,button.close-hours:hover{border-color:#fff;font-weight:700}div.directions{max-width:520px}div.reservations p{margin:0}.hours-reservations:hover,a.button-link:hover,button.button-action:hover{background-color:#b20000;border-color:#b20000;color:#fff}#loveBall a.button-link:hover,.pop-up.loveball a.button-link:hover{background:#ffccbe;color:#000026;border-color:#ffccbe}.reservations .close-hours{margin-top:20px}.ot-widget-wrapper{height:290px;width:245px;margin:0 auto}#contact .social-wrapper h3,#contact a,#contact a[href="tel:2127414695"]:hover,#contact a[href="tel:6464681611"]:hover,#desktop-footer-mini-nav a:focus,#desktop-footer-mini-nav a:hover,.ot-button{color:#fff}.hours-reservations{border:1px solid #b4975d;border-radius:6px;color:#fdf5e6;padding:5px 10px;height:40px}.contact-icon,.hours-reservations.active .close-button{background-position:0 0}#new-hdr-button span.middle-hrd-button{border:none}.close-hours{padding:8px;width:100px;margin:0 auto;cursor:pointer;background-color:#b4975d;color:#fff}#nav-container{width:100%;height:53px;margin:-55px auto 0;position:relative;z-index:2}#nav-wrapper{display:block;width:100%;height:45px;text-align:center;padding:6px 0 2px;border-bottom:2px solid #b4975d;background-color:#000026}#nav-wrapper #logo-wrapper{position:fixed;display:none}.nav-list{display:inline-block;height:50px;margin:4px auto 0;list-style:none}.nav-list li,.nav-list li a{float:left;text-align:center;font-family:adobe-garamond-pro,"EB Garamond",Garamond,Baskerville,serif;text-transform:lowercase;font-size:1em;letter-spacing:1px}.nav-list li a{padding:5px 12px;color:#b4975d;z-index:500}#desktop-footer-mini-nav a.active,.nav-list li a.active{border-bottom:1px solid #b20000;color:#fff}.nav-list li a:focus,.nav-list li a:hover{padding-bottom:6px;color:#fff}a#online-order-nav-btn{position:fixed;right:5px;top:8px;border:1px solid #b4975d;border-radius:30px;color:#fff;width:100px}a#online-order-nav-btn:focus,a#online-order-nav-btn:hover{border-color:#b20000;background-color:#b20000}#desktop-footer{display:block;padding:5px 0;background-color:#000026;position:fixed;bottom:0;left:0;right:0}#desktop-footer span.find{margin-right:-2px;background-position-x:2px}#desktop-footer span.call{margin-left:5px;background-position-x:3px;border-left:1px solid #b20000}#desktop-footer span.email{background-position:1px 2px;margin-bottom:1px;margin-left:-6px}#desktop-footer .hours-reservations{float:right;font-size:1em;margin-right:138px;padding:5px 15px;display:inline-block}#desktop-footer .hours-reservations.active,#desktop-footer .hours-reservations:focus{background-color:#b20000;color:#fff}#desktop-footer span.middle-hrd-button{border-color:#b20000}#desktop-footer-mini-nav{position:absolute;right:10px;top:5px;display:block}#desktop-footer-mini-nav a{color:#b4975d;padding:10px 12px 5px;letter-spacing:1px}#mobile-footer{display:none}#footer-address,button#email,ul.menus{display:inline-block}#footer-address{color:#fff;margin-top:10px}#footer-address span.icon{vertical-align:top;margin-top:-5px}button#email{color:#fff;padding:0;font-size:1em;line-height:2em;height:40px;width:150px;margin:0 0 0 10px}footer{padding-bottom:4px}footer .social-wrapper{margin-top:0;display:inline-block;float:right;padding-bottom:4px}span.find{background-image:url(../img/find-blue.png);background-position:1px 1px;margin-right:-2px}span.phone{background-image:url(../img/phone-blue.png);border-left:1px solid #b20000;margin-left:5px;background-position:1px 2px}.pdfobject-container{display:block;width:90%;height:500px;margin:20px auto 0}#about{border-top:none}#menus h4{margin:20px auto}#menus #dinner,#menus #lunch{text-align:left;padding-left:2%;position:relative}#menus #dinner a.download-menu,#menus #holiday-menu a.download-menu,#menus #lunch a.download-menu{position:absolute;top:-2px;right:10px}#menus .button-link{display:block;text-transform:none}#menusHolder{padding:20px 0}ul.menus{width:48%}#dinner ul.menus,#lunch ul.menus{width:31%}#dinner ul.menus.center-menu-section,#lunch ul.menus.center-menu-section{width:32%;margin:0 2%;text-align:center}#holiday-menu ul.menus{display:block;margin:0 auto;width:90%}#dinner ul.menus.right-menu-col,#gift-cards #nav,#holiday-menu #right-column,#lunch ul.menus.right-menu-col{text-align:right}#holiday-menu #right-column{width:29%}#bevs ul.menus{width:32%;display:block;margin:0 auto}#happy-hour ul.menus{display:block;margin:0 auto;width:100%}#menus #happy-hour h4{margin-top:40px}ul.center-menu-section{margin:0 1%}#holiday-menu ul#skinny-column{width:30%;margin-left:3%;text-align:right}#visit .holiday-hours{width:370px;margin-top:40px}#contact{background-image:url(../img/bench-cropped-web.jpg);background-repeat:no-repeat;background-size:cover}#contact h3{font-size:1.5em}#contact .section-wrapper{max-width:700px;margin:0 0 0 50%}#contact .text-wrapper{background:rgba(0,0,38,.2);color:#fff;padding:10px}#contact .social-icon{background-position:bottom}#contact .email-addy{color:#fff;font-size:1.1em}.contact-column{padding:0 10px;margin-left:0}.contact-column a:hover{color:#b20000}.contact-photo{width:300px;height:450px}#gallery{min-height:720px}#visit-photo{height:600px}#shop-merch{padding-top:280px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){span.find{background-image:url(../img/IE-find-blue.png)}span.phone{background-image:url(../img/IE-phone-blue.png)}span.call{background-image:url(../img/IE-phone.png)}span.email{background-image:url(../img/IE-email.png)}span.find-white{background-image:url(../img/IE-find.png)}div#message-icon{background-image:url(../img/IE-message-icon.png)}.close-button{background-image:url(../img/IE-close-button.png)}.header-wrapper .facebook{background-image:url(../img/IE-facebook1.png)}.header-wrapper .instagram{background-image:url(../img/IE-instagram1.png)}.header-wrapper .twitter{background-image:url(../img/IE-twitter1.png)}}.hidden{display:none!important}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}