button.pswp__button--zoom-toggle-button{font-size:var(--text-sm);line-height:var(--text-sm--line-height);background:var(--color-contrast-medium-light);color:#fff;border-radius:var(--radius-sm);aspect-ratio:1;width:auto;box-shadow:none;opacity:1;justify-content:center;align-items:center;gap:var(--spacing-static-sm);height:var(--spacing-static-xl);border:none;transition:background-color .24s,border-color .24s,color .24s;display:flex}@media (min-width:768px){button.pswp__button--zoom-toggle-button{aspect-ratio:auto;padding:12px 24px}}button.pswp__button--zoom-toggle-button label{cursor:pointer;display:none}@media (min-width:768px){button.pswp__button--zoom-toggle-button label{display:inline}}button.pswp__button--zoom-toggle-button:hover,button.pswp__button--zoom-toggle-button:active,button.pswp__button--zoom-toggle-button:focus{background:var(--color-contrast-high)}@media (min-width:768px){button.pswp__button--zoom-toggle-button:hover,button.pswp__button--zoom-toggle-button:active,button.pswp__button--zoom-toggle-button:focus{padding:12px 24px}}button.pswp__button--close-button{background:var(--color-contrast-medium-light);color:#fff;border-radius:var(--radius-sm);aspect-ratio:1;width:auto;box-shadow:none;opacity:1;height:var(--spacing-static-xl);margin-left:var(--spacing-fluid-xs);border:none;justify-content:center;align-items:center;transition:background-color .24s,border-color .24s,color .24s;display:flex}button.pswp__button--close-button:hover,button.pswp__button--close-button:active,button.pswp__button--close-button:focus{background:var(--color-contrast-high)}div.pswp__counter{font-size:var(--text-xs);line-height:var(--text-xs--line-height);border-radius:var(--radius-sm);padding:var(--spacing-static-xs)calc(24px/2);color:var(--color-canvas);text-shadow:none;opacity:1;background:#00000040;height:fit-content;margin:0}@media (min-width:768px){div.pswp__counter{font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:12px 24px}}button.pswp__button--arrow{transition:background-color .24s,border-color .24s,color .24s;display:none}@media (min-width:768px){button.pswp__button--arrow{color:var(--color-canvas);background:var(--color-contrast-medium-light);border-radius:var(--radius-sm);aspect-ratio:1;width:auto;height:var(--spacing-static-xl);justify-content:center;align-items:center;margin-top:0;display:flex;transform:translateY(-50%)}}button.pswp__button--arrow:hover,button.pswp__button--arrow:active,button.pswp__button--arrow:focus{background:var(--color-contrast-high)}button.pswp__button--arrow--prev{margin-left:var(--spacing-fluid-md)}button.pswp__button--arrow--next{margin-right:var(--spacing-fluid-md)}button.pswp__button--arrow svg{width:24px}div.pswp__top-bar{padding:var(--spacing-fluid-md);height:var(--spacing-static-xl);margin:0}div.pswp__preloader{height:var(--spacing-static-xl)}.gallery-wrapper a:nth-child(7n+1){grid-column:1/7}.gallery-wrapper a:nth-child(7n+2){grid-area:span 2/1/auto/5}.gallery-wrapper a:nth-child(7n+3),.gallery-wrapper a:nth-child(7n+4){grid-area:span 1/5/auto/7}.gallery-wrapper a:nth-child(7n+5){grid-column:1/7}.gallery-wrapper a:nth-child(7n+6){grid-column:1/4}.gallery-wrapper a:nth-child(7n){grid-column:4/7}.gallery-wrapper.half-last a:nth-last-child(2){grid-area:span 1/1/auto/4}.gallery-wrapper.half-last a:last-child{grid-area:span 1/4/auto/7}.gallery-wrapper.full-last a:last-child{grid-column:1/7}
