/* Transparent vector marks; consistent small optical size in every brand grid. */
#wp-shop-v2 .wp2-brand-visual[data-brand-logo] img,
#wp-shop-v2 .wp2-menu-brands .wp2-brand-visual[data-brand-logo] img{display:block;width:84px;height:30px;max-width:100%;max-height:100%;object-fit:contain;filter:none;mix-blend-mode:normal;transform:none;background:transparent}
#wp-shop-v2 .wp2-card-variant{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0 12px 10px;font-size:11px;line-height:1.45;color:#727985;overflow-wrap:anywhere}
#wp-shop-v2 .wp2-products.is-list .wp2-card-variant{margin:0 12px 8px}
