.mrig-gallery{display:block;--ar: 1}.mrig-gallery .mg-clip{position:relative;overflow:hidden;container-type:inline-size;padding-block:.8rem 3.2rem}.mrig-gallery .mg-stage{--sw: min(76cqw, calc((100svh - 17rem) * var(--ar)));position:relative;height:calc(var(--sw) / var(--ar));perspective:1800px;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:grab;outline:none}.mrig-gallery .mg-stage.is-drag{cursor:grabbing}.mrig-gallery .mg-stage:focus-visible{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.5);border-radius:1.2rem}.mrig-gallery .mg-slide{position:absolute;top:0;left:50%;width:var(--sw);height:100%;margin-left:calc(var(--sw) / -2);transform-origin:50% 50%;will-change:transform,opacity;backface-visibility:hidden}.mrig-gallery .mg-frame{position:absolute;top:50%;left:50%;width:min(100%,calc(100% * var(--r, 1) / var(--ar)));aspect-ratio:var(--r, 1);transform:translate(-50%,-50%);border-radius:var(--mg-radius, 1.2rem);box-shadow:0 .2rem .6rem #0000000f,0 1.2rem 2.2rem -.6rem #0003}.mrig-gallery .mg-in{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--mg-radius, 1.2rem);clip-path:inset(0 round var(--mg-radius, 1.2rem));isolation:isolate}.mrig-gallery .mg-sharp{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease;pointer-events:none}.mrig-gallery .mg-soft{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(12px) saturate(1.05);transform:scale(1.12);opacity:0;will-change:opacity;pointer-events:none}.mrig-gallery .mg-slide.is-loading .mg-sharp{opacity:0}.mrig-gallery .mg-slide.is-loading .mg-soft{opacity:1!important}.mrig-gallery .mg-favhost{position:absolute;top:0;left:50%;width:var(--sw);height:100%;margin-left:calc(var(--sw) / -2);z-index:70;pointer-events:none}.mrig-gallery .mg-favhost>*{pointer-events:auto}.mrig-gallery .mg-favhost .mf-save--media{top:1.2rem;right:1.2rem}.mrig-gallery .mg-nav{position:absolute;top:calc(50% - 1.2rem);z-index:80;width:4.4rem;height:4.4rem;margin-top:-2.2rem;border:0;border-radius:50%;display:grid;place-items:center;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.62);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);box-shadow:0 .4rem 1.4rem #0000001f;cursor:pointer;opacity:0;transition:opacity .25s ease,transform .25s ease}.mrig-gallery .mg-prev{left:1.2rem}.mrig-gallery .mg-next{right:1.2rem}.mrig-gallery .mg-nav:hover{transform:scale(1.06)}.mrig-gallery .mg-nav:focus-visible{opacity:1;outline:.2rem solid rgb(var(--color-foreground))}.mrig-gallery .mg-nav[hidden]{display:none}@media(hover:hover)and (pointer:fine){.mrig-gallery:hover .mg-nav{opacity:1}}.mrig-gallery .mg-dots{display:flex;justify-content:center;gap:.2rem;margin-top:-1.2rem;min-height:2rem}.mrig-gallery .mg-dot{position:relative;border:0;padding:0;width:2rem;height:2rem;background:none;cursor:pointer}.mrig-gallery .mg-dot:after{content:"";position:absolute;top:50%;left:50%;width:.7rem;height:.7rem;margin:-.35rem 0 0 -.35rem;border-radius:1rem;background:rgba(var(--color-foreground),.22);transition:transform .3s ease,background-color .3s ease}.mrig-gallery .mg-dot[aria-selected=true]:after{background:rgb(var(--color-foreground));transform:scaleX(2.6)}.mrig-gallery[data-count="1"] .mg-dots,.mrig-gallery[data-count="1"] .mg-nav{display:none}@media screen and (max-width:749px){.mrig-gallery{margin-inline:-1.5rem}.mrig-gallery .mg-stage{--sw: min(78cqw, calc(64svh * var(--ar)))}.mrig-gallery{--mg-radius: 1rem}.mrig-gallery .mg-favhost .mf-save--media{top:1rem;right:1rem}.mrig-gallery .mg-clip{padding-block:.6rem 2.8rem}.mrig-gallery .mg-dots{margin-top:-1.4rem}}.mg-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;background:rgba(var(--color-background),.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;transition:opacity .25s ease;touch-action:pan-y pinch-zoom}.mg-lb.is-open{opacity:1}.mg-lb img{max-width:94vw;max-height:88svh;width:auto;height:auto;object-fit:contain;border-radius:.8rem;box-shadow:0 2rem 6rem #00000040;transition:opacity .2s ease,transform .3s ease;user-select:none;-webkit-user-select:none}.mg-lb button{position:absolute;width:4.6rem;height:4.6rem;border:0;border-radius:50%;display:grid;place-items:center;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.7);box-shadow:0 .4rem 1.4rem #0000001f;cursor:pointer}.mg-lb .mg-lb-x{top:calc(1.6rem + env(safe-area-inset-top,0px));right:1.6rem}.mg-lb .mg-lb-p{left:1.6rem;top:50%;margin-top:-2.3rem}.mg-lb .mg-lb-n{right:1.6rem;top:50%;margin-top:-2.3rem}.mg-lb button[hidden]{display:none}@media screen and (max-width:749px){.mg-lb .mg-lb-p,.mg-lb .mg-lb-n{top:auto;bottom:calc(2rem + env(safe-area-inset-bottom,0px));margin-top:0}}@media(prefers-reduced-motion:reduce){.mrig-gallery .mg-sharp,.mrig-gallery .mg-dot:after,.mg-lb,.mg-lb img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mrig-gallery.css.map */
