.product-lead-bar[data-astro-cid-aclj3aes]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .75rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.65rem .95rem;margin-bottom:1.5rem;font-size:.82rem}.product-lead-bar__header[data-astro-cid-aclj3aes]{display:inline-flex;align-items:center;flex-shrink:0}.product-lead-bar__label[data-astro-cid-aclj3aes]{font-weight:700;color:var(--color-ink, #0b3558);white-space:nowrap;font-size:.84rem}.product-lead-bar__items[data-astro-cid-aclj3aes]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;flex:1}.product-lead-chip[data-astro-cid-aclj3aes]{display:inline-flex;align-items:center;gap:.35rem;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.3rem .65rem;color:#0f172a;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .14s ease}.product-lead-chip[data-astro-cid-aclj3aes]:hover{border-color:#f90;background:#fffbf2;color:#b45309;transform:translateY(-1px)}.product-lead-chip__arrow[data-astro-cid-aclj3aes]{color:#94a3b8;font-size:.75rem}.product-lead-chip--jump[data-astro-cid-aclj3aes]{background:#f1f5f9;border:1px dashed #94a3b8;color:#475569}.product-lead-chip--jump[data-astro-cid-aclj3aes]:hover{border-color:#0b3558;background:#e2e8f0;color:#0b3558}.product-bottom-showcase[data-astro-cid-aclj3aes]{background:transparent;border:0;border-radius:0;padding:0;margin:0;box-shadow:none}.product-bottom-showcase__header[data-astro-cid-aclj3aes]{padding:0 0 14px;margin:0}.product-bottom-showcase__title[data-astro-cid-aclj3aes]{color:#0f1111;font-size:1rem;font-weight:700;margin:0;line-height:1.35}.product-bottom-showcase__note[data-astro-cid-aclj3aes]{margin-top:.35rem;color:#64748b;font-size:.83rem;line-height:1.5;margin-bottom:0}.product-bottom-showcase__items[data-astro-cid-aclj3aes]{display:flex;flex-direction:column;gap:0}.product-row[data-astro-cid-aclj3aes]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;background:transparent;border:0;border-top:0;border-radius:0;padding:6px 0}.product-row__name[data-astro-cid-aclj3aes]{color:#0f172a;font-size:.9rem;font-weight:600;margin:0;line-height:1.65;overflow-wrap:anywhere;flex:1;min-width:0}.product-row__action[data-astro-cid-aclj3aes]{flex-shrink:0}.action-button[data-astro-cid-aclj3aes]{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding:.5rem .75rem;border-radius:4px;font-size:.8rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color .14s ease;cursor:pointer}.action-button--amazon[data-astro-cid-aclj3aes]{background:#f90;color:#131921;border:1px solid #f08800;box-shadow:0 1px 3px #00000014}.action-button--amazon[data-astro-cid-aclj3aes]:hover{background:#f08800;border-color:#d87600;color:#000;box-shadow:none}.action-button--amazon[data-astro-cid-aclj3aes]:active{background:#d87600;transform:translateY(0)}.action-button__logo[data-astro-cid-aclj3aes]{flex-shrink:0;color:#131921}.action-button__text[data-astro-cid-aclj3aes]{letter-spacing:.01em}.action-button__arrow[data-astro-cid-aclj3aes]{font-size:.82rem;opacity:.85;font-weight:800}.action-button--rakuten[data-astro-cid-aclj3aes]{background:#bf0000;color:#fff;border:1px solid #990000}.action-button--rakuten[data-astro-cid-aclj3aes]:hover{background:#a60000}.action-button--yahoo[data-astro-cid-aclj3aes]{background:#f03;color:#fff;border:1px solid #cc0029}.action-button--yahoo[data-astro-cid-aclj3aes]:hover{background:#e6002e}.action-button--official[data-astro-cid-aclj3aes]{background:var(--color-ink, #0b3558);color:#fff;border:1px solid #082640}.action-button--official[data-astro-cid-aclj3aes]:hover{background:#10426d}@media(max-width:640px){.product-lead-bar[data-astro-cid-aclj3aes]{flex-direction:column;align-items:stretch;padding:.75rem}.product-bottom-showcase__title[data-astro-cid-aclj3aes]{font-size:15px}.product-bottom-showcase__note[data-astro-cid-aclj3aes]{font-size:12px}.product-row[data-astro-cid-aclj3aes]{gap:12px;padding-block:6px}.product-row__name[data-astro-cid-aclj3aes]{font-size:13px}.action-button[data-astro-cid-aclj3aes]{min-height:44px;padding-inline:10px;gap:6px;font-size:12px}.action-button__logo[data-astro-cid-aclj3aes]{display:none}}
