[data-cc-zoom],[data-cc-zoom] img{cursor:zoom-in}[data-cc-zoom]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cc-lightbox{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:#000000eb}.cc-lightbox::backdrop{background:#0009}.cc-lightbox[open]{display:flex;align-items:center;justify-content:center}.cc-lightbox__img{max-width:calc(100vw - 32px);max-height:calc(100dvh - 120px);object-fit:contain;border-radius:14px;cursor:zoom-out}.cc-lightbox__btn{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:#ffffff24;color:#fff;cursor:pointer}.cc-lightbox__btn svg{width:20px;height:20px}.cc-lightbox__close{top:16px;right:16px}.cc-lightbox__prev,.cc-lightbox__next{top:50%;translate:0 -50%}.cc-lightbox__prev{left:16px}.cc-lightbox__prev svg{rotate:90deg}.cc-lightbox__next{right:16px}.cc-lightbox__next svg{rotate:-90deg}@media screen and (max-width:749px){.cc-lightbox__prev,.cc-lightbox__next{top:auto;bottom:24px;translate:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cc-lightbox.css.map */
