/* Shop reference pages extend the existing warm panel design. */
.thread-controls{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin:0 0 1.5rem;padding:1rem;background:#e9ece7;border:1px solid #cbd1cb;border-radius:4px}.thread-controls label{font-weight:800;color:#173c4e}.thread-controls select{min-height:44px;background:#fffdf7;border:1px solid #80929a;color:#173c4e;border-radius:4px;padding:.45rem .7rem;font:inherit}.pipe-family{margin-bottom:1.25rem}.pipe-family[hidden],.pipe-family tr[hidden]{display:none}.new-guides{display:flex;flex-wrap:wrap;gap:.7rem 1.4rem;padding:1rem 0}.chart-jis-note{background:#e8efeb;border-left:3px solid #b53029;padding:1rem 1.2rem;margin:1.25rem 0;color:#183c4c}.chart-jis-note strong{display:block;font-size:1rem}.chart-jis-note p{margin:.6rem 0;line-height:1.5}.chart-jis-note a{color:#ad2924;font-weight:650}.site-footer .footer-inner span{max-width:55ch}@media(max-width:680px){.thread-controls{align-items:stretch;flex-direction:column}.thread-controls select{width:100%}}
.worldwide-note{display:block;margin:0 .7rem;color:#b9c8c9;font-size:.78rem;font-weight:500;line-height:1.35}
