.design-revision .gallery.has-switcher>a.zoom-image:first-child{display:block}.design-revision .customer-series-note{font-size:12px;color:#637581;line-height:1.6;margin:16px 0}.design-revision .gallery-thumbnails{display:flex;flex-wrap:wrap;gap:10px}.design-revision .gallery-thumbnails button{flex:0 0 76px;min-height:76px}.design-revision .detail{gap:5vw}.design-revision .detail h1{font-size:clamp(32px,4vw,56px);line-height:1.15}.design-revision .catalogue-card img{object-fit:contain}.design-revision .brand-ranges{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0 40px}.design-revision .brand-ranges a{padding:20px;background:#f6f8f9;border-bottom:3px solid #f5c542}.design-revision .customer-ranges{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:24px;margin:36px 0}.design-revision .customer-range{padding:24px;background:#f6f8f9}.design-revision .customer-range h2{font-size:26px}.design-revision .customer-range img{width:100%;height:260px;object-fit:contain;mix-blend-mode:multiply}.design-revision #rfq input,.design-revision #rfq textarea{font-size:16px}.design-revision #rfq button{min-height:48px}.design-revision .direct-inquiry{margin-top:12px}.design-revision .gallery a:focus-visible,.design-revision .gallery-thumbnails button:focus-visible{outline:3px solid #d49c00;outline-offset:4px}@media(max-width:700px){.design-revision .customer-ranges{grid-template-columns:1fr}.design-revision .detail .gallery{min-width:0}.design-revision .gallery-thumbnails button{flex-basis:64px;min-height:64px}.design-revision .brand-ranges{display:grid;grid-template-columns:1fr}.design-revision .detail .primary{width:100%;text-align:center}.design-revision #rfq{min-width:0}.design-revision .catalogue-card h3{overflow-wrap:anywhere}}[dir=rtl] .design-revision .detail{text-align:right}
