/* V30 — single-image lightbox sizing and a clear terminal fallback state. */
.rra-gallery-lightbox__viewer.is-single{grid-template-columns:minmax(0,1fr)!important;}
.rra-gallery-lightbox__viewer.is-single .rra-gallery-lightbox__imagewrap{grid-column:1;}
.rra-gallery-lightbox__image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;}
.rra-gallery-lightbox__image.is-unavailable,.rra-pdp-main-image img.is-unavailable{visibility:hidden;}
.rra-gallery-lightbox__imagewrap.is-unavailable::after,.rra-pdp-main-image.is-unavailable::after{content:"Ürün görseli yüklenemedi";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:max-content;max-width:calc(100% - 32px);padding:12px 16px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:rgba(5,22,39,.7);color:#d8e7f7;font-size:13px;font-weight:700;text-align:center;}
.rra-pdp-main-image.is-unavailable::after{background:rgba(255,255,255,.82);border-color:#dce6f1;color:#5c7187;}
