.gallery[data-astro-cid-f732qppe]{flex-direction:column;gap:1rem;min-width:0;display:flex}.gallery__viewport[data-astro-cid-f732qppe]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius);overflow-x:auto}.gallery__viewport[data-astro-cid-f732qppe]::-webkit-scrollbar{display:none}.gallery__track[data-astro-cid-f732qppe]{margin:0;padding:0;list-style:none;display:flex}.gallery__slide[data-astro-cid-f732qppe]{scroll-snap-align:start;flex:0 0 100%;position:relative}.gallery__caption[data-astro-cid-f732qppe]{border-radius:var(--radius-sm);color:var(--white);font-size:var(--fs-xs);background:#0e1a36d1;padding:.375rem .75rem;font-weight:600;position:absolute;bottom:.75rem;left:.75rem}.gallery__controls[data-astro-cid-f732qppe]{justify-content:center;align-items:center;gap:1.25rem;display:flex}.gallery__button[data-astro-cid-f732qppe]{border:1px solid var(--line);background:var(--white);width:2.75rem;height:2.75rem;color:var(--navy);cursor:pointer;border-radius:50%;place-items:center;display:grid}.gallery__button[data-astro-cid-f732qppe]:hover{border-color:var(--navy)}.gallery__count[data-astro-cid-f732qppe]{min-width:3.5rem;color:var(--muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-align:center;font-weight:600}.gallery__thumbs[data-astro-cid-f732qppe]{grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.gallery__thumb[data-astro-cid-f732qppe]{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--paper);cursor:pointer;opacity:.6;border:2px solid #0000;width:100%;padding:0;display:block;overflow:hidden}.gallery__thumb[data-astro-cid-f732qppe] img{object-fit:cover;width:100%;height:100%}.gallery__thumb[data-astro-cid-f732qppe][aria-current=true]{border-color:var(--gold);opacity:1}.gallery__thumb[data-astro-cid-f732qppe]:hover{opacity:1}.crumbs[data-astro-cid-g5wovr7w]{border-bottom:1px solid var(--line);background:var(--paper)}.crumbs[data-astro-cid-g5wovr7w] ol[data-astro-cid-g5wovr7w]{color:var(--muted);font-size:var(--fs-xs);flex-wrap:wrap;gap:.5rem;margin:0 auto;padding-block:.875rem;list-style:none;display:flex}.crumbs[data-astro-cid-g5wovr7w] li[data-astro-cid-g5wovr7w]+li[data-astro-cid-g5wovr7w]:before{content:"/";color:#a3acbd;margin-right:.5rem}.crumbs[data-astro-cid-g5wovr7w] a[data-astro-cid-g5wovr7w]{color:var(--muted);text-decoration:none}.crumbs[data-astro-cid-g5wovr7w] a[data-astro-cid-g5wovr7w]:hover{color:var(--navy);text-decoration:underline}.crumbs[data-astro-cid-g5wovr7w] [data-astro-cid-g5wovr7w][aria-current=page]{color:var(--ink);font-weight:600}.product[data-astro-cid-g5wovr7w]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,2rem + 3vw,4.5rem);display:grid}.product__formula[data-astro-cid-g5wovr7w]{aspect-ratio:4/5;border-radius:var(--radius);background:linear-gradient(160deg, var(--navy) 0%, var(--navy-deep) 100%);place-items:center;display:grid}.product__formula[data-astro-cid-g5wovr7w] span[data-astro-cid-g5wovr7w]{color:var(--gold-bright);font-size:clamp(3.5rem,2rem + 5vw,6rem);font-weight:800}.product__info[data-astro-cid-g5wovr7w]{flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;display:flex}.product__info[data-astro-cid-g5wovr7w] h1[data-astro-cid-g5wovr7w]{font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);font-weight:800}.product__subtitle[data-astro-cid-g5wovr7w]{color:var(--gold-ink);font-size:var(--fs-lg);margin-top:-.25rem;font-weight:600}.product__legal[data-astro-cid-g5wovr7w]{border:1px solid var(--line);border-left:4px solid var(--gold);background:var(--paper);padding:1rem 1.125rem}.product__legal[data-astro-cid-g5wovr7w] h2[data-astro-cid-g5wovr7w]{color:var(--navy);font-size:var(--fs-sm);margin-bottom:.375rem;font-weight:700}.product__legal[data-astro-cid-g5wovr7w] p[data-astro-cid-g5wovr7w]{color:var(--ink);font-size:var(--fs-sm);line-height:1.6}.product__aka[data-astro-cid-g5wovr7w]{color:var(--muted);font-size:var(--fs-sm);margin-top:-.5rem}.product__hazard[data-astro-cid-g5wovr7w]{font-size:var(--fs-xs);border-radius:999px;padding:.25rem .75rem;font-weight:700}.product__hazard--toxic[data-astro-cid-g5wovr7w]{color:var(--hazard);background:#fdecea}.product__hazard--corrosive[data-astro-cid-g5wovr7w]{color:#8a4b00;background:#fff3e0}.product__description[data-astro-cid-g5wovr7w]{flex-direction:column;gap:1rem;max-width:38rem;display:flex}.product__cta[data-astro-cid-g5wovr7w]{margin-top:.5rem}.product__heading[data-astro-cid-g5wovr7w]{font-size:var(--fs-xl);margin-top:1.5rem;font-weight:800}.specs[data-astro-cid-g5wovr7w]{border-collapse:collapse;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.specs[data-astro-cid-g5wovr7w] th[data-astro-cid-g5wovr7w],.specs[data-astro-cid-g5wovr7w] td[data-astro-cid-g5wovr7w]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.875rem 0}.specs[data-astro-cid-g5wovr7w] th[data-astro-cid-g5wovr7w]{width:42%;color:var(--muted);padding-right:1rem;font-weight:500}.specs[data-astro-cid-g5wovr7w] td[data-astro-cid-g5wovr7w]{color:var(--ink);font-weight:600}.details[data-astro-cid-g5wovr7w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,5vw,5rem);padding-block:0 clamp(3.5rem,2.5rem + 3vw,5.5rem);display:grid}.details[data-astro-cid-g5wovr7w]>div[data-astro-cid-g5wovr7w]{flex-direction:column;gap:1rem;min-width:0;display:flex}.details__list[data-astro-cid-g5wovr7w]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.details__list[data-astro-cid-g5wovr7w] li[data-astro-cid-g5wovr7w]{padding-left:1.5rem;position:relative}.details__list[data-astro-cid-g5wovr7w] li[data-astro-cid-g5wovr7w]:before{content:"";background:var(--gold);border-radius:2px;width:.5rem;height:.5rem;position:absolute;top:.7em;left:0}.details__text[data-astro-cid-g5wovr7w]{flex-direction:column;gap:1rem;display:flex}.others__title[data-astro-cid-g5wovr7w]{font-size:var(--fs-xl);margin-bottom:2rem}.others__grid[data-astro-cid-g5wovr7w]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=900px){.product[data-astro-cid-g5wovr7w],.details[data-astro-cid-g5wovr7w]{grid-template-columns:1fr}.others__grid[data-astro-cid-g5wovr7w]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.others__grid[data-astro-cid-g5wovr7w]{grid-template-columns:1fr}}
