/* Shared bakery profile links: quiet, readable and keyboard accessible. */
.bakery-profile-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;min-width:0;}
.bakery-profile-links a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;font-size:13px;line-height:1.6;color:#654b58;text-decoration:underline;text-decoration-color:#ba9ba7;text-underline-offset:6px;text-decoration-thickness:1px;}
.bakery-profile-links a:hover{color:#39232e;text-decoration-color:currentColor;}
.bakery-profile-links a:focus-visible{outline:2px solid #805366;outline-offset:5px;border-radius:2px;}
.tamara-story .bakery-profile-intro{margin-top:30px;}
.tamara-story .bakery-profile-intro h3{margin:0 0 8px;font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0;color:#654b58;}
.site-footer{flex-wrap:wrap;gap:12px 28px;}
.site-footer .bakery-profile-links{gap:4px 24px;}
@media(max-width:700px){.bakery-profile-links{column-gap:20px;}.site-footer .bakery-profile-links{width:100%;}.bakery-profile-links a{font-size:12px;}}