.amazobox{border:1px solid #eee;padding:12px;text-align:center;max-width:220px;margin:16px auto;font-family:system-ui}
.amazobox img{max-width:100%;height:auto}
.amazobox h3{font-size:14px;line-height:1.25em;margin:8px 0 4px}
.amazobox .price{font-weight:700;color:#c45500;margin:4px 0}
.amazobox .cta{display:inline-block;background:#ffd814;border:1px solid #fbbf24;padding:6px 12px;border-radius:3px;text-decoration:none;color:#222;font-weight:600}
.amazobox .cta:hover{background:#f7ca00}
.amazolink{display:inline-block;background:#ffd814;border:1px solid #fbbf24;padding:6px 12px;border-radius:3px;text-decoration:none;color:#222;font-weight:600}
.amazolink:hover{background:#f7ca00}
