html.mlb-open{overflow:hidden}.mlb{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:rgba(255,255,255,var(--mlb-bg, 1));color:#1a1a1a;overflow:hidden;transition:background-color .25s ease}.mlb.is-dragging{transition:none}.mlb.is-closing{animation:mlb-out .18s ease both}.mlb::backdrop{background:transparent}.mlb__bar,.mlb__thumbs,.mlb__nav{transition:opacity .2s ease}.mlb.is-immersive .mlb__bar,.mlb.is-immersive .mlb__thumbs,.mlb.is-immersive .mlb__nav,.mlb.is-dragging .mlb__bar,.mlb.is-dragging .mlb__thumbs,.mlb.is-dragging .mlb__nav,.mlb.is-closing-hero .mlb__bar,.mlb.is-closing-hero .mlb__thumbs,.mlb.is-closing-hero .mlb__nav{opacity:0;pointer-events:none}.mlb.is-dragging .mlb__hint,.mlb.is-hero .mlb__hint{display:none}.mlb__flyer{position:fixed;z-index:5;object-fit:contain;transform-origin:0 0;pointer-events:none}.mlb.is-hero .mlb__track{visibility:hidden}.mlb[open]{display:flex;flex-direction:column}.mlb__bar{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:calc(.5rem + env(safe-area-inset-top,0px)) 1rem .5rem}.mlb__count{direction:ltr;unicode-bidi:isolate;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.mlb__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:#f2f2f2;color:#1a1a1a;cursor:pointer}.mlb__stage{position:relative;flex:1 1 auto;min-height:0}.mlb__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.mlb__track::-webkit-scrollbar{display:none}.mlb.is-zoomed .mlb__track{overflow:hidden}.mlb__slide{flex:0 0 100%;height:100%;overflow:hidden;background:center / contain no-repeat;scroll-snap-align:center}.mlb.is-zoomed .mlb__slide{background-image:none!important}.mlb__img{display:block;width:100%;height:100%;object-fit:contain;transform-origin:0 0;cursor:zoom-in;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:pan-x}.mlb.is-zoomed .mlb__img{cursor:zoom-out;touch-action:none}.mlb__nav{position:absolute;top:50%;display:none;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:1px solid #e3e3e3;border-radius:50%;background:#fffffff2;box-shadow:0 2px 10px #00000014;color:#1a1a1a;cursor:pointer;transform:translateY(-50%)}.mlb__nav:disabled{opacity:.3;cursor:default}.mlb__nav--prev{inset-inline-start:1.25rem}.mlb__nav--next{inset-inline-end:1.25rem}.mlb.is-single .mlb__nav,.mlb.is-zoomed .mlb__nav{display:none!important}.mlb__hint{position:absolute;bottom:.75rem;left:50%;margin:0;padding:.35rem .75rem;border-radius:999px;background:#1a1a1ab8;color:#fff;font-size:.75rem;white-space:nowrap;transform:translate(-50%);pointer-events:none;animation:mlb-hint 4s ease forwards}.mlb__thumbs{display:flex;flex-shrink:0;justify-content:center;gap:.5rem;padding:.625rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));overflow-x:auto;scrollbar-width:none}.mlb__thumbs::-webkit-scrollbar{display:none}.mlb__thumbs[hidden]{display:none}.mlb__thumb{flex:0 0 auto;width:3.25rem;height:3.25rem;padding:0;overflow:hidden;border:1px solid #e3e3e3;border-radius:.375rem;background:#f5f5f5;cursor:pointer;opacity:.65;transition:opacity .15s ease,box-shadow .15s ease}.mlb__thumb img{display:block;width:100%;height:100%;object-fit:cover}.mlb__thumb.is-active{opacity:1;border-color:transparent;box-shadow:0 0 0 2px #1a1a1a}.mlb__icon-btn:focus-visible,.mlb__nav:focus-visible,.mlb__thumb:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}@media(hover:hover)and (pointer:fine){.mlb__nav{display:inline-flex}.mlb__hint{display:none}.mlb__thumb:hover{opacity:1}}@media(min-width:990px){.mlb__thumb{width:4rem;height:4rem}}media-gallery .product__media-item .product__media img{cursor:zoom-in}media-gallery .product__media-item{touch-action:pan-x pan-y}@keyframes mlb-out{0%{opacity:1}to{opacity:0}}@keyframes mlb-hint{0%,70%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.mlb,.mlb.is-closing,.mlb__hint{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/192/assets/component-media-lightbox.css.map */
