.equipment-detail{background:#f6f4ef;color:#101c22;font-family:var(--font-body);line-height:1.6}.equipment-detail header.nav{max-width:none;display:block;padding:0;background:#101c22}.equipment-detail .nav a{color:#f5f6f3}.equipment-detail main{max-width:1248px;padding:var(--space-10) var(--space-6)}.equipment-detail h1{font:700 var(--text-xl) var(--font-display);letter-spacing:-.035em;margin:var(--space-2) 0 var(--space-8)}.equipment-detail h2{font-size:var(--text-lg);font-family:var(--font-body)}.equipment-detail .layout{grid-template-columns:1.3fr 1fr;gap:var(--space-6);align-items:start}.equipment-detail .panel{background:white;border:1px solid #ccd6d1;border-radius:3px;padding:var(--space-6);box-shadow:none}.equipment-detail .price{font:800 var(--text-xl) var(--font-body);color:#101c22}.equipment-detail .muted,.equipment-detail .note{color:#4b6068!important}.equipment-detail input,.equipment-detail textarea{background:#f9faf7;color:#101c22;border:1px solid #81979d;border-radius:3px}.equipment-detail label{font-size:var(--text-sm);font-weight:700}.equipment-detail .photos img{border-radius:2px}.equipment-detail .gallery-main{background:#e7eae4}.equipment-detail .gallery-thumbs{gap:var(--space-3)}.equipment-detail .gallery-thumbs button{background:none;padding:0;border:2px solid transparent;border-radius:2px}.equipment-detail .gallery-thumbs button[aria-pressed=true]{border-color:#aa501b}.equipment-detail .gallery-thumbs img{display:block}.equipment-detail button,.equipment-detail .btn{border-radius:3px;font-family:var(--font-body)}.equipment-detail .photos>.btn{background:#f6f4ef;border:1px solid #ccd6d1;color:#101c22}.equipment-detail #description{line-height:1.8;overflow-wrap:anywhere}.equipment-detail #inquiry>p.muted{font-size:var(--text-xs)}.equipment-detail #finance-shipping{font-size:var(--text-sm)}.equipment-detail #consent{margin-right:var(--space-2)}
@media(max-width:760px){.equipment-detail .layout{grid-template-columns:1fr}.equipment-detail main{padding:var(--space-6) var(--space-4)}.equipment-detail .panel{padding:var(--space-5)}.equipment-detail h1{font-size:var(--text-xl)}}
