/* Oct 2026: mirror the tested Arabic gallery's uncropped image behavior in EN / IT. */
html[lang="en"] .rbt-single-product-area .rbt-single-product-media-area,
html[lang="it"] .rbt-single-product-area .rbt-single-product-media-area {
    min-width: 0; max-width: 100%;
}
html[lang="en"] .rbt-single-product-area .rbt-single-product-media-area > .rbt-arrow-between,
html[lang="it"] .rbt-single-product-area .rbt-single-product-media-area > .rbt-arrow-between {
    background-image: none !important;
    -webkit-mask-image: none !important;
    mask-image: none !important;
}
html[lang="en"] .rbt-single-product-area .rbt-single-product-media-area .swiper-wrapper,
html[lang="it"] .rbt-single-product-area .rbt-single-product-media-area .swiper-wrapper,
html[lang="en"] .rbt-single-product-area .rbt-single-product-media-area .swiper-slide,
html[lang="it"] .rbt-single-product-area .rbt-single-product-media-area .swiper-slide {
    max-width: 100%; min-width: 0;
}
html[lang="en"] .rbt-single-product-area .rbt-single-product-media-area .rbt-product-single-img,
html[lang="it"] .rbt-single-product-area .rbt-single-product-media-area .rbt-product-single-img {
    width: 100% !important; aspect-ratio: 1 / 1;
    height: auto !important; min-height: 0 !important;
    overflow: hidden; background: #fff;
    -webkit-mask-image: none !important; mask-image: none !important;
    display: flex; align-items: center; justify-content: center;
}
html[lang="en"] .rbt-single-product-area .rbt-single-product-media-area .rbt-product-single-img > img,
html[lang="it"] .rbt-single-product-area .rbt-single-product-media-area .rbt-product-single-img > img {
    display:block; width:100% !important; height:100% !important;
    max-width:100% !important; max-height:100% !important; min-height:0 !important;
    object-fit:contain !important; object-position:center center !important;
    -webkit-mask-image: none !important; mask-image:none !important;
}
html[lang="en"] .rbt-single-product-area .rbt-product-thumb-slider-activation .rbt-thumb-img-sm img,
html[lang="it"] .rbt-single-product-area .rbt-product-thumb-slider-activation .rbt-thumb-img-sm img {
    width:100% !important; height:100% !important;
    object-fit:contain !important; object-position:center !important;
    -webkit-mask-image:none !important;
}
