.product-visuals figure{position:relative}
#powderImage,#moleculeImage{position:relative;isolation:isolate}
.nf-lens-toggle{position:absolute;right:8px;top:25px;width:44px;height:44px;display:grid;place-items:center;background:#f6f5efdd;color:#385d4c;border:1px solid #a6b9a8;border-radius:50%;z-index:55;cursor:pointer;transition:transform .18s,background .18s}
.nf-lens-toggle[hidden]{display:none}.nf-lens-toggle:hover{transform:scale(1.08);background:#fffdf6}.nf-lens-toggle[aria-pressed=true] .lens-plus{display:none}.nf-lens-toggle svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.6;fill:none}.nf-lens-toggle:focus-visible{outline:2px solid #387b66;outline-offset:3px}
.nf-lens-active{cursor:none}.nf-lens-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:50;transform-origin:center;background:#f6f5ef}
.nf-lens-copy{position:absolute;inset:0;transform:scale(2);pointer-events:none}
@media(prefers-reduced-motion:reduce){.nf-lens-toggle{transition:none}.nf-lens-toggle:hover{transform:none}}
