<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]{display:none;}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}.\!container{width:100% !important;margin-right:auto !important;margin-left:auto !important;padding-right:1rem !important;padding-left:1rem !important;}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){.\!container{max-width:480px !important;}.container{max-width:480px;}}@media (min-width:640px){.\!container{max-width:640px !important;}.container{max-width:640px;}}@media (min-width:768px){.\!container{max-width:768px !important;}.container{max-width:768px;}}@media (min-width:1024px){.\!container{max-width:1024px !important;}.container{max-width:1024px;}}@media (min-width:1232px){.\!container{max-width:1232px !important;}.container{max-width:1232px;}}.debug-screens::before{position:fixed;z-index:2147483647;bottom:0;left:0;padding:.3333333em .5em;font-size:12px;line-height:1;font-family:sans-serif;background-color:#000;color:#fff;box-shadow:0 0 0 1px #fff;content:'screen: _';}@media (min-width:480px){.debug-screens::before{content:'screen: xs';}}@media (min-width:640px){.debug-screens::before{content:'screen: sm';}}@media (min-width:768px){.debug-screens::before{content:'screen: md';}}@media (min-width:1024px){.debug-screens::before{content:'screen: lg';}}@media (min-width:1232px){.debug-screens::before{content:'screen: xl';}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.visible{visibility:visible;}.invisible{visibility:hidden;}.collapse{visibility:collapse;}.static{position:static;}.absolute{position:absolute;}.relative{position:relative;}.sticky{position:sticky;}.my-8{margin-top:2rem;margin-bottom:2rem;}.mb-4{margin-bottom:1rem;}.mr-0{margin-right:0px;}.mt-4{margin-top:1rem;}.mt-\[-1rem\]{margin-top:-1rem;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.table{display:table;}.table-row{display:table-row;}.grid{display:grid;}.list-item{display:list-item;}.\!hidden{display:none !important;}.hidden{display:none;}.h-full{height:100%;}.w-full{width:100%;}.border-collapse{border-collapse:collapse;}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.resize{resize:both;}.gap-1{gap:0.25rem;}.overflow-hidden{overflow:hidden;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.rounded{border-radius:2px;}.rounded-md{border-radius:5px;}.border{border-width:1px;}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.p-0{padding:0px;}.pt-0{padding-top:0px;}.font-chevin_bold{font-family:chevin_bold,sans-serif;}.uppercase{text-transform:uppercase;}.capitalize{text-transform:capitalize;}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / var(--tw-text-opacity));}.underline{text-decoration-line:underline;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}@keyframes bgPos{0%{background-position:50% 0;}100%{background-position:-150% 0;}}.advertisement{margin-left:auto;width:-moz-max-content;width:max-content;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));padding-left:0.5rem;padding-right:0.5rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.marquise{position:relative;overflow-x:hidden;height:20px;}.marquise:before{position:absolute;top:0;width:calc(100% + 20px);z-index:1;content:"";height:20px;background-repeat:space;background-color:transparent;background-size:40px 40px;background-position-x:100%;background-image:linear-gradient(90deg,rgb(255,180,0) 50%,transparent 0);}#block-schauinsland-local-tasks{margin-top:1rem;margin-bottom:1rem;}#block-schauinsland-local-tasks ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:0.5rem;}.featured-hotel div.description &gt; div div#block-schauinsland-local-tasks ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#block-schauinsland-local-tasks ul p .suns{font-size:2rem;}@media (min-width:480px){#block-schauinsland-local-tasks ul{justify-content:normal;}}#block-schauinsland-local-tasks ul li{width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:768px){#block-schauinsland-local-tasks ul li{max-width:-moz-max-content;max-width:max-content;padding-top:0.25rem;padding-bottom:0.25rem;}}#block-schauinsland-local-tasks ul li a{text-decoration-line:none;}#block-schauinsland-local-tasks ul li{display:block;cursor:pointer;border-radius:2px;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));margin-left:0px !important;margin-right:0px !important;}ul.toolbar-menu{list-style-type:none;}ul.toolbar-menu li{margin-left:0px;}.page-page img{min-width:30px;border-radius:5px;}.page-page a{display:inline;}.page-page img[data-align=left],.page-page img.align-left,.page-page img[data-align=center],.page-page img.align-left,.page-page img[data-align=right],.page-page img.align-right,.page-page figure.align-left,.page-page figure.align-right{float:none;margin-bottom:1rem;width:100%;}@media (min-width:1024px){.page-page img[data-align=left],.page-page img.align-left,.page-page img[data-align=center],.page-page img.align-left,.page-page img[data-align=right],.page-page img.align-right,.page-page figure.align-left,.page-page figure.align-right{width:unset;}.page-page img[data-align=left],.page-page img.align-left,.page-page figure.align-left{float:left;margin-right:2rem;}.page-page img[data-align=right],.page-page img.align-right,.page-page figure.align-right{float:right;margin-left:2rem;}}.page-page #block-schauinsland-page-title{margin-bottom:1rem;}.page-page ul,.page-page ol{margin-bottom:1.5rem;list-style-position:inside;}.page-page ul li,.page-page ol li{position:relative;margin-left:1rem;}.page-page ul li &gt; p,.page-page ol li &gt; p{display:inline;}.page-page ul li &gt; p:not(:nth-child(1)),.page-page ol li &gt; p:not(:nth-child(1)){display:block;}.page-page ul li ul,.page-page ol li ul{margin-bottom:0px;list-style:revert;}.page-page ul{list-style-type:disc;}.page-page ol{list-style-type:decimal;}.page-page p{margin-bottom:1.5rem;margin-top:0px;}.page-page h2,.page-page h3,.page-page h4{margin-bottom:0.75rem;}.page-page hr:before{background:linear-gradient(90deg,transparent,#818078,transparent);content:"";height:1px;left:0;position:absolute;top:50%;width:100%;}.page-page hr{margin-block:1rem;border:0;color:#464646;height:1.5rem;line-height:1rem;opacity:0.5;outline:0;position:relative;text-align:center;}.page-page .text-align-center{text-align:center;}.page-page .text-align-justify{text-align:justify;}.page-page .text-align-right{text-align:right;}.page-page .text-align-left{text-align:left;}.page-page .img-gallery{display:grid;gap:1rem;}@media (min-width:768px){.page-page .img-gallery{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width:1024px){.page-page .img-gallery{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1232px){.page-page .img-gallery{grid-template-columns:repeat(4,minmax(0,1fr));}}.page-page .img-gallery a{text-decoration-line:none;}.page-page .img-gallery a img{float:none;width:100%;overflow:hidden;border-radius:5px;}.page-page .text-align-center a,.page-page .text-align-justify a,.page-page .text-align-right a,.page-page .text-align-left a{display:inline-block;}.page-page .text-align-center a:has(img),.page-page .text-align-justify a:has(img),.page-page .text-align-right a:has(img),.page-page .text-align-left a:has(img){text-decoration-line:none;}.page-page [data-entity-type=file] .file .file-size{display:none;}.page-page .align-center{width:-moz-max-content;width:max-content;}.page-page article.page .header{float:left;margin-bottom:1rem;overflow:hidden;border-radius:5px;}.page-page details summary{position:relative;padding-right:3rem;}.page-page details summary:after{position:absolute;right:1rem;content:"\f078";font-family:'Font Awesome 6 Pro';}.page-page details &gt; *:not(summary){padding-left:1rem;padding-right:1rem;padding-top:0px;padding-bottom:0px;}.page-page details + details{margin-top:1rem;}.page-page details[open] summary:after{content:"\f077";}.page-page table{width:calc(100% - 20px);margin-top:1rem;margin-bottom:1rem;margin-left:10px;margin-right:10px;border-collapse:collapse;padding:1rem;text-align:left;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}.page-page table thead{position:relative;font-family:chevin_bold,sans-serif;}.page-page table thead:after{content:"";position:absolute;left:0.25rem;right:0.25rem;bottom:0px;height:2px;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));}.page-page table thead th:first-child{padding-left:0.75rem;}.page-page table thead th{white-space:nowrap;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.25rem;padding-right:0.25rem;font-weight:300;}.page-page table thead th:last-child{padding-right:0.75rem;}.page-page table tbody tr td:first-child{padding-left:0.75rem;}.page-page table tbody tr td:first-child:after{left:0.5rem;right:2px;}.page-page table tbody tr td{position:relative;padding-left:0.25rem;padding-right:0.25rem;padding-top:2px;padding-bottom:2px;}.page-page table tbody tr td:after{content:"";position:absolute;left:2px;right:2px;bottom:0px;height:1px;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));}.page-page table tbody tr td:last-child{padding-right:0.75rem;}.page-page table tbody tr td:last-child:after{right:0.5rem;left:2px;}html{font-family:chevin_light,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}html *{letter-spacing:0.025em;}html,body{height:100%;scroll-behavior:smooth;}h1{font-size:1.875rem;line-height:2.25rem;}@media (min-width:640px){h1{font-size:2.25rem;line-height:2.5rem;}}@media (min-width:1024px){h1{font-size:3rem;line-height:1;}}h1,.h1{margin-top:0px;margin-bottom:0px;font-family:chevin_bold,sans-serif;text-transform:none;letter-spacing:1px;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}h2,.h2{font-size:1.25rem;line-height:1.75rem;}@media (min-width:640px){h2,.h2{font-size:1.5rem;line-height:2rem;}}@media (min-width:1024px){h2,.h2{font-size:1.875rem;line-height:2.25rem;}}h2,.h2{margin-top:0px;margin-bottom:0px;font-family:chevin_light,sans-serif;text-transform:uppercase;letter-spacing:1px;--tw-text-opacity:1;color:rgb(0 123 189 / var(--tw-text-opacity));}h3,.h3{font-size:1.125rem;line-height:1.75rem;}@media (min-width:640px){h3,.h3{font-size:1.25rem;line-height:1.75rem;}}@media (min-width:1024px){h3,.h3{font-size:1.5rem;line-height:2rem;}}h3,.h3{margin-top:0px;margin-bottom:0px;font-family:chevin_demi_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}h4,.h4{font-size:1.0625rem;}@media (min-width:640px){h4,.h4{font-size:1.125rem;line-height:1.75rem;}}@media (min-width:1024px){h4,.h4{font-size:1.25rem;line-height:1.75rem;}}h4,.h4{font-family:chevin_medium,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}h1 a,h2 a,h3 a,h4 a{text-decoration-line:none;}.container{width:unset !important;}.light-anthracite-3-filter{filter:invert(72%) sepia(4%) saturate(3%) hue-rotate(314deg) brightness(98%) contrast(81%);}p{margin-block:1rem;}p.text-align-left img,p.text-align-center img,p.text-align-right img{display:inline-block;}.suns{font-family:schauinslandreisen_pi_new,sans-serif;}.primary{color:rgb(255,180,0);}.featured-hotel div.description &gt; div div.flex p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.flex p .suns{font-size:2rem;}.btn-primary,.btn-secondary{margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:768px){.btn-primary,.btn-secondary{max-width:-moz-max-content;max-width:max-content;padding-top:0.25rem;padding-bottom:0.25rem;}}.btn-primary a,.btn-secondary a{text-decoration-line:none;}.btn-primary{display:block;cursor:pointer;border-radius:2px;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}.btn-secondary{display:block;cursor:pointer;border-radius:2px;border-style:none;--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}input,.input,select,textarea{width:100%;cursor:pointer;border-radius:5px;border-width:1px;--tw-border-opacity:1;border-color:rgb(171 171 171 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));padding:0.5rem;padding-left:1rem;padding-right:1rem;}input:focus,.input:focus,select:focus,textarea:focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{-webkit-appearance:none;}header a,main a,footer a{cursor:pointer;text-decoration-line:underline;}header a.button,main a.button,footer a.button{display:inline-block;text-decoration-line:none;}.searchbar-popup-is-open{overflow-y:hidden;}.tags{cursor:pointer;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));padding-left:0.5rem;padding-right:0.5rem;padding-top:2px;text-transform:uppercase;}.tags &gt; *{border-style:none;}div[id^=block-schauinsland-empty]{display:none;}i.fa-slr-heart.marked{--fa-animation-iteration-count:1;--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}i.fa-slr-heart.not-marked{--fa-animation-iteration-count:1;--tw-text-opacity:1;color:rgb(217 217 217 / var(--tw-text-opacity));}.category{display:flex;font-family:schauinslandreisen_pi_new,sans-serif;}.featured-hotel div.description &gt; div div.category p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.flex p .category{font-size:2rem;}.featured-hotel div.description &gt; div div.category p .suns{font-size:2rem;}.category .touroperator_category{display:block;font-size:1rem;line-height:1.5rem;}.category .touroperator_category i{margin-top:0px;display:block;font-size:1rem;line-height:1.5rem;}.fade-out{opacity:0;transition-delay:500ms;transition-duration:1000ms;transition-property:opacity;}details{cursor:pointer;overflow:hidden;border-radius:5px;border-width:1px;--tw-border-opacity:1;border-color:rgb(171 171 171 / var(--tw-border-opacity));}details summary{list-style-type:none;padding:1rem;font-family:chevin_bold,sans-serif;font-size:1.125rem;line-height:1.75rem;}details summary strong{font-weight:400;}details summary::-webkit-details-marker{display:none;}details &gt; *:not(summary){padding:1rem;}details &gt; *:nth-child(2){padding-top:0px;}iframe{width:100%;}.euro-char{margin-left:3px;}div[style*="font-size: 200px"]{display:none;}.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir=rtl] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file + span{display:none;}.file--general,.file--application-octet-stream{background-image:url(/themes/schauinsland/assets/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/schauinsland/assets/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/schauinsland/assets/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/schauinsland/assets/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/schauinsland/assets/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/schauinsland/assets/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/schauinsland/assets/icons/text-html.png);}.file--text-plain{background-image:url(/themes/schauinsland/assets/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/schauinsland/assets/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/schauinsland/assets/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/schauinsland/assets/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/schauinsland/assets/icons/video-x-generic.png);}.file--text{background-image:url(/themes/schauinsland/assets/icons/text-x-generic.png);}.file--image{background-image:url(/themes/schauinsland/assets/icons/image-x-generic.png);}.fa-slr-redo:before{content:"\e004";}.fa-slr-pineapple:before{content:"\e005";}.fa-slr-anchor:before{content:"\e006";}.fa-slr-briefcase-medical:before{content:"\e007";}.fa-slr-at:before{content:"\e008";}.fa-slr-chevron-double-down:before{content:"\e009";}.fa-slr-car:before{content:"\e00a";}.fa-slr-wheelchair:before{content:"\e00b";}.fa-slr-mountain:before{content:"\e00c";}.fa-slr-utensils:before{content:"\e00d";}.fa-slr-bed:before{content:"\e00e";}.fa-slr-beer:before{content:"\e00f";}.fa-slr-thunderstorm:before{content:"\e010";}.fa-slr-flower-tulip:before{content:"\e011";}.fa-slr-envelope:before{content:"\e012";}.fa-slr-book:before{content:"\e013";}.fa-slr-bus:before{content:"\e014";}.fa-slr-cocktail:before{content:"\e015";}.fa-slr-graduation-cap:before{content:"\e016";}.fa-slr-chevron-double-left:before{content:"\e017";}.fa-slr-arrow-to-bottom:before{content:"\e018";}.fa-slr-chevron-double-right:before{content:"\e019";}.fa-slr-sort:before{content:"\e01a";}.fa-slr-print:before{content:"\e01b";}.fa-slr-bucket:before{content:"\e01c";}.fa-slr-cog:before{content:"\e01d";}.fa-slr-posicle:before{content:"\e01e";}.fa-slr-ice-cream:before{content:"\e01f";}.fa-slr-palette:before{content:"\e020";}.fa-slr-flamingo:before{content:"\e021";}.fa-slr-binoculars:before{content:"\e022";}.fa-slr-flipflop:before{content:"\e023";}.fa-slr-ticket:before{content:"\e024";}.fa-slr-plane:before{content:"\e025";}.fa-slr-edit:before{content:"\e026";}.fa-slr-camera:before{content:"\e027";}.fa-slr-statue-of-liberty:before{content:"\e028";}.fa-slr-futbol:before{content:"\e029";}.fa-slr-money-bill:before{content:"\e02a";}.fa-slr-check-circle:before{content:"\e02b";}.fa-slr-gift:before{content:"\e02c";}.fa-slr-dumbbell:before{content:"\e02d";}.fa-slr-guitar:before{content:"\e02e";}.fa-slr-lightbulb:before{content:"\e02f";}.fa-slr-expand-alt:before{content:"\e030";}.fa-slr-check:before{content:"\e031";}.fa-slr-hammock:before{content:"\e032";}.fa-slr-rabbit-flap-ear:before{content:"\e033";}.fa-slr-rabbit:before{content:"\e034";}.fa-slr-house:before{content:"\e035";}.fa-slr-headset:before{content:"\e036";}.fa-slr-heart:before{content:"\e037";}.fa-slr-doorplate:before{content:"\e038";}.fa-slr-horseshoe:before{content:"\e039";}.fa-slr-candle:before{content:"\e03a";}.fa-slr-chair-folding:before{content:"\e03b";}.fa-slr-suitcase:before{content:"\e03c";}.fa-slr-suitecase-tag:before{content:"\e03d";}.fa-slr-comments:before{content:"\e03e";}.fa-slr-compass:before{content:"\e03f";}.fa-slr-kraken:before{content:"\e040";}.fa-slr-credit-card:before{content:"\e041";}.fa-slr-crown:before{content:"\e042";}.fa-slr-laptop:before{content:"\e043";}.fa-slr-link:before{content:"\e044";}.fa-slr-balloon:before{content:"\e045";}.fa-slr-search:before{content:"\e046";}.fa-slr-bullhorn:before{content:"\e047";}.fa-slr-user:before{content:"\e048";}.fa-slr-bars:before{content:"\e049";}.fa-slr-trash-alt:before{content:"\e04a";}.fa-slr-seashell:before{content:"\e04b";}.fa-slr-folder:before{content:"\e04c";}.fa-slr-tree-palm:before{content:"\e04d";}.fa-slr-map-marker-alt:before{content:"\e04e";}.fa-slr-pause-circle:before{content:"\e04f";}.fa-slr-pause:before{content:"\e050";}.fa-slr-circle:before{content:"\e051";}.fa-slr-chevron-left:before{content:"\e052";}.fa-slr-chevron-right:before{content:"\e053";}.fa-slr-play-circle:before{content:"\e054";}.fa-slr-play:before{content:"\e055";}.fa-slr-plus:before{content:"\e056";}.fa-slr-swimming-pool:before{content:"\e057";}.fa-slr-postcard:before{content:"\e058";}.fa-slr-radio:before{content:"\e059";}.fa-slr-rainbow:before{content:"\e05a";}.fa-slr-passport:before{content:"\e05b";}.fa-slr-chevron-double-left-circle:before{content:"\e05c";}.fa-slr-fort-awesome:before{content:"\e05d";}.fa-slr-cut:before{content:"\e05e";}.fa-slr-boat:before{content:"\e05f";}.fa-slr-times:before{content:"\e060";}.fa-slr-lock-alt:before{content:"\e061";}.fa-slr-starfish:before{content:"\e062";}.fa-slr-mobile-alt:before{content:"\e063";}.fa-slr-sun:before{content:"\e064";}.fa-slr-sunglasses:before{content:"\e065";}.fa-slr-umbrella-beach:before{content:"\e066";}.fa-slr-sunset:before{content:"\e067";}.fa-slr-comment:before{content:"\e068";}.fa-slr-syringe:before{content:"\e069";}.fa-slr-rudder:before{content:"\e06a";}.fa-slr-stop-circle:before{content:"\e06b";}.fa-slr-stop:before{content:"\e06c";}.fa-slr-stopwatch:before{content:"\e06d";}.fa-slr-surf:before{content:"\e06e";}.fa-slr-tree-large:before{content:"\e06f";}.fa-slr-calculator:before{content:"\e070";}.fa-slr-scuba-goggle:before{content:"\e071";}.fa-slr-scuba-fins:before{content:"\e072";}.fa-slr-share:before{content:"\e073";}.fa-slr-phone-rotary:before{content:"\e074";}.fa-slr-phone:before{content:"\e075";}.fa-slr-tennis-ball:before{content:"\e076";}.fa-slr-treasure-chest:before{content:"\e077";}.fa-slr-clock:before{content:"\e078";}.fa-slr-check-circle-empty:before{content:"\e079";}.fa-slr-upload:before{content:"\e07a";}.fa-slr-chevron-double-right-circle:before{content:"\e07b";}.fa-slr-shopping-cart:before{content:"\e07c";}.fa-slr-water-ball:before{content:"\e07d";}.fa-slr-yin-yang:before{content:"\e07e";}.fa-slr-globe-europe:before{content:"\e07f";}.fa-slr-wifi:before{content:"\e080";}.fa-slr-cloud:before{content:"\e081";}.fa-slr-train:before{content:"\e082";}.fa-slr-chevron-double-up:before{content:"\e083";}.fa-slr-abacus:before{content:"\e084";}.fa-slr-question-circle:before{content:"\e085";}.fa-slr-info-circle:before{content:"\e086";}.fa-slr-plus-circle:before{content:"\e087";}.fa-slr-music:before{content:"\e088";}.fa-slr-mask-face:before{content:"\e089";}.fa-slr-user-group:before{content:"\e08a";}.fa-slr-pencil:before{content:"\e08b";}.fa-slr-page-pencil:before{content:"\e08c";}.fa-slr-page:before{content:"\e08d";}.fa-slr-chevron-down:before{content:"\e08e";}.fa-slr-chevron-up:before{content:"\f077";}.fa-slr-envelope-open-text:before{content:"\e090";}.fa-slr-envelope-email:before{content:"\e091";}.fak{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome Kit";}@font-face{font-family:"chevin_thin";src:url("/themes/schauinsland/assets/fonts/chevin_thin.woff");}@font-face{font-family:"chevin_light";src:url("/themes/schauinsland/assets/fonts/chevin_light.woff");}@font-face{font-family:"chevin_medium";src:url("/themes/schauinsland/assets/fonts/chevin_medium.woff");}@font-face{font-family:"chevin_demi_bold";src:url("/themes/schauinsland/assets/fonts/chevin_demi_bold.woff");}@font-face{font-family:"chevin_bold";src:url("/themes/schauinsland/assets/fonts/chevin_bold.woff");}@font-face{font-family:"schauinslandreisen_pi_new";src:url("/themes/schauinsland/assets/fonts/SchauinslandPINew.woff");}.messages &gt; div{position:absolute;top:10rem;left:50%;z-index:10;width:50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(59 130 246 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(219 234 254 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;--tw-text-opacity:1;color:rgb(29 78 216 / var(--tw-text-opacity));}.marquise{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.header,#sticky-header{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.header .header-elements-wrapper,#sticky-header .header-elements-wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){.header .header-elements-wrapper,#sticky-header .header-elements-wrapper{max-width:480px;}}@media (min-width:640px){.header .header-elements-wrapper,#sticky-header .header-elements-wrapper{max-width:640px;}}@media (min-width:768px){.header .header-elements-wrapper,#sticky-header .header-elements-wrapper{max-width:768px;}}@media (min-width:1024px){.header .header-elements-wrapper,#sticky-header .header-elements-wrapper{max-width:1024px;}}@media (min-width:1232px){.header .header-elements-wrapper,#sticky-header .header-elements-wrapper{max-width:1232px;}}.header .header-elements-wrapper,#sticky-header .header-elements-wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:0.75rem;padding-bottom:0.75rem;width:unset;}.featured-hotel div.description &gt; div div.header .header-elements-wrapper p,.featured-hotel div.description &gt; div div
#sticky-header .header-elements-wrapper p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.header .header-elements-wrapper p .suns,.featured-hotel div.description &gt; div div
#sticky-header .header-elements-wrapper p .suns{font-size:2rem;}.maintenance-page .maintenance .header .header-elements-wrapper,.maintenance-page .maintenance 
#sticky-header .header-elements-wrapper{height:100%;}.maintenance-page .maintenance .header .header-elements-wrapper .maintenance-img,.maintenance-page .maintenance 
#sticky-header .header-elements-wrapper .maintenance-img{position:relative;height:100%;}.maintenance-page .maintenance .header .header-elements-wrapper .maintenance-img .maintenance-gif,.maintenance-page .maintenance 
#sticky-header .header-elements-wrapper .maintenance-img .maintenance-gif{position:absolute;top:50%;left:50%;min-height:13rem;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;}.header .header-elements-wrapper .logo-container a,#sticky-header .header-elements-wrapper .logo-container a{display:inline-block;border-style:none;}@media (min-width:768px){.header .header-elements-wrapper .logo-container a,#sticky-header .header-elements-wrapper .logo-container a{margin-top:2rem;margin-bottom:2rem;}}.header .header-elements-wrapper .logo-container a img,#sticky-header .header-elements-wrapper .logo-container a img{height:2.5rem;}#sticky-header{position:fixed;left:0px;right:0px;top:-100%;z-index:5;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:top 0.3s ease,opacity 0.3s ease;}#sticky-header .header-elements-wrapper .logo-container{position:relative;z-index:7;}#sticky-header .header-elements-wrapper .logo-container &gt; a{margin-top:0px;margin-bottom:0px;}#sticky-header .header-elements-wrapper #block-schauinsland-navigation-sticky-header &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; span.navigation-list-item-title-level-0,#sticky-header .header-elements-wrapper #block-schauinsland-navigation-sticky-header &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; span.navigation-list-item-link-level-0{position:relative;z-index:7;}#sticky-header .header-elements-wrapper #block-schauinsland-navigation-sticky-header &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0.hovering ul.navigation-list-level-1{top:46px;}#sticky-header:has(#block-schauinsland-navigation &gt; ul &gt; li.hovering) ~ .header{z-index:4;}.header nav[id*=sekundarmenu]{display:none;}.secondary-menu{--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));}.secondary-menu &gt; div{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){.secondary-menu &gt; div{max-width:480px;}}@media (min-width:640px){.secondary-menu &gt; div{max-width:640px;}}@media (min-width:768px){.secondary-menu &gt; div{max-width:768px;}}@media (min-width:1024px){.secondary-menu &gt; div{max-width:1024px;}}@media (min-width:1232px){.secondary-menu &gt; div{max-width:1232px;}}.secondary-menu &gt; div{padding-top:0.75rem;padding-bottom:0.75rem;padding-top:10px;width:unset;}.maintenance-page .maintenance .secondary-menu &gt; div{height:100%;}.maintenance-page .maintenance .secondary-menu &gt; div .maintenance-img{position:relative;height:100%;}.maintenance-page .maintenance .secondary-menu &gt; div .maintenance-img .maintenance-gif{position:absolute;top:50%;left:50%;min-height:13rem;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;}.fa-10:before{font-size:10px;line-height:1rem;}.fa-11:before{font-size:11px;line-height:1rem;}.fa-12:before{font-size:12px;line-height:1rem;}.fa-13:before{font-size:13px;line-height:1rem;}.fa-14:before{font-size:14px;line-height:1rem;}.fa-15:before{font-size:15px;line-height:1rem;}.fa-16:before{font-size:16px;line-height:1rem;}.fa-17:before{font-size:17px;line-height:1rem;}.fa-18:before{font-size:18px;line-height:1rem;}.fa-19:before{font-size:19px;line-height:1rem;}.fa-20:before{font-size:20px;line-height:1rem;}.fa-21:before{font-size:21px;line-height:1rem;}.fa-22:before{font-size:22px;line-height:1rem;}.fa-23:before{font-size:23px;line-height:1rem;}.fa-24:before{font-size:24px;line-height:1rem;}.fa-25:before{font-size:25px;line-height:1rem;}.fa-26:before{font-size:26px;line-height:1rem;}.fa-27:before{font-size:27px;line-height:1rem;}.fa-28:before{font-size:28px;line-height:1rem;}.fa-29:before{font-size:29px;line-height:1rem;}.fa-30:before{font-size:30px;line-height:1rem;}nav[id*=sekundarmenu]{margin-bottom:0px;}nav[id*=sekundarmenu] &gt; ul{display:flex;list-style-type:none;align-items:center;justify-content:center;gap:1rem;}.featured-hotel div.description &gt; div divnav[id*=sekundarmenu] &gt; ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div divnav[id*=sekundarmenu] &gt; ul p .suns{font-size:2rem;}nav[id*=sekundarmenu] &gt; ul &gt; li{display:none;margin-left:0px;}@media (min-width:768px){nav[id*=sekundarmenu] &gt; ul &gt; li{display:flex;}}nav[id*=sekundarmenu] &gt; ul &gt; li a{display:flex;align-items:center;gap:0.5rem;border-style:none;text-decoration-line:none;}.featured-hotel div.description &gt; div divnav[id*=sekundarmenu] &gt; ul &gt; li a p{line-height:1.8rem;}.featured-hotel div.description &gt; div divnav[id*=sekundarmenu] &gt; ul &gt; li a p .suns{font-size:2rem;}nav[id*=sekundarmenu] &gt; ul &gt; li a[class^=fa]:before{font-family:'Font Awesome 6 Pro';}nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-solid,nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-regular,nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-light,nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-duotone,nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-thin{font-family:chevin_light,sans-serif;font-weight:400;}nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-solid:before{font-weight:900;}nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-light:before{font-weight:300;}nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-duotone{letter-spacing:inherit;}nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-duotone:before,nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-duotone:after{letter-spacing:0em;font-family:"Font Awesome 6 Duotone";}nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-duotone:before{position:relative;}nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-duotone:after{position:absolute;left:0px;top:0px;}nav[id*=sekundarmenu] &gt; ul &gt; li a.fa-thin:before{font-weight:100;}nav[id*=sekundarmenu] &gt; ul &gt; li a[class^=fa-slr]:before{font-family:Font Awesome Kit;}nav[id*=sekundarmenu] &gt; ul &gt; li a[data-drupal-link-system-path=favorite][data-favorite-count]{position:relative;}nav[id*=sekundarmenu] &gt; ul &gt; li a[data-drupal-link-system-path=favorite][data-favorite-count]:before{--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}nav[id*=sekundarmenu] &gt; ul &gt; li a[data-drupal-link-system-path=favorite][data-favorite-count]:after{content:attr(data-favorite-count);position:absolute;top:9px;left:0.75rem;display:flex;aspect-ratio:1 / 1;width:-moz-min-content;width:min-content;min-width:1rem;--tw-scale-x:0.8;--tw-scale-y:0.8;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(0 123 189 / var(--tw-bg-opacity));font-family:chevin_bold,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.featured-hotel div.description &gt; div divnav[id*=sekundarmenu] &gt; ul &gt; li a[data-drupal-link-system-path=favorite][data-favorite-count] p:after{line-height:1.8rem;}.featured-hotel div.description &gt; div divnav[id*=sekundarmenu] &gt; ul &gt; li a[data-drupal-link-system-path=favorite][data-favorite-count] p .suns:after{font-size:2rem;}nav[id*=sekundarmenu] &gt; ul &gt; li:first-child,nav[id*=sekundarmenu] &gt; ul &gt; li:last-child{display:flex;}.featured-hotel div.description &gt; div divnav[id*=sekundarmenu] &gt; ul &gt; li:first-child p,.featured-hotel div.description &gt; div div
nav[id*=sekundarmenu] &gt; ul &gt; li:last-child p{line-height:1.8rem;}.featured-hotel div.description &gt; div divnav[id*=sekundarmenu] &gt; ul &gt; li:first-child p .suns,.featured-hotel div.description &gt; div div
nav[id*=sekundarmenu] &gt; ul &gt; li:last-child p .suns{font-size:2rem;}nav[id*=sekundarmenu] &gt; ul &gt; li:first-child{margin-right:auto;}#hauptmenu{--transition-time:450ms;--transition-style:ease-in-out;--transition:left var(--transition-time) var(--transition-style),right var(--transition-time) var(--transition-style);position:fixed;inset:0px;z-index:5;}#hauptmenu .menu-wrapper{position:fixed;height:100dvh;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}#hauptmenu .menu-wrapper nav{overflow-y:scroll;border-bottom-width:1px;padding:1rem;padding-top:0px;padding-bottom:0px;height:calc(100dvh - 123px);}#hauptmenu .menu-wrapper nav ul{list-style-type:none;}#hauptmenu .menu-wrapper nav ul li{margin-left:0px;padding-top:0.75rem;padding-bottom:0.75rem;}#hauptmenu .menu-wrapper nav ul li a{text-decoration-line:none;}#hauptmenu .menu-wrapper nav ul li + li{border-top-width:1px;}#hauptmenu.move-out{left:100%;right:-100%;}#hauptmenu.move-out .menu-wrapper{left:100%;right:-100%;transition:var(--transition);}#hauptmenu.move-in{left:0;right:0;}#hauptmenu.move-in .menu-wrapper{left:0;right:0;transition:var(--transition);}header nav[id^=block-schauinsland-socials]{display:none;position:absolute;top:0px;bottom:0px;right:70px;z-index:2;width:0px;background-color:transparent;}header nav[id^=block-schauinsland-socials] ul{position:sticky;top:50%;margin-top:53rem;display:flex;width:70px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:center;gap:1rem;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;--tw-border-opacity:1;border-color:rgb(171 171 171 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;}.featured-hotel div.description &gt; div divheader nav[id^=block-schauinsland-socials] ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div divheader nav[id^=block-schauinsland-socials] ul p .suns{font-size:2rem;}header nav[id^=block-schauinsland-socials] ul li{filter:invert(72%) sepia(4%) saturate(3%) hue-rotate(314deg) brightness(98%) contrast(81%);}nav[id^=block-schauinsland-socials]{margin-left:auto;margin-right:auto;width:-moz-max-content;width:max-content;font-size:1.875rem;line-height:2.25rem;}nav[id^=block-schauinsland-socials] &gt; ul{display:flex;list-style-type:none;gap:0.75rem;}.featured-hotel div.description &gt; div divnav[id^=block-schauinsland-socials] &gt; ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div divnav[id^=block-schauinsland-socials] &gt; ul p .suns{font-size:2rem;}nav[id^=block-schauinsland-socials] &gt; ul &gt; li{margin-left:0px;}nav[id^=block-schauinsland-socials] &gt; ul &gt; li &gt; a{text-decoration-line:none;}@media (min-width:1024px){main nav[id^=block-schauinsland-socials-]{display:none;}}main #block-schauinsland-socials-2{margin-top:1rem;}main #block-schauinsland-socials-2 &gt; ul{filter:invert(72%) sepia(4%) saturate(3%) hue-rotate(314deg) brightness(98%) contrast(81%);}body.mm-wrapper .mm-slideout{transform:none;}body:has(&gt; nav[aria-labelledby=block-schauinsland-navigation-menu]) .header #open-mmenu-button{display:block;}.header:not(:has(nav[aria-labelledby=block-schauinsland-navigation-menu])) #open-mmenu-button{display:none;}.header #open-mmenu-button,#sticky-header #open-mmenu-button{height:28px;width:40px;}@media (min-width:1024px){.header #open-mmenu-button,#sticky-header #open-mmenu-button{display:none !important;}}.header #open-mmenu-button #nav-icon3,#sticky-header #open-mmenu-button #nav-icon3{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;position:relative;margin-left:auto;margin-right:auto;height:100%;width:100%;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;transition-property:0.5s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition-duration:ease-in-out;}.header #open-mmenu-button #nav-icon3 span,#sticky-header #open-mmenu-button #nav-icon3 span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;position:absolute;left:0px;display:block;height:0.25rem;width:100%;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:2px;--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));opacity:1;transition-property:0.25s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;transition-duration:ease-in-out;}.header #open-mmenu-button #nav-icon3 span:nth-child(1),#sticky-header #open-mmenu-button #nav-icon3 span:nth-child(1){top:0px;}.header #open-mmenu-button #nav-icon3 span:nth-child(2),.header #open-mmenu-button #nav-icon3 span:nth-child(3),#sticky-header #open-mmenu-button #nav-icon3 span:nth-child(2),#sticky-header #open-mmenu-button #nav-icon3 span:nth-child(3){top:12px;}.header #open-mmenu-button #nav-icon3 span:nth-child(4),#sticky-header #open-mmenu-button #nav-icon3 span:nth-child(4){top:24px;}.header #open-mmenu-button #nav-icon3.open span:nth-child(1),#sticky-header #open-mmenu-button #nav-icon3.open span:nth-child(1){left:50%;top:18px;width:0%;}.header #open-mmenu-button #nav-icon3.open span:nth-child(2),#sticky-header #open-mmenu-button #nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.header #open-mmenu-button #nav-icon3.open span:nth-child(3),#sticky-header #open-mmenu-button #nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.header #open-mmenu-button #nav-icon3.open span:nth-child(4),#sticky-header #open-mmenu-button #nav-icon3.open span:nth-child(4){left:50%;top:18px;width:0%;}.header nav[aria-labelledby=block-schauinsland-navigation-menu],#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu]{display:none;}@media (min-width:1024px){.header nav[aria-labelledby=block-schauinsland-navigation-menu],#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu]{display:block;}}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0{display:flex;}.featured-hotel div.description &gt; div div.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 p,.featured-hotel div.description &gt; div div
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 p .suns,.featured-hotel div.description &gt; div div
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 p .suns{font-size:2rem;}@media (min-width:1024px){.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; .navigation-list-item-level-0:has(a.menu-featured-link),#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; .navigation-list-item-level-0:has(a.menu-featured-link){display:none;}}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0{display:flex;height:3rem;cursor:pointer;align-items:center;justify-content:center;white-space:nowrap;font-size:1.125rem;line-height:1.75rem;text-transform:uppercase;}.featured-hotel div.description &gt; div div.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 p,.featured-hotel div.description &gt; div div
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 p .suns,.featured-hotel div.description &gt; div div
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 p .suns{font-size:2rem;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1{display:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1{max-width:480px;}}@media (min-width:640px){.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1{max-width:640px;}}@media (min-width:768px){.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1{max-width:768px;}}@media (min-width:1024px){.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1{max-width:1024px;}}@media (min-width:1232px){.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1{max-width:1232px;}}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1{position:absolute;top:85px;left:0px;right:0px;z-index:6;box-sizing:content-box;max-height:465px;min-height:465px;cursor:default;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;padding-top:7rem;font-family:chevin_light,sans-serif;font-size:1.175rem;font-weight:300;width:unset;}.maintenance-page .maintenance .header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1,.maintenance-page .maintenance 
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1{height:100%;}.maintenance-page .maintenance .header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 .maintenance-img,.maintenance-page .maintenance 
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 .maintenance-img{position:relative;height:100%;}.maintenance-page .maintenance .header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 .maintenance-img .maintenance-gif,.maintenance-page .maintenance 
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 .maintenance-img .maintenance-gif{position:absolute;top:50%;left:50%;min-height:13rem;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1:before,.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1:after,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1:before,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1:after{position:absolute;inset:2rem;top:6rem;border-radius:5px;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1:before,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1:before{content:"";background:linear-gradient(transparent,rgb(70,70,70));z-index:-1;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1:first-child,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1:first-child{padding-left:2rem;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; span,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; span{margin-bottom:1.5rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2{display:flex;flex-direction:column;gap:0.5rem;}.featured-hotel div.description &gt; div div.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 p,.featured-hotel div.description &gt; div div
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 p .suns,.featured-hotel div.description &gt; div div
#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 p .suns{font-size:2rem;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 &gt; li.navigation-list-item-level-2 &gt; .navigation-list-item-link-level-2,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 &gt; li.navigation-list-item-level-2 &gt; .navigation-list-item-link-level-2{display:block;width:-moz-max-content;width:max-content;max-width:100%;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 &gt; li.navigation-list-item-level-2 &gt; .navigation-list-item-link-level-2 a,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 &gt; li.navigation-list-item-level-2 &gt; .navigation-list-item-link-level-2 a{display:block;width:100%;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-bottom:2px;padding-top:5px;font-family:chevin_bold,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));text-decoration-line:none;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 &gt; li.navigation-list-item-level-2 ul,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1 &gt; ul.navigation-list-level-2 &gt; li.navigation-list-item-level-2 ul{display:none;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1:last-child,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1 &gt; li.navigation-list-item-level-1:last-child{padding-right:2rem;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1:after,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 &gt; ul.navigation-list-level-1:after{content:"";background:url("/themes/schauinsland/assets/img/navigation-background.jpg");z-index:-2;background-size:cover;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 + li.navigation-list-item-level-0,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0 + li.navigation-list-item-level-0{padding-left:1rem;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0.hovering,.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0[data-navigation-open],#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0.hovering,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0[data-navigation-open]{font-family:chevin_bold,sans-serif;}.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0.hovering &gt; ul.navigation-list-level-1,.header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0[data-navigation-open] &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0.hovering &gt; ul.navigation-list-level-1,#sticky-header nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul.navigation-list-level-0 &gt; li.navigation-list-item-level-0[data-navigation-open] &gt; ul.navigation-list-level-1{display:grid;}header:has(nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul &gt; li.hovering) .marquise,header:has(nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul &gt; li.hovering) .header,header:has(nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul &gt; li[data-navigation-open]) .marquise,header:has(nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul &gt; li[data-navigation-open]) .header{position:relative;z-index:5;}header:has(nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul &gt; li.hovering) ~ main:before,header:has(nav[aria-labelledby=block-schauinsland-navigation-menu] &gt; ul &gt; li[data-navigation-open]) ~ main:before{content:"";position:fixed;inset:0px;z-index:4;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-bg-opacity:0.2;}nav[aria-labelledby=block-schauinsland-navigation-menu].mm-menu--opened ~ #superchat-widget{z-index:-1 !important;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--top{border-style:none;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--top .mm-navbar .mm-btn--prev:before{content:"\e052";bottom:13px;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-style:none;font-family:Font Awesome Kit;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--top .mm-navbar .navigation-logo{margin-bottom:1rem;height:72px;padding-top:40px;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--top .mm-navbar .navigation-logo img{height:100%;width:100%;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--top .mm-navbar .mm-navbar__title{--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--top .mm-navbar .mm-navbar__title:not([href^="#mm-"]):before{content:"MenÃ¼";text-transform:uppercase;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--top .mm-navbar .mm-navbar__title:not([href^="#mm-"]) &gt; span{content:attr(data-link);display:none;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--bottom{border-style:none;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--bottom .mm-navbar{display:block;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-navbars.mm-navbars--bottom .mm-navbar nav[id*=socials]{position:relative;z-index:4;width:100%;--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));padding-top:1.75rem;padding-bottom:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels{z-index:1;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul li{text-transform:uppercase;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul li:after{inset-inline-start:0px;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul li .mm-listitem__text[aria-label="Open submenu"]:before{content:"\e053";position:absolute;right:1rem;font-family:Font Awesome Kit;--tw-text-opacity:1;color:rgb(171 171 171 / var(--tw-text-opacity));}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul li .mm-listitem__text:after{display:none;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul li span[class^=navigation-list-item-link-level-]{padding:0px;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul li span[class^=navigation-list-item-link-level-] a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:14px;padding-bottom:14px;padding-left:1.25rem;padding-right:2.5rem;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul li span[class^=navigation-list-item-link-level-] a:before{content:"\e044";position:absolute;right:1rem;font-family:Font Awesome Kit;--tw-text-opacity:1;color:rgb(171 171 171 / var(--tw-text-opacity));}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span{display:flex;min-height:50px;align-items:center;gap:10px;padding:0px;padding-left:1rem;}.featured-hotel div.description &gt; div divnav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span p{line-height:1.8rem;}.featured-hotel div.description &gt; div divnav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span p .suns{font-size:2rem;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:14px;padding-bottom:14px;padding-right:2.5rem;font-weight:400;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span a:before{content:"\e044";position:absolute;right:1rem;font-family:Font Awesome Kit;--tw-text-opacity:1;color:rgb(171 171 171 / var(--tw-text-opacity));}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span[class^=fa]:before{font-family:'Font Awesome 6 Pro';}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-solid,nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-regular,nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-light,nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-duotone,nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-thin,nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span[class^=fa]{font-family:chevin_light,sans-serif;font-weight:400;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-solid:before{font-weight:900;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-light:before{font-weight:300;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-duotone{letter-spacing:inherit;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-duotone:before,nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-duotone:after{letter-spacing:0em;font-family:"Font Awesome 6 Duotone";}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-duotone:before{position:relative;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-duotone:after{position:absolute;left:1rem;top:17px;display:block;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span.fa-thin:before{font-weight:100;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel ul &gt; li.navigation-list-item-level-0[data-name^=secondary-menu-item] span[class^=fa-slr]:before{font-family:Font Awesome Kit;}nav[aria-labelledby=block-schauinsland-navigation-menu] .mm-panels .mm-panel:after{content:unset;}footer{--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));padding-top:4rem;padding-bottom:10rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}footer a{text-decoration-line:none;}footer &gt; div{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){footer &gt; div{max-width:480px;}}@media (min-width:640px){footer &gt; div{max-width:640px;}}@media (min-width:768px){footer &gt; div{max-width:768px;}}@media (min-width:1024px){footer &gt; div{max-width:1024px;}}@media (min-width:1232px){footer &gt; div{max-width:1232px;}}footer &gt; div{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;width:unset;}.featured-hotel div.description &gt; div divfooter &gt; div p{line-height:1.8rem;}.featured-hotel div.description &gt; div divfooter &gt; div p .suns{font-size:2rem;}.maintenance-page .maintenance footer &gt; div{height:100%;}.maintenance-page .maintenance footer &gt; div .maintenance-img{position:relative;height:100%;}.maintenance-page .maintenance footer &gt; div .maintenance-img .maintenance-gif{position:absolute;top:50%;left:50%;min-height:13rem;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){footer &gt; div{flex-direction:row;gap:0.5rem;}}footer &gt; div &gt; nav &gt; h2{font-size:1.25rem;line-height:1.75rem;margin-top:0px;margin-bottom:0px;font-family:chevin_bold,sans-serif;text-transform:none;letter-spacing:1px;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}.alternating-colors &gt; div footer &gt; div &gt; nav &gt; h2{font-size:1.875rem;line-height:2.25rem;}footer &gt; div &gt; nav &gt; h2{--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}footer &gt; div &gt; nav &gt; ul{display:flex;list-style-type:none;flex-direction:column;justify-content:center;gap:0.25rem;}.featured-hotel div.description &gt; div divfooter &gt; div &gt; nav &gt; ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div divfooter &gt; div &gt; nav &gt; ul p .suns{font-size:2rem;}footer &gt; div &gt; nav &gt; ul li{margin-left:0px;}footer &gt; hr{margin-top:2rem;margin-bottom:2rem;height:1px;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));}@media (min-width:768px){footer &gt; hr{margin-top:4rem;margin-bottom:2rem;}}footer .footer-links{display:grid;align-items:center;justify-content:center;}@media (min-width:768px){footer .footer-links{gap:1rem;}}@media (min-width:1024px){footer .footer-links{grid-template-columns:auto 1fr auto;justify-content:space-between;}}footer .footer-links #block-schauinsland-hauptlinks{order:2;}@media (min-width:768px){footer .footer-links #block-schauinsland-hauptlinks{order:1;}}footer .footer-links #block-schauinsland-hauptlinks &gt; ul{display:flex;list-style-type:none;flex-direction:row;flex-wrap:wrap;gap:0.5rem;}.featured-hotel div.description &gt; div divfooter .footer-links #block-schauinsland-hauptlinks &gt; ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div divfooter .footer-links #block-schauinsland-hauptlinks &gt; ul p .suns{font-size:2rem;}footer .footer-links #block-schauinsland-hauptlinks &gt; ul li{margin-left:0px;}footer .footer-links .payment-types{order:1;}@media (min-width:768px){footer .footer-links .payment-types{order:2;}}footer .footer-links .payment-types{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;}.featured-hotel div.description &gt; div divfooter .footer-links .payment-types p{line-height:1.8rem;}.featured-hotel div.description &gt; div divfooter .footer-links .payment-types p .suns{font-size:2rem;}footer .footer-links .payment-types img{height:45px;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:6px;}footer .footer-links #block-schauinsland-copyright{order:3;white-space:nowrap;}footer .footer-links #block-schauinsland-copyright p{margin-top:unset;margin-bottom:unset;text-align:center;}footer .footer-links nav[id*=block-schauinsland-socials]{order:4;grid-column:1 / -1;margin-top:2rem;width:100%;}footer .footer-links nav[id*=block-schauinsland-socials] &gt; ul{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;}.featured-hotel div.description &gt; div divfooter .footer-links nav[id*=block-schauinsland-socials] &gt; ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div divfooter .footer-links nav[id*=block-schauinsland-socials] &gt; ul p .suns{font-size:2rem;}footer .footer-links .certificates{order:5;grid-column:1 / -1;display:flex;align-items:center;justify-content:center;}.featured-hotel div.description &gt; div divfooter .footer-links .certificates p{line-height:1.8rem;}.featured-hotel div.description &gt; div divfooter .footer-links .certificates p .suns{font-size:2rem;}footer .footer-links .certificates .crefo{width:100px;}.maintenance-page .maintenance{height:100dvh;width:100dvw;overflow:hidden;}.maintenance-page .maintenance .container{height:100%;}.maintenance-page .maintenance .container .maintenance-img{position:relative;height:100%;}.maintenance-page .maintenance .container .maintenance-img .maintenance-gif{position:absolute;top:50%;left:50%;min-height:13rem;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;}.maintenance-page footer{padding:0px;}.attention-outline-product-filter{outline:2px solid;outline-color:rgb(255,180,0);outline-offset:0.6rem;border:none;border-radius:1pt;}.attention-outline-product-filter-message{padding-top:2rem;font-weight:bold;width:70%;padding-left:1rem;}.product-offers-data-body .no-results-message{display:flex;flex-direction:row-reverse;}.featured-hotel div.description &gt; div div.product-offers-data-body .no-results-message p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.product-offers-data-body .no-results-message p .suns{font-size:2rem;}@media (min-width:1232px){.product-offers-data-body .no-results-message{display:block;}}.product-offers-data-body .no-results-message .arrow-left-with-swing img{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}@media (min-width:1232px){.product-offers-data-body .no-results-message .arrow-left-with-swing img{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}}#swiper-travel-search-mask-wrapper{position:relative;}@media (min-width:1024px){#swiper-travel-search-mask-wrapper{z-index:2;margin-bottom:2rem;aspect-ratio:1920 / 400;min-height:400px;width:100%;}}.swiper{--controls-spacing:0;position:relative;z-index:0;width:100%;}.swiper .swiper-slide{cursor:pointer;}.swiper .swiper-slide img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;}.swiper .swiper-button-prev,.swiper .swiper-button-next{position:absolute;top:0px;margin-top:0px;display:flex;height:100%;width:5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;background-position:center;background-repeat:no-repeat;}.featured-hotel div.description &gt; div div.swiper .swiper-button-prev p,.featured-hotel div.description &gt; div div .swiper .swiper-button-next p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.swiper .swiper-button-prev p .suns,.featured-hotel div.description &gt; div div .swiper .swiper-button-next p .suns{font-size:2rem;}@media (min-width:768px){.swiper .swiper-button-prev,.swiper .swiper-button-next{display:none;}}@media (min-width:1024px){.swiper .swiper-button-prev,.swiper .swiper-button-next{width:10rem;}}.swiper .swiper-button-prev:before,.swiper .swiper-button-next:before{content:"\f054";font-family:'Font Awesome 6 Pro';position:absolute;top:50%;display:flex;height:100%;width:5rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;background-position:center;background-repeat:no-repeat;font-size:3.75rem;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.featured-hotel div.description &gt; div div.swiper .swiper-button-prev p:before,.featured-hotel div.description &gt; div div .swiper .swiper-button-next p:before{line-height:1.8rem;}.featured-hotel div.description &gt; div div.swiper .swiper-button-prev p .suns:before,.featured-hotel div.description &gt; div div .swiper .swiper-button-next p .suns:before{font-size:2rem;}@media (min-width:1024px){.swiper .swiper-button-prev:before,.swiper .swiper-button-next:before{width:10rem;}}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{display:none;}.swiper .swiper-button-prev,.swiper .swiper-button-next{text-shadow:black 0px 0px 12px;}.swiper .swiper-button-prev{left:var(--controls-spacing);--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.swiper .swiper-button-next{right:var(--controls-spacing);}.swiper .swiper-button-lock,.swiper .swiper-button-disabled{display:none !important;}div[id*=hero-banner] &gt; div &gt; div{display:inline-block;height:1rem;min-width:100px;border-radius:2px;background-image:linear-gradient(to right,#f6f7f8 0%,#edeef1 10%,#f6f7f8 20%,#f6f7f8 100%);background-size:200% 100%;animation:bgPos 1s linear infinite;height:100%;min-height:400px;width:100%;}#hero-swiper{position:relative;}#hero-swiper:before{content:"";position:absolute;inset:0px;z-index:1;}@media (min-width:1024px){#hero-swiper:before{display:none;}}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide{position:relative;cursor:pointer;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a[data-focus-visible-added]{margin:10px;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a{position:relative;display:block;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner{aspect-ratio:1920 / 400;min-height:590px;width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:1024px){#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner{min-height:400px;}}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner img,#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner video{height:100%;}@media (min-width:1024px){#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner img,#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner video{margin-left:auto;aspect-ratio:1024/400;width:-moz-max-content;width:max-content;min-width:1024px;-o-object-position:right;object-position:right;}}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container{display:none;}@media (min-width:1024px){#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container{display:block;}}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container{pointer-events:none;position:absolute;inset:0px;background-repeat:no-repeat;background-size:max(600px,32%);background:rgb(255,0,0);background:radial-gradient(circle at left bottom,#464646 50%,transparent 50.1%);}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-container-bg-color{position:absolute;inset:0px;background-color:rgb(70 70 70 / var(--tw-bg-opacity));--tw-bg-opacity:0.75;}@media (min-width:1024px){#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-container-bg-color{right:calc(50% + 496px);}}@media (min-width:1232px){#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-container-bg-color{right:calc(50% + 600px);}}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper{position:relative;text-align:right;}@media (min-width:1024px){#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper{width:calc(50% - 5rem);height:100%;}}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div{position:absolute;inset:0px;z-index:1;display:flex;flex-direction:column;justify-content:center;}.featured-hotel div.description &gt; div div#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div p .suns{font-size:2rem;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div{height:100%;width:100%;word-break:break-word;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div .banner_text{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div .banner_text-1{margin-bottom:1rem;font-family:chevin_bold,sans-serif;font-size:3rem;line-height:1;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div .banner_text-2{font-size:1.875rem;line-height:2.25rem;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div .banner_text-2 i{position:absolute;font-size:1rem;line-height:1.5rem;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div .banner_link_text{margin-top:1rem;margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:768px){#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div .banner_link_text{max-width:-moz-max-content;max-width:max-content;padding-top:0.25rem;padding-bottom:0.25rem;}}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div .banner_link_text a{text-decoration-line:none;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_text-wrapper &gt; div .banner_link_text{display:block;cursor:pointer;border-radius:2px;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));margin-right:0px !important;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_logo{position:absolute;top:50%;aspect-ratio:1 / 1;width:186px;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding:1rem;left:calc(100% - 17rem);}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_logo img{position:absolute;top:50%;left:48%;height:66.666667%;width:66.666667%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:contain;object-fit:contain;}#hero-swiper .swiper.hero-swiper .swiper-wrapper .swiper-slide a article .banner_text-container .banner_logo:after{content:"";background-image:url("/themes/schauinsland/assets/img/stoerer.svg");position:absolute;top:0px;left:0px;z-index:-1;display:block;aspect-ratio:1 / 1;width:100%;background-size:contain;background-repeat:no-repeat;--tw-brightness:brightness(0);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}#hero-swiper .swiper.hero-swiper .swiper-button-prev,#hero-swiper .swiper.hero-swiper .swiper-button-next{display:none;}@media (min-width:1024px){#hero-swiper .swiper.hero-swiper .swiper-button-prev,#hero-swiper .swiper.hero-swiper .swiper-button-next{display:block;}}#hero-swiper .advertisement{display:none;position:absolute;top:1rem;left:calc(50% - 494px);}@media (min-width:1024px){#hero-swiper .advertisement{display:block;}}@media (min-width:1232px){#hero-swiper .advertisement{left:calc(50% - 599px);}}#block-schauinsland-travel-search-offer-teasers,#block-schauinsland-teaser-frontpage{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}#block-schauinsland-travel-search-offer-teasers h2,#block-schauinsland-teaser-frontpage h2{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){#block-schauinsland-travel-search-offer-teasers h2,#block-schauinsland-teaser-frontpage h2{max-width:480px;}}@media (min-width:640px){#block-schauinsland-travel-search-offer-teasers h2,#block-schauinsland-teaser-frontpage h2{max-width:640px;}}@media (min-width:768px){#block-schauinsland-travel-search-offer-teasers h2,#block-schauinsland-teaser-frontpage h2{max-width:768px;}}@media (min-width:1024px){#block-schauinsland-travel-search-offer-teasers h2,#block-schauinsland-teaser-frontpage h2{max-width:1024px;}}@media (min-width:1232px){#block-schauinsland-travel-search-offer-teasers h2,#block-schauinsland-teaser-frontpage h2{max-width:1232px;}}#block-schauinsland-travel-search-offer-teasers h2,#block-schauinsland-teaser-frontpage h2{padding-bottom:1rem;font-size:1.875rem;line-height:2.25rem;margin-top:0px;margin-bottom:0px;font-family:chevin_bold,sans-serif;text-transform:none;letter-spacing:1px;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));width:unset;}.maintenance-page .maintenance #block-schauinsland-travel-search-offer-teasers h2,.maintenance-page .maintenance 
#block-schauinsland-teaser-frontpage h2{height:100%;}.maintenance-page .maintenance #block-schauinsland-travel-search-offer-teasers h2 .maintenance-img,.maintenance-page .maintenance 
#block-schauinsland-teaser-frontpage h2 .maintenance-img{position:relative;height:100%;}.maintenance-page .maintenance #block-schauinsland-travel-search-offer-teasers h2 .maintenance-img .maintenance-gif,.maintenance-page .maintenance 
#block-schauinsland-teaser-frontpage h2 .maintenance-img .maintenance-gif{position:absolute;top:50%;left:50%;min-height:13rem;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;}.alternating-colors &gt; div #block-schauinsland-travel-search-offer-teasers h2,.alternating-colors &gt; div 
#block-schauinsland-teaser-frontpage h2{font-size:1.875rem;line-height:2.25rem;}#block-schauinsland-travel-search-offer-teasers a,#block-schauinsland-teaser-frontpage a{text-decoration-line:none;}@media (min-width:768px){#block-schauinsland-travel-search-offer-teasers .swiper-wrapper,#block-schauinsland-teaser-frontpage .swiper-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;}}@media (min-width:1024px){#block-schauinsland-travel-search-offer-teasers .swiper-wrapper,#block-schauinsland-teaser-frontpage .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:768px){#block-schauinsland-travel-search-offer-teasers .swiper-wrapper * article,#block-schauinsland-teaser-frontpage .swiper-wrapper * article{border-radius:5px;}}#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-hotels-wrapper,#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-destination-wrapper,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-hotels-wrapper,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-destination-wrapper{grid-column:1 / -1;display:grid;grid-template-rows:0fr;transition-property:grid-template-rows,margin-bottom;transition-duration:500ms;transition-timing-function:ease-in-out;}#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-hotels-wrapper &gt; .more-hotels-items,#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-hotels-wrapper &gt; .more-destination-items,#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-destination-wrapper &gt; .more-hotels-items,#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-destination-wrapper &gt; .more-destination-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-hotels-wrapper &gt; .more-hotels-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-hotels-wrapper &gt; .more-destination-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-destination-wrapper &gt; .more-hotels-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-destination-wrapper &gt; .more-destination-items{overflow:hidden;}#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-hotels-wrapper.open,#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-destination-wrapper.open,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-hotels-wrapper.open,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-destination-wrapper.open{margin-bottom:2rem;grid-template-rows:1fr;}#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-hotels-wrapper &gt; .more-hotels-items,#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-destination-wrapper &gt; .more-destination-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-hotels-wrapper &gt; .more-hotels-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-destination-wrapper &gt; .more-destination-items{display:none;grid-column:1 / -1;display:block;}@media (min-width:768px){#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-hotels-wrapper &gt; .more-hotels-items,#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-destination-wrapper &gt; .more-destination-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-hotels-wrapper &gt; .more-hotels-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-destination-wrapper &gt; .more-destination-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;}}@media (min-width:1024px){#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-hotels-wrapper &gt; .more-hotels-items,#block-schauinsland-travel-search-offer-teasers .swiper-wrapper .more-destination-wrapper &gt; .more-destination-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-hotels-wrapper &gt; .more-hotels-items,#block-schauinsland-teaser-frontpage .swiper-wrapper .more-destination-wrapper &gt; .more-destination-items{grid-template-columns:repeat(3,minmax(0,1fr));}}#block-schauinsland-travel-search-offer-teasers .views-show-more,#block-schauinsland-teaser-frontpage .views-show-more{margin-left:1rem;margin-right:1rem;text-align:center;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}#block-schauinsland-travel-search-offer-teasers .views-show-more .button,#block-schauinsland-teaser-frontpage .views-show-more .button{width:15rem;margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:768px){#block-schauinsland-travel-search-offer-teasers .views-show-more .button,#block-schauinsland-teaser-frontpage .views-show-more .button{max-width:-moz-max-content;max-width:max-content;padding-top:0.25rem;padding-bottom:0.25rem;}}#block-schauinsland-travel-search-offer-teasers .views-show-more .button a,#block-schauinsland-teaser-frontpage .views-show-more .button a{text-decoration-line:none;}#block-schauinsland-travel-search-offer-teasers .views-show-more .button,#block-schauinsland-teaser-frontpage .views-show-more .button{display:block;cursor:pointer;border-radius:2px;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));text-align:center;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));display:none !important;padding-left:3rem !important;padding-right:3rem !important;}@media (min-width:768px){#block-schauinsland-travel-search-offer-teasers .views-show-more .button,#block-schauinsland-teaser-frontpage .views-show-more .button{display:block !important;}}.teaser{position:relative;}.teaser p{margin-top:0px;margin-bottom:0px;margin-left:auto;margin-right:auto;width:-moz-max-content;width:max-content;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}.teaser img{max-height:400px;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;}@media (min-width:768px){.teaser img{max-height:300px;border-radius:5px;}}.teaser div{position:absolute;left:1rem;right:1rem;top:2rem;text-align:center;font-family:chevin_bold,sans-serif;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width:480px){.teaser div{font-size:1.25rem;line-height:1.75rem;}}@media (min-width:640px){.teaser div{font-size:1.5rem;line-height:2rem;}}.teaser div p{width:calc(100% - 2rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:0.5rem;padding-bottom:0.5rem;}.teaser .logo{position:absolute;top:100%;left:23%;aspect-ratio:1 / 1;width:35%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.teaser .logo:before{content:"";background-image:url("/themes/schauinsland/assets/img/stoerer.svg");position:absolute;inset:0px;z-index:-1;background-size:contain;background-position:center;background-repeat:no-repeat;--tw-brightness:brightness(0);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.teaser .logo img{position:absolute;top:31%;left:50%;aspect-ratio:16 / 9;max-height:32%;max-width:67%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:contain;object-fit:contain;}@media (min-width:1024px){#block-schauinsland-travel-search-offer-teasers + #block-schauinsland-heroteaser .swiper.vegan-swiper{margin-top:1.25rem;}}.swiper.vegan-swiper .swiper-slide .teaser img{-o-object-fit:contain;object-fit:contain;aspect-ratio:2/1;}.thumbs-swiper{height:-moz-max-content;height:max-content;overflow:hidden;}@media (min-width:768px){.thumbs-swiper{border-radius:5px;}}.thumbs-swiper .swiper-button-prev,.thumbs-swiper .swiper-button-next{width:5rem;}@media (min-width:768px){.thumbs-swiper .swiper-button-prev,.thumbs-swiper .swiper-button-next{display:block;}}.thumbs-swiper .swiper-button-prev:before,.thumbs-swiper .swiper-button-next:before{width:5rem;}.thumbs-swiper .featured-hotel-swiper-main{width:100%;}.thumbs-swiper .featured-hotel-swiper-main img{width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.thumbs-swiper .featured-hotel-swiper-main img{max-height:300px;}}.thumbs-swiper .featured-hotel-swiper-main .swiper-slide .logo{position:absolute;top:100%;left:80%;aspect-ratio:1 / 1;width:30%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.thumbs-swiper .featured-hotel-swiper-main .swiper-slide .logo:before{content:"";background-image:url("/themes/schauinsland/assets/img/stoerer.svg");position:absolute;inset:0px;z-index:-1;background-size:contain;background-position:center;background-repeat:no-repeat;--tw-brightness:brightness(0);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.thumbs-swiper .featured-hotel-swiper-main .swiper-slide .logo img{position:absolute;top:31%;left:50%;aspect-ratio:16 / 9;max-height:32%;max-width:67%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:contain;object-fit:contain;}.thumbs-swiper .featured-hotel-swiper-small{margin-top:0.75rem;display:none;}@media (min-width:768px){.thumbs-swiper .featured-hotel-swiper-small{display:block;}}.thumbs-swiper .featured-hotel-swiper-small .swiper-button-prev:before,.thumbs-swiper .featured-hotel-swiper-small .swiper-button-next:before{font-size:3rem;line-height:1;}.thumbs-swiper .featured-hotel-swiper-small .swiper-slide{height:100%;width:25%;}.thumbs-swiper .featured-hotel-swiper-small .swiper-slide-thumb-active{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));}#hero-teaser-swiper{margin-top:2rem;}@media (min-width:768px){#hero-teaser-swiper{margin-top:0px;}}@media (min-width:1024px){#hero-teaser-swiper{margin-top:0.75rem;}}@media (min-width:768px){#hero-teaser-swiper .swiper.hero-teaser-swiper{margin:-10px;width:calc(100% + 20px);padding:10px;}}#hero-teaser-swiper .swiper.hero-teaser-swiper .swiper-wrapper .swiper-slide &gt; a{display:block;}@media (min-width:768px){#hero-teaser-swiper .swiper.hero-teaser-swiper .swiper-wrapper .swiper-slide &gt; a{overflow:hidden;border-radius:5px;}#hero-teaser-swiper .swiper.hero-teaser-swiper .swiper-wrapper .swiper-slide:nth-of-type(2) &gt; a article .hero-teaser-img .hero-teaser-text-container .teaser_logo{left:80%;}}a{display:block;height:100%;}@media (min-width:768px){a{overflow:hidden;}}a .teaser_link_text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}a article{display:block;height:100%;}a article .hero-teaser-img{position:relative;display:block;height:100%;}a article .hero-teaser-img img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;}@media (min-width:1024px){a article .hero-teaser-img img{aspect-ratio:2/1;}}a article .hero-teaser-img .hero-teaser-text-container{pointer-events:none;position:absolute;inset:0px;}a article .hero-teaser-img .hero-teaser-text-container .hero-teaser-text-wrapper{margin:1rem;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}a article .hero-teaser-img .hero-teaser-text-container .hero-teaser-text-wrapper &gt; div{padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;}a article .hero-teaser-img .hero-teaser-text-container .hero-teaser-text-wrapper &gt; div .teaser_text{font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}a article .hero-teaser-img .hero-teaser-text-container .hero-teaser-text-wrapper &gt; div .teaser_text-1{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}@media (min-width:480px){a article .hero-teaser-img .hero-teaser-text-container .hero-teaser-text-wrapper &gt; div .teaser_text-1{font-size:1.25rem;line-height:1.75rem;}}@media (min-width:640px){a article .hero-teaser-img .hero-teaser-text-container .hero-teaser-text-wrapper &gt; div .teaser_text-1{font-size:1.5rem;line-height:2rem;}}a article .hero-teaser-img .hero-teaser-text-container .hero-teaser-text-wrapper &gt; div .teaser_text-2{font-family:chevin_light,sans-serif;font-size:1rem;line-height:1.5rem;text-transform:uppercase;}@media (min-width:480px){a article .hero-teaser-img .hero-teaser-text-container .hero-teaser-text-wrapper &gt; div .teaser_text-2{font-size:1.125rem;line-height:1.75rem;}}a article .hero-teaser-img .hero-teaser-text-container .teaser_logo{position:absolute;top:100%;left:20%;aspect-ratio:1 / 1;width:30%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}a article .hero-teaser-img .hero-teaser-text-container .teaser_logo:before{content:"";background-image:url("/themes/schauinsland/assets/img/stoerer.svg");position:absolute;inset:0px;z-index:-1;background-size:contain;background-position:center;background-repeat:no-repeat;--tw-brightness:brightness(0);--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}a article .hero-teaser-img .hero-teaser-text-container .teaser_logo img{position:absolute;top:31%;left:50%;aspect-ratio:16 / 9;max-height:32%;max-width:67%;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:contain;object-fit:contain;}#usp{position:relative;z-index:1;}@media (min-width:1024px){#usp{margin-top:3.5rem;}}#usp .usp-wrapper{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){#usp .usp-wrapper{max-width:480px;}}@media (min-width:640px){#usp .usp-wrapper{max-width:640px;}}@media (min-width:768px){#usp .usp-wrapper{max-width:768px;}}@media (min-width:1024px){#usp .usp-wrapper{max-width:1024px;}}@media (min-width:1232px){#usp .usp-wrapper{max-width:1232px;}}#usp .usp-wrapper{width:unset;}.maintenance-page .maintenance #usp .usp-wrapper{height:100%;}.maintenance-page .maintenance #usp .usp-wrapper .maintenance-img{position:relative;height:100%;}.maintenance-page .maintenance #usp .usp-wrapper .maintenance-img .maintenance-gif{position:absolute;top:50%;left:50%;min-height:13rem;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;}#usp .usp-wrapper .swiper.usp-swiper{height:5rem;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper{align-items:center;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide:has(*[data-focus-visible-added]){padding:10px;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;}.featured-hotel div.description &gt; div div#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide p .suns{font-size:2rem;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a{display:flex;align-items:center;gap:0.5rem;text-decoration-line:none;}.featured-hotel div.description &gt; div div#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a p .suns{font-size:2rem;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a:before,#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a:after{font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a[class^=fa]:before{font-family:'Font Awesome 6 Pro';}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-solid,#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-regular,#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-light,#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-duotone,#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-thin{font-family:chevin_light,sans-serif;font-weight:400;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-solid:before{font-weight:900;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-light:before{font-weight:300;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-duotone{letter-spacing:inherit;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-duotone:before,#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-duotone:after{letter-spacing:0em;font-family:"Font Awesome 6 Duotone";}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-duotone:before{position:relative;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-duotone:after{position:absolute;left:0px;top:0px;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a.fa-thin:before{font-weight:100;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide a[class^=fa-slr]:before{font-family:Font Awesome Kit;}#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide:nth-child(2n) a:before,#usp .usp-wrapper .swiper.usp-swiper .swiper-wrapper .swiper-slide:nth-child(2n) a:after{--tw-text-opacity:1;color:rgb(0 123 189 / var(--tw-text-opacity));}#usp .usp-wrapper .swiper.usp-swiper .swiper-button-prev,#usp .usp-wrapper .swiper.usp-swiper .swiper-button-next{display:none;}.autoComplete_wrapper{position:relative;display:block;}.autoComplete_wrapper &gt; input:hover:focus{cursor:default;}.autoComplete_wrapper &gt; input{--tw-bg-opacity:1;background-color:rgb(220 252 231 / var(--tw-bg-opacity));height:0px;width:100%;overflow:hidden;border-style:none;padding:0px;}.autoComplete_wrapper &gt; .fake-search{position:relative;top:-23px;min-height:2.5rem;width:100%;cursor:pointer;border-radius:5px;border-width:1px;--tw-border-opacity:1;border-color:rgb(171 171 171 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));padding:0.5rem;padding-left:1rem;padding-right:1rem;}.autoComplete_wrapper &gt; .fake-search:focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px;}.autoComplete_wrapper &gt; .fake-search .fake-search-placeholder{white-space:nowrap;--tw-text-opacity:1;color:rgb(171 171 171 / var(--tw-text-opacity));}.autoComplete_wrapper &gt; .fake-search.focus{border-width:1px !important;--tw-border-opacity:1 !important;border-color:rgb(255 180 0 / var(--tw-border-opacity)) !important;}.autoComplete_wrapper &gt; .fake-search.focus .fake-search-text{position:relative;}.autoComplete_wrapper &gt; .fake-search.focus .fake-search-text:after{content:"";position:absolute;top:50%;height:100%;width:2px;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:2px;animation:linear infinite animated-text-cursor-blink 800ms;}@keyframes animated-text-cursor-blink{0%,100%{--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));}50%{background-color:transparent;}}.autoComplete_wrapper .autocomplete-clear-button{position:absolute;top:5px;right:5px;display:none;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:5px;}.autoComplete_wrapper .autocomplete-clear-button:before{content:"\f00d";font-family:"Font Awesome 6 Pro";font-size:1.5rem;line-height:2rem;}.autoComplete_wrapper .autocomplete-clear-button.show{display:flex;}.featured-hotel div.description &gt; div div.autoComplete_wrapper .autocomplete-clear-button.show p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.autoComplete_wrapper .autocomplete-clear-button.show p .suns{font-size:2rem;}.autoComplete_wrapper &gt; ul{position:absolute;left:0px;right:0px;z-index:3;margin-top:0.75rem;max-height:20rem;list-style-type:none;overflow-y:auto;border-radius:5px;border-width:1px;--tw-border-opacity:1;border-color:rgb(237 237 237 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);top:calc(100% - 30px);}.autoComplete_wrapper &gt; ul &gt; li:hover{--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));}.autoComplete_wrapper &gt; ul &gt; li{margin:0.3rem;display:flex;min-height:58px;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0.3rem;font-size:1rem;line-height:1.5rem;}.featured-hotel div.description &gt; div div.autoComplete_wrapper &gt; ul &gt; li p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.autoComplete_wrapper &gt; ul &gt; li p .suns{font-size:2rem;}.autoComplete_wrapper &gt; ul &gt; li .autocomplete-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.autoComplete_wrapper &gt; ul &gt; li .autocomplete-item .autocomplete-item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.autoComplete_wrapper &gt; ul &gt; li .autocomplete-item .autocomplete-item-text &gt; mark{background-color:transparent;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}.autoComplete_wrapper &gt; ul &gt; li .autocomplete-item .autocomplete-item-text .category{display:inline-block;}.autoComplete_wrapper &gt; ul &gt; li .autocomplete-item .autocomplete-item-text .category .touroperator_category{display:inline-block;}.autoComplete_wrapper &gt; ul &gt; li .autocomplete-item .autocomplete-item-context{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(70 70 70 / var(--tw-text-opacity));--tw-text-opacity:0.6;}.autoComplete_wrapper &gt; ul &gt; li .autocomplete-result-key{display:flex;align-items:center;font-size:1rem;line-height:1.5rem;text-transform:uppercase;color:rgb(70 70 70 / var(--tw-text-opacity));--tw-text-opacity:0.6;}.featured-hotel div.description &gt; div div.autoComplete_wrapper &gt; ul &gt; li .autocomplete-result-key p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.autoComplete_wrapper &gt; ul &gt; li .autocomplete-result-key p .suns{font-size:2rem;}.autoComplete_wrapper &gt; ul &gt; li[aria-selected=true]{--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));}.autoComplete_wrapper &gt; ul &gt; p{margin:0.3rem;padding:0.3rem;}.autoComplete_wrapper &gt; ul &gt; p:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.autoComplete_wrapper &gt; ul &gt; p{display:block;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-header:before{content:"WÃ¤hle dein Reisedatum";}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content{overflow-y:scroll;}@media (min-width:1024px){#travel-search-option--date .travel-search-option-form .travel-search-option-form-content{overflow-y:hidden;}}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .date-label{display:none;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick{width:100%;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__toolbar{justify-content:space-between;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__toolbar button{font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__toolbar button:first-child:before{content:"\f053";font-family:'Font Awesome 6 Pro';}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__toolbar button:last-child:before{content:"\f054";font-family:'Font Awesome 6 Pro';}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months{gap:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month{grid-column:span 3 / span 3;margin-left:auto;margin-right:auto;width:100%;}@media (min-width:768px){#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month{grid-column:span 1 / span 1;}}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__month-title-bar .lightpick__month-title .lightpick__select{text-align:left;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .lightpick__day{aspect-ratio:1 / 1;height:auto;width:100%;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .lightpick__day:hover{background-image:unset;background-color:rgb(255 180 0 / var(--tw-bg-opacity));--tw-bg-opacity:0.5;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .is-in-range{--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .is-start-date,#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .is-end-date,#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .is-start-date:hover,#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .is-end-date:hover{background-image:unset;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .is-start-date{border-top-left-radius:9999px;border-bottom-left-radius:9999px;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .form-item .lightpick .lightpick__inner .lightpick__months .lightpick__month .lightpick__days .is-end-date{border-top-right-radius:9999px;border-bottom-right-radius:9999px;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-header:before{content:"WÃ¤hle deine Reisedauer";}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content{overflow-x:hidden;overflow-y:scroll;}@media (min-width:1024px){#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content{overflow-y:hidden;}}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-bookmarks-container .duration-bookmarks-label{font-family:chevin_bold,sans-serif;font-size:1.125rem;line-height:1.75rem;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-bookmarks-container .duration-bookmarks{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:0.5rem;}.featured-hotel div.description &gt; div div#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-bookmarks-container .duration-bookmarks p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-bookmarks-container .duration-bookmarks p .suns{font-size:2rem;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-bookmarks-container .duration-bookmarks .duration-bookmark{width:-moz-max-content;width:max-content;cursor:pointer;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));padding-left:0.5rem;padding-right:0.5rem;padding-top:2px;text-transform:uppercase;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-bookmarks-container .duration-bookmarks .duration-bookmark &gt; *{border-style:none;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form{padding-top:1rem;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-label .value{margin-left:0.5rem;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-slider-container .duration-slider{padding-top:3rem;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-slider-container .duration-slider .ui-rangeSlider-container{--height:30px;height:var(--height);margin-left:0.5rem;margin-right:0.5rem;overflow-y:hidden;border-radius:99999999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));background-image:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-slider-container .duration-slider .ui-rangeSlider-container .ui-rangeSlider-bar{height:var(--height);margin-top:0px;border-radius:99999999px;--tw-bg-opacity:1;background-color:rgb(217 217 217 / var(--tw-bg-opacity));background-image:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-slider-container .duration-slider .ui-rangeSlider-container .ui-rangeSlider-handle{height:var(--height);width:var(--height);aspect-ratio:1 / 1;height:auto;border-radius:99999999px;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-slider-container .duration-slider .ui-rangeSlider-label{--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));background-image:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-slider-container .duration-slider .ui-rangeSlider-label .ui-rangeSlider-label-value{--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));background-image:none;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-slider-container .duration-slider .ui-rangeSlider-label .ui-rangeSlider-label-inner{--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));background-image:none;border-left:10px solid transparent;border-right:10px solid transparent;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .duration-form .duration-slider-info{padding-top:1rem;}#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .date-label{display:none;}#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-header:before{content:"WÃ¤hle dein Reisedatum";}#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-content{overflow-y:scroll;}@media (min-width:1024px){#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-content{overflow-y:hidden;}}#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-content .date-form.form-wrapper .date-label{display:none;}#travel-search-option--departure .travel-search-option-form .travel-search-option-form-header:before{content:"WÃ¤hle deinen Flughafen";}#travel-search-option--destination .travel-search-option-form .travel-search-option-form-header:before{content:"Reiseziel oder Hotel wÃ¤hlen";}form .search-options .travel-search-option--product-type{display:block;}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type{display:block;}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul{margin-bottom:1rem;display:flex;width:100%;list-style-type:none;text-align:center;}.featured-hotel div.description &gt; div divform .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div divform .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul p .suns{font-size:2rem;}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul{margin-bottom:0px;width:-moz-max-content;width:max-content;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li:first-child span{border-bottom-left-radius:5px;border-top-left-radius:5px;}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li:first-child span{border-top-left-radius:5px;border-bottom-left-radius:5px;}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li{margin-left:0px;width:100%;}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span{display:block;width:100%;cursor:pointer;white-space:nowrap;border-width:1px;--tw-border-opacity:1;border-color:rgb(171 171 171 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0.25rem;}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span{width:7rem;font-size:1rem;line-height:1.5rem;border-style:none;padding-top:0.5rem;padding-bottom:0.5rem;}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span:hover{background-color:rgb(70 70 70 / var(--tw-bg-opacity));--tw-bg-opacity:0.75;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span:hover{background-color:rgb(237 237 237 / var(--tw-bg-opacity));--tw-bg-opacity:1;font-family:chevin_light,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span:focus{background-color:rgb(70 70 70 / var(--tw-bg-opacity));--tw-bg-opacity:0.75;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span:focus{background-color:rgb(237 237 237 / var(--tw-bg-opacity));--tw-bg-opacity:1;font-family:chevin_light,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span:active{background-color:rgb(70 70 70 / var(--tw-bg-opacity));--tw-bg-opacity:0.75;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span:active{background-color:rgb(237 237 237 / var(--tw-bg-opacity));--tw-bg-opacity:1;font-family:chevin_light,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span.item.selected{font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span.item.selected{position:relative;--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));font-family:chevin_light,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span.item.selected{background-color:rgb(70 70 70 / var(--tw-bg-opacity)) !important;--tw-bg-opacity:0.75 !important;}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span.item.selected{border-top-left-radius:0px !important;border-top-right-radius:0px !important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity)) !important;font-family:chevin_bold,sans-serif !important;}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span.item.selected:before{content:"";}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li span.item.selected:before{position:absolute;top:-3px;left:0px;height:3px;width:100%;border-top-left-radius:2px;border-top-right-radius:2px;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li:not(:last-child) span{position:relative;}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li:not(:last-child) span:after{content:"";position:absolute;top:50%;right:0px;z-index:1;height:100%;width:1px;--tw-translate-y:-50%;--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(70 70 70 / var(--tw-bg-opacity));--tw-bg-opacity:0.75;}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li:not(:last-child) span:after{height:63%;border-radius:2px;background-color:rgb(217 217 217 / var(--tw-bg-opacity));--tw-bg-opacity:1;}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li[disabled]:hover span.item,form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li[disabled] span.item{cursor:not-allowed !important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity)) !important;--tw-text-opacity:1 !important;color:rgb(217 217 217 / var(--tw-text-opacity)) !important;opacity:0.75 !important;}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li:last-child span{border-bottom-right-radius:5px;border-top-right-radius:5px;}@media (min-width:1024px){form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul li:last-child span{border-top-right-radius:5px;border-bottom-right-radius:5px;}}form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-header-close--product-type,form .search-options .travel-search-option--product-type .travel-search-option-form--product-type .travel-search-option-form-footer--product-type{display:none;}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-header:before{content:"WÃ¤hle deine Reiseteilnehmer";}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-adults,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-children,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .travellers-dateofbirth-wrapper{margin-top:0.5rem;display:flex;flex-direction:column;}.featured-hotel div.description &gt; div div#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-adults p,.featured-hotel div.description &gt; div div
#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-children p,.featured-hotel div.description &gt; div div
#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .travellers-dateofbirth-wrapper p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-adults p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-children p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .travellers-dateofbirth-wrapper p .suns{font-size:2rem;}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-adults label,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-children label,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .travellers-dateofbirth-wrapper label{font-family:chevin_bold,sans-serif;}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-adults input,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-adults select,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-children input,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-children select,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .travellers-dateofbirth-wrapper input,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .travellers-dateofbirth-wrapper select{margin-bottom:0.5rem;width:100%;max-width:10rem;}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers{-moz-column-gap:1rem;column-gap:1rem;}@media (min-width:768px){#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers{display:flex;}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-left{width:69%;}}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;}@media (min-width:640px){#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right{display:grid;}}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .form-item-children,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .birthday-label,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .travellers-child-info-text{grid-column:1 / -1;}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .form-item-children .age-label-date,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .birthday-label .age-label-date,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .travellers-child-info-text .age-label-date{font-family:chevin_bold,sans-serif;}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .child-age .status{display:none !important;}#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .child-age .travellers-dateofbirth-wrapper label,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .child-age .travellers-dateofbirth-wrapper input,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .child-age .travellers-dateofbirth-wrapper select{display:block;width:100%;max-width:100%;}@media (min-width:768px){#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .child-age .travellers-dateofbirth-wrapper label,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .child-age .travellers-dateofbirth-wrapper input,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .child-age .travellers-dateofbirth-wrapper select{max-width:20rem;}}@media (min-width:640px){#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content .form-item-travellers .travellers-right .child-age:nth-child(1 of .child-age){margin-bottom:1rem;}}#travel-search-option--date,#travel-search-option--duration,#travel-search-option--date-and-duration,#travel-search-option--destination,#travel-search-option--departure,#travel-search-option--travellers{width:100%;background-color:rgb(70 70 70 / var(--tw-bg-opacity));--tw-bg-opacity:0.75;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;}@media (min-width:1024px){#travel-search-option--date,#travel-search-option--duration,#travel-search-option--date-and-duration,#travel-search-option--destination,#travel-search-option--departure,#travel-search-option--travellers{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:2px;}}#travel-search-option--date &gt; span,#travel-search-option--duration &gt; span,#travel-search-option--date-and-duration &gt; span,#travel-search-option--destination &gt; span,#travel-search-option--departure &gt; span,#travel-search-option--travellers &gt; span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#travel-search-option--date .travel-search-option-button,#travel-search-option--duration .travel-search-option-button,#travel-search-option--date-and-duration .travel-search-option-button,#travel-search-option--destination .travel-search-option-button,#travel-search-option--departure .travel-search-option-button,#travel-search-option--travellers .travel-search-option-button{position:relative;display:flex;width:100%;flex-direction:column-reverse;border-radius:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-right:0.5rem;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:2.5rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(171 171 171 / var(--tw-text-opacity));}.featured-hotel div.description &gt; div div#travel-search-option--date .travel-search-option-button p,.featured-hotel div.description &gt; div div
#travel-search-option--duration .travel-search-option-button p,.featured-hotel div.description &gt; div div
#travel-search-option--date-and-duration .travel-search-option-button p,.featured-hotel div.description &gt; div div
#travel-search-option--destination .travel-search-option-button p,.featured-hotel div.description &gt; div div
#travel-search-option--departure .travel-search-option-button p,.featured-hotel div.description &gt; div div
#travel-search-option--travellers .travel-search-option-button p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#travel-search-option--date .travel-search-option-button p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--duration .travel-search-option-button p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--date-and-duration .travel-search-option-button p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--destination .travel-search-option-button p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure .travel-search-option-button p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--travellers .travel-search-option-button p .suns{font-size:2rem;}@media (min-width:1024px){#travel-search-option--date .travel-search-option-button,#travel-search-option--duration .travel-search-option-button,#travel-search-option--date-and-duration .travel-search-option-button,#travel-search-option--destination .travel-search-option-button,#travel-search-option--departure .travel-search-option-button,#travel-search-option--travellers .travel-search-option-button{flex-direction:row;align-items:center;justify-content:center;gap:0.5rem;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:0.75rem;padding-bottom:0.75rem;padding-left:0.5rem;padding-right:0.5rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}}#travel-search-option--date .travel-search-option-button:before,#travel-search-option--duration .travel-search-option-button:before,#travel-search-option--date-and-duration .travel-search-option-button:before,#travel-search-option--destination .travel-search-option-button:before,#travel-search-option--departure .travel-search-option-button:before,#travel-search-option--travellers .travel-search-option-button:before{position:absolute;top:62%;left:0.5rem;z-index:0;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-family:Font Awesome Kit;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}@media (min-width:1024px){#travel-search-option--date .travel-search-option-button:before,#travel-search-option--duration .travel-search-option-button:before,#travel-search-option--date-and-duration .travel-search-option-button:before,#travel-search-option--destination .travel-search-option-button:before,#travel-search-option--departure .travel-search-option-button:before,#travel-search-option--travellers .travel-search-option-button:before{position:absolute;top:36px;left:calc(100% - 4rem);font-size:3.75rem;line-height:1;opacity:0.1;}}#travel-search-option--date .travel-search-option-button:after,#travel-search-option--duration .travel-search-option-button:after,#travel-search-option--date-and-duration .travel-search-option-button:after,#travel-search-option--destination .travel-search-option-button:after,#travel-search-option--departure .travel-search-option-button:after,#travel-search-option--travellers .travel-search-option-button:after{margin-left:-30px;display:block;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}@media (min-width:1024px){#travel-search-option--date .travel-search-option-button:after,#travel-search-option--duration .travel-search-option-button:after,#travel-search-option--date-and-duration .travel-search-option-button:after,#travel-search-option--destination .travel-search-option-button:after,#travel-search-option--departure .travel-search-option-button:after,#travel-search-option--travellers .travel-search-option-button:after{position:absolute;top:0.5rem;left:46px;font-family:chevin_thin,sans-serif;opacity:0.5;}}#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{position:fixed;inset:0px;z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:1024px){#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{max-width:480px;}}@media (min-width:640px){#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{max-width:640px;}}@media (min-width:768px){#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{max-width:768px;}}@media (min-width:1024px){#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{max-width:1024px;}}@media (min-width:1232px){#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{max-width:1232px;}}}@media (min-width:768px){#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{overflow:hidden;}}@media (min-width:1024px){#travel-search-option--date .travel-search-option-form,#travel-search-option--duration .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-form,#travel-search-option--destination .travel-search-option-form,#travel-search-option--departure .travel-search-option-form,#travel-search-option--travellers .travel-search-option-form{position:absolute;inset:unset;left:0px;right:0px;margin-top:1rem;width:unset;border-radius:5px;border-width:2px;background-color:transparent;padding:0px;--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}}#travel-search-option--date .travel-search-option-form &gt; div,#travel-search-option--duration .travel-search-option-form &gt; div,#travel-search-option--date-and-duration .travel-search-option-form &gt; div,#travel-search-option--destination .travel-search-option-form &gt; div,#travel-search-option--departure .travel-search-option-form &gt; div,#travel-search-option--travellers .travel-search-option-form &gt; div{padding-left:1rem;padding-right:1rem;}@media (min-width:1024px){#travel-search-option--date .travel-search-option-form &gt; div,#travel-search-option--duration .travel-search-option-form &gt; div,#travel-search-option--date-and-duration .travel-search-option-form &gt; div,#travel-search-option--destination .travel-search-option-form &gt; div,#travel-search-option--departure .travel-search-option-form &gt; div,#travel-search-option--travellers .travel-search-option-form &gt; div{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}}#travel-search-option--date .travel-search-option-form .travel-search-option-form-header,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-header,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-header,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-header,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-header,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-header{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;padding-bottom:0.5rem;}.featured-hotel div.description &gt; div div#travel-search-option--date .travel-search-option-form .travel-search-option-form-header p,.featured-hotel div.description &gt; div div
#travel-search-option--duration .travel-search-option-form .travel-search-option-form-header p,.featured-hotel div.description &gt; div div
#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-header p,.featured-hotel div.description &gt; div div
#travel-search-option--destination .travel-search-option-form .travel-search-option-form-header p,.featured-hotel div.description &gt; div div
#travel-search-option--departure .travel-search-option-form .travel-search-option-form-header p,.featured-hotel div.description &gt; div div
#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-header p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#travel-search-option--date .travel-search-option-form .travel-search-option-form-header p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--duration .travel-search-option-form .travel-search-option-form-header p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-header p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--destination .travel-search-option-form .travel-search-option-form-header p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure .travel-search-option-form .travel-search-option-form-header p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-header p .suns{font-size:2rem;}@media (min-width:1024px){#travel-search-option--date .travel-search-option-form .travel-search-option-form-header,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-header,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-header,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-header,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-header,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-header{padding-top:0.75rem;}}#travel-search-option--date .travel-search-option-form .travel-search-option-form-header:before,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-header:before,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-header:before,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-header:before,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-header:before,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-header:before{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;line-height:1.75rem;margin-top:0px;margin-bottom:0px;font-family:chevin_bold,sans-serif;text-transform:none;letter-spacing:1px;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}.alternating-colors &gt; div #travel-search-option--date .travel-search-option-form .travel-search-option-form-header:before,.alternating-colors &gt; div 
#travel-search-option--duration .travel-search-option-form .travel-search-option-form-header:before,.alternating-colors &gt; div 
#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-header:before,.alternating-colors &gt; div 
#travel-search-option--destination .travel-search-option-form .travel-search-option-form-header:before,.alternating-colors &gt; div 
#travel-search-option--departure .travel-search-option-form .travel-search-option-form-header:before,.alternating-colors &gt; div 
#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-header:before{font-size:1.875rem;line-height:2.25rem;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-header i,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-header i,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-header i,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-header i,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-header i,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-header i{font-size:2.25rem;line-height:2.5rem;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-content,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-content,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-content,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content{overflow-y:scroll;white-space:normal;}@media (min-width:1024px){#travel-search-option--date .travel-search-option-form .travel-search-option-form-content,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-content,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-content,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-content,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content{margin-top:-1px;overflow-y:hidden;}}#travel-search-option--date .travel-search-option-form .travel-search-option-form-content input.form-search,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-content input.form-search,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-content input.form-search,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-content input.form-search,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-content input.form-search,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-content input.form-search{margin-bottom:1rem;width:100%;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer{padding-top:1rem;}@media (min-width:1024px){#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer{margin-top:-1px;padding-bottom:1rem;}}#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer &gt; div{margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:768px){#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer &gt; div{max-width:-moz-max-content;max-width:max-content;padding-top:0.25rem;padding-bottom:0.25rem;}}#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer &gt; div a,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer &gt; div a,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer &gt; div a,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer &gt; div a,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer &gt; div a,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer &gt; div a{text-decoration-line:none;}#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer &gt; div{display:block;cursor:pointer;border-radius:2px;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}@media (min-width:768px){#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer &gt; div,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer &gt; div{margin-left:auto;width:-moz-max-content;width:max-content;}}#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button{margin-right:0px;padding-top:0.5rem;padding-bottom:0.5rem;}@media (min-width:768px){#travel-search-option--date .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--duration .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--date-and-duration .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--destination .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--departure .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button,#travel-search-option--travellers .travel-search-option-form .travel-search-option-form-footer &gt; div.close-button{padding-top:0.25rem;padding-bottom:0.25rem;}}#travel-search-option--date .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--duration .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--destination .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--departure .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--travellers .travel-search-option-button-open ~ .travel-search-option-form{display:grid;height:100dvh;grid-template-rows:auto 1fr auto;}@media (min-width:1024px){#travel-search-option--date .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--duration .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--date-and-duration .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--destination .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--departure .travel-search-option-button-open ~ .travel-search-option-form,#travel-search-option--travellers .travel-search-option-button-open ~ .travel-search-option-form{display:block;height:auto;}}#travel-search-option--destination #edit-destination-container,#travel-search-option--destination #edit-departure-container,#travel-search-option--departure #edit-destination-container,#travel-search-option--departure #edit-departure-container{position:relative;display:grid;height:100%;grid-template-rows:auto 1fr auto;}@media (min-width:1024px){#travel-search-option--destination #edit-destination-container,#travel-search-option--destination #edit-departure-container,#travel-search-option--departure #edit-destination-container,#travel-search-option--departure #edit-departure-container{display:block;height:auto;}}#travel-search-option--destination #edit-destination-container .preloader,#travel-search-option--destination #edit-departure-container .preloader,#travel-search-option--departure #edit-destination-container .preloader,#travel-search-option--departure #edit-departure-container .preloader{position:absolute;inset:0px;z-index:1;background-position:center;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));background-repeat:no-repeat;background-image:url("/themes/schauinsland/assets/img/preloader_90x90.gif");}#travel-search-option--destination #edit-destination-container .region-tree,#travel-search-option--destination #edit-destination-container .departure-tree,#travel-search-option--destination #edit-departure-container .region-tree,#travel-search-option--destination #edit-departure-container .departure-tree,#travel-search-option--departure #edit-destination-container .region-tree,#travel-search-option--departure #edit-destination-container .departure-tree,#travel-search-option--departure #edit-departure-container .region-tree,#travel-search-option--departure #edit-departure-container .departure-tree{overflow-y:scroll;}@media (min-width:1024px){#travel-search-option--destination #edit-destination-container .region-tree,#travel-search-option--destination #edit-destination-container .departure-tree,#travel-search-option--destination #edit-departure-container .region-tree,#travel-search-option--destination #edit-departure-container .departure-tree,#travel-search-option--departure #edit-destination-container .region-tree,#travel-search-option--departure #edit-destination-container .departure-tree,#travel-search-option--departure #edit-departure-container .region-tree,#travel-search-option--departure #edit-departure-container .departure-tree{max-height:500px;}}#travel-search-option--destination #edit-destination-container .region-tree .treeview,#travel-search-option--destination #edit-destination-container .departure-tree .treeview,#travel-search-option--destination #edit-departure-container .region-tree .treeview,#travel-search-option--destination #edit-departure-container .departure-tree .treeview,#travel-search-option--departure #edit-destination-container .region-tree .treeview,#travel-search-option--departure #edit-destination-container .departure-tree .treeview,#travel-search-option--departure #edit-departure-container .region-tree .treeview,#travel-search-option--departure #edit-departure-container .departure-tree .treeview{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;}@media (min-width:768px){#travel-search-option--destination #edit-destination-container .region-tree .treeview,#travel-search-option--destination #edit-destination-container .departure-tree .treeview,#travel-search-option--destination #edit-departure-container .region-tree .treeview,#travel-search-option--destination #edit-departure-container .departure-tree .treeview,#travel-search-option--departure #edit-destination-container .region-tree .treeview,#travel-search-option--departure #edit-destination-container .departure-tree .treeview,#travel-search-option--departure #edit-departure-container .region-tree .treeview,#travel-search-option--departure #edit-departure-container .departure-tree .treeview{display:grid;}}@media (min-width:1232px){#travel-search-option--destination #edit-destination-container .region-tree .treeview,#travel-search-option--destination #edit-destination-container .departure-tree .treeview,#travel-search-option--destination #edit-departure-container .region-tree .treeview,#travel-search-option--destination #edit-departure-container .departure-tree .treeview,#travel-search-option--departure #edit-destination-container .region-tree .treeview,#travel-search-option--departure #edit-destination-container .departure-tree .treeview,#travel-search-option--departure #edit-departure-container .region-tree .treeview,#travel-search-option--departure #edit-departure-container .departure-tree .treeview{grid-template-columns:repeat(3,minmax(0,1fr));}}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group:first-child,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group:first-child,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group:first-child,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group:first-child,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group:first-child,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group:first-child,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group:first-child,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group:first-child{grid-column:span 2 / span 2;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;padding:0px;}@media (min-width:768px){#travel-search-option--destination #edit-destination-container .region-tree .treeview .group:first-child,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group:first-child,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group:first-child,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group:first-child,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group:first-child,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group:first-child,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group:first-child,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group:first-child{display:grid;}}@media (min-width:1024px){#travel-search-option--destination #edit-destination-container .region-tree .treeview .group:first-child,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group:first-child,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group:first-child,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group:first-child,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group:first-child,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group:first-child,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group:first-child,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group:first-child{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1232px){#travel-search-option--destination #edit-destination-container .region-tree .treeview .group:first-child,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group:first-child,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group:first-child,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group:first-child,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group:first-child,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group:first-child,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group:first-child,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group:first-child{grid-column:span 3 / span 3;}}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group:first-child &gt; i,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group:first-child &gt; i,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group:first-child &gt; i,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group:first-child &gt; i,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group:first-child &gt; i,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group:first-child &gt; i,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group:first-child &gt; i,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group:first-child &gt; i{display:none;}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group:first-child &gt; span,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group:first-child &gt; span,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group:first-child &gt; span,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group:first-child &gt; span,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group:first-child &gt; span,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group:first-child &gt; span,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group:first-child &gt; span,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group:first-child &gt; span{grid-column:span 2 / span 2;text-transform:uppercase;}@media (min-width:1024px){#travel-search-option--destination #edit-destination-container .region-tree .treeview .group:first-child &gt; span,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group:first-child &gt; span,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group:first-child &gt; span,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group:first-child &gt; span,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group:first-child &gt; span,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group:first-child &gt; span,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group:first-child &gt; span,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group:first-child &gt; span{grid-column:span 3 / span 3;}}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group:first-child &gt; p,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group:first-child &gt; p,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group:first-child &gt; p,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group:first-child &gt; p,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group:first-child &gt; p,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group:first-child &gt; p,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group:first-child &gt; p,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group:first-child &gt; p{display:block !important;}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group{position:relative;}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group &gt; i:before,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group &gt; i:before,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group &gt; i:before,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group &gt; i:before,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group &gt; i:before,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group &gt; i:before,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group &gt; i:before,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group &gt; i:before{position:relative;left:-6px;font-weight:100;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group &gt; i:active,#travel-search-option--destination #edit-destination-container .region-tree .treeview .group &gt; i:focus,#travel-search-option--destination #edit-destination-container .region-tree .treeview .group &gt; i:hover,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group &gt; i:active,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group &gt; i:focus,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group &gt; i:hover,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group &gt; i:active,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group &gt; i:focus,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group &gt; i:hover,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group &gt; i:active,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group &gt; i:focus,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group &gt; i:hover,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group &gt; i:active,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group &gt; i:focus,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group &gt; i:hover,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group &gt; i:active,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group &gt; i:focus,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group &gt; i:hover,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group &gt; i:active,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group &gt; i:focus,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group &gt; i:hover,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group &gt; i:active,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group &gt; i:focus,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group &gt; i:hover{background-color:transparent;}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group span:hover,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group span:hover,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group span:hover,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group span:hover,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group span:hover,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group span:hover,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group span:hover,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group span:hover{background-color:transparent;}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group span,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group span,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group span,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group span,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group span,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group span,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group span,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group span{--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group span i,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group span i,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group span i,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group span i,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group span i,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group span i,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group span i,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group span i{font-size:1.125rem;line-height:1.75rem;}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group span i.fa-circle-thin:before,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group span i.fa-circle-thin:before,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group span i.fa-circle-thin:before,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group span i.fa-circle-thin:before,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group span i.fa-circle-thin:before,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group span i.fa-circle-thin:before,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group span i.fa-circle-thin:before,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group span i.fa-circle-thin:before{content:"\f0c8";--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group span i.fa-dot-circle-o:before,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group span i.fa-dot-circle-o:before,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group span i.fa-dot-circle-o:before,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group span i.fa-dot-circle-o:before,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group span i.fa-dot-circle-o:before,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group span i.fa-dot-circle-o:before,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group span i.fa-dot-circle-o:before,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group span i.fa-dot-circle-o:before{content:"\f0c8";--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group span i.fa-dot-circle-o:after,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group span i.fa-dot-circle-o:after,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group span i.fa-dot-circle-o:after,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group span i.fa-dot-circle-o:after,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group span i.fa-dot-circle-o:after,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group span i.fa-dot-circle-o:after,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group span i.fa-dot-circle-o:after,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group span i.fa-dot-circle-o:after{content:"";margin-top:-15px;margin-left:4px;display:block;height:2px;width:8px;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group span i.fa-check-circle-o:before,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group span i.fa-check-circle-o:before,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group span i.fa-check-circle-o:before,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group span i.fa-check-circle-o:before,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group span i.fa-check-circle-o:before,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group span i.fa-check-circle-o:before,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group span i.fa-check-circle-o:before,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group span i.fa-check-circle-o:before{content:"\f0c8";--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}#travel-search-option--destination #edit-destination-container .region-tree .treeview .group span i.fa-check-circle-o:after,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .group span i.fa-check-circle-o:after,#travel-search-option--destination #edit-departure-container .region-tree .treeview .group span i.fa-check-circle-o:after,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .group span i.fa-check-circle-o:after,#travel-search-option--departure #edit-destination-container .region-tree .treeview .group span i.fa-check-circle-o:after,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .group span i.fa-check-circle-o:after,#travel-search-option--departure #edit-departure-container .region-tree .treeview .group span i.fa-check-circle-o:after,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .group span i.fa-check-circle-o:after{content:"";margin-top:-21px;margin-left:1px;display:block;aspect-ratio:1 / 1;height:13px;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));}#travel-search-option--destination #edit-destination-container .region-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-destination-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-departure-container .region-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-departure-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-destination-container .region-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-destination-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-departure-container .region-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-departure-container .departure-tree .treeview &gt; .group + .group{grid-column:span 2 / span 2;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem;padding:0px;}@media (min-width:768px){#travel-search-option--destination #edit-destination-container .region-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-destination-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-departure-container .region-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-departure-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-destination-container .region-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-destination-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-departure-container .region-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-departure-container .departure-tree .treeview &gt; .group + .group{display:grid;}}@media (min-width:1024px){#travel-search-option--destination #edit-destination-container .region-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-destination-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-departure-container .region-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-departure-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-destination-container .region-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-destination-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-departure-container .region-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-departure-container .departure-tree .treeview &gt; .group + .group{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width:1232px){#travel-search-option--destination #edit-destination-container .region-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-destination-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-departure-container .region-tree .treeview &gt; .group + .group,#travel-search-option--destination #edit-departure-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-destination-container .region-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-destination-container .departure-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-departure-container .region-tree .treeview &gt; .group + .group,#travel-search-option--departure #edit-departure-container .departure-tree .treeview &gt; .group + .group{grid-column:span 3 / span 3;}}#travel-search-option--destination #edit-destination-container .region-tree .treeview &gt; .group + .group &gt; i,#travel-search-option--destination #edit-destination-container .departure-tree .treeview &gt; .group + .group &gt; i,#travel-search-option--destination #edit-departure-container .region-tree .treeview &gt; .group + .group &gt; i,#travel-search-option--destination #edit-departure-container .departure-tree .treeview &gt; .group + .group &gt; i,#travel-search-option--departure #edit-destination-container .region-tree .treeview &gt; .group + .group &gt; i,#travel-search-option--departure #edit-destination-container .departure-tree .treeview &gt; .group + .group &gt; i,#travel-search-option--departure #edit-departure-container .region-tree .treeview &gt; .group + .group &gt; i,#travel-search-option--departure #edit-departure-container .departure-tree .treeview &gt; .group + .group &gt; i{display:none;}#travel-search-option--destination #edit-destination-container .region-tree .treeview &gt; .group + .group &gt; span,#travel-search-option--destination #edit-destination-container .departure-tree .treeview &gt; .group + .group &gt; span,#travel-search-option--destination #edit-departure-container .region-tree .treeview &gt; .group + .group &gt; span,#travel-search-option--destination #edit-departure-container .departure-tree .treeview &gt; .group + .group &gt; span,#travel-search-option--departure #edit-destination-container .region-tree .treeview &gt; .group + .group &gt; span,#travel-search-option--departure #edit-destination-container .departure-tree .treeview &gt; .group + .group &gt; span,#travel-search-option--departure #edit-departure-container .region-tree .treeview &gt; .group + .group &gt; span,#travel-search-option--departure #edit-departure-container .departure-tree .treeview &gt; .group + .group &gt; span{grid-column:1 / -1;text-transform:uppercase;}#travel-search-option--destination #edit-destination-container .region-tree .treeview &gt; .group + .group &gt; .group,#travel-search-option--destination #edit-destination-container .departure-tree .treeview &gt; .group + .group &gt; .group,#travel-search-option--destination #edit-departure-container .region-tree .treeview &gt; .group + .group &gt; .group,#travel-search-option--destination #edit-departure-container .departure-tree .treeview &gt; .group + .group &gt; .group,#travel-search-option--departure #edit-destination-container .region-tree .treeview &gt; .group + .group &gt; .group,#travel-search-option--departure #edit-destination-container .departure-tree .treeview &gt; .group + .group &gt; .group,#travel-search-option--departure #edit-departure-container .region-tree .treeview &gt; .group + .group &gt; .group,#travel-search-option--departure #edit-departure-container .departure-tree .treeview &gt; .group + .group &gt; .group{display:block !important;}#travel-search-option--destination #edit-destination-container .region-tree .treeview .item,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .item,#travel-search-option--destination #edit-departure-container .region-tree .treeview .item,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .item,#travel-search-option--departure #edit-destination-container .region-tree .treeview .item,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .item,#travel-search-option--departure #edit-departure-container .region-tree .treeview .item,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .item{width:calc(100% - 45px);}#travel-search-option--destination #edit-destination-container .region-tree .treeview .item[check-value="1"],#travel-search-option--destination #edit-destination-container .region-tree .treeview .item[check-value="2"],#travel-search-option--destination #edit-destination-container .departure-tree .treeview .item[check-value="1"],#travel-search-option--destination #edit-destination-container .departure-tree .treeview .item[check-value="2"],#travel-search-option--destination #edit-departure-container .region-tree .treeview .item[check-value="1"],#travel-search-option--destination #edit-departure-container .region-tree .treeview .item[check-value="2"],#travel-search-option--destination #edit-departure-container .departure-tree .treeview .item[check-value="1"],#travel-search-option--destination #edit-departure-container .departure-tree .treeview .item[check-value="2"],#travel-search-option--departure #edit-destination-container .region-tree .treeview .item[check-value="1"],#travel-search-option--departure #edit-destination-container .region-tree .treeview .item[check-value="2"],#travel-search-option--departure #edit-destination-container .departure-tree .treeview .item[check-value="1"],#travel-search-option--departure #edit-destination-container .departure-tree .treeview .item[check-value="2"],#travel-search-option--departure #edit-departure-container .region-tree .treeview .item[check-value="1"],#travel-search-option--departure #edit-departure-container .region-tree .treeview .item[check-value="2"],#travel-search-option--departure #edit-departure-container .departure-tree .treeview .item[check-value="1"],#travel-search-option--departure #edit-departure-container .departure-tree .treeview .item[check-value="2"]{font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}#travel-search-option--destination #edit-destination-container .region-tree .treeview .item[check-value="1"] i,#travel-search-option--destination #edit-destination-container .region-tree .treeview .item[check-value="2"] i,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .item[check-value="1"] i,#travel-search-option--destination #edit-destination-container .departure-tree .treeview .item[check-value="2"] i,#travel-search-option--destination #edit-departure-container .region-tree .treeview .item[check-value="1"] i,#travel-search-option--destination #edit-departure-container .region-tree .treeview .item[check-value="2"] i,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .item[check-value="1"] i,#travel-search-option--destination #edit-departure-container .departure-tree .treeview .item[check-value="2"] i,#travel-search-option--departure #edit-destination-container .region-tree .treeview .item[check-value="1"] i,#travel-search-option--departure #edit-destination-container .region-tree .treeview .item[check-value="2"] i,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .item[check-value="1"] i,#travel-search-option--departure #edit-destination-container .departure-tree .treeview .item[check-value="2"] i,#travel-search-option--departure #edit-departure-container .region-tree .treeview .item[check-value="1"] i,#travel-search-option--departure #edit-departure-container .region-tree .treeview .item[check-value="2"] i,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .item[check-value="1"] i,#travel-search-option--departure #edit-departure-container .departure-tree .treeview .item[check-value="2"] i{--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}#travel-search-option--destination #edit-destination-container .your-selection,#travel-search-option--destination #edit-departure-container .your-selection,#travel-search-option--departure #edit-destination-container .your-selection,#travel-search-option--departure #edit-departure-container .your-selection{display:flex !important;}.featured-hotel div.description &gt; div div#travel-search-option--destination #edit-destination-container .your-selection p,.featured-hotel div.description &gt; div div
#travel-search-option--destination #edit-departure-container .your-selection p,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-destination-container .your-selection p,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-departure-container .your-selection p{line-height:1.8rem !important;}.featured-hotel div.description &gt; div div#travel-search-option--destination #edit-destination-container .your-selection p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--destination #edit-departure-container .your-selection p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-destination-container .your-selection p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-departure-container .your-selection p .suns{font-size:2rem !important;}#travel-search-option--destination #edit-destination-container .your-selection,#travel-search-option--destination #edit-departure-container .your-selection,#travel-search-option--departure #edit-destination-container .your-selection,#travel-search-option--departure #edit-departure-container .your-selection{min-height:52px;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:1rem;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-label,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-label,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-label,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-label{display:flex;align-items:center;justify-content:space-between;}.featured-hotel div.description &gt; div div#travel-search-option--destination #edit-destination-container .your-selection .your-selection-label p,.featured-hotel div.description &gt; div div
#travel-search-option--destination #edit-departure-container .your-selection .your-selection-label p,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-destination-container .your-selection .your-selection-label p,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-departure-container .your-selection .your-selection-label p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#travel-search-option--destination #edit-destination-container .your-selection .your-selection-label p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--destination #edit-departure-container .your-selection .your-selection-label p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-destination-container .your-selection .your-selection-label p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-departure-container .your-selection .your-selection-label p .suns{font-size:2rem;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-label .your-selection-label-text,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-label .your-selection-label-text,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-label .your-selection-label-text,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-label .your-selection-label-text{text-transform:uppercase;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-label .your-selection-delete-icon,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-label .your-selection-delete-icon,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-label .your-selection-delete-icon,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-label .your-selection-delete-icon{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));cursor:pointer;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));padding-left:0.5rem;padding-right:0.5rem;padding-top:2px;text-transform:uppercase;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-label .your-selection-delete-icon &gt; *,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-label .your-selection-delete-icon &gt; *,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-label .your-selection-delete-icon &gt; *,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-label .your-selection-delete-icon &gt; *{border-style:none;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-label .your-selection-delete-icon,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-label .your-selection-delete-icon,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-label .your-selection-delete-icon,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-label .your-selection-delete-icon{border-radius:5px;padding-top:0.25rem;padding-bottom:0.25rem;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items{max-height:15dvh;overflow-x:clip;overflow-y:scroll;}@media (min-width:1024px){#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items{overflow-y:auto;}}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:0.5rem;}.featured-hotel div.description &gt; div div#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul p,.featured-hotel div.description &gt; div div
#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul p,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul p,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul p .suns{font-size:2rem;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));cursor:pointer;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));padding-left:0.5rem;padding-right:0.5rem;padding-top:2px;text-transform:uppercase;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li &gt; *,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li &gt; *,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li &gt; *,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li &gt; *{border-style:none;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li{border-width:2px !important;padding-right:3px !important;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li span,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li span,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li span,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li span{display:flex;flex-direction:row-reverse;font-family:chevin_bold,sans-serif;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}.featured-hotel div.description &gt; div div#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li span p,.featured-hotel div.description &gt; div div
#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li span p,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li span p,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li span p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li span p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li span p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li span p .suns,.featured-hotel div.description &gt; div div
#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li span p .suns{font-size:2rem;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li span i,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li span i,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li span i,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li span i{font-weight:700;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li span i:before,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li span i:before,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li span i:before,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li span i:before{content:"\f00d";margin-left:0.25rem;margin-top:3px;display:block;--tw-text-opacity:1;color:rgb(255 180 0 / var(--tw-text-opacity));}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul li span i:after,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul li span i:after,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul li span i:after,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul li span i:after{margin-left:9px;margin-top:-12px;display:block;font-size:1rem;line-height:1.5rem;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button{align-items:center;justify-content:center;gap:0.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-family:chevin_bold,sans-serif;font-size:1rem;line-height:1.5rem;cursor:pointer;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));padding-left:0.5rem;padding-right:0.5rem;padding-top:2px;text-transform:uppercase;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button &gt; *,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button &gt; *,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button &gt; *,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button &gt; *{border-style:none;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button{border-width:2px !important;--tw-border-opacity:1 !important;border-color:rgb(171 171 171 / var(--tw-border-opacity)) !important;text-transform:lowercase !important;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button .more-cloud-tags-button-symbol,#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button .more-cloud-tags-button-symbol,#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button .more-cloud-tags-button-symbol,#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul .more-cloud-tags-button .more-cloud-tags-button-symbol{font-size:18px;}#travel-search-option--destination #edit-destination-container .your-selection .your-selection-items &gt; ul.hide-more-tags li:not(:first-child),#travel-search-option--destination #edit-departure-container .your-selection .your-selection-items &gt; ul.hide-more-tags li:not(:first-child),#travel-search-option--departure #edit-destination-container .your-selection .your-selection-items &gt; ul.hide-more-tags li:not(:first-child),#travel-search-option--departure #edit-departure-container .your-selection .your-selection-items &gt; ul.hide-more-tags li:not(:first-child){display:none;}body.searchbar-popup-is-open{overflow:hidden !important;}#swiper-travel-search-mask-wrapper.is-open #block-schauinsland-travelsearchmask{z-index:5;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}#block-schauinsland-travelsearchmask.reset-button-visible{top:17px;}@media (min-width:1024px){#block-schauinsland-travelsearchmask.reset-button-visible{top:-86px;}}#block-schauinsland-travelsearchmask{position:absolute;left:0px;right:0px;top:39px;z-index:3;margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem;}@media (min-width:640px){#block-schauinsland-travelsearchmask{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){#block-schauinsland-travelsearchmask{max-width:480px;}}@media (min-width:640px){#block-schauinsland-travelsearchmask{max-width:640px;}}@media (min-width:768px){#block-schauinsland-travelsearchmask{max-width:768px;}}@media (min-width:1024px){#block-schauinsland-travelsearchmask{max-width:1024px;}}@media (min-width:1232px){#block-schauinsland-travelsearchmask{max-width:1232px;}}}@media (min-width:1024px){#block-schauinsland-travelsearchmask{top:-86px;position:inherit;}}#block-schauinsland-travelsearchmask &gt; form{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form{margin-left:auto;margin-right:auto;display:flex;max-width:1200px;align-items:flex-end;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}}#block-schauinsland-travelsearchmask &gt; form .search-options-minified{display:none;}#block-schauinsland-travelsearchmask &gt; form .search-options{display:flex;width:100%;flex-direction:column;}.featured-hotel div.description &gt; div div#block-schauinsland-travelsearchmask &gt; form .search-options p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#block-schauinsland-travelsearchmask &gt; form .search-options p .suns{font-size:2rem;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form .search-options{display:grid;justify-content:space-between;row-gap:0.5rem;grid-template-columns:repeat(21,minmax(0,1fr));}}@media (min-width:1232px){#block-schauinsland-travelsearchmask &gt; form .search-options{grid-template-columns:repeat(20,minmax(0,1fr));}}#block-schauinsland-travelsearchmask &gt; form .search-options .travel-search-option-button--product-type{display:none;}#block-schauinsland-travelsearchmask &gt; form .search-options .travel-search-option-button{cursor:pointer;}#block-schauinsland-travelsearchmask &gt; form .search-options .travel-search-option-button.button--disabled,#block-schauinsland-travelsearchmask &gt; form .search-options .travel-search-option-button.button--disabled:before{cursor:not-allowed !important;--tw-bg-opacity:1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity)) !important;--tw-text-opacity:1 !important;color:rgb(217 217 217 / var(--tw-text-opacity)) !important;opacity:0.75 !important;}#block-schauinsland-travelsearchmask &gt; form .search-options .travel-search-option-form-header-close{cursor:pointer;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--destination,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--departure,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--duration,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date-and-duration,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--travellers{grid-column:span 4 / span 4;min-width:-moz-fit-content;min-width:fit-content;padding:0px;}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--destination .travel-search-option-button,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--departure .travel-search-option-button,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date .travel-search-option-button,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--duration .travel-search-option-button,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date-and-duration .travel-search-option-button,#block-schauinsland-travelsearchmask &gt; form #travel-search-option--travellers .travel-search-option-button{position:relative;min-width:-moz-fit-content;min-width:fit-content;justify-content:flex-start;border-radius:10px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-right-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));padding:0px;padding-left:1rem;padding-bottom:0.5rem;padding-top:1.5rem;}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--product-type{order:1;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--product-type{grid-column:1 / -1;}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--destination{order:2;border-top-left-radius:5px;border-top-right-radius:5px;padding-top:1rem;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--destination{grid-column:span 5 / span 5;border-radius:0px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-width:3px;border-bottom-width:3px;border-left-width:3px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));padding-top:0px;}}@media (min-width:1232px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--destination{grid-column:span 4 / span 4;}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--destination .travel-search-option-button:before{content:"\e07f";}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--destination .travel-search-option-button:after{content:"Wo soll es hingehen?";}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--departure{order:3;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--departure{border-top-width:3px;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--departure .travel-search-option-button:before{content:"\e025";}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--departure .travel-search-option-button:before{top:32px;left:calc(100% - 70px);--tw-rotate:24deg;--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--departure .travel-search-option-button:after{content:"Von wo?";}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date{order:4;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date{border-top-width:3px;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date .travel-search-option-button:before{content:"\f073";font-weight:700;font-family:'Font Awesome 6 Pro';}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date .travel-search-option-button:before{left:calc(100% - 48px);}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--date .travel-search-option-button:after{content:"Wann?";}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--duration{order:5;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--duration{border-top-width:3px;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--duration .travel-search-option-button:before{content:"\e078";}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--duration .travel-search-option-button:after{content:"Wie lange?";}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--travellers{order:6;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #travel-search-option--travellers{border-top-width:3px;border-bottom-width:3px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));}}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--travellers .travel-search-option-button:before{content:"\e08a";}#block-schauinsland-travelsearchmask &gt; form #travel-search-option--travellers .travel-search-option-button:after{content:"Wer reist mit?";}#block-schauinsland-travelsearchmask &gt; form #edit-actions{border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:rgb(70 70 70 / var(--tw-bg-opacity));--tw-bg-opacity:0.75;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #edit-actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:0.5rem;background-color:transparent;padding:0px;}}#block-schauinsland-travelsearchmask &gt; form #edit-actions .reset-button{display:none;}#block-schauinsland-travelsearchmask &gt; form #edit-actions .reset-button .reset-icon{display:none;}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #edit-actions .submit-button{margin-left:0px;margin-right:0px;width:100%;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-width:3px;border-bottom-width:3px;border-right-width:3px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:2px;}}#block-schauinsland-travelsearchmask &gt; form #edit-actions .submit-button .button-label{margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:768px){#block-schauinsland-travelsearchmask &gt; form #edit-actions .submit-button .button-label{max-width:-moz-max-content;max-width:max-content;padding-top:0.25rem;padding-bottom:0.25rem;}}#block-schauinsland-travelsearchmask &gt; form #edit-actions .submit-button .button-label a{text-decoration-line:none;}#block-schauinsland-travelsearchmask &gt; form #edit-actions .submit-button .button-label{display:block;cursor:pointer;border-radius:2px;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));max-width:100%;}@media (min-width:768px){#block-schauinsland-travelsearchmask &gt; form #edit-actions .submit-button .button-label{padding-top:0.75rem;padding-bottom:0.75rem;}}@media (min-width:1024px){#block-schauinsland-travelsearchmask &gt; form #edit-actions .submit-button .button-label{display:flex;height:52px;min-width:164px;align-items:center;justify-content:center;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0px;border-bottom-left-radius:0px;}}#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .reset-button.deactivated{display:none;}#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .reset-button{margin-left:auto;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-top:0.75rem;padding-bottom:0.75rem;}@media (min-width:768px){#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .reset-button{max-width:-moz-max-content;max-width:max-content;padding-top:0.25rem;padding-bottom:0.25rem;}}#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .reset-button a{text-decoration-line:none;}#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .reset-button{display:block;border-radius:2px;border-style:none;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;text-align:center;font-family:chevin_bold,sans-serif;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));margin-top:1rem;height:100%;width:100%;max-width:100%;cursor:pointer;white-space:nowrap;padding-top:0.25rem;padding-bottom:0.25rem;font-size:1rem;line-height:1.5rem;}@media (min-width:1024px){#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .reset-button{order:1;margin-top:0px;display:flex;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 123 189 / var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}}#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .reset-button:before{content:"\f0e2";margin-right:0.5rem;display:none;font-family:'Font Awesome 6 Pro';}@media (min-width:1024px){#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .reset-button:before{display:block;}#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .submit-button{order:2;}}#block-schauinsland-travelsearchmask.logged-in &gt; form #edit-actions .submit-button .button-label{width:100%;}.alternating-colors &gt; div:first-child{background-color:white !important;}@media (min-width:1024px){.alternating-colors &gt; div:first-child{padding-top:0px;padding-bottom:0px;}}.alternating-colors &gt; div{position:relative;z-index:0;padding-top:1rem;}@media (min-width:768px){.alternating-colors &gt; div{margin-top:2rem;margin-bottom:2rem;padding-top:0px;padding-bottom:0px;}}.alternating-colors &gt; div .h1{font-size:1.875rem;line-height:2.25rem;}@media (min-width:768px){.alternating-colors &gt; div &gt; div{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){.alternating-colors &gt; div &gt; div{max-width:480px;}}@media (min-width:640px){.alternating-colors &gt; div &gt; div{max-width:640px;}}@media (min-width:768px){.alternating-colors &gt; div &gt; div{max-width:768px;}}@media (min-width:1024px){.alternating-colors &gt; div &gt; div{max-width:1024px;}}@media (min-width:1232px){.alternating-colors &gt; div &gt; div{max-width:1232px;}}}.alternating-colors *[id^=block-schauinsland-featured-hotel-]:not(:has(*[class^=js-view-dom-id-] &gt; *)){display:none;}@media (min-width:768px){.popular-hotels-swiper,.more-hotels-wrapper.open .more-hotels-items{margin:-10px;width:calc(100% + 20px);padding:10px;}}.node--type-travel-search-offer{border-radius:0px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width:768px){.node--type-travel-search-offer{border-radius:5px;}}.node--type-travel-search-offer .region{position:absolute;top:0.5rem;left:0.5rem;right:0.5rem;}.node--type-travel-search-offer .region div{width:-moz-max-content;width:max-content;max-width:100%;}.node--type-travel-search-offer .region div span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));padding-left:0.5rem;padding-right:0.5rem;}.node--type-travel-search-offer img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3;}@media (min-width:768px){.node--type-travel-search-offer img{border-radius:5px;}}@media (min-width:1024px){.node--type-travel-search-offer img{max-width:unset;}}.node--type-travel-search-offer .info{position:absolute;left:0px;bottom:0px;margin:4px;display:flex;height:53px;width:calc(100% - 8px);flex-direction:column;justify-content:flex-end;border-radius:3px;--tw-bg-opacity:1;background-color:rgb(70 70 70 / var(--tw-bg-opacity));padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;}.featured-hotel div.description &gt; div div.node--type-travel-search-offer .info p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.node--type-travel-search-offer .info p .suns{font-size:2rem;}.node--type-travel-search-offer .info a{text-decoration-line:none;}.node--type-travel-search-offer .info .hotelname_navigation .name div{margin-bottom:-7px;display:flex;-moz-column-gap:0.25rem;column-gap:0.25rem;font-size:18px;}.featured-hotel div.description &gt; div div.node--type-travel-search-offer .info .hotelname_navigation .name div p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.node--type-travel-search-offer .info .hotelname_navigation .name div p .suns{font-size:2rem;}.node--type-travel-search-offer .info .hotelname_navigation .name div .name-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.node--type-travel-search-offer .info .offer-info{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.node--type-travel-search-offer .info .offer-info div{display:flex;align-items:flex-end;justify-content:space-between;-moz-column-gap:0.25rem;column-gap:0.25rem;}.featured-hotel div.description &gt; div div.node--type-travel-search-offer .info .offer-info div p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.node--type-travel-search-offer .info .offer-info div p .suns{font-size:2rem;}.node--type-travel-search-offer .info .offer-info div .offer-info-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.node--type-travel-search-offer .info .offer-info div .offer-info-price{white-space:nowrap;}.node--type-travel-search-offer .info .offer-info div .offer-info-price span{font-family:chevin_bold,sans-serif;font-size:1.5rem;line-height:1.5rem;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-text-opacity:1;}.featured-hotel &gt; p{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){.featured-hotel &gt; p{max-width:480px;}}@media (min-width:640px){.featured-hotel &gt; p{max-width:640px;}}@media (min-width:768px){.featured-hotel &gt; p{max-width:768px;}}@media (min-width:1024px){.featured-hotel &gt; p{max-width:1024px;}}@media (min-width:1232px){.featured-hotel &gt; p{max-width:1232px;}}.featured-hotel &gt; p{width:unset;}.maintenance-page .maintenance .featured-hotel &gt; p{height:100%;}.maintenance-page .maintenance .featured-hotel &gt; p .maintenance-img{position:relative;height:100%;}.maintenance-page .maintenance .featured-hotel &gt; p .maintenance-img .maintenance-gif{position:absolute;top:50%;left:50%;min-height:13rem;--tw-translate-y:-50%;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-o-object-fit:cover;object-fit:cover;}.featured-hotel &gt; p{padding-bottom:1rem;font-size:1.875rem;line-height:2.25rem;margin-top:0px;margin-bottom:0px;font-family:chevin_bold,sans-serif;text-transform:none;letter-spacing:1px;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}.alternating-colors &gt; div .featured-hotel &gt; p{font-size:1.875rem;line-height:2.25rem;}@media (min-width:768px){.featured-hotel &gt; p{margin-left:0px;padding-left:0px;padding-right:0px;width:calc(100% - 5.25rem);}}.featured-hotel .content{position:relative;min-width:0px;gap:2rem;}@media (min-width:768px){.featured-hotel .content{display:flex;}}.featured-hotel .content:before{content:"Anzeige";margin-left:auto;width:-moz-max-content;width:max-content;border-radius:5px;--tw-bg-opacity:1;background-color:rgb(237 237 237 / var(--tw-bg-opacity));padding-left:0.5rem;padding-right:0.5rem;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}#hero-swiper .featured-hotel .content:before{display:none;position:absolute;top:1rem;left:calc(50% - 494px);}@media (min-width:1024px){#hero-swiper .featured-hotel .content:before{display:block;}}@media (min-width:1232px){#hero-swiper .featured-hotel .content:before{left:calc(50% - 599px);}}#popular-destinations .featured-hotel .content:before{position:absolute;top:1rem;right:1rem;}@media (min-width:768px){#popular-destinations .featured-hotel .content:before{top:-2.5rem;right:0px;}}.featured-hotel .content:before{position:absolute;top:1rem;right:1rem;z-index:1;}@media (min-width:768px){.featured-hotel .content:before{top:-2.5rem;right:0px;}}.featured-hotel .content &gt; *{width:100%;}.featured-hotel .content .description{width:100%;flex-direction:column;justify-content:space-between;padding-left:1rem;padding-right:1rem;}@media (min-width:768px){.featured-hotel .content .description{display:flex;padding-left:0px;padding-right:0px;}}.featured-hotel .content .description p.h2{padding-top:1rem;font-size:1.25rem;line-height:1.75rem;}@media (min-width:768px){.featured-hotel .content .description p.h2{padding-top:0px;}}.featured-hotel .content .description div{display:block;}.featured-hotel .content .description div .hotelname-suns span{font-size:28px;line-height:1rem;}.featured-hotel .content .description div .hotelname-suns span i{--tw-translate-y:-7px;--tw-translate-x:-2px;--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.featured-hotel .content .description div p.h3{overflow:unset;text-overflow:unset;white-space:unset;display:inline;font-size:1.125rem;line-height:1.75rem;}.featured-hotel .content .description div p.h3 + p{margin-top:0px;margin-bottom:0px;display:inline;}.featured-hotel .content .description .price-info{margin-top:1rem;padding-bottom:1rem;text-align:right;}@media (min-width:768px){.featured-hotel .content .description .price-info{padding-bottom:0px;}}.featured-hotel .content .description .price-info p{margin-top:0px;margin-bottom:0px;}.featured-hotel .content .description .price-info a{text-decoration-line:none;}.featured-hotel .content .description .price-info a button{margin-left:auto;margin-top:1rem;margin-right:0px;}.featured-hotel ol li,.featured-hotel ul li{margin-left:1rem;list-style-type:disc;padding-left:0px;}.featured-hotel.even .content{flex-direction:row-reverse;}@media (min-width:768px){.featured-hotel.even .content .description .price-info{text-align:left;}.featured-hotel.even .content .description .price-info button{margin-left:0px;}}#popular-destinations{position:relative;}@media (min-width:768px){#popular-destinations .popular-destinations-swiper,#popular-destinations .more-destination-wrapper.open .more-destination-items{margin:-10px;width:calc(100% + 20px);padding:10px;}}#popular-destinations .advertisement{position:absolute;top:1rem;right:1rem;}@media (min-width:768px){#popular-destinations .advertisement{top:-2.5rem;right:0px;}}.marquee{height:42px;width:100%;--tw-bg-opacity:1;background-color:rgb(255 180 0 / var(--tw-bg-opacity));padding-top:0.5rem;padding-bottom:0.5rem;}.marquee marquee &gt; div &gt; div &gt; div{display:flex;gap:1rem;}.featured-hotel div.description &gt; div div.marquee marquee &gt; div &gt; div &gt; div p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.marquee marquee &gt; div &gt; div &gt; div p .suns{font-size:2rem;}.marquee marquee &gt; div &gt; div &gt; div &gt; div{display:flex;gap:1rem;font-size:1.25rem;line-height:1.75rem;}.featured-hotel div.description &gt; div div.marquee marquee &gt; div &gt; div &gt; div &gt; div p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.marquee marquee &gt; div &gt; div &gt; div &gt; div p .suns{font-size:2rem;}.marquee marquee &gt; div &gt; div &gt; div &gt; div:before{content:"+++";}.marquee marquee &gt; div &gt; div &gt; div &gt; div a{text-decoration-line:none;}.marquee marquee &gt; div &gt; div &gt; div &gt; div:last-child{display:flex;gap:1rem;}.featured-hotel div.description &gt; div div.marquee marquee &gt; div &gt; div &gt; div &gt; div:last-child p{line-height:1.8rem;}.featured-hotel div.description &gt; div div.marquee marquee &gt; div &gt; div &gt; div &gt; div:last-child p .suns{font-size:2rem;}.marquee marquee &gt; div &gt; div &gt; div &gt; div:last-child:after{content:"+++";}@media (min-width:768px){#youtube_region{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem;}@media (min-width:480px){#youtube_region{max-width:480px;}}@media (min-width:640px){#youtube_region{max-width:640px;}}@media (min-width:768px){#youtube_region{max-width:768px;}}@media (min-width:1024px){#youtube_region{max-width:1024px;}}@media (min-width:1232px){#youtube_region{max-width:1232px;}}}#youtube_region .video{padding-left:0px;padding-right:0px;}#youtube_region .video h2{padding-left:1rem;padding-right:1rem;padding-bottom:1rem;font-size:1.875rem;line-height:2.25rem;margin-top:0px;margin-bottom:0px;font-family:chevin_bold,sans-serif;text-transform:none;letter-spacing:1px;--tw-text-opacity:1;color:rgb(70 70 70 / var(--tw-text-opacity));}.alternating-colors &gt; div #youtube_region .video h2{font-size:1.875rem;line-height:2.25rem;}@media (min-width:768px){#youtube_region .video h2{padding-left:0px;padding-right:0px;}}#youtube_region .video iframe{aspect-ratio:16 / 9;}@media (min-width:768px){#youtube_region .video iframe{border-radius:5px;}}#youtube_region .video p{margin:0px;}#webchat{cursor:pointer;border-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 180 0 / var(--tw-border-opacity));padding-left:0.5rem;padding-right:0.5rem;padding-top:2px;text-transform:uppercase;}#webchat &gt; *{border-style:none;}#webchat{position:fixed;bottom:1rem;right:1rem;z-index:2;display:flex;aspect-ratio:1 / 1;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0.5rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.featured-hotel div.description &gt; div div#webchat p{line-height:1.8rem;}.featured-hotel div.description &gt; div div#webchat p .suns{font-size:2rem;}#webchat #webchat-icon{font-size:2.25rem;line-height:2.5rem;}#block-schauinsland-travelsearchmask &gt; form .search-options .travel-search-option-form--product-type .travel-search-option-form-content--product-type ul{border-style:none;}body:has(#block-schauinsland-travelsearchmask .travel-search-option-button-open) #superchat-widget{z-index:0 !important;}#block-schauinsland-travelsearchmask .marquise{display:none;}#agency_information{margin-top:0px;margin-bottom:0px;}@media (min-width:1024px){.lg\:w-max{width:-moz-max-content;width:max-content;}}
</pre></body></html>