/* 01282 · Product gallery: 12 photos, direct-photo drag, hover-only compact remove control. */
[data-mp-product-media-01281] .mp-product-gallery-tile-01281{
  cursor:grab;
  touch-action:none;
  user-select:none;
}
body.is-product-gallery-reorder-01281 [data-mp-product-media-01281] .mp-product-gallery-tile-01281,
[data-mp-product-media-01281] .mp-product-gallery-tile-01281:active{
  cursor:grabbing!important;
}
[data-mp-product-media-01281] .mp-product-gallery-drag-01281{
  display:none!important;
}
[data-mp-product-media-01281] .mp-product-media-remove-01281{
  width:20px!important;
  height:20px!important;
  right:5px!important;
  top:5px!important;
  border-radius:6px!important;
  font-size:12px!important;
  line-height:1!important;
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  transform:scale(.86);
  transition:opacity .12s ease,transform .12s ease,visibility .12s ease,background .12s ease;
}
[data-mp-product-media-01281] .mp-product-gallery-tile-01281:hover>.mp-product-media-remove-01281,
[data-mp-product-media-01281] .mp-product-gallery-tile-01281:focus-within>.mp-product-media-remove-01281,
[data-mp-product-media-01281] .mp-product-primary-tile-01281:hover>.mp-product-media-remove-01281,
[data-mp-product-media-01281] .mp-product-primary-tile-01281:focus-within>.mp-product-media-remove-01281{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
  transform:scale(1);
}
@media (hover:none),(pointer:coarse){
  [data-mp-product-media-01281] .mp-product-media-remove-01281{
    opacity:1;
    visibility:visible;
    pointer-events:auto;
    transform:none;
  }
}
