.dining-contact-links{display:grid;gap:8px;width:100%;margin-block:18px}.dining-contact-links a{display:flex;align-items:center;gap:12px;min-height:54px;padding:10px 14px;border:1px solid;border-radius:8px;color:inherit;text-decoration:none;font-weight:650}.dining-contact-links a:focus-visible,.dining-contact-links a:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.dining-contact-links a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dining-contact-links a svg{flex:none}.dining-contact-links small{display:block;margin-top:2px;font-size:.85em;font-weight:400;overflow-wrap:anywhere}.dining-grab-link .dining-grab-logos{flex:none;display:block;width:100px;height:35px}.dining-grab-logos img{display:block;width:100px;height:35px;object-fit:contain}.dining-grab-logos .dining-grab-logo-dark,html.dark .dining-grab-logos .dining-grab-logo-light{display:none}html.dark .dining-grab-logos .dining-grab-logo-dark{display:block}.dining-grab-link>svg:last-child{margin-left:auto}@media (max-width:450px){.dining-grab-link .dining-grab-logos,.dining-grab-logos img{width:76px;height:27px}.dining-grab-link>span:nth-child(2){min-width:0}}