.ai-photo-frame{position:relative}
.ai-photo-note{position:absolute;inset:auto 0 0;z-index:20;padding:10px 12px;background:rgba(20,26,37,.9);color:#fff;font:400 12px/1.45 sans-serif;text-align:left;letter-spacing:0;text-transform:none;pointer-events:none;white-space:normal;overflow-wrap:break-word}
.ai-photo-note[hidden]{display:none!important}
.product-card-image .ai-photo-note,.card-photo .ai-photo-note{font-size:11px;padding:7px 9px}
.product-card-image[data-ai-note-active=true] .product-card-quick{visibility:hidden}
.gallery[data-ai-note-active=true] .gallery-counter{top:12px;bottom:auto}
.flash-qv-main-stage[data-ai-note-active=true] #qvPhotoCounter{top:12px;bottom:auto}
@media(min-width:601px){.gallery .ai-photo-note,.standby-card-photo .ai-photo-note{font-size:clamp(13px,1.4vw,22px);padding:12px 16px}}
@media(max-width:600px){.product-card-image .ai-photo-note,.card-photo .ai-photo-note,.standby-card-photo .ai-photo-note{font-size:10px;line-height:1.3;padding:6px}}
