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