@charset "UTF-8";@media (max-width:880px){.desktop-topnav{height:auto}}@media (max-width:880px){.desktop-topnav .logo-wrapper{text-align:center;width:100%}}@media (max-width:880px){.desktop-topnav .dsd{text-align:center;padding-bottom:5px}}@media (max-width:1064px){.desktop-topnav .dsd div{font-size:12px}}@media (max-width:882px){.desktop-topnav .dsd div{font-size:11px}}@media (max-width:520px){.desktop-topnav .dsd div{font-size:3.6vw}}@media (min-width:875px) and (max-width:1136px){nav.top-nav .left-side a{margin-right:.75em}}@media (min-width:875px) and (max-width:1055px){nav.top-nav .left-side,nav.top-nav .right-side{font-size:.9rem}}@media (min-width:1055px) and (max-width:1285px){nav.top-nav .left-side,nav.top-nav .right-side{font-size:1.05rem}}main .inner.dining-detail,main .inner.dining-landing-grid{max-width:none;background-color:#fff;background-image:none;padding-bottom:0}@media only screen and (min-width:840px){main .inner.dining-detail,main .inner.dining-landing-grid{padding-top:80px}}main .inner.dining-detail:before,main .inner.dining-landing-grid:before{opacity:.5}main .inner.dining-detail .content,main .inner.dining-landing-grid .content{max-width:1280px}@media only screen and (min-width:840px){main .inner.dining-detail .content,main .inner.dining-landing-grid .content{padding-left:20px;padding-right:20px}}main .inner.dining-detail .content.sidebar-min-height{min-height:653px;align-items:flex-start;align-content:flex-start}main .inner.dining-detail .content .column{margin-bottom:30px}main .inner.dining-detail .content .column:last-child{padding-bottom:30px}@media only screen and (max-width:768px){main .inner.dining-detail .content .column.one-third{width:100%;flex-basis:100%}}main .inner.dining-detail .content h1{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:48px;line-height:56px;padding-bottom:0}main .inner.dining-detail .content h3{color:#999;padding-bottom:0;margin-bottom:24px}main .inner.dining-detail .content p{color:#4e5155}main .inner.dining-detail .content .logo-name-dd{margin-bottom:6px}main .inner.dining-detail .content .description-dd{margin-bottom:40px}main .inner.dining-detail .content .description-dd p{font-size:24px;line-height:34px;padding-bottom:0}main .inner.dining-detail .content .menu-buttons-dd{margin-bottom:40px}main .inner.dining-detail .content .menu-buttons-dd ul{list-style:none;padding:0}main .inner.dining-detail .content .menu-buttons-dd ul li{margin-bottom:10px}main .inner.dining-detail .content .menu-buttons-dd ul li::marker{content:''}main .inner.dining-detail .content .hours-dd{margin-bottom:40px}main .inner.dining-detail .content .hours-dd p{padding-bottom:6px}main .inner.dining-detail .content .hours-dd p:last-child{padding-bottom:0}main .inner.dining-detail .content .hours-dd p strong{color:#2b2b2b}main .inner.dining-detail .content .specials-dd{margin-bottom:40px}main .inner.dining-detail .content .specials-dd ul{padding-left:15px}main .inner.dining-detail .content .specials-dd ul li::marker{content:'⍟';color:#097eb9;font-size:24px}main .inner.dining-detail .content .specials-dd ul li:last-child h2{padding-bottom:0}main .inner.dining-detail .content .specials-dd h2{color:#4e5155;margin-left:10px;font-size:20px;position:relative;top:-2px}@media only screen and (max-width:768px){main .inner.dining-detail .content .reservation-widget-dd,main .inner.dining-detail .content .sidebar-dd{width:100%;flex-basis:100%}}@media only screen and (min-width:769px){main .inner.dining-detail .content .reservation-widget-dd,main .inner.dining-detail .content .sidebar-dd{position:absolute;top:0;right:0}}main .inner.dining-detail .content .reservation-widget-dd h2,main .inner.dining-detail .content .sidebar-dd h2{font-size:22px}main .inner.dining-detail .content .reservation-widget-dd h3,main .inner.dining-detail .content .sidebar-dd h3{color:#0b7db9;margin-bottom:0}main .inner.dining-detail .content .reservation-widget-dd .quick-facts-list,main .inner.dining-detail .content .sidebar-dd .quick-facts-list{display:flex}@media only screen and (min-width:769px){main .inner.dining-detail .content .reservation-widget-dd .quick-facts-list,main .inner.dining-detail .content .sidebar-dd .quick-facts-list{justify-content:center;margin-top:13px}}main .inner.dining-detail .content .reservation-widget-dd .quick-facts,main .inner.dining-detail .content .sidebar-dd .quick-facts{display:flex;flex-flow:column;align-items:flex-start;padding:0}main .inner.dining-detail .content .reservation-widget-dd .quick-facts li,main .inner.dining-detail .content .sidebar-dd .quick-facts li{display:inline-block;width:100%;margin-bottom:16px;padding-left:67px;padding-right:10px;padding-bottom:16px;position:relative;border-bottom:1px solid #eaeaea}main .inner.dining-detail .content .reservation-widget-dd .quick-facts li:first-child,main .inner.dining-detail .content .sidebar-dd .quick-facts li:first-child{border-bottom:none;padding-bottom:0;margin-bottom:23px!important}main .inner.dining-detail .content .reservation-widget-dd .quick-facts li:last-child,main .inner.dining-detail .content .sidebar-dd .quick-facts li:last-child{margin-bottom:0}main .inner.dining-detail .content .reservation-widget-dd .quick-facts li::marker,main .inner.dining-detail .content .sidebar-dd .quick-facts li::marker{content:''}main .inner.dining-detail .content .reservation-widget-dd .quick-facts li:before,main .inner.dining-detail .content .sidebar-dd .quick-facts li:before{content:'';display:inline-block;position:absolute;top:0;left:10px;background-position:center;background-repeat:no-repeat}main .inner.dining-detail .content .reservation-widget-dd .quick-facts li.headline,main .inner.dining-detail .content .sidebar-dd .quick-facts li.headline{padding-left:0;margin-bottom:20px}main .inner.dining-detail .content .reservation-widget-dd .icon-fork-knife,main .inner.dining-detail .content .sidebar-dd .icon-fork-knife{line-height:34px}main .inner.dining-detail .content .reservation-widget-dd .icon-fork-knife:before,main .inner.dining-detail .content .sidebar-dd .icon-fork-knife:before{width:32px;height:34px;background-image:url(../svg/dining-icons/glc-fork-knife.svg);background-size:23px 34px}main .inner.dining-detail .content .reservation-widget-dd .icon-shirt,main .inner.dining-detail .content .sidebar-dd .icon-shirt{line-height:29px}main .inner.dining-detail .content .reservation-widget-dd .icon-shirt:before,main .inner.dining-detail .content .sidebar-dd .icon-shirt:before{width:32px;height:29px;background-image:url(../svg/dining-icons/glc-shirt.svg);background-size:32px 29px}main .inner.dining-detail .content .reservation-widget-dd .icon-tag,main .inner.dining-detail .content .sidebar-dd .icon-tag{line-height:32px}main .inner.dining-detail .content .reservation-widget-dd .icon-tag:before,main .inner.dining-detail .content .sidebar-dd .icon-tag:before{width:32px;height:32px;background-image:url(../svg/dining-icons/glc-pricetag.svg);background-size:32px 32px}main .inner.dining-detail .content .disclaimer-dd{border-top:1px solid #858585;padding-top:10px}main .inner.dining-detail .content .disclaimer-dd h6{color:#858585}@media only screen and (max-width:768px){main .inner.dining-detail .content .filler-dd{display:none}}main .inner.dining-detail .fullbleed{display:flex;position:relative;overflow:hidden;flex-flow:column}@media only screen and (min-width:840px){main .inner.dining-detail .fullbleed{justify-content:center;align-items:center}}main .inner.dining-detail .fullbleed img{flex-shrink:0;min-width:100%;min-height:100%;order:1}main .inner.dining-detail .fullbleed .copy-block-container{width:100%;max-width:1240px;margin-left:auto;margin-right:auto;z-index:2}@media only screen and (min-width:840px){main .inner.dining-detail .fullbleed .copy-block-container{position:absolute;top:0}}main .inner.dining-detail .fullbleed .copy-block{width:100%;background:linear-gradient(289.72deg,#0873a9 1.36%,#4990bb 89.77%);padding:32px 39px 32px 32px;order:2}@media only screen and (min-width:840px){main .inner.dining-detail .fullbleed .copy-block{width:475px;position:absolute;top:0;left:0}}@media only screen and (min-width:840px){main .inner.dining-detail .fullbleed .copy-block.right{left:auto;right:0}}main .inner.dining-detail .fullbleed .copy-block h3{font-family:'Roboto Condensed',sans-serif;font-size:48px;line-height:52px;text-transform:uppercase;color:#fff}main .inner.dining-detail .fullbleed .copy-block p{font-size:16px;line-height:20px;color:#fff}main .inner.dining-detail .fullbleed .copy-block .button{background-color:#fff}main .inner.dining-detail .fullbleed .copy-block .button:hover{background-color:#097eb9}main .inner.dining-landing-grid{-webkit-box-shadow:none;box-shadow:none}main .inner.dining-landing-grid .content{max-width:1440px;display:flex;align-items:center;justify-content:center}main .inner.dining-landing-grid .content .dining-grid-headline{width:100%;display:flex;justify-content:center;margin-bottom:60px}main .inner.dining-landing-grid .content .dining-grid-headline h1{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:48px;line-height:56px;padding-bottom:25px}main .inner.dining-landing-grid .content .dining-grid-headline p{font-size:24px;line-height:34px;text-align:center;color:#4e5155;padding-bottom:20px}main .inner.dining-landing-grid .content .dining-grid-headline summary{max-width:700px}main .inner.dining-landing-grid .content .dining-grid-item{width:100%;text-align:center;margin-bottom:30px}main .inner.dining-landing-grid .content .dining-grid-item:hover .img-container .img img{transform:scale(1.15);transition:transform .8s cubic-bezier(.455,.03,.515,.955)}main .inner.dining-landing-grid .content .dining-grid-item:hover p:after{animation:bounce .4s}@media only screen and (min-width:640px){main .inner.dining-landing-grid .content .dining-grid-item{width:50%;padding:0 15px}}@media only screen and (min-width:960px){main .inner.dining-landing-grid .content .dining-grid-item{width:33.3333%;margin-bottom:80px}}main .inner.dining-landing-grid .content .dining-grid-item .img-container{position:relative}main .inner.dining-landing-grid .content .dining-grid-item .img-container .img{overflow:hidden;margin-bottom:24px}main .inner.dining-landing-grid .content .dining-grid-item .img-container .img img{margin-left:4px;transform:scale(1.1);transition:transform .4s cubic-bezier(.25,.46,.45,.94)}main .inner.dining-landing-grid .content .dining-grid-item .img-container .tag{position:absolute;bottom:16px;left:0;width:100%;text-align:center}main .inner.dining-landing-grid .content .dining-grid-item .img-container .tag img{margin-bottom:0}main .inner.dining-landing-grid .content .dining-grid-item .img-container .tag p{background-color:#097eb9;border-radius:4px;padding:8px;font-family:Montserrat,sans-serif;font-weight:600;font-size:11px;line-height:13px;color:#fff}main .inner.dining-landing-grid .content .dining-grid-item .img-container .tag p:after{display:none}main .inner.dining-landing-grid .content .dining-grid-item .desc{font-style:italic;font-weight:400;font-size:12px;line-height:15px;text-align:center;color:#4e5155;margin-bottom:8px}main .inner.dining-landing-grid .content .dining-grid-item h3{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:24px;line-height:28px;text-align:center;text-transform:uppercase;color:#097eb9}main .inner.dining-landing-grid .content .dining-grid-item p{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:15px;line-height:18px;text-align:center;text-transform:uppercase;color:#2b2b2b;position:relative;padding-bottom:2px;display:inline-block}main .inner.dining-landing-grid .content .dining-grid-item p:after{content:'';display:inline-block;width:100%;height:2px;background-color:#2b2b2b;position:absolute;bottom:0;left:0}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(4px)}100%{transform:translateY(0)}}@media (max-width:767px){.one-third.hide-on-break{display:none}}.youtubeBlock{width:100%;height:0;padding-bottom:56.25%;position:relative}.youtubeBlock iframe{width:100%;height:100%;position:absolute;top:0;left:0}
/*# sourceMappingURL=gunlake-2020.css.map */
