html body [id^=MainProduct-] media-gallery{display:block;min-width:0}html body [id^=MainProduct-] media-gallery [id^=GalleryViewer-]{display:block;min-width:0;overflow:hidden}html body [id^=MainProduct-] media-gallery [id^=Slider-Gallery-]{display:flex!important;flex-flow:row nowrap!important;grid-template-columns:none!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x pan-y}html body [id^=MainProduct-] media-gallery [id^=Slider-Gallery-]::-webkit-scrollbar{display:none}html body [id^=MainProduct-] media-gallery [id^=Slider-Gallery-]>.product__media-item{display:block!important;flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;scroll-snap-align:start;scroll-snap-stop:always}html body [id^=MainProduct-] media-gallery .thumbnail-slider{display:flex!important;align-items:center;gap:6px;width:100%;min-width:0}html body [id^=MainProduct-] media-gallery .thumbnail-list{display:flex!important;flex-flow:row nowrap!important;gap:6px!important;width:100%!important;min-width:0;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body [id^=MainProduct-] media-gallery .thumbnail-list::-webkit-scrollbar{display:none}html body [id^=MainProduct-] media-gallery .thumbnail-list__item{display:block!important;flex:0 0 auto!important}html body [id^=MainProduct-] media-gallery .thumbnail{cursor:pointer!important;pointer-events:auto!important}html body [id^=MainProduct-] media-gallery .slider-buttons{position:relative;display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:8px;pointer-events:auto!important}html body [id^=MainProduct-] media-gallery .slider-button{display:grid!important;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:50%;background:#0a0708d1;color:#fff;cursor:pointer;pointer-events:auto!important;z-index:3}html body [id^=MainProduct-] media-gallery .slider-button svg{width:14px;height:14px}html body [id^=MainProduct-] media-gallery .slider-button--prev svg{transform:rotate(90deg)}html body [id^=MainProduct-] media-gallery .slider-button--next svg{transform:rotate(-90deg)}html body [id^=MainProduct-] media-gallery .slider-counter__link{cursor:pointer;pointer-events:auto!important}@media(min-width:750px){html body [id^=MainProduct-] media-gallery [id^=Slider-Gallery-]{overflow-x:hidden!important}html body [id^=MainProduct-] media-gallery>[id^=GalleryThumbnails-]{display:flex!important}html body [id^=MainProduct-] media-gallery [id^=GalleryViewer-]>.slider-buttons{display:none!important}}@media(max-width:749px){html body [id^=MainProduct-] media-gallery>[id^=GalleryThumbnails-]{display:flex!important;margin-top:7px}html body [id^=MainProduct-] media-gallery [id^=GalleryViewer-]>.slider-buttons{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/tfb-product-gallery-core.css.map */
