:root{--color-main:#f3275b;--color-main-dark:#c10b39;--color-main-light:#ff85a3;--color-main-blue:#283168;--color-main-hover:#ff85a3;--color-blue-hover:#bfc1d2;--color-main-border-blue:#0059ff;--color-dark:#0f0f0f;--color-dark-transparent:#2d2d2d;--color-dark-gray:#333;--color-mid-gray:#666;--color-light-gray:#d2d2d2;--color-off-white:#fbfbfb;--color-white:#fff;--color-black:#000;--rounded-pill-color:#ccc;--lines-count:4;--line-height:20px;--element-height:calc(var(--lines-count)*var(--line-height));--related-lines-count:2;--related-line-height:25px;--related-element-height:calc(var(--related-lines-count)*var(--related-line-height));--kniepass-main:#00b1a9;--kniepass-secondary:#e0f0ef;--kniepass-tertiary:#00918b;--kniepass-tertiary-dark:#006e69;--kniepass-abstufung-hell-2:#acd9d5;--hohensalzburg-main:#0080c8;--hohensalzburg-secondary:#d3e4f6;--hohensalzburg-tertiary:#0069a4;--hohensalzburg-tertiary-dark:#004f7c;--hohensalzburg-abstufung-hell-2:#87bbe6;--mauterndorf-main:#f18700;--mauterndorf-secondary:#fee9d2;--mauterndorf-tertiary:#c26e00;--mauterndorf-tertiary-dark:#915300;--mauterndorf-abstufung-hell-2:#fbc68b;--hohenwerfen-main:#50ae30;--hohenwerfen-secondary:#e3efd9;--hohenwerfen-tertiary:#418f27;--hohenwerfen-tertiary-dark:#2f6d1c;--hohenwerfen-abstufung-hell-2:#b7d69a;--default-main:#d0d0d0;--default-secondary:#9d9d9d;--default-abstufung-hell-2:#d0d0d0;--default-abstufung-hell-3:#ececec}#app{font-family:Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#0f0f0f;background-color:var(--default-abstufung-hell-3);padding-bottom:48px;min-height:calc(100vh - 180px)!important}@font-face{font-family:Webfonts;src:url(/themes/sbsb/assets/fonts/webFonts/URWDINStdLight/font.woff) format("woff2"),url(/themes/sbsb/assets/fonts/webFonts/URWDINStdLight/font.woff2) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Webfonts;src:url(/themes/sbsb/assets/fonts/webFonts/URWDINStdRegular/font.woff) format("woff2"),url(/themes/sbsb/assets/fonts/webFonts/URWDINStdRegular/font.woff2) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Webfonts;src:url(/themes/sbsb/assets/fonts/webFonts/URWDINStdDemi/font.woff) format("woff2"),url(/themes/sbsb/assets/fonts/webFonts/URWDINStdDemi/font.woff2) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Webfonts;src:url(/themes/sbsb/assets/fonts/webFonts/URWDINStdBold/font.woff) format("woff2"),url(/themes/sbsb/assets/fonts/webFonts/URWDINStdBold/font.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/themes/sbsb/assets/fonts/inter/Inter-VariableFont_slnt,wght.ttf) format("truetype")}*{font-family:Webfonts}.color-amepheas,.credentials-errors,.input-password,.option-selected,.search-container-product-section .page-item.active,.section-caption,.text-ticket-type,.ticketbox-checkbox input[type=checkbox]:checked+span,.ticketbox-checkbox span:hover,.ticketshop-limiter option:checked,.ticketshop-show-limit:hover,.ticketshop-toolbar-options:hover{color:var(--color-main)!important}.h1{font-size:5rem!important;font-weight:700;line-height:1.2;margin-bottom:0}.h2{font-size:3rem!important}.h2,.h3{font-weight:500;line-height:1.2;margin-bottom:0}.h3{font-size:2rem!important}.h4{font-size:1.5rem!important;font-weight:500;line-height:1.2;margin-bottom:0}.h-0{height:0!important}.body{font-size:1.25rem!important}.body,.small{font-weight:400;line-height:1.2;margin-bottom:0}.small{font-size:1rem!important}.btn-main{border-radius:1rem!important}.danger-btn,.secondary-btn{padding:.75rem 1.25rem}.book-ticket-btn,.btn-main,.btn-primary.but-subs-news,.cart-button,.cart-button-proceed,.product-purchase-ticket,.related-product-alert-purchase-btn,.see-more-button.bg-main,.theme-btn,button.theme-btn.product-add-to-cart{border:none!important;font-weight:500!important;transition:background-color .15s ease-in-out!important;min-height:2.5rem;border-radius:32px!important}.book-ticket-btn path:not([fill=none]),.btn-main path:not([fill=none]),.btn-primary.but-subs-news path:not([fill=none]),.cart-button-proceed path:not([fill=none]),.cart-button path:not([fill=none]),.product-purchase-ticket path:not([fill=none]),.related-product-alert-purchase-btn path:not([fill=none]),.see-more-button.bg-main path:not([fill=none]),.theme-btn path:not([fill=none]){fill:var(--color-dark)!important}.annual-ticket-btn,.back-to-home-btn,.coupon-apply-button,.related-product-alert-btn,.reviews-add-image .btn.btn-lg.btn-primary,.search-again-btn,.secondary-btn,.see-more-button,.swal2-cancel.swal2-styled.swal2-default-outline:hover,.voucher-apply-button,.voucher-card-btn,a.bg-blue,button.bg-blue,button.decrease,button.increase{border:none!important;font-weight:400;transition:color .15s ease-in-out,background-color .15s ease-in-out!important;min-height:2.5rem}.annual-ticket-btn:active,.annual-ticket-btn:focus,.annual-ticket-btn:hover,.back-to-home-btn:active,.back-to-home-btn:focus,.back-to-home-btn:hover,.coupon-apply-button:active,.coupon-apply-button:focus,.coupon-apply-button:hover,.related-product-alert-btn:active,.related-product-alert-btn:focus,.related-product-alert-btn:hover,.reviews-add-image .btn.btn-lg.btn-primary:active,.reviews-add-image .btn.btn-lg.btn-primary:focus,.reviews-add-image .btn.btn-lg.btn-primary:hover,.search-again-btn:active,.search-again-btn:focus,.search-again-btn:hover,.secondary-btn:active,.secondary-btn:focus,.secondary-btn:hover,.see-more-button:active,.see-more-button:focus,.see-more-button:hover,.swal2-cancel.swal2-styled.swal2-default-outline:hover,.voucher-apply-button:active,.voucher-apply-button:focus,.voucher-apply-button:hover,.voucher-card-btn:active,.voucher-card-btn:focus,.voucher-card-btn:hover,a.bg-blue:active,a.bg-blue:focus,a.bg-blue:hover,button.bg-blue:active,button.bg-blue:focus,button.bg-blue:hover,button.decrease:active,button.decrease:focus,button.decrease:hover,button.increase:active,button.increase:focus,button.increase:hover{opacity:1!important}.danger-btn{background-color:var(--color-main-dark)!important;color:var(--color-white)!important;border:none!important;font-weight:500;transition:color .15s ease-in-out,background-color .15s ease-in-out!important;min-height:2.5rem}.danger-btn path:not([fill=none]){fill:var(--color-white)!important;transition:fill .15s ease-in-out}.danger-btn:active,.danger-btn:focus,.danger-btn:hover{background-color:var(--color-main)!important;color:var(--color-dark)!important;opacity:1!important}.danger-btn:active path:not([fill=none]),.danger-btn:focus path:not([fill=none]),.danger-btn:hover path:not([fill=none]){fill:var(--color-dark)!important}.btn-outline,.swal2-confirm.checkout-alert-confirm-button.swal2-styled{background:var(--color-white)!important;border:1px solid var(--color-main-blue)!important;color:var(--color-main-blue)!important;font-weight:400;transition:color .15s ease-in-out,background-color .15s ease-in-out!important;min-height:2.5rem}.btn-outline path:not([fill=none]),.swal2-confirm.checkout-alert-confirm-button.swal2-styled path:not([fill=none]){fill:var(--color-main-blue)!important;transition:fill .15s ease-in-out}.btn-outline:active,.btn-outline:focus,.btn-outline:hover,.swal2-confirm.checkout-alert-confirm-button.swal2-styled:active,.swal2-confirm.checkout-alert-confirm-button.swal2-styled:focus,.swal2-confirm.checkout-alert-confirm-button.swal2-styled:hover{background-color:var(--color-blue-hover)!important;color:var(--color-dark)!important;opacity:1!important}.btn-outline:active path:not([fill=none]),.btn-outline:focus path:not([fill=none]),.btn-outline:hover path:not([fill=none]),.swal2-confirm.checkout-alert-confirm-button.swal2-styled:active path:not([fill=none]),.swal2-confirm.checkout-alert-confirm-button.swal2-styled:focus path:not([fill=none]),.swal2-confirm.checkout-alert-confirm-button.swal2-styled:hover path:not([fill=none]){fill:var(--color-dark)!important}.main-container{max-width:79%;margin-left:auto!important;margin-right:auto!important}@media (max-width:992px){.main-container{max-width:90%!important}}.main-container-section-right-img{max-width:89%;margin-left:auto}@media (max-width:1200px){.main-container-section-right-img{max-width:79%;margin-left:auto!important;margin-right:auto!important}}@media (max-width:992px){.main-container-section-right-img{max-width:90%!important}}.main-container-section-left-img{max-width:89%;margin-right:auto}@media (max-width:1200px){.main-container-section-left-img{max-width:79%;margin-left:auto!important;margin-right:auto!important}}@media (max-width:992px){.main-container-section-left-img{max-width:90%!important}}.page-margin-top{margin-top:200px!important}@media (max-width:992px){.page-margin-top{margin-top:160px!important}}@media (max-width:586px){.page-margin-top{margin-top:110px!important}}.theme-btn{float:right;font-size:1.2rem}.kniepass-theme-btn{background-color:var(--kniepass-main)!important;color:var(--color-white)!important}.kniepass-theme-btn:active,.kniepass-theme-btn:focus,.kniepass-theme-btn:hover{background-color:var(--kniepass-tertiary-dark)!important}.hohensalzburg-theme-btn{background-color:var(--hohensalzburg-main)!important;color:var(--color-white)!important}.hohensalzburg-theme-btn:active,.hohensalzburg-theme-btn:focus,.hohensalzburg-theme-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)!important}.mauterndorf-theme-btn{background-color:var(--mauterndorf-main)!important;color:var(--color-white)!important}.mauterndorf-theme-btn:active,.mauterndorf-theme-btn:focus,.mauterndorf-theme-btn:hover{background-color:var(--mauterndorf-tertiary-dark)!important}.hohenwerfen-theme-btn{background-color:var(--hohenwerfen-main)!important;color:var(--color-white)!important}.hohenwerfen-theme-btn:active,.hohenwerfen-theme-btn:focus,.hohenwerfen-theme-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)!important}.cart-button,.configurable-options .dropdown-style,.dayContainer .flatpickr-day,.dayContainer .flatpickr-day.prevMonthDay,.product-purchase-ticket,.radio-toolbar-size label,.rounded-extra-light,.ticket-type-button input[type=radio]:checked+label,button.theme-btn.product-add-to-cart{border-radius:5px!important}.family-discount-header,.quantity-input,.rounded-medium-light{border-radius:8px!important}.active-raiting-bar,.annual-image img,.btn-more-reviews,.btn-outline,.but-subs-news,.danger-btn,.drop-list,.family-discount-price-kinds,.flatpickr-calendar,.flatpickr-calendar-annual,.image-item,.purchase-ticket-button-nav,.rating-bar,.related-product-alert-btn,.rounded-light,.sample-links-container,.seasonal-ticket-button .btn,.secondary-btn,.see-more-button,.swal2-input-password,.swal2-popup.swal2-modal.swal2-icon-error,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show,.theme-btn,.ticketshop-filters-container,.tour-second-row-top,img.preview{border-radius:.8rem!important}.annual-ticket-left-col,.popular-categories-box,.related-product-alert-card,.rounded-strong,.swal2-popup.swal2-modal.swal2-show,.ticket-box,.tour_guide,.tour_guide_device{border-radius:1.5rem!important}.rounded-light-bottom{border-bottom-left-radius:.8rem!important;border-bottom-right-radius:.8rem!important}.rounded-strong-top{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.rounded-light-left{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.rounded-border-right{border:1px solid var(--color-light-gray);border-left:none;border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.rounded-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}button.theme-btn.light{color:var(--color-main)!important}a.theme-btn.light{color:var(--color-main-blue)!important}.back-to-home-btn{border-radius:16px;font-weight:500}.back-to-home-btn,.back-to-home-btn:hover{text-decoration:none;color:var(--color-white)}.kniepass-back-to-home-btn{background-color:var(--kniepass-main)}.kniepass-back-to-home-btn:hover{background-color:var(--kniepass-tertiary-dark)}.hohensalzburg-back-to-home-btn{background-color:var(--hohensalzburg-main)}.hohensalzburg-back-to-home-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)}.hohenwerfen-back-to-home-btn{background-color:var(--hohenwerfen-main)}.hohenwerfen-back-to-home-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)}.mauterndorf-back-to-home-btn{background-color:var(--mauterndorf-main)}.mauterndorf-back-to-home-btn:hover{background-color:var(--mauterndorf-tertiary-dark)}.product-purchase-ticket{height:56px;width:100%!important}.book-ticket-btn{font-size:1.1rem!important;margin:0 20px 20px!important;height:45px!important;text-align:center!important;padding:12px 20px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.kniepass-book-ticket-btn{background-color:var(--kniepass-main)!important}.kniepass-book-ticket-btn:focus,.kniepass-book-ticket-btn:hover{background-color:var(--kniepass-tertiary-dark)!important}.hohensalzburg-book-ticket-btn{background-color:var(--hohensalzburg-main)!important}.hohensalzburg-book-ticket-btn:focus,.hohensalzburg-book-ticket-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)!important}.mauterndorf-book-ticket-btn{background-color:var(--mauterndorf-main)!important}.mauterndorf-book-ticket-btn:focus,.mauterndorf-book-ticket-btn:hover{background-color:var(--mauterndorf-tertiary-dark)!important}.hohenwerfen-book-ticket-btn{background-color:var(--hohenwerfen-main)!important}.hohenwerfen-book-ticket-btn:focus,.hohenwerfen-book-ticket-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)!important}button.theme-btn.product-add-to-cart{width:100%;padding:12px 32px!important}.kniepass-btn-primary{background-color:var(--kniepass-main)!important}.kniepass-btn-primary:hover{background-color:var(--kniepass-tertiary)!important}.hohensalzburg-btn-primary{background-color:var(--hohensalzburg-main)!important}.hohensalzburg-btn-primary:hover{background-color:var(--hohensalzburg-tertiary)!important}.mauterndorf-btn-primary{background-color:var(--mauterndorf-main)!important}.mauterndorf-btn-primary:hover{background-color:var(--mauterndorf-tertiary)!important}.hohenwerfen-btn-primary{background-color:var(--hohenwerfen-main)!important}.hohenwerfen-btn-primary:hover{background-color:var(--hohenwerfen-tertiary)!important}.search-again-btn{height:40px;border-radius:0!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.kniepass-search-again-btn{background-color:var(--kniepass-main)!important}.hohensalzburg-search-again-btn{background-color:var(--hohensalzburg-main)!important}.mauterndorf-search-again-btn{background-color:var(--mauterndorf-main)!important}.hohenwerfen-search-again-btn{background-color:var(--hohenwerfen-main)!important}.kniepass-search-again-btn:hover{background-color:var(--kniepass-tertiary)!important}.hohensalzburg-search-again-btn:hover{background-color:var(--hohensalzburg-tertiary)!important}.mauterndorf-search-again-btn:hover{background-color:var(--mauterndorf-tertiary)!important}.hohenwerfen-search-again-btn:hover{background-color:var(--hohenwerfen-tertiary)!important}.annual-ticket-btn{width:86%}.voucher-card-btn{width:80%}.reviews-add-image .btn.btn-lg.btn-primary{width:150px!important;display:flex!important;justify-content:center;border-radius:6px!important;font-weight:400;font-size:1rem}button.decrease,button.increase{width:42px;height:40px;min-width:42px;font-weight:400!important;border-radius:8px!important}.kniepass button.decrease,.kniepass button.increase{background-color:var(--kniepass-secondary)!important;color:var(--color-dark)!important}.kniepass button.decrease path:not([fill=none]),.kniepass button.increase path:not([fill=none]){fill:var(--color-dark)!important;transition:fill .15s ease-in-out}.kniepass button.decrease:active,.kniepass button.decrease:hover,.kniepass button.increase:active,.kniepass button.increase:hover{background-color:var(--kniepass-main)!important;color:var(--color-white)!important}.kniepass button.decrease:active path:not([fill=none]),.kniepass button.decrease:hover path:not([fill=none]),.kniepass button.increase:active path:not([fill=none]),.kniepass button.increase:hover path:not([fill=none]){fill:var(--color-white)!important}.hohensalzburg button.decrease,.hohensalzburg button.increase{background-color:var(--hohensalzburg-secondary)!important;color:var(--color-dark)!important}.hohensalzburg button.decrease path:not([fill=none]),.hohensalzburg button.increase path:not([fill=none]){fill:var(--color-dark)!important;transition:fill .15s ease-in-out}.hohensalzburg button.decrease:active,.hohensalzburg button.decrease:hover,.hohensalzburg button.increase:active,.hohensalzburg button.increase:hover{background-color:var(--hohensalzburg-main)!important;color:var(--color-white)!important}.hohensalzburg button.decrease:active path:not([fill=none]),.hohensalzburg button.decrease:hover path:not([fill=none]),.hohensalzburg button.increase:active path:not([fill=none]),.hohensalzburg button.increase:hover path:not([fill=none]){fill:var(--color-white)!important}.mauterndorf button.decrease,.mauterndorf button.increase{background-color:var(--mauterndorf-secondary)!important;color:var(--color-dark)!important}.mauterndorf button.decrease path:not([fill=none]),.mauterndorf button.increase path:not([fill=none]){fill:var(--color-dark)!important;transition:fill .15s ease-in-out}.mauterndorf button.decrease:active,.mauterndorf button.decrease:hover,.mauterndorf button.increase:active,.mauterndorf button.increase:hover{background-color:var(--mauterndorf-main)!important;color:var(--color-white)!important}.mauterndorf button.decrease:active path:not([fill=none]),.mauterndorf button.decrease:hover path:not([fill=none]),.mauterndorf button.increase:active path:not([fill=none]),.mauterndorf button.increase:hover path:not([fill=none]){fill:var(--color-white)!important}.hohenwerfen button.decrease,.hohenwerfen button.increase{background-color:var(--hohenwerfen-secondary)!important;color:var(--color-dark)!important}.hohenwerfen button.decrease path:not([fill=none]),.hohenwerfen button.increase path:not([fill=none]){fill:var(--color-dark)!important;transition:fill .15s ease-in-out}.hohenwerfen button.decrease:active,.hohenwerfen button.decrease:hover,.hohenwerfen button.increase:active,.hohenwerfen button.increase:hover{background-color:var(--hohenwerfen-main)!important;color:var(--color-white)!important}.hohenwerfen button.decrease:active path:not([fill=none]),.hohenwerfen button.decrease:hover path:not([fill=none]),.hohenwerfen button.increase:active path:not([fill=none]),.hohenwerfen button.increase:hover path:not([fill=none]){fill:var(--color-white)!important}.cart-button{padding:.6rem .75rem!important;margin-right:17px!important;font-weight:500}.cart-button-proceed{text-decoration:none!important;text-align:center!important}.kniepass-cart-button-proceed{background-color:var(--kniepass-main)!important;border:2px solid var(--kniepass-main)!important;color:var(--color-white)!important}.kniepass-cart-button-proceed:active,.kniepass-cart-button-proceed:focus,.kniepass-cart-button-proceed:hover{background-color:var(--kniepass-tertiary-dark)!important;border:2px solid var(--kniepass-tertiary-dark)!important}.kniepass-quantity-changer-modal{background-color:var(--kniepass-secondary)!important}.hohensalzburg-cart-button-proceed{background-color:var(--hohensalzburg-main)!important;border:2px solid var(--hohensalzburg-main)!important;color:var(--color-white)!important}.hohensalzburg-cart-button-proceed:active,.hohensalzburg-cart-button-proceed:focus,.hohensalzburg-cart-button-proceed:hover{background-color:var(--hohensalzburg-tertiary-dark)!important;border:2px solid var(--hohensalzburg-tertiary-dark)!important}.hohensalzburg-quantity-changer-modal{background-color:var(--hohensalzburg-secondary)!important}.mauterndorf-cart-button-proceed{background-color:var(--mauterndorf-main)!important;border:2px solid var(--mauterndorf-main)!important;color:var(--color-white)!important}.mauterndorf-cart-button-proceed:active,.mauterndorf-cart-button-proceed:focus,.mauterndorf-cart-button-proceed:hover{background-color:var(--mauterndorf-tertiary-dark)!important;border:2px solid var(--mauterndorf-tertiary-dark)!important}.mauterndorf-quantity-changer-modal{background-color:var(--mauterndorf-secondary)!important}.hohenwerfen-cart-button-proceed{background-color:var(--hohenwerfen-main)!important;border:2px solid var(--hohenwerfen-main)!important;color:var(--color-white)!important}.hohenwerfen-cart-button-proceed:active,.hohenwerfen-cart-button-proceed:focus,.hohenwerfen-cart-button-proceed:hover{background-color:var(--hohenwerfen-tertiary-dark)!important;border:2px solid var(--hohenwerfen-tertiary-dark)!important}.hohenwerfen-quantity-changer-modal{background-color:var(--hohenwerfen-secondary)!important}.cart-button-cont{font-weight:500!important;border-radius:32px!important}.kniepass-cart-button-cont{border:2px solid var(--kniepass-secondary)!important;font-weight:500!important}.kniepass-cart-button-cont:hover{color:var(--color-dark)!important;background-color:var(--kniepass-secondary)}.hohensalzburg-cart-button-cont{border:2px solid var(--hohensalzburg-secondary)!important;font-weight:500!important}.hohensalzburg-cart-button-cont:hover{color:var(--color-dark)!important;background-color:var(--hohensalzburg-secondary)}.mauterndorf-cart-button-cont{border:2px solid var(--mauterndorf-secondary)!important;font-weight:500!important}.mauterndorf-cart-button-cont:hover{color:var(--color-dark)!important;background-color:var(--mauterndorf-secondary)}.hohenwerfen-cart-button-cont{border:2px solid var(--hohenwerfen-secondary)!important;font-weight:500!important}.hohenwerfen-cart-button-cont:hover{color:var(--color-dark)!important;background-color:var(--hohenwerfen-secondary)}.picture-section-button{border:1px solid var(--color-main-light);border-radius:500px;margin-bottom:5%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;padding:.8rem 1.5rem;cursor:pointer;background-color:var(--color-dark-transparent);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.picture-section-button,.picture-section-button a{color:var(--color-main-light)}.picture-section-button:hover{background-color:hsla(0,0%,100%,.2)}.picture-section-button:hover a{color:var(--color-dark)}.become-holder-button:hover{color:var(--color-dark)!important;background-color:var(--color-main)!important}.purchase-ticket-button-nav{position:absolute;bottom:1rem;display:flex!important;justify-content:space-between;align-items:center;border-bottom-right-radius:1.5rem!important;width:90%}.back-to-top-button{border:1px solid var(--color-main-blue);border-radius:45px;color:var(--color-main-blue);font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.2;padding:1.5% 2.5%;margin-bottom:2%;background-color:var(--color-off-white)}.back-to-top-button .back-to-top-arrow{float:right;margin-top:7px;padding-left:10px}.coupon-apply-button,.voucher-apply-button{border-radius:0 10px 10px 0;width:100px;font-size:1rem;font-weight:500;opacity:.9!important}.see-more-button{font-size:1.1rem!important;font-weight:500;width:100%;padding:15px 5px!important}.section-title{font-size:3.5rem;font-weight:600;color:var(--color-dark);word-wrap:break-word;padding-top:120px}@media (max-width:1200px){.section-title{font-weight:500!important;font-size:2rem!important;padding-top:50px!important}}.section-caption{font-size:1.25rem;font-weight:600}.form-control{background-color:var(--color-off-white);border-radius:0;padding:.375rem 2rem!important;color:var(--color-light-gray)}.checkout-form-container .form-control{height:50px;background-color:var(--color-off-white);padding:1.5rem 2rem!important;border-radius:.25rem}.form-check-input{height:1.6rem!important;width:1.6rem!important;min-width:1.6rem!important;border-radius:0!important;margin-top:0!important;margin-left:0;border:2px solid var(--color-dark)!important}.warranty-description{font-weight:400;font-size:15px;line-height:20.4px}.form-check-input:checked{background-color:var(--color-white)!important}.kniepass-form-check-input:checked{background-image:url(/themes/sbsb/assets/images/icons/checked-icon-kniepass.svg)!important;border-color:var(--kniepass-tertiary)!important}.hohensalzburg-form-check-input:checked,.kniepass-form-check-input:checked{background-position:50%!important;background-repeat:no-repeat!important;background-color:var(--color-white)!important}.hohensalzburg-form-check-input:checked{background-image:url(/themes/sbsb/assets/images/icons/checked-icon-hohensalzburg.svg)!important;border-color:var(--hohensalzburg-tertiary)!important}.mauterndorf-form-check-input:checked{background-image:url(/themes/sbsb/assets/images/icons/checked-icon-mauterndorf.svg)!important;border-color:var(--mauterndorf-tertiary)!important}.hohenwerfen-form-check-input:checked,.mauterndorf-form-check-input:checked{background-position:50%!important;background-repeat:no-repeat!important;background-color:var(--color-white)!important}.hohenwerfen-form-check-input:checked{background-image:url(/themes/sbsb/assets/images/icons/checked-icon-hohenwerfen.svg)!important;border-color:var(--hohenwerfen-tertiary)!important}.date .form-control{cursor:pointer!important}.choose-form-section-desktop{display:block}@media (max-width:768px){.choose-form-section-desktop{display:none}}.choose-form-section-mobile{display:none!important}@media (max-width:768px){.choose-form-section-mobile{display:flex!important}}.control-group-registration-form{text-align:left}.custom-form-select{border:none!important}.custom-form-select select{width:180px!important}.custom-form input[type=checkbox]{top:0!important}.input-form-div{padding-top:8px!important;padding-bottom:8px!important}#home-right-bar-container{top:0!important}.footer-statics{max-width:79%;margin-right:auto!important;margin-left:auto!important}@media (max-width:992px){.footer-statics{max-width:90%!important}}.footer{background-color:var(--color-off-white);padding-top:230px;padding-bottom:50px}@media (max-width:992px){.footer{padding-top:95px}}.footer-content .row{padding:0!important}.footer-left-title{font-size:2rem!important;font-weight:500;line-height:1;color:var(--color-main-blue)!important}@media (max-width:1250px){.footer-left-title{font-size:1.5rem!important}}.footer-titles{font-size:1.25rem!important;font-weight:500;line-height:1.5rem!important;color:var(--color-dark)!important}@media (max-width:1250px){.footer-titles{font-size:1rem}}.footer-left-description{font-weight:400!important;color:var(--color-dark-gray)!important;font-size:1.1rem!important;line-height:1.5rem}@media (max-width:1250px){.footer-left-description{font-size:1rem!important;line-height:1.4rem!important}}.footer .footer-content>.row{background-color:var(--color-off-white)}.but-subs-news{background-color:var(--color-main)!important;border:none!important;color:var(--color-dark)!important;font-size:1rem!important;padding:12px 18px!important}@media (max-width:576px){.but-subs-news{width:100%}}.but-subs-news path{fill:var(--color-dark)}.footer-social-network{display:block!important;font-size:1rem!important;font-weight:400;line-height:17px;color:var(--color-dark-gray)!important;padding-bottom:20px;text-decoration:none!important;text-align:right}@media (max-width:1200px){.footer-social-network{text-align:center}}.footer-rt-content{padding-right:20px;padding-left:20px}#desktop-footer{display:block}@media (max-width:575px){#desktop-footer{display:none}}#mobile-footer{display:none}@media (max-width:575px){#mobile-footer{display:block;padding-top:50px;padding-bottom:50px;background-color:var(--color-off-white)}}.accordion-body-footer{padding-left:25px;padding-right:25px;border:1px solid var(--color-light-gray)!important;border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}.accordion-body-footer a{text-decoration:none!important;font-weight:400;color:var(--color-dark-gray);margin-bottom:8px;font-size:18px}.accordion-item-footer{border:none!important}.footer-social-media-hr{margin-top:1.5rem}@media (max-width:576px){.footer-social-media-hr{display:none}}.footer-social-media-title{font-weight:500;font-size:22px}@media (max-width:576px){.footer-social-media-title{margin-top:1.5rem}}.footer-big-title{font-weight:700;font-size:2rem;color:var(--color-dark);text-decoration:none;text-align:left;width:100%;display:flex}@media (max-width:1400px){.footer-big-title{justify-content:center;text-align:center!important}}.w-180{max-width:263px}@media (max-width:1200px){.w-180{width:180px!important}}.footer-big-title:hover,.small-link{color:var(--color-dark);text-decoration:none}.small-link{font-size:1.125rem;text-align:left;line-height:30px}@media (max-width:1400px){.small-link{justify-content:center}}.small-link:hover{color:var(--color-dark);text-decoration:none}.footer-social-media-icon{margin-right:5px}@media (max-width:576px){.footer-social-media-icon{margin-right:0}}@media (min-width:1200px){.fixed-div{top:135px}}@media (min-width:1200px){.footer-social-media-div{margin-bottom:6rem}}@media (max-width:1200px){.footer-social-media-div{margin-bottom:1rem}}@media (max-width:576px){.footer-social-media-div{display:flex;justify-content:space-between;margin-bottom:2rem}}.search{background-repeat:no-repeat;width:21px;height:21px}.dropdown-filter{border:1px solid var(--color-light-gray)!important;border-radius:10px!important}.dropdown-menu{border-bottom-left-radius:.8rem!important;border-bottom-right-radius:.8rem!important;position:absolute!important}@media (max-width:1199px){.dropdown-menu{max-height:60vh;overflow-y:scroll;overflow-x:hidden}}.dropdown-menu-search{left:-1px!important;width:calc(100% + 2px)!important;box-shadow:none!important;top:calc(100% - 8px)!important;position:absolute!important;margin-top:0!important;border-top:none!important;border-radius:0!important;overflow-y:hidden!important}.dd-item-position{position:absolute;left:0;height:60px}.dd-row{padding:20px 0 40px}.dd-item-link{color:var(--color-dark)!important;height:40px;display:flex;position:relative;-webkit-animation-name:mymove;animation-name:mymove;-webkit-animation-duration:1.5s;animation-duration:1.5s}.dd-item-link:hover{background-color:transparent!important;color:var(--color-main-blue)!important}.subcategory-title{color:var(--color-dark);font-weight:500;font-size:18px;cursor:pointer;padding-left:2.5rem}.subcategory-title:hover{color:var(--color-main-blue)}.mobile-locale-link{font-size:1.25rem;font-weight:400;text-decoration:none;color:var(--color-white);margin-bottom:16px}.mobile-locale-link-swal,.mobile-locale-link:hover{text-decoration:none;color:var(--color-dark)}.mobile-locale-link-swal{font-size:1.5rem;font-weight:400}.mobile-locale-link-swal:hover{text-decoration:none;color:var(--color-dark)}.no-scroll{overflow:hidden!important}.locale-selected-swal{font-size:1.5rem;font-weight:700;color:var(--color-dark)}.mobile-menu-div{display:flex;flex-direction:column;height:calc(100vh - 195px);justify-content:space-between;padding-bottom:70px}@media (min-width:1199px){.mobile-menu-div{display:none!important}}@media (max-width:1199px){.mobile-lang-div{display:flex;flex-direction:column;text-align:left}}.locale-globe-icon{display:flex}@media (max-width:1199px){.locale-globe-icon{display:none!important}}.locale-selected{font-size:1.25rem;font-weight:500;color:var(--color-dark);margin-top:16px}.icon-div-style{opacity:0!important}.navbar-nav li:hover>.dropdown-menu{display:contents}li a.dropdown-item{padding:.8rem 1rem!important}.toggle-hidden .dropdown-toggle:after{display:none}.dropdown-toggle:after{display:none!important}.nav-item{font-size:1.25rem;padding:.5rem 0}.nav-link{padding-top:.8rem!important;font-weight:700!important}@media (max-width:1199px){.nav-link{padding-left:0!important}}.active-arrow-down,.arrow-down-w{height:22px;width:15px}.arrow-down:after{color:var(--color-dark)!important;content:url(/themes/sbsb/assets/images/icons/arrow-down-s-line.svg)}.active-arrow-down:after{color:var(--color-dark)!important;content:url(/themes/sbsb/assets/images/icons/arrow-up-s-line.svg)}.nav-link:hover{color:var(--color-main-blue)!important}.container{max-width:1644px!important}.w-32{width:32px!important}.w-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.position-unset{position:unset!important}.bg-dropdownMenu{background-color:var(--color-white)!important;border:1px solid var(--color-light-gray)!important;border-top:0!important;top:90px}@media (max-width:1199px){.bg-dropdownMenu{border:0!important;background-color:transparent!important}}.alignt-menu-items-top{align-items:start!important}#mobile-membership{display:none}.swiper-main-image-pagination-configurable,.swiper-variations-image-pagination-configurable{margin-top:10px!important}.custom-collections-img{height:210px!important}@media (max-width:1350px){.nav-item{font-size:1.1rem}}@media (max-width:1199px){.subcategory-title{padding-left:1.4rem}.dd-item-position{position:absolute;left:0;height:40px}.nav-item{font-size:1.25rem;padding-left:1rem}.nav-link{font-weight:500!important}.dd-row{padding:5px 0 35px}}.arrow-desktop{display:flex}.arrow-mobile{display:none}@media (max-width:1000px){.navbar-nav li:hover>.dropdown-menu{display:none}.arrow-down-w{margin-left:20px;margin-top:18px}.arrow-desktop{display:none}.arrow-mobile{display:flex}.subCategoriesTitle{display:inline-flex}}.navbar-radius{border-radius:.8rem}@media (max-width:1199px){.navbar-radius{border-radius:0!important}}.navbar-radius-top{border-top-right-radius:.8rem;border-top-left-radius:.8rem}@media (max-width:600px){.arrow-down-w{margin-left:0;position:absolute;left:90%}}@media (max-width:585px){.nav-item{padding-left:0}.subcategory-title{padding-left:.4rem!important}.navbar{padding:.5rem 0 .5rem 1rem;border-top-left-radius:0!important;border-top-right-radius:0!important}}h1{font-size:5rem;font-style:normal;font-weight:500;text-align:center;color:var(--color-white)}h2{font-size:2.5rem;font-weight:400}h2,h4{text-align:left}h4{font-size:1.5rem;font-weight:600}.text-black{color:var(--color-dark)!important}.text-blue{color:var(--color-main-blue)!important}.text-gray{color:#828282!important}.bg-whiteTransparent{background:var(--color-white)}.bg-white{background-color:var(--color-white)}.border-muted{border-color:var(--color-light-gray)}.carouselImg{width:100%;height:inherit;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%}.sticky-header{display:block!important;z-index:5000!important;height:0!important}.header-overlay-search__input{background-color:transparent!important;width:100%!important;border:none!important;font-size:1.3rem!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;background-color:none!important}.header-overlay-search__input:focus{outline:0}.search-box{margin:30px}@media (max-width:1200px){.search-box{max-width:90%!important;width:100%;margin-left:auto!important;margin-right:auto!important}}@media (max-width:920px){.header-overlay-search__input{width:550px}}@media (max-width:993px){.header-overlay-search__input{font-size:1.25rem!important}}.product-card-title{font-size:2.1rem;font-weight:500;color:var(--color-dark)}@media (max-width:767px){.product-card-title{font-size:1.5rem}}.product-name{font-size:2.8rem;font-weight:500!important;color:var(--color-dark);word-wrap:break-word}@media (max-width:1500px){.product-name{font-size:2.1rem!important}}.product-description #textDiv{font-size:1.1rem;transition:all .4s ease-out;margin:0!important}@media (max-width:700px){.product-description #textDiv{height:135px;overflow:hidden}}.product-show-more-btn{display:none}@media (max-width:700px){.product-show-more-btn{display:flex!important;align-items:center;width:100%;justify-content:flex-start;border:none!important;background-color:transparent!important;color:var(--color-hdn-blue);height:25px;padding-top:10px}}.product-show-more-btn-text{text-decoration:underline;font-weight:400;font-size:1.25rem;color:var(--color-hdn-blue)!important}@media (max-width:767px){.product-show-more-btn-text{font-size:1.1rem!important}}.product-arrow{font-size:2.2rem;transition:all .2s ease-out}@media (max-width:700px){.product-text-show{height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}}.section-description p{color:var(--color-dark)}@media (max-width:767px){.section-description p{font-size:1.1rem!important}}.category-detail-item{font-weight:600;font-size:20px;line-height:23px;color:var(--color-dark-gray)}.author-name,.product-subtitle{font-style:normal;font-weight:600;font-size:20px;line-height:23px;color:var(--color-dark)}@media (max-width:576px){.author-name,.category-detail-item,.product-subtitle{font-size:18px}}.product-date-icon{margin-top:-5px;text-decoration:none;padding-right:4px;width:21px}.product-category-name{font-size:1rem;color:var(--color-dark)!important;font-weight:400}.product-date{font-size:1rem;float:left}.product-description{text-align:left}.product-details-container .right>div{border-bottom:none!important}.booking-information{width:100%!important}.ticket-list .ticket-item{width:100%;display:inline-block;padding:16px 14px!important;border:1px solid var(--color-light-gray)!important;margin-bottom:15px}.ticket-list .ticket-item:last-child{border-bottom:0}.ticket-list .ticket-item .ticket-name{float:left;color:var(--color-dark)!important;margin-bottom:0!important;display:inline;font-weight:700}.ticket-list .ticket-item .ticket-price{color:var(--color-mid-gray)!important;display:inline;float:right}.ticket-list .ticket-quantity{width:50%!important;display:inline-block}.ticket-list .ticket-quantity .control-group,.ticket-list .ticket-quantity .form-group{margin:0;padding-bottom:0!important}.ticket-list .ticket-quantity .control-group.quantity,.ticket-list .ticket-quantity .form-group.quantity{max-width:none;width:auto;text-align:right!important;margin-bottom:0;border-top:0;padding-top:0}.ticket-list .ticket-quantity .control-group.quantity label,.ticket-list .ticket-quantity .form-group.quantity label{display:none}.ticket-list p{margin-bottom:0;font-weight:400}.annual-ticket-quantity{max-width:40px!important;margin-left:4px!important;margin-right:4px!important;font-weight:700!important}.annual-family-navbar{margin-left:1.8rem}@media (max-width:991px){.seasonal-display-breadcrumb{display:none}}.ticket-middle-section{padding:3% 13% 7%}.middle-section,.ticket-middle-section{background-color:var(--color-main-blue);color:var(--color-white);margin-top:3rem!important;text-align:left}.ticket-middle-section-title{font-size:4.5rem;font-weight:500;float:left;line-height:1.1}.ticket-middle-section-text{text-align:left;font-size:1rem}.ticket-middle-section-benefits-title{margin-top:2.5rem!important;font-size:2rem;font-weight:500;text-align:left}.ticket-middle-section-benefits-subtitle,.ticket-middle-section-benefits-subtitle-text{text-align:left}.benefits-plus-one{font-size:3.3125rem;font-weight:600}.seasonal-ticket-image{position:absolute;width:286px;height:500px;top:-200px}.ticket-faq{max-width:79%;margin-left:auto!important;margin-right:auto!important}@media (max-width:992px){.ticket-faq{max-width:90%!important}}.accordion-item{border-top:none!important;border-bottom:none!important;background-color:transparent!important}.accordion-body{text-align:start;padding:50px 25px 40px!important;margin-top:-30px!important;color:var(--color-dark)}.accordion-button{padding:25px!important;font-size:1.25rem!important;box-shadow:none!important}.accordion-item{border:none!important}.accordion-body{border-radius:0 0 10px 10px}.accordion-button.collapsed{border-radius:.8rem;background-color:var(--color-off-white);padding:25px;font-size:1.25rem!important}.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:.8rem!important}.accordion-button:not(.collapsed){color:var(--color-dark)!important;border-bottom:none!important;box-shadow:none!important;border-bottom-left-radius:none!important;border-bottom-right-radius:none!important;border-top-left-radius:.8rem!important;border-top-right-radius:.8rem!important}.accordion-button:focus{box-shadow:none!important}.accordion-button:after{background-image:url(../images/icons/plus.svg)!important;margin-top:2px}.accordion-button:not(.collapsed):after{background-image:url(../images/icons/minus.svg)!important;transform:none!important;margin-top:10px}.accordion-item:first-of-type .accordion-button{border-top-left-radius:.8rem!important;border-top-right-radius:.8rem!important}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:.8rem!important;border-bottom-left-radius:.8rem!important}.accordian-button.footer-collapsed.collapsed,.footer-collapsed{font-weight:500;box-shadow:none!important}.faq-title{font-size:2.5rem;margin-top:20px;margin-bottom:20px;color:var(--color-dark);font-weight:500!important}@media (max-width:767px){.faq-title{font-size:1.5rem!important}}.ticket-box{border:1px solid var(--color-mid-gray);margin-bottom:20px;padding:7% 10% 0}.ticket-box-title{font-size:2.5rem;line-height:1.1}.ticket-box-list{display:inline-block}.ticket-box-list li{text-align:initial}.no-margin{margin-top:8%!important}h1.ticket-box-title{color:var(--color-dark)}.ticket-date-until{float:left!important}.simple-product-quantity{width:100%!important;display:flex!important;justify-content:center!important;padding:0!important}.simple-product-quantity button.decrease,.simple-product-quantity button.increase{color:var(--color-white);height:40px!important}.simple-product-quantity input#quantity-changer.control{max-width:40px!important;margin-left:4px!important;margin-right:4px!important;font-weight:700!important}.product-details-quantity-changer div{justify-content:start!important}.product-details-quantity-changer .simple-product-quantity button.decrease,.product-details-quantity-changer .simple-product-quantity button.increase{color:var(--color-white);height:52px!important;width:52px!important}.product-details-quantity-changer .simple-product-quantity #product-details-quantity-input{height:52px!important;width:52px!important;max-width:52px!important;margin-left:4px!important;margin-right:4px!important;font-weight:700!important}@media (max-width:575px){.product-details-quantity-changer{margin-bottom:25px}}.footer-line{width:-webkit-fill-available!important}@media (max-width:991px){.reg-row{padding-bottom:0!important}.input-padding{padding-top:1rem!important}}.copyright-left-side{font-size:1rem!important;line-height:1;color:var(--color-dark-gray)!important;align-items:center;text-align:left!important;display:flex!important}@media (max-width:575px){.copyright-left-side{justify-content:center}}.copyright-right-side{font-size:1rem!important;line-height:35px;color:var(--color-gray)!important;text-align:right!important}.mini-cart-container{margin-top:8px;padding:0!important;overflow-y:auto!important;max-height:calc(100vh - 300px)!important;height:auto!important}#cart-modal-content{left:auto!important;transition:right .4s;width:545px}@media (max-width:585px){#cart-modal-content{width:100%!important}}.cart-modal-content{position:fixed!important;height:101vh;right:0!important;z-index:9999!important;top:0!important;border-radius:0!important}.mini-cart-close{padding-right:.3rem!important;padding-top:1.5rem!important}.mini-cart-title{font-weight:700;font-size:2.4rem;text-align:left;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-left:0!important;color:var(--color-white)}@media (max-width:585px){.mini-cart-title{font-size:1.8rem!important}}.product-image-mini-cart{-o-object-fit:cover;object-fit:cover;padding:0!important;aspect-ratio:1/1;border-top-left-radius:16px;border-bottom-left-radius:16px}.mini-cart-item-name{font-size:1.2rem;font-weight:600;color:var(--color-dark)}@media (max-width:585px){.mini-cart-item-name{font-size:1.1rem!important}}.mini-cart-item-price{font-size:1.3rem;font-weight:600;color:var(--color-dark)}@media (max-width:585px){.mini-cart-item-price{font-size:1.1rem!important}}.mini-cart-ticket-date{font-size:1rem;color:var(--color-dark);font-weight:400}.mini-cart-additional{font-size:1rem;color:var(--color-dark);font-weight:500}.mini-cart-item-remove{font-size:1rem;color:var(--color-dark);font-weight:400;text-decoration:underline}.mini-cart-total-div{display:flex;align-items:center;justify-content:space-between;margin-top:25px}.mini-cart-subtotal-price,.mini-cart-subtotal-text{font-size:1.5rem;color:var(--color-white);font-weight:600}.mini-cart-view-cart{font-size:1.2rem;background-color:var(--color-dark);color:var(--color-white);border-radius:32px!important;padding:10px;font-weight:500;border:none;width:100%}.mini-cart-view-cart:hover{background-color:var(--color-main)!important}.mini-cart-price{font-size:21px;display:flex;justify-content:center;align-items:center;position:relative;top:1px;font-weight:500;margin-left:-10px;white-space:nowrap}.cart_empty:hover .cart_empty_tooltip{visibility:visible}.btn.btn-link.disable-box-shadow{font-size:1.85rem!important;color:var(--color-dark)!important}.cart-button{border-radius:8px!important;padding:9px 30px;background-color:var(--color-main)!important;color:var(--color-white);border:none;margin-right:19px!important;font-size:15px!important;margin-right:15px}.mini-cart-menu{display:flex!important}.badge{color:var(--color-white)!important;font-size:1rem!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px 6px!important;background-color:#4b4b4b;border-radius:150px!important;left:-16px;top:5px!important}@media (max-width:992px){.badge{font-size:.7rem!important;padding:3px 4px!important}}.mini-cart-btn-w{margin-top:3px}.mini-cart-btn-w-empty{min-width:47px!important}.visitlist-background{background-color:var(--color-main-blue)}.visitlist-background .text-uppercase{font-size:15px}.visitlist-background img{color:var(--color-white);margin-left:8px}.visitlist-background .rotate-arrow{transform:rotate(0deg);transition:transform .2s linear}.visitlist-background .rotate-arrow.open{transform:rotate(180deg);transition:transform .2s linear}.visitlist-items{transition:all .2s ease-in;background-color:var(--color-white)}.visitlist-items,.visitlist-rounded-bottom{border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}@media (max-width:1200px){.mini-cart-btn-w-empty{min-width:35px!important;margin-top:4px}.mini-cart-btn-w{min-width:35px!important;margin-top:0}}.card-body{text-align:left!important;color:var(--color-dark-gray)!important}.card-current-price{display:flex;align-items:center;font-weight:500;color:var(--color-main-blue)}.display-inbl{display:flex!important;align-items:center;padding-right:3px}.item-qty{border:none!important;background:none!important;width:13px!important;text-align:left!important;font-weight:400!important}.item-name{color:var(--color-gray)!important}.item-total{padding-left:0!important;color:var(--color-dark-gray)}.item-total,.item-total-qty{font-weight:500;font-size:1.25rem!important}.cart-button{padding:.6rem!important;margin-right:16px!important;font-size:1rem!important;font-weight:400}.modal-footer{padding:.5rem 0!important;margin:0 19px!important;border-top:unset!important}.explore-events{font-size:5rem!important;color:var(--color-dark);font-weight:500}.picture-section-image{width:12%;border-radius:1200px}@media (max-width:912px){.picture-section-image{width:55%}}.picture-section-title{color:var(--color-white);font-style:normal;font-weight:bolder;font-size:2.5rem;line-height:60px}.moto-section{background-color:var(--color-main-blue)}.moto-text{overflow:hidden;line-height:30px;margin:0!important}@media (max-width:992px){.moto-text{height:120px}}.moto-container{max-width:79%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;padding-top:120px;padding-bottom:120px}@media (max-width:1199px){.moto-container{max-width:90%!important}}@media (max-width:992px){.moto-container{padding-top:50px!important;padding-bottom:50px!important}}.left-column{color:var(--color-white);font-style:normal;font-weight:500;font-size:3.125rem;line-height:1.1;text-align:initial;display:flex;align-items:center;padding-right:25px;padding-left:0}@media (max-width:992px){.left-column{padding-right:0!important;padding-bottom:17px;font-size:1.5rem!important;font-weight:700!important}}.right-column{color:var(--color-white);text-align:initial;font-size:1.25rem;line-height:1.5rem;font-weight:500;display:flex;flex-direction:column;align-items:center;padding-right:0;padding-left:25px}@media (max-width:992px){.right-column{padding-left:0!important;padding-top:10px!important;font-weight:400!important;font-size:1rem!important}}.moto-show-more-btn{background-color:transparent;border:none!important;display:none;color:var(--color-white)!important}@media (max-width:992px){.moto-show-more-btn{display:flex!important;align-items:center;width:100%;justify-content:flex-start}}@media (max-width:992px){.moto-show-more-btn-text{text-decoration:underline;font-weight:400;color:var(--color-white)!important}}.moto-text-show{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.moto-arrow{font-size:2.2rem;transition:all .4s ease-out}.rotate{transform:rotate(-180deg)}.ticket-title{margin-top:4px;margin-bottom:4px}.home-page-section-1{padding:0 8%!important;margin-top:4rem;margin-bottom:7rem}.home-page-section-1-title{display:flex;font-weight:500;font-size:50px;line-height:50px;color:var(--color-dark)}.home-page-section-1-price{display:flex;font-weight:300;font-size:29px;color:var(--color-dark)}.display-flex{display:flex}.home-page-section-1-description{display:flex;text-align:left;color:var(--color-dark);margin-top:1rem!important;margin-bottom:2rem}.home-page-section-1-image{max-width:100%;width:100%;-o-object-fit:contain;object-fit:contain}.home-page-section-image{max-width:100%;width:100%}.home-page-section-1-cta-desktop{display:block;text-decoration:none}.home-page-section-1-cta-mobile{display:none;text-decoration:none}.home-page-section-1-cta-desktop:hover,.home-page-section-1-cta-mobile:hover{text-decoration:none}@media (max-width:1199px){.home-page-section-1-cta-desktop{display:none}.home-page-section-1-cta-mobile{display:block}.home-page-section-1-description{display:none}}.hohenwerfen.timeslot-clicked,.hohenwerfen.timeslot-clicked>div{background-color:var(--hohenwerfen-main)!important;color:var(--color-white)!important;transition:all .1s ease!important}.hohensalzburg.timeslot-clicked,.hohensalzburg.timeslot-clicked>div{background-color:var(--hohensalzburg-main)!important;color:var(--color-white)!important;transition:all .1s ease!important}.kniepass.timeslot-clicked,.kniepass.timeslot-clicked>div{background-color:var(--kniepass-main)!important;color:var(--color-white)!important;transition:all .1s ease!important}.mauterndorf.timeslot-clicked,.mauterndorf.timeslot-clicked>div{background-color:var(--mauterndorf-main)!important;color:var(--color-white)!important;transition:all .1s ease!important}.seasonal-ticket-title{color:var(--color-white);padding:7% 8% 0 13%!important;font-style:normal;font-weight:500;font-size:5rem!important;line-height:50px;text-align:initial;line-height:85px}.timeslot-clicked,.timeslot-clicked>div{background-color:var(--color-main)!important;color:var(--color-main-blue)!important;transition:all .1s ease!important}.time-ticket-left{font-weight:400;font-size:12px;line-height:120%;color:var(--color-main-blue)}.seasonal-ticket-left-column{padding:2% 2% 2% 13%!important}.seasonal-ticket-left-column,.seasonal-ticket-right-column{color:var(--color-white);text-align:initial;font-size:1rem!important}.seasonal-ticket-right-column{padding:2% 13% 2% 9%!important}.seasonal-ticket-button{padding:2% 2% 2% 13%!important}@media (max-width:1625px){.seasonal-ticket-title{padding:7% 9% 0!important}.seasonal-ticket-button,.seasonal-ticket-left-column,.seasonal-ticket-right-column{padding:2% 9%!important}}.top-sellers-title{color:var(--color-dark)!important;padding:7% 0 2%!important;font-style:normal;font-weight:bolder;font-size:3.5rem!important;line-height:85px;text-align:initial}.top-seller-btn-width{width:90%}.top-sellers-subtitle{padding:2% 0!important;text-align:initial;font-size:1rem!important}.explore-events-title{color:var(--color-main-blue)!important;padding:7% 0 2%!important;font-style:normal;font-weight:bolder;font-size:5rem!important;line-height:85px;text-align:initial}.explore-events-subtitle{padding:2% 0!important;text-align:initial;font-size:1rem!important}.explore-events-container{padding-left:13%!important;padding-right:13%!important}@media (max-width:1625px){.explore-events-container{padding-left:9%!important;padding-right:9%!important}}.explore-events-card-body{padding:.4rem 0!important}.explore-events-card-title{font-size:1.5rem!important;font-weight:600;color:var(--color-dark)!important}@media only screen and (max-width:991px){.explore-events-title,.seasonal-ticket-title{font-size:4rem!important;line-height:70px}.middle-section-left{text-align:center;padding-right:9%!important}.ticket-middle-long-description p{text-align:center}}.social-media-title{font-style:normal;font-weight:600;font-size:5rem;line-height:1.5;color:var(--color-dark);margin-top:3%;margin-bottom:5%}.social-media-box-title{font-size:2.5rem;line-height:1;color:var(--color-dark)}.social-media-box-title:after{content:"";background:var(--color-light-gray);display:block;width:20%;padding-top:1px;margin:5% auto 0}.social-media-text{color:var(--color-dark-gray);font-style:normal;font-weight:400;font-size:1rem;line-height:30px;padding-bottom:10%}.popular-categories-box{border:1px solid var(--color-light-gray)}.popular-categories-title{font-size:2.5rem;line-height:1.2;font-weight:600;color:var(--color-dark)}.popular-categories-title .popular-title{font-size:2.1875rem}.popular-categories-title .popular-card-alignment{display:flex;flex-grow:1;flex-direction:column}.popular-categories-text{color:var(--color-dark);font-style:normal;font-weight:400;font-size:1.5625rem;line-height:30px}.popular-categories-text p{display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:8.6em}.bg-blue{background-color:var(--color-main-blue)!important}.slider-container{margin:0!important;padding:0!important}.slider-image{-o-object-fit:cover!important;object-fit:cover!important}.slider-height,.slider-image{height:100vh!important}.slider-title{line-height:1.2;font-size:5rem!important;color:var(--color-white);font-weight:500;margin-left:auto;margin-right:auto;width:calc(100vw - 24px);text-align:center}@media (max-width:585px){.slider-title{font-size:2.5rem!important}}.btn-height{height:50px}@media (min-width:1400px){.btn-height{width:100%}}.reserve-ticket{text-decoration:none!important;color:inherit!important}.slider-text{font-weight:600}.slider-button,.slider-text{font-size:1.25rem!important;color:var(--color-white)}.slider-button{border:none!important;padding:1rem 2rem;font-weight:500}.navbar-brand{margin-left:1.25rem}@media (max-width:585px){.slider-text{font-size:1rem!important}.navbar-brand{margin-left:0}}.VueCarousel-slide{margin-left:0!important;margin-right:0!important}.align-items-inherit{align-items:inherit}.justify-content-inherit{justify-content:inherit}.slider-counter{position:absolute;top:96%;width:100%;z-index:9999;display:flex;justify-content:center}.slide{margin:0 2px;background-color:transparent}.active-slide,.inactive-slide{text-decoration:none;width:14px;height:14px;display:block;margin:2px;padding:2px}.inactive-slide{border:2px solid var(--color-white);border-radius:50%}.active-slide{border-radius:50%}.VueCarousel-wrapper .VueCarousel-inner{-webkit-animation:fade;animation:fade;transition:opacity .25s,visibility .25s}.navbar-pos,.right-navbar-position{position:inherit!important}.navbar-pos{justify-content:center}.cursor-not-allowed{position:relative;cursor:pointer!important;z-index:9999!important}.cursor-not-allowed:before{content:"Your cart is empty.";visibility:hidden;opacity:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:var(--color-main-blue);color:var(--color-white);text-align:center;border-radius:5px;padding:10px;transition:opacity 1s ease-in-out;position:absolute;z-index:1;left:0;top:120%}.cursor-not-allowed:hover:before{opacity:1;visibility:visible}@media (max-width:400px){.nav-items-title-font{font-size:1.3rem}.date-ticket-light,.text-ticket-type{font-size:.9rem}.purchase-ticket-button-nav{bottom:.5rem;font-size:1rem!important}}#alert-container{z-index:10000000!important;margin-top:1px!important}.card-img-top{border-top-left-radius:.8rem!important;border-top-right-radius:.8rem!important;height:200px;-o-object-fit:cover;object-fit:cover}.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container .quantity button,.account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button.btn,.quantity .account-content .account-layout .account-table-content #datagrid-filters .dropdown-filters .dropdown-container button{background-color:var(--color-main)!important;border:none!important}.account-content{padding-left:10%!important;padding-right:10%!important;margin-top:160px!important}@media (max-width:576px){.account-content{padding:0 2%}}.customer-name{background-color:var(--color-main)!important;border-color:var(--color-main)!important}.cont-serach{margin-left:8%!important;margin-right:8%!important;margin-top:4rem!important}button.swal2-close{color:var(--color-dark-gray);position:relative;top:-.5rem}.swal2-title{color:var(--color-dark)!important;font-size:2.5rem!important;padding-top:.5rem!important;padding-left:0!important;padding-right:0!important}.swal2-title .shopping-cart-success-alert{font-size:2rem!important}@media (max-width:576px){.swal2-title{font-size:2rem!important}}.hohenwerfen .swal2-icon,.hohenwerfen .swal2-icon *{border-color:var(--hohenwerfen-main)!important;color:var(--hohenwerfen-main)!important;margin-top:0!important}.hohenwerfen .swal2-success-line-long,.hohenwerfen .swal2-success-line-tip{background-color:var(--hohenwerfen-main)!important}.hohensalzburg .swal2-icon,.hohensalzburg .swal2-icon *{border-color:var(--hohensalzburg-main)!important;color:var(--hohensalzburg-main)!important;margin-top:0!important}.hohensalzburg .swal2-success-line-long,.hohensalzburg .swal2-success-line-tip{background-color:var(--hohensalzburg-main)!important}.kniepass .swal2-icon,.kniepass .swal2-icon *{border-color:var(--kniepass-main)!important;color:var(--kniepass-main)!important;margin-top:0!important}.kniepass .swal2-success-line-long,.kniepass .swal2-success-line-tip{background-color:var(--kniepass-main)!important}.mauterndorf .swal2-icon,.mauterndorf .swal2-icon *{border-color:var(--mauterndorf-main)!important;color:var(--mauterndorf-main)!important;margin-top:0!important}.mauterndorf .swal2-success-line-long,.mauterndorf .swal2-success-line-tip{background-color:var(--mauterndorf-main)!important}.swal2-popup{padding:1.5rem 2rem!important}.swal2-html-container{overflow:hidden!important;color:var(--color-dark-gray)!important;margin:.5rem 1rem!important}.swal2-html-container label.password{width:100%;text-align:left}.swal2-input-password{width:100%;border:1px solid var(--color-mid-gray);padding:.75rem}.hohensalzburg .swal2-x-mark>*{background-color:var(--hohensalzburg-main)!important;border-color:var(--hohensalzburg-main)!important}.hohenwerfen .swal2-x-mark>*{background-color:var(--hohenwerfen-main)!important;border-color:var(--hohenwerfen-main)!important}.kniepass .swal2-x-mark>*{background-color:var(--kniepass-main)!important;border-color:var(--kniepass-main)!important}.mauterndorf .swal2-x-mark>*{background-color:var(--mauterndorf-main)!important;border-color:var(--mauterndorf-main)!important}@media (max-width:576px){.swal2-popup.swal2-modal.swal2-show{padding-left:0!important;padding-right:0!important}}.swal2-actions{margin:.5rem 1rem 1rem!important;gap:.5rem;flex-direction:column;justify-content:stretch}.swal2-actions>button{margin:0}.swal2-confirm.swal2-styled{width:100%;padding:.75rem}.swal2-cancel,.swal2-confirm.swal2-styled{font-size:1rem!important;border-radius:32px!important}.swal2-cancel{background-color:var(--color-white)!important;width:100%!important;height:50px!important;padding:.75rem!important;font-weight:500!important;color:var(--color-dark)!important}.hohenwerfen .swal2-cancel{border:2px solid var(--hohenwerfen-secondary)!important}.hohenwerfen .swal2-cancel:hover{background-color:var(--hohenwerfen-secondary)!important}.hohenwerfen .swal2-cancel:focus,.hohenwerfen .swal2-cancel:focus-visible{outline:0!important;box-shadow:none!important}.hohensalzburg .swal2-cancel{border:2px solid var(--hohensalzburg-secondary)!important}.hohensalzburg .swal2-cancel:hover{background-color:var(--hohensalzburg-secondary)!important}.kniepass .swal2-cancel{border:2px solid var(--kniepass-secondary)!important}.kniepass .swal2-cancel:hover{background-color:var(--kniepass-secondary)!important}.mauterndorf .swal2-cancel{border:2px solid var(--mauterndorf-secondary)!important}.mauterndorf .swal2-cancel:hover{background-color:var(--mauterndorf-secondary)!important}.log-in-required-swal-btn{background-color:var(--color-main)!important}.log-in-required-swal-btn-cancel{background-color:var(--color-main-blue)!important;color:#fff!important;width:100%!important;border-radius:.8rem!important;border:1px solid var(--color-main-blue)!important;height:50px!important;margin-top:-20px!important;font-size:18px!important;font-weight:500!important}.log-in-required-swal-btn-cancel:hover{background-color:var(--color-blue-hover)!important;border:1px solid var(--color-blue-hover)!important;color:#000!important}.related-product-alert-btn{height:50px!important}.swal2-cancel.swal2-styled-transparent:hover{color:var(--color-white);background-color:var(--color-main-blue)!important;border:none!important}.swal2-cancel.swal2-styled-transparent:hover path{fill:var(--color-white)}.continue-shopping-link{outline:0}.swal2-container.swal2-center.swal2-backdrop-show{z-index:9999!important}.swal2-close{outline:none!important;box-shadow:none!important}.swal2-popup.swal2-modal.swal2-icon-success.swal2-show{padding-right:5px!important;padding-top:24px!important}.swal2-cancel.swal2-styled.swal2-default-outline{border-radius:32px!important;height:50px;font-size:1rem!important}.hohenwerfen .swal2-confirm{background-color:var(--hohenwerfen-main)!important;color:var(--color-white)!important}.hohenwerfen .swal2-confirm:hover{background-color:var(--hohenwerfen-tertiary-dark)!important}.hohensalzburg .swal2-confirm{background-color:var(--hohensalzburg-main)!important;color:var(--color-white)!important}.hohensalzburg .swal2-confirm:hover{background-color:var(--hohensalzburg-tertiary-dark)!important}.kniepass .swal2-confirm{background-color:var(--kniepass-main)!important;color:var(--color-white)!important}.kniepass .swal2-confirm:hover{background-color:var(--kniepass-tertiary-dark)!important}.mauterndorf .swal2-confirm{background-color:var(--mauterndorf-main)!important;color:var(--color-white)!important}.mauterndorf .swal2-confirm:hover{background-color:var(--mauterndorf-tertiary-dark)!important}.swal-related-products-title{font-size:1.5rem;margin-top:20px;margin-bottom:20px;font-weight:500}.related-product-alert-card{border:1px solid var(--color-light-gray)!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.related-product-alert-image{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important;width:40%;height:100%!important;-o-object-fit:cover;object-fit:cover}.related-product-alert-purchase-btn{width:100%;border:none!important;border-bottom-right-radius:1.5rem!important;font-size:1rem!important}.related-product-alert-author{font-weight:500;display:flex;justify-content:flex-start}.section-title-shopping-cart{color:var(--color-dark)!important;font-size:5rem!important;font-weight:500}@media only screen and (max-width:585px){.section-title-shopping-cart{font-size:4rem!important}.remove-button{text-align:right}}.shopping-cart-breadcumbs-title{color:var(--color-mid-gray)}.cart-details-header{margin-top:7rem!important}.cart-header{display:flex!important}.shopping-cart-details{font-size:1rem!important;font-weight:500;line-height:1.2}.delete-btn{padding:0 8px!important;border-radius:8px!important}.kniepass-delete-btn{background-color:var(--kniepass-secondary)!important;color:var(--color-dark)!important}.kniepass-delete-btn:active,.kniepass-delete-btn:focus,.kniepass-delete-btn:hover{background-color:var(--kniepass-main)!important;color:var(--color-white)!important}.kniepass-delete-btn:active path:not([fill=none]),.kniepass-delete-btn:focus path:not([fill=none]),.kniepass-delete-btn:hover path:not([fill=none]){fill:var(--color-white)!important}.hohensalzburg-delete-btn{background-color:var(--hohensalzburg-secondary)!important;color:var(--color-dark)!important}.hohensalzburg-delete-btn:active,.hohensalzburg-delete-btn:focus,.hohensalzburg-delete-btn:hover{background-color:var(--hohensalzburg-main)!important;color:var(--color-white)!important}.hohensalzburg-delete-btn:active path:not([fill=none]),.hohensalzburg-delete-btn:focus path:not([fill=none]),.hohensalzburg-delete-btn:hover path:not([fill=none]){fill:var(--color-white)!important}.mauterndorf-delete-btn{background-color:var(--mauterndorf-secondary)!important;color:var(--color-dark)!important}.mauterndorf-delete-btn:active,.mauterndorf-delete-btn:focus,.mauterndorf-delete-btn:hover{background-color:var(--mauterndorf-main)!important;color:var(--color-white)!important}.mauterndorf-delete-btn:active path:not([fill=none]),.mauterndorf-delete-btn:focus path:not([fill=none]),.mauterndorf-delete-btn:hover path:not([fill=none]){fill:var(--color-white)!important}.hohenwerfen-delete-btn{background-color:var(--hohenwerfen-secondary)!important;color:var(--color-dark)!important}.hohenwerfen-delete-btn:active,.hohenwerfen-delete-btn:focus,.hohenwerfen-delete-btn:hover{background-color:var(--hohenwerfen-main)!important;color:var(--color-white)!important}.hohenwerfen-delete-btn:active path:not([fill=none]),.hohenwerfen-delete-btn:focus path:not([fill=none]),.hohenwerfen-delete-btn:hover path:not([fill=none]){fill:var(--color-white)!important}.remove-all-button{text-decoration:none;color:var(--color-dark)!important}.shopping-cart-image{-o-object-fit:cover!important;object-fit:cover!important;max-height:125px!important;border-top-left-radius:.8rem!important;border-bottom-left-radius:.8rem!important}.shopping-cart-product-qty .decrease,.shopping-cart-product-qty .increase{background-color:transparent!important;border:none!important;width:15px!important;color:var(--color-main)!important;display:contents}.shopping-cart-image-mobile{border-radius:.8rem!important;height:166px;-o-object-fit:cover;object-fit:cover;width:-webkit-fill-available;width:-moz-available}.shop-total-price-mobile{position:absolute;bottom:0;width:92%}.shopping-cart-product-qty .decrease:hover,.shopping-cart-product-qty .increase:hover{background-color:transparent!important;border:none!important;color:var(--color-main-hover)!important}.flip-card{font-size:1.5rem!important}.flip-clock{padding:10px 25px!important;border-radius:15px!important}.kniepass-sbsb .flip-clock{background-color:var(--kniepass-secondary)!important}.hohensalzburg-sbsb .flip-clock{background-color:var(--hohensalzburg-secondary)!important}.mauterndorf-sbsb .flip-clock{background-color:var(--mauterndorf-secondary)!important}.hohenwerfen-sbsb .flip-clock{background-color:var(--hohenwerfen-secondary)!important}.counter-desktop{display:block!important}.counter-mobile{display:none!important}@media (max-width:991px){.sbsb .flip-card{font-size:1.5rem!important}.sbsb .ticketCounter{margin:0!important}.counter-desktop{display:none!important}.counter-mobile{display:flex!important;align-items:center}}.shopping-cart-product-qty input#quantity-changer.control{margin-right:0!important;margin-left:0!important}.shopping-cart-product-qty .control-group{display:flex!important;justify-content:center;align-items:center}.shopping-cart-product-qty .control{display:flex;justify-content:center;align-items:center;padding:0!important;width:25px!important;border:none!important;font-size:1rem!important;font-weight:500!important;line-height:1.2;margin-left:0;margin-right:0}.shopping-cart-product-qty input#quantity-changer.control{font-weight:500!important}.shopping-cart-product-row{border-bottom:2px solid var(--color-light-gray)!important;padding-bottom:20px!important}.shopping-cart-warranty-block{position:relative;left:-1.5%}.shopping-cart-checkout{border:none!important;padding-top:0!important;padding-bottom:1rem;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.order-summary-container{padding:0!important;max-width:100%!important}.order-summary{background-color:var(--color-off-white)!important}.order-summary-sc{width:95%!important}@media (max-width:991px){.order-summary-sc{width:100%!important}}.shopping-cart-checkout .order-summary{text-align:left!important}.shopping-cart-checkout .cart-subtotal-row{font-size:1rem!important;border-top:1px solid var(--color-light-gray)!important;border-bottom:1px solid var(--color-light-gray)!important}@media only screen and (max-width:991px){.shopping-cart-header{margin-left:0!important}.picture-section{padding-top:20%!important}}.shopping-cart-checkout .theme-btn{display:none!important}.shopping-cart-checkout .control{font-size:1.2rem!important;text-align:center!important;height:50px!important;background-color:var(--color-off-white)!important;border-radius:.25rem!important}.ticket-quantity input.control{padding-left:0!important;padding-right:0!important;margin-left:5px;margin-right:5px;width:40px}.btn-billing-back{border-radius:16px;font-weight:500!important;font-size:1.1rem;padding:.5rem 2rem}.kniepass-btn-billing-back{border:2px solid var(--kniepass-secondary)}.kniepass-btn-billing-back:hover{background-color:var(--kniepass-secondary)}.hohensalzburg-btn-billing-back{border:2px solid var(--hohensalzburg-secondary)}.hohensalzburg-btn-billing-back:hover{background-color:var(--hohensalzburg-secondary)}.mauterndorf-btn-billing-back{border:2px solid var(--mauterndorf-secondary)}.mauterndorf-btn-billing-back:hover{background-color:var(--mauterndorf-secondary)}.hohenwerfen-btn-billing-back{border:2px solid var(--hohenwerfen-secondary)}.hohenwerfen-btn-billing-back:hover{background-color:var(--hohenwerfen-secondary)}.add-address-button{align-items:center;justify-content:center}.addresses-card-data{display:flex!important}.checkout-header{background-color:var(--color-off-white);padding-top:8rem;padding-bottom:2rem}@media (max-width:550px){.checkout-header{padding-top:5rem;padding-bottom:0}}.checkout-title{color:var(--color-dark)}.breadcrumbs{border:1px solid var(--color-light-gray)!important;border-radius:15px}.breadcrumbs a{text-decoration:none!important;font-size:1rem!important}.breadcrumbs a,.breadcrumbs a:hover{color:var(--color-dark-gray)}.mandatory{font-size:1rem!important;font-weight:400!important;color:var(--color-dark-gray)!important}.place-order-checkout{border-radius:32px!important;font-weight:500}.place-order-checkout,.place-order-checkout:hover{color:var(--color-white)!important;text-align:center!important}.kniepass-place-order-checkout{background-color:var(--kniepass-main)!important}.kniepass-place-order-checkout:hover{background-color:var(--kniepass-tertiary-dark)!important}.hohensalzburg-place-order-checkout{background-color:var(--hohensalzburg-main)!important}.hohensalzburg-place-order-checkout:hover{background-color:var(--hohensalzburg-tertiary-dark)!important}.hohenwerfen-place-order-checkout{background-color:var(--hohenwerfen-main)!important}.hohenwerfen-place-order-checkout:hover{background-color:var(--hohenwerfen-tertiary-dark)!important}.mauterndorf-place-order-checkout{background-color:var(--mauterndorf-main)!important}.mauterndorf-place-order-checkout:hover{background-color:var(--mauterndorf-tertiary-dark)!important}.kniepass-terms-and-conditions-link,.kniepass-terms-and-conditions-link:hover{color:var(--kniepass-tertiary)!important}.hohenwerfen-terms-and-conditions-link,.hohenwerfen-terms-and-conditions-link:hover{color:var(--hohenwerfen-tertiary)!important}.hohensalzburg-terms-and-conditions-link,.hohensalzburg-terms-and-conditions-link:hover{color:var(--hohensalzburg-tertiary)!important}.mauterndorf-terms-and-conditions-link,.mauterndorf-terms-and-conditions-link:hover{color:var(--mauterndorf-tertiary)!important}.kniepass-spinner-border{color:var(--kniepass-main)}.hohenwerfen-spinner-border{color:var(--hohenwerfen-main)}.hohensalzburg-spinner-border{color:var(--hohensalzburg-main)}.mauterndorf-spinner-border{color:var(--mauterndorf-main)}.checkout-coupon-container .coupon-container{padding:0!important;margin-bottom:2rem}.checkout-coupon-container .control{max-width:100%!important;text-align:center!important;height:50px!important;background-color:var(--color-off-white)!important;border-radius:.25rem!important;font-size:1.2rem!important}.cart-subtotal-row{padding-bottom:.3rem!important}[data-value=Total]{font-weight:700}.checkout-cart-summary-title{font-size:1.5rem!important;font-weight:500;color:var(--color-dark-gray)!important}.method-summary{font-size:.9rem!important}.method-label{font-size:16px!important;font-weight:300}.payment-methods .row{margin-bottom:3px!important}.credentials-errors{font-size:.9rem!important}.checkout-alert-title{margin-bottom:0!important;color:var(--color-dark)}.enter-data{font-size:2rem;text-align:left;font-weight:500;color:var(--color-dark)}@media (max-width:576px){.enter-data{font-size:1.5rem}}input[name=form]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;border:1px solid hsla(0,0%,74.5%,.5019607843);position:relative;top:3px;left:2px}input[name=form]:before{content:"";display:block;width:80%;height:80%;margin:10% auto;border-radius:50%}input[name=form]:checked:before{background:var(--color-main)}input[name=form]:checked{border:1px solid hsla(0,0%,74.5%,.5)}.radio-button-label{margin:0;font-size:1.1rem;padding:0 .7rem}.input-label{font-size:1rem!important;font-weight:400!important}.custom-input{font-weight:400!important;text-align:left;font-size:1.25rem;color:var(--color-dark)}.warranty-disclaimer{display:none}.warranty-disclaimer-title{color:var(--color-dark-gray);font-size:1.3rem;font-weight:500;margin-bottom:0!important}.warranty-disclaimer-cart-text{color:#828282}.blue-link{color:var(--color-main-blue)}.images-on-summary-all{display:flex;justify-content:center;width:auto!important;margin-right:3px;height:36px}.error-page{background-color:var(--color-white)}.error-page-container{max-width:79%;margin-left:auto!important;margin-right:auto!important;height:100%;align-items:center;justify-content:center}@media (max-width:992px){.error-page-container{max-width:90%!important}}.error-page-logo{width:200px}@media (max-width:575px){.error-page-logo{width:150px!important}}.error-404{color:var(--color-dark);text-align:center;font-size:300px;font-style:normal;font-weight:900;line-height:100%}@media (max-width:575px){.error-404{font-size:190px!important}}.kniepass-error-logo{filter:invert(50%) sepia(92%) saturate(1906%) hue-rotate(141deg) brightness(92%) contrast(101%)}.hohensalzburg-error-logo{filter:invert(29%) sepia(95%) saturate(2396%) hue-rotate(182deg) brightness(94%) contrast(101%)}.hohenwerfen-error-logo{filter:invert(51%) sepia(86%) saturate(436%) hue-rotate(59deg) brightness(98%) contrast(78%)}.mauterndorf-error-logo{filter:invert(57%) sepia(52%) saturate(3430%) hue-rotate(6deg) brightness(99%) contrast(103%)}.link-expired-error-page{color:var(--color-dark);font-size:2rem;font-style:normal;font-weight:600;line-height:120%;text-align:center}@media (max-width:575px){.link-expired-error-page{font-size:1.5rem!important}}.page-not-found{color:var(--color-dark);font-size:3.5rem;font-style:normal;font-weight:600;line-height:120%;text-align:center;text-transform:uppercase}@media (max-width:575px){.page-not-found{font-size:1.5rem!important}}.page-not-found-subtitle{font-size:1.5rem;font-weight:600;color:var(--color-dark);text-align:center;margin-top:20px;line-height:120%}@media (max-width:575px){.page-not-found-subtitle{font-size:1.2rem}}.upcoming-events-container{padding-left:12.5%!important;padding-right:12.5%!important;background-color:var(--color-off-white)}.upcoming-events-date{color:#828282;font-size:14px}.upcoming-events-big-title{color:var(--color-main-blue)!important;font-size:45px;text-align:center}@media (max-width:450px){.upcoming-events-big-title{font-size:2.1rem}}@media (max-width:1625px){.upcoming-events-container{padding-left:8%!important;padding-right:8%!important}}.upcoming-events-title{font-size:1.5rem!important;font-weight:500}.padding-left{padding-left:.5rem!important}.upcoming-events{display:flex}@media (max-width:585px){.upcoming-events{display:inline}.events-title{justify-content:center}}.order-confirmed-box{background-color:var(--color-light-gray)!important}.order-confirmed-box-title{color:var(--color-dark-gray)!important;font-weight:400!important;height:12px}@media (max-width:585px){.heading-text.section-title{font-size:3.75rem!important}}@media (max-width:400px){.heading-text.section-title{font-size:2.7rem!important}}@media (max-width:991px){.container-lg.cart-breadcrumbs{margin-left:2%;width:96%}}.success-page-butons{padding:.8rem 1rem!important;border:2px solid var(--color-dark)}@media (max-width:992px){.success-page-butons{width:100%!important}}.kniepass-success-page-butons{border-color:var(--kniepass-secondary)}.kniepass-success-page-butons:hover{background-color:var(--kniepass-secondary)!important;color:var(--color-dark)!important}.hohensalzburg-success-page-butons{border-color:var(--hohensalzburg-secondary)}.hohensalzburg-success-page-butons:hover{background-color:var(--hohensalzburg-secondary)!important;color:var(--color-dark)!important}.hohenwerfen-success-page-butons{border-color:var(--hohenwerfen-secondary)}.hohenwerfen-success-page-butons:hover{background-color:var(--hohenwerfen-secondary)!important;color:var(--color-dark)!important}.mauterndorf-success-page-butons{border-color:var(--mauterndorf-secondary)}.mauterndorf-success-page-butons:hover{background-color:var(--mauterndorf-secondary)!important;color:var(--color-dark)!important}.swal2-popup.swal2-modal.swal2-icon-success.swal2-show{padding-right:1%!important;padding-left:1%!important}.newsletter-header{background-color:var(--color-off-white);padding-top:130px}.newsletter-container{padding:0 13% 6%}.section-title-newsletter{color:var(--color-dark-gray)!important;font-size:5rem!important;font-weight:500}.newsletter-input{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;padding:1.4rem 1.5rem!important;height:34px!important}.newsletter-title{font-weight:500;font-size:20px;color:var(--color-main-blue)!important;display:flex}.newsletter-text{text-align:left;display:flex;justify-content:left}.newsletter-btn{background-color:var(--color-main);z-index:0;border-top-right-radius:8px;border-bottom-right-radius:8px!important;border:none!important;height:47px!important;padding:1.4rem 1.5rem!important;display:flex;align-items:center;font-weight:500!important;font-size:17px!important}.newsletter-btn:hover{background-color:var(--color-main-blue);color:var(--color-white)}@media (max-width:570px){.newsletter-btn{width:110%;margin-top:20px;display:flex;justify-content:center}.newsletter-btn,.newsletter-input{border-radius:.8rem!important}}.register-title{background-color:var(--color-white)!important}.input-login{width:95%;padding:1.5rem 2rem!important;font-size:1.2rem;border-radius:0!important}.input-login::-moz-placeholder{font-size:1.1rem!important}.input-login::placeholder{font-size:1.1rem!important}.input-login:-ms-input-placeholder{font-size:1.1rem!important}.input-login::-ms-input-placeholder{font-size:1.1rem!important}.input-login:focus{border:1px solid var(--color-main-border-blue)!important}.input-signin-row{margin-top:.1rem;width:95%}.sign-up-login{padding-right:.7rem!important}.or-login{width:100%;display:flex;align-items:center;gap:.5rem;text-align:center}.or-login hr{width:100%;border-color:var(--color-mid-gray)}.or-login span{color:var(--color-mid-gray)}.registration-container{max-width:55%;margin-left:auto!important;margin-right:auto!important;padding-top:200px;padding-bottom:120px}@media (max-width:1300px){.registration-container{max-width:80%}}@media (max-width:767px){.registration-container{max-width:90%!important;padding-top:160px!important;padding-bottom:50px!important}}.checkout-body{padding-top:200px}@media (max-width:767px){.checkout-body{padding-top:160px}}@media (max-width:575px){.checkout-body{padding-top:120px}}.registration-page-subtitle{font-size:2rem;text-align:left;font-weight:500;color:var(--color-dark)}.signup-button-register{padding:12px;font-size:1.25rem;font-weight:400;border-radius:32px;border:none;width:250px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:background-color .15s ease-in-out!important}.signup-button-register,.signup-button-register:hover{color:var(--color-white);text-decoration:none}@media (max-width:992px){.signup-button-register{width:100%!important}}.kniepass-signup-button-register{background-color:var(--kniepass-main)}.kniepass-signup-button-register:hover{background-color:var(--kniepass-tertiary-dark)}.hohensalzburg-signup-button-register{background-color:var(--hohensalzburg-main)}.hohensalzburg-signup-button-register:hover{background-color:var(--hohensalzburg-tertiary-dark)}.mauterndorf-signup-button-register{background-color:var(--mauterndorf-main)}.mauterndorf-signup-button-register:hover{background-color:var(--mauterndorf-tertiary-dark)}.hohenwerfen-signup-button-register{background-color:var(--hohenwerfen-main)}.hohenwerfen-signup-button-register:hover{background-color:var(--hohenwerfen-tertiary-dark)}.register-log-in-btn{padding:12px;font-size:1.25rem;font-weight:400;color:var(--color-dark);border-radius:32px;background-color:var(--color-white);border:none;width:250px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none;transition:background-color .15s ease-in-out!important}.register-log-in-btn:hover{text-decoration:none}@media (max-width:992px){.register-log-in-btn{width:100%!important}}.kniepass-register-log-in-btn{border:2px solid var(--kniepass-secondary)}.kniepass-register-log-in-btn:hover{color:var(--color-dark);background-color:var(--kniepass-secondary)}.hohensalzburg-register-log-in-btn{border:2px solid var(--hohensalzburg-secondary)}.hohensalzburg-register-log-in-btn:hover{color:var(--color-dark);background-color:var(--hohensalzburg-secondary)}.mauterndorf-register-log-in-btn{border:2px solid var(--mauterndorf-secondary)}.mauterndorf-register-log-in-btn:hover{color:var(--color-dark);background-color:var(--mauterndorf-secondary)}.hohenwerfen-register-log-in-btn{border:2px solid var(--hohenwerfen-secondary)}.hohenwerfen-register-log-in-btn:hover{color:var(--color-dark);background-color:var(--hohenwerfen-secondary)}.input-register{padding:1.5rem 2rem!important;font-size:1.2rem!important;border:none!important;border-radius:0!important}.input-register::-moz-placeholder{font-size:1.1rem!important}.input-register::placeholder{font-size:1.1rem!important}.input-register:-ms-input-placeholder{font-size:1.1rem!important}.input-register::-ms-input-placeholder{font-size:1.1rem!important}.input-register:focus{border:1px solid var(--color-dark)!important}.dropdown-style{font-size:1.1rem!important;height:3.1rem;padding-left:2rem!important;color:var(--color-dark);border:none!important;border-radius:0!important}.dropdown-style:focus{border:1px solid var(--color-dark)!important}.configurable-options .dropdown-style{padding-left:.5rem}.ap-none{appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important}.product-price{height:auto!important}.dropdown-wrapper{position:relative}.dropdown-wrapper:before{font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);pointer-events:none}.signup-section-register{padding-left:.75rem;padding-right:.75rem}.general-terms-text-register{padding-left:.3rem!important}.newsletter-input{height:48px;border-top-left-radius:.8rem!important;border-bottom-left-radius:.8rem!important}@media (max-width:575px){.newsletter-input{min-width:200px!important;margin-bottom:15px!important}}@media (max-width:675px){.section-title-newsletter{font-size:2rem!important}}.ticketshop-filters-container{border:1px solid var(--color-light-gray)!important;height:-webkit-max-content;height:-moz-max-content;height:max-content}.ticketshop-filter-title,.ticketshop-toolbar-title{font-size:1.1rem!important;border-bottom:1px solid var(--color-light-gray)!important;color:var(--color-dark)}.ticketshop-toolbar-title{border-top:1px solid var(--color-light-gray)!important;margin-bottom:0!important}.ticketshop-filter-title-hideBorder{border-bottom:none!important}.ticketshop-attribute-container{margin-top:25px!important;margin-bottom:0}.ticketshop-attribute-title{padding-bottom:25px!important}.ticketshop-attribute-title,.ticketshop-toolbar-options{color:var(--color-dark);font-weight:300;font-size:1.1rem!important}.ticketshop-toolbar-options,.ticketshop-toolbar-options:hover{text-decoration:none}.option-selected{background-color:transparent!important;font-weight:600}.ticketshop-toolbar-option-title{padding-bottom:25px!important}.ticketbox-checkbox input[type=checkbox]:checked+span{font-weight:600}.toolbar-view-mode{display:contents}.ticketshop-search-cont{padding:200px 3.5rem 0!important}#collapseSortBy{padding-top:23px}@media (max-width:991px){.filter-content{display:none}.mobile-design{flex-direction:column}.mobile-design .title-mobile{padding-left:15px;padding-right:15px}.mobile-checkbox-div{width:100%!important;max-width:100%!important}#collapseSortBy{display:none}.search-container-product-section{padding-right:0!important;padding-left:0!important}.ticketshop-search-cont{padding:200px 0 0!important}}.ticketshop-card-title{line-height:1.2;font-size:1.9rem;font-weight:600;margin-bottom:0}.ticketshop-card-short-desc{line-height:1.5;font-size:1.25rem!important;font-weight:400}.ticketshop-card-img-top{height:350px;width:-webkit-fill-available;-o-object-fit:cover;object-fit:cover}.ticketshop-card-short-desc p{margin-bottom:0}.ticketshop-product-price{margin-bottom:1rem}.ticketshop-product-price span{font-size:1.25rem!important;color:var(--color-mid-gray)!important}.search-container-product-section .pagination{justify-content:flex-end}.search-container-product-section .ticketshop-pagination{display:contents}.search-container-product-section .page-item.active{border-bottom:none}.ticketshop-limiter{border-top:1px solid var(--color-light-gray)!important;color:var(--color-dark);font-size:1.2rem;font-weight:500}.ticketshop-show-limit-title{font-size:1.1rem!important;color:var(--color-dark);font-weight:600}.ticketshop-show-limit{font-size:1.1rem!important;color:var(--color-dark);font-weight:500;cursor:pointer}.ticketshop-limiter option:checked{background-color:transparent;font-weight:600;font-size:1.2rem}.ticketshop-styled-select{width:auto!important;height:1.25rem!important;overflow:hidden}.search-results-title{color:var(--color-dark)}.control-group.date.registration:after{margin-top:-35px!important;left:96%!important}.control-group.date.registration:before{background-image:url(/themes/sbsb/assets/images/icons/Icon-Calendar.svg)!important;width:24px!important;height:24px!important;content:""!important;display:inline-block;vertical-align:middle!important;pointer-events:none!important;position:absolute!important;right:26px;top:42px;z-index:2}.control-group.date.filter:after{margin-top:-4px!important;left:100%!important}.date.edit:after{margin-top:6px!important}.edit-profile-update-btn{color:var(--color-white);border-radius:32px;border:none;padding:11px 35px;font-weight:500;font-size:1.25rem}.edit-profile-update-btn:hover{background-color:var(--color-main-hover)}.kniepass-edit-profile-update-btn{background-color:var(--kniepass-main)}.kniepass-edit-profile-update-btn:hover{background-color:var(--kniepass-tertiary-dark)}.hohensalzburg-edit-profile-update-btn{background-color:var(--hohensalzburg-main)}.hohensalzburg-edit-profile-update-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)}.hohenwerfen-edit-profile-update-btn{background-color:var(--hohenwerfen-main)}.hohenwerfen-edit-profile-update-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)}.mauterndorf-edit-profile-update-btn{background-color:var(--mauterndorf-main)}.mauterndorf-edit-profile-update-btn:hover{background-color:var(--mauterndorf-tertiary-dark)}.channel-selection-dropdown{height:56px!important;padding-right:2rem!important;border-radius:32px!important}.kniepass-channel-selection-dropdown{border-color:var(--kniepass-secondary);background-color:var(--kniepass-secondary)}.hohensalzburg-channel-selection-dropdown{border-color:var(--hohensalzburg-secondary);background-color:var(--hohensalzburg-secondary)}.hohenwerfen-channel-selection-dropdown{border-color:var(--hohenwerfen-secondary);background-color:var(--hohenwerfen-secondary)}.mauterndorf-channel-selection-dropdown{border-color:var(--mauterndorf-secondary);background-color:var(--mauterndorf-secondary)}.line:last-child{display:none!important}.field-align{padding-left:12px!important;padding-right:12px!important}.date.edit:after{background-image:url(/themes/sbsb/assets/images/icons/Icon-Calendar.svg)!important;width:24px!important;height:24px!important;content:""!important;display:inline-block!important;vertical-align:middle!important;margin-left:-34px!important;pointer-events:none!important;position:absolute!important}.kniepass-apply-filter{border:1px solid var(--kniepass-secondary)!important}.kniepass-apply-filter:active,.kniepass-apply-filter:hover{background-color:var(--kniepass-secondary)!important}.hohensalzburg-apply-filter{border:1px solid var(--hohensalzburg-secondary)!important}.hohensalzburg-apply-filter:active,.hohensalzburg-apply-filter:hover{background-color:var(--hohensalzburg-secondary)!important}.hohenwerfen-apply-filter{border:1px solid var(--hohenwerfen-secondary)!important}.hohenwerfen-apply-filter:active,.hohenwerfen-apply-filter:hover{background-color:var(--hohenwerfen-secondary)!important}.mauterndorf-apply-filter{border:1px solid var(--mauterndorf-secondary)!important}.mauterndorf-apply-filter:active,.mauterndorf-apply-filter:hover{background-color:var(--mauterndorf-secondary)!important}.locale-globe-icon{margin-top:2px}.nav-img-light{max-width:100%;-o-object-fit:cover;object-fit:cover;height:310px!important}.date-ticket-light{color:var(--color-mid-gray)!important}.location-ticket-light{font-size:1.3rem!important}.purchase-ticket-button{margin-bottom:1rem;display:flex!important;justify-content:center;align-items:center;border-radius:.8rem;width:90%;font-size:1.125rem;padding:11px 10px;text-decoration:none}.purchase-ticket-button:hover{text-decoration:none}.stickers-container{position:absolute;top:.7rem;left:2rem;z-index:10;width:45px;height:150px}@media (max-width:650px){.stickers-container{left:1.2rem}}.tour_guide_device{background-color:rgba(14,14,14,.8);background-image:url(/themes/sbsb/assets/images/icons/smartphone-line.svg)}.tour_guide,.tour_guide_device{width:40px;height:40px;background-repeat:no-repeat;background-position:50%}.tour_guide{background-image:url(/themes/sbsb/assets/images/icons/user-line.svg)}.tour_guide,.tour_guide_device .tour_guide_device_tooltip{visibility:hidden;width:120px;background-color:rgba(14,14,14,.8);color:var(--color-white);text-align:center;border-radius:6px;padding:5px 0;font-size:1.2rem;position:absolute;z-index:1}.tour_guide{left:43px}.tour_guide:hover,.tour_guide_device:hover .tour_guide_device_tooltip{visibility:visible}.navbar-toggler-icon{height:40px!important;width:40px!important;background-image:url(/themes/sbsb/assets/images/icons/menu-lines.svg)}.navbar-toggler-icon-close{background-image:url(/themes/sbsb/assets/images/icons/close-circle-line.svg);background-repeat:no-repeat;width:30px;height:30px;display:flex}.navbar-toggler:focus{box-shadow:0 0 0 0 transparent!important;-webkit-font-smoothing:antialiased!important}.filter-items-title{color:var(--color-dark)!important}.swiper-pagination-bullet{background-color:transparent!important;opacity:1!important}.swiper-pagination-bullet,.swiper-pagination-bullet-active{width:16px!important;height:16px!important;border:2px solid var(--color-dark)!important}.swiper-pagination-bullet-active{background-color:var(--color-dark)!important}.upcoming-events-cards{height:167px!important}.upcoming-events-card-title{font-size:1.1rem}.seasonal-ticket-image-home{position:absolute;width:300px!important;height:500px;left:70%;-o-object-fit:cover;object-fit:cover;bottom:-40px}@media (max-width:991px){.seasonal-ticket-image-home{display:none}}.annual-ticket-left-col{background-color:var(--color-main-blue);height:430px;margin-left:0;width:30%!important;margin-right:3%;margin-top:2rem!important}.annual-ticket-right-col{padding-left:0!important;padding-right:0!important;padding-top:2rem}.annual-ticket-left-col-title{font-weight:500;font-size:3.75rem;line-height:70px;color:var(--color-white);display:flex;justify-content:flex-start}@media (max-width:1550px){.annual-ticket-left-col-title{font-size:3.5vw}}@media (max-width:991px){.annual-ticket-left-col-title{font-size:10vw}.ticket-middle-section-title{font-size:10vw!important}}.first-annual-bottom{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.first-annual-top{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.wishlist-icon{background-image:url(/themes/sbsb/assets/images/icons/whislist.svg);background-repeat:no-repeat;width:30px;height:30px}.wishlist-container{display:flex;align-items:center;justify-content:center}.wishlisted-icon{background-image:url(/themes/sbsb/assets/images/icons/wishlisted.png);background-repeat:no-repeat;width:30px;height:30px}.wishlisted-icon .material-icons{display:none!important}.account-heading{font-size:2rem;font-weight:500;color:var(--color-dark)}.wishlist-container{height:100%;overflow:hidden}.wishlist-image{padding:0!important;max-width:113px!important;max-height:113px!important}@media (max-width:576px){.wishlist-image{max-width:100%!important;max-height:100%!important}}.wishlist-name-container{height:113px!important}@media (max-width:576px){.wishlist-name-container{justify-content:center!important;text-align:center!important}}.wishlist-category{font-size:1rem;font-weight:400;color:var(--color-main-dark)}.theme-btn:hover.light{border:none!important}.wishlist-container .wishlist-hr:last-of-type{display:none!important}.wishlist-hr{width:97%;margin:auto}@media (max-width:576px){.wishlist-hr{display:none!important}}.remove-wishlist-product{display:flex;padding:10px 15px!important}@media (max-width:576px){.remove-wishlist-product{display:none!important}}.remove-wishlist-product-mobile{display:none}@media (max-width:576px){.remove-wishlist-product-mobile{display:flex!important;position:absolute;top:4%;right:4%;padding:10px 15px!important}}@media (max-width:576px){#wishlist-img-container{display:block!important}}@media (max-width:576px){.wishlist-product-img{width:100%!important;height:auto!important}}@media (max-width:576px){.wishlist-product-container{flex-direction:column!important}}.swal-confirm-btn-design{background-color:var(--color-main)!important;color:var(--color-dark)!important}.swal-cancel-btn-design{background-color:var(--color-main-blue)!important;color:var(--color-white)!important}.ticket-type-button{height:55px}.ticket-type-button input,.ticket-type-button label{display:block;border:1px solid var(--color-main-blue);color:var(--color-main-blue)!important;border-radius:5px}.ticket-type-button input[type=radio]{opacity:.011;z-index:100}.ticket-type-button input[type=radio]:checked+label{background:var(--color-main-blue);color:var(--color-white)!important}.ticket-type-button label{cursor:pointer;z-index:90;line-height:1.8em;font-weight:500}.v-line-separator.mx-lg-3.d-none.d-lg-block.h-100{color:transparent!important}.sample-link{text-decoration:none;color:#333}.sample-link:hover{text-decoration:none;color:var(--color-main)}.annual-ticket-price,.merchandise-price{color:var(--color-main-blue)!important;font-size:2.1875rem;font-weight:500;display:flex}@media (max-width:1625px){.ticket-middle-section{padding:4% 9%}.partners-supporters{padding:0 9%!important;margin-top:6%}.seasonal-ticket-image{width:286px;height:400px;top:-170px}.middle-section-left,.ticket-before-faq{padding-left:9%!important}.ticket-before-faq{padding-right:9%!important}.newsletter-container{padding:0 9% 6%!important}}.container-custom-products{max-width:80%!important;margin-left:auto!important;margin-right:auto!important;padding-top:200px}@media (max-width:800px){.container-custom-products{max-width:100%!important;margin:0!important}}@media (max-width:587px){.container-custom-products{padding-top:110px}}.related-products{max-width:79%;margin-left:auto!important;margin-right:auto!important}@media (max-width:768px){.related-products{max-width:100%!important}}.card-header-title{font-size:1.875rem!important;font-weight:500!important;color:var(--color-dark)}.related-products-title{text-align:center;font-size:3rem;margin-top:20px;margin-bottom:20px;font-weight:500;color:var(--color-dark);padding-top:35px;padding-bottom:35px}.related-card.related-product{height:100%;width:100%;border-radius:0!important}.related-product-image{-o-object-fit:cover;object-fit:cover}.book-ticket-img{float:right;height:18px;margin-top:5px!important;padding-right:5px;filter:invert(1)}.event-date{position:absolute;border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;height:40px;padding:10px 18px 8px;font-size:1rem;color:var(--color-white);z-index:1}@media (max-width:768px){.event-date{border-top-left-radius:0!important}}.card-category.related-description p{margin-top:.5rem;font-size:1.125rem;margin-bottom:0}@media (max-width:767px){.card-category.related-description p{font-size:1rem!important}}.related-product-title{font-size:1.25rem!important;color:var(--color-dark);font-weight:700;line-height:1}.restrict-description-length{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.stickers-container-right{position:absolute;top:12px;right:12px;z-index:10;height:150px;text-align:right;display:flex;flex-direction:column}.sticker-new,.sticker-sale{background-color:var(--color-white)!important;border-radius:1.5rem;height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;padding:2px 1rem 8px;font-size:1rem;color:var(--color-dark);text-transform:uppercase;text-align:center;font-weight:500;margin-bottom:10px;font-weight:400}.sticker-tour-guide-device{margin-bottom:10px;position:relative}.sticker-tour-guide-device img{width:2.5rem;height:2.5rem}.sticker-tour-guide{margin-bottom:10px}.sticker-tour-guide img{width:2.5rem;height:2.5rem}@media only screen and (max-width:1320px){.seasonal-ticket-image{display:none}}@media only screen and (max-width:991px){.annual-ticket-left-col{width:100%!important;margin:0 0 3rem!important}.ticket-middle-section{text-align:center;padding:8% 9%}.ticket-middle-section-text{text-align:center;padding-top:2rem}.ticket-middle-section-benefits-subtitle,.ticket-middle-section-benefits-subtitle-text,.ticket-middle-section-benefits-title{text-align:center}.p-number-in-c{border-right:none!important}.ps-col{padding-left:0!important;padding-right:0!important}.middle-section{padding-top:10%}.ticket-middle-section-description-image{margin-top:10%}.middle-section-right{display:flex;justify-content:center}}@media (max-width:513px){.ticket-middle-section-title{font-size:4rem}.related-products-title{font-size:2rem}}@media (max-width:513px){.annual-ticket-price,.merchandise-price{margin-top:25px}}@media (min-width:991px) and (max-width:1625px){.ticket-middle-section-benefits-subtitle,.ticket-middle-section-benefits-subtitle-text{margin-left:25px}}.ticketshop-category-filters-container{margin-left:13%;margin-right:13%}.ticketshop-category-block{padding-left:13%;padding-right:13%}@media (max-width:1625px){.ticketshop-category-block{padding-left:9%;padding-right:9%}.ticketshop-category-filters-container{margin-left:9%;margin-right:9%}}.searchbar-text{font-size:1.2rem!important;color:var(--color-dark-gray);font-weight:400}.p-number-in-c{border-right:1px solid var(--color-light-gray);text-transform:uppercase;display:flex;justify-content:center;align-items:center}.p-number-in-c .searchbar-category-name{text-transform:none;font-size:1.2rem;color:var(--color-dark);font-weight:500}.p-number-in-c .searchbar-text{font-weight:500!important}.outer-assets-container .image-container .magnifier>img{max-height:585px!important}img.main-product-image{height:585px!important}.product-details-container{max-width:60%;margin-bottom:5%!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:1400px){.product-details-container{margin-top:135px!important}}@media (max-width:1400px){.product-details-container{margin-top:110px!important}}@media (max-width:992px){.product-details-container{max-width:90%!important}}@media (max-width:576px){.product-details-container{margin-top:80px!important}}.product-description{margin-bottom:0!important;color:var(--color-dark)}.quantity-input{margin-left:1px!important;margin-right:1px!important;height:40px!important;width:42px!important;max-width:42px!important}.partners-supporters{padding:0 13%;margin-top:5%}.total-price{color:var(--color-main-blue);font-size:1.25rem;font-weight:500}.right{padding-left:3rem!important}.mobile-btn-align{padding-left:15px!important;padding-right:0!important}@media (max-width:1500px){.left{margin-top:3%!important}}@media (max-width:1200px){.left{padding-left:0}.right{margin-top:20px!important;padding-left:0!important;padding-right:0!important}}.material-icons{color:var(--color-dark)}.wishlist-icon .material-icons{display:none!important}.search-input{width:500px!important;height:40px;color:var(--color-mid-gray)!important}@media (max-width:1100px){.search-input{width:auto!important}}@media (max-width:480px){.search-input{width:90px!important}}@media (max-width:700px){.search-input-box{flex-direction:column!important}}.annual-ticket-card-top{height:255px;position:relative;border-radius:1.5rem!important;margin-bottom:35px;background-color:var(--color-main-blue);color:var(--color-white)}.annualt-ticket-card-top-img{position:absolute;top:10px;left:10px;height:35px}.annual-ticket-card-top-name{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.annual-ticket-card-top-name h4 span{font-weight:400;color:var(--color-light-gray);font-size:1rem}.family-discount-header{min-height:53px}.family-discount-header-bottom-border{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.family-discount-price-kinds{border:1px solid var(--color-light-gray);margin-bottom:15px;min-height:53px;border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none}.family-discount-price{font-size:1.2rem;font-weight:400}.family-arrow-transform{transform:rotate(90deg)}.kniepass-border{border:1px solid var(--kniepass-secondary)!important}.hohensalzburg-border{border:1px solid var(--hohensalzburg-secondary)!important}.mauterndorf-border{border:1px solid var(--mauterndorf-secondary)!important}.hohenwerfen-border{border:1px solid var(--hohenwerfen-secondary)!important}.voucher-card-top{height:255px;position:relative;border-radius:1.5rem!important;margin-bottom:35px;background-image:url(/themes/sbsb/assets/images/content_images/voucher_card_bg.png);background-size:cover;color:var(--color-white);border:1px solid var(--color-light-gray)}.voucher-card-top div{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:46%;left:10%;color:var(--color-main-blue)}.gdpr-container{position:fixed;padding:45px!important;z-index:10000;bottom:0;left:0;font-size:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--color-white);padding:4px 8px 12px;box-shadow:0 -2px 15px rgba(0,0,0,.19),0 -1px 2px rgba(0,0,0,.1);width:100%}.gdpr-content-container{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;color:var(--color-dark)}#exTab1 .tab-content{background-color:#f0f0f0}#exTab1 .tab-content,#exTab2 h3{color:var(--color-white);padding:5px 15px}#exTab2 h3{background-color:#428bca}#exTab1 .nav-pills>li>a{border-radius:0}.nav-pills>li.active>a,.nav-pills>li.active>a:active,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#6c757d!important;color:var(--color-white);padding:5px 10px;margin-bottom:20px}#exTab3 .nav-pills>li>a{border-radius:4px 4px 0 0;text-decoration:none;color:var(--color-white)}#exTab3 .tab-content{color:var(--color-dark);background-color:#f0f0f0;padding:5px 15px}.ticktes{background-image:url(/themes/sbsb/assets/images/channel/logo/amepheas_short_logo_white.svg)}.action .download-ticket-icon{content:url(/themes/sbsb/assets/images/icons/download_ticket.svg);font-size:1.5rem;padding-left:10px;width:24px}.tour-row-top{border-top-left-radius:.8rem!important;border-top-right-radius:.8rem!important}.tour-row-bottom{border-bottom-left-radius:.8rem!important;border-bottom-right-radius:.8rem!important}.tour-title{font-weight:600!important;color:var(--color-dark)!important;font-size:2rem}@media (max-width:767px){.tour-title{font-size:1.25rem!important}}.forgot-password-text{font-size:1.1rem;font-weight:700;color:#696969}.forgot-password-text:hover{color:#696969}.back-to-log-in-btn{padding:12px 20px;font-size:1.25rem;font-weight:500;background-color:var(--color-white);border-radius:32px;border:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.back-to-log-in-btn,.back-to-log-in-btn:hover{color:var(--color-dark);text-decoration:none}@media (max-width:992px){.back-to-log-in-btn{width:100%!important}}.kniepass-back-to-log-in-btn{border:1px solid var(--kniepass-secondary)}.kniepass-back-to-log-in-btn:hover{background-color:var(--kniepass-secondary)}.hohensalzburg-back-to-log-in-btn{border:1px solid var(--hohensalzburg-secondary)}.hohensalzburg-back-to-log-in-btn:hover{background-color:var(--hohensalzburg-secondary)}.mauterndorf-back-to-log-in-btn{border:1px solid var(--mauterndorf-secondary)}.mauterndorf-back-to-log-in-btn:hover{background-color:var(--mauterndorf-secondary)}.hohenwerfen-back-to-log-in-btn{border:1px solid var(--hohenwerfen-secondary)}.hohenwerfen-back-to-log-in-btn:hover{background-color:var(--hohenwerfen-secondary)}.voucher-right-col{padding-left:3rem!important;padding-right:0!important;padding-top:6%}.voucher-custom-price-div{padding:10px 20px;border:1px solid var(--color-mid-gray);border-radius:10px;display:flex;align-items:center;margin-top:19px;justify-content:flex-start}@media only screen and (max-width:1400px){.mini-cart-price{display:none!important}.account-content{margin-top:100px!important}}.voucher-middle-section{background-color:var(--color-main-blue);color:var(--color-white);text-align:left}.voucher-middle-section-left{padding-left:9%!important;padding-right:2%;align-items:center}.voucher-middle-section-left p{text-align:left!important}.text-checkout-header-title{text-align:start;color:var(--color-dark)!important;font-weight:600;font-size:1.3rem;margin-bottom:10px}.text-checkout-header-text{text-align:start;color:var(--color-dark);font-size:1rem}.text-checkout-header{font-style:normal;font-weight:400;font-size:20px;line-height:1.2;color:var(--color-dark)!important}@media (max-width:768px){.text-checkout-header{padding-left:16px}}.text-checkout-header{padding-left:0!important;padding-right:0!important}@media only screen and (max-width:991px){.voucher-middle-section-left{padding-top:15%}.voucher-right-col{padding-left:0!important}}.product-gallery{padding:0 13%}.product-gallery-title{text-align:center;font-size:2.375rem;font-weight:500;color:var(--color-dark)}@media (max-width:513px){.product-gallery-title{font-size:2rem}}.product-gallery-image-card{height:380px}@media (max-width:480px){.product-gallery-image-card{height:300px}}.product-gallery-swiper-prev{cursor:pointer;position:absolute;left:-5%;top:50%}.product-gallery-swiper-next{cursor:pointer;position:absolute;right:-5%;top:50%}.product-gallery-swiper-pagination{display:none}.ticket-qty-text{padding:0 1rem;font-size:2rem}@media (max-width:450px){.ticket-qty-text{font-size:1.8rem!important}}@media (max-width:600px){.ticket-qty-text{margin-bottom:10px}}@media (max-width:1199px){.align-with-timer{margin-top:-56px;font-size:1.7rem!important}}@media (max-width:992px){.align-with-timer{margin-top:-46px!important}}@media (max-width:840px){.product-gallery-swiper-next,.product-gallery-swiper-prev{display:none}.product-gallery-swiper-pagination{display:block}}.radio-toolbar input[type=radio]{opacity:0}.radio-toolbar label{float:left;padding:20px;font-size:1rem;border-radius:100px;outline:1px solid var(--color-white);border:1px solid var(--color-mid-gray)}.radio-toolbar label:hover{outline:1px solid var(--color-dark-gray);border:1px solid var(--color-white)}.radio-toolbar input[type=radio]:checked+label{outline:2px solid var(--color-dark-gray);border:1px solid var(--color-white)}#prevBtn{left:-8%}#nextBtn,#prevBtn{cursor:pointer;position:absolute;bottom:50%;font-size:4rem}#nextBtn{right:-8%}.radio-toolbar-size input[type=radio]{opacity:0}.radio-toolbar-size label{float:left;padding:7px 15px;font-size:1rem}.radio-toolbar-size label,.radio-toolbar-size label:hover{border:1px solid var(--color-dark-gray)}.radio-toolbar-size input[type=radio]:focus+label{border:1px dashed var(--color-dark-gray)}.radio-toolbar-size input[type=radio]:checked+label{border:none;background-color:var(--color-main);color:var(--color-dark)}span.price-label{display:none!important}.pi-swiper-button-next{justify-content:flex-end;right:0}.pi-swiper-button-next,.pi-swiper-button-prev{background-position:50%;background-repeat:no-repeat!important;background-size:cover;display:flex;position:absolute;align-items:center;height:100%;top:0;border:none;background-color:transparent;z-index:10}.pi-swiper-button-prev{justify-content:flex-start;left:0}@media (max-width:585px){.pi-swiper-button-next svg,.pi-swiper-button-prev svg{width:12px!important;height:23px!important}}.swiper-main-image-pagination{margin-top:10px}.related-products-card-title{display:flex;flex-grow:1}.entry-card-image .product-img{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.customer-image{display:flex;height:72px;width:72px;justify-content:center;align-items:center;color:var(--color-dark);border-radius:50%;font-weight:500!important;font-size:2rem}.kniepass-customer-image{background:var(--kniepass-secondary)}.hohensalzburg-customer-image{background:var(--hohensalzburg-secondary)}.hohenwerfen-customer-image{background:var(--hohenwerfen-secondary)}.mauterndorf-customer-image{background:var(--mauterndorf-secondary)}.flatpickr-current-month{padding-top:0!important;color:var(--color-dark)!important;font-size:1.8rem!important}.flatpickr-months{font-size:1.1rem;padding-bottom:15px!important;padding-top:18px}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:var(--color-main-blue)!important}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{top:200px!important}@media (max-width:585px){.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{top:18px!important}}.flatpickr-calendar-annual{display:flex;justify-content:center}@media (max-width:650px){.flatpickr-calendar-annual{transform:scale(.85)!important;height:390px!important}}.flatpickr-calendar-annual .flatpickr-calendar{border:none!important}.flatpickr-calendar{border-radius:0!important}.flatpickr-rContainer{background-color:#fff}.flatpickr-day{font-weight:400!important;font-size:20px!important}.flatpickr-weekdays{font-size:17px!important;font-weight:400!important}@media (max-width:585px){.flatpickr-calendar-annual{position:inherit!important}.flatpickr-calendar{width:370px}}.dayContainer .flatpickr-day,.dayContainer .flatpickr-day.prevMonthDay{font-weight:400!important}.kniepass .dayContainer .flatpickr-day{background-color:var(--kniepass-secondary)!important;color:var(--color-dark-transparent)!important}.kniepass .dayContainer .flatpickr-day.selected,.kniepass .dayContainer .flatpickr-day:hover{background:var(--kniepass-main)!important;border-color:var(--kniepass-main)!important;color:var(--color-white)!important}.kniepass .dayContainer .flatpickr-day.selected:hover{background-color:var(--kniepass-main)!important}.kniepass .dayContainer span.flatpickr-day.today:not(.selected):hover{color:var(--color-white)!important;background:var(--kniepass-main)!important;border-color:var(--kniepass-main)!important}.kniepass .dayContainer .flatpickr-day.flatpickr-disabled,.kniepass .dayContainer span.flatpickr-day.today.flatpickr-disabled:not(.selected):hover{background:#f8f8f8!important;background-color:#f8f8f8!important;color:#bdbdbd!important}.hohensalzburg .dayContainer .flatpickr-day{background-color:var(--hohensalzburg-secondary)!important;color:var(--color-dark-transparent)!important}.hohensalzburg .dayContainer .flatpickr-day.selected,.hohensalzburg .dayContainer .flatpickr-day:hover{background:var(--hohensalzburg-main)!important;border-color:var(--hohensalzburg-main)!important;color:var(--color-white)!important}.hohensalzburg .dayContainer .flatpickr-day.selected:hover{background-color:var(--hohensalzburg-main)!important}.hohensalzburg .dayContainer span.flatpickr-day.today:not(.selected):hover{color:var(--color-white)!important;background:var(--hohensalzburg-main)!important;border-color:var(--hohensalzburg-main)!important}.hohensalzburg .dayContainer .flatpickr-day.flatpickr-disabled,.hohensalzburg .dayContainer span.flatpickr-day.today.flatpickr-disabled:not(.selected):hover{background:#f8f8f8!important;background-color:#f8f8f8!important;color:#bdbdbd!important}.mauterndorf .dayContainer .flatpickr-day{background-color:var(--mauterndorf-secondary)!important;color:var(--color-dark-transparent)!important}.mauterndorf .dayContainer .flatpickr-day.selected,.mauterndorf .dayContainer .flatpickr-day:hover{background:var(--mauterndorf-main)!important;border-color:var(--mauterndorf-main)!important;color:var(--color-white)!important}.mauterndorf .dayContainer .flatpickr-day.selected:hover{background-color:var(--mauterndorf-main)!important}.mauterndorf .dayContainer span.flatpickr-day.today:not(.selected):hover{color:var(--color-white)!important;background:var(--mauterndorf-main)!important;border-color:var(--mauterndorf-main)!important}.mauterndorf .dayContainer .flatpickr-day.flatpickr-disabled,.mauterndorf .dayContainer span.flatpickr-day.today.flatpickr-disabled:not(.selected):hover{background:#f8f8f8!important;background-color:#f8f8f8!important;color:#bdbdbd!important}.hohenwerfen .dayContainer .flatpickr-day{background-color:var(--hohenwerfen-secondary)!important;color:var(--color-dark-transparent)!important}.hohenwerfen .dayContainer .flatpickr-day.selected,.hohenwerfen .dayContainer .flatpickr-day:hover{background:var(--hohenwerfen-main)!important;border-color:var(--hohenwerfen-main)!important;color:var(--color-white)!important}.hohenwerfen .dayContainer .flatpickr-day.selected:hover{background-color:var(--hohenwerfen-main)!important}.hohenwerfen .dayContainer span.flatpickr-day.today:not(.selected):hover{color:var(--color-white)!important;background:var(--hohenwerfen-main)!important;border-color:var(--hohenwerfen-main)!important}.hohenwerfen .dayContainer .flatpickr-day.flatpickr-disabled,.hohenwerfen .dayContainer span.flatpickr-day.today.flatpickr-disabled:not(.selected):hover{background:#f8f8f8!important;background-color:#f8f8f8!important;color:#bdbdbd!important}.flatpickr-next-month:hover path,.flatpickr-next-month path,.flatpickr-prev-month:hover path,.flatpickr-prev-month path{fill:var(--color-main-blue)!important}.flatpickr-calendar.animate.inline{border:none!important}.kniepass-alert-success{background-color:var(--kniepass-secondary)!important}.hohensalzburg-alert-success{background-color:var(--hohensalzburg-secondary)!important}.mauterndorf-alert-success{background-color:var(--mauterndorf-secondary)!important}.hohenwerfen-dalert-success{background-color:var(--hohenwerfen-secondary)!important}.order-confirmed-box-subtext{color:var(--color-main-blue);background-color:var(--color-white)!important}.kniepass-order-confirmed-box-subtex{color:var(--kniepass-tertiary)!important}.hohensalzburg-order-confirmed-box-subtex{color:var(--hohensalzburg-tertiary)!important}.mauterndorf-order-confirmed-box-subtex{color:var(--mauterndorf-tertiary)!important}.hohenwerfen-order-confirmed-box-subtex{color:var(--hohenwerfen-tertiary)!important}.payment-failed-box,.payment-failed-btn{color:var(--color-white)!important}.payment-failed-btn{border-radius:32px!important;padding:12px!important}.kniepass-payment-failed-box,.kniepass-payment-failed-btn{background-color:var(--kniepass-main)!important}.kniepass-payment-failed-btn:hover{background-color:var(--kniepass-tertiary-dark)!important}.hohensalzburg-payment-failed-box,.hohensalzburg-payment-failed-btn{background-color:var(--hohensalzburg-main)!important}.hohensalzburg-payment-failed-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)!important}.hohenwerfen-payment-failed-box,.hohenwerfen-payment-failed-btn{background-color:var(--hohenwerfen-main)!important}.hohenwerfen-payment-failed-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)!important}.mauterndorf-payment-failed-box,.mauterndorf-payment-failed-btn{background-color:var(--mauterndorf-main)!important}.mauterndorf-payment-failed-btn:hover{background-color:var(--mauterndorf-tertiary-dark)!important}.confirmed-page-bottom-border{padding-bottom:40px}.address-holder-card{border-radius:15px!important}.order-note-textarea{border-radius:0!important;min-height:120px!important;border:none!important}.country-select-input,.state-select-input{border-radius:15px!important}.checkout-product-name,.checkout-product-total-price,.checkout-shipping-price,.checkout-shipping-title{color:var(--color-mid-gray)}.checkout-product-total-price,.checkout-shipping-price,.checkout-sub-total-price{font-size:1.125rem}div.sbsb .flip-card__back-bottom,div.sbsb .flip-card__back:after,div.sbsb .flip-card__back:before,div.sbsb .flip-card__bottom,div.sbsb .flip-card__top{color:#bfbfbf!important;background:#1e254e!important}div.sbsb .flip-card__back-4digits:after,div.sbsb .flip-card__back-4digits:before,div.sbsb .flip-card__back-bottom-4digits,div.sbsb .flip-card__bottom-4digits,div.sbsb .flip-card__top-4digits{color:var(--color-white)!important;background:#1e254e!important}div.sbsb .flip-card__back-bottom,div.sbsb .flip-card__back-bottom-4digits,div.sbsb .flip-card__bottom,div.sbsb .flip-card__bottom-4digits{color:var(--color-white)!important;border-top:1px solid rgba(0,0,0,.25)!important;background:var(--color-main-blue)!important}div.sbsb .flip-clock__piece{margin:0!important}div.sbsb .flip-clock__piece:nth-child(3):after{content:":";position:absolute;top:5px;left:73px;font-weight:bolder;font-size:27px;z-index:9999}div.kniepass-sbsb .flip-card__back-bottom,div.kniepass-sbsb .flip-card__back:after,div.kniepass-sbsb .flip-card__back:before,div.kniepass-sbsb .flip-card__bottom,div.kniepass-sbsb .flip-card__top{color:var(--color-dark)!important;background:var(--kniepass-secondary)!important;border-radius:0!important}div.kniepass-sbsb .flip-card__back-4digits:after,div.kniepass-sbsb .flip-card__back-4digits:before,div.kniepass-sbsb .flip-card__back-bottom-4digits,div.kniepass-sbsb .flip-card__bottom-4digits,div.kniepass-sbsb .flip-card__top-4digits{color:var(--color-dark)!important;background:var(--kniepass-secondary)!important}div.kniepass-sbsb .flip-card__back-bottom,div.kniepass-sbsb .flip-card__back-bottom-4digits,div.kniepass-sbsb .flip-card__bottom,div.kniepass-sbsb .flip-card__bottom-4digits{color:var(--color-dark)!important;border-top:none!important;background:var(--kniepass-secondary)!important}div.kniepass-sbsb .flip-clock__piece:nth-child(3):after{color:var(--color-dark);background-color:var(--kniepass-secondary)}div.hohensalzburg-sbsb .flip-card__back-bottom,div.hohensalzburg-sbsb .flip-card__back:after,div.hohensalzburg-sbsb .flip-card__back:before,div.hohensalzburg-sbsb .flip-card__bottom,div.hohensalzburg-sbsb .flip-card__top{color:var(--color-dark)!important;background:var(--hohensalzburg-secondary)!important;border-radius:0!important}div.hohensalzburg-sbsb .flip-card__back-4digits:after,div.hohensalzburg-sbsb .flip-card__back-4digits:before,div.hohensalzburg-sbsb .flip-card__back-bottom-4digits,div.hohensalzburg-sbsb .flip-card__bottom-4digits,div.hohensalzburg-sbsb .flip-card__top-4digits{color:var(--color-dark)!important;background:var(--hohensalzburg-secondary)!important}div.hohensalzburg-sbsb .flip-card__back-bottom,div.hohensalzburg-sbsb .flip-card__back-bottom-4digits,div.hohensalzburg-sbsb .flip-card__bottom,div.hohensalzburg-sbsb .flip-card__bottom-4digits{color:var(--color-dark)!important;border-top:none!important;background:var(--hohensalzburg-secondary)!important}div.hohensalzburg-sbsb .flip-clock__piece:nth-child(3):after{color:var(--color-dark);background-color:var(--hohensalzburg-secondary)}div.mauterndorf-sbsb .flip-card__back-bottom,div.mauterndorf-sbsb .flip-card__back:after,div.mauterndorf-sbsb .flip-card__back:before,div.mauterndorf-sbsb .flip-card__bottom,div.mauterndorf-sbsb .flip-card__top{color:var(--color-dark)!important;background:var(--mauterndorf-secondary)!important;border-radius:0!important}div.mauterndorf-sbsb .flip-card__back-4digits:after,div.mauterndorf-sbsb .flip-card__back-4digits:before,div.mauterndorf-sbsb .flip-card__back-bottom-4digits,div.mauterndorf-sbsb .flip-card__bottom-4digits,div.mauterndorf-sbsb .flip-card__top-4digits{color:var(--color-dark)!important;background:var(--mauterndorf-secondary)!important}div.mauterndorf-sbsb .flip-card__back-bottom,div.mauterndorf-sbsb .flip-card__back-bottom-4digits,div.mauterndorf-sbsb .flip-card__bottom,div.mauterndorf-sbsb .flip-card__bottom-4digits{color:var(--color-dark)!important;border-top:none!important;background:var(--mauterndorf-secondary)!important}div.mauterndorf-sbsb .flip-clock__piece:nth-child(3):after{color:var(--color-dark);background-color:var(--mauterndorf-secondary)}div.hohenwerfen-sbsb .flip-card__back-bottom,div.hohenwerfen-sbsb .flip-card__back:after,div.hohenwerfen-sbsb .flip-card__back:before,div.hohenwerfen-sbsb .flip-card__bottom,div.hohenwerfen-sbsb .flip-card__top{color:var(--color-dark)!important;background:var(--hohenwerfen-secondary)!important;border-radius:0!important}div.hohenwerfen-sbsb .flip-card__back-4digits:after,div.hohenwerfen-sbsb .flip-card__back-4digits:before,div.hohenwerfen-sbsb .flip-card__back-bottom-4digits,div.hohenwerfen-sbsb .flip-card__bottom-4digits,div.hohenwerfen-sbsb .flip-card__top-4digits{color:var(--color-dark)!important;background:var(--hohenwerfen-secondary)!important}div.hohenwerfen-sbsb .flip-card__back-bottom,div.hohenwerfen-sbsb .flip-card__back-bottom-4digits,div.hohenwerfen-sbsb .flip-card__bottom,div.hohenwerfen-sbsb .flip-card__bottom-4digits{color:var(--color-dark)!important;border-top:none!important;background:var(--hohenwerfen-secondary)!important}div.hohenwerfen-sbsb .flip-clock__piece:nth-child(3):after{color:var(--color-dark);background-color:var(--hohenwerfen-secondary)}.preffered-booking-icon{margin-left:11px}@media (max-width:991px){.preffered-booking-icon{margin-left:0}}.shopping-cart-success-alert{font-weight:500!important}.item-successfully-added-2-text{color:var(--color-dark);font-size:1rem}.review-link,.review-link:hover{text-decoration:none}.review-link-p:hover,.review-link:hover{color:var(--color-main)!important}.review-page-container{padding:8% 13% 4%!important}@media (max-width:1625px){.review-page-container{padding:9%!important}}.review-product-name{font-weight:500;font-size:1.125rem;color:var(--color-dark-gray);display:flex}.customer-reviews{font-weight:600;font-size:2.5rem;color:var(--color-dark);display:flex;text-align:left}@media (max-width:576px){.customer-reviews{font-size:2rem!important}}.reviews-left-container{max-width:435px;min-width:400px;position:-webkit-sticky;position:sticky;top:150px}@media (max-width:1200px){.reviews-left-container{max-width:none!important;min-width:300px!important;width:100%;position:relative!important;top:0!important}}.image-wrapper .image-item{height:200px;width:200px}.customer-reviews-title{color:var(--color-dark);font-weight:500;font-size:50px;text-align:left}@media (max-width:576px){.customer-reviews-title{font-size:35px!important}}.reviews-add-img-btn{font-weight:400;background-color:var(--color-main-blue);color:var(--color-white);padding:16px 40px;border-radius:8px;position:relative}.reviews-label{color:var(--color-dark-gray);font-weight:400!important;display:flex!important;justify-content:flex-start;font-size:1rem!important}.remove-image{background:rgba(51,51,51,.4)!important;border-bottom-left-radius:.8rem!important;border-bottom-right-radius:.8rem!important;margin-bottom:0}.image-item{margin-bottom:0!important}.submit-review{float:left;border-radius:6px!important;margin-top:10px;width:220px}.reviews-hr{color:var(--color-main-blue)!important;margin-top:35px!important;margin-bottom:50px!important}.review-info{box-shadow:none!important}.review-name{display:flex;margin-bottom:0}.review-name,.review-title{color:var(--color-dark);font-weight:500;font-size:1.5rem}.review-date{display:flex;font-size:1rem!important;color:var(--color-main-blue)}.review-comment{display:flex;text-align:left;color:var(--color-dark);font-size:1.1rem}.review-image{height:240px;width:100%;-o-object-fit:cover;object-fit:cover}.reviews-pagination .pagination.shop.mt-50.ticketshop-pagination{display:flex;justify-content:flex-end}.reviews-pagination .hohensalzburg .page-item.active{color:var(--hohensalzburg-main)!important;border-bottom:2px solid var(--hohensalzburg-main)!important}.reviews-pagination .hohenwerfen .page-item.active{color:var(--hohenwerfen-main)!important;border-bottom:2px solid var(--hohenwerfen-main)!important}.reviews-pagination .mauterndorf .page-item.active{color:var(--mauterndorf-main)!important;border-bottom:2px solid var(--mauterndorf-main)!important}.reviews-pagination .kniepass .page-item.active{color:var(--kniepass-main)!important;border-bottom:2px solid var(--kniepass-main)!important}.reviews-pagination .page-item.as:hover{color:var(--color-main)!important}@media (max-width:700px){.reviews-pagination .pagination.shop.mt-50.ticketshop-pagination{display:flex;justify-content:center}}.rating-bar{background-color:var(--color-light-gray);height:5px;margin-bottom:15px!important;padding-left:0;padding-right:0}.active-raiting-bar{background-color:var(--color-main);height:6px}.checkout-breadcrumbs{border:1px solid var(--color-light-gray)!important}.checkout-breadcrumbs a{text-decoration:none!important;color:#212529;font-size:1rem!important}.checkout-breadcrumbs a:hover{color:#212529}@media (max-width:500px){.margin-top-sm{margin-top:2rem!important}}.catalogue-look-inside{text-align:left;color:var(--color-dark);display:flex;align-items:center;font-size:1.25rem;font-weight:500}.catalogue-look-inside span{color:var(--color-main);cursor:pointer}.look-inside-alert{width:1200px!important}@media (max-width:500px){.look-inside-alert .margin-top-sm{margin-top:2rem!important}}.look-inside-alert .pink{color:var(--color-main-light)!important}.look-inside-alert-title{font-weight:500;color:var(--color-dark);font-size:2rem;display:flex;justify-content:flex-start}.look-inside-alert-subtitle{font-weight:400;color:var(--color-dark-gray);font-size:1rem;display:flex;justify-content:flex-start;text-align:left;padding-top:5px}.look-inside-modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between}@media (max-width:1014px){.progress-text{display:none}}.page-wrapper{height:inherit!important}.modal-dialog.catalog-dialog{max-width:1300px!important;margin-top:160px}.modal-content.catalog-content{height:700px}#lookInsideModal{padding-left:8px!important;padding-right:8px!important}.catalog-content{border-radius:1.5rem!important;padding:50px 130px 10px}.modal-close-icon{cursor:pointer;font-size:1.5rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;border:none;height:30px;width:30px}.catalogue-desktop-body{padding:20px 0 0!important}.page{background-color:var(--color-off-white)}.page.even{border-top-left-radius:.8rem;border-bottom-left-radius:.8rem;border:none!important}.page.odd{border-top-right-radius:.8rem;border-bottom-right-radius:.8rem;border-left:1px solid var(--color-mid-gray)!important}#flipbook{margin-left:0!important;background-color:#fff!important}.shadow{border-radius:.8rem;border:1px solid var(--color-mid-gray)!important}.catalogue-main-page{display:flex;align-items:center;justify-content:center;font-weight:500;font-size:1.875rem;text-transform:capitalize}.odd .catalogue-page-image{width:100%;height:90%;border-top-right-radius:.8rem}.odd .page-counter{font-size:.8125rem;display:flex;justify-content:flex-end;padding-top:3%;padding-right:6%}.even .catalogue-page-image{width:100%;height:90%;border-top-left-radius:.8rem}.even .page-counter{font-size:.8125rem;display:flex;justify-content:flex-start;padding-top:3%;padding-left:6%}.please-upload-pictures{margin-top:20%;font-weight:500;font-size:1.5rem;color:var(--color-dark)}#input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:none;appearance:none}.tickets-price-size{font-size:1.2rem}.modal-body.catalogue-mobile-body{display:none}.catalogue-mobile-swiper-image{border-radius:.8rem}@media (max-width:1300px){.modal-body.catalogue-desktop-body{display:none}.modal-body.catalogue-mobile-body{display:block}}@media (max-width:992px){.modal-content.catalog-content{padding:30px}.catalogue-mobile-swiper-image{padding:0 10px}#catalogueSwiperPrevBtn{left:0!important}#catalogueSwiperNextBtn{right:0!important}}@media (max-width:576px){.modal-content.catalog-content{padding:20px 15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.swiper-slide.catalogue-mobile{background-color:var(--color-off-white);padding-top:25px;padding-bottom:25px;border-radius:.8rem;height:530px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-mid-gray)!important}.catalogue-mobile-first-page,.catalogue-mobile-last-page{background-color:var(--color-off-white);display:flex;align-items:center;justify-content:center;height:480px;font-weight:500;font-size:1.875rem;text-transform:capitalize}.catalogue-mobile-pagination{position:absolute;bottom:10px;right:30px}#catalogueSwiperPrevBtn{left:-8%}#catalogueSwiperNextBtn,#catalogueSwiperPrevBtn{cursor:pointer;position:absolute;bottom:44%;font-size:2.8125rem;z-index:99}#catalogueSwiperNextBtn{right:-8%}.add-alt-text{border-radius:0 0 4px 4px;position:absolute;bottom:0;width:100%;padding:10px;text-align:center;color:var(--color-white);text-shadow:0 1px 2px var(--color-dark);margin-right:20px;cursor:pointer}.events-calendar-title{font-size:2.375rem;line-height:40px;font-weight:500;color:var(--color-main-blue);text-decoration:underline}.cursor-pointer:hover{cursor:pointer;text-decoration:underline}.log-in-btn{padding:12px;font-size:1.25rem;font-weight:500;color:var(--color-white);border-radius:32px;border:none;width:220px;transition:background-color .15s ease-in-out!important}@media (max-width:992px){.log-in-btn{width:100%!important}}.kniepass-log-in-btn{background-color:var(--kniepass-main)}.kniepass-log-in-btn:hover{background-color:var(--kniepass-tertiary-dark)}.hohensalzburg-log-in-btn{background-color:var(--hohensalzburg-main)}.hohensalzburg-log-in-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)}.mauterndorf-log-in-btn{background-color:var(--mauterndorf-main)}.mauterndorf-log-in-btn:hover{background-color:var(--mauterndorf-tertiary-dark)}.hohenwerfen-log-in-btn{background-color:var(--hohenwerfen-main)}.hohenwerfen-log-in-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)}@media (max-width:992px){.log-in-btn-div{width:100%}}.download-tickets-btn,.log-in-sing-up-btn{padding:12px;font-size:1.25rem;font-weight:500;color:var(--color-dark);border-radius:32px;border:none;width:220px;text-decoration:none;transition:background-color .15s ease-in-out!important;border:2px solid var(--kniepass-secondary)!important}.download-tickets-btn:hover,.log-in-sing-up-btn:hover{text-decoration:none}@media (max-width:992px){.download-tickets-btn,.log-in-sing-up-btn{width:100%!important}}.kniepass-log-in-sing-up-btn{background-color:var(--color-white)}.kniepass-log-in-sing-up-btn:hover{background-color:var(--kniepass-secondary);color:var(--color-dark)}.hohensalzburg-log-in-sing-up-btn{background-color:var(--color-white)}.hohensalzburg-log-in-sing-up-btn:hover{background-color:var(--hohensalzburg-secondary);color:var(--color-dark)}.mauterndorf-log-in-sing-up-btn{background-color:var(--color-white)}.mauterndorf-log-in-sing-up-btn:hover{background-color:var(--mauterndorf-secondary);color:var(--color-dark)}.hohenwerfen-log-in-sing-up-btn{background-color:var(--color-white)}.hohenwerfen-log-in-sing-up-btn:hover{background-color:var(--hohenwerfen-secondary);color:var(--color-dark)}.download-tickets-btn{width:auto!important;font-size:1.2rem!important;color:var(--color-white);transition:background-color .15s ease-in-out!important}@media (max-width:992px){.download-tickets-btn{width:100%!important}}.kniepass-download-tickets-btn{background-color:var(--kniepass-main)}.kniepass-download-tickets-btn:hover{background-color:var(--kniepass-tertiary-dark)!important}.hohensalzburg-download-tickets-btn{background-color:var(--hohensalzburg-main)}.hohensalzburg-download-tickets-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)!important}.mauterndorf-download-tickets-btn{background-color:var(--mauterndorf-main)}.mauterndorf-download-tickets-btn:hover{background-color:var(--mauterndorf-tertiary-dark)!important}.hohenwerfen-download-tickets-btn{background-color:var(--hohenwerfen-main)}.hohenwerfen-download-tickets-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)!important}.no-account-text{font-size:1.5rem;font-weight:500;color:var(--color-dark-transparent)}.log-in-container{max-width:40%;margin-left:auto!important;margin-right:auto!important;padding-top:200px;padding-bottom:120px}@media (max-width:1300px){.log-in-container{max-width:55%}}@media (max-width:767px){.log-in-container{max-width:90%!important;padding-top:160px!important;padding-bottom:50px!important}}.forgot-password-container{max-width:40%;margin-left:auto!important;margin-right:auto!important;padding-top:80px;padding-bottom:120px}@media (max-width:1300px){.forgot-password-container{max-width:80%}}@media (max-width:767px){.forgot-password-container{max-width:90%!important;padding-top:50px!important;padding-bottom:50px!important}}.send-reset-password-btn{padding:12px 20px;font-size:1.25rem;font-weight:500;color:var(--color-white);border-radius:32px;border:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}.send-reset-password-btn:hover{text-decoration:none}@media (max-width:992px){.send-reset-password-btn{width:100%!important}}.kniepass-send-reset-password-btn{background-color:var(--kniepass-main)}.kniepass-send-reset-password-btn:hover{background-color:var(--kniepass-tertiary-dark)}.hohensalzburg-send-reset-password-btn{background-color:var(--hohensalzburg-main)}.hohensalzburg-send-reset-password-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)}.mauterndorf-send-reset-password-btn{background-color:var(--mauterndorf-main)}.mauterndorf-send-reset-password-btn:hover{background-color:var(--mauterndorf-tertiary-dark)}.hohenwerfen-send-reset-password-btn{background-color:var(--hohenwerfen-main)}.hohenwerfen-send-reset-password-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)}.events-calendar-title:hover{color:var(--color-main-blue)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.multiselect{font-size:1rem;padding-bottom:6px;border-radius:3px;border:1px solid rgba(0,0,0,.1);transition:.2s;outline:none;min-height:30px!important}.multiselect>.title{cursor:pointer;height:16px;padding:6px}.multiselect>.title>.text{max-width:215px;max-height:25px;display:block;float:left;overflow:hidden;line-height:1.6em;padding-left:10px}.multiselect>.title>.close-icon,.multiselect>.title>.expand-icon{float:right;border-radius:50%;padding:0 4px;font-weight:700;transition:.2s;display:none}.multiselect.selection>.title>.expand-icon{display:none}.multiselect.selection>.title>.close-icon,.multiselect>.title>.expand-icon{display:block}.multiselect>.container-dropdown{max-height:200px;overflow:auto;margin-top:13px;padding-left:10px;transition:.2s;position:absolute;z-index:99;background:var(--color-white);border-radius:0 0 10px 10px;border:1px solid rgba(0,0,0,.1);border-top:none;border-bottom:none;width:252px;margin-left:-1px}.multiselect>.container-dropdown>option{display:none;padding:5px;cursor:pointer;transition:.2s}.multiselect>.container-dropdown>option.selected{background:#7aafe9;color:var(--color-white)}.multiselect>.container-dropdown>option:hover{background:rgba(0,0,0,.1);color:var(--color-dark)}.multiselect.active>.container-dropdown>option{display:block}.tour-name{word-wrap:break-word}@media (max-width:500px){.tour-name{font-size:2.1875rem}}.review-body{font-size:1.2rem;font-weight:500!important}.review-body,.review-box{color:var(--color-dark);text-align:center}.review-box{padding:20px;display:flex;flex-direction:column;align-items:center}.review-box .left-quote{left:20px;top:-6px}.review-box .left-quote,.review-box .right-quote{position:absolute;color:var(--color-blue-hover);font-size:5rem}.review-box .right-quote{right:20px;bottom:-6px;transform:rotate(180deg)}.review-show-more-button{text-align:right;color:var(--color-main-blue);text-decoration:underline;cursor:pointer;display:flex;justify-content:right}.profile-page-container{max-width:79%;margin-left:auto!important;margin-right:auto!important;margin-top:200px!important}@media (max-width:992px){.profile-page-container{max-width:90%!important}}@media (max-width:1199px){.profile-page-container{margin-top:175px!important}}@media (max-width:585px){.profile-page-container{margin-top:125px!important}}.profile-page-name{color:var(--color-dark)}.no-wrap{white-space:nowrap!important}.nav-bar-div{position:-webkit-sticky;position:sticky;top:0;width:100%}.profile-page-menu-item{font-size:1.25rem;font-weight:400;color:#696969;min-width:50px}.profile-page-arrow{display:flex;align-items:center}.icon-alignment{position:relative;top:2px;width:24px}.kniepass-profile-page-menu-item.active{color:var(--kniepass-tertiary-dark)!important}.hohensalzburg-profile-page-menu-item.active{color:var(--hohensalzburg-tertiary-dark)!important}.hohenwerfen-profile-page-menu-item.active{color:var(--hohenwerfen-tertiary-dark)!important}.mauterndorf-profile-page-menu-item.active{color:var(--mauterndorf-tertiary-dark)!important}.icon.wishlist:before{content:url(/themes/sbsb/assets/images/icons/profile_wishlist.svg)}.icon.reviews:before{content:url(/themes/sbsb/assets/images/icons/reviews.svg)}.icon.address:before{content:url(/themes/sbsb/assets/images/icons/address.svg)}.icon.profile:before{content:url(/themes/sbsb/assets/images/icons/profile.svg)}.icon.tickets:before{content:url(/themes/sbsb/assets/images/icons/ticket.svg)}.icon.orders:before{content:url(/themes/sbsb/assets/images/icons/orders.svg)}.kniepass-active .icon.profile:before{content:url(/themes/sbsb/assets/images/icons/profile_active-kniepass.svg)}.kniepass-active .icon.address:before{content:url(/themes/sbsb/assets/images/icons/address-kniepass.svg)}.kniepass-active .icon.tickets:before{content:url(/themes/sbsb/assets/images/icons/ticket-kniepass.svg)}.kniepass-active .icon.orders:before{content:url(/themes/sbsb/assets/images/icons/orders-kniepass.svg)}.hohensalzburg-active .icon.profile:before{content:url(/themes/sbsb/assets/images/icons/profile_active-hohensalzburg.svg)}.hohenwerfen-active .icon.profile:before{content:url(/themes/sbsb/assets/images/icons/profile_active-hohenwerfen.svg)}.hohenwerfen-active .icon.address:before{content:url(/themes/sbsb/assets/images/icons/address-hohenwerfen.svg)}.hohenwerfen-active .icon.tickets:before{content:url(/themes/sbsb/assets/images/icons/ticket-hohenwerfen.svg)}.hohenwerfen-active .icon.orders:before{content:url(/themes/sbsb/assets/images/icons/orders-hohenwerfen.svg)}.mauterndorf-active .icon.profile:before{content:url(/themes/sbsb/assets/images/icons/profile_active-mauterndorf.svg)}.mauterndorf-active .icon.address:before{content:url(/themes/sbsb/assets/images/icons/address-mauterndorf.svg)}.mauterndorf-active .icon.tickets:before{content:url(/themes/sbsb/assets/images/icons/ticket-mauterndorf.svg)}.mauterndorf-active .icon.orders:before{content:url(/themes/sbsb/assets/images/icons/orders-mauterndorf.svg)}.shortened-comment{height:48px;overflow:hidden}.of-wrap{overflow-wrap:anywhere}.profile-info-text-bold{font-size:1.25rem;font-weight:700;color:var(--color-dark)}.profile-info-text{font-size:1.25rem;font-weight:400;color:var(--color-dark)}@media (max-width:1030px){.profile-btn-div{flex-direction:column;width:100%}}.min-width-profile-table{min-width:750px}.profile-margin-top{margin-top:100px!important}@media (max-width:1030px){.profile-margin-top{margin-top:25px!important}}@media (max-width:1030px){.profil-icon-div{width:100%!important;justify-content:flex-start!important}}.profile-edit-btn{padding:12px 20px!important;font-size:1.25rem!important;border:none;border-radius:32px;color:var(--color-white);font-weight:400;cursor:pointer;text-decoration:none;display:flex;gap:5px;align-items:center;justify-content:center;transition:background-color .15s ease-in-out!important}@media (max-width:840px){.profile-edit-btn{width:100%}}.kniepass-profile-edit-btn{background-color:var(--kniepass-main)}.kniepass-profile-edit-btn:hover{background-color:var(--kniepass-tertiary-dark);color:var(--color-white);text-decoration:none}.hohensalzburg-profile-edit-btn{background-color:var(--hohensalzburg-main)}.hohensalzburg-profile-edit-btn:hover{background-color:var(--hohensalzburg-tertiary-dark);color:var(--color-white);text-decoration:none}.hohenwerfen-profile-edit-btn{background-color:var(--hohenwerfen-main)}.hohenwerfen-profile-edit-btn:hover{background-color:var(--hohenwerfen-tertiary-dark);color:var(--color-white);text-decoration:none}.mauterndorf-profile-edit-btn{background-color:var(--mauterndorf-main)}.mauterndorf-profile-edit-btn:hover{background-color:var(--mauterndorf-tertiary-dark);color:var(--color-white);text-decoration:none}.profile-log-out-btn{padding:12px 20px!important;font-size:1.25rem!important;border-radius:32px;color:var(--color-dark);font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;transition:background-color .15s ease-in-out!important;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media (max-width:840px){.profile-log-out-btn{width:100%}}.kniepass-profile-log-out-btn{background-color:var(--color-white);border:1px solid var(--kniepass-secondary)}.kniepass-profile-log-out-btn:hover{background-color:var(--kniepass-secondary);text-decoration:none}.hohensalzburg-profile-log-out-btn{background-color:var(--color-white);border:1px solid var(--hohensalzburg-secondary)}.hohensalzburg-profile-log-out-btn:hover{background-color:var(--hohensalzburg-secondary);text-decoration:none}.hohenwerfen-profile-log-out-btn{background-color:var(--color-white);border:1px solid var(--hohenwerfen-secondary)}.hohenwerfen-profile-log-out-btn:hover{background-color:var(--hohenwerfen-secondary);text-decoration:none}.mauterndorf-profile-log-out-btn{background-color:var(--color-white);border:1px solid var(--mauterndorf-secondary)}.mauterndorf-profile-log-out-btn:hover{background-color:var(--mauterndorf-secondary);text-decoration:none}.deactivate-btn{padding:12px 20px!important;font-size:1.25rem!important;background-color:var(--color-main);border:none;border-radius:32px;color:var(--color-white);font-weight:400;cursor:pointer;transition:background-color .15s ease-in-out!important}.deactivate-btn:hover{background-color:var(--color-main-hover)}@media (max-width:840px){.deactivate-btn{width:100%}}.kniepass-deactivate-btn{background-color:var(--kniepass-main);cursor:pointer}.kniepass-deactivate-btn:hover{background-color:var(--kniepass-tertiary-dark);color:var(--color-white)}.hohensalzburg-deactivate-btn{background-color:var(--hohensalzburg-main);cursor:pointer}.hohensalzburg-deactivate-btn:hover{background-color:var(--hohensalzburg-tertiary-dark);color:var(--color-white)}.hohenwerfen-deactivate-btn{background-color:var(--hohenwerfen-main);cursor:pointer}.hohenwerfen-deactivate-btn:hover{background-color:var(--hohenwerfen-tertiary-dark);color:var(--color-white)}.mauterndorf-deactivate-btn{background-color:var(--mauterndorf-main);cursor:pointer}.mauterndorf-deactivate-btn:hover{background-color:var(--mauterndorf-tertiary-dark);color:var(--color-white)}.btn-address-delete{border-radius:10px;padding:.65rem}.btn-address-delete path{fill:var(--color-white)}.kniepass-btn-address-delete{background-color:var(--kniepass-main)}.kniepass-btn-address-delete:hover{background-color:var(--kniepass-tertiary-dark)}.hohensalzburg-btn-address-delete{background-color:var(--hohensalzburg-main)}.hohensalzburg-btn-address-delete:hover{background-color:var(--hohensalzburg-tertiary-dark)}.hohenwerfen-btn-address-delete{background-color:var(--hohenwerfen-main)}.hohenwerfen-btn-address-delete:hover{background-color:var(--hohenwerfen-tertiary-dark)}.mauterndorf-btn-address-delete{background-color:var(--mauterndorf-main)}.mauterndorf-btn-address-delete:hover{background-color:var(--mauterndorf-tertiary-dark)}.btn-address-edit{border-radius:8px;padding:.65rem;text-decoration:none!important}.btn-address-edit path{fill:var(--color-dark)!important}.kniepass-btn-address-edit{background-color:var(--kniepass-secondary)}.kniepass-btn-address-edit:hover{background-color:var(--kniepass-main)!important}.kniepass-btn-address-edit:hover path{fill:var(--color-white)!important}.hohensalzburg-btn-address-edit{background-color:var(--hohensalzburg-secondary)}.hohensalzburg-btn-address-edit:hover{background-color:var(--hohensalzburg-main)!important}.hohensalzburg-btn-address-edit:hover path{fill:var(--color-white)!important}.hohenwerfen-btn-address-edit{background-color:var(--hohenwerfen-secondary)}.hohenwerfen-btn-address-edit:hover{background-color:var(--hohenwerfen-main)!important}.hohenwerfen-btn-address-edit:hover path{fill:var(--color-white)!important}.mauterndorf-btn-address-edit{background-color:var(--mauterndorf-secondary)}.mauterndorf-btn-address-edit:hover{background-color:var(--mauterndorf-main)!important}.mauterndorf-btn-address-edit:hover path{fill:var(--color-white)!important}.address-card-title{font-weight:500;font-size:1.5rem;color:var(--color-dark)}.address-info-list{font-size:1.125rem;color:var(--color-dark);font-weight:400}.address-card-border{border-radius:16px!important}.add-address-btn{font-size:1.25rem;font-weight:400;background-color:var(--color-main);border-radius:10px;border:none;padding:11px 32px;text-align:center}.add-address-btn,.add-address-btn:hover{color:var(--color-dark);text-decoration:none}.add-address-btn:hover{background-color:var(--color-main-hover)}@media (max-width:840px){.add-address-btn{width:100%}}.add-new-adress-text{font-size:1.25rem;font-weight:400;color:var(--color-dark)!important}.ri-edit-line{font-size:1.1rem}.btn-group.full-width.force-center{max-width:none!important}.btn-more-reviews{color:var(--color-main-blue);font-size:1.1rem;border:1px solid var(--color-main-blue);text-decoration:none;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:5px 15px;margin-left:auto;margin-right:auto}.btn-more-reviews:hover{text-decoration:none;color:var(--color-main);border-color:var(--color-main)}.btn-more-reviews:hover path{fill:var(--color-main)}.rounded-pill-color{background-color:var(--rounded-pill-color)}.ex-swiper-button-next{background-image:url(/themes/sbsb/assets/images/icons/Right.svg);left:100%}.ex-swiper-button-next,.ex-swiper-button-prev{background-position:50%;background-repeat:no-repeat!important;background-size:cover;position:absolute;top:59%;height:50px!important;width:50px!important;border:none;background-color:transparent}.ex-swiper-button-prev{background-image:url(/themes/sbsb/assets/images/icons/Left.svg);right:100%}@media only screen and (max-width:1023px){.ex-swiper-button-next,.ex-swiper-button-prev{top:55%}}.clear-min-height{min-height:auto!important}.annual-date-input{padding:1.5rem .8rem!important}.validate-personalization-btn{font-size:1.5rem!important;border-radius:.4rem!important}.discard-personalization{font-size:1.5rem!important;background:var(--color-white)!important;color:var(--color-dark-gray)!important;border-radius:.4rem!important;border:1px solid var(--color-light-gray)!important}.second-annual-bottom{border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.ratio-4x3{padding-bottom:75%}.ratio-1x1,.ratio-4x3{width:100%;position:relative}.ratio-1x1{padding-bottom:100%}.img-ratio{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.home-slider .show-content{background:rgba(0,0,0,.4)}.account-table-content>div.table{overflow:inherit}.custom-mandatory:after{content:"*"}.kniepass-custom-mandatory:after{color:var(--kniepass-main)}.hohensalzburg-custom-mandatory:after{color:var(--hohensalzburg-main)}.mauterndorf-custom-mandatory:after{color:var(--mauterndorf-main)}.hohenwerfen-custom-mandatory:after{color:var(--hohenwerfen-main)}.desktop-notshow,.left-arrow-breadcrumb{display:none}@media (max-width:500px){.category-name-breadcrumb,.right-arrow-breadcrumb{display:none}.breadcrumb-mobile{display:block!important;font-weight:400}.left-arrow-breadcrumb{display:block}}.cp-round:before{border-radius:50%;border:6px solid var(--color-dark)}.modal-parent{display:flex;justify-content:center;align-items:center}.cp-spinner{position:unset!important;margin-left:0!important}.hohenwerfen .cp-round:after{border-radius:50%;border:6px solid transparent;border-top:6px solid var(--hohenwerfen-main)}.hohenwerfen .cp-round:after,.mauterndorf .cp-round:after{-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.mauterndorf .cp-round:after{border-radius:50%;border:6px solid transparent;border-top:6px solid var(--mauterndorf-main)}.hohensalzburg .cp-round:after{border-radius:50%;border:6px solid transparent;border-top:6px solid var(--hohensalzburg-main)}.hohensalzburg .cp-round:after,.kniepass .cp-round:after{-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.kniepass .cp-round:after{border-radius:50%;border:6px solid transparent;border-top:6px solid var(--kniepass-main)}.ticket-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cart-image-size{width:90px;height:90px;-o-object-fit:cover!important;object-fit:cover!important}.qnt-input{padding:0!important;border:1px solid var(--color-light-gray);border-radius:8px}.actions{margin-left:10px!important}.form-control2{font-size:1.3rem;position:relative;top:3px;margin-bottom:.6rem!important;margin-right:2px}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);margin:0;color:#2d2d2d;width:1.15em;height:1.15em;border:1px solid var(--color-light-gray);border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center;cursor:pointer}input[type=radio]:before{content:"";width:14px;height:14px;border-radius:50%;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#2d2d2d}input[type=radio]:checked:before{transform:scale(1)}input[type=radio]:focus{outline:solid currentColor;outline-offset:max(2px,.15em)}.shipping-price{position:relative;top:3px;padding:0!important}.voucher-title{position:relative;top:4px}.border-top{border-top:1px solid #dee2e6!important}.rounded-5{border-radius:5px}.update-btn{width:220px;height:50px;font-size:18px;font-weight:500;border-radius:32px!important;border:none}.kniepass-update-btn{background-color:var(--kniepass-main);color:var(--color-white);transition:background-color .15s ease-in-out!important}.kniepass-update-btn:hover{background-color:var(--kniepass-tertiary-dark)}.hohensalzburg-update-btn{background-color:var(--hohensalzburg-main);color:var(--color-white);transition:background-color .15s ease-in-out!important}.hohensalzburg-update-btn:hover{background-color:var(--hohensalzburg-tertiary-dark)}.mauterndorf-update-btn{background-color:var(--mauterndorf-main);color:var(--color-white);transition:background-color .15s ease-in-out!important}.mauterndorf-update-btn:hover{background-color:var(--mauterndorf-tertiary-dark)}.hohenwerfen-update-btn{background-color:var(--hohenwerfen-main);color:var(--color-white);transition:background-color .15s ease-in-out!important}.hohenwerfen-update-btn:hover{background-color:var(--hohenwerfen-tertiary-dark)}.warranty-text{color:#828282;font-size:15px;line-height:1.2}.warranty-title{font-size:22px;font-weight:500;color:#183139;padding-bottom:5px}.cart-related-product-link{font-size:1.25rem!important}@media (max-width:1540px){.cart-related-product-link{font-size:1rem!important}}@media (max-width:1400px){.cart-related-product-item{width:100%!important}.cart-related-product-link{font-size:1.25rem!important}}@media (max-width:768px){.cart-related-prodcut-text,.text-checkout-header{padding-left:16px}.cart-related-product-link{border-radius:0!important;border-right:none!important;border-left:none!important;border-bottom:none!important}}@media (max-width:388px){.cart-related-product-link{font-size:.9rem!important}}.cart-related-product-item{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:0;width:100%!important;height:135px;background:var(--color-white);border:1px solid #d1d1d1;border-radius:24px}.cart-related-product-img{width:100%;height:135px;flex:none;order:0;-o-object-fit:cover;object-fit:cover;align-self:stretch;flex-grow:0}@media (max-width:1400px){.cart-related-product-item{width:100%!important;border-radius:10px}.cart-related-product-img{border-radius:10px}}.cart-related-prodcut-text{font-style:normal;font-weight:400;font-size:16px;line-height:120%}.cross-sell-rounded-border{border:1px solid #d1d1d1;border-radius:1.5rem!important}.text-style{text-decoration:none;color:var(--color-dark)}.text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.text-style:hover{text-decoration:none;color:var(--color-dark)}.related-add{width:40px;height:40px;border:none;border-radius:5px}.kniepass-related-add{background-color:var(--kniepass-main)}.hohensalzburg-related-add{background-color:var(--hohensalzburg-main)}.mauterndorf-related-add{background-color:var(--mauterndorf-main)}.hohenwerfen-related-add{background-color:var(--hohenwerfen-main)}.images-on-summary-all img{width:50px}.table td,.table th{border:none!important}table.a{table-layout:fixed;width:100%}table.b{table-layout:auto;width:100%}.align{text-align:center!important;vertical-align:middle!important}@media (min-width:1201px){.desk-hide{display:none!important}.related-add{position:relative;top:-9px}}@media (min-width:992px){.tablet-hide{display:none!important}}@media (min-width:1201px){.mobile-margin{margin-top:0!important}}@media (max-width:797px){.related-add{position:relative;right:15px;top:-8px}}.tablet-show{display:none}@media (max-width:1201px){.mobile-hide{display:none!important}.tablet-show{display:block!important}}@media (max-width:992px){.tablet-show{display:none!important}}.quantity{width:unset;float:right}.alert-wishlist{display:inline-block;position:relative;top:-2px}.mobile-cart{display:none}.desktop-cart{display:block}@media (max-width:1200px){.mobile-cart{display:block}.desktop-cart{display:none!important}}.editQuantityModal{display:none;z-index:9999;left:0;top:0;height:100%;overflow:auto;background-color:var(--color-dark);background-color:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;animation-name:fadeIn}.edit-quantity-modal-content,.editQuantityModal{position:fixed;width:100%;-webkit-animation-duration:.4s;animation-duration:.4s}.edit-quantity-modal-content{bottom:0;background-color:#fefefe;-webkit-animation-name:slideIn;animation-name:slideIn;border-top-left-radius:15px;border-top-right-radius:15px}.close{color:var(--color-dark);float:right;padding-top:7px;font-size:28px;font-weight:700}.close:focus,.close:hover{color:var(--color-dark);text-decoration:none;cursor:pointer}.edit-quantity-modal-body{padding:2px 16px}@-webkit-keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideIn{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.btn-flex{display:flex;justify-content:center;align-items:center;gap:.25rem}.text-decoration a{text-decoration:none!important;color:var(--color-dark)}.control-error{font-size:1rem}.eye_icon{position:relative;top:-39px}.eye_icon_profile_del{position:relative;top:-34px}.eye_icon_profile_edit{position:relative;top:-41px}.action a{text-decoration:none}.action span.icon.ri-eye-line:before{color:var(--color-dark);font-size:18px}.filter-label{text-align:left}.ticket-date-filter{padding-left:14px!important}.filtered-tags{text-align:left;margin-bottom:0!important}.tabs ul{text-align:left;padding-left:0;margin-bottom:0}.tabs .sale-section{border-bottom:none!important}.tabs .box-title{font-weight:500;font-size:20px;color:#4b4b4b;text-align:left}.order-page .sale-section{border-bottom:1px solid #212529!important;padding-top:0!important}.order-page td,.order-page th{text-align:center}.order-page td{align-items:center}span.icon.ri-eye-line:before{color:var(--color-dark)}.kniepass-account-content .account-layout .sale-container .tabs ul li.active{border-bottom:2px solid var(--kniepass-main)!important}.hohensalzburg-account-content .account-layout .sale-container .tabs ul li.active{border-bottom:2px solid var(--hohensalzburg-main)!important}.hohenwerfen-account-content .account-layout .sale-container .tabs ul li.active{border-bottom:2px solid var(--hohenwerfen-main)!important}.mauterndorf-account-content .account-layout .sale-container .tabs ul li.active{border-bottom:2px solid var(--mauterndorf-main)!important}.order-page-title.section-title{text-align:right;color:#4b4b4b!important;text-transform:none!important;font-size:21px!important}.information-table th{text-align:center;font-weight:700}.information-table td{text-align:center;align-items:center}.information-table .qty-row.invoice-row{background-color:#4b4b4b;border-radius:50px;margin-top:5px;color:var(--color-white)!important}.information-table .qty-row.ordered-row{color:var(--color-dark);background-color:var(--color-white);border:1px solid var(--color-dark);border-radius:50px}@media (max-width:1200px){.information-table .qty-row.invoice-row,.information-table .qty-row.ordered-row{border-radius:14px}}.information-row{border-bottom:1px solid #adadad!important}.ordered-by{font-weight:700;font-size:16px;text-align:left}.account-content .account-layout .sale-container .tabs-content .sale-section .section-content .totals .sale-summary tbody tr td:first-child,.account-content .account-layout .sale-container .tabs-content .sale-section .section-content .totals .sale-summary tbody tr td:last-child{width:10px!important}.fw500{font-weight:500!important}.fw600{font-weight:600!important}.orders-table tr{border-top:1px solid #adadad!important}.orders-table thead tr{border:none!important}.orders-table .grid_head{font-size:19px;font-weight:500}.account-nav span{font-weight:400!important}.submenu-item .icon.text-down-3{font-size:25px!important;margin-top:-6px}@media (max-width:768px){.submenu-item .ri-arrow-right-s-line{margin-top:4px}.submenu-item .icon.text-down-3{font-size:25px!important;margin-top:0}}.passwords-show-hide-div{height:0}.pink{color:var(--color-main-light)!important}.sectionFourImg{border-radius:20px}.posts-swiper-pagination{display:none}@media (max-width:585px){.upcomin-events-arrows{display:none}.events-title{margin-top:35px;margin-bottom:15px}.posts-swiper-pagination{display:block}}.drop-list{list-style-type:none;position:absolute;z-index:1000;padding:0;top:73px;right:-28px;max-height:500px;width:300px;overflow:auto;background-color:var(--color-white);text-align:start;cursor:pointer;border:1px solid var(--color-light-gray)}.drop-list a,.drop-list span{text-decoration:none!important;color:var(--color-dark);padding:5px 30px;width:100%;display:block}.drop-list li{font-weight:500;font-size:1.25rem}.drop-list li:hover{background-color:var(--color-main-blue)}.drop-list li:hover a,.drop-list li:hover span{color:var(--color-white)}.drop-list hr{border-color:var(--color-light-gray);margin:auto;width:85%}.drop-list hr:last-child{display:none}.drop-list li:first-child{padding-top:10px}.drop-list li:last-child{padding-bottom:10px}.filter-text{font-weight:500;font-size:1.25rem}.fs-23{font-size:23px}.fs-14{font-size:14px}.fs-18{font-size:18px}.filter-box{flex-direction:row}.spaceing{margin-right:5px}.search div{position:relative;top:-4px}@media (max-width:991px){.search-hide{display:none!important}.spaceing{margin-left:5px;margin-right:5px}.drop-list{width:300px!important}.mobile-filter{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filter-box div{padding:0!important;margin:0!important}.p-between-bread-section{margin-top:3%}}@media (max-width:400px){.drop-list{width:190px!important}.fs-1rem{font-size:1rem!important}.spaceing{margin-left:4px!important;margin-right:4px!important}}.title-header{display:flex;align-items:center;justify-content:center;padding:200px 5rem 3.125rem;margin-bottom:10px;background-color:var(--color-off-white)}@media (max-width:1200px){.title-header{padding:215px 48px 65px}}@media (max-width:587px){.title-header{padding:150px 20px 35px}}.title-header h1{font-size:4.5rem!important;text-transform:uppercase!important;color:var(--color-dark);font-weight:600!important}@media (max-width:1200px){.title-header h1{font-size:3.5rem!important}}@media (max-width:587px){.title-header h1{font-size:1.6rem!important}}.kniepass-title-header{background-color:var(--kniepass-tertiary)}.kniepass-title-header h1{color:var(--color-white)}.hohensalzburg-title-header{background-color:var(--hohensalzburg-tertiary)}.hohensalzburg-title-header h1{color:var(--color-white)}.mauterndorf-title-header{background-color:var(--mauterndorf-tertiary)}.mauterndorf-title-header h1{color:var(--color-white)}.hohenwerfen-title-header{background-color:var(--hohenwerfen-tertiary)}.hohenwerfen-title-header h1{color:var(--color-white)}.padding-calendar-section{padding:.8rem}@media (max-width:800px){.padding-calendar-section{padding-top:0}}.calendar-container-height{height:405px;background-color:#fff}@media (max-width:800px){.calendar-container-height{height:385px}}@media (max-width:730px){.calendar-container-height{height:358px}}@media (max-width:400px){.calendar-container-height{height:345px}}@media (max-width:350px){.calendar-container-height{height:320px}}@media (max-width:585px){.flatpickr-weekdays div:first-of-type{padding-right:0!important;padding-left:0!important}}.cart-details{padding-top:0}.show-more{cursor:pointer;color:var(--color-main-blue);display:flex;align-items:center}.comment-long{display:none}.comment-short{display:block}.btn-booking-continue{font-size:1.1rem!important;text-decoration:none}.btn-booking-continue:hover{text-decoration:none!important}@media (min-width:800px){.btn-booking-continue{padding:.7rem 7rem}}@media (max-width:800px){.btn-booking-continue{padding:.7rem 6.4rem}}@media (max-width:400px){.btn-booking-continue{padding:.7rem 5.7rem}}@media (max-width:365px){.btn-booking-continue{padding:.7rem 4.5rem!important}}.kniepass-btn-booking-continue{background-color:var(--kniepass-main);color:#fff}.kniepass-btn-booking-continue:active,.kniepass-btn-booking-continue:focus,.kniepass-btn-booking-continue:hover{background-color:var(--kniepass-tertiary-dark)!important;color:#fff}.hohensalzburg-btn-booking-continue{background-color:var(--hohensalzburg-main);color:#fff}.hohensalzburg-btn-booking-continue:active,.hohensalzburg-btn-booking-continue:focus,.hohensalzburg-btn-booking-continue:hover{background-color:var(--hohensalzburg-tertiary-dark)!important;color:#fff}.mauterndorf-btn-booking-continue{background-color:var(--mauterndorf-main);color:#fff}.mauterndorf-btn-booking-continue:active,.mauterndorf-btn-booking-continue:focus,.mauterndorf-btn-booking-continue:hover{background-color:var(--mauterndorf-tertiary-dark)!important;color:#fff}.hohenwerfen-btn-booking-continue{background-color:var(--hohenwerfen-main);color:#fff}.hohenwerfen-btn-booking-continue:active,.hohenwerfen-btn-booking-continue:focus,.hohenwerfen-btn-booking-continue:hover{background-color:var(--hohenwerfen-tertiary-dark)!important;color:#fff}.btn-booking-previous{font-size:1.1rem!important;height:48.5px!important;border-radius:2rem!important;text-decoration:none}.btn-booking-previous:hover{text-decoration:none!important}@media (max-width:576px){.btn-booking-previous{width:100%!important;justify-content:center}.add-to-cart-btn-tour{width:100%;justify-content:center;margin-top:10px}}.kniepass-btn-booking-previous{border:2px solid var(--kniepass-secondary)!important}.kniepass-btn-booking-previous:hover{color:var(--color-dark)!important;background-color:var(--kniepass-secondary)!important}.hohensalzburg-btn-booking-previous{border:2px solid var(--hohensalzburg-secondary)!important}.hohensalzburg-btn-booking-previous:hover{color:var(--color-dark)!important;background-color:var(--hohensalzburg-secondary)!important}.mauterndorf-btn-booking-previous{border:2px solid var(--mauterndorf-secondary)!important}.mauterndorf-btn-booking-previous:hover{color:var(--color-dark)!important;background-color:var(--mauterndorf-secondary)!important}.hohenwerfen-btn-booking-previous{border:2px solid var(--hohenwerfen-secondary)!important}.hohenwerfen-btn-booking-previous:hover{color:var(--color-dark)!important;background-color:var(--hohenwerfen-secondary)!important}.btn-fast-booking{width:33px;border-radius:5px!important}.prevous-button-p{padding-left:1.3rem;padding-right:0}.continue-button-p{padding-right:1.3rem;padding-left:0}.price-kind-padding{padding:0 2.2rem!important}@media (max-width:678px){.add-to-cart-btn{width:100%!important}.price-kind-padding{padding:0 12px!important}}.show-more-btn{padding:10px 20px!important}@media (max-width:400px){.show-more-btn{font-size:1.1rem}}.search-result-text p{line-height:1!important}.scroll-design{overflow-y:inherit;overflow-x:hidden}.card-height{height:510px!important}.mobile-search{display:none}.desktop-search{display:flex!important;width:100%;max-width:79%;margin-left:auto!important;margin-right:auto!important;height:32rem}@media (max-width:1200px){.desktop-search{max-width:100%!important}}.event-date-mobile{color:var(--color-dark)!important;font-size:1.5rem;font-weight:300}@media (max-width:1200px){.dropdown-menu-search{max-height:100vh!important}}@media (max-width:832px){.desktop-search{display:none!important}.mobile-search{display:flex!important;position:relative;height:16rem}.card-height{width:100%!important;height:185px!important}.scroll-design{gap:1rem!important}.dropdown-menu-search{max-height:57vh!important;min-height:6vh!important}}@media (max-width:500px){.search-mobile-img{width:100px!important;height:100px!important}.mobile-title-size{font-size:1rem!important}.card-height{height:100px!important}.event-date-mobile{font-size:1rem!important;font-weight:300}.scroll-design{gap:.5rem!important}}.mobile-search-card{flex-direction:row!important}@media (max-width:832px){.mobile-search-card{height:auto!important}}.mobile-search-card .sticker-new,.mobile-search-card .sticker-sale,.mobile-search-card .sticker-tour-guide-device{display:none}.search-mobile-img{width:185px;height:185px;border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.mobile-search-card .stickers-container-right{right:0!important;left:160px!important}.social-share-alert{width:26em!important;padding-left:1rem!important;padding-right:1rem!important}.share-title,.social-share-title{font-weight:500}.share-title{color:var(--color-dark-gray);font-size:28px}.share-title,.social-share-link{text-decoration:none!important}.social-share-link:focus-visible{outline:0!important}.tipClick>a{display:block;width:25px;height:25px;font-size:20px;line-height:18px;border-radius:8px}.tipClick{display:block;position:relative}.kniepass-tipClick>a{border:2px solid var(--kniepass-secondary)}.kniepass-tipClick>a path:not([fill=none]){fill:var(--kniepass-main)!important}.tooltipT{display:none;position:absolute;width:400px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:300px;top:0;left:42px;background:var(--color-white);color:var(--color-dark);padding:10px 25px 10px 10px;font-size:15px;text-align:center;text-align:left;z-index:10;overflow-y:scroll!important;-webkit-overflow-scrolling:touch;border-radius:.4rem}.tooltipT p{margin:10px}.sectionFourImg{width:70%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}@media (max-width:800px){.sectionFourImg{width:100%}}.border-responsive{border:0;border-right:1px solid #e7e7e7}.statueBackdrop{background-image:url(../assets/images/content_images/statueImgPreblurred.jpg);background-position:bottom;background-size:cover}.bg-pin{background-color:var(--color-off-white)!important}.bg-gray{background-color:#828282!important}.bg-light-gray{background-color:var(--default-abstufung-hell-3)!important}.filter-title{font-weight:600;font-size:15px;color:inherit}.filter-placeholder{color:var(--gray-3)}.outline-0{outline:none}.ticket-title{font-weight:600;color:inherit}.ticket-placeholder{color:var(--gray-3);font-size:15px}.w-social{width:calc(33.33333% - 25px)}.v-line-separator{border-left:1px solid #e7e7e7;width:1px;height:50px}@media (max-width:1200px){.v-line-separator{border-left:none;height:auto}}.h-line-separator{border-bottom:1px solid #e7e7e7;width:100%;height:1px}.visit-type-picker,.visit-type-picker-navbar{max-height:50vh;overflow-y:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.visit-type-picker-navbar{border:1px solid var(--color-light-gray);border-radius:15px}.w-fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-max-content{width:-webkit-max-content;width:-moz-max-content;width:max-content}.w-100px{width:100px}.w-170px{width:170px}.w-250px{width:250px}.w-500px{width:500px}.w-90{width:90%}.selected-time{background-color:var(--color-main);color:var(--color-white);border:none}.location-item,.time-item{cursor:pointer;font-weight:500}.time-item div{font-weight:900!important}.ratings-div{display:flex}@media (max-width:576px){.ratings-div{flex-direction:column}}.location-item:hover,.time-item:hover{background-color:#f1f1f1;color:var(--color-dark-gray)}.custom-dropdown,.custom-label{position:relative}.custom-label{z-index:1;font-size:1rem;padding:3px 20px;border-radius:0;font-weight:400;width:-webkit-max-content;width:-moz-max-content;width:max-content}.dropdown-content{display:none;position:absolute;z-index:100;top:110%;left:-24px}.time-select{width:-webkit-max-content;width:-moz-max-content;width:max-content}.visible{display:block}.qb-quantity-input{width:40px;padding:8px 1px!important}.cursor-pointer{cursor:pointer}.tooltipT span{position:absolute;top:10px;right:10px;font-size:20px;line-height:1}.tooltipT span a{text-decoration:none;color:var(--color-white)}.tooltipT>.arrow,.tooltipT>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.tipClick>.tooltipT>.arrow{bottom:2px;left:-8px;margin-left:-11px;border-top-color:var(--color-dark);border-width:11px 11px 0;rotate:90deg}.tipClick>.tooltipT>.arrow:after{content:"";bottom:1px;margin-left:-10px;content:" ";border-top-color:var(--color-dark-gray);border-width:10px 10px 0}@media (max-width:768px){.tooltipT{position:fixed;transform:translate(-50%,-50%);top:50%!important;left:50%!important;width:80%!important}.arrow,.tooltipT>.arrow,.tooltipT>.arrow:after{display:none}}.checkout-span-texts{font-weight:500}.category-name-breadcrumb,.category-name-breadcrumb:hover{color:var(--color-dark-gray);text-decoration:none}.book-tickets-title{color:var(--color-dark);font-weight:500;font-size:50px}@media (max-width:576px){.book-tickets-title{font-size:35px!important}}.breadcrumbs-design a,.breadcrumbs-design a:hover{text-decoration:none;color:var(--default-secondary)}.active-breadcrumb{color:var(--color-black)!important}.dd-item-link{font-weight:400}.dropdown-menu-content{left:unset!important;background-color:var(--color-white)!important;border:1px solid var(--color-light-gray)!important;border-bottom-left-radius:16px;border-bottom-right-radius:16px;top:83px;border-top:none!important;width:14rem!important;display:none;position:absolute;padding-top:1rem;padding-bottom:1rem;padding-left:0;z-index:1200}.navbar-nav li:hover>.dropdown-menu-content{display:block}@media (max-width:1350px){.dropdown-menu-content{top:79px}}.py-navbar-content-style{padding-bottom:0!important;padding-top:0!important}.subcategory-title-content{padding-left:1.5rem;padding-right:1.5rem;color:var(--color-dark);font-weight:500;font-size:18px;cursor:pointer}.subcategory-title-content:hover{color:var(--color-main-blue)}.nav-item-content-style{text-align:left;padding-top:1rem;padding-bottom:1rem}@media (max-width:1200px){.nav-item-content-style{padding-top:0!important;padding-bottom:0!important}}@media (max-width:1200px){.py-navbar-content-style{padding-bottom:.5rem!important;padding-top:.5rem!important}.navbar-nav li:hover>.dropdown-menu-content{display:contents;padding-top:0;padding-bottom:0}.subcategory-title-content{padding-left:0;padding-right:0}}@media (max-width:1000px){.navbar-nav li:hover>.dropdown-menu-content{display:none}.dd-item-link{font-weight:500}}.time-box-mobile{padding-left:1.2rem!important;padding-right:1.2rem!important}.color-main-dark{color:var(--color-main-dark)}.text-transparent{color:transparent!important}@-webkit-keyframes slide-left{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes slide-left{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes slide-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100px)}}@keyframes slide-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100px)}}.btn-previous{font-size:1.3rem!important;min-height:2.5rem!important;padding:.8rem 1rem!important;color:var(--color-dark)!important}.btn-previous,.ticket-navigation-section-desktop{display:flex!important}.ticket-navigation-section-mobile{display:none!important}@media (max-width:500px){.ticket-navigation-section-desktop{display:none!important}.ticket-navigation-section-mobile{display:flex!important}.btn-previous{display:none!important}}.input-reduced{width:23px!important;height:23px!important}.active-menu{font-weight:900!important;color:var(--color-main)!important}.hohenwerfen .ticketshop-pagination{justify-content:center;align-items:center;margin:30px 0}.hohenwerfen .ticketshop-pagination .page-item.active{background-color:var(--hohenwerfen-main);border:1px solid var(--hohenwerfen-main);color:var(--color-white)!important;border-radius:5px!important;font-size:15px;font-weight:500;display:flex;align-items:center;margin:0 5px;padding:6px 14px!important}.hohenwerfen .ticketshop-pagination .page-item.as{border:1px solid var(--hohenwerfen-secondary)!important;background-color:var(--hohenwerfen-secondary)!important;color:var(--hohenwerfen-main);border-radius:5px!important;font-size:15px;font-weight:500;display:flex;align-items:center;margin:0 5px;padding:7px 14px!important}.hohenwerfen .ticketshop-pagination .page-item.next,.hohenwerfen .ticketshop-pagination .page-item.previous{color:var(--color-white)!important;background-color:var(--hohenwerfen-main)!important;border:1px solid var(--hohenwerfen-main)!important;border-radius:5px!important;width:38.5px;height:38.5px;display:flex;justify-content:center;align-items:center;margin:0 5px}.hohenwerfen .ticketshop-pagination .page-item.next .angle-left-icon,.hohenwerfen .ticketshop-pagination .page-item.next .angle-right-icon,.hohenwerfen .ticketshop-pagination .page-item.previous .angle-left-icon,.hohenwerfen .ticketshop-pagination .page-item.previous .angle-right-icon{font-size:15px;font-weight:700}.hohenwerfen .ticketshop-pagination .page-item.previous{padding-bottom:3px}.hohenwerfen .ticketshop-pagination .page-item.next{padding-top:2px}.kniepass .ticketshop-pagination{justify-content:center;align-items:center;margin:30px 0}.kniepass .ticketshop-pagination .page-item.active{background-color:var(--kniepass-main);border:1px solid var(--kniepass-main);color:var(--color-white)!important;border-radius:5px!important;font-size:15px;font-weight:500;display:flex;align-items:center;margin:0 5px;padding:6px 14px!important}.kniepass .ticketshop-pagination .page-item.as{border:1px solid var(--kniepass-secondary)!important;background-color:var(--kniepass-secondary)!important;color:var(--kniepass-main);border-radius:5px!important;font-size:15px;font-weight:500;display:flex;align-items:center;margin:0 5px;padding:7px 14px!important}.kniepass .ticketshop-pagination .page-item.next,.kniepass .ticketshop-pagination .page-item.previous{color:var(--color-white)!important;background-color:var(--kniepass-main)!important;border:1px solid var(--kniepass-main)!important;border-radius:5px!important;width:38.5px;height:38.5px;display:flex;justify-content:center;align-items:center;margin:0 5px}.kniepass .ticketshop-pagination .page-item.next .angle-left-icon,.kniepass .ticketshop-pagination .page-item.next .angle-right-icon,.kniepass .ticketshop-pagination .page-item.previous .angle-left-icon,.kniepass .ticketshop-pagination .page-item.previous .angle-right-icon{font-size:15px;font-weight:700}.kniepass .ticketshop-pagination .page-item.previous{padding-bottom:3px}.kniepass .ticketshop-pagination .page-item.next{padding-top:2px}.mauterndorf .ticketshop-pagination{justify-content:center;align-items:center;margin:30px 0}.mauterndorf .ticketshop-pagination .page-item.active{background-color:var(--mauterndorf-main);border:1px solid var(--mauterndorf-main);color:var(--color-white)!important;border-radius:5px!important;font-size:15px;font-weight:500;display:flex;align-items:center;margin:0 5px;padding:6px 14px!important}.mauterndorf .ticketshop-pagination .page-item.as{border:1px solid var(--mauterndorf-secondary)!important;background-color:var(--mauterndorf-secondary)!important;color:var(--mauterndorf-main);border-radius:5px!important;font-size:15px;font-weight:500;display:flex;align-items:center;margin:0 5px;padding:7px 14px!important}.mauterndorf .ticketshop-pagination .page-item.next,.mauterndorf .ticketshop-pagination .page-item.previous{color:var(--color-white)!important;background-color:var(--mauterndorf-main)!important;border:1px solid var(--mauterndorf-main)!important;border-radius:5px!important;width:38.5px;height:38.5px;display:flex;justify-content:center;align-items:center;margin:0 5px}.mauterndorf .ticketshop-pagination .page-item.next .angle-left-icon,.mauterndorf .ticketshop-pagination .page-item.next .angle-right-icon,.mauterndorf .ticketshop-pagination .page-item.previous .angle-left-icon,.mauterndorf .ticketshop-pagination .page-item.previous .angle-right-icon{font-size:15px;font-weight:700}.mauterndorf .ticketshop-pagination .page-item.previous{padding-bottom:3px}.mauterndorf .ticketshop-pagination .page-item.next{padding-top:2px}.hohensalzburg .ticketshop-pagination{justify-content:center;align-items:center;margin:30px 0}.hohensalzburg .ticketshop-pagination .page-item.active{background-color:var(--hohensalzburg-main);border:1px solid var(--hohensalzburg-main);color:var(--color-white)!important;border-radius:5px!important;font-size:15px;font-weight:500;display:flex;align-items:center;margin:0 5px;padding:6px 14px!important}.hohensalzburg .ticketshop-pagination .page-item.as{border:1px solid var(--hohensalzburg-secondary)!important;background-color:var(--hohensalzburg-secondary)!important;color:var(--hohensalzburg-main);border-radius:5px!important;font-size:15px;font-weight:500;display:flex;align-items:center;margin:0 5px;padding:7px 14px!important}.hohensalzburg .ticketshop-pagination .page-item.next,.hohensalzburg .ticketshop-pagination .page-item.previous{color:var(--color-white)!important;background-color:var(--hohensalzburg-main)!important;border:1px solid var(--hohensalzburg-main)!important;border-radius:5px!important;width:38.5px;height:38.5px;display:flex;justify-content:center;align-items:center;margin:0 5px}.hohensalzburg .ticketshop-pagination .page-item.next .angle-left-icon,.hohensalzburg .ticketshop-pagination .page-item.next .angle-right-icon,.hohensalzburg .ticketshop-pagination .page-item.previous .angle-left-icon,.hohensalzburg .ticketshop-pagination .page-item.previous .angle-right-icon{font-size:15px;font-weight:700}.hohensalzburg .ticketshop-pagination .page-item.previous{padding-bottom:3px}.hohensalzburg .ticketshop-pagination .page-item.next{padding-top:2px}.annual-image{padding-top:2rem}@media (min-width:991px){.events-image{max-width:340px!important}}.shipping-to,.shipping-to-select{font-size:19px;font-weight:500;color:var(--color-dark)}.shipping-to-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;text-decoration:underline;background-color:var(--color-white);cursor:pointer}.shipping-radio-button{transform:none!important;width:20px!important;height:20px!important;display:revert!important}.shipping-radio-button:before{display:block;width:14px!important;height:14px!important;margin:auto}.kniepass-shipping-radio-button:checked:before{background:var(--kniepass-main)}.hohensalzburg-shipping-radio-button:checked:before{background:var(--hohensalzburg-main)}.mauterndorf-shipping-radio-button:checked:before{background:var(--mauterndorf-main)}.hohenwerfen-shipping-radio-button:checked:before{background:var(--hohenwerfen-main)}.shipping-methods-container{color:var(--color-dark)!important}.coupon-container,.shipping-methods-container,.voucher-container{border-bottom:1px solid var(--color-light-gray)!important}.product-price-placeholder{height:27px}.time-box{height:60px;display:flex!important;justify-content:center;align-items:center}#events-calendar-section{scroll-margin-top:200px}#events-calendar-section .min-height-loading{min-height:70vh}#events-calendar-section .filter-active{color:var(--color-main-dark)}#events-calendar-section .filter-active img{transform:rotate(45deg);filter:invert(12%) sepia(68%) saturate(6855%) hue-rotate(338deg) brightness(83%) contrast(96%)}#events-calendar-section .events-calendar-date .events-header{font-size:38px;font-weight:800;line-height:100%;letter-spacing:-1px;color:var(--color-dark)}@media (max-width:575px){#events-calendar-section .events-calendar-date .events-header{font-size:23px!important}}#events-calendar-section .events-calendar-date .events-header:before{background-image:url(/themes/sbsb/assets/images/icons/event-calendar-icon.svg)!important;background-repeat:no-repeat!important;scale:1!important;width:40px!important;height:40px!important;content:""!important;display:inline-block!important;vertical-align:middle!important;pointer-events:none!important;margin-right:1rem!important}#events-calendar-section .events-calendar-date .event-calendar-input:hover{cursor:pointer}#events-calendar-section .events-calendar-date .event-calendar-input{opacity:0!important;border:none!important;width:50px!important;cursor:pointer;background:none!important;position:relative;left:40px}@media (max-width:575px){#events-calendar-section .events-calendar-date .event-calendar-input{left:7px}}#events-calendar-section .tour-name{font-size:30px;font-style:normal;font-weight:500;line-height:normal;text-align:left;color:var(--color-dark)}#events-calendar-section .tour-tags{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--color-main-dark);text-align:left}#events-calendar-section .day-of-week{font-size:20px;font-style:normal;font-weight:200;line-height:28px}#events-calendar-section .events-calendar-details-cursor:after{content:"";background-image:url(../images/icons/arrow-down.svg)!important;background-repeat:no-repeat;filter:invert(98%) sepia(1%) saturate(28%) hue-rotate(314deg) brightness(88%) contrast(89%);display:block;width:22px;height:22px;background-size:1.4em;scale:.5}#events-calendar-section .events-calendar-details-cursor{transition:transform .2s ease-in-out}#events-calendar-section .events-calendar-details-cursor.active{transform:rotate(-180deg)}#dateTitleFocus,#priceKindsTitleFocus,#timeTitleFocus{scroll-margin-top:200px}.hohensalzburg-gdpr-container .cookie-consent-link,.hohensalzburg-gdpr-container .cookie-consent-link:hover{color:var(--hohensalzburg-main)}.hohenwerfen-gdpr-container .cookie-consent-link,.hohenwerfen-gdpr-container .cookie-consent-link:hover{color:var(--hohenwerfen-main)}.mauterndorf-gdpr-container .cookie-consent-link,.mauterndorf-gdpr-container .cookie-consent-link:hover{color:var(--mauterndorf-main)}.kniepass-gdpr-container .cookie-consent-link,.kniepass-gdpr-container .cookie-consent-link:hover{color:var(--kniepass-main)}.default-gdpr-container .cookie-consent-link,.default-gdpr-container .cookie-consent-link:hover{color:var(--default-secondary)}.hohensalzburg-gdpr-container .js-cookie-consent-agree{background-color:var(--hohensalzburg-main);color:var(--color-white)!important}.hohensalzburg-gdpr-container .js-cookie-consent-agree:hover{background-color:var(--hohensalzburg-tertiary-dark)!important}.hohenwerfen-gdpr-container .js-cookie-consent-agree{background-color:var(--hohenwerfen-main);color:var(--color-white)!important}.hohenwerfen-gdpr-container .js-cookie-consent-agree:hover{background-color:var(--hohenwerfen-tertiary-dark)!important}.mauterndorf-gdpr-container .js-cookie-consent-agree{background-color:var(--mauterndorf-main);color:var(--color-white)!important}.mauterndorf-gdpr-container .js-cookie-consent-agree:hover{background-color:var(--mauterndorf-tertiary-dark)!important}.kniepass-gdpr-container .js-cookie-consent-agree{background-color:var(--kniepass-main);color:var(--color-white)!important}.kniepass-gdpr-container .js-cookie-consent-agree:hover{background-color:var(--kniepass-tertiary-dark)!important}.default-gdpr-container .js-cookie-consent-agree{background-color:var(--default-main);color:var(--color-dark)!important}.default-gdpr-container .js-cookie-consent-agree:hover{background-color:var(--default-secondary)!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.associated-products{padding:0 13% 40px 7%}@media (max-width:1200px){.associated-products{padding:0 0 40px}}.associated-products-text{font-weight:700;color:var(--color-dark-transparent)}.associated-product-item{box-sizing:border-box;display:flex;align-items:center;height:150px}.associated-product-item-img{height:135px;max-width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:450px){.associated-product-item-img{height:105px}.associated-product-item-price,.associated-product-item-short-desc{padding-left:16px}}.associated-product-item-short-desc{font-weight:700;font-size:1rem;line-height:1.2;color:var(--color-dark-transparent)}.associated-product-item-price{font-weight:400;font-size:1rem;line-height:1.2;color:var(--color-dark-transparent)}.swiper-associated-products-pagination{position:absolute;z-index:10;bottom:-5px!important}.select-arrow{-webkit-appearance:none!important;background-image:url(/themes/sbsb/assets/images/icons/arrow-down-s-line.svg)!important;background-repeat:no-repeat!important;background-position:98%!important}.product-card-image{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:167/125}.card p{padding:0;text-overflow:ellipsis;line-height:var(--line-height);overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--lines-count);-webkit-box-orient:vertical}@media (min-width:768px){.card p{height:var(--element-height)}}@media (max-width:768px){.mobile-input-width{width:100%!important}}@media (max-width:575px){.navbar-search-button{text-align:center!important}}@media (max-width:575px){.mobile-nav-search-div{width:100%!important}}.related-product-title-clip{padding:0;text-overflow:ellipsis;line-height:var(--related-line-height)!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--related-lines-count);-webkit-box-orient:vertical}@media (min-width:768px){.related-product-title-clip{height:var(--related-element-height)}}.no-slider{margin-top:130px}.swiper-product-card{height:auto!important}.dynamic-search-img-div{display:flex;height:220px}.dynamic-search-img{height:220px;width:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.shopping-cart-title{color:var(--color-dark);font-weight:500;font-size:2.2rem}@media (max-width:767px){.shopping-cart-title{font-size:1.5rem!important}}.cart-table-col-title{font-weight:700;font-size:1.25rem;color:var(--color-dark-gray)}.cart-product-name{font-size:1.1rem;font-weight:500;color:var(--color-dark)}.cart-product-price{font-size:1.1rem;font-weight:400;color:var(--color-dark-gray)}.cart-product-price-total{font-size:1.1rem;font-weight:600;color:var(--color-dark-transparent)}.cart-remove-all{color:var(--color-dark);font-weight:700;font-size:1.1rem}.cart-summary-title{font-size:2rem;font-weight:500;color:var(--color-dark)}.cart-subtotal{font-weight:500;font-size:1.3rem;color:var(--color-dark-transparent)}.cart-subtotal-price{font-size:1.1rem;font-weight:400;color:var(--color-dark-transparent)}.checkout-radio-btn-position{position:relative;top:9px}.footer-text{font-weight:400;font-size:1.125rem}.footer-text,.footer-title{text-align:left;color:var(--color-dark)!important}.footer-title{font-size:1.5rem;font-weight:500}.mini-cart-card-border{border-radius:18px;padding-right:18px!important}.kniepass-nav-padding{max-width:87.5%;margin-left:auto;margin-right:auto}@media (max-width:1200px){.kniepass-nav-padding{max-width:90%!important}}.kniepass-nav-color{background-color:var(--kniepass-abstufung-hell-2);padding:24px 0!important}@media (max-width:1200px){.kniepass-nav-color{padding:16px 0!important}}.kniepass-nav-logo{width:120px}@media (max-width:585px){.kniepass-nav-logo{width:80px!important}}.kniepass-nav-link{color:#000!important;text-transform:uppercase;border-radius:32px}@media (min-width:1200px){.kniepass-nav-link{padding-left:24px!important;padding-right:24px!important}}@media (max-width:1200px){.kniepass-nav-link{padding-left:0!important;padding-right:16px!important}}.kniepass-nav-link.active-menu,.kniepass-nav-link:hover{color:#000!important;background-color:var(--color-white);border-radius:32px;padding-left:24px!important}@media (max-width:1200px){.kniepass-nav-link.active-menu,.kniepass-nav-link:hover{padding-left:16px!important;padding-right:16px!important}}.kniepass-b2b-customer-btn{border:1px solid #000;padding:9px 16px;color:#000;border-radius:32px;cursor:pointer;font-weight:600;margin-right:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none}.kniepass-b2b-customer-btn a,.kniepass-b2b-customer-btn a:hover{color:var(--color-white)!important;text-decoration:none}.kniepass-b2b-customer-btn-mobile{border:1px solid #000;padding:9px 16px;color:#000;border-radius:20px;cursor:pointer;font-weight:600;margin-right:10px;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:10px;margin-top:10px;text-decoration:none}.kniepass-b2b-customer-btn-mobile:hover{color:var(--color-white)!important;text-decoration:none!important}.kniepass-b2b-customer-btn-mobile a,.kniepass-b2b-customer-btn-mobile a:hover{color:var(--color-white)!important;text-decoration:none}.kniepass-b2b-customer-btn.active,.kniepass-b2b-customer-btn:hover{background-color:var(--color-white);color:#000;text-decoration:none}.kniepass-nav-icon-color{color:#000}.kniepass-cart-btn{text-decoration:none!important;color:var(--color-dark);background-color:var(--color-white)!important;border:none!important;color:var(--color-white);border-radius:24px!important;padding:.5rem .8rem}@media (max-width:1200px){.kniepass-cart-btn{background-color:transparent!important;color:var(--color-white);padding:0!important}}.kniepass-cart-icon-div{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-min-content;width:-moz-min-content;width:min-content}.kniepass-cart-icon{color:#000}.kniepass-cart-empty-tooltip{background-color:var(--color-white);color:var(--color-dark);visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;border-radius:30px;padding:.5rem 1rem;font-size:1rem;position:absolute;right:-12px;top:55px;z-index:9999}.kniepass-cart-badge{color:var(--color-dark)!important;font-size:12px!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 5px!important;background-color:var(--kniepass-abstufung-hell-2);border-radius:150px!important;left:-14px;font-weight:500;top:1px;position:relative}@media (max-width:1200px){.kniepass-cart-badge{font-size:10px!important;left:-12px!important;background-color:var(--kniepass-main)!important;color:var(--color-white)!important}}@media (max-width:1400px){.kniepass-cart-badge{margin-right:-15px}}.kniepass-mini-cart-bg{background-color:var(--kniepass-main)!important;border:none!important}.kniepass-mini-cart-view-cart{font-size:1.2rem;background-color:var(--kniepass-main);color:var(--color-white);border-radius:15px;padding:10px;border:1px solid var(--color-white)!important;font-weight:500;border:none;width:100%}.kniepass-mini-cart-view-cart:hover{background-color:var(--kniepass-tertiary)!important}.kniepass-nav-search-bg{background-color:var(--kniepass-secondary)!important}.kniepass-nav-search-btn{background-color:var(--kniepass-main)!important;border-radius:1rem!important;color:var(--color-white)!important}.kniepass-nav-search-btn:hover{background-color:var(--kniepass-tertiary)!important}.kniepass-primary-btn{padding:16px 24px!important;border-radius:16px;background-color:var(--kniepass-main)!important}.kniepass-primary-btn:hover{background-color:var(--kniepass-tertiary)!important}.kniepass-event-date{position:absolute;background-color:var(--kniepass-tertiary);border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:10px 18px 8px;font-size:1rem;color:var(--color-white);font-size:1.15rem}@media (max-width:832px){.kniepass-event-date{display:none}}@media (max-width:575px){.kniepass-event-date{font-size:1rem}}.kniepass-category-list-box:hover{border-bottom:1px solid var(--kniepass-main);transition:.6s}.kniepass-category-list-box:hover .kniepass-category-list-name{color:var(--kniepass-main);transition:.6s}.kniepass-category-list-box:hover .kniepass-category-list-name-arrow:after{-webkit-animation:slide-left .3s ease-in both;animation:slide-left .3s ease-in both}@media (max-width:512px){.kniepass-category-list-name{font-size:25px}.kniepass-category-list-name-arrow{display:none}}.kniepass-category-list-name{text-transform:uppercase;font-size:35px;color:var(--color-dark);font-weight:700;text-align:left;line-height:50px;padding:5px;z-index:100}.kniepass-category-list-name-arrow{color:var(--kniepass-main);font-size:35px;padding:0;cursor:pointer;margin:0 0 0 20px}.kniepass-category-list-box{border-bottom:1px solid var(--color-dark);cursor:pointer}.kniepass-category-list-name-arrow:after{content:url(../images/icons/kniepass-right-arrow.svg);display:block;transform:translateX(-100px);-webkit-animation:slide-right .3s ease-in both;animation:slide-right .3s ease-in both;scale:1.5}.kniepass-accordion-btn,.kniepass-accordion-item-body{background-color:var(--kniepass-secondary)!important;border:1px solid var(--kniepass-secondary)!important}.kniepass-home-page-section-1-cta-desktop{background-color:var(--color-white);border:1px solid var(--kniepass-secondary)!important;border-radius:16px!important;display:block;padding:16px 24px;color:var(--color-dark);text-decoration:none}@media (max-width:1200px){.kniepass-home-page-section-1-cta-desktop{display:none!important}}.kniepass-home-page-section-1-cta-desktop:hover{background-color:var(--kniepass-secondary)!important;color:var(--color-dark)!important;text-decoration:none}.kniepass-home-page-section-1-cta-mobile{background-color:var(--color-white);border:1px solid var(--kniepass-secondary)!important;border-radius:16px!important;display:block;padding:16px 24px;color:var(--color-dark);text-decoration:none}@media (min-width:1200px){.kniepass-home-page-section-1-cta-mobile{display:none!important}}.kniepass-footer{background-color:var(--default-main);padding:60px 0}.kniepass-footer-btn{background-color:var(--kniepass-main);color:var(--color-dark);border:1px solid var(--color-dark);border-radius:20px;text-decoration:none;padding:16px 24px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kniepass-footer-btn:hover{background-color:var(--kniepass-tertiary);color:var(--color-dark);text-decoration:none}.kniepass-footer-amepheas{font-weight:400;font-size:1.125rem;text-align:left;display:flex;align-items:center}.kniepass-footer-amepheas,.kniepass-footer-amepheas:hover{color:#000;text-decoration:none}.kniepass-section-1-top-bg{background-color:var(--kniepass-secondary);color:var(--color-dark);padding:120px 0}@media (max-width:1200px){.kniepass-section-1-top-bg{padding:40px 0!important}}.section-1-top-title{font-size:3.5rem;font-weight:600;line-height:67px;color:var(--color-dark);text-align:left!important}@media (max-width:1200px){.section-1-top-title{font-size:1.5rem!important;line-height:28px!important;margin-bottom:16px!important;padding:0!important}}.section-1-top-text{font-size:1.25rem;font-weight:700;line-height:30px;color:var(--color-dark);text-align:left!important}@media (max-width:1200px){.section-1-top-text{padding:0!important}}.section-1-img{width:100%;-o-object-fit:cover;object-fit:cover;min-height:240px}.kniepass-section-1-bottom-bg{background-color:var(--kniepass-main);color:var(--color-white);padding:120px 0}@media (max-width:1200px){.kniepass-section-1-bottom-bg{padding:40px 0!important}}.section-1-bottom-title{font-size:3.5rem;font-weight:600;line-height:67px;text-align:left!important;color:var(--color-white)}@media (max-width:1200px){.section-1-bottom-title{font-size:1.5rem!important;line-height:28px!important;margin-bottom:16px!important;padding:0!important}}.section-1-bottom-text{font-size:1.25rem;font-weight:700;line-height:30px;color:var(--color-white);text-align:left!important}@media (max-width:1200px){.section-1-bottom-text{padding:0!important}}.kniepass-section-circle{width:36px;height:36px;min-width:36px;background-color:var(--kniepass-main);border-radius:50%;font-size:.8rem;display:flex;justify-content:center;align-items:center}.kniepass-section-circle,.map-text{color:var(--color-dark);font-weight:400}.map-text{font-size:1.125rem;text-align:start}.kniepass-card{height:385px;display:flex;justify-content:center;align-items:center;background-color:var(--kniepass-main)}.kniepass-section-img{opacity:0;position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);-o-object-fit:cover;object-fit:cover;transition:all .4s ease}@media (min-width:1200px){.kniepass-section-img:hover{opacity:1;cursor:pointer}}.hohensalzburg-card{height:385px;display:flex;justify-content:center;align-items:center;background-color:var(--hohensalzburg-main)}.hohensalzburg-section-img{opacity:0;position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);-o-object-fit:cover;object-fit:cover;transition:all .4s ease}@media (min-width:1200px){.hohensalzburg-section-img:hover{opacity:1;cursor:pointer}}.hohenwerfen-card{height:385px;display:flex;justify-content:center;align-items:center;background-color:var(--hohenwerfen-main)}.hohenwerfen-section-img{opacity:0;position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);-o-object-fit:cover;object-fit:cover;transition:all .4s ease}@media (min-width:1200px){.hohenwerfen-section-img:hover{opacity:1;cursor:pointer}}.mauterndorf-card{height:385px;display:flex;justify-content:center;align-items:center;background-color:var(--mauterndorf-main)}.mauterndorf-section-img{opacity:0;position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);-o-object-fit:cover;object-fit:cover;transition:all .4s ease}@media (min-width:1200px){.mauterndorf-section-img:hover{opacity:1;cursor:pointer}}.hohensalzburg-nav-padding{max-width:87.5%;margin-left:auto;margin-right:auto}@media (max-width:1200px){.hohensalzburg-nav-padding{max-width:90%!important}}.hohensalzburg-nav-color{background-color:var(--hohensalzburg-abstufung-hell-2);padding:24px 0!important}@media (max-width:1200px){.hohensalzburg-nav-color{padding:16px 0!important}}.hohensalzburg-nav-logo{width:210px}@media (max-width:585px){.hohensalzburg-nav-logo{width:120px!important}}.hohensalzburg-nav-link{color:#000!important;text-transform:uppercase;border-radius:32px}@media (min-width:1200px){.hohensalzburg-nav-link{padding-left:24px!important;padding-right:24px!important}}@media (max-width:1200px){.hohensalzburg-nav-link{padding-left:0!important;padding-right:16px!important}}.hohensalzburg-nav-link.active-menu,.hohensalzburg-nav-link:hover{color:#000!important;background-color:var(--color-white);border-radius:32px;padding-left:24px!important}@media (max-width:1200px){.hohensalzburg-nav-link.active-menu,.hohensalzburg-nav-link:hover{padding-left:16px!important;padding-right:16px!important}}.hohensalzburg-b2b-customer-btn{border:1px solid #000;padding:9px 16px;color:#000;border-radius:20px;cursor:pointer;font-weight:600;margin-right:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none}.hohensalzburg-b2b-customer-btn a,.hohensalzburg-b2b-customer-btn a:hover{color:var(--color-white)!important;text-decoration:none}.hohensalzburg-b2b-customer-btn-mobile{border:1px solid #000;padding:9px 16px;color:#000;border-radius:20px;cursor:pointer;font-weight:600;margin-right:10px;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:10px;margin-top:10px;text-decoration:none}.hohensalzburg-b2b-customer-btn-mobile:hover{color:var(--color-white)!important;text-decoration:none!important}.hohensalzburg-b2b-customer-btn-mobile a,.hohensalzburg-b2b-customer-btn-mobile a:hover{color:var(--color-white)!important;text-decoration:none}.hohensalzburg-b2b-customer-btn.active,.hohensalzburg-b2b-customer-btn:hover{background-color:var(--color-white);color:#000;text-decoration:none}.hohensalzburg-nav-icon-color{color:#000}.hohensalzburg-cart-btn{text-decoration:none!important;color:var(--color-dark);background-color:var(--color-white)!important;border:none!important;color:var(--color-white);border-radius:24px!important;padding:.5rem .8rem}@media (max-width:1200px){.hohensalzburg-cart-btn{background-color:transparent!important;color:var(--color-white);padding:0!important}}.hohensalzburg-cart-icon-div{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-min-content;width:-moz-min-content;width:min-content}.hohensalzburg-cart-icon{color:#000}.hohensalzburg-cart-empty-tooltip{background-color:var(--color-white);color:var(--color-dark);visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;border-radius:30px;padding:.5rem 1rem;font-size:1rem;position:absolute;right:-12px;top:55px;z-index:9999}.hohensalzburg-cart-badge{color:var(--color-dark)!important;font-size:12px!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 5px!important;background-color:var(--hohensalzburg-abstufung-hell-2);border-radius:150px!important;left:-14px;font-weight:500;top:1px;position:relative}@media (max-width:1200px){.hohensalzburg-cart-badge{font-size:10px!important;left:-12px!important;background-color:var(--hohensalzburg-main)!important;color:var(--color-white)!important}}@media (max-width:1400px){.hohensalzburg-cart-badge{margin-right:-15px}}.hohensalzburg-mini-cart-bg{background-color:var(--hohensalzburg-main)!important;border:none!important}.hohensalzburg-mini-cart-view-cart{font-size:1.2rem;background-color:var(--hohensalzburg-main);color:var(--color-white);border-radius:15px;padding:10px;border:1px solid var(--color-white)!important;font-weight:500;border:none;width:100%}.hohensalzburg-mini-cart-view-cart:hover{background-color:var(--hohensalzburg-tertiary)!important}.hohensalzburg-nav-search-bg{background-color:var(--hohensalzburg-secondary)!important}.hohensalzburg-nav-search-btn{background-color:var(--hohensalzburg-main)!important;border-radius:1rem!important;color:var(--color-white)!important}.hohensalzburg-nav-search-btn:hover{background-color:var(--hohensalzburg-tertiary)!important}.hohensalzburg-primary-btn{padding:16px 24px!important;border-radius:16px;background-color:var(--hohensalzburg-main)!important}.hohensalzburg-primary-btn:hover{background-color:var(--hohensalzburg-tertiary)!important}.hohensalzburg-event-date{position:absolute;background-color:var(--hohensalzburg-tertiary);border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:10px 18px 8px;font-size:1rem;color:var(--color-white);font-size:1.15rem}@media (max-width:832px){.hohensalzburg-event-date{display:none}}@media (max-width:575px){.hohensalzburg-event-date{font-size:1rem}}.hohensalzburg-category-list-box:hover{border-bottom:1px solid var(--hohensalzburg-main);transition:.6s}.hohensalzburg-category-list-box:hover .hohensalzburg-category-list-name{color:var(--hohensalzburg-main);transition:.6s}.hohensalzburg-category-list-box:hover .hohensalzburg-category-list-name-arrow:after{-webkit-animation:slide-left .3s ease-in both;animation:slide-left .3s ease-in both}@media (max-width:512px){.hohensalzburg-category-list-name{font-size:25px}.hohensalzburg-category-list-name-arrow{display:none}}.hohensalzburg-category-list-name{text-transform:uppercase;font-size:35px;color:var(--color-dark);font-weight:700;text-align:left;line-height:50px;padding:5px;z-index:100}.hohensalzburg-category-list-name-arrow{color:var(--hohensalzburg-main);font-size:35px;padding:0;cursor:pointer;margin:0 0 0 20px}.hohensalzburg-category-list-box{border-bottom:1px solid var(--color-dark);cursor:pointer}.hohensalzburg-category-list-name-arrow:after{content:url(../images/icons/hohensalzburg-right-arrow.svg);display:block;transform:translateX(-100px);-webkit-animation:slide-right .3s ease-in both;animation:slide-right .3s ease-in both;scale:1.5}.hohensalzburg-accordion-btn,.hohensalzburg-accordion-item-body{background-color:var(--hohensalzburg-secondary)!important;border:1px solid var(--hohensalzburg-secondary)!important}.hohensalzburg-home-page-section-1-cta-desktop{background-color:var(--color-white);border:1px solid var(--hohensalzburg-secondary)!important;border-radius:16px!important;display:block;padding:16px 24px;color:var(--color-dark);text-decoration:none}@media (max-width:1200px){.hohensalzburg-home-page-section-1-cta-desktop{display:none!important}}.hohensalzburg-home-page-section-1-cta-desktop:hover{background-color:var(--hohensalzburg-secondary)!important;color:var(--color-dark)!important;text-decoration:none}.hohensalzburg-home-page-section-1-cta-mobile{background-color:var(--color-white);border:1px solid var(--hohensalzburg-secondary)!important;border-radius:16px!important;display:block;padding:16px 24px;color:var(--color-dark);text-decoration:none}@media (min-width:1200px){.hohensalzburg-home-page-section-1-cta-mobile{display:none!important}}.hohensalzburg-footer{background-color:var(--default-main);padding:60px 0}.hohensalzburg-footer-btn{background-color:var(--hohensalzburg-main);color:var(--color-dark);border:1px solid var(--color-dark);border-radius:20px;text-decoration:none;padding:16px 24px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hohensalzburg-footer-btn:hover{background-color:var(--hohensalzburg-tertiary);color:var(--color-dark);text-decoration:none}.hohensalzburg-footer-amepheas{font-weight:400;font-size:1.125rem;text-align:left;display:flex;align-items:center}.hohensalzburg-footer-amepheas,.hohensalzburg-footer-amepheas:hover{color:#000;text-decoration:none}.hohensalzburg-section-1-top-bg{background-color:var(--hohensalzburg-secondary);color:var(--color-dark);padding:120px 0}@media (max-width:1200px){.hohensalzburg-section-1-top-bg{padding:40px 0!important}}.hohensalzburg-section-1-bottom-bg{background-color:var(--hohensalzburg-main);color:var(--color-white);padding:120px 0}@media (max-width:1200px){.hohensalzburg-section-1-bottom-bg{padding:40px 0!important}}.hohensalzburg-section-circle{width:36px;height:36px;min-width:36px;background-color:var(--hohensalzburg-main);color:var(--color-dark);border-radius:50%;font-size:.8rem;font-weight:400;display:flex;justify-content:center;align-items:center}.mauterndorf-nav-padding{max-width:87.5%;margin-left:auto;margin-right:auto}@media (max-width:1200px){.mauterndorf-nav-padding{max-width:90%!important}}.mauterndorf-nav-color{background-color:var(--mauterndorf-abstufung-hell-2);padding:24px 0!important}@media (max-width:1200px){.mauterndorf-nav-color{padding:16px 0!important}}.mauterndorf-nav-logo{width:165px}@media (max-width:585px){.mauterndorf-nav-logo{width:110px!important}}.mauterndorf-nav-link{color:#000!important;text-transform:uppercase;border-radius:32px}@media (min-width:1200px){.mauterndorf-nav-link{padding-left:24px!important;padding-right:24px!important}}@media (max-width:1200px){.mauterndorf-nav-link{padding-left:0!important;padding-right:16px!important}}.mauterndorf-nav-link.active-menu,.mauterndorf-nav-link:hover{color:#000!important;background-color:var(--color-white);border-radius:32px;padding-left:24px!important}@media (max-width:1200px){.mauterndorf-nav-link.active-menu,.mauterndorf-nav-link:hover{padding-left:16px!important;padding-right:16px!important}}.mauterndorf-b2b-customer-btn{border:1px solid #000;padding:9px 16px;color:#000;border-radius:20px;cursor:pointer;font-weight:600;margin-right:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none}.mauterndorf-b2b-customer-btn a{color:#000!important;text-decoration:none}.mauterndorf-b2b-customer-btn a:hover{color:var(--color-white)!important;text-decoration:none}.mauterndorf-b2b-customer-btn-mobile{border:1px solid #000;padding:9px 16px;color:#000;border-radius:20px;cursor:pointer;font-weight:600;margin-right:10px;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:10px;margin-top:10px;text-decoration:none}.mauterndorf-b2b-customer-btn-mobile:hover{color:var(--color-white)!important;text-decoration:none!important}.mauterndorf-b2b-customer-btn-mobile a,.mauterndorf-b2b-customer-btn-mobile a:hover{color:var(--color-white)!important;text-decoration:none}.mauterndorf-b2b-customer-btn.active,.mauterndorf-b2b-customer-btn:hover{background-color:var(--color-white);color:#000;text-decoration:none}.mauterndorf-nav-icon-color{color:#000}.mauterndorf-cart-btn{text-decoration:none!important;color:var(--color-dark);background-color:var(--color-white)!important;border:none!important;color:var(--color-white);border-radius:24px!important;padding:.5rem .8rem}@media (max-width:1200px){.mauterndorf-cart-btn{background-color:transparent!important;color:var(--color-white);padding:0!important}}.mauterndorf-cart-icon-div{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-min-content;width:-moz-min-content;width:min-content}.mauterndorf-cart-icon{color:#000}.mauterndorf-cart-empty-tooltip{background-color:var(--color-white);color:var(--color-dark);visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;border-radius:30px;padding:.5rem 1rem;font-size:1rem;position:absolute;right:-12px;top:55px;z-index:9999}.mauterndorf-cart-badge{color:var(--color-dark)!important;font-size:12px!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 5px!important;background-color:var(--mauterndorf-abstufung-hell-2);border-radius:150px!important;left:-14px;font-weight:500;top:1px;position:relative}@media (max-width:1200px){.mauterndorf-cart-badge{font-size:10px!important;left:-12px!important;background-color:var(--mauterndorf-main)!important;color:var(--color-white)!important}}@media (max-width:1400px){.mauterndorf-cart-badge{margin-right:-15px}}.mauterndorf-mini-cart-bg{background-color:var(--mauterndorf-main)!important;border:none!important}.mauterndorf-mini-cart-view-cart{font-size:1.2rem;background-color:var(--mauterndorf-main);color:var(--color-white);border-radius:15px;padding:10px;border:1px solid var(--color-white)!important;font-weight:500;border:none;width:100%}.mauterndorf-mini-cart-view-cart:hover{background-color:var(--mauterndorf-tertiary)!important}.mauterndorf-nav-search-bg{background-color:var(--mauterndorf-secondary)!important}.mauterndorf-nav-search-btn{background-color:var(--mauterndorf-main)!important;border-radius:1rem!important;color:var(--color-white)!important}.mauterndorf-nav-search-btn:hover{background-color:var(--mauterndorf-tertiary)!important}.mauterndorf-primary-btn{padding:16px 24px!important;border-radius:16px;background-color:var(--mauterndorf-main)!important}.mauterndorf-primary-btn:hover{background-color:var(--mauterndorf-tertiary)!important}.mauterndorf-event-date{position:absolute;background-color:var(--mauterndorf-tertiary);border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:10px 18px 8px;font-size:1rem;color:var(--color-white);font-size:1.15rem}@media (max-width:832px){.mauterndorf-event-date{display:none}}@media (max-width:575px){.mauterndorf-event-date{font-size:1rem}}.mauterndorf-category-list-box:hover{border-bottom:1px solid var(--mauterndorf-main);transition:.6s}.mauterndorf-category-list-box:hover .mauterndorf-category-list-name{color:var(--mauterndorf-main);transition:.6s}.mauterndorf-category-list-box:hover .mauterndorf-category-list-name-arrow:after{-webkit-animation:slide-left .3s ease-in both;animation:slide-left .3s ease-in both}@media (max-width:512px){.mauterndorf-category-list-name{font-size:25px}.mauterndorf-category-list-name-arrow{display:none}}.mauterndorf-category-list-name{text-transform:uppercase;font-size:35px;color:var(--color-dark);font-weight:700;text-align:left;line-height:50px;padding:5px;z-index:100}.mauterndorf-category-list-name-arrow{color:var(--mauterndorf-main);font-size:35px;padding:0;cursor:pointer;margin:0 0 0 20px}.mauterndorf-category-list-box{border-bottom:1px solid var(--color-dark);cursor:pointer}.mauterndorf-category-list-name-arrow:after{content:url(../images/icons/mauterndorf-right-arrow.svg);display:block;transform:translateX(-100px);-webkit-animation:slide-right .3s ease-in both;animation:slide-right .3s ease-in both;scale:1.5}.mauterndorf-accordion-btn,.mauterndorf-accordion-item-body{background-color:var(--mauterndorf-secondary)!important;border:1px solid var(--mauterndorf-secondary)!important}.mauterndorf-home-page-section-1-cta-desktop{background-color:var(--color-white);border:1px solid var(--mauterndorf-secondary)!important;border-radius:16px!important;display:block;padding:16px 24px;color:var(--color-dark);text-decoration:none}@media (max-width:1200px){.mauterndorf-home-page-section-1-cta-desktop{display:none!important}}.mauterndorf-home-page-section-1-cta-desktop:hover{background-color:var(--mauterndorf-secondary)!important;color:var(--color-dark)!important;text-decoration:none}.mauterndorf-home-page-section-1-cta-mobile{background-color:var(--color-white);border:1px solid var(--mauterndorf-secondary)!important;border-radius:16px!important;display:block;padding:16px 24px;color:var(--color-dark);text-decoration:none}@media (min-width:1200px){.mauterndorf-home-page-section-1-cta-mobile{display:none!important}}.mauterndorf-footer{background-color:var(--default-main);padding:60px 0}.mauterndorf-footer-btn{background-color:var(--mauterndorf-main);color:var(--color-dark);border:1px solid var(--color-dark);border-radius:20px;text-decoration:none;padding:16px 24px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mauterndorf-footer-btn:hover{background-color:var(--mauterndorf-tertiary);color:var(--color-dark);text-decoration:none}.mauterndorf-footer-amepheas{font-weight:400;font-size:1.125rem;text-align:left;display:flex;align-items:center}.mauterndorf-footer-amepheas,.mauterndorf-footer-amepheas:hover{color:#000;text-decoration:none}.mauterndorf-section-1-top-bg{background-color:var(--mauterndorf-secondary);color:var(--color-dark);padding:120px 0}@media (max-width:1200px){.mauterndorf-section-1-top-bg{padding:40px 0!important}}.mauterndorf-section-1-bottom-bg{background-color:var(--mauterndorf-main);color:var(--color-white);padding:120px 0}@media (max-width:1200px){.mauterndorf-section-1-bottom-bg{padding:40px 0!important}}.mauterndorf-section-circle{width:36px;height:36px;min-width:36px;background-color:var(--mauterndorf-main);color:var(--color-dark);border-radius:50%;font-size:.8rem;font-weight:400;display:flex;justify-content:center;align-items:center}.hohenwerfen-nav-padding{max-width:87.5%;margin-left:auto;margin-right:auto}@media (max-width:1200px){.hohenwerfen-nav-padding{max-width:90%!important}}.hohenwerfen-nav-color{background-color:var(--hohenwerfen-abstufung-hell-2);padding:24px 0!important}@media (max-width:1200px){.hohenwerfen-nav-color{padding:16px 0!important}}.hohenwerfen-nav-logo{width:162px}@media (max-width:585px){.hohenwerfen-nav-logo{width:106px!important}}.hohenwerfen-nav-link{color:#000!important;text-transform:uppercase;border-radius:32px}@media (min-width:1200px){.hohenwerfen-nav-link{padding-left:24px!important;padding-right:24px!important}}@media (max-width:1200px){.hohenwerfen-nav-link{padding-left:0!important;padding-right:16px!important}}.hohenwerfen-nav-link.active-menu,.hohenwerfen-nav-link:hover{color:#000!important;background-color:var(--color-white);border-radius:32px;padding-left:24px!important}@media (max-width:1200px){.hohenwerfen-nav-link.active-menu,.hohenwerfen-nav-link:hover{padding-left:16px!important;padding-right:16px!important}}.hohenwerfen-b2b-customer-btn{border:1px solid #000;padding:9px 16px;color:#000;border-radius:20px;cursor:pointer;font-weight:600;margin-right:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none}.hohenwerfen-b2b-customer-btn a,.hohenwerfen-b2b-customer-btn a:hover{color:var(--color-white)!important;text-decoration:none}.hohenwerfen-b2b-customer-btn-mobile{border:1px solid #000;padding:9px 16px;color:#000;border-radius:20px;cursor:pointer;font-weight:600;margin-right:10px;width:-webkit-min-content;width:-moz-min-content;width:min-content;white-space:nowrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:10px;margin-top:10px;text-decoration:none}.hohenwerfen-b2b-customer-btn-mobile:hover{color:var(--color-white)!important;text-decoration:none!important}.hohenwerfen-b2b-customer-btn-mobile a,.hohenwerfen-b2b-customer-btn-mobile a:hover{color:var(--color-white)!important;text-decoration:none}.hohenwerfen-b2b-customer-btn.active,.hohenwerfen-b2b-customer-btn:hover{background-color:var(--color-white);color:#000;text-decoration:none}.hohenwerfen-nav-icon-color{color:#000}.hohenwerfen-cart-btn{text-decoration:none!important;color:var(--color-dark);background-color:var(--color-white)!important;border:none!important;color:var(--color-white);border-radius:24px!important;padding:.5rem .8rem}@media (max-width:1200px){.hohenwerfen-cart-btn{background-color:transparent!important;color:var(--color-white);padding:0!important}}.hohenwerfen-cart-icon-div{height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-min-content;width:-moz-min-content;width:min-content}.hohenwerfen-cart-icon{color:#000}.hohenwerfen-cart-empty-tooltip{background-color:var(--color-white);color:var(--color-dark);visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;border-radius:30px;padding:.5rem 1rem;font-size:1rem;position:absolute;right:-12px;top:55px;z-index:9999}.hohenwerfen-cart-badge{color:var(--color-dark)!important;font-size:12px!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 5px!important;background-color:var(--hohenwerfen-abstufung-hell-2);border-radius:150px!important;left:-14px;font-weight:500;top:1px;position:relative}@media (max-width:1200px){.hohenwerfen-cart-badge{font-size:10px!important;left:-12px!important;background-color:var(--hohenwerfen-main)!important;color:var(--color-white)!important}}@media (max-width:1400px){.hohenwerfen-cart-badge{margin-right:-15px}}.hohenwerfen-mini-cart-bg{background-color:var(--hohenwerfen-main)!important;border:none!important}.hohenwerfen-mini-cart-view-cart{font-size:1.2rem;background-color:var(--hohenwerfen-main);color:var(--color-white);border-radius:15px;padding:10px;border:1px solid var(--color-white)!important;font-weight:500;border:none;width:100%}.hohenwerfen-mini-cart-view-cart:hover{background-color:var(--hohenwerfen-tertiary)!important}.hohenwerfen-nav-search-bg{background-color:var(--hohenwerfen-secondary)!important}.hohenwerfen-nav-search-btn{background-color:var(--hohenwerfen-main)!important;border-radius:1rem!important;color:var(--color-white)!important}.hohenwerfen-nav-search-btn:hover{background-color:var(--hohenwerfen-tertiary)!important}.hohenwerfen-primary-btn{padding:16px 24px!important;border-radius:16px;background-color:var(--hohenwerfen-main)!important}.hohenwerfen-primary-btn:hover{background-color:var(--hohenwerfen-tertiary)!important}.hohenwerfen-event-date{position:absolute;background-color:var(--hohenwerfen-tertiary);border-top-left-radius:1.5rem;border-bottom-right-radius:1.5rem;padding:10px 18px 8px;font-size:1rem;color:var(--color-white);font-size:1.15rem}@media (max-width:832px){.hohenwerfen-event-date{display:none}}@media (max-width:575px){.hohenwerfen-event-date{font-size:1rem}}.hohenwerfen-category-list-box:hover{border-bottom:1px solid var(--hohenwerfen-main);transition:.6s}.hohenwerfen-category-list-box:hover .hohenwerfen-category-list-name{color:var(--hohenwerfen-main);transition:.6s}.hohenwerfen-category-list-box:hover .hohenwerfen-category-list-name-arrow:after{-webkit-animation:slide-left .3s ease-in both;animation:slide-left .3s ease-in both}@media (max-width:512px){.hohenwerfen-category-list-name{font-size:25px}.hohenwerfen-category-list-name-arrow{display:none}}.hohenwerfen-category-list-name{text-transform:uppercase;font-size:35px;color:var(--color-dark);font-weight:700;text-align:left;line-height:50px;padding:5px;z-index:100}.hohenwerfen-category-list-name-arrow{color:var(--hohenwerfen-main);font-size:35px;padding:0;cursor:pointer;margin:0 0 0 20px}.hohenwerfen-category-list-box{border-bottom:1px solid var(--color-dark);cursor:pointer}.hohenwerfen-category-list-name-arrow:after{content:url(../images/icons/hohenwerfen-right-arrow.svg);display:block;transform:translateX(-100px);-webkit-animation:slide-right .3s ease-in both;animation:slide-right .3s ease-in both;scale:1.5}.hohenwerfen-accordion-btn,.hohenwerfen-accordion-item-body{background-color:var(--hohenwerfen-secondary)!important;border:1px solid var(--hohenwerfen-secondary)!important}.hohenwerfen-home-page-section-1-cta-desktop{background-color:var(--color-white);border:1px solid var(--hohenwerfen-secondary)!important;border-radius:16px!important;display:block;padding:16px 24px;color:var(--color-dark);text-decoration:none}@media (max-width:1200px){.hohenwerfen-home-page-section-1-cta-desktop{display:none!important}}.hohenwerfen-home-page-section-1-cta-desktop:hover{background-color:var(--hohenwerfen-secondary)!important;color:var(--color-dark)!important;text-decoration:none}.hohenwerfen-home-page-section-1-cta-mobile{background-color:var(--color-white);border:1px solid var(--hohenwerfen-secondary)!important;border-radius:16px!important;display:block;padding:16px 24px;color:var(--color-dark);text-decoration:none}@media (min-width:1200px){.hohenwerfen-home-page-section-1-cta-mobile{display:none!important}}.hohenwerfen-footer{background-color:var(--default-main);padding:60px 0}.hohenwerfen-footer-btn{background-color:var(--hohenwerfen-main);color:var(--color-dark);border:1px solid var(--color-dark);border-radius:20px;text-decoration:none;padding:16px 24px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hohenwerfen-footer-btn:hover{background-color:var(--hohenwerfen-tertiary);color:var(--color-dark);text-decoration:none}.hohenwerfen-footer-amepheas{font-weight:400;font-size:1.125rem;text-align:left;display:flex;align-items:center}.hohenwerfen-footer-amepheas,.hohenwerfen-footer-amepheas:hover{color:#000;text-decoration:none}.hohenwerfen-section-1-top-bg{background-color:var(--hohenwerfen-secondary);color:var(--color-dark);padding:120px 0}@media (max-width:1200px){.hohenwerfen-section-1-top-bg{padding:40px 0!important}}.hohenwerfen-section-1-bottom-bg{background-color:var(--hohenwerfen-main);color:var(--color-white);padding:120px 0}@media (max-width:1200px){.hohenwerfen-section-1-bottom-bg{padding:40px 0!important}}.hohenwerfen-section-circle{width:36px;height:36px;min-width:36px;background-color:var(--hohenwerfen-main);color:var(--color-dark);border-radius:50%;font-size:.8rem;font-weight:400;display:flex;justify-content:center;align-items:center}.default-nav-logo{width:385px}@media (max-width:1200px){.default-nav-logo{width:160px!important}}.default-1-secton-bg{background-color:var(--default-main);padding:48px 0}@media (max-width:1200px){.default-1-secton-bg{padding:60px 0!important}}.default-1-section-title{color:var(--color-dark);font-size:5rem;font-weight:700;text-transform:uppercase;line-height:96px;margin-top:24px}@media (max-width:1200px){.default-1-section-title{font-size:1.5rem!important;font-weight:500!important;line-height:30px!important;margin-top:8px!important}}.default-card-img,.default-section-1-img{width:100%}.default-section-card-title{font-weight:500;font-size:24px;color:var(--color-dark);margin-top:16px;line-height:29px;display:flex;flex-grow:1;justify-content:center;width:100%}.default-section-2-container{max-width:79%;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:104px}@media (max-width:767px){.default-section-2-container{padding-top:16px!important;padding-bottom:32px!important;max-width:100%!important}}.default-section-2-btn{width:90%}@media (max-width:1200px){.default-section-2-btn{margin-bottom:40px!important}}.default-footer{background-color:var(--default-main);padding:60px 0}@media (max-width:1200px){.default-footer{padding:30px 0!important}}.dafeult-footer-big-title{font-size:2.5rem;line-height:48px;font-weight:700;color:var(--color-dark);text-decoration:none!important}@media (max-width:1200px){.dafeult-footer-big-title{font-size:1rem!important;line-height:19px!important}}.dafeult-footer-big-title:hover{color:var(--color-dark);text-decoration:none!important}.default-small-link{font-weight:400;color:var(--color-dark);text-decoration:none;font-size:1.125rem;text-align:left;line-height:30px}@media (max-width:1200px){.default-small-link{justify-content:center}}.default-small-link:hover{color:var(--color-dark);text-decoration:none}.default-language-switcher-div{position:absolute;right:60px;top:25px}@media (max-width:1200px){.default-language-switcher-div{top:14px!important;right:25px!important}}.default-selected-language-div{display:flex;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;justify-content:flex-end}.default-selected-language-text{font-size:1rem;font-weight:600}@media (max-width:1200px){.default-selected-language-text{display:none}}.default-language-option{font-size:1rem;font-weight:500;cursor:pointer;background-color:var(--default-main)}.locale-dropdown-menu{list-style-type:none;text-align:end;background-color:transparent;display:none}@media (max-width:1200px){.locale-dropdown-menu{left:auto!important;right:0!important}}@media (max-width:1200px){.default-show-dropdown{display:block!important}}@media (min-width:1200px){.menu-item.dropdown:hover .locale-dropdown-menu{display:block}}.default-language-option-mobile{font-size:1rem;font-weight:600;cursor:pointer}@media (min-width:1200px){.default-language-option-mobile{display:none}}.hohenwerfen-mini-cart-card-bg{background-color:var(--hohenwerfen-secondary)}.mauterndorf-mini-cart-card-bg{background-color:var(--mauterndorf-secondary)}.kniepass-mini-cart-card-bg{background-color:var(--kniepass-secondary)}.hohensalzburg-mini-cart-card-bg{background-color:var(--hohensalzburg-secondary)}@media (max-width:400px){.date-picker-mobile{margin-top:-30px!important}}.flip-countdown-summary{min-width:155px}.kniepass-checkout-shopping-cart-title,.kniepass-checkout-shopping-cart-title:hover{text-decoration:none;color:var(--kniepass-tertiary)!important}.hohenwerfen-checkout-shopping-cart-title,.hohenwerfen-checkout-shopping-cart-title:hover{text-decoration:none;color:var(--hohenwerfen-tertiary)!important}.hohensalzburg-checkout-shopping-cart-title,.hohensalzburg-checkout-shopping-cart-title:hover{text-decoration:none;color:var(--hohensalzburg-tertiary)!important}.mauterndorf-checkout-shopping-cart-title,.mauterndorf-checkout-shopping-cart-title:hover{text-decoration:none;color:var(--mauterndorf-tertiary)!important}