.accessory-intro{display:grid;grid-template-columns:1fr;gap:35px;background:#edf0f2;margin:18px 0 32px}.accessory-intro>div{padding:34px;align-self:center}.accessory-intro h1{font:400 clamp(2.3rem,4vw,3.6rem)/1.1 Georgia,serif;letter-spacing:-.035em;margin:16px 0}.accessory-intro p{color:#526073;line-height:1.6}.accessory-intro>img{width:100%;height:310px;object-fit:cover;object-position:center 42%}.accessory-intro .eyebrow{font-size:.875rem;color:#725832}.accessory-brand{display:block;color:#725832;font-size:.875rem;margin-bottom:8px}.pipe-photo img{max-width:100%;max-height:100%}.accessory-options{margin:12px 0;color:#526073;font-size:.95rem;line-height:1.6}.pipe-grid{align-items:start}@media(max-width:650px){.accessory-intro{grid-template-columns:1fr;gap:0}.accessory-intro>div{padding:25px}.accessory-intro>img{height:210px}.accessory-intro h1{font-size:2.5rem}}
.component-pair img{width:50%;object-fit:contain}.pipe-label .accessory-options{display:block;margin-bottom:0}
