.product-detail{padding-top:40px}.detail-image{background:#f0f3f1}.detail-copy{padding-top:10px}.detail-copy .category{color:var(--signal);font-weight:700}.detail-copy h1{font-size:clamp(38px,4.5vw,58px)}
.model-line{background:#f3f6f4;padding:14px}.spec-block h2{font-size:13px;text-transform:uppercase}.spec-grid div{min-height:72px}.spec-grid span{color:#68736f}.spec-grid strong{display:block;margin-top:5px;line-height:1.45}.detail-actions .button-accent{min-width:180px}
.buying-brief{margin-top:70px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.buying-brief div{padding:22px;border-right:1px solid var(--line)}.buying-brief div:last-child{border:0}.buying-brief span{display:block;font-size:10px;color:var(--muted);text-transform:uppercase}.buying-brief strong{display:block;font-size:13px;margin-top:8px}
.detail-support{margin-top:0;background:#111716;padding:60px}.detail-support li::marker{color:var(--accent)}
@media(max-width:800px){.buying-brief{grid-template-columns:1fr 1fr}.buying-brief div:nth-child(2){border-right:0}.buying-brief div:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media(max-width:500px){.product-top{gap:22px}.detail-copy h1{font-size:34px}.detail-intro{font-size:15px}.spec-grid{grid-template-columns:1fr 1fr}.buying-brief{margin-top:45px}.detail-support{padding:35px 25px}.detail-support h2{font-size:30px}}
