/* Mobile main gallery photo: keep native <img> as the only rendered media layer.
   This preserves the fast/lazy loader while preventing the dormant canvas layers
   from covering the principal motorcycle photo. */
@media (max-width:760px){
  .moto-slides > .moto-slide,
  .moto-slides > .stage-sheen{
    display:none !important;
    visibility:hidden !important;
    pointer-events:none !important;
  }

  .moto-slides > .jm-native-main{
    position:absolute !important;
    inset:0 !important;
    z-index:5 !important;
    display:block !important;
    visibility:visible !important;
    opacity:1 !important;
    width:100% !important;
    height:100% !important;
    max-width:none !important;
    max-height:none !important;
    object-fit:contain !important;
    object-position:center center !important;
    box-sizing:border-box !important;
    padding:10px !important;
    margin:0 !important;
    background:#090909 !important;
    border-radius:inherit !important;
    transform:none !important;
    filter:none !important;
    animation:none !important;
    transition:none !important;
    pointer-events:none !important;
  }
}
