.accommodation-panel{display:grid;gap:40px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;--slide-width:round(272px + (100vw - 360px)/((768 - 360)/(320 - 272)),1px);--content-width:420px}@media (max-width:767.98px){.accommodation-panel{--inline-spacing:round(24px + (100vw - 360px)/((768 - 360)/(48 - 24)),1px)}}@media (min-width:1024px){.accommodation-panel{gap:0;grid-template-columns:minmax(0, 1fr) var(--content-width);grid-template-rows:auto}}@media (min-width:1280px) and (max-width:1439.98px){.accommodation-panel{--content-width:round(420px + (100vw - 1280px)/((1440 - 1280)/(460 - 420)),1px)}}@media (min-width:1440px) and (max-width:1919.98px){.accommodation-panel{--content-width:round(460px + (100vw - 1140px)/((1920 - 1140)/(532 - 460)),1px)}}@media (min-width:1920px){.accommodation-panel{--content-width:532px}}.accommodation-panel__content{place-self:center stretch}@media (min-width:576px) and (max-width:767.98px){.accommodation-panel__content{padding-inline:round(0px + (100vw - 576px)/((768 - 576)/(48 - 0)),1px)}}@media (min-width:768px) and (max-width:1023.98px){.accommodation-panel__content{padding-inline:round(48px + (100vw - 768px)/((1024 - 768)/(64 - 48)),1px) round(48px + (100vw - 768px)/((1024 - 768)/(32 - 48)),1px)}}@media (min-width:1024px) and (max-width:1279.98px){.accommodation-panel__content{padding-inline:64px 32px}}@media (min-width:1280px) and (max-width:1439.98px){.accommodation-panel__content{padding-inline:64px round(32px + (100vw - 1280px)/((1440 - 1280)/(0 - 32)),1px)}}@media (min-width:1440px) and (max-width:1919.98px){.accommodation-panel__content{padding-inline:round(64px + (100vw - 1440px)/((1920 - 1440)/(80 - 64)),1px) round(0px + (100vw - 1440px)/((1920 - 1440)/(32 - 0)),1px)}}@media (min-width:1920px){.accommodation-panel__content{padding-inline:80px 32px}}.accommodation-panel__heading{-webkit-margin-after:28px;margin-block-end:28px}.accommodation-panel__details{--gap:24px;gap:var(--gap);list-style:none;margin:0;padding:0;list-style:none;margin:0;padding:0;-webkit-clip-path:inset(1px 0 0 0);clip-path:inset(1px 0 0 0)}.accommodation-panel__details li{-webkit-padding-start:8px;padding-inline-start:8px;padding-block:12px;-webkit-border-before:1px solid color-mix(in srgb,#d6c3b2,transparent 50%);border-block-start:1px solid color-mix(in srgb,#d6c3b2,transparent 50%)}.accommodation-panel__details li:first-of-type{-webkit-border-before:none;border-block-start:none;-webkit-padding-before:0;padding-block-start:0}.accommodation-panel__details li:last-of-type{-webkit-padding-after:0;padding-block-end:0}.accommodation-panel__details{-webkit-margin-after:32px;margin-block-end:32px}@media (min-width:768px){.accommodation-panel__details{display:grid;grid-template-columns:repeat(2,1fr);row-gap:0}}@media (min-width:768px) and (max-width:1279.98px){.accommodation-panel__details{-webkit-margin-after:40px;margin-block-end:40px}}@media (min-width:1280px) and (max-width:1439.98px){.accommodation-panel__details{-webkit-margin-after:round(40px + (100vw - 768px)/((1024 - 768)/(48 - 40)),1px);margin-block-end:round(40px + (100vw - 768px)/((1024 - 768)/(48 - 40)),1px)}}@media (min-width:1440px) and (max-width:1919.98px){.accommodation-panel__details{-webkit-margin-after:round(48px + (100vw - 1440px)/((1920 - 1440)/(64 - 48)),1px);margin-block-end:round(48px + (100vw - 1440px)/((1920 - 1440)/(64 - 48)),1px)}}@media (min-width:1920px){.accommodation-panel__details{-webkit-margin-after:64px;margin-block-end:64px}}@media (min-width:768px){.accommodation-panel__details li:nth-of-type(2){-webkit-border-before:none;border-block-start:none;-webkit-padding-before:0;padding-block-start:0}}.accommodation-panel__wysiwyg{-webkit-margin-after:round(16px + (100vw - 360px)/((768 - 360)/(24 - 16)),1px);margin-block-end:round(16px + (100vw - 360px)/((768 - 360)/(24 - 16)),1px)}@media (min-width:768px){.accommodation-panel__wysiwyg{-webkit-margin-after:24px;margin-block-end:24px}}@media (max-width:1023.98px){.accommodation-panel .splide__track{-webkit-clip-path:inset(0 -100vw 0 0);clip-path:inset(0 -100vw 0 0);height:auto;overflow:visible}}@media (min-width:576px) and (max-width:767.98px){.accommodation-panel .splide__track{-webkit-margin-start:round(0px + (100vw - 576px)/((768 - 576)/(24 - 0)),1px);margin-inline-start:round(0px + (100vw - 576px)/((768 - 576)/(24 - 0)),1px)}}@media (min-width:768px) and (max-width:1023.98px){.accommodation-panel .splide__track{-webkit-margin-start:24px;margin-inline-start:24px}}@media (min-width:1024px){.accommodation-panel .splide__track{-webkit-margin-after:0;margin-block-end:0}}@media (max-width:1023.98px){.accommodation-panel .splide__list{height:auto}}@media (min-width:1024px){.accommodation-panel .splide__list{gap:8px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1024px){.accommodation-panel .splide__slide{height:316px}.accommodation-panel .splide__slide:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 calc(64% - 4px);flex:0 0 calc(64% - 4px)}.accommodation-panel .splide__slide:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 calc(36% - 4px);flex:0 0 calc(36% - 4px)}.accommodation-panel .splide__slide:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 calc(52% - 4px);flex:0 0 calc(52% - 4px)}.accommodation-panel .splide__slide:nth-child(4){-webkit-box-flex:0;-ms-flex:0 0 calc(48% - 4px);flex:0 0 calc(48% - 4px)}}@media (min-width:1280px) and (max-width:1439.98px){.accommodation-panel .splide__slide{height:round(316px + (100vw - 1280px)/((1440 - 1280)/(396 - 316)),1px)}}@media (min-width:1440px) and (max-width:1919.98px){.accommodation-panel .splide__slide{height:round(396px + (100vw - 1440px)/((1920 - 1440)/(456 - 396)),1px)}}@media (min-width:1920px){.accommodation-panel .splide__slide{height:456px}}@media (max-width:1023.98px){.accommodation-panel .splide__slide .media{aspect-ratio:1/1;height:auto}}@media (max-width:1023.98px){.accommodation-panel__gallery>.media{height:round(272px + (100vw - 360px)/((1024 - 360)/(350 - 272)),1px)}}@media (min-width:1024px) and (max-width:1279.98px){.accommodation-panel__gallery>.media{height:640px}}@media (min-width:1280px) and (max-width:1439.98px){.accommodation-panel__gallery>.media{height:round(640px + (100vw - 1280px)/((1440 - 1280)/(800 - 640)),1px)}}@media (min-width:1440px) and (max-width:1919.98px){.accommodation-panel__gallery>.media{height:round(800px + (100vw - 1440px)/((1920 - 1440)/(920 - 800)),1px)}}@media (min-width:1920px){.accommodation-panel__gallery>.media{height:920px}}