.jersey-breadcrumb{display:flex;gap:.65rem;flex-wrap:wrap;margin-bottom:2rem;font-size:.9rem}.jersey-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.jersey-reference{margin:0}.jersey-reference img{display:block;width:100%;height:auto;max-height:650px;object-fit:contain;background:#f4f5f2;border-radius:12px}.jersey-reference figcaption,.jersey-note{font-size:.9rem;line-height:1.6;color:#535d58;margin-top:1rem}.jersey-summary h1{font-size:clamp(2rem,4vw,3.2rem);line-height:1.12;letter-spacing:-.03em;margin:1rem 0}.jersey-summary p,.jersey-checks p{line-height:1.75}.jersey-summary dl{display:grid;grid-template-columns:1fr 1.5fr;gap:.8rem;padding:1.4rem 0;border-top:1px solid #dce2dc;border-bottom:1px solid #dce2dc;margin:1.5rem 0}.jersey-summary dt{font-weight:600}.jersey-summary dd{margin:0;overflow-wrap:anywhere}.jersey-summary h2{font-size:1.4rem;margin:1.5rem 0 .75rem}.jersey-summary .button{margin-top:1rem}.jersey-order{margin:3.5rem 0}.jersey-order h2{margin-bottom:1.5rem}.jersey-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.jersey-checks h3{margin-bottom:.6rem}.jersey-related{padding-left:1.2rem;line-height:2}.jersey-breadcrumb a,.jersey-related a{ text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.jersey-detail,.jersey-checks{grid-template-columns:1fr}.jersey-reference img{max-height:480px}.jersey-breadcrumb{font-size:.8rem}.header-inner nav{flex-wrap:wrap}.jersey-summary dl{grid-template-columns:1fr 1fr}}