.FullScreenGallery-module-base{align-items:center;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:1rem;justify-content:center;padding:0 .5rem}.FullScreenGallery-module-image{margin:0}.FullScreenGallery-module-preview-images{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;max-width:calc(100vw - 1rem);overflow-x:auto}.FullScreenGallery-module-preview-images .FullScreenGallery-module-image{border:2px solid rgba(0,0,0,0);border-radius:.5rem;height:4rem;min-height:4rem;min-width:4rem;overflow:hidden;position:relative;transition:all .25s ease-in-out;width:4rem}.FullScreenGallery-module-preview-images .FullScreenGallery-module-image[data-spotlighted=true]{border-color:#fff}.FullScreenGallery-module-spotlight{align-items:center;align-self:stretch;display:flex;flex:1 0;justify-content:flex-end;max-height:80vh}.FullScreenGallery-module-spotlight .FullScreenGallery-module-image{height:100%;width:100%}.HeroGallery-module-base{border-radius:1rem;display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:1fr;grid-template-rows:1fr;margin:0 auto 1.5rem;max-width:88rem;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:768px){.HeroGallery-module-base{border-radius:.5rem;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;height:32rem;margin-bottom:3rem}}.HeroGallery-module-base.HeroGallery-module-one-item{grid-template-columns:1fr;grid-template-rows:1fr}.HeroGallery-module-large-item>*,.HeroGallery-module-small-item>*{height:100%;object-fit:cover;width:100%}@media only screen and (min-width:768px){.HeroGallery-module-large-item{grid-column:1/3;grid-row:1/3}}.HeroGallery-module-small-item{display:none;height:100%;overflow:hidden;width:100%}@media only screen and (min-width:768px){.HeroGallery-module-small-item{display:block}}.HeroGallery-module-small-item:nth-child(2){grid-column:3/4;grid-row:1/2}.HeroGallery-module-two-items .HeroGallery-module-small-item:nth-child(2){grid-row:1/3}.HeroGallery-module-small-item:nth-child(3){grid-column:3/4;grid-row:2/3}.HeroGallery-module-button{all:unset;align-items:center;background:var(--color-neutral-neutral--0,#FFFFFF);border-radius:var(--radius-radius--sm,.5rem);bottom:1rem;color:#c7105c;cursor:pointer;display:flex;font-size:.875rem;gap:.375rem;height:2.5rem;justify-content:center;padding:.25rem .75rem;position:absolute;right:.75rem}.HeroGallery-module-mobileButtonLabel{display:block}@media only screen and (min-width:768px){.HeroGallery-module-mobileButtonLabel{display:none}}.HeroGallery-module-desktopButtonLabel{display:none}@media only screen and (min-width:768px){.HeroGallery-module-desktopButtonLabel{display:block}}
/*# sourceMappingURL=8701b3953bf50f8a.css.map*/