/* v51: два адаптива — компьютер (от 761 px, вертикальный логотип справа) и телефон (до 760 px, логотип сверху) */
.pd-rail a.full-wordmark,.hm-rail a{pointer-events:auto;cursor:pointer}
/* «Последний» — пометка в правом верхнем углу фото, а не в названии */
.product-visual{position:relative}
.stock-badge{position:absolute;top:8px;right:8px;z-index:2;background:rgba(255,255,255,.92);border-radius:var(--radius,4px);padding:5px 7px;font:9px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);pointer-events:none}
@media(max-width:760px){.stock-badge{top:6px;right:6px;padding:4px 6px;font-size:8px}}
@media(min-width:761px) and (max-width:1180px){#product-dialog .pd-sheet{padding-right:var(--rail)!important}}
