.bottom-bar{background-color:#253159;color:#f9f7f3;--color-foreground: 249, 247, 243;--color-link: 249, 247, 243;bottom:0;box-shadow:0 -2px 4px #0000001a;margin:auto;position:fixed;width:100vw;z-index:9}@media screen and (max-width:989px){.bottom-bar{padding:0 10px 10px;bottom:-100px;transition:.5s}.bottom-bar.scroll-up{bottom:-100px}.bottom-bar.scroll-down{bottom:0}.bottom-bar ul{font-size:1.8rem;margin:0;padding:1rem}}.bottom-bar-wrapper.page-width-flush{margin:0 auto;max-width:var(--page-width);padding:0 5rem}li.restaurant-location{float:left;list-style:none;text-transform:uppercase;vertical-align:top}li.bottom-bar-links-desktop{list-style:none;margin-right:20px;text-transform:uppercase}li.restaurant-location a,li.bottom-bar-links-desktop a{color:rgb(var(--color-foreground));font-size:18px;text-decoration:none}a.bottom-link.site-nav__link{text-transform:uppercase}.restaurant-location.restaurant-address{color:#f9f7f3b3;font-size:calc(var(--font-size-base) * .8 * 1px);padding-left:1em;padding-top:5px;text-transform:none}img.michelin-star{float:left;height:auto;width:22px;margin:7px 20px 0;vertical-align:text-bottom}@media only screen and (max-width:989px){.bottom-bar-wrapper.page-width-flush{padding:0}img.michelin-star{margin:5px 10px 0}}@media only screen and (min-width:990px){.site-footer__social-icons{padding:0;text-align:right}.bottom-bar li.events-mobile{display:none!important}}.list--inline>li{display:inline-block;margin-bottom:0;vertical-align:middle}li.other-links{padding-top:5px}.social-icons__item{padding:0 15px 0 0}@media only screen and (max-width:989px){.social-icons__item{float:right;padding:0 0 0 20px;vertical-align:text-bottom}}@media only screen and (min-width:990px){.social-icons__item{padding-right:0}}.bottom-bar-wrapper .icon{display:inline;vertical-align:middle}.social-icons .icon{width:12px;height:12px}@media screen and (max-width:989px){.social-icons__link:nth-child(2){padding-left:10px}.events-mobile{float:right}}@media only screen and (min-width:990px){.social-icons .icon{width:12px;height:12px}}.social-icons .icon.icon--wide{width:40px}.site-footer__social-icons .social-icons__link{color:#f9f7f3}.icon__fallback-text{display:none}@media screen and (max-width:989px){.bottom-bar li.about-mobile{float:right;padding:0 0 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-bottom-bar.css.map */
