@import url("https://smdfonts.smd-digital.at/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://smdfonts.smd-digital.at/css2?family=Pacifico&display=swap");#sitebar-outer{width:550px;height:100vh;padding-bottom:30px;position:fixed;right:-550px;background:#2b2e34;transition:all 300ms ease-in-out;z-index:10000;overflow-y:scroll;overflow-x:hidden;box-shadow:9px -1px 37px -24px rgba(0,0,0,0.75)}@media (max-width: 992px){#sitebar-outer{width:100%;right:-100%}}#sitebar-outer::-webkit-scrollbar{width:12px}#sitebar-outer::-webkit-scrollbar-track{background:#F5F5F5}#sitebar-outer::-webkit-scrollbar-thumb{border-radius:100vw;background:#ccc;border:3px solid #F5F5F5}#sitebar-outer .header-sitebar{width:100%;position:sticky;top:0;z-index:10;background:#2b2e34}#sitebar-outer .header-sitebar #close-sitebar-small{padding:50px 10px 15px 0px;text-align:right;height:100%;max-width:80%;z-index:100;margin:0 auto;cursor:pointer}@media (max-width: 992px){#sitebar-outer .header-sitebar #close-sitebar-small{width:90%;max-width:90%;position:absolute;top:0;left:5%}}#sitebar-outer .header-sitebar #close-sitebar-small .icon-box{width:40px;height:32px;position:relative;margin-left:auto;transform:scale(0.8);transition:all 200ms ease}#sitebar-outer .header-sitebar #close-sitebar-small .icon-box span{display:block;position:absolute;height:4px;width:100%;top:11px;left:0;background:#fff;border-radius:15px;transform-origin:center center}#sitebar-outer .header-sitebar #close-sitebar-small .icon-box span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:100%}#sitebar-outer .header-sitebar #close-sitebar-small .icon-box span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:100%}#sitebar-outer .header-sitebar #close-sitebar-small:hover .icon-box{transform:scale(0.8) rotate(90deg)}#sitebar-outer .header-sitebar .sitebar-logo-box{display:none}@media (max-width: 992px){#sitebar-outer .header-sitebar .sitebar-logo-box{display:block;padding-left:15px;max-width:90%;margin-left:5%;height:130px;padding:25px 25px;text-align:left !important;position:relative}}#sitebar-outer .header-sitebar .sitebar-logo-box img{height:90px;vertical-align:baseline !important;position:absolute;left:15px;top:50%;transform:translateY(-50%)}@media (max-width: 568px){#sitebar-outer .header-sitebar .sitebar-logo-box img{height:70px}}#sitebar-outer .sitebar-nav{padding:30px 0 80px 0;max-width:80%;margin:0 auto}@media (max-width: 992px){#sitebar-outer .sitebar-nav{max-width:90%}}#sitebar-outer .sitebar-nav .menu-item-custom{border-bottom:1px solid #1a1c20;transition:all 200ms ease}#sitebar-outer .sitebar-nav .menu-item-custom a{display:flex;color:#fff;padding:15px 10px 15px 18px}#sitebar-outer .sitebar-nav .menu-item-custom a span{align-self:center}#sitebar-outer .sitebar-nav .menu-item-custom a .txt{font-size:1.4rem}#sitebar-outer .sitebar-nav .menu-item-custom a .symb{width:40px;height:40px;justify-content:flex-end;margin-left:auto;background-size:80%;background-position:center center;background-repeat:no-repeat}#sitebar-outer .sitebar-nav .menu-item-custom:hover{background:#005caa}#sitebar-outer .sitebar-nav .menu-item-saison{margin-bottom:25px}#sitebar-outer .sitebar-nav .winter .symb{background-image:url(../img/i-winter-white.svg)}#sitebar-outer .sitebar-nav .sommer .symb{background-image:url(../img/i-sommer-white.svg)}#sitebar-outer .sitebar-nav .menu-item-merkliste .symb{background-image:url(../img/i-like-white.svg)}#sitebar-outer .sitebar-nav .menu-item-merkliste .txt{position:relative}#sitebar-outer .sitebar-nav .menu-item-merkliste .active-nr{display:inline-block;margin-left:20px;width:30px;height:30px;background:#ed185a;color:#fff;font-weight:500;text-align:center;line-height:30px;font-size:15px;border-radius:50%;position:relative;top:-1px}#sitebar-outer .sitebar-nav .menu-item-map .symb{background-image:url(../img/i-karte-white-v3.svg);background-size:100% !important}#sitebar-outer .sitebar-nav .menu-item-suche .symb{background-image:url(../img/i-search-white.svg)}#sitebar-outer .sitebar-nav .menu-item{margin:5px 0}#sitebar-outer .sitebar-nav .menu-item a{display:block;padding:10px 18px;color:#fff;transition:all 200ms ease}#sitebar-outer .sitebar-nav .menu-item a span{display:inline-block;position:relative;padding:2px 0;font-size:1.4rem}#sitebar-outer .sitebar-nav .menu-item a span:after{content:"";display:block;position:absolute;width:0%;height:1px;background:#fff;bottom:0;left:0;transition:all 200ms ease}#sitebar-outer .sitebar-nav .menu-item a:hover span:after{width:100%}#sitebar-outer .sitebar-nav .active span:after{width:100% !important}#sitebar-outer .sitebar-nav .accordion{margin:5px 0}#sitebar-outer .sitebar-nav .accordion .accordion-item{background:none;border-radius:0;border:0}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header{background-color:none}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button.collapsed{background:none !important;display:block;padding:10px 18px;color:#fff;transition:all 200ms ease;font-size:1.4rem;position:relative}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button.collapsed span{display:inline-block;position:relative;padding:2px 0;font-size:1.4rem}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button.collapsed span:after{content:"";display:block;position:absolute;width:0%;height:1px;background:#fff;bottom:0;left:0;transition:all 200ms ease}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button.collapsed:after{content:"";position:absolute;background-image:none;outline:none;box-shadow:none;right:20px;width:15px;height:15px;top:50%;transform:translateY(-65%) rotate(45deg);border-right:3px solid #fff;border-bottom:3px solid #fff}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button.collapsed:hover span:after{width:100%}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button{background:none !important;display:block;padding:10px 18px;color:#fff;transition:all 200ms ease;font-size:1.4rem;position:relative;box-shadow:none;outline:none}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button span{display:inline-block;position:relative;padding:2px 0;font-size:1.4rem}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button span:after{content:"";display:block;position:absolute;width:0%;height:1px;background:#fff;bottom:0;left:0;transition:all 200ms ease}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button:after{content:"";background-image:none;outline:none;box-shadow:none;position:absolute;right:20px;width:15px;height:15px;top:50%;transform:translateY(-65%) rotate(225deg);border-right:3px solid #fff;border-bottom:3px solid #fff}#sitebar-outer .sitebar-nav .accordion .accordion-item .accordion-header .accordion-button:hover span:after{width:100%}#sitebar-outer .sitebar-nav .language-box{border-top:1px solid #1a1c20;padding-top:15px;margin-top:10px;display:none}@media (max-width: 768px){#sitebar-outer .sitebar-nav .language-box{display:block}}#sitebar-outer .sitebar-nav .language-box .wpml-ls-statics-shortcode_actions{width:170px;margin:10px auto 0 auto}#sitebar-outer .sitebar-nav .language-box .wpml-ls-statics-shortcode_actions .js-wpml-ls-item-toggle{background:#2b2e34;color:#fff;border:0;padding:10px 5px}#sitebar-outer .sitebar-nav .language-box .wpml-ls-statics-shortcode_actions .js-wpml-ls-item-toggle .wpml-ls-native{display:inline-block;padding-left:40px;position:relative;color:#fff}#sitebar-outer .sitebar-nav .language-box .wpml-ls-statics-shortcode_actions .js-wpml-ls-item-toggle .wpml-ls-native:before{content:"";display:inline-block;position:absolute;left:0;top:-7px;width:30px;height:30px;background-image:url(../img/i-world.svg)}#sitebar-outer .sitebar-nav .language-box .wpml-ls-statics-shortcode_actions .js-wpml-ls-item-toggle:after{border:0;width:12px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;top:9px;right:15px;transform:rotate(45deg)}#sitebar-outer .sitebar-nav .language-box .wpml-ls-statics-shortcode_actions .js-wpml-ls-sub-menu ul li a{padding:10px 5px}#sitebar-outer .sitebar-nav .language-box .wpml-ls-statics-shortcode_actions .js-wpml-ls-sub-menu .wpml-ls-display{display:none}body.sitebar-outer-open #sitebar-outer{right:0 !important}
