.slideshow.svelte-1ukzbop.svelte-1ukzbop{position:relative;width:100%;height:100%;min-height:25vh;overflow:hidden}.slideshow.svelte-1ukzbop .slide.svelte-1ukzbop{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;translate:0 0;transition:translate .3s}.slideshow.svelte-1ukzbop .slide.left.svelte-1ukzbop{translate:-100% 0}.slideshow.svelte-1ukzbop .slide.right.svelte-1ukzbop{translate:100% 0}.slideshow.svelte-1ukzbop .indicators.svelte-1ukzbop{position:absolute;bottom:.5rem;left:0rem;width:100%;display:flex;justify-content:center;gap:.5rem}.slideshow.svelte-1ukzbop .indicators .indicator.svelte-1ukzbop{width:.5rem;height:.5rem;border-radius:.5rem;background-color:#ffffffb3;transition:width .3s}.slideshow.svelte-1ukzbop .indicators .indicator.active.svelte-1ukzbop{width:1rem}.slideshow.svelte-1ukzbop button.control.svelte-1ukzbop{position:absolute;top:50%;transform:translateY(-50%);z-index:2;color:#fff;background-color:#0009;box-sizing:border-box;border:none;padding:0;cursor:pointer;width:2rem;height:4rem;opacity:1;transition:opacity .3s}.slideshow.svelte-1ukzbop button.control.left.svelte-1ukzbop{left:0;border-top-right-radius:75px;border-bottom-right-radius:75px}.slideshow.svelte-1ukzbop button.control.right.svelte-1ukzbop{right:0;border-top-left-radius:75px;border-bottom-left-radius:75px}.slideshow.svelte-1ukzbop button.control.hidden.svelte-1ukzbop{opacity:0}.desktop.svelte-ahc2eb.svelte-ahc2eb{display:unset}@media (max-width: 600px){.desktop.svelte-ahc2eb.svelte-ahc2eb{display:none}}.type-result.svelte-ahc2eb.svelte-ahc2eb{display:grid;grid-template-columns:45fr 55fr;border-radius:.75rem;overflow:hidden;margin-bottom:1rem;width:min(1200px,100%);flex-shrink:0}@media (max-width: 600px){.type-result.svelte-ahc2eb.svelte-ahc2eb{grid-template-columns:1fr}.type-result.svelte-ahc2eb p.description.svelte-ahc2eb{display:none}}.type-result.svelte-ahc2eb .attraction-info.svelte-ahc2eb{padding:1rem;box-sizing:border-box;display:flex;flex-direction:column;row-gap:1rem}.type-result.svelte-ahc2eb .attraction-info span.svelte-ahc2eb{margin-top:auto}.type-result.svelte-ahc2eb .attraction-info p.svelte-ahc2eb{margin:0}.type-result.svelte-ahc2eb .attraction-info p.title.svelte-ahc2eb{font-size:1.5rem}.shadow.svelte-ahc2eb.svelte-ahc2eb{box-shadow:0 1.07836px 43.13441px #a0b8c933,0 15.09704px 69.01506px #004b960d}
