/* Bilingual lower-left label on the two homepage product pictures. */
.px-card .px-img{margin-bottom:40px}
.product-image-badge{position:absolute;left:0;bottom:-26px;display:grid;gap:1px;z-index:2;padding:7px 12px;border:1px solid var(--line);border-radius:10px;background:rgba(255,255,255,.92);color:var(--ink);text-align:left;line-height:1.25;box-shadow:0 3px 12px -8px #14141330;pointer-events:none}
.product-image-badge b{font:600 12px/1.3 var(--body);letter-spacing:.03em;white-space:nowrap}
.product-image-badge small{font:400 10px/1.3 var(--body);color:var(--ink-2);white-space:nowrap}
@media(max-width:760px){.px-card .px-img{margin-bottom:34px}.product-image-badge{bottom:-24px;padding:5px 8px;border-radius:8px}.product-image-badge b{font-size:10px}.product-image-badge small{font-size:8px}}
