.tlfca-v191-actions{display:flex;flex-wrap:wrap;gap:12px;max-width:700px;margin:24px 0 12px}.tlfca-v191-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;padding:12px 20px;border-radius:10px;font-weight:700;line-height:1.5;text-decoration:none}.tlfca-v191-primary{background:#315e54;color:#fff!important;border:2px solid #315e54}.tlfca-v191-phone{background:#fffdf8;color:#303b39!important;border:2px solid #9c7c52}.tlfca-v191-actions a:focus-visible{outline:3px solid #303b39;outline-offset:4px}.tlfca-v191-actions a:hover{text-decoration:underline;text-underline-offset:4px}.tlfca-v191-hours{font-size:1rem;line-height:1.8}@media(max-width:640px){body.tlfca-v181-theme>header:has(.tlfca-v191-actions){padding-bottom:80px}.tlfca-v191-actions{margin-top:18px}.tlfca-v191-actions a{width:100%;min-height:48px}}@media print{.tlfca-v191-actions{display:none}.tlfca-v191-hours{color:#000;background:#fff}}