.zs-sds150-gallery.Product__Gallery--withThumbnails .Product__Slideshow{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.zs-sds150-gallery .zs-sds150-thumbrail{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:16px 0 0!important;padding:0!important;overflow:visible!important}.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavScroller{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;flex:1 1 0!important;gap:8px!important;box-sizing:border-box;position:relative!important;min-width:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:3px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;touch-action:pan-x;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:thin}.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavImage{display:block!important;position:relative!important;box-sizing:border-box!important;flex:0 0 calc((100% - 32px)/5)!important;width:calc((100% - 32px)/5)!important;max-width:none!important;min-width:0!important;height:auto!important;aspect-ratio:1 / 1;margin:0!important;padding:0!important;border:1px solid #d6d9e1;border-radius:5px;overflow:hidden;scroll-snap-align:start;background:#fff;cursor:pointer}.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavImage:before{display:none!important;content:none!important}.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavImage img{display:block;position:absolute!important;width:100%!important;height:100%!important;top:0;right:0;bottom:0;left:0;object-fit:contain;margin:0}.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavImage.is-selected,.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavImage:focus-visible{outline:2px solid #eb8830!important;outline-offset:1px}.zs-sds150-gallery .zs-sds150-thumbrail .zs-sds150-nav-arrow{display:flex!important;flex:0 0 34px!important;justify-content:center;align-items:center;height:44px;min-width:34px;padding:0;border:1px solid #d6d9e1;border-radius:6px;background:#fff;color:#3f4255;font:inherit;font-size:30px;line-height:1;cursor:pointer}.zs-sds150-gallery .zs-sds150-thumbrail .zs-sds150-nav-arrow:disabled{opacity:.28;cursor:default}.zs-sds150-gallery .zs-sds150-thumbrail .zs-sds150-nav-arrow:not(:disabled):hover{background:#f1f2f2;border-color:#eb8830}.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavImage--video .zs-sds150-video-badge{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:3px 2px;background:#3f4255ed;color:#fff;font-size:11px;font-weight:750;letter-spacing:.01em;line-height:1.3;text-align:center;pointer-events:none}.zs-sds150-gallery .Product__SlideItem[data-zs-video-url]{cursor:pointer}.zs-sds150-gallery .Product__SlideItem[data-zs-video-url] [data-zs-video-play]{z-index:4;min-width:60px;min-height:60px}.zs-sds150-gallery .Product__SlideItem.zs-sds150-video-playing{cursor:default}.zs-sds150-gallery .zs-sds150-video-playing .zs-sds150-video-frame{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#111}.zs-sds150-gallery .zs-sds150-video-playing [data-zs-video-play]{display:none!important}@media(max-width:1007px){.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavImage{flex-basis:calc((100% - 24px)/4)!important;width:calc((100% - 24px)/4)!important}}@media(max-width:640px){.zs-sds150-gallery .zs-sds150-thumbrail{gap:5px!important;margin-top:12px!important}.zs-sds150-gallery .zs-sds150-thumbrail .zs-sds150-nav-arrow{flex-basis:30px!important;min-width:30px;height:42px;font-size:28px}.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavScroller{gap:6px!important}.zs-sds150-gallery .zs-sds150-thumbrail .Product__SlideshowNavImage{flex-basis:calc((100% - 18px)/4)!important;width:calc((100% - 18px)/4)!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/zs-sds150-gallery.css.map */
