.ms-gallery{display:flex;flex-direction:column;gap:8px}.ms-gallery__main{position:relative;aspect-ratio:1;border:.8px solid var(--ms-border);border-radius:20px;background:var(--ms-white);overflow:hidden}.ms-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px}.ms-gallery__slide[hidden]{display:none}.ms-gallery__image{width:100%;height:100%;object-fit:contain;cursor:zoom-in}.ms-gallery__arrow{position:absolute;top:50%;z-index:1;width:40px;height:40px;border:1px solid var(--ms-border);color:var(--ms-text);transform:translateY(-50%)}.ms-gallery__arrow:hover{border-color:var(--ms-primary)}.ms-gallery__arrow--prev{left:16px}.ms-gallery__arrow--next{right:16px}.ms-gallery__zoom{position:absolute;top:16px;right:16px;z-index:1}.ms-gallery__zoom .ms-gallery__arrow{position:static;transform:none}.ms-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ms-gallery__play-button{display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0 0 0 4px;border:0;border-radius:50%;background:var(--ms-white);color:var(--ms-primary);box-shadow:var(--ms-shadow-arrow);cursor:pointer}.ms-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.ms-gallery__thumbs::-webkit-scrollbar{display:none}.ms-gallery__arrow[hidden],.ms-gallery__thumbs[hidden],.ms-gallery__thumbs>li[hidden]{display:none}.ms-gallery__thumbs.is-dragging,.ms-gallery__thumbs.is-dragging .ms-gallery__thumb{cursor:grabbing;-webkit-user-select:none;user-select:none}.ms-gallery__thumbs>li{flex:0 0 54px}.ms-gallery__thumb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;aspect-ratio:1;padding:4px;border:1.6px solid var(--ms-border);border-radius:12px;background:var(--ms-white);overflow:hidden;cursor:pointer;transition:border-color .2s ease}.ms-gallery__thumb:hover,.ms-gallery__thumb[aria-current=true]{border-color:var(--ms-primary)}.ms-gallery__thumb-image{width:100%;height:100%;object-fit:contain}.ms-gallery__thumb--video{border-color:transparent;background:var(--ms-gradient-blue);color:var(--ms-white)}.ms-gallery__thumb-play{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding-left:2px;border-radius:50%;background:var(--ms-white);color:var(--ms-green)}.ms-gallery__thumb-label{font-size:12px;line-height:16px;font-weight:700}@media screen and (min-width:750px){.ms-gallery{gap:12px}.ms-gallery__slide{padding:32px}.ms-gallery__thumbs{gap:12px}.ms-gallery__thumbs>li{flex:0 0 116px}}@media screen and (min-width:990px){.ms-gallery__thumbs>li{flex:0 0 100px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/medic-star-product-gallery.css.map */
