picture.svelte-1dnkq99{display:flex;justify-content:center;align-items:center;flex-basis:100%;padding:0;scroll-snap-align:start;flex-shrink:0;margin:0;position:relative;max-width:100%;max-height:95vh;overflow-y:scroll}button.svelte-1dnkq99{z-index:2}.carousel.svelte-1dnkq99{display:flex;flex-wrap:wrap;align-items:center;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:center;flex-wrap:nowrap;justify-content:initial;overflow-x:auto;overflow-y:hidden;column-gap:2px;white-space:nowrap;scroll-behavior:smooth;max-width:94vw}.caption.svelte-1dnkq99{position:absolute;bottom:0;width:100%;padding:10px;text-align:center;z-index:1;color:#fff;background-color:#0000004d}.gallery-carousel.svelte-1dnkq99{position:fixed;z-index:9999999;width:100%;display:grid;place-items:center;height:100%;top:0;left:0}.background.svelte-1dnkq99{background-color:#000c;height:100%;width:100%;position:absolute}.baguetteBox-button.svelte-1dnkq99{position:absolute;cursor:pointer;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:#32323280;color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.baguetteBox-button.svelte-1dnkq99:focus{outline:auto}.baguetteBox-button#next-button.svelte-1dnkq99,.baguetteBox-button#previous-button.svelte-1dnkq99{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button#previous-button.svelte-1dnkq99{left:2%}.baguetteBox-button#next-button.svelte-1dnkq99{right:2%}.img-carousel.svelte-1dnkq99{max-height:inherit}@media screen and (min-width: 901px){.carousel.svelte-1dnkq99{max-width:50vw}}picture.svelte-ihk3mw.svelte-ihk3mw,.shimmer.svelte-ihk3mw.svelte-ihk3mw{aspect-ratio:1}.gallery-image-list.svelte-ihk3mw.svelte-ihk3mw{display:flex;flex-wrap:wrap;gap:12px;max-width:var(--max-width);margin:auto}.gallery-image.svelte-ihk3mw.svelte-ihk3mw{flex:1 1 calc(25% - 10px);position:relative;overflow:hidden;cursor:pointer;max-width:800px}.gallery-image-thumbnail.svelte-ihk3mw picture.svelte-ihk3mw{width:100%;display:block;overflow:hidden}@media screen and (max-width: 900px){.gallery-image.svelte-ihk3mw.svelte-ihk3mw{flex:1 1 calc(50% - 6px)}}
