.layout-utility__button--book{display:none}.detail__header{position:relative;height:calc(100vh - 150px)}.detail__video{position:relative;height:100%;overflow:hidden}.detail__video iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);pointer-events:none}@media (min-aspect-ratio:16/9){.detail__video iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.detail__video iframe{width:177.78vh}}.header__video-preview{width:100%;height:100%;object-fit:cover}.detail__header:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1);pointer-events:none;z-index:1}@keyframes bounce{0%,5%,13%,20%,25%{transform:translateY(0)}10%{transform:translateY(-10px)}15%{transform:translateY(-5px)}}@-webkit-keyframes bounce{0%,5%,13%,20%,25%{transform:translateY(0)}10%{transform:translateY(-10px)}15%{transform:translateY(-5px)}}.header__down{display:flex;position:absolute;bottom:100px;left:50%;line-height:51px;width:52px;height:52px;background-color:#fff;border:0;border-radius:50%;padding:14px;margin-left:-25px;-webkit-animation:bounce 6s infinite;animation:bounce 6s infinite;z-index:99}.header__down svg{pointer-events:none;transform:rotate(90deg)}.detail__overlay{position:absolute;width:100%;top:210px;pointer-events:none;z-index:1}.detail__title{color:#fff;margin:0 0 1em;text-align:left}.detail__title:after{display:block;content:'';width:300px;max-width:70%;height:2px;background-color:#fff;margin-top:1em}.detail__overlay-features{list-style:none;margin:0;padding:0}.detail__feature{position:relative;display:flex;margin:1em 0;padding:0;line-height:50px;font-family:var(--titleFontThin);font-size:1.5em;color:#fff}.detail__feature svg{position:relative;width:50px;height:50px;padding:12px;margin-right:30px}.detail__feature:before{position:absolute;content:'';width:50px;height:50px;border-radius:50%;border:2px solid rgba(255,255,255,.5)}.submenu-container{position:relative;width:100%;height:100px}.submenu{position:absolute;width:100%;height:100px;box-sizing:border-box;margin-top:-50px;z-index:90;transition:.3s line-height ease-in-out,.3s margin ease-in-out,.3s padding ease-in-out}.submenu--fixed{position:fixed;width:92%;max-width:1260px;height:60px;margin:0 auto}.submenu__list{list-style:none;margin:0;padding:20px;line-height:60px;color:#fff}.submenu--fixed .submenu__list{padding:10px 0;line-height:40px}.submenu--fixed .submenu__list--navbar-container{box-shadow:0 -100vw 0px 100vw var(--primary);margin:0 -2.5%}.submenu__list--navbar{display:flex;background-color:var(--primary);white-space:nowrap}.submenu__list--buttons,.submenu--fixed .submenu__list--buttons{position:absolute;float:none;margin-top:0;top:0;right:0;padding-left:5px}.submenu__list li{margin:0;padding:0;display:inline-block}.submenu__list .li-priceinfo{position:relative}.submenu__list .li-priceinfo .submenu__button{padding:0 40px 0 20px}.submenu__list .li-priceinfo .submenu__button--period>.submenu__price-period{left:20px;padding-right:40px}.submenu__list .li-priceinfo .tooltip{position:absolute;right:10px;top:20px !important;color:var(--accentLight);border:2px solid var(--accentLight)}.submenu__list .li-priceinfo .tooltip__tip{left:auto;right:0;transform:translate(10px,-100%)}.submenu__list .li-priceinfo .tooltip__tip:after{left:auto;right:8px}.submenu__list .fixit-wrapper{width:0 !important;height:0 !important}.submenu__list .li-priceinfo .tooltip.fixit--fixed .tooltip__tip{transform:translate(10px,0);top:35px}.submenu__list .li-priceinfo .tooltip.fixit--fixed .tooltip__tip:after{bottom:auto;top:0;margin:-9px 0 0 -10px;border-top:0;border-bottom:10px solid #fff}.submenu__list--navbar li a{font-family:var(--titleFontThin);color:#fff;font-size:1.2em;line-height:30px;padding:0 20px;text-decoration:none;border-left:2px solid rgba(255,255,255,.25)}.submenu__list--navbar li:first-child a{border-left:0}.submenu--fixed .compare-icon{display:none}.submenu__heart,.submenu__calendar{position:relative;float:left;width:60px;height:60px;color:var(--greyLight);padding:0 18px;border-radius:50%;background-color:#fff;margin-right:10px;cursor:pointer;transition:.3s width ease-in-out,.3s height ease-in-out,.3s padding ease-in-out}
.submenu__calendar:hover{color:var(--greyLight)}.submenu__calendar-txt{display:none}.submenu__calendar svg{margin-top:-4px;pointer-events:none}.submenu__heart svg .hegr0,.submenu__calendar svg .date1{fill:#bbb}.submenu--fixed .submenu__calendar{width:40px;height:40px;padding:0 10px}.submenu__heart:hover:after{content:attr(alt);position:absolute;font-size:16px;color:var(--grey);line-height:1.5em;padding:.7em 1em;text-align:center;background-color:#fff;box-shadow:0 0 30px 0px rgba(0,0,0,.3);border-radius:3px;top:-19px;left:50%;min-width:150px;transform:translate(-50%,-100%);z-index:998}.submenu__heart:hover:before{content:'';position:absolute;top:-20px;left:50%;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:0 0 -9px -10px;z-index:999}.submenu__list li.submenu__calendar-wrapper{position:relative;padding-left:10px}.submenu__calendar-tooltip{position:absolute;font-size:16px;color:var(--grey);line-height:1.5em;padding:.7em 35px;text-align:center;background-color:#fff;box-shadow:0 0 30px 0px rgba(0,0,0,.3);border-radius:3px;top:-19px;left:50%;white-space:nowrap;transform:translate(-50%,-100%);z-index:998}.submenu__calendar-tooltip:after{display:block;content:attr(alt)}.detail--hasperiod .submenu__calendar-tooltip:after{content:attr(data-edit)}.submenu__calendar-tooltip:before{content:'';position:absolute;bottom:0;left:50%;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:0 0 -9px -10px;z-index:999}.submenu__calendar-tooltip__close{display:block;content:'';position:absolute;right:3px;top:2px;background:#fff url(/static/leistert/img/close.min.svg) no-repeat center center;background-size:100%;width:28px;height:28px;border-radius:50%;cursor:pointer}.submenu__button{display:inline-flex;float:left;line-height:60px;height:60px;padding:0 30px;border-radius:30px}.submenu__price-showavail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.submenu__button--period{position:relative}.submenu--fixed .submenu__button{line-height:40px;height:40px}.submenu--fixed .submenu__list .li-priceinfo .tooltip{top:10px !important}.submenu__price{position:relative}.submenu__price:after{position:absolute;left:0;bottom:-7px;content:'';width:100%;height:2px;background-color:rgba(255,255,255,.5)}.submenu__button--period>span{position:relative;top:-10px}.submenu--fixed .submenu__button--period>span{top:-8px}.submenu__button--period>.submenu__price-period{position:absolute;top:35px;left:30px;padding-right:30px;font-size:.75em;white-space:nowrap;opacity:.8;line-height:1em;text-align:center}.submenu--fixed .submenu__button--period>.submenu__price-period{top:22px}.detail-filter{padding:20px;display:flex;flex-flow:row}.submenu-container+.detail-filter{padding:20px 0;margin-top:-50px;z-index:98}.detail-filter__label{float:left;margin:0 30px 0 0;line-height:60px;flex:0 0 auto;font-family:var(--titleFont);font-weight:400;font-size:1.4em;color:var(--accent)}.detail-filter--wrapped .detail-filter__label{font-size:1.2em}.detail-filter__label:after{position:absolute;display:block;content:'';width:60px;height:41px;margin:.5em;background:transparent url(/static/leistert/img/arrow-draw.min.svg) no-repeat top center;background-size:100%;transform:rotate(145deg)}.detail-filter--wrapped .detail-filter__label{margin:0 20px}.detail-filter__options-container{margin-right:auto;flex:0 0 auto}.detail-filter__options{display:flex;flex-flow:row}.detail-filter__options svg{display:none}.detail-filter__option{position:relative;display:inline-block;margin:0 25px 0 0;padding:0;line-height:60px;flex:0 0 auto;color:#333}.detail-filter--wrapped .detail-filter__option{width:calc(100% - 30px)}.detail-filter__option-info{display:inline-block;position:relative;top:-2px;font-size:11px;font-weight:700;width:20px;height:20px;line-height:16px;color:var(--accent);border:2px solid var(--accent);border-radius:50%;margin-left:10px;text-align:center;box-sizing:border-box;cursor:pointer}
.detail-filter__option-tooltip{display:none;position:absolute;font-size:16px;color:#666;line-height:1.5em;padding:.7em 35px;text-align:center;background-color:#fff;box-shadow:0 0 30px 0px rgba(0,0,0,.3);border-radius:3px;top:0;min-width:230px;transform:translate(-50%,-100%);z-index:99}.detail-filter__option-tooltip:after{content:'';position:absolute;bottom:0;left:50%;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;margin:0 0 -9px -10px}.detail-filter__option-tooltip-close{display:block;content:'';position:absolute;right:3px;top:2px;background:#fff url(/static/leistert/img/close.min.svg) no-repeat center center;background-size:100%;width:28px;height:28px;border-radius:50%;cursor:pointer}.detail-filter__option-tooltip--selected{left:11px;transform:translate(-50%,-100%)}.detail-filter__option-tooltip--notavail{right:9px;transform:translate(50%,-100%);z-index:1000}.detail-filter__option--disabled .detail-filter__option-info:hover+.detail-filter__option-tooltip--notavail,.detail-filter__option--active .detail-filter__option-tooltip--selected{display:block}.detail-filter__option-checkbox,.detail-filter__option-checkbox:hover{display:inline-block;position:relative;font-family:var(--titleFont);font-size:1.2em;line-height:24px;color:var(--grey);text-decoration:none;padding-left:35px}.detail-filter__option-checkbox:before{content:'';display:block;position:absolute;left:0;top:0;width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--greyLight);background-color:#fff;border-radius:3px;white-space:nowrap}.detail-filter__option--active .detail-filter__option-checkbox{pointer-events:none}.detail-filter__option:hover .detail-filter__option-checkbox:before{background:#fff url(/static/leistert/img/check-gray2.min.svg) no-repeat 3px 5px;background-size:16px}.detail-filter__option--active .detail-filter__option-checkbox:before,.detail-filter__option--active:hover .detail-filter__option-checkbox:before{background:#fff url(/static/leistert/img/check-blue.min.svg) no-repeat 3px 5px;background-size:16px}.detail-filter__option--disabled:not(.detail-filter__option--active) .detail-filter__option-checkbox{text-decoration:line-through;color:var(--footerNav);pointer-events:none}.detail-filter__option--disabled:not(.detail-filter__option--active):hover .detail-filter__option-checkbox:before{background:#fff}.detail-filter__label-tag{display:inline-block;font-size:.85em;line-height:1.5em;color:#fff;padding:0 8px;border-radius:3px;margin-left:10px;background-color:var(--secundary)}.detail-filter__label-info{position:relative;top:-2px;display:inline-block;font-size:11px;font-weight:700;width:20px;height:20px;line-height:16px;color:var(--accent);border:2px solid var(--accent);border-radius:50%;margin-left:10px;text-align:center;box-sizing:border-box}.info-notavail{display:none}.detail-filter__button{font-family:var(--titleFont);line-height:55px;border-radius:30px;padding:0 30px 0 0;flex:0 0 auto;order:4}.detail-filter__button span{margin:0 0 0 20px}.body--has-nofilter .detail-filter__button,.body--has-nofilter .detail-filter>div{display:none}.detail__general{margin:4em 0}.detail__intro{margin-bottom:1.5em}.detail__icon-features{display:flex;flex-flow:row wrap;column-gap:1em;margin-bottom:2em}.detail__icon-feature{flex:1 250px;display:flex;flex-flow:row wrap;gap:5%;align-items:center;margin:10px 0}.detail__kidsproof-label{position:relative;width:300px;max-width:80%;aspect-ratio:1/1;background:transparent url(/static/leistert/img/plucks-kids-tip-nl.webp) no-repeat right top;background-size:100%;margin:1em auto}.detail__kidsproof-label--de{background-image:url(/static/leistert/img/plucks-kids-tip-de.webp)}.detail__icon{background-color:var(--primary);width:50px;height:50px;color:#fff;border-radius:50%;padding:12px}.detail__icon svg{fill:#fff}.detail__icon-label{flex:1;font-size:1.3em;line-height:1.2em;color:var(--textLight)}
.detail__features{margin:4em 0}.detail__facilities{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2em 6%;padding-bottom:1em}.detail__facility-title{font-size:1.2em;color:var(--greyLight);margin:0 0 .5em}.detail__photos{padding:4em 0}.detail__photos-swiper{position:relative;overflow:hidden;margin:3em 0 1em}@media (min-width:481px){.collapsed-text.collapsed-text--detail{max-height:inherit;overflow:visible}.collapsed-text:before,.collapsed-text__readmore{display:none}}@media (min-width:970px){.detail-filter--wrapped{position:relative;display:block;margin-right:120px;padding-left:0;padding-right:0}.detail-filter--wrapped .detail-filter__label{display:block;float:left}.detail-filter--wrapped .detail-filter__button{float:right}.detail-filter--wrapped .detail-filter__options-container{position:relative;float:left;height:60px}.detail-filter--wrapped .detail-filter__options{display:block;padding:8px 15px;box-sizing:border-box;background-color:#fff;border:2px solid var(--greyLight2);z-index:999}.detail-filter--wrapped .detail-filter__options--active{display:block}.detail-filter--wrapped .detail-filter__options svg{position:relative;display:block;float:right;fill:#fff;width:20px;height:20px;box-sizing:border-box;padding:4px;margin:9px 0 0;background-color:rgba(92,91,91,.4);transform:rotate(90deg);will-change:transform;transition:.2s background ease-in-out;z-index:1}.detail-filter--wrapped .detail-filter__options--active svg{transform:rotate(-90deg)}.detail-filter--wrapped .detail-filter__options:hover svg{background-color:rgba(92,91,91,.8)}.detail-filter--wrapped .detail-filter__option{display:block;margin:0;line-height:40px;max-height:0;opacity:0;overflow:hidden;white-space:inherit;transition:.3s max-height ease-in-out,.3s opacity ease-in-out;z-index:1}.detail-filter--wrapped .detail-filter__option-label{display:inline-block;width:calc(100% - 35px);line-height:1.4em;padding:8px 0;white-space:inherit}.detail-filter--wrapped .detail-filter__label-info{position:absolute;top:9px;right:-5px}.detail-filter--wrapped .detail-filter__option--active,.detail-filter--wrapped .detail-filter__options--active .detail-filter__option{max-height:80px;overflow:inherit;opacity:1}.detail-filter--wrapped .detail-filter__option-tooltip--notavail{width:100px;white-space:normal;padding:.2em .3em}.detail-filter--wrapped .detail-filter__option--active .detail-filter__option-tooltip--selected,.detail-filter--wrapped .detail-filter__option .disabled+.detail-filter__option-label+.detail-filter__label-info:hover .detail-filter__option-tooltip--notavail{display:none}.detail-filter--wrapped .detail-filter__option .disabled+.detail-filter__option-label+.detail-filter__label-info--active .detail-filter__option-tooltip--notavail{display:block !important}.detail-filter--wrapped .detail-filter__option-checkbox:checked+.detail-filter__option-label .detail-filter__label-info{pointer-events:none}.detail-filter--wrapped .detail-filter__button{float:left}.detail-filter--wrapped .info-notavail{position:absolute;left:50%;margin-top:-9px;color:#fff;font-size:15px;line-height:1.3em;padding:8px 12px 8px 30px;background-color:var(--accent);border:1px solid var(--offwhite);border-radius:3px;min-width:130px;max-width:90%;transform:translate(-50%,-100%);z-index:999}.detail-filter--wrapped .info-notavail:before{display:block;position:absolute;left:5px;top:8px;content:'i';font-size:11px;font-weight:700;width:20px;height:20px;line-height:16px;color:#fff;border:2px solid #fff;border-radius:50%;text-align:center;box-sizing:border-box}.detail-filter--wrapped .info-notavail:after{content:'';position:absolute;bottom:0;left:50%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--accent);margin:0 0 -5px -6px}}@media (max-width:969px){.detail-filter{position:relative;display:block;margin-right:120px;padding-left:0;padding-right:0}.detail-filter__label{display:none}.detail-filter__options-container{position:relative;float:left;height:60px;margin-left:20px}
.detail-filter__options{display:block;padding:8px 15px;box-sizing:border-box;background-color:#fff;border:2px solid var(--greyLight2);z-index:999}.detail-filter__options--active{display:block}.detail-filter__options svg{position:relative;display:block;float:right;fill:#fff;width:20px;height:20px;box-sizing:border-box;padding:4px;margin:9px 0 0;background-color:rgba(92,91,91,.4);transform:rotate(90deg);will-change:transform;transition:.2s background ease-in-out;z-index:1}.detail-filter__options--active svg{transform:rotate(-90deg)}.detail-filter__options:hover svg{background-color:rgba(92,91,91,.8)}.detail-filter__option{display:block;margin:0;line-height:40px;max-height:0;opacity:0;overflow:hidden;white-space:inherit;transition:.3s max-height ease-in-out,.3s opacity ease-in-out;z-index:1}.detail-filter__option-checkbox{display:inline-block;width:100%;white-space:inherit}.detail-filter__option--active,.detail-filter__options--active .detail-filter__option{max-height:80px;overflow:inherit;opacity:1}.detail-filter__option-tooltip--notavail{width:100px;white-space:normal;padding:.2em .3em}.detail-filter__option--active .detail-filter__option-tooltip--selected{display:none}.detail-filter__button{float:left;clear:left;margin:0 0 15px}.info-notavail{position:absolute;left:50%;margin-top:-9px;color:#fff;font-size:15px;line-height:1.3em;padding:8px 12px 8px 30px;background-color:var(--accent);border:1px solid var(--offwhite);border-radius:3px;min-width:130px;max-width:90%;transform:translate(-50%,-100%);z-index:999}.info-notavail:before{display:block;position:absolute;left:5px;top:8px;content:'i';font-size:11px;font-weight:700;width:20px;height:20px;line-height:16px;color:#fff;border:2px solid #fff;border-radius:50%;text-align:center;box-sizing:border-box}.info-notavail:after{content:'';position:absolute;bottom:0;left:50%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--accent);margin:0 0 -5px -6px}}@media (max-width:955px){.submenu__list--buttons{position:relative;float:right;margin-top:20px;padding:0;background-color:transparent}.submenu__heart,.submenu__calendar{box-shadow:inset 0 0 0 2px var(--greyLight2)}.detail-filter__options-container{clear:left;margin-left:0}}@media (max-width:910px){.submenu__list--navbar{padding-left:0;padding-right:0}.submenu__calendar{transition:none}.submenu--fixed .submenu__list--buttons{position:fixed;top:auto;bottom:0;left:0;padding:10px;background-color:var(--primary);z-index:999}.submenu--fixed .submenu__list li{float:left;display:block}.submenu--fixed .submenu__list li:last-child{width:calc(100% - 75px)}.submenu__calendar:not(.updating):after,.detail--hasperiod .submenu__calendar:not(.updating):after{left:0;transform:translate(0,-100%)}.submenu--fixed .submenu__calendar{width:45px;height:45px;padding:2px 10px}.submenu--fixed .submenu__calendar:hover:before,.submenu--fixed .submenu__calendar:hover:after{display:none}.submenu--fixed .submenu__calendar-tooltip{left:0;transform:translate(0,-100%);display:none}.submenu--fixed .submenu__calendar-tooltip:before{left:32px}.submenu--fixed .submenu__button{width:100%;text-align:center;line-height:45px;height:45px}.submenu--fixed .submenu__list .li-priceinfo .tooltip{top:12px !important}.layout-footer{margin-bottom:65px}.button-top{bottom:85px}}@media (max-width:810px){.submenu__list--navbar li a{padding:0 15px}}@media (max-width:760px){.submenu__list--navbar-container{overflow:hidden;width:100%;height:100%}.submenu__scroll--left,.submenu__scroll--right{position:absolute;top:0;width:100px;height:100%}.submenu__scroll--left{background:linear-gradient(to left,rgba(0,167,201,0) 0%,#00a7c9 100%);left:0;cursor:pointer;display:none}.submenu__scroll--right{background:linear-gradient(to right,rgba(0,167,201,0) 0%,#00a7c9 100%);right:0;cursor:pointer}.submenu--fixed .submenu__scroll--left{left:-4.5%}.submenu--fixed .submenu__scroll--right{right:-4.5%}.submenu__list--navbar{overflow:auto;width:100%;box-sizing:border-box;-ms-overflow-style:none}
.submenu__list--navbar::-webkit-scrollbar{display:none}.submenu__list--navbar li:last-child{padding-right:50px}.submenu--right .submenu__scroll--left{display:block}.submenu--right .submenu__scroll--right{display:none}}@media (max-width:750px){.submenu-container{margin-bottom:20px}.detail--hasperiod .submenu-container{margin-bottom:95px}.submenu__list--buttons{float:none;margin-top:20px}.submenu__heart{position:absolute;right:-20px;top:0;margin-top:-310px;box-shadow:none;box-shadow:inset 0 0 0 2px var(--greyLight2)}.submenu__calendar{display:none !important}.submenu--fixed .submenu__list li .submenu__calendar{display:block !important}.detail--hasperiod .submenu__calendar-txt{display:flex;height:60px;line-height:40px;border-radius:30px;margin-top:15px}.submenu__calendar-txt{position:absolute;width:100%;text-align:center;color:var(--grey);height:40px;line-height:35px;cursor:pointer;transition:.2s color ease-in-out}.submenu__calendar-txt:hover{color:#000}.submenu__list--buttons li{display:block}.submenu__button{float:none;width:100%;text-align:center}.detail--hasperiod .submenu__calendar-tooltip,.submenu__calendar-tooltip{display:none}.submenu-container+.detail-filter{margin-top:15px;padding-right:0}.detail-filter{margin-right:0;padding-right:0}.detail-filter__label{display:block;font-family:var(--titleFont);font-weight:400;font-size:1.2em;color:var(--text);line-height:1.6;margin-bottom:5px}.detail-filter__label:after{display:none}.detail-filter__options-container{width:100%}.detail-filter__options{width:100%;max-width:100%}.detail-filter__option-tooltip--notavail{transform:translate(20%,-100%)}.detail-filter__option-tooltip:after{left:80%}.detail-filter__button{width:100%;text-align:center;margin-top:5px}}@media (max-width:680px){.button-top{bottom:auto}}@media (max-width:480px){.submenu-container{height:inherit;margin:0 0 80px}.detail--hasperiod .submenu-container{margin-bottom:160px}.header__down{bottom:40px}.submenu{height:60px;margin-top:0}@media (hover:none){.submenu__scroll{pointer-events:none}}.submenu__scroll--left,.submenu__scroll--right{width:50px}.submenu__scroll--left,.submenu--fixed .submenu__scroll--left{left:-4vw}.submenu__scroll--right,.submenu--fixed .submenu__scroll--right{right:-4vw}.submenu__list--navbar{padding:10px 5px;line-height:40px}.submenu__list--navbar-container,.submenu--fixed .submenu__list--navbar-container{width:auto;margin:0 -4vw}.submenu__heart,.submenu__calendar{margin-top:-240px;right:inherit;left:0;width:40px;height:40px;padding:0 12px;line-height:40px}.submenu__calendar{left:50px}.submenu--fixed .submenu__list li .submenu__calendar{left:0;margin-top:0}.submenu__list--navbar li a{padding:0 10px}.submenu__heart:hover:after,.submenu__calendar:hover:after,.submenu__heart:hover:before,.submenu__calendar:hover:before{display:none}.submenu__list .li-priceinfo .tooltip{top:18px}.submenu-container+.detail-filter{padding-top:5px}.detail-filter__options-container{height:auto}.detail-filter__options{position:relative;overflow:hidden;padding:8px 10px}.collapsed-text.collapsed-text--detail{max-height:25em;overflow:hidden}.collapsed-text__readmore{width:100%;font-size:1.2em;text-align:center}.submenu__button{padding:0 20px}}@media (max-height:840px) or (max-width:1100px){.detail__title{margin-bottom:.1em}.detail__title:after{margin-top:.1em}.detail__overlay-features,.detail__feature{margin:1em 0}}@media (max-height:760px) or (max-width:980px){.detail__overlay{transform:scale(.8);transform-origin:top left}.detail__title{margin-bottom:.1em}.detail__title:after{margin-top:.1em}.detail__overlay-features,.detail__feature{margin:.5em 0}}@media (max-height:670px){.detail__overlay{top:190px}}@media (max-height:640px){.detail__overlay-features{display:none}}@media (max-height:480px){.detail__kidsproof{background:transparent url(/static/leistert/img/bg-leaves.webp) no-repeat 70% top;background-size:350%;margin:1em -1.5em}.detail__kidsproof-figure{background-position:10px -5%;background-size:120%;height:0;padding-bottom:48%}
.detail__kidsproof-stamp{display:none}}
