.pageblock--gallery .container img{display:block;width:100%;height:100%;object-fit:cover}.pageblock--gallery .container .x-core-dialog__dialog{width:100%;max-width:75vw;padding:0;overflow:visible}@container style(--breakpoint-sm-max: true){.pageblock--gallery .container .x-core-dialog__dialog{max-width:85vw}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--gallery .container .x-core-dialog__dialog{max-width:85vw}.pageblock--gallery .container .x-core-dialog img{border-radius:var(--component-border-radius)}.pageblock--gallery .container .x-core-dialog__open{width:100%}.pageblock--gallery .container .x-core-dialog__open button{width:100%;padding:0;border:none;border-radius:var(--component-border-radius)}.pageblock--gallery .container .x-core-dialog__close{top:-48px;right:24px}.pageblock--gallery .container .x-core-dialog__close button{width:48px;height:48px;padding:0}.pageblock--gallery .container .x-core-grid .image-wrapper img{height:320px;object-position:center}.pageblock--gallery .container .x-core-grid .image-wrapper img:hover{cursor:pointer}.pageblock--gallery .container .x-core-grid .image-wrapper:has(.gallery__count){position:relative;cursor:pointer}.pageblock--gallery .container .x-core-grid .image-wrapper:has(.gallery__count) .gallery__count{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-0);font-size:var(--text-xl);pointer-events:none;inset:0}.pageblock--gallery .container .x-core-grid .image-wrapper:has(.gallery__count):before{position:absolute;background-color:var(--color-neutral-1000);border-radius:var(--component-border-radius);opacity:.5;content:"";pointer-events:none;inset:0}
