.spds-intro{padding-top:38px;padding-bottom:24px}.spds-intro h1{max-width:950px;line-height:1.15}.spds-intro .lead{max-width:860px;line-height:1.7}.spds-category-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:26px 0}.spds-category-links a{background:#eef6f7;border:1px solid #c7e0e4;border-radius:12px;padding:14px;color:#153e4d;text-decoration:none;display:flex;justify-content:space-between;gap:10px;align-items:center}.spds-category-links a:hover{border-color:#0b7b82}.spds-category-links small{color:#58737d}.spds-products{padding-bottom:50px}.spds-pages{display:flex;gap:8px;justify-content:center;margin:24px 0}.spds-pages a,.spds-pages span{border:1px solid #b7d4db;min-width:42px;min-height:42px;border-radius:9px;display:grid;place-items:center;text-decoration:none}.spds-pages [aria-current]{background:#087c83;color:white}.spds-specs{margin:22px 0;display:block}.spds-specs>div{display:grid;grid-template-columns:minmax(200px,1fr) minmax(200px,1.2fr);gap:24px;padding:14px 18px;border-bottom:1px solid #dce8ec}.spds-specs>div:nth-child(odd){background:#f2f7f8}.spds-specs dt{font-weight:600}.spds-specs dd{margin:0;overflow-wrap:anywhere}.source-note a{overflow-wrap:anywhere}.detail-info h1{overflow-wrap:anywhere}
@media(max-width:800px){.spds-category-links{grid-template-columns:repeat(2,minmax(0,1fr))}.spds-specs>div{grid-template-columns:1fr;gap:6px}.spds-intro h1{font-size:30px}.spds-products .product-grid{min-width:0}}
@media(max-width:430px){.spds-category-links{grid-template-columns:1fr}.spds-intro{padding-top:22px}.spds-intro h1{font-size:27px}}
.detail-grid>*{min-width:0}.thumbnails{flex-wrap:wrap}.product-info h1{overflow-wrap:anywhere}
