.catalog-photo,.poly-main,#catalog-main-media,#catalog-main-media>a{position:relative}
#catalog-main-media>a{display:block}
.primary-spec-dimensions{position:absolute;right:12px;bottom:12px;z-index:2;box-sizing:border-box;max-width:calc(100% - 24px);padding:5px 8px;border:1px solid rgba(0,0,0,.12);border-radius:4px;background:#fff;color:#111;font-family:inherit;font-size:14px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums;white-space:normal;text-align:right;text-wrap:balance;pointer-events:none;box-shadow:0 1px 4px rgba(0,0,0,.12)}
.poly-main .primary-spec-dimensions,#catalog-main-media .primary-spec-dimensions{right:16px;bottom:16px;font-size:clamp(16px,1.3vw,18px)}
@media(max-width:500px){.primary-spec-dimensions{right:8px;bottom:8px;padding:4px 6px;font-size:12px}.poly-main .primary-spec-dimensions,#catalog-main-media .primary-spec-dimensions{right:10px;bottom:10px;font-size:14px}}
