.gallery-module .player .video .svg:hover{background-image:url(/module/library_cruise/images/play-hover.svg);}.gallery-module .galleryIndicator{background-color:rgba(100,100,100,0.5);border-radius:7px;color:#fff;padding:5px;position:absolute;right:5px;top:5px;z-index:1;}.gallery-module .galleryIndicator .fa-images{font-size:2em;}.gallery-module .carouselPreviewButton:hover{opacity:1;}.gallery360-module{cursor:pointer;text-decoration:none;width:fit-content;}.gallery360-module .fa{transform:rotateX(0deg) rotateZ(0deg);transition:transform .15s linear;}.gallery360-module:hover .fa{animation:2s linear .15s infinite animGallery360;transform:rotateX(55deg) rotateZ(0deg);}iframe[name="gallery360"]{border:0;min-height:350px;width:100%;}@keyframes animGallery360{0%{transform:rotateX(55deg) rotateZ(0deg);}100%{transform:rotateX(55deg) rotateZ(360deg);}}@media (min-width:576px){iframe[name="gallery360"]{height:450px;}}@media (min-width:992px){iframe[name="gallery360"]{height:660px;}}body.minimized .footerblock-module{display:none;}.footerblock-module .box{background-color:#fff;}.datepicker-dropdown{z-index:1050 !important;}.datepicker table tr td{padding:8px;}.datepicker table tr td.day.active,.datepicker table tr td.day.active:hover,.datepicker table tr td.day:hover{color:#fff;}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background:#f5f5f5;color:inherit;}th.datepicker-switch{height:50px;}.datepicker-switch:after{content:" \25BC";}.datepicker table tr td.day.active{background:#86652a;}.datepicker table tr td.day.active:hover,.datepicker table tr td.day:hover{background:#f1ece4;}.mobilebanner-module a:hover,.mobilebanner-module a:focus{text-decoration:none;}.mobilebanner-module a:hover span,.mobilebanner-module a:focus span{text-decoration:underline;}.pagination-module.pagination a.page-link:not(:disabled):not(.disabled){box-shadow:none;cursor:pointer;text-decoration:none;}.pagination-module.pagination .active > .page-link{pointer-events:none;}.searchasn-module #filter .param .param-group-item.child b{display:list-item;font-weight:normal;list-style-type:"-";padding-left:10px;}.searchasn-module #filter .card li.list-group-item label:hover{background:#f5f5f5;}@media (max-width:767px){.searchasn-module.search-filter.active > .more{filter:alpha(opacity=1);height:auto;opacity:1;}.searchasn-module.search-filter.active .toggle-less{display:block;}.searchasn-module.search-filter.active .toggle-more{display:none;}.searchasn-module .search-filter-toggle .toggle-less{@media (prefers-reduced-motion:reduce){*{  transition:none !important;}};background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,.5);padding:8px;position:fixed;left:0;right:0;top:0;z-index:101;}.searchasn-module .search-filter-toggle .toggle-more a .sortinator-module{display:inline;flex:none;height:100%;left:5px;opacity:0;position:absolute;top:0;width:calc(100% - 10px);}.searchasn-module .btn-result{bottom:0;box-shadow:0px -1px 2px rgba(0,0,0,.5);left:0;position:fixed;right:0;z-index:1050;}}.searchasn-module #filter .param .param-header:focus-visible{outline-offset:-2px;}.searchasn-module #filter .param .param-header.active .more{display:none;}.searchasn-module #filter .param .param-header.active .less{display:inline-block;}.searchasn-module #filter .card li.list-group-item label:hover{background:#f5f5f5;}.searchfilter-module .cruisingareatypes a.active{text-decoration:underline;}@media (max-width:767px){.searchfilter-module .cruisingareatypes a.active{background:#86652a;color:#fff;letter-spacing:0.08em;text-decoration:none;}}@media (min-width:768px){.searchfilter-module .filter > div:not(.zeitraum){width:19%;margin-left:8px;}}#search.searchfilter-module form .form-group{margin-bottom:8px;}#search.searchfilter-module form .row.cta{margin-bottom:-8px;}#search.searchfilter-module form .radio{float:left;margin:5px 10px 0 0;}#search.searchfilter-module form .radio:last-child{margin-right:-5px;}#search.searchfilter-module form .checkbox{margin:0 0 10px;}@media (max-width:1199px){#search.searchfilter-module form .radio{font-size:15px;}#search.searchfilter-module form .checkbox{font-size:15px;}}@media (min-width:768px) and (max-width:991px){#search.searchfilter-module form .checkbox{margin:10px 0 0;}}@media (max-width:767px){#search.searchfilter-module form .cta{background:#fff;bottom:0;box-shadow:0px -1px 2px rgba(0,0,0,.5);left:0;padding:10px;position:fixed;right:0;z-index:1050;}.searchfilter-module .cruisingareatypes a{background:#fff;border:1px solid #86652a;color:#86652a;display:inline-block;font-size:1em;padding:0.375rem 0.75rem;text-align:center;vertical-align:middle;line-height:1.3em;}}@media (max-width:767px){body.minimized .searchlabels-module{display:block;margin-top:40px;}}@media (max-width:767px){.searchteaser-module.teaser .c4 .like{align-items:center;display:flex;font-size:1.2rem;margin:0 .5em 0 0;}.searchteaser-module.teaser .c4 .like label{margin:0 0 0 .15em;}body.minimized .topfooter-module{margin-bottom:5rem !important;}.searchteaser-module.teaser .action div.price em{font-weight:bold;}}.searchteaser-module.teaser a.img:hover,.searchteaser-module.teaser .content a:hover{text-decoration:none;}.site.merkzettel .searchteaser-module .pricealert.active.viewonly .preisalarmActive{pointer-events:none;}