.cafe-mobile-cta{bottom:calc(var(--nav-bar-height-mobile) + 14px);display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr);left:16px;position:fixed;right:88px;z-index:4}@media screen and (min-width:744px){.cafe-mobile-cta{display:none}}.cafe-mobile-cta__btn,.cafe-mobile-cta__btn:visited{align-items:center;background:var(--red-100);border-radius:var(--radius-full);box-shadow:var(--card-shadow-20);color:var(--white-100);display:inline-flex;font-size:16px;font-weight:700;gap:6px;justify-content:center;line-height:20px;min-height:48px;overflow:hidden;padding:0 16px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cafe-mobile-cta__btn_secondary,.cafe-mobile-cta__btn_secondary:visited{background:var(--white-100);color:var(--black-80)}
