.pdp-gallery{display:block}.pdp-gallery__viewport{position:relative}.pdp-gallery .slider__track.is-scroll-mobile{width:100%;margin-inline:0;padding-inline:0;scroll-padding-left:0;padding-bottom:0}.pdp-gallery__slide{cursor:zoom-in}.pdp-gallery__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:#f0f0f0}.pdp-gallery__video{width:100%}.pdp-gallery__video .pdp-gallery__img{object-fit:contain;cursor:default}.pdp-gallery__arrow--prev{left:0}.pdp-gallery__arrow--next{right:0}.pdp-gallery .pdp-gallery__arrow:disabled{opacity:.3;cursor:default}.thumb-scroller{display:flex;align-items:center}.thumb-nav{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;background:none;color:#000;cursor:pointer}.thumb-nav[hidden]{display:none}.thumb-nav:disabled{opacity:.3;cursor:default}.pdp-gallery__thumbs-wrap{display:none}.custom-desktop-gallery .pdp-gallery__thumbs-wrap{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px}.pdp-gallery__thumbs{display:flex;flex-flow:row nowrap;flex:0 1 auto;min-width:0;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.pdp-gallery__thumbs::-webkit-scrollbar{display:none}.pdp-gallery__thumb{flex:0 0 auto;padding:0;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;line-height:0}.pdp-gallery__thumb img{display:block;width:64px;height:80px;object-fit:cover}.pdp-gallery__thumb.is-active{border-bottom-color:#000}@media screen and (min-width:768px){.pdp-gallery .slider__track::-webkit-scrollbar{display:none}.pdp-gallery .slider__progress{display:none!important}}@media screen and (min-width:500px)and (max-width:767px){.pdp-gallery.product-slider .slider__track.is-scroll-mobile>.slider__item{width:calc((100% - var(--gap-mobile, 8px)) / 2)}}body.pdp-fs-open .tc-capture-kit,body.pdp-fs-open iframe[class*=gorgias-chat-key-]{display:none!important}.pdp-fs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#fff;display:none;flex-direction:column}.pdp-fs.is-open{display:flex}.pdp-fs__close{position:absolute;top:14px;right:14px;z-index:3;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;color:#000;cursor:pointer}.pdp-fs__body{flex:1;display:flex;min-height:0;position:relative}.pdp-fs__track{flex:1;display:flex;flex-flow:row nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;min-height:0}.pdp-fs__track::-webkit-scrollbar{display:none}.pdp-fs__slide{flex:0 0 100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden}.pdp-fs__img{max-width:100%;max-height:100%;object-fit:contain}.pdp-fs__thumbs{display:flex;gap:8px;flex:0 1 auto;min-width:0;min-height:0;overflow:auto;scroll-behavior:smooth;scrollbar-width:none}.pdp-fs__thumbs::-webkit-scrollbar{display:none}.pdp-fs__thumb{flex:0 0 auto;padding:0;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer;line-height:0;opacity:.6}.pdp-fs__thumb img{display:block;width:56px;height:70px;object-fit:cover}.pdp-fs__thumb.is-active{opacity:1;border-bottom-color:#000}.pdp-fs.is-zoomed .pdp-fs__thumbs-wrap{display:none}.pdp-fs.is-zoomed .pdp-fs__track{overflow:hidden;scroll-snap-type:none}.pdp-fs pinch-zoom-image{cursor:zoom-in}.pdp-fs pinch-zoom-image[data-zoomed]{cursor:zoom-out}.pdp-fs__img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pdp-fs__body{flex-direction:column}.pdp-fs__track{order:1}.pdp-fs__thumbs-wrap{order:2;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:6px;padding:10px 14px}.pdp-fs__thumbs{flex-flow:row nowrap;overflow-x:auto;overflow-y:hidden}@media screen and (min-width:768px){.pdp-fs__body{flex-direction:row}.pdp-fs__thumbs-wrap{position:absolute;left:0;top:0;bottom:0;z-index:2;order:0;flex-flow:column nowrap;padding:14px 12px;background:#ffffffd1}.pdp-fs__thumbs{flex-flow:column nowrap;overflow-y:auto;overflow-x:hidden}.pdp-fs__thumbs-wrap .thumb-nav svg{transform:rotate(90deg)}.pdp-fs__thumb img{width:64px;height:80px}.pdp-fs__track{flex-flow:column nowrap;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory}.pdp-fs__slide{flex:0 0 100%;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/306/assets/gallery.css.map */
