.gallery-section .gallery-grid-banner-block{padding-bottom:var(--space-xl)}.gallery-section .gallery-grid-banner-block .banner-content-block div.h1 p,.gallery-section .gallery-grid-banner-block .banner-content-block div.h1 h1,.gallery-section .gallery-grid-banner-block .banner-content-block div.h1 h2,.gallery-section .gallery-grid-banner-block .banner-content-block div.h1 h3,.gallery-section .gallery-grid-banner-block .banner-content-block div.h1 h4,.gallery-section .gallery-grid-banner-block .banner-content-block div.h1 h5,.gallery-section .gallery-grid-banner-block .banner-content-block div.h1 h6{font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-1);line-height:var(--line-height-large-heading-1);letter-spacing:var(--letter-spacing-large-heading-1);font-style:var(--font-style-large-heading)}.gallery-section .in-page-nav-wrap{margin-top:var(--row-xs);margin-bottom:var(--row-xs)}.gallery-container{padding-top:var(--row-xs)}.gallery-grid{display:grid;grid-template-columns:repeat(4, minmax(min(100%, 18rem), 1fr));gap:4px}@media only screen and (max-width: 64rem){.gallery-grid{gap:var(--gutter-tight)}}@media only screen and (max-width: 48rem){.gallery-grid{gap:var(--gutter-x-tight)}}.gallery-grid a{position:relative;background-color:var(--color-background);aspect-ratio:4/3;height:auto}.gallery-grid a img,.gallery-grid a figcaption,.gallery-grid a:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.gallery-grid a:after{content:"";z-index:2;transition:all .6s cubic-bezier(0.59, 0, 0.06, 1);background:var(--color-black);mix-blend-mode:multiply;opacity:0}.gallery-grid a figcaption{z-index:3;opacity:0;padding:0;transition:all .6s cubic-bezier(0.59, 0, 0.06, 1)}.gallery-grid a figcaption .button{min-height:unset;padding:var(--space-2xs) var(--space-s)}.gallery-grid a figcaption .button svg{width:var(--size-m-5);height:var(--size-m-5)}.gallery-grid a p{position:absolute;bottom:0;padding:var(--space-l)}.gallery-grid a:hover figcaption{opacity:1}.gallery-grid a:hover:after{opacity:.4}
/*# sourceMappingURL=gallery_grid.css.map */
