.ay-lb{--aylb-ink: #1f1c19;--aylb-soft: #6d675f;--aylb-line: rgba(31, 28, 25, .18);--aylb-veil: rgba(252, 251, 249, .94);border:none;padding:0;width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;background:var(--aylb-veil);color:var(--aylb-ink);overscroll-behavior:contain}.ay-lb::backdrop{background:#1f1c1933}.ay-lb-stage{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:clamp(3.5rem,8vh,5rem) clamp(3.25rem,9vw,7rem);touch-action:pan-y}.ay-lb-fig{margin:0;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:100%;max-height:100%}.ay-lb-img{display:block;max-width:min(92vw,60rem);max-height:min(74dvh,56rem);width:auto;height:auto;box-shadow:0 24px 70px -30px #1f1c1973;background:#fff}.ay-lb-cap{text-align:center;line-height:1.6;max-width:min(92vw,40rem)}.ay-lb-name{display:block;font-size:1.05rem}.ay-lb-sub{display:block;font-size:.8rem;color:var(--aylb-soft);font-variant-numeric:lining-nums tabular-nums}.ay-lb button{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:#ffffffe6;border:1px solid var(--aylb-line);border-radius:999px;color:var(--aylb-ink);width:2.75rem;height:2.75rem;padding:0;transition:border-color .16s ease,background-color .16s ease,opacity .16s ease}.ay-lb button:hover{border-color:var(--aylb-ink)}.ay-lb button:focus-visible{outline:2px solid var(--aylb-ink);outline-offset:3px}.ay-lb .ay-lb-prev,.ay-lb .ay-lb-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:3rem;height:3rem;background:var(--aylb-ink);border-color:var(--aylb-ink);color:#fff;box-shadow:0 6px 20px -8px #1f1c1980}.ay-lb .ay-lb-prev:hover,.ay-lb .ay-lb-next:hover{opacity:.82;border-color:var(--aylb-ink)}.ay-lb-prev{left:max(.9rem,env(safe-area-inset-left))}.ay-lb-next{right:max(.9rem,env(safe-area-inset-right))}.ay-lb-close{position:absolute;top:max(.9rem,env(safe-area-inset-top));right:max(.9rem,env(safe-area-inset-right));z-index:2}.ay-lb-count{position:absolute;top:max(1.35rem,env(safe-area-inset-top));left:max(1.35rem,env(safe-area-inset-left));margin:0;font-size:.85rem;color:var(--aylb-soft);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.08em;z-index:2}.ay-lb svg{display:block}.ay-lb-img.is-entering{opacity:0;transform:translate(var(--aylb-shift, 14px))}.ay-lb-img.is-settled{opacity:1;transform:translate(0);transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.ay-lb-open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-appearance:none;appearance:none;border:none;background:transparent;padding:0;cursor:zoom-in}.ay-lb-open:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(max-width:600px){.ay-lb-stage{padding:3.25rem .75rem 3.5rem}.ay-lb-img{max-width:88vw;max-height:68dvh}.ay-lb .ay-lb-prev,.ay-lb .ay-lb-next{width:2.75rem;height:2.75rem}.ay-lb-prev{left:max(.4rem,env(safe-area-inset-left))}.ay-lb-next{right:max(.4rem,env(safe-area-inset-right))}}@media(prefers-reduced-motion:reduce){.ay-lb-img.is-entering{opacity:1;transform:none}.ay-lb-img.is-settled,.ay-lb button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/lightbox.css.map */
