.MaskParallaxMedia-module-scss-module__S7HARq__wrapper{width:100%;height:100%;position:relative;overflow:hidden}.MaskParallaxMedia-module-scss-module__S7HARq__cover{width:100%;height:100%;display:block;position:relative;overflow:hidden}.MaskParallaxMedia-module-scss-module__S7HARq__inner{width:100%;height:100%}.MaskParallaxMedia-module-scss-module__S7HARq__parallax{will-change:transform}.MaskParallaxMedia-module-scss-module__S7HARq__media{object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.MaskParallaxMedia-module-scss-module__S7HARq__hotspot{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ImageGallery-module-scss-module__-DUNRq__gallery{width:100%;height:100%;position:relative;overflow:hidden}.ImageGallery-module-scss-module__-DUNRq__slide{opacity:0;width:100%;height:100%;transition:opacity .8s,transform .8s;position:absolute;inset:0;overflow:hidden;transform:scale(1.05)}.ImageGallery-module-scss-module__-DUNRq__slide img{object-fit:cover;width:100%;height:100%}.ImageGallery-module-scss-module__-DUNRq__slide.ImageGallery-module-scss-module__-DUNRq__active{z-index:2;opacity:1;position:relative;transform:scale(1)}.ImageGallery-module-scss-module__-DUNRq__prev,.ImageGallery-module-scss-module__-DUNRq__next{z-index:10;width:var(--control-h);height:var(--control-h);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ImageGallery-module-scss-module__-DUNRq__prev{left:var(--space-4)}.ImageGallery-module-scss-module__-DUNRq__next{right:var(--space-4)}.ImageGallery-module-scss-module__-DUNRq__prev:before,.ImageGallery-module-scss-module__-DUNRq__next:before{content:"";background:#f0e9dbcc;border-radius:50%;width:2rem;height:2rem;transition:background-color .3s;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ImageGallery-module-scss-module__-DUNRq__prev svg,.ImageGallery-module-scss-module__-DUNRq__next svg{width:auto;height:.8em;font-size:var(--text-body);position:relative}.ImageGallery-module-scss-module__-DUNRq__prev svg path,.ImageGallery-module-scss-module__-DUNRq__next svg path{fill:var(--forest);transition:fill .3s}@media (hover:hover) and (pointer:fine){.ImageGallery-module-scss-module__-DUNRq__prev:hover:before,.ImageGallery-module-scss-module__-DUNRq__next:hover:before{background:#1b2a23d9}.ImageGallery-module-scss-module__-DUNRq__prev:hover svg path,.ImageGallery-module-scss-module__-DUNRq__next:hover svg path{fill:var(--linen)}}.ImageGallery-module-scss-module__-DUNRq__prev:focus-visible,.ImageGallery-module-scss-module__-DUNRq__next:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.ImageGallery-module-scss-module__-DUNRq__prev:focus:not(:focus-visible),.ImageGallery-module-scss-module__-DUNRq__next:focus:not(:focus-visible){outline:none}.ImageGallery-module-scss-module__-DUNRq__progressWrapper{z-index:30;background:#fff3;width:100%;height:3px;display:none;position:absolute;bottom:0;left:0;overflow:hidden}@media (min-width:1024px){.ImageGallery-module-scss-module__-DUNRq__progressWrapper{display:block}}.ImageGallery-module-scss-module__-DUNRq__progress{background:var(--white);width:0;height:100%;animation-name:ImageGallery-module-scss-module__-DUNRq__progressAnim;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes ImageGallery-module-scss-module__-DUNRq__progressAnim{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.ImageGallery-module-scss-module__-DUNRq__slide,.ImageGallery-module-scss-module__-DUNRq__prev:before,.ImageGallery-module-scss-module__-DUNRq__next:before,.ImageGallery-module-scss-module__-DUNRq__prev svg path,.ImageGallery-module-scss-module__-DUNRq__next svg path{transition:none}.ImageGallery-module-scss-module__-DUNRq__progress{width:0;animation:none}.ImageGallery-module-scss-module__-DUNRq__progressWrapper{display:none}}
.AllPosts-module-scss-module__wD8L-W__section{background-color:var(--forest);color:var(--linen);padding-block:var(--section-y);overflow:hidden}.AllPosts-module-scss-module__wD8L-W__section.AllPosts-module-scss-module__wD8L-W__blogPage{padding-bottom:0}.AllPosts-module-scss-module__wD8L-W__wrapper{width:min(100% - 2*var(--gutter),var(--container-max));margin-inline:auto}.AllPosts-module-scss-module__wD8L-W__categories{margin-bottom:var(--block-gap)}.AllPosts-module-scss-module__wD8L-W__inner{gap:var(--space-3);scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.AllPosts-module-scss-module__wD8L-W__inner::-webkit-scrollbar{display:none}.AllPosts-module-scss-module__wD8L-W__category{scroll-snap-align:start;min-height:var(--control-h);padding:var(--space-2) var(--space-5);color:var(--linen);border:1px solid var(--linen);border-radius:var(--radius-pill);font-size:var(--text-small);cursor:pointer;background:0 0;flex:none;align-items:center;font-weight:400;line-height:1.4;transition:color .3s,background-color .3s,border-color .3s;display:inline-flex}.AllPosts-module-scss-module__wD8L-W__category.AllPosts-module-scss-module__wD8L-W__active{color:var(--forest);background:var(--paper)}.AllPosts-module-scss-module__wD8L-W__category:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.AllPosts-module-scss-module__wD8L-W__category:focus:not(:focus-visible){outline:none}@media (hover:hover) and (pointer:fine){.AllPosts-module-scss-module__wD8L-W__category:hover{border-color:var(--linen)}}@media (min-width:1024px){.AllPosts-module-scss-module__wD8L-W__inner{border-bottom:1px solid #f0e9db33;gap:0;overflow:visible}.AllPosts-module-scss-module__wD8L-W__inner>.AllPosts-module-scss-module__wD8L-W__category{font-size:var(--text-body);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1 1 0;justify-content:center;margin-bottom:-1px}.AllPosts-module-scss-module__wD8L-W__inner>.AllPosts-module-scss-module__wD8L-W__category.AllPosts-module-scss-module__wD8L-W__active{color:var(--linen);border-bottom-color:var(--linen);background:0 0}}.AllPosts-module-scss-module__wD8L-W__mainPost{gap:var(--grid-gap);margin-bottom:var(--block-gap);flex-direction:column;display:flex}.AllPosts-module-scss-module__wD8L-W__title{justify-content:space-between;gap:var(--space-6);flex-direction:column;display:flex}.AllPosts-module-scss-module__wD8L-W__mainCardHeader{margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid #f0e9db33}.AllPosts-module-scss-module__wD8L-W__mainCardHeader h4{color:var(--linen);font-size:var(--text-h4);font-weight:400;line-height:var(--lh-h4)}.AllPosts-module-scss-module__wD8L-W__title p{color:var(--linen);font-size:var(--text-body);font-weight:400;line-height:var(--lh-body)}.AllPosts-module-scss-module__wD8L-W__btnContainer{display:inline-flex}.AllPosts-module-scss-module__wD8L-W__mediaContainer{aspect-ratio:1055/600;border-radius:var(--radius-md);order:-1;width:100%;position:relative;overflow:hidden}@media (min-width:1280px){.AllPosts-module-scss-module__wD8L-W__mainPost{align-items:center;gap:var(--block-gap);flex-direction:row}.AllPosts-module-scss-module__wD8L-W__title{flex:1 1 0}.AllPosts-module-scss-module__wD8L-W__mediaContainer{flex:1 1 0;order:0}}.AllPosts-module-scss-module__wD8L-W__posts{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}@media (min-width:768px){.AllPosts-module-scss-module__wD8L-W__posts{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.AllPosts-module-scss-module__wD8L-W__section:not(.AllPosts-module-scss-module__wD8L-W__blogPage) .AllPosts-module-scss-module__wD8L-W__posts{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.AllPosts-module-scss-module__wD8L-W__section.AllPosts-module-scss-module__wD8L-W__blogPage .AllPosts-module-scss-module__wD8L-W__posts{grid-template-columns:1fr}}.AllPosts-module-scss-module__wD8L-W__post{gap:var(--space-5);padding-block:var(--space-5);color:var(--linen);flex-direction:column;text-decoration:none;display:flex}.AllPosts-module-scss-module__wD8L-W__post:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.AllPosts-module-scss-module__wD8L-W__post:focus:not(:focus-visible){outline:none}.AllPosts-module-scss-module__wD8L-W__titleSection{gap:var(--space-4);flex-direction:column;display:flex}.AllPosts-module-scss-module__wD8L-W__postCardHeader h5{color:var(--linen);font-size:var(--text-h4);font-weight:400;line-height:var(--lh-h4)}.AllPosts-module-scss-module__wD8L-W__titleSection p{color:var(--linen);font-size:var(--text-body);font-weight:400;line-height:var(--lh-body)}.AllPosts-module-scss-module__wD8L-W__cardImageVideo{aspect-ratio:592/336;border-radius:var(--radius-md);order:-1;width:100%;position:relative;overflow:hidden}.AllPosts-module-scss-module__wD8L-W__cardImageVideo img,.AllPosts-module-scss-module__wD8L-W__cardImageVideo video{object-fit:cover;width:100%;height:100%}@media (min-width:1024px){.AllPosts-module-scss-module__wD8L-W__section.AllPosts-module-scss-module__wD8L-W__blogPage .AllPosts-module-scss-module__wD8L-W__post{align-items:center;gap:var(--block-gap);flex-direction:row}.AllPosts-module-scss-module__wD8L-W__section.AllPosts-module-scss-module__wD8L-W__blogPage .AllPosts-module-scss-module__wD8L-W__post .AllPosts-module-scss-module__wD8L-W__titleSection{flex:1 1 0}.AllPosts-module-scss-module__wD8L-W__section.AllPosts-module-scss-module__wD8L-W__blogPage .AllPosts-module-scss-module__wD8L-W__post .AllPosts-module-scss-module__wD8L-W__cardImageVideo{flex:1 1 0;order:0}}.AllPosts-module-scss-module__wD8L-W__tags{top:var(--space-4);right:var(--space-4);z-index:10;gap:var(--space-2);display:flex;position:absolute}.AllPosts-module-scss-module__wD8L-W__tags .AllPosts-module-scss-module__wD8L-W__category{min-height:0;padding:var(--space-1) var(--space-3);color:var(--forest);background:var(--paper);border-radius:var(--radius-pill);font-size:var(--text-xs);cursor:default;border:0;font-weight:500;line-height:1.3}.AllPosts-module-scss-module__wD8L-W__empty{align-items:center;gap:var(--space-4);padding-block:var(--space-9);text-align:center;flex-direction:column;display:flex}.AllPosts-module-scss-module__wD8L-W__emptyTitle{color:var(--linen);font-size:var(--text-h3);line-height:var(--lh-h3)}.AllPosts-module-scss-module__wD8L-W__emptyText{max-width:var(--measure);color:var(--linen);font-size:var(--text-body);line-height:var(--lh-body);opacity:.85}@media (prefers-reduced-motion:reduce){.AllPosts-module-scss-module__wD8L-W__category{transition:none}}
.Gallery-module-scss-module__wfu5LG__wrapper{--gallery-ctrl:44px;--gallery-ctrl-visual:36px;--gallery-ring:var(--amber-deep);width:100%;position:relative}.Gallery-module-scss-module__wfu5LG__wrapper.Gallery-module-scss-module__wfu5LG__detail{--gallery-ring:var(--amber)}.Gallery-module-scss-module__wfu5LG__gallery{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.Gallery-module-scss-module__wfu5LG__mainPhoto{width:100%;position:relative}.Gallery-module-scss-module__wfu5LG__mainPhotoContainer{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}.Gallery-module-scss-module__wfu5LG__wrapper.Gallery-module-scss-module__wfu5LG__detail .Gallery-module-scss-module__wfu5LG__mainPhotoContainer{aspect-ratio:23/20;border-radius:var(--radius-md)}.Gallery-module-scss-module__wfu5LG__mainPhotoContainer img{object-fit:cover;transition:transform .4s}@media (hover:hover) and (pointer:fine){.Gallery-module-scss-module__wfu5LG__mainPhotoContainer:hover img{transform:scale(1.02)}}.Gallery-module-scss-module__wfu5LG__controls{z-index:2;padding-inline:var(--space-2);pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.Gallery-module-scss-module__wfu5LG__controls button{width:var(--gallery-ctrl);height:var(--gallery-ctrl);cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.Gallery-module-scss-module__wfu5LG__controls button:before{content:"";width:var(--gallery-ctrl-visual);height:var(--gallery-ctrl-visual);background:#f0e9dbe6;border-radius:50%;transition:background-color .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Gallery-module-scss-module__wfu5LG__controls button svg{width:auto;height:.8em;font-size:var(--text-body);position:relative}.Gallery-module-scss-module__wfu5LG__controls button svg path{fill:var(--forest);transition:fill .3s}@media (hover:hover) and (pointer:fine){.Gallery-module-scss-module__wfu5LG__controls button:hover:before{background:#1b2a23e6}.Gallery-module-scss-module__wfu5LG__controls button:hover svg path{fill:var(--white)}}.Gallery-module-scss-module__wfu5LG__controls button:focus-visible{outline:2px solid var(--gallery-ring);outline-offset:3px}.Gallery-module-scss-module__wfu5LG__controls button:focus:not(:focus-visible){outline:none}.Gallery-module-scss-module__wfu5LG__counter{top:var(--space-3);right:var(--space-3);z-index:2;padding:var(--space-1) var(--space-3);color:var(--linen);border-radius:var(--radius-pill);font-size:var(--text-small);background:#1b2a23bf;gap:.15em;font-weight:500;line-height:1.3;display:flex;position:absolute}.Gallery-module-scss-module__wfu5LG__wrapper.Gallery-module-scss-module__wfu5LG__detail .Gallery-module-scss-module__wfu5LG__counter{left:50%;right:auto;transform:translate(-50%)}.Gallery-module-scss-module__wfu5LG__otherPhotos{display:none}.Gallery-module-scss-module__wfu5LG__photosContainer{width:100%}.Gallery-module-scss-module__wfu5LG__scrollerInner{gap:var(--space-2);display:flex}.Gallery-module-scss-module__wfu5LG__thumb{aspect-ratio:4/3;border-radius:var(--radius-md);opacity:.6;cursor:pointer;background:0 0;border:0;flex:1 1 0;min-width:0;padding:0;transition:opacity .3s;position:relative;overflow:hidden}.Gallery-module-scss-module__wfu5LG__thumb img{object-fit:cover;width:100%;height:100%}.Gallery-module-scss-module__wfu5LG__thumb.Gallery-module-scss-module__wfu5LG__active,.Gallery-module-scss-module__wfu5LG__thumb:hover{opacity:1}.Gallery-module-scss-module__wfu5LG__thumb:focus-visible{outline:2px solid var(--gallery-ring);outline-offset:2px}.Gallery-module-scss-module__wfu5LG__thumb:focus:not(:focus-visible){outline:none}.Gallery-module-scss-module__wfu5LG__wrapper.Gallery-module-scss-module__wfu5LG__detail .Gallery-module-scss-module__wfu5LG__thumb:focus-visible{outline-offset:-3px}.Gallery-module-scss-module__wfu5LG__progressBar{background:var(--white);height:3px;transition:width .1s linear;display:block;position:absolute;bottom:0;left:0}@media (min-width:768px){.Gallery-module-scss-module__wfu5LG__otherPhotos{display:block}.Gallery-module-scss-module__wfu5LG__wrapper.Gallery-module-scss-module__wfu5LG__detail .Gallery-module-scss-module__wfu5LG__otherPhotos{scrollbar-width:none;scroll-snap-type:x proximity;overflow:auto hidden}.Gallery-module-scss-module__wfu5LG__wrapper.Gallery-module-scss-module__wfu5LG__detail .Gallery-module-scss-module__wfu5LG__otherPhotos::-webkit-scrollbar{display:none}.Gallery-module-scss-module__wfu5LG__wrapper.Gallery-module-scss-module__wfu5LG__detail .Gallery-module-scss-module__wfu5LG__thumb{scroll-snap-align:start;flex:0 0 20%}}@media (min-width:1280px){.Gallery-module-scss-module__wfu5LG__wrapper:not(.Gallery-module-scss-module__wfu5LG__detail) .Gallery-module-scss-module__wfu5LG__mainPhotoContainer{border-radius:var(--radius-md)}}@media (prefers-reduced-motion:reduce){.Gallery-module-scss-module__wfu5LG__mainPhotoContainer img,.Gallery-module-scss-module__wfu5LG__controls button:before,.Gallery-module-scss-module__wfu5LG__controls button svg path,.Gallery-module-scss-module__wfu5LG__thumb,.Gallery-module-scss-module__wfu5LG__progressBar{transition:none}.Gallery-module-scss-module__wfu5LG__wrapper.Gallery-module-scss-module__wfu5LG__detail .Gallery-module-scss-module__wfu5LG__otherPhotos{scroll-behavior:auto}}
.LodgieCard-module-scss-module__DVrjSW__card{border:1px solid var(--forest);border-radius:var(--radius-lg);background:var(--paper);height:100%;overflow:hidden}.LodgieCard-module-scss-module__DVrjSW__wrapper{flex-direction:column;height:100%;display:flex}.LodgieCard-module-scss-module__DVrjSW__gallery{width:100%}.LodgieCard-module-scss-module__DVrjSW__content{padding:var(--space-5);flex-direction:column;flex:auto;display:flex}.LodgieCard-module-scss-module__DVrjSW__content h3{margin-bottom:var(--space-4);padding-bottom:var(--space-4);color:var(--forest);font-size:var(--text-h4);font-weight:500;line-height:var(--lh-h4);border-bottom:1px solid #1b2a2333}.LodgieCard-module-scss-module__DVrjSW__content h3 a{min-height:var(--control-h);color:inherit;align-items:center;display:inline-flex}.LodgieCard-module-scss-module__DVrjSW__content h3 a:focus-visible{outline:2px solid var(--amber-deep);outline-offset:3px}.LodgieCard-module-scss-module__DVrjSW__content h3 a:focus:not(:focus-visible){outline:none}.LodgieCard-module-scss-module__DVrjSW__tags{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.LodgieCard-module-scss-module__DVrjSW__tag{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background-color:#f2e9d866;display:flex}.LodgieCard-module-scss-module__DVrjSW__tag img{width:auto;height:1em}.LodgieCard-module-scss-module__DVrjSW__tag span{color:var(--forest);font-size:var(--text-small);font-weight:400;line-height:1.4}.LodgieCard-module-scss-module__DVrjSW__advantages{gap:var(--space-3);padding:0 0 var(--space-5);border-bottom:1px solid #1b2a2333;flex-direction:column;margin:0;list-style:none;display:flex}.LodgieCard-module-scss-module__DVrjSW__advantages li{align-items:flex-start;gap:var(--space-3);display:flex}.LodgieCard-module-scss-module__DVrjSW__advantages li svg{flex-shrink:0;width:.85em;height:auto;margin-top:.35em}.LodgieCard-module-scss-module__DVrjSW__advantages li span{color:var(--forest);font-size:var(--text-body);font-weight:400;line-height:var(--lh-body)}.LodgieCard-module-scss-module__DVrjSW__booking{gap:var(--space-4);padding-top:var(--space-5);flex-direction:column;margin-top:auto;display:flex}.LodgieCard-module-scss-module__DVrjSW__booking>a{align-items:center;gap:var(--space-2);min-height:var(--control-h);color:var(--forest);font-size:var(--text-small);font-weight:400;line-height:1.4;transition:color .3s;display:inline-flex}.LodgieCard-module-scss-module__DVrjSW__booking>a svg{fill:currentColor;width:auto;height:.7em}.LodgieCard-module-scss-module__DVrjSW__booking>a svg path{fill:currentColor}.LodgieCard-module-scss-module__DVrjSW__booking>a:focus-visible{outline:2px solid var(--amber-deep);outline-offset:3px}.LodgieCard-module-scss-module__DVrjSW__booking>a:focus:not(:focus-visible){outline:none}.LodgieCard-module-scss-module__DVrjSW__additionalButtons{gap:var(--space-3);flex-direction:column;display:flex}.LodgieCard-module-scss-module__DVrjSW__priceCommon,.LodgieCard-module-scss-module__DVrjSW__bookMain{width:100%}.LodgieCard-module-scss-module__DVrjSW__priceCommon a,.LodgieCard-module-scss-module__DVrjSW__bookMain a{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-h);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-small);font-weight:400;line-height:1.2;transition:color .3s,background-color .3s,border-color .3s;display:flex}.LodgieCard-module-scss-module__DVrjSW__priceCommon a{color:var(--linen);background-color:var(--forest);border:1px solid var(--forest)}.LodgieCard-module-scss-module__DVrjSW__bookMain a{color:var(--forest);border:1px solid var(--forest);background:0 0}.LodgieCard-module-scss-module__DVrjSW__priceCommon a span,.LodgieCard-module-scss-module__DVrjSW__bookMain a span{color:inherit}.LodgieCard-module-scss-module__DVrjSW__priceCommon a svg,.LodgieCard-module-scss-module__DVrjSW__bookMain a svg{fill:currentColor;width:auto;height:1em;transition:fill .3s}.LodgieCard-module-scss-module__DVrjSW__priceCommon a:focus-visible,.LodgieCard-module-scss-module__DVrjSW__bookMain a:focus-visible{outline:2px solid var(--amber-deep);outline-offset:3px}.LodgieCard-module-scss-module__DVrjSW__priceCommon a:focus:not(:focus-visible),.LodgieCard-module-scss-module__DVrjSW__bookMain a:focus:not(:focus-visible){outline:none}@media (hover:hover) and (pointer:fine){.LodgieCard-module-scss-module__DVrjSW__booking>a:hover{color:var(--amber-deep)}.LodgieCard-module-scss-module__DVrjSW__priceCommon a:hover{color:var(--forest);background-color:var(--paper)}.LodgieCard-module-scss-module__DVrjSW__bookMain a:hover{color:var(--linen);background:var(--forest)}}@media (hover:none){.LodgieCard-module-scss-module__DVrjSW__content h3 a,.LodgieCard-module-scss-module__DVrjSW__booking>a,.LodgieCard-module-scss-module__DVrjSW__priceCommon a,.LodgieCard-module-scss-module__DVrjSW__bookMain a{min-height:48px}}@media (min-width:1280px){.LodgieCard-module-scss-module__DVrjSW__wrapper{align-items:stretch;gap:var(--grid-gap);padding:var(--space-3);flex-direction:row}.LodgieCard-module-scss-module__DVrjSW__gallery{flex:0 0 37%;align-self:flex-start;max-width:37%}.LodgieCard-module-scss-module__DVrjSW__content{min-width:0;padding:var(--space-4) var(--space-5);flex:1 1 0}.LodgieCard-module-scss-module__DVrjSW__booking{flex-direction:row;justify-content:space-between;align-items:center}.LodgieCard-module-scss-module__DVrjSW__additionalButtons{flex-direction:row;align-items:stretch}.LodgieCard-module-scss-module__DVrjSW__priceCommon a,.LodgieCard-module-scss-module__DVrjSW__bookMain a{width:auto}}@media (prefers-reduced-motion:reduce){.LodgieCard-module-scss-module__DVrjSW__booking>a,.LodgieCard-module-scss-module__DVrjSW__priceCommon a,.LodgieCard-module-scss-module__DVrjSW__bookMain a,.LodgieCard-module-scss-module__DVrjSW__priceCommon a svg,.LodgieCard-module-scss-module__DVrjSW__bookMain a svg{transition:none}}
.AllLodgies-module-scss-module__UEIJIq__section{background-color:var(--paper);padding-block:var(--section-y)}.AllLodgies-module-scss-module__UEIJIq__wrapper{width:min(100% - 2*var(--gutter),var(--container-max));margin-inline:auto}.AllLodgies-module-scss-module__UEIJIq__wrapper h2{margin-bottom:var(--block-gap);color:var(--ink);font-size:var(--text-h2);line-height:var(--lh-h2)}.AllLodgies-module-scss-module__UEIJIq__lodgies{gap:var(--grid-gap);grid-template-columns:1fr;display:grid}@media (min-width:768px){.AllLodgies-module-scss-module__UEIJIq__lodgies{grid-template-columns:repeat(2,1fr);align-items:stretch}}@media (min-width:1280px){.AllLodgies-module-scss-module__UEIJIq__lodgies{gap:var(--space-7);grid-template-columns:1fr}}.AllLodgies-module-scss-module__UEIJIq__lodgies>div{min-width:0;display:flex}.AllLodgies-module-scss-module__UEIJIq__lodgies>div>*{width:100%}
