.image-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;background:#000000e6}.image-lightbox[open]{display:flex;align-items:center;justify-content:center}.image-lightbox__content{position:relative}.image-lightbox__image{display:block;width:auto;height:auto;max-width:calc(100vw - 3rem);max-height:calc(100vh - 10rem)}.image-lightbox__texture{position:absolute;top:1.5rem;left:1.5rem;z-index:2}.image-lightbox__caption{position:absolute;inset:auto 0 23px 0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0 12px;pointer-events:none}.image-lightbox__title{margin:0;text-align:center;font-family:var(--font-body-family);font-size:2rem;font-weight:600;line-height:100%;color:#fff}.image-lightbox__desc{margin:0;text-align:center;font-family:var(--font-subheading-family);font-size:1.6rem;font-weight:600;line-height:100%;color:#fff}.image-lightbox__close{position:absolute;right:0;bottom:calc(100% + 1.5rem);display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#fff;cursor:pointer}.image-lightbox__close .icon-close{width:1.8rem;height:1.8rem}@media screen and (min-width:750px){.image-lightbox__image{max-width:calc(100vw - 9.6rem);max-height:calc(100vh - 12rem)}.image-lightbox__close{top:0;bottom:auto;right:auto;left:calc(100% + 1.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-image-lightbox.css.map */
