.ih-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:20px;background:#08090ac7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ih-lb.is-open{display:flex;animation:ihLbIn .22s ease both}@keyframes ihLbIn{0%{opacity:0}to{opacity:1}}.ih-lb__panel{position:relative;display:flex;flex-direction:column;width:min(1080px,94vw);height:min(820px,90vh);border-radius:24px;background:#0f1113;box-shadow:0 40px 100px #00000080;overflow:hidden;animation:ihLbUp .28s cubic-bezier(.2,.8,.2,1) both}@keyframes ihLbUp{0%{transform:translateY(14px) scale(.985)}to{transform:none}}.ih-lb__top{flex:none;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 12px 0 20px;color:#fff}.ih-lb__n{font-size:.82rem;font-weight:600;letter-spacing:.06em;color:#aeb6bd;font-variant-numeric:tabular-nums}.ih-lb__n b{color:#fff;font-weight:700}.ih-lb__stage{position:relative;flex:1 1 auto;min-height:0;margin:0 12px;border-radius:16px;background:#17191c;overflow:hidden;touch-action:pan-y}.ih-lb__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .25s ease,transform .3s ease}.ih-lb__img.is-on{opacity:1}.ih-lb__img.from-r{transform:translate(24px)}.ih-lb__img.from-l{transform:translate(-24px)}.ih-lb__img.is-on.from-r,.ih-lb__img.is-on.from-l{transform:none}.ih-lb__btn{width:44px;height:44px;border-radius:50%;border:0;display:grid;place-items:center;background:#fffffff0;color:#0b0b0c;cursor:pointer;box-shadow:0 8px 22px #0000004d;transition:background .15s ease,color .15s ease,opacity .15s ease}.ih-lb__btn:hover{background:#3fc1ff}.ih-lb__btn:focus-visible{outline:2px solid #3FC1FF;outline-offset:3px}.ih-lb__x{width:40px;height:40px;background:#ffffff1a;color:#fff;box-shadow:none}.ih-lb__x:hover{background:#fff;color:#0b0b0c}.ih-lb__side{position:absolute;top:50%;margin-top:-22px;z-index:2}.ih-lb__prev{left:14px}.ih-lb__next{right:14px}.ih-lb__thumbs{flex:none;display:flex;gap:8px;padding:12px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.ih-lb__thumbs::-webkit-scrollbar{display:none}.ih-lb__t{flex:none;width:64px;height:64px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:#17191c;cursor:pointer;opacity:.5;transition:opacity .15s ease,border-color .15s ease}.ih-lb__t img{width:100%;height:100%;object-fit:cover;display:block}.ih-lb__t:hover{opacity:.85}.ih-lb__t.is-on{opacity:1;border-color:#3fc1ff}.ih-lb.is-single .ih-lb__side,.ih-lb.is-single .ih-lb__thumbs{display:none}.ih-lb.is-single .ih-lb__stage{margin-bottom:12px}@media(max-width:749px){.ih-lb{padding:10px}.ih-lb__panel{width:100%;height:auto;border-radius:20px}.ih-lb__top{height:50px;padding:0 6px 0 16px}.ih-lb__stage{flex:none;margin:0 8px;border-radius:14px;aspect-ratio:4/5;max-height:62vh}.ih-lb__btn{width:38px;height:38px}.ih-lb__side{margin-top:-19px;background:#ffffffd9}.ih-lb__prev{left:8px}.ih-lb__next{right:8px}.ih-lb__thumbs{padding:10px 8px;gap:6px}.ih-lb__t{width:50px;height:50px;border-radius:8px}}[data-ih-lb] img,.ih-x-gal__track img,.ih-as__posters img{cursor:zoom-in}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ih-lightbox.css.map */
