.product-related-tags{margin-top:16px;padding-top:14px;border-top:1px solid #e6ebef}
.product-related-tags h2{font-size:12px;line-height:1.5;color:#263341;margin:0 0 9px}
.product-related-tags .product-tag-groups{display:flex;flex-wrap:wrap;gap:7px 19px}
.product-related-tags .product-tag-row{display:inline-flex;align-items:center;gap:7px;max-width:100%;font-size:12px;line-height:20px}
.product-related-tags .product-tag-label{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:20px;padding:0;color:var(--tag-category-color,#526071);flex:none}
.product-tag-label svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;align-self:center}
.product-attribute-values{color:#334155;overflow-wrap:anywhere}
.product-tag-row{--tag-category-color:#0b7a69}
.product-related-tags .product-tag-label svg{stroke:currentColor;align-self:center}
.product-related-tags .product-topic-tags{display:flex;align-items:baseline;gap:12px;margin-top:12px;padding-top:11px;border-top:1px dashed #e2e8ee}
.product-topic-tags h2{flex:none;margin:0;font-size:12px;white-space:nowrap}
.product-topic-tags nav{display:flex;flex-wrap:wrap;gap:5px 13px}
.product-topic-tags .tag-link{font-size:12px;line-height:1.8;color:#087b65;padding:0;background:none;border:0;border-radius:0}
.product-topic-tags .tag-link:hover{text-decoration:underline;color:#065c4b}
.product-related-tags--topic .product-topic-tags{margin-top:0;padding-top:0;border-top:0}
@media(max-width:600px){.product-related-tags .product-tag-groups{gap:6px 14px}.product-related-tags .product-topic-tags{gap:9px}}
