:where(.c-gallery-block__desktop){grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;display:none;width:100%;height:100vh;gap:1.25rem;overflow:hidden;max-width:var(--theme-layout-max-width)}:where(.c-gallery-block__desktop) .c-base-button{width:-moz-fit-content;width:fit-content}@media(min-width:75rem){:where(.c-gallery-block__desktop){display:grid}}.c-gallery-block__media-wrapper{position:relative;aspect-ratio:1;width:100%;overflow:hidden;border-radius:.75rem}.c-gallery-block__content{grid-column:1/-1;display:flex;flex-direction:column;gap:.46875rem;padding-top:2.5rem;padding-bottom:2.5rem}@media(min-width:75rem){.c-gallery-block__content{grid-column:span 1/span 1;gap:3.125rem;padding-left:3.625rem;padding-right:3.625rem;padding-top:3.75rem}}.c-gallery-block__content-headlines{display:flex;flex-direction:column;gap:.75rem}.c-gallery-block__headline{text-transform:uppercase;font-family:var(--theme-typography-display-1-font-family);font-weight:var(--theme-typography-display-1-font-weight);font-size:var(--theme-typography-display-1-font-size);line-height:var(--theme-typography-display-1-line-height);letter-spacing:var(--theme-typography-display-1-letter-spacing)}.c-gallery-block__subheadline{font-family:var(--theme-typography-heading-sub-font-family);font-weight:var(--theme-typography-heading-sub-font-weight);font-size:var(--theme-typography-heading-sub-font-size);line-height:var(--theme-typography-heading-sub-line-height);letter-spacing:var(--theme-typography-heading-sub-letter-spacing)}.c-gallery-block__left,.c-gallery-block__right{height:fit-content;display:flex;flex-direction:column;gap:1.25rem}:where(.c-gallery-block__mobile){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:75rem){:where(.c-gallery-block__mobile){display:none}}
