.nv-pdp-gallery__selectors{display:none}
@media(max-width:989px){
  .nv-product-page .product__media,.nv-pdp-gallery-shell{min-width:0;max-width:100%}
  .nv-pdp-gallery-shell .nv-pdp-gallery{display:flex;align-items:stretch;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}
  .nv-pdp-gallery-shell .nv-pdp-gallery::-webkit-scrollbar{display:none}
  .nv-pdp-gallery-shell .nv-pdp-gallery__tile{flex:0 0 100%;min-width:0;aspect-ratio:1;scroll-snap-align:start}
  .nv-pdp-gallery-shell .nv-pdp-gallery__tile>img{object-fit:contain}
  .nv-pdp-gallery__selectors{display:flex;justify-content:center;gap:10px;margin-top:12px}
  .nv-pdp-gallery__selectors button{display:block;width:48px;height:48px;padding:3px;border:1px solid #dedbd4;border-radius:4px;background:#fff;cursor:pointer}
  .nv-pdp-gallery__selectors button[aria-current=true]{border:2px solid #E3BC59;padding:2px}
  .nv-pdp-gallery__selectors button:focus-visible{outline:2px solid #715922;outline-offset:3px}
  .nv-pdp-gallery__selectors img{display:block;width:100%;height:100%;object-fit:contain}
}
