.wp-block-gallery figure.wp-block-image img{cursor:zoom-in}html.stw-gallery-lightbox-open,body.stw-gallery-lightbox-open{overflow:hidden}body.page-id-547 .wp-block-gallery figure.wp-block-image figcaption{display:none}body.page-id-547 .wp-block-gallery figure.wp-block-image::before,body.page-id-547 .wp-block-gallery figure.wp-block-image figcaption::before{background:none!important;content:none!important;display:none!important;opacity:0!important}.stw-gallery-lightbox{--stw-gallery-nav-edge:clamp(20px, 4vw, 56px);--stw-gallery-nav-gap:clamp(18px, 3vw, 40px);--stw-gallery-nav-size:56px;align-items:stretch;background:rgb(250 248 245 / .98);box-sizing:border-box;color:var(--wp--preset--color--primary,#211f1c);display:grid;grid-template-rows:minmax(0,1fr) auto;height:100vh;height:100dvh;inset:0;opacity:0;padding:clamp(16px, 3vw, 32px);pointer-events:none;position:fixed;overflow:hidden;overscroll-behavior:contain;transition:opacity 180ms ease;visibility:hidden;z-index:2147483000}.stw-gallery-lightbox.is-open{opacity:1;pointer-events:auto;visibility:visible}.stw-gallery-lightbox[hidden]{display:none}.stw-gallery-lightbox *,.stw-gallery-lightbox *::before,.stw-gallery-lightbox *::after{box-sizing:border-box}.stw-gallery-lightbox__toolbar{align-items:center;display:flex;gap:16px;justify-content:flex-start;left:clamp(12px, 2vw, 24px);min-height:44px;position:absolute;top:clamp(12px, 2vw, 24px);z-index:2}.stw-gallery-lightbox__close,.stw-gallery-lightbox__nav,.stw-gallery-lightbox__counter{font-family:inherit;letter-spacing:0}.stw-gallery-lightbox__close,.stw-gallery-lightbox__nav{appearance:none;background:#fff0;border:0;border-radius:0;box-shadow:none;color:var(--wp--preset--color--primary,#211f1c);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;min-height:44px;min-width:44px;padding:0;-webkit-tap-highlight-color:#fff0;touch-action:manipulation;transition:color 160ms ease,opacity 160ms ease}.stw-gallery-lightbox__close:hover,.stw-gallery-lightbox__close:focus-visible,.stw-gallery-lightbox__nav:hover,.stw-gallery-lightbox__nav:focus-visible{color:var(--wp--preset--color--primary,#211f1c);opacity:.72;outline:none}.stw-gallery-lightbox__close{font-size:24px;height:44px;width:44px}.stw-gallery-lightbox__close i,.stw-gallery-lightbox__close svg{display:block;height:24px;width:24px}.stw-gallery-lightbox__stage{align-items:center;display:flex;justify-content:center;min-height:0;position:relative;touch-action:none}.stw-gallery-lightbox__frame{align-items:center;display:flex;height:100%;justify-content:center;min-height:0;position:relative;width:100%}.stw-gallery-lightbox__image{box-shadow:0 20px 60px rgb(31 28 24 / .16);display:block;height:auto;max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);max-width:min(calc(100vw - var(--stw-gallery-nav-edge) - var(--stw-gallery-nav-edge) - var(--stw-gallery-nav-size) - var(--stw-gallery-nav-size) - var(--stw-gallery-nav-gap) - var(--stw-gallery-nav-gap)),1440px);object-fit:contain;opacity:1;transition:opacity 160ms ease;width:auto}.stw-gallery-lightbox.is-loading .stw-gallery-lightbox__image{opacity:.35}.stw-gallery-lightbox__nav{font-size:34px;height:var(--stw-gallery-nav-size);padding:0;position:fixed;top:50%;transform:translateY(-50%);width:var(--stw-gallery-nav-size);z-index:3}.stw-gallery-lightbox__nav--previous{left:var(--stw-gallery-nav-edge)}.stw-gallery-lightbox__nav--next{right:var(--stw-gallery-nav-edge)}.stw-gallery-lightbox__nav i,.stw-gallery-lightbox__nav svg{display:block;height:34px;width:34px}.stw-gallery-lightbox__nav[hidden]{display:none}.stw-gallery-lightbox__controls{display:contents}.stw-gallery-lightbox__counter{color:var(--wp--preset--color--primary,#211f1c);display:none;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1;min-width:72px;text-align:center;white-space:nowrap}.stw-gallery-lightbox__caption{color:rgb(33 31 28 / .78);font-size:clamp(14px, 1.45vw, 17px);line-height:1.5;margin:14px auto 0;max-width:min(860px, 100%);text-align:center}.stw-gallery-lightbox__caption a{color:inherit;text-decoration:underline;text-underline-offset:.22em}@media (max-width:760px){.stw-gallery-lightbox{padding:12px}.stw-gallery-lightbox__stage{padding:52px 0 84px}.stw-gallery-lightbox__image{max-height:calc(100vh - 196px);max-height:calc(100dvh - 196px);max-width:100%}.stw-gallery-lightbox__controls{align-items:center;bottom:12px;display:grid;gap:8px;grid-template-columns:56px 72px 56px;justify-content:center;left:50%;position:fixed;transform:translateX(-50%);width:208px;z-index:3}.stw-gallery-lightbox__nav{position:static;transform:none}.stw-gallery-lightbox__counter{display:block}.stw-gallery-lightbox__caption{padding:0 24px 72px}}@media (prefers-reduced-motion:reduce){.stw-gallery-lightbox,.stw-gallery-lightbox__image,.stw-gallery-lightbox__close,.stw-gallery-lightbox__nav{transition:none}}