body a.dm-affiliate-link,body span.dm-affiliate-link{color:var(--dm-aff-link-color, var(--dm-color-link));font-weight:var(--dm-aff-link-weight, 700);text-decoration:underline;text-decoration-color:var(--dm-aff-link-underline, var(--dm-color-accent));text-decoration-thickness:var(--dm-aff-link-underline-width, 2px);text-underline-offset:4px;text-decoration-skip-ink:none;border-radius:3px;transition:background-color .15s ease,color .15s ease}body a.dm-affiliate-link:hover,body a.dm-affiliate-link:focus-visible,body span.dm-affiliate-link:hover,body span.dm-affiliate-link:focus-visible{color:var(--dm-aff-link-hover-color, var(--dm-color-accent));background-color:var(--dm-aff-link-hover-bg, transparent)}body a.dm-affiliate-link.dm-aff-btn,body span.dm-affiliate-link.dm-aff-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35em;padding:var(--dm-aff-btn-pad, 10px 18px);border:var(--dm-aff-btn-border, 0);border-radius:var(--dm-aff-btn-radius, var(--dm-radius-pill));background:var(--dm-aff-btn-bg, var(--dm-color-accent));color:var(--dm-aff-btn-fg, var(--dm-color-on-accent));font-family:var(--dm-aff-btn-font, var(--dm-font-body, inherit));font-size:var(--dm-aff-btn-size, 14px);font-weight:var(--dm-aff-btn-weight, 800);letter-spacing:var(--dm-aff-btn-spacing, normal);text-transform:var(--dm-aff-btn-transform, none);line-height:1.25;text-align:center;text-decoration:none;outline-offset:2px}body a.dm-affiliate-link.dm-aff-btn:hover,body a.dm-affiliate-link.dm-aff-btn:focus-visible,body span.dm-affiliate-link.dm-aff-btn:hover,body span.dm-affiliate-link.dm-aff-btn:focus-visible{background:var(--dm-aff-btn-hover-bg, var(--dm-color-ink));color:var(--dm-aff-btn-hover-fg, var(--dm-color-surface))}.dm-aff-cta__links{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;vertical-align:middle}p.dm-aff-cta:not(.dm-aff-cta--below){display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}p.dm-aff-cta .dm-aff-cta__lead{font-size:var(--dm-aff-lead-size, 0.92em);font-weight:var(--dm-aff-lead-weight, 700);color:var(--dm-aff-lead-color, var(--dm-color-text))}.dm-aff-cta--below .dm-aff-cta__links{display:flex;margin:12px 0 0}li.dm-aff-cta{--dm-aff-btn-pad: 5px 13px;--dm-aff-btn-size: 13px}li.dm-aff-cta .dm-aff-cta__links,li.dm-aff-cta.dm-aff-cta--below .dm-aff-cta__links{display:inline-flex;gap:6px;margin:2px 0 2px 6px}td.dm-aff-cta,th.dm-aff-cta{--dm-aff-btn-pad: 8px 14px;--dm-aff-btn-size: 13px}td.dm-aff-cta.dm-aff-cta--below .dm-aff-cta__links,th.dm-aff-cta.dm-aff-cta--below .dm-aff-cta__links{margin-top:8px}.wp-block-table.dm-table,.dm-pros-cons{--dm-aff-btn-bg: var(--dm-color-ink);--dm-aff-btn-fg: var(--dm-color-surface);--dm-aff-btn-hover-bg: var(--dm-color-accent);--dm-aff-btn-hover-fg: var(--dm-color-on-accent)}.dm-type-sneakers{--dm-aff-link-color: var(--dm-color-ink);--dm-aff-link-weight: 800;--dm-aff-link-underline-width: 3px;--dm-aff-link-hover-color: var(--dm-color-ink);--dm-aff-link-hover-bg: var(--dm-color-accent-tint);--dm-aff-lead-color: #3c444f}.dm-type-fashion{--dm-aff-btn-radius: 0;--dm-aff-btn-pad: 12px 20px;--dm-aff-btn-size: 12.5px;--dm-aff-btn-weight: 600;--dm-aff-btn-spacing: 0.08em;--dm-aff-btn-transform: uppercase;--dm-aff-link-weight: 600}.dm-type-toys{--dm-aff-btn-border: 2px solid var(--dm-color-ink);--dm-aff-btn-font: var(--dm-font-heading, inherit);--dm-aff-btn-weight: 700}.dm-type-birthstone{--dm-aff-btn-radius: 3px;--dm-aff-btn-weight: 600;--dm-aff-link-weight: 600}
