/* ShopMy links: clear destinations, comfortable controls and nearby disclosure. */
.shopmy-note{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 28px;align-items:center;margin:32px 0;padding:26px;border:1px solid #cfdfd9;border-radius:24px;background:#f6fbf9;color:var(--ink,#203f34)}.shopmy-note .shopmy-kicker{font:600 12px/1.5 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px}.shopmy-note h2{font-size:clamp(24px,3vw,34px);line-height:1.15;margin:0 0 8px}.shopmy-note p{margin:0;max-width:58ch;font-size:15px;line-height:1.55}.shopmy-note .shopmy-disclosure{grid-column:1/-1;font-size:13px;line-height:1.5;color:#53635d}.shopmy-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 20px;border:1px solid var(--ink,#203f34);border-radius:99px;background:var(--ink,#203f34);color:#fff!important;font:600 14px/1.35 system-ui,sans-serif;text-decoration:none!important;text-align:center}.shopmy-button:hover{filter:brightness(1.15)}.shopmy-button:focus-visible{outline:3px solid #95637d;outline-offset:4px}.shopmy-inline-disclosure{font-size:12px!important;line-height:1.5!important;color:#53635d;max-width:62ch}.creator-links a{min-height:44px;display:inline-flex;align-items:center}.shopmy-note a:not(.shopmy-button){text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.shopmy-note{grid-template-columns:1fr;padding:22px;gap:16px}.shopmy-note .shopmy-button{justify-self:start}.shopmy-note .shopmy-disclosure{grid-column:1}.shopmy-note h2{font-size:28px}}
