.packaging-section{scroll-margin-top:140px}.packaging-section+.packaging-section{background:#f5f5f7}.packaging-figure{margin:24px 0}.packaging-figure a{display:block;border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff}.packaging-figure img{display:block;width:100%;height:auto}.packaging-figure figcaption{font-size:12px;text-align:center;color:var(--muted);margin-top:12px}.packaging-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.packaging-card{background:#f5f5f7;padding:28px;border-radius:20px;min-width:0}.packaging-section+.packaging-section .packaging-card{background:#fff}.packaging-count{color:#0066cc;font-weight:600}.packaging-dim{font-size:clamp(24px,3vw,36px);font-weight:600;color:var(--ink);margin-bottom:8px}.packaging-dim small{font-size:15px;font-weight:400;color:var(--muted)}.packaging-label,.packaging-note{font-size:13px}.packaging-note{margin-top:20px}.packaging-weight{margin-top:20px}.packaging-switch{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;padding-top:30px}.packaging-switch a{border-radius:99px;background:#f5f5f7;padding:12px 22px;color:#0066cc}.packaging-switch a:hover{background:#eaf3fc}.packaging-downloads{display:flex;gap:24px;flex-wrap:wrap;margin-top:22px}@media(max-width:700px){.packaging-cards{grid-template-columns:1fr}.packaging-card{padding:22px}.packaging-downloads{flex-direction:column;gap:16px}.packaging-figure{margin:20px 0}.packaging-figure a{border-radius:12px}}@media print{.packaging-switch{display:none}.packaging-card{break-inside:avoid}}
