/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.gwd-click-map{display:block;width:100%;max-width:450px;margin:1rem auto;}.gwd-map-stage{display:grid;place-items:center;min-height:var(--gwd-map-height,300px);padding:0;border:1px solid currentColor;border-radius:.25rem;overflow:hidden;}.gwd-map-stage iframe{display:block;width:100%;margin:0;}.gwd-map-button{border:1px solid currentColor;border-radius:.25rem;padding:.65rem 1rem;background:#fff;color:#092a54;font:inherit;cursor:pointer;}.gwd-map-button[hidden]{display:none;}.gwd-map-button:focus-visible{outline:3px solid currentColor;outline-offset:3px;}.gwd-map-directions{display:inline-block;margin-top:.5rem;text-decoration:underline;}.gwd-map-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}
.gwd-pool-hero{position:relative;}.gwd-pool-hero .views_slideshow_cycle_teaser_section{display:grid;width:100%;}.gwd-pool-hero .views_slideshow_cycle_slide{grid-area:1 / 1;display:block !important;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s;}.gwd-pool-hero .views_slideshow_cycle_slide.gwd-hero-active{opacity:1;visibility:visible;}.gwd-pool-hero img{width:100%;height:auto;object-fit:cover;aspect-ratio:2 / 3;}.gwd-hero-toggle{position:absolute;z-index:5;right:1rem;bottom:1rem;border:1px solid #fff;border-radius:.25rem;padding:.4rem .65rem;color:#fff;background:#092a54;font:inherit;font-size:.85rem;}.gwd-hero-toggle[hidden]{display:none;}.gwd-hero-toggle:focus-visible{outline:3px solid #fff;outline-offset:3px;}@media (min-width:36em){.gwd-pool-hero img{aspect-ratio:1 / 1;}}@media (min-width:48em){.gwd-pool-hero img{aspect-ratio:2 / 1;}}@media (prefers-reduced-motion:reduce){.gwd-pool-hero .views_slideshow_cycle_slide{transition:none;}}
