/* ParsPSM public SEO/GEO additions v71 - intentionally visually conservative */
.seo-breadcrumb-v71{width:min(1480px,calc(100% - 36px));margin:18px auto -4px;display:flex;align-items:center;gap:7px;color:var(--muted,#667085);font-size:12px;overflow:auto;white-space:nowrap}.seo-breadcrumb-v71 a{color:inherit;text-decoration:none}.seo-breadcrumb-v71 a:hover{color:var(--text,#101828)}.seo-breadcrumb-v71 i{width:14px;height:14px;opacity:.55;flex:0 0 auto}.category-seo-content-v71{margin-top:26px;padding:28px;border:1px solid rgba(128,145,166,.22);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:0 10px 34px rgba(15,23,42,.04)}.category-seo-content-head-v71{margin-bottom:16px}.category-seo-content-head-v71>span,.related-products-head-v71>div>span{display:flex;align-items:center;gap:7px;color:#667085;font-size:12px;font-weight:700}.category-seo-content-head-v71 i,.related-products-head-v71 i{width:16px;height:16px}.category-seo-content-head-v71 h2,.related-products-head-v71 h2{margin:5px 0 0;font-size:clamp(20px,2vw,28px)}.category-seo-content-v71 .prose{line-height:2;color:#344054}.category-seo-content-v71 .prose h2,.category-seo-content-v71 .prose h3{margin-top:1.6em}.related-products-v71{margin-top:28px;padding-top:8px}.related-products-head-v71{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.related-products-head-v71 a{display:flex;align-items:center;gap:6px;text-decoration:none;font-size:13px;font-weight:700}.related-products-head-v71>a i{width:16px;height:16px}
@media(max-width:700px){.seo-breadcrumb-v71{width:min(100% - 24px,1480px);margin-top:12px}.category-seo-content-v71{padding:20px;border-radius:17px}.related-products-head-v71{align-items:flex-start}.related-products-head-v71>a{white-space:nowrap}}
@media(prefers-color-scheme:dark){html[data-theme="dark"] .category-seo-content-v71{background:rgba(15,23,42,.56)}}
.category-child-links-v71{width:min(1480px,calc(100% - 36px));margin:-4px auto 18px;display:flex;gap:8px;overflow:auto;padding:2px 0 4px;scrollbar-width:none}.category-child-links-v71::-webkit-scrollbar{display:none}.category-child-links-v71 a{display:flex;align-items:center;gap:7px;flex:0 0 auto;padding:9px 12px;border:1px solid rgba(128,145,166,.22);border-radius:12px;background:rgba(255,255,255,.68);text-decoration:none;font-size:12px;font-weight:700}.category-child-links-v71 a i{width:14px;height:14px}.category-child-links-v71 a:hover{border-color:rgba(91,112,139,.45)}
@media(max-width:700px){.category-child-links-v71{width:min(100% - 24px,1480px)}}

/* Catalog media CTA near the product zoom action */
.p64-gallery-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.p64-catalog-btn-v72{font-size:12px!important;padding-inline:12px;min-width:auto;text-decoration:none;white-space:nowrap}.p64-catalog-btn-v72>span{display:inline-flex!important}@media(max-width:700px){.p64-gallery-toolbar{align-items:flex-start;flex-direction:column}.p64-gallery-actions{width:100%;justify-content:flex-start}.p64-catalog-btn-v72{width:100%;justify-content:center}}

/* v79: make the search intent of the two glass-washing product pages explicit for users and crawlers. */
.p79-search-intent-label{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap;margin:8px 0 0;font-size:.9rem;line-height:1.8;color:var(--muted,#667085)}
.p79-search-intent-label i{width:17px;height:17px;margin-top:4px}.p79-search-intent-label strong{color:var(--text,#162033)}.p79-search-intent-label span{flex:1 1 260px}
.p79-search-intent-sibling{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:7px 0 0;font-size:.84rem}.p79-search-intent-sibling i{width:16px;height:16px}.p79-search-intent-sibling a{text-decoration:underline;text-underline-offset:3px;font-weight:700}
