.pdp--retail .pdp-hero-row{gap:clamp(24px,3vw,48px)}.pdp--editorial .pdp-trust,.pdp--retail .pdp-trust{display:none}.pdp--editorial .pdp-hero-row{align-items:start;gap:clamp(28px,4vw,64px);grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr)}.pdp--editorial .pdp-pane{position:sticky;top:92px}.pdp--editorial .pdp-specs{order:9}.pdp--editorial .pdp-desc{font-size:1.05em;line-height:1.7;max-width:62ch}.pdp--editorial .pg img{aspect-ratio:auto;height:auto}.pdp--care .pdp-trust{display:none}.pdp--care .pdp-desc{font-size:1.05em;line-height:1.75;max-width:60ch}.pdp--care .pdp-specs{order:2}.pdp--care .pdp-specs-head{font-size:1em}.pdp--care .pdp-apps{order:3}.pdp--grocery .pdp-hero-row{gap:clamp(18px,2vw,32px)}.pdp--grocery .pdp-specs{order:2}.pdp--grocery .pdp-tabs-sec{margin-top:clamp(20px,2.5vw,36px)}.pdp--grocery .pdp-trust{display:none}.pdp--spec .pdp-specs{order:1}.pdp--spec .pdp-desc{order:5}.pdp--spec .pdp-specs-head{margin-top:0}.pdp--spec .pdp-specs :is(td,dd){font-family:var(--font-mono,ui-monospace,Consolas,monospace)}@media (max-width:900px){.pdp--editorial .pdp-hero-row{grid-template-columns:minmax(0,1fr)}.pdp--editorial .pdp-pane{position:static}}.pdp-box{list-style:none;margin:0;padding:12px 18px}.pdp-box li{font-size:13px;line-height:1.6;padding-left:16px;position:relative}.pdp-box li:before{background:var(--ms-accent,currentColor);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.pdp-cross{display:flex;flex-wrap:wrap;gap:6px;padding:12px 18px 4px}.pdp-cross__n{border:var(--hairline,1px solid #e2e6eb);border-radius:var(--r-sm,6px);color:var(--fg-secondary,#4a5663);font-family:var(--font-mono,ui-monospace,Consolas,monospace);font-size:12px;padding:4px 8px;text-decoration:none}.pdp-cross__n:hover{border-color:var(--ms-accent,#2a9bc4);color:var(--ms-accent,#2a9bc4)}.pdp-cross__note{color:var(--fg-muted,#6c7682);font-size:12px;line-height:1.5;margin:0;padding:4px 18px 14px}.wpaic-qty-step-note{color:var(--fg-secondary,#4a5663);font-size:13px;font-weight:600;margin:8px 0}.rev-top--empty{align-items:start}.rev-empty{align-self:center;color:var(--fg-secondary,#4a5663);max-width:34ch}.rev-empty__t{color:var(--fg-primary,#29333d);font-family:var(--font-display);font-size:1.05em;font-weight:600;margin-bottom:4px}.rev-empty__s{font-size:.95em;line-height:1.5}