html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}elements-of-type(html5-block){display:block}html{box-sizing:border-box;font-family:sans-serif;line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}*,*:before,*:after{box-sizing:inherit}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}a{background:transparent}a:active,a:hover{outline:0}a img{border:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg{overflow:hidden}svg:root{overflow:visible}select{text-transform:none}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a,div,img,span{-webkit-tap-highlight-color:transparent}button,html input[type="button"],html input[type="reset"],html input[type="submit"]{margin:0;padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;text-transform:none;border:0;background:none;cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button::-moz-focus-inner,html input[type="button"]::-moz-focus-inner,html input[type="reset"]::-moz-focus-inner,html input[type="submit"]::-moz-focus-inner{border:0;padding:0}@font-face{font-family:"FertigoPro";font-style:normal;font-weight:400;src:url("https://ich-liebe-kaese.de/typo3conf/ext/savencia_frontend/Resources/Public/Fonts/FertigoPro-Regular.woff2") format("woff2"),url("https://ich-liebe-kaese.de/typo3conf/ext/savencia_frontend/Resources/Public/Fonts/FertigoPro-Regular.woff") format("woff")}@font-face{font-family:"OpenSans";font-style:normal;font-weight:400;src:url("https://ich-liebe-kaese.de/typo3conf/ext/savencia_frontend/Resources/Public/Fonts/Opensans/regular.woff2") format("woff2"),url("https://ich-liebe-kaese.de/typo3conf/ext/savencia_frontend/Resources/Public/Fonts/Opensans/regular.woff") format("woff")}body,html{margin:0 0;height:100%;width:100%;overflow:hidden;transform:translate(0, 0) !important;position:relative}body{font-family:"FertigoPro",sans-serif;font-size:6px;font-weight:400;color:#000;background-image:url("../images/layer/poster-start_mobile.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:cover;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden}body.intro-started{background-image:url("../images/layer/start_mobile.jpg")}@media (min-width: 992px){body{background-image:url("../images/layer/poster-start_desktop.jpg");background-position:center center}body.intro-started{background-image:url("../images/layer/start_desktop.jpg")}}.main-container{display:block;width:100%;height:100%;position:relative;overflow:hidden;transform:translate(0, 0) !important}.page{display:none}.page.visible{display:block}#loader-container{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:99}#loader-container.show{display:block}#loader-container.still-loading .loader svg{display:block}#loader-container.still-loading .loader:before,#loader-container.still-loading .loader:after{display:none}#loader-container .loader{position:absolute;width:110px;height:110px;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0);border-radius:50%;background:linear-gradient(to right, transparent 0%, #be1f26 100%);background-color:#762808;cursor:pointer}#loader-container .loader:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -365%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #A2221A}#loader-container .loader:after{content:"Weiter";display:block;font-family:"FertigoPro",sans-serif;font-size:24px;line-height:110px;color:#fff;text-align:center}#loader-container .loader svg{display:none;position:absolute;left:2px}button,a{outline:none;border:2px solid transparent;border-radius:5px}button:focus,a:focus{border-color:#be1f26}i{font-style:italic}.h2{font-size:24px}.text-gradient{display:inline-block;color:#762808;background-image:linear-gradient(to right, transparent 0%, #be1f26 100%);background-color:#762808;background-position-x:-50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-color 1s}.text-gradient:hover{background-color:#be1f26}@media all and (-ms-high-contrast: none){.text-gradient{background:none}.text-gradient:hover{background:none;color:#be1f26}}button.box-gradient{background:linear-gradient(to right, transparent 0%, #be1f26 100%);background-color:#762808;min-width:180px;padding:10px;color:#fff;font-size:18px;overflow:hidden;position:relative;border-radius:5px;transition:background-color .3s}.is-mouse-mode button.box-gradient:hover{background-color:#be1f26}[data-cmp="start-page"]{width:100%;height:100%;padding:40px 17px;overflow-x:hidden;overflow-y:auto}.intro-complete [data-cmp="start-page"] .intro-video{opacity:0;visibility:hidden}.intro-complete [data-cmp="start-page"] .start__outer{opacity:1;visibility:visible}[data-cmp="start-page"].ani-complete .start__headline,[data-cmp="start-page"].ani-complete .start__infotext,[data-cmp="start-page"].ani-complete .start__button,[data-cmp="start-page"].ani-complete .start__whitebox{opacity:1;visibility:visible}[data-cmp="start-page"].ani-complete .start__whitebox{transform:translate3d(0, 0, 0)}[data-cmp="start-page"] .intro-video{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:1;-o-object-fit:cover;object-fit:cover;opacity:1;visibility:visible;transition:opacity 0.3s ease-out, visibility 0.3s ease-out}[data-cmp="start-page"] .start__outer{opacity:0;visibility:hidden;transition:opacity 0.1s ease-in, visibility 0.1s ease-in}[data-cmp="start-page"] .start__headline,[data-cmp="start-page"] .start__infotext,[data-cmp="start-page"] .start__button,[data-cmp="start-page"] .start__whitebox{opacity:0;visibility:hidden}[data-cmp="start-page"] .start__headline{transition:opacity 0.3s ease-in 0.35s, visibility 0.3s ease-in 0.35s}[data-cmp="start-page"] .start__infotext,[data-cmp="start-page"] .start__button{transition:opacity 0.3s ease-in 0.65s, visibility 0.3s ease-in 0.65s}[data-cmp="start-page"] .start__whitebox{transition:opacity 0.3s ease-in 0.9s, visibility 0.3s ease-in 0.9s, transform 0.5s ease-in 0.7s}[data-cmp="start-page"] .start__wrapper{width:100%;max-width:562px;margin:0 auto}[data-cmp="start-page"] .start__logo-folepi{display:block;width:63px;height:63px;margin:0 auto 6px}[data-cmp="start-page"] .start__logo-finesse{position:relative;width:210px;margin:0 auto 25px}[data-cmp="start-page"] .start__headline{font-size:22px;line-height:1.25;text-align:center;color:#762808;margin-bottom:15px}[data-cmp="start-page"] .start__infotext{font-family:"OpenSans",sans-serif;font-size:16px;font-weight:600;line-height:1.5;color:#333;text-align:center}[data-cmp="start-page"] .start__button{font-family:"FertigoPro",sans-serif;display:block;margin:22px auto 50px}[data-cmp="start-page"] .start__whitebox{max-width:400px;margin:0 auto;background-color:rgba(255,255,255,0.8);box-shadow:0 3px 40px 0 rgba(0,0,0,0.25);padding:20px;border-radius:10px;transform:translate3d(0, 50vh, 0)}[data-cmp="start-page"] .start__whitebox-image{width:100%;cursor:pointer;transform:scale(1);transition:0.3s transform}[data-cmp="start-page"] .start__whitebox-image:hover{transform:scale(1.025)}[data-cmp="start-page"] .start__whitebox-headline{font-family:"FertigoPro",sans-serif;font-size:26px;line-height:1.25;color:#762808;margin:0 auto 17px;text-align:center}[data-cmp="start-page"] .start__whitebox-text{font-family:"OpenSans",sans-serif;font-size:14px;line-height:1.7;color:#333;text-align:center}@media (min-width: 992px){[data-cmp="start-page"]{padding:24px}[data-cmp="start-page"] .start__outer{width:100%;height:100%;max-width:1196px;margin:0 auto;display:flex;flex-direction:row}[data-cmp="start-page"] .start__wrapper{width:50%;align-self:center;padding-bottom:140px}[data-cmp="start-page"] .start__logo-folepi{margin:17px auto 6px}[data-cmp="start-page"] .start__whitebox{width:30.662%;max-width:364px;padding:0;margin:0;transform:translate3d(50vw, 0, 0);align-self:center}[data-cmp="start-page"] .start__whitebox-content{padding:12px 20px 16.76%}}@media (min-width: 1680px){[data-cmp="start-page"]{padding:0}[data-cmp="start-page"] .start__outer{max-width:1392px;height:calc(100% - 152px);margin:76px auto;display:flex}[data-cmp="start-page"] .start__wrapper{width:50%;max-width:none}[data-cmp="start-page"] .start__logo-folepi{width:115px;height:115px;margin:0 auto}[data-cmp="start-page"] .start__logo-finesse{width:384px;margin-bottom:30px}[data-cmp="start-page"] .start__headline{font-size:28px;margin-bottom:15px}[data-cmp="start-page"] .start__infotext{font-size:19px;line-height:1.7}[data-cmp="start-page"] .start__button{margin:31px auto 0;padding:15px 0 17px;font-size:24px;width:264px}[data-cmp="start-page"] .start__whitebox{max-width:424px}[data-cmp="start-page"] .start__whitebox-content{padding:0 42px 43px}[data-cmp="start-page"] .start__whitebox-headline{font-size:36px;line-height:1.28;margin:0 auto 20px}[data-cmp="start-page"] .start__whitebox-text{font-size:16px}}[data-cmp="header"]{width:100%;position:absolute;z-index:2;max-width:1426px;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}[data-cmp="header"].visible{opacity:1;visibility:visible}[data-cmp="header"].disabled .logo,[data-cmp="header"].disabled div.promo-objects,[data-cmp="header"].disabled button.promo-prizes,[data-cmp="header"].disabled button.promo-info{opacity:0.5;cursor:pointer}[data-cmp="header"] .logo{position:relative;margin:15px 0 0 17px;width:26.5625%;max-width:222px}[data-cmp="header"] .container-settings{position:absolute;display:flex;right:17px;top:7px}[data-cmp="header"] .container-settings div.promo-objects,[data-cmp="header"] .container-settings button.promo-prizes,[data-cmp="header"] .container-settings button.promo-info{display:flex;padding:10px;font-family:"OpenSans",sans-serif}[data-cmp="header"] .container-settings div.promo-objects .icon,[data-cmp="header"] .container-settings button.promo-prizes .icon,[data-cmp="header"] .container-settings button.promo-info .icon{background-image:linear-gradient(to right, transparent 0%, #be1f26 100%);background-color:#762808;width:24px;height:24px;border-radius:50%;transition:background-color .3s}[data-cmp="header"] .container-settings div.promo-objects .label,[data-cmp="header"] .container-settings button.promo-prizes .label,[data-cmp="header"] .container-settings button.promo-info .label{font-size:22px;line-height:22px;font-weight:600;padding:0px 12px;display:none}[data-cmp="header"] .container-settings div.promo-objects:hover .icon,[data-cmp="header"] .container-settings button.promo-prizes:hover .icon,[data-cmp="header"] .container-settings button.promo-info:hover .icon{background-color:#be1f26}[data-cmp="header"] .container-settings div.promo-objects{cursor:default}[data-cmp="header"] .container-settings div.promo-objects .icon{width:37px;border-radius:100px;font-size:16px;line-height:24px;letter-spacing:-0.16px;text-align:center;color:transparent;transition:color 0.3s ease-in-out}[data-cmp="header"] .container-settings div.promo-objects .icon.fade-text{color:#fff}[data-cmp="header"] .container-settings .sound-toggle{padding:8px 4px;width:44px;height:44px;background-image:url("../images/common/icon-sound-on.svg");background-repeat:no-repeat;background-size:contain}[data-cmp="header"] .container-settings .sound-toggle.sound-off{background-image:url("../images/common/icon-sound-off.svg")}@media (min-width: 992px){[data-cmp="header"] .logo{margin:30px 0 0 50px}[data-cmp="header"] .container-settings{top:30px;right:50px}[data-cmp="header"] .container-settings div.promo-objects .label,[data-cmp="header"] .container-settings button.promo-prizes .label,[data-cmp="header"] .container-settings button.promo-info .label{display:block}}[data-cmp="quest-page"]{position:relative;width:100%;height:100%;z-index:1}[data-cmp="quest-page"] .room-container{width:100%;height:100%}[data-cmp="quest-page"] .room-container.scroll-horizontal .room-arrow{opacity:1;visibility:visible}[data-cmp="quest-page"] .room-container.scroll-limit-left .room-arrow.left,[data-cmp="quest-page"] .room-container.scroll-limit-right .room-arrow.right{opacity:0;visibility:hidden}[data-cmp="quest-page"] canvas{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:none}[data-cmp="quest-page"] .magnify{position:absolute;top:0;left:0;opacity:0;visibility:hidden;mix-blend-mode:difference;width:20vw;max-width:100px;z-index:1;transform:translate(-57%, -39%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-cmp="quest-page"] .magnify.visible{opacity:1;visibility:visible}[data-cmp="quest-page"] .magnify.hidden{opacity:0;visibility:hidden}[data-cmp="quest-page"] .room-arrow{position:absolute;top:50%;left:20px;width:38px;opacity:0;visibility:hidden;mix-blend-mode:difference;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:translate(0%, -50%) scale(-1)}[data-cmp="quest-page"] .room-arrow.right{left:auto;right:20px;transform:translate(0%, -50%) scale(1)}[data-cmp="quest-page"] .video-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;visibility:hidden;pointer-events:none}[data-cmp="quest-page"] .video-container.visible{visibility:visible}[data-cmp="quest-page"] .video-container video{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.layer__outer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}.layer__outer.visible{opacity:1;visibility:visible}.layer__outer.visible .layer__inner-headline,.layer__outer.visible .layer__logo-finesse,.layer__outer.visible .layer__inner-text,.layer__outer.visible .layer__whitebox-wrapper{opacity:1;visibility:visible;transition:opacity 0.3s ease-in 0.35s, visibility 0.3s ease-in 0.35s}.layer__outer.visible .layer__inner-text{transition:opacity 0.3s ease-in 0.55s, visibility 0.3s ease-in 0.55s}.layer__outer.visible .layer__whitebox-wrapper{transform:translateY(0);transition:opacity 0.3s ease-in 0.75s, visibility 0.3s ease-in 0.75s, transform 0.5s ease-in 0.65s}.layer__outer .layer__background-container{position:fixed;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom, #fff 0%, transparent 75%),url("../images/layer/fluss.jpg");background-repeat:no-repeat;background-position:center top;background-size:cover}.layer__outer .layer__inner{position:relative;width:100%;height:100%;padding:73px 17px 0}.layer__outer .layer__close-button{position:absolute;min-width:0;width:40px;height:40px;top:17px;right:17px;box-shadow:0 3px 15px 0 rgba(0,0,0,0.25);z-index:1}.layer__outer .layer__close-button:before,.layer__outer .layer__close-button:after{content:"";display:block;position:absolute;top:50%;left:50%;width:22px;height:3px;background-color:#fff;transform:translate(-50%, -50%) rotate(45deg)}.layer__outer .layer__close-button:after{transform:translate(-50%, -50%) rotate(-45deg)}.layer__outer .layer__inner-headline,.layer__outer .layer__logo-finesse,.layer__outer .layer__inner-text,.layer__outer .layer__whitebox-wrapper{width:100%;opacity:0;visibility:hidden}.layer__outer .layer__inner-textwrapper{max-width:562px;margin:0 auto}.layer__outer .layer__logo-finesse{display:block;width:222px;margin:0 auto 25px}.layer__outer .layer__inner-headline{font-family:"FertigoPro",sans-serif;font-size:26px;line-height:1.25;text-align:center;color:#762808;margin-bottom:20px;transition:opacity 0.3s ease-in 0.35s, visibility 0.3s ease-in 0.35s}.layer__outer .layer__inner-text{font-family:"OpenSans",sans-serif;font-size:14px;line-height:1.7;color:#333;transition:opacity 0.3s ease-in 0.45s, visibility 0.3s ease-in 0.45s}.layer__outer .layer__whitebox-wrapper{transform:translateY(50vh);transition:opacity 0s ease-out 0.35s, visibility 0s ease-out 0.35s, transform 0s ease-out 0.35s}.layer__outer .layer__swiper-container,.layer__outer .layer__hint-arrow,.layer__outer .swiper-slide.hidden{display:none}.layer__outer .layer__whitebox{max-width:400px;margin:0 auto;background-color:rgba(255,255,255,0.8);box-shadow:0 3px 40px 0 rgba(0,0,0,0.25);padding:20px;margin:20px auto}.layer__outer .layer__whitebox.inactive *{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.75}.layer__outer .layer__whitebox.locked .layer__whitebox-headline{font-size:23px;color:rgba(51,51,51,0.5)}.layer__outer .layer__whitebox.hidden{display:none}.layer__outer .layer__whitebox-image{width:100%}.layer__outer .layer__whitebox-headline{font-family:"FertigoPro",sans-serif;font-size:21px;line-height:1.3;color:#762808;margin:12px 0 4px}.layer__outer .layer__whitebox-text{font-family:"OpenSans",sans-serif;font-size:14px;line-height:1.7;color:#333}.layer__outer .layer__whitebox-text a{color:#333}.layer__outer .layer__whitebox-text a:hover{color:#762808}.layer__outer.layer__outer-tipps .layer__background-container{background-image:linear-gradient(to bottom, #fff 0%, transparent 200%)}.layer__outer.layer__outer-tipps .layer__inner{padding:82px 17px 0}.layer__outer.layer__outer-tipps .layer__whitebox-headline{margin:27px 0 9px}@media (min-width: 992px){.layer__outer .layer__close-button{right:24px}.layer__outer .layer__inner{padding:42px 24px 0}.layer__outer .layer__inner-textwrapper{max-width:1196px;margin:0 auto}.layer__outer .layer__logo-finesse{margin:0 0 25px}.layer__outer .layer__inner-headline,.layer__outer .layer__inner-text{text-align:left;width:47.246%;max-width:572px}.layer__outer .layer__whitebox{max-width:778px;margin:40px auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.layer__outer .layer__whitebox-image{width:240px}.layer__outer .layer__whitebox-content{margin-left:20px}.layer__outer .layer__whitebox-headline{font-size:26px;margin:0 0 9px}.layer__outer.layer__outer-tipps .layer__inner{padding:82px 24px 0}.layer__outer.layer__outer-tipps .layer__inner-text{max-width:545px;float:left;margin-bottom:31px}.layer__outer.layer__outer-tipps .layer__inner-text:first-of-type{margin-right:5.227%}.layer__outer.layer__outer-tipps .layer__whitebox-wrapper,.layer__outer.layer__outer-tipps .layer__swiper-container{clear:both}.layer__outer.layer__outer-tipps .layer__whitebox-headline{margin:0 0 9px}}@media (min-width: 1680px){.layer__outer{max-width:none}.layer__outer.visible .layer__swiper-container{transform:translateX(0);visibility:visible;opacity:1;transition:opacity 0.3s ease-in 0.75s, visibility 0.3s ease-in 0.75s, transform 0.5s ease-in 0.65s}.layer__outer .layer__close-button{top:26px;right:auto;left:calc((100vw - 1392px) / 2 + 1392px - 40px)}.layer__outer .layer__inner{max-width:1392px;margin:0 auto;padding:89px 0 0}.layer__outer .layer__inner-textwrapper{max-width:1392px}.layer__outer .layer__inner-headline{font-size:38px}.layer__outer .layer__inner-text{font-size:16px;margin-bottom:20px}.layer__outer .layer__whitebox-wrapper{display:none}.layer__outer .layer__swiper-container{left:calc((100vw - 1392px) / 2 * -1);display:block;overflow:visible;opacity:0;visibility:hidden;transform:translateX(50vw);transition:opacity 0s ease-out 0.35s, visibility 0s ease-out 0.35s, transform 0s ease-out 0.35s}.layer__outer .layer__hint-arrow{display:block;position:absolute;top:0;left:0;transform:translate(-50%, -50%);width:74px;height:60px;mix-blend-mode:difference;z-index:1;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.15s ease-in-out, visibility 0.15s ease-in-out, transform 0.15s ease-in-out}.layer__outer .layer__hint-arrow.visible{opacity:1;visibility:visible}.layer__outer .layer__hint-arrow svg{position:relative;width:64px;top:2px;left:5px;fill:#fff}.layer__outer .layer__whitebox{max-width:none}.layer__outer .layer__whitebox.locked .layer__whitebox-headline{font-size:30px}.layer__outer .layer__whitebox-image{width:358px}.layer__outer .layer__whitebox-content{width:calc(100% - 378px)}.layer__outer .layer__whitebox-headline{font-size:28px;margin-bottom:21px}.layer__outer .layer__whitebox-text{font-size:16px}.layer__outer.layer__outer-tipps .layer__inner{padding:40px 0 0}.layer__outer.layer__outer-tipps .layer__inner-text{margin-bottom:0}.layer__outer.layer__outer-tipps .layer__whitebox{padding:40px;min-height:320px}.layer__outer.layer__outer-tipps .layer__whitebox-image{width:320px}.layer__outer.layer__outer-tipps .layer__whitebox-content{margin-left:40px}}[data-cmp="room-layer"]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);display:flex;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}[data-cmp="room-layer"].visible{opacity:1;visibility:visible}[data-cmp="room-layer"] .layer__rooms-swiper,[data-cmp="room-layer"] .layer__rooms-endscreen{position:relative;width:89.375%;max-width:400px;align-self:center;background-color:#fff}[data-cmp="room-layer"] .swiper-wrapper,[data-cmp="room-layer"] .endscreen-wrapper{align-items:center}[data-cmp="room-layer"] .swiper-slide{display:none}[data-cmp="room-layer"][data-layer="start"] .swiper-slide.slide-start{display:block}[data-cmp="room-layer"][data-layer="hotspot"]{transition:opacity 0.5s ease-in-out, visibility 0.5s ease-in-out}[data-cmp="room-layer"][data-layer="hotspot"] .swiper-slide.slide-hotspot{display:block}[data-cmp="room-layer"][data-layer="endscreen"] .swiper-slide.slide-endscreen{display:block}[data-cmp="room-layer"] .layer__rooms-whitebox{padding:21px 20px 33px;max-height:70vh;overflow-y:auto}[data-cmp="room-layer"] .layer__rooms-whitebox::after{content:"";display:block;position:absolute;bottom:0;left:0;width:calc(100% - 20px);height:33px;background:linear-gradient(to bottom, transparent 0%, #fff 100%)}[data-cmp="room-layer"] .layer__rooms-headline{font-family:"FertigoPro",sans-serif;font-size:26px;line-height:1.25;text-align:center;color:#762808;margin-bottom:25px}[data-cmp="room-layer"] .layer__rooms-text{font-family:"OpenSans",sans-serif;font-size:14px;line-height:1.7;color:#333}[data-cmp="room-layer"] .layer__rooms-text.hidden{display:none}[data-cmp="room-layer"] .layer__rooms-text span.bold{font-weight:700}[data-cmp="room-layer"] .layer__rooms-text a{color:#be1f26}[data-cmp="room-layer"] .layer__rooms-imgwrapper{width:216px;margin:8px auto 0;display:flex;justify-content:space-between}[data-cmp="room-layer"] .layer__rooms-imgwrapper .layer__rooms-image{width:102px;border-radius:50%}[data-cmp="room-layer"] .layer__rooms-imgwrapper.fullsize{position:relative;width:100%;overflow:hidden}[data-cmp="room-layer"] .layer__rooms-imgwrapper.fullsize:after{content:"";display:block;padding-bottom:71.52%}[data-cmp="room-layer"] .layer__rooms-imgwrapper.fullsize .layer__rooms-image{position:absolute;border-radius:0;width:100%;top:50%;transform:translateY(-50%)}[data-cmp="room-layer"] .swiper-pagination{position:relative;margin:15px auto 22px}[data-cmp="room-layer"] .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px}[data-cmp="room-layer"] .swiper-pagination-bullet-active{background-color:#762808}[data-cmp="room-layer"] .layer__rooms-button{font-family:"FertigoPro",sans-serif;display:block;margin:0 auto}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-swiper{max-width:500px}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-headline,[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-text,[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-imgwrapper,[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-button{opacity:0;visibility:hidden;transition:opacity 0.3s ease-in, visibility 0.3s ease-in}[data-cmp="room-layer"][data-layer="endscreen"].visible .layer__rooms-headline,[data-cmp="room-layer"][data-layer="endscreen"].visible .layer__rooms-text,[data-cmp="room-layer"][data-layer="endscreen"].visible .layer__rooms-imgwrapper,[data-cmp="room-layer"][data-layer="endscreen"].visible .layer__rooms-button{opacity:1;visibility:visible}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-headline{margin-bottom:0px;transition-delay:0.3s}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-text{margin-bottom:15px;transition-delay:0.6s}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-text span.bold{font-weight:700}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-text:first-of-type{transition-delay:0.15s}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-imgwrapper{width:75%;margin:10px auto;transition-delay:0.45s}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-imgwrapper.fullsize:after{padding-bottom:100%}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-button{transition-delay:0.6s}@media (min-width: 992px){[data-cmp="room-layer"] .layer__rooms-whitebox{padding:16px 20px 32px}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-whitebox{max-height:75vh}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-whitebox::after{display:none}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-imgwrapper{width:65%;max-width:335px}}@media (min-width: 1680px){[data-cmp="room-layer"] .layer__rooms-swiper{max-width:562px}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-swiper{max-width:662px}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-headline{font-size:30px}[data-cmp="room-layer"][data-layer="endscreen"] .layer__rooms-button{font-size:20px;width:350px}[data-cmp="room-layer"] .layer__rooms-whitebox{max-height:604px;padding:40px 51px 47px}[data-cmp="room-layer"] .layer__rooms-whitebox::after{height:47px}[data-cmp="room-layer"] .layer__rooms-headline{font-size:38px}[data-cmp="room-layer"] .layer__rooms-text{font-size:19px}[data-cmp="room-layer"] .layer__rooms-imgwrapper{margin:18px auto 0}[data-cmp="room-layer"] .swiper-pagination{margin:24px auto 30px}[data-cmp="room-layer"] .layer__rooms-button{width:250px;padding:12px 0 13px;font-size:24px;line-height:1.5}}
