.pdp-zoom-gallery{--zoom-header-height:64px;--zoom-thumb-width:64px;--zoom-thumb-height:96px;background:#fff;color:#000;display:block;font-family:Helvetica Neue,sans-serif;font-size:13px;font-weight:400;inset:0;letter-spacing:0;line-height:16px;opacity:0;overflow:hidden;overscroll-behavior:contain;position:fixed;touch-action:none;transition:opacity .2s ease;z-index:2147483647;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pdp-zoom-gallery[hidden]{display:none}.pdp-zoom-gallery.is-open{opacity:1}.pdp-zoom-gallery :where(button){appearance:none;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;margin:0;min-width:0;padding:0}.pdp-zoom-gallery :where(button):focus-visible{outline:1px solid #000;outline-offset:2px}.pdp-zoom-gallery svg{display:block;flex:none}.pdp-zoom-gallery__header{align-items:center;background:#fff;display:flex;height:var(--zoom-header-height);justify-content:center;left:0;padding:0 88px;position:absolute;right:0;top:0;z-index:3}.pdp-zoom-gallery__counter,.pdp-zoom-gallery__title{color:#000;font-size:13px;line-height:16px;margin:0;white-space:nowrap}.pdp-zoom-gallery__title{overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase}.pdp-zoom-gallery__counter{font-variant-numeric:tabular-nums}.pdp-zoom-gallery__counter--header{left:32px;position:absolute;top:50%;transform:translateY(-50%)}.pdp-zoom-gallery__counter--nav{display:none}.pdp-zoom-gallery__close{align-items:center;display:flex;height:40px;justify-content:center;margin-top:-20px;position:absolute;right:20px;top:50%;width:40px}.pdp-zoom-gallery__stage{bottom:0;left:96px;overflow:hidden;padding:0 172px 24px 76px;position:absolute;right:0;top:var(--zoom-header-height);touch-action:none;user-select:none;-webkit-user-select:none}.pdp-zoom-gallery__track{inset:0;position:absolute}.pdp-zoom-gallery__track.is-sliding{transition:transform .3s ease}.pdp-zoom-gallery__slide{height:100%;overflow:hidden;position:absolute;top:0;touch-action:none;width:100%}.pdp-zoom-gallery__slide.is-scrollable{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.pdp-zoom-gallery__slide.is-scrollable:after{content:"";height:var(--zoom-scroll-height,0);left:0;pointer-events:none;position:absolute;top:0;width:var(--zoom-scroll-width,0)}.pdp-zoom-gallery__img{cursor:zoom-in;max-height:none;max-width:none;position:absolute;transform-origin:0 0;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.pdp-zoom-gallery.is-zoomed .pdp-zoom-gallery__img,.pdp-zoom-gallery.is-zoomed .pdp-zoom-gallery__stage{cursor:zoom-out}.pdp-zoom-gallery.is-dragging .pdp-zoom-gallery__img,.pdp-zoom-gallery.is-dragging .pdp-zoom-gallery__stage{cursor:grabbing}.pdp-zoom-gallery__thumbs{bottom:24px;display:flex;flex-direction:column;gap:8px;left:32px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;scrollbar-width:none;top:calc(var(--zoom-header-height) + 24px);touch-action:pan-y;width:var(--zoom-thumb-width);z-index:2}.pdp-zoom-gallery__thumbs::-webkit-scrollbar{display:none}.pdp-zoom-gallery__thumb{flex:0 0 auto;height:var(--zoom-thumb-height);opacity:.55;position:relative;transition:opacity .2s ease;width:var(--zoom-thumb-width)}.pdp-zoom-gallery__thumb:after{border:1px solid transparent;content:"";inset:0;pointer-events:none;position:absolute}.pdp-zoom-gallery__thumb.is-active{opacity:1}.pdp-zoom-gallery__thumb.is-active:after{border-color:#000}@media(hover:hover){.pdp-zoom-gallery__thumb:hover{opacity:1}}.pdp-zoom-gallery__thumb-img{display:block;height:100%;object-fit:cover;width:100%}.pdp-zoom-gallery__arrow{align-items:center;color:#777;display:flex;height:48px;justify-content:center;position:absolute;top:calc(var(--zoom-fit-middle, 50%) - 24px);transition:opacity .2s ease,visibility .2s ease,color .2s ease;width:48px;z-index:2}.pdp-zoom-gallery__arrow--prev{left:calc(var(--zoom-fit-left, 80px) - 80px)}.pdp-zoom-gallery__arrow--next{right:calc(var(--zoom-fit-right, 80px) - 80px)}@media(hover:hover){.pdp-zoom-gallery__arrow:hover{color:#000}}.pdp-zoom-gallery__arrow:disabled{color:#b2b2b2;cursor:default}.pdp-zoom-gallery.is-zoomed .pdp-zoom-gallery__arrow{opacity:0;pointer-events:none;visibility:hidden}.pdp-zoom-gallery__arrow .pdp-zoom-gallery__arrow-icon--touch{display:none}.pdp-zoom-gallery__arrow .pdp-zoom-gallery__arrow-icon{color:inherit}.pdp-zoom-gallery__arrow .pdp-zoom-gallery__arrow-icon--desktop svg{height:15px;width:15px}.pdp-zoom-gallery__arrow--prev .pdp-zoom-gallery__arrow-icon--desktop svg{transform:rotate(90deg)}.pdp-zoom-gallery__arrow--next .pdp-zoom-gallery__arrow-icon--desktop svg{transform:rotate(270deg)}.pdp-zoom-gallery__zoom{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.6);border-radius:999px;bottom:var(--zoom-fit-bottom,24px);display:flex;flex-direction:column;left:calc(100% - var(--zoom-fit-right, 79px) + 16px);position:absolute;z-index:2}.pdp-zoom-gallery__zoom-button{align-items:center;color:#777;display:flex;height:44px;justify-content:center;transition:opacity .2s ease;width:44px}.pdp-zoom-gallery__zoom-button:disabled{cursor:default;opacity:.3}.pdp-zoom-gallery__reset{align-items:center;display:none;height:40px;justify-content:center;opacity:0;position:absolute;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;width:40px;z-index:2}.pdp-zoom-gallery .pdp-zoom-gallery__reset{background:#fff;border-radius:50%}.pdp-zoom-gallery.is-zoomed .pdp-zoom-gallery__reset{opacity:1;visibility:visible}.pdp-zoom-gallery--single .pdp-zoom-gallery__arrow,.pdp-zoom-gallery--single .pdp-zoom-gallery__counter,.pdp-zoom-gallery--single .pdp-zoom-gallery__thumbs{display:none}@media(max-width:1024px){.pdp-zoom-gallery{--zoom-thumb-width:56px;--zoom-thumb-height:84px;--zoom-stage-bottom:calc(48px + var(--zoom-thumb-height))}.pdp-zoom-gallery__stage{bottom:var(--zoom-stage-bottom);left:0;padding:0}.pdp-zoom-gallery__thumbs{bottom:24px;flex-direction:row;height:var(--zoom-thumb-height);left:0;overflow-x:auto;overflow-y:hidden;padding:0 20px;right:0;top:auto;touch-action:pan-x;width:auto}.pdp-zoom-gallery__thumb:first-child{margin-left:auto}.pdp-zoom-gallery__thumb:last-child{margin-right:auto}.pdp-zoom-gallery__arrow{background:#fff;border:1px solid #e4e2de;border-radius:50%;color:#000;height:40px;top:calc(var(--zoom-fit-middle, 50%) - 20px);width:40px}.pdp-zoom-gallery__arrow .pdp-zoom-gallery__arrow-icon--desktop{display:none}.pdp-zoom-gallery__arrow .pdp-zoom-gallery__arrow-icon--touch{display:block}.pdp-zoom-gallery__arrow--prev{left:20px}.pdp-zoom-gallery__arrow--next{right:20px}.pdp-zoom-gallery__zoom{display:none}.pdp-zoom-gallery__reset{bottom:calc(var(--zoom-stage-bottom) + 20px);display:flex;right:20px}}@media(max-width:767px){.pdp-zoom-gallery{--zoom-header-height:56px;--zoom-thumb-width:48px;--zoom-thumb-height:72px;--zoom-align-y:0;--zoom-collapse-slack:1;--zoom-bottom:calc(24px + env(safe-area-inset-bottom, 0px) + var(--zoom-slack, 0px));--zoom-stage-bottom:calc(100px + env(safe-area-inset-bottom, 0px) + var(--zoom-thumb-height))}.pdp-zoom-gallery__stage{clip-path:inset(0 0 var(--zoom-slack,0) 0)}.pdp-zoom-gallery__header{justify-content:flex-start;padding:0 56px 0 16px}.pdp-zoom-gallery__title{text-align:left}.pdp-zoom-gallery__close{right:8px}.pdp-zoom-gallery__counter--header{display:none}.pdp-zoom-gallery__counter--nav{bottom:calc(var(--zoom-bottom) + 12px);display:block;left:50%;position:absolute;transform:translateX(-50%)}.pdp-zoom-gallery__thumbs{bottom:calc(var(--zoom-bottom) + 60px);padding:0 16px}.pdp-zoom-gallery__thumb:first-child,.pdp-zoom-gallery__thumb:last-child{margin-left:0;margin-right:0}.pdp-zoom-gallery__arrow{bottom:var(--zoom-bottom);top:auto}.pdp-zoom-gallery.is-zoomed .pdp-zoom-gallery__arrow{opacity:1;visibility:visible}.pdp-zoom-gallery__reset{bottom:calc(var(--zoom-stage-bottom) + var(--zoom-slack, 0px) + 16px);right:16px}}@media(prefers-reduced-motion:reduce){.pdp-zoom-gallery,.pdp-zoom-gallery__arrow,.pdp-zoom-gallery__reset,.pdp-zoom-gallery__thumb,.pdp-zoom-gallery__track.is-sliding{transition:none}}