@media screen and (max-width:749px){[data-rocco-mobile-gallery]{display:block}[data-rocco-mobile-gallery] [id^=GalleryViewer-]{position:relative;width:100%;margin-left:0!important;margin-right:0!important}[data-rocco-mobile-gallery] .product__media-list{width:100%;gap:0;margin:0!important;padding:0!important;scroll-padding:0;scrollbar-width:none}[data-rocco-mobile-gallery] .product__media-list::-webkit-scrollbar{display:none}[data-rocco-mobile-gallery] .product__media-list>.product__media-item{flex:0 0 100%;width:100%;max-width:100%;margin:0!important;padding:0!important;scroll-snap-align:start}[data-rocco-mobile-gallery] [id^=GalleryViewer-]>.slider-buttons{position:absolute;z-index:4;top:50%;right:1.2rem;left:1.2rem;display:flex!important;align-items:center;justify-content:space-between;transform:translateY(-50%);pointer-events:none}[data-rocco-mobile-gallery] [id^=GalleryViewer-] .slider-counter{display:none}[data-rocco-mobile-gallery] [id^=GalleryViewer-] .slider-button{width:3.6rem;height:3.6rem;padding:0;border:1px solid rgba(18,18,18,.12);border-radius:50%;color:#121212;background:#f5f0e6f0;box-shadow:0 2px 8px #1212120f;pointer-events:auto;touch-action:manipulation}[data-rocco-mobile-gallery] [id^=GalleryViewer-] .slider-button:disabled{opacity:.25}[data-rocco-mobile-gallery] [id^=GalleryViewer-] .slider-button .svg-wrapper{width:1.8rem;height:1.8rem}[data-rocco-mobile-gallery] [id^=GalleryViewer-] .slider-button .icon-caret{width:1.2rem;height:.8rem}[data-rocco-mobile-gallery] [id^=GalleryThumbnails-]{display:block!important;width:100%;margin:.8rem 0 0!important;padding:0}[data-rocco-mobile-gallery] [id^=GalleryThumbnails-]>.slider-button,[data-rocco-mobile-gallery] .thumbnail img,[data-rocco-mobile-gallery] .thumbnail__badge{display:none!important}[data-rocco-mobile-gallery] .thumbnail-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;width:100%;max-width:100%;margin:0!important;padding:0!important;overflow:visible;scroll-snap-type:none}[data-rocco-mobile-gallery] .thumbnail-list__item{flex:0 0 24px;width:24px;max-width:24px;margin:0!important;padding:0}[data-rocco-mobile-gallery] .thumbnail-list__item:before{display:none}[data-rocco-mobile-gallery] button.thumbnail{position:relative;display:block;width:24px;min-width:0;height:32px;min-height:32px;margin:0;padding:0;border:0;border-radius:12px;background:transparent;box-shadow:none!important;touch-action:manipulation}[data-rocco-mobile-gallery] button.thumbnail:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;padding:0;border-radius:999px;background:#12121240;transform:translate(-50%,-50%);transition:width .15s ease,background-color .15s ease}[data-rocco-mobile-gallery] button.thumbnail[aria-current=true]:before{width:16px;background:#aeb78e}[data-rocco-mobile-gallery] button.thumbnail:after{display:none}[data-rocco-mobile-gallery] button.thumbnail:focus-visible,[data-rocco-mobile-gallery] [id^=GalleryViewer-] .slider-button:focus-visible{outline:2px solid #aeb78e;outline-offset:2px}[data-rocco-mobile-gallery=single] [id^=GalleryViewer-]>.slider-buttons,[data-rocco-mobile-gallery=single] [id^=GalleryThumbnails-]{display:none!important}@media(prefers-reduced-motion:reduce){[data-rocco-mobile-gallery] button.thumbnail:before{transition:none}}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/rocco-mobile-product-gallery.css.map */
