.chem-product-index[data-astro-cid-sgzuny4a] .container[data-astro-cid-sgzuny4a]{padding-top:3rem}.chem-card[data-astro-cid-sgzuny4a]{cursor:pointer}.chem-card[data-astro-cid-sgzuny4a] .p-card-img[data-astro-cid-sgzuny4a]{padding:0;background:#fff}.chem-card[data-astro-cid-sgzuny4a] .p-card-img[data-astro-cid-sgzuny4a] img[data-astro-cid-sgzuny4a]{width:100%;height:100%;max-height:none;object-fit:cover;mix-blend-mode:normal}.chem-card[data-astro-cid-sgzuny4a] h3[data-astro-cid-sgzuny4a]{display:flex;flex-direction:column;gap:.25rem}.chem-card[data-astro-cid-sgzuny4a] h3[data-astro-cid-sgzuny4a] span[data-astro-cid-sgzuny4a]{font-size:.75rem;line-height:1.2;color:var(--red);text-transform:uppercase;letter-spacing:.06em}.chem-formula[data-astro-cid-sgzuny4a]{margin-top:.5rem;font-size:.8125rem;color:var(--mute);line-height:1.45}.chem-products[data-astro-cid-sgzuny4a]{padding:clamp(5rem,8vw,8rem) 0;background:var(--surface)}.chem-products-header[data-astro-cid-sgzuny4a]{max-width:720px;margin:0 auto clamp(3rem,5vw,4.5rem);text-align:center}.chem-products-header[data-astro-cid-sgzuny4a] h2[data-astro-cid-sgzuny4a]{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:1rem}.chem-products-header[data-astro-cid-sgzuny4a] p[data-astro-cid-sgzuny4a]{font-size:1.0625rem;color:var(--gray);line-height:1.6}.chem-product-list[data-astro-cid-sgzuny4a]{display:flex;flex-direction:column;gap:1.5rem}.chem-product[data-astro-cid-sgzuny4a]{scroll-margin-top:9rem;background:var(--bg);border-radius:var(--radius);padding:clamp(2rem,3vw,2.75rem);transition:box-shadow .5s var(--ease-out),transform .5s var(--ease-out)}.chem-product[data-astro-cid-sgzuny4a]:hover{box-shadow:0 20px 60px #00000012;transform:translateY(-2px)}.chem-product-head[data-astro-cid-sgzuny4a]{display:grid;grid-template-columns:clamp(160px,20vw,260px) minmax(0,1fr);gap:clamp(1.25rem,3vw,2.5rem);align-items:center;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:1.25rem;margin-bottom:1.5rem}.chem-product-title[data-astro-cid-sgzuny4a] h3[data-astro-cid-sgzuny4a]{font-size:1.5rem;font-weight:700;letter-spacing:-.015em;margin-bottom:.4rem;display:flex;align-items:baseline;flex-wrap:wrap;gap:.75rem}.chem-grade[data-astro-cid-sgzuny4a]{font-size:.8125rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--red);background:#c3162214;padding:.25rem .625rem;border-radius:999px}.chem-product-title[data-astro-cid-sgzuny4a] .chem-formula[data-astro-cid-sgzuny4a]{margin-top:0;font-size:.875rem;color:var(--gray);letter-spacing:.01em}.chem-product-media[data-astro-cid-sgzuny4a]{order:-1;margin:0;aspect-ratio:4 / 3;overflow:hidden;border-radius:0;background:transparent;box-shadow:none}.chem-product-media[data-astro-cid-sgzuny4a] img[data-astro-cid-sgzuny4a]{display:block;width:100%;height:100%;object-fit:cover}.chem-product-body[data-astro-cid-sgzuny4a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:start}.chem-product-body--specs-only[data-astro-cid-sgzuny4a]{grid-template-columns:1fr}.chem-product-desc[data-astro-cid-sgzuny4a] p[data-astro-cid-sgzuny4a]{font-size:.9375rem;color:var(--gray);line-height:1.7}.chem-product-desc[data-astro-cid-sgzuny4a] p[data-astro-cid-sgzuny4a]+p[data-astro-cid-sgzuny4a]{margin-top:1rem}.chem-specs[data-astro-cid-sgzuny4a]{width:100%;border-collapse:collapse;font-size:.875rem}.chem-specs[data-astro-cid-sgzuny4a] th[data-astro-cid-sgzuny4a],.chem-specs[data-astro-cid-sgzuny4a] td[data-astro-cid-sgzuny4a]{text-align:left;padding:.625rem 0;border-bottom:1px solid rgba(0,0,0,.06);vertical-align:top}.chem-specs[data-astro-cid-sgzuny4a] tr[data-astro-cid-sgzuny4a]:last-child th[data-astro-cid-sgzuny4a],.chem-specs[data-astro-cid-sgzuny4a] tr[data-astro-cid-sgzuny4a]:last-child td[data-astro-cid-sgzuny4a]{border-bottom:none}.chem-specs[data-astro-cid-sgzuny4a] th[data-astro-cid-sgzuny4a]{width:42%;padding-right:1rem;color:var(--dark);font-weight:600}.chem-specs[data-astro-cid-sgzuny4a] td[data-astro-cid-sgzuny4a]{color:var(--gray);line-height:1.5}@media(max-width:768px){.chem-product-head[data-astro-cid-sgzuny4a]{grid-template-columns:1fr}.chem-product-media[data-astro-cid-sgzuny4a]{width:min(100%,420px)}.chem-product-body[data-astro-cid-sgzuny4a]{grid-template-columns:1fr;gap:1.75rem}.chem-specs[data-astro-cid-sgzuny4a] th[data-astro-cid-sgzuny4a]{width:50%}}
