.embla{max-width:100%;margin:auto;width:100%;--slide-spacing:1rem;--slide-size:100%}.embla__viewport{overflow:hidden;width:100%}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__slide__img{object-fit:contain;user-select:none}.embla-thumbs{--thumbs-slide-spacing:0.5rem;margin-top:.5rem}@media (max-width:767px){.embla-thumbs{margin-top:.375rem}}.embla-thumbs__viewport{overflow:hidden;width:100%;padding:2px}.embla-thumbs__container{display:flex;flex-direction:row;margin-left:calc(var(--thumbs-slide-spacing) * -1)}.embla-thumbs__slide{flex:0 0 auto;min-width:0;padding-left:var(--thumbs-slide-spacing)}.pdp-img-shimmer{display:block;overflow:hidden;background-color:#f6f0f3}.pdp-img-shimmer:after{content:"";position:absolute;inset:0;background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.65) 50%,rgba(255,255,255,0) 70%);transform:translateX(-100%);animation:pdp-shimmer 1.4s ease-in-out infinite;will-change:transform}@keyframes pdp-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.pdp-img-shimmer:after{animation:none;display:none}}.pdp-img-handoff{user-select:none;pointer-events:none}