.lightbox_root__S07nf{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;overflow:hidden;background-image:url(/fancybox_overlay.png);background-repeat:repeat;transition:opacity .5s ease;opacity:0}.lightbox_root__S07nf[data-state=open]{opacity:1}.lightbox_mainArea__ZJYFn{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;position:relative;padding:2rem 1.5rem}@media (min-width:1024px){.lightbox_mainArea__ZJYFn{padding-inline:1rem}}.lightbox_contentWrap__XWPdz{position:relative;display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%;transition:opacity .5s ease;opacity:0}.lightbox_contentWrap__XWPdz[data-state=open]{opacity:1}.lightbox_frame__qsiUK,.lightbox_imageOuter__N2_dZ{position:relative;width:fit-content;max-width:100%}.lightbox_frame__qsiUK{background:white;padding:1rem;border-radius:var(--radius-sm)}.lightbox_imageInner__W3WQP{position:relative;width:fit-content;max-width:100%}.lightbox_navZone__66euH{position:absolute;top:0;bottom:0;width:50%;z-index:10;cursor:pointer;border:none;background:transparent;padding:0}.lightbox_navZonePrev__1B78m{left:0}.lightbox_navZoneNext__06gS5{right:0}.lightbox_navArrow__xkh53{position:absolute;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background:#d3d4d5;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease,filter .15s ease;opacity:0}.lightbox_navArrow__xkh53:hover{filter:brightness(.9)}.lightbox_navArrowVisible__oRbHl{opacity:1}.lightbox_navArrowPrev__xvatd{left:14px}.lightbox_navArrowNext__1Vjr_{right:14px}.lightbox_mainImage__WrQeS{object-fit:contain;max-width:100%;max-height:calc(100svh - 300px);display:block;transition:opacity .2s ease}@media (min-width:1024px){.lightbox_mainImage__WrQeS{max-height:65svh}}.lightbox_closeButton__srG9S{position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:30;width:2rem;height:2rem;background:#d3d4d5;cursor:pointer;border-radius:9999px;border:none;display:flex;align-items:center;justify-content:center;transition:filter .15s ease,background-color .15s ease}.lightbox_closeButton__srG9S:hover{filter:brightness(.9)}.lightbox_closeIcon__xTgyT{width:1rem;height:1rem}.lightbox_caption__rqD2X{background:black;padding:.375rem 1rem;border-radius:1rem;margin-top:.5rem;max-width:100%}.lightbox_captionText__QiLJa{color:white;font-size:var(--text-sm);font-weight:500;text-align:center;overflow-wrap:break-word}.lightbox_preload__F_d64{pointer-events:none;position:fixed;top:0;left:0;width:1px;height:1px;overflow:hidden;opacity:0}.lightbox_thumbStrip__nmjqi{position:relative;overflow:hidden;padding-bottom:.5rem;transition:opacity .5s ease;opacity:0}.lightbox_thumbStrip__nmjqi[data-state=open]{opacity:1}.lightbox_thumbRow__ifNVD{display:flex;align-items:center;transition:transform .3s ease-out}.lightbox_thumb__f419B{position:relative;flex-shrink:0;background:#111;outline:1px solid;outline-offset:-1px;border:none;padding:0;cursor:pointer;transition:outline-color .3s ease,opacity .3s ease}.lightbox_thumbActive__hkHER{outline-color:white;opacity:.75;z-index:10}.lightbox_thumbInactive__KmLd7{outline-color:black;opacity:.5}.lightbox_thumbInactive__KmLd7:hover{opacity:.8}.lightbox_thumbImage__tf6SO{object-fit:cover;width:100%;height:100%;display:block}.lightbox_thumbActiveRing__Dq6t7{pointer-events:none;position:absolute;inset:1px;outline:1px solid;outline-offset:-1px;outline-color:black}