/* Uses the existing book page palette, typography and focus treatment. */
.international-stores{border-top:1px solid var(--line);margin-top:32px;padding-top:32px}
.international-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}
.international-group{min-width:0}
.international-group h3{color:var(--teal);font-size:22px;margin:0 0 8px}
.international-intro{color:var(--muted);font-size:13px;line-height:1.6;margin:0 0 12px}
.international-links{list-style:none;margin:0;padding:0}
.international-links li{border-bottom:1px solid var(--line)}
.international-links a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 2px;color:var(--ink);font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:4px}
.international-links a:hover{color:var(--teal)}
.international-links a:focus-visible{outline:3px solid var(--teal);outline-offset:2px;border-radius:3px}
.international-format-note{color:var(--muted);font-size:12px;line-height:1.6;margin:0 0 12px}
@media(max-width:720px){.international-stores{margin-top:26px;padding-top:26px}.international-grid{grid-template-columns:1fr;gap:26px}.international-links a{font-size:14px}html:has(#international a:focus-visible){scroll-padding-bottom:90px}}
