.Filter-module-scss-module__L5D5nW__filter{background:#ecedef;margin-bottom:40px;padding:24px}@media (min-width:960px){.Filter-module-scss-module__L5D5nW__filter{padding:32px}}.Filter-module-scss-module__L5D5nW__headline{color:#24353f;margin-bottom:24px;font-size:clamp(36px,7vw,50px);font-weight:900;line-height:1.43}.Filter-module-scss-module__L5D5nW__headline:after{content:"";background:#e30613;border-radius:50%;width:12px;height:12px;margin:0 0 0 4px;display:inline-block}.Filter-module-scss-module__L5D5nW__wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.Filter-module-scss-module__L5D5nW__locations{flex-wrap:wrap;gap:16px 32px;display:flex}@media (max-width:500px){.Filter-module-scss-module__L5D5nW__locations{flex-direction:column}}.Filter-module-scss-module__L5D5nW__locations .mco-form-checkbox-inner>label{display:none}.Filter-module-scss-module__L5D5nW__button{margin-left:auto}@media (max-width:500px){.Filter-module-scss-module__L5D5nW__button{width:100%}}
.AccessPoint-module-scss-module__GKofXa__accessPoint{color:#24353f;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.AccessPoint-module-scss-module__GKofXa__accessPoint div{font-size:18px;font-weight:600}
:where(.Image-module-scss-module__EIzU6q__image){position:relative;overflow:hidden}.Image-module-scss-module__EIzU6q__noImage:after{display:none}
.Title-module-scss-module__UNegba__title{color:#24353f;font-size:clamp(20px,7vw,30px);font-weight:700;line-height:1.43}
.Location-module-scss-module__WpQmrq__location{text-transform:uppercase;font-size:16px;font-weight:700;line-height:21px}
:where(.State-module-scss-module__h5xyZq__state){letter-spacing:.4px;pointer-events:none;background-color:#fff;border:1px solid #d2d0d1;border-radius:16px;flex-shrink:0;align-items:center;gap:2px;height:24px;padding:4px 12px 4px 6px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:inline-flex;position:relative}
.Teaser-module-scss-module__ZQkjsW__teaser{background:#fff;transition:transform .35s ease-out;position:relative;box-shadow:0 3px 30px #00000029}.Teaser-module-scss-module__ZQkjsW__teaser a{height:100%;display:block}.Teaser-module-scss-module__ZQkjsW__teaser:hover{transform:scale(1.05)}.Teaser-module-scss-module__ZQkjsW__image{aspect-ratio:464/348;position:relative}.Teaser-module-scss-module__ZQkjsW__state{z-index:2;position:absolute;top:16px;right:16px}.Teaser-module-scss-module__ZQkjsW__content{flex-direction:column;padding:24px 24px 20px;display:flex}
.ListTeaser-module-scss-module__x2W7Gq__list{flex-direction:column;gap:16px;scroll-margin-top:120px;display:flex}@media (min-width:600px){.ListTeaser-module-scss-module__x2W7Gq__list{grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:960px){.ListTeaser-module-scss-module__x2W7Gq__list{grid-template-columns:repeat(3,1fr);gap:24px}}
.HutsList-module-scss-module__NimuwW__root{position:relative}.HutsList-module-scss-module__NimuwW__container{min-height:100vh}.HutsList-module-scss-module__NimuwW__wrapperVisible{animation:.3s ease-out HutsList-module-scss-module__NimuwW__fadein}@keyframes HutsList-module-scss-module__NimuwW__fadein{0%{opacity:0}to{opacity:1}}
