.plb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;display:block;background:#fff;color:#121212;opacity:0;transition:opacity .2s ease}.plb[hidden]{display:none}.plb.is-open{opacity:1}.plb__dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;outline:none}.plb__top{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.6rem}.plb__counter{margin:0;font-size:1.4rem;font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums}.plb__close,.plb__arrow{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:50%;background:#f3f3f3;color:#121212;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.plb__close .icon{width:1.6rem;height:1.6rem}.plb__arrow svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.plb__close:hover,.plb__arrow:hover{background:#e6e6e6}}.plb__close:focus-visible,.plb__arrow:focus-visible,.plb__thumb:focus-visible{outline:2px solid #121212;outline-offset:2px}.plb__stage{position:relative;display:flex;align-items:center;justify-content:center;gap:1.6rem;min-height:0;padding:0 1.6rem}.plb__frame{position:relative;flex:1 1 auto;align-self:stretch;overflow:hidden;touch-action:pan-y;cursor:zoom-in;user-select:none;-webkit-user-select:none}.plb.is-zoomed .plb__frame{touch-action:none;cursor:zoom-out}.plb__image{display:block;width:100%;height:100%;object-fit:contain;transform-origin:50% 50%;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .2s ease;-webkit-user-drag:none}.plb.is-zoomed .plb__image{transition:transform .08s linear}.plb__image.is-loading{opacity:0}.plb__arrow{flex:none}.plb__arrow[disabled]{opacity:.35;cursor:default}.plb.is-single .plb__arrow,.plb.is-single .plb__thumbs{display:none}.plb__thumbs{display:flex;justify-content:center;gap:.8rem;margin:0;padding:1.6rem;overflow-x:auto;list-style:none;scrollbar-width:none}.plb__thumbs::-webkit-scrollbar{display:none}.plb__thumb{display:block;flex:none;width:6.4rem;height:6.4rem;padding:0;overflow:hidden;border:1px solid #d6d6d6;border-radius:12px;background:#fff;cursor:pointer;opacity:.6;transition:opacity .15s ease,border-color .15s ease}.plb__thumb img{display:block;width:100%;height:100%;object-fit:contain}.plb__thumb[aria-current=true]{border-color:#121212;opacity:1}@media(hover:hover){.plb__thumb:hover{opacity:1}}@media screen and (max-width:749px){.plb__stage{padding:0}.plb__arrow{position:absolute;top:50%;z-index:1;width:4rem;height:4rem;background:#f3f3f3e6;transform:translateY(-50%)}.plb__arrow--prev{left:.8rem}.plb__arrow--next{right:.8rem}.plb.is-zoomed .plb__arrow{display:none}.plb__thumbs{justify-content:flex-start;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom))}.plb__thumb{width:5.2rem;height:5.2rem;border-radius:10px}}@media(prefers-reduced-motion:reduce){.plb,.plb__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/product-lightbox-pro.css.map */
