@charset "UTF-8";.btn{cursor:pointer;text-decoration:none;}.closeButton{height:40px;width:40px;color:black;}.closeButton .fill-current{fill:currentcolor;}.backrgound_nav{background:black;}.mobile-menu-scroolfix{position:relative;}.mobile-overlay-content-hidden{visibility:hidden;position:absolute;top:-9999999px;}.has-children > a{max-width:300px;}.mobile-menu{z-index:99;top:0px;left:0;width:100%;}.mobile-menu .arrow-right{color:black;}.mobile-menu .arrow-right .arrow-head,.mobile-menu .arrow-right .arrow-line{fill:white;}.mobile-menu ul{top:0px;width:100%;color:white;background-color:black;}.mobile-menu ul li{padding-right:20px;box-sizing:border-box;padding-left:20px;}.mobile-menu ul li a{opacity:0;display:block;padding-top:28px;padding-bottom:28px;cursor:pointer;text-decoration:none;color:white;font-size:1.75rem;line-height:2.625rem;}@media (max-width:1200px){.mobile-menu ul li a{font-size:1.6875rem;line-height:2.5rem;}}@media (max-width:1000px){.mobile-menu ul li a{font-size:1.625rem;line-height:2.375rem;}}@media (max-width:800px){.mobile-menu ul li a{font-size:1.5625rem;line-height:2.25rem;}}@media (max-width:600px){.mobile-menu ul li a{font-size:1.5rem;line-height:2.125rem;}}.mobile-menu ul li.has-children .mobilebtn{display:inline-block;position:absolute;top:25px;right:0px;bottom:0;margin:auto;}.mobile-menu .mobile-menu-item{position:relative;}.mobile-menu .submenu{position:absolute;top:0;display:none;left:100%;background-color:black;padding-bottom:150px;}.mobile-menu-wrapper{position:relative;transform:translateX(0);transition:transform 0.25s ease-out;height:100%;height:-moz-available;height:-webkit-fill-available;height:fill-available;}.view-submenu .mobile-menu-wrapper{transform:translateX(-100%);}.mobile-menu-wrapper .mobile-ticket-button{text-align:center;}.mobile-menu-inner{opacity:0;}.mobile-menu-inner.is-visible{opacity:1;}.mobile-menu-inner.is-visible li a{position:relative;opacity:1;}.view-submenu .mobile-menu-inner{background-color:#0d0d0d;overflow:visible;}.view-submenu .mobile-menu-inner > li > a{opacity:0;transition:opacity 0.15s ease-out;}.mobile-menu-inner .level1-teaser{padding-top:28px;}.mobile-menu-inner .level1-teaser a[href^=tel]{font-size:inherit !important;display:inline !important;}.mobile-menu-inner .level1-teaser a{padding:0;border-bottom:none;}.mobile-menu-inner .level1-teaser a img{display:none;}.mobile-menu-inner .level2-teaser{padding-top:28px;}.mobile-menu-inner .level2-teaser .menu-overlay-teaser-image + .menu-overlay-teaser-title,.mobile-menu-inner .level2-teaser .menu-overlay-teaser-image + .menu-overlay-teaser-text{padding-top:28px;}.mobile-menu-inner .level2-teaser a{padding:0;border-bottom:none;}.mobile-menu-inner .level2-teaser a img{width:100%;height:auto;}.mobile-menu-inner .main-navigation-button{margin-top:25px;}.hide-submenu{width:100%;cursor:pointer;padding:20px;box-sizing:border-box;background-color:black;transition:background-color 0.25s ease-out;}.hide-submenu .mobile-back-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.hide-submenu .mobile-back-link .mobile-back-arrow .arrow-left{color:black;}.hide-submenu .mobile-back-link .mobile-back-arrow .arrow-left .arrow-head,.hide-submenu .mobile-back-link .mobile-back-arrow .arrow-left .arrow-line{fill:white;}.hide-submenu .mobile-back-link .mobile-back-text{padding-left:10px;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.hide-submenu .mobile-back-link .mobile-back-text{font-size:1rem;line-height:1.5rem;}}.view-submenu .hide-submenu:before{opacity:1;transition:opacity 0.15s 0.3s ease-out;}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}@font-face{font-family:"TramJoanneum";font-style:normal;font-weight:bolder;src:url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Bold.eot?") format("eot"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Bold.woff") format("woff"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Bold.ttf") format("truetype"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Bold.svg#TramJoanneum") format("svg");font-display:swap;}@font-face{font-family:"TramJoanneum";font-style:normal;font-weight:lighter;src:url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Light.eot?") format("eot"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Light.woff") format("woff"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Light.ttf") format("truetype"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Light.svg#TramJoanneum") format("svg");font-display:swap;}@font-face{font-family:"TramJoanneum";font-style:normal;font-weight:normal;src:url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Regular.eot?") format("eot"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Regular.woff") format("woff"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Regular.ttf") format("truetype"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Regular.svg#TramJoanneum") format("svg");font-display:swap;}@font-face{font-family:"TramJoanneum";font-style:normal;font-weight:bold;src:url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Medium.eot?") format("eot"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Medium.woff") format("woff"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Medium.ttf") format("truetype"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/TramJoanneum-Medium.svg#TramJoanneum") format("svg");font-display:swap;}@font-face{font-family:"Union";font-style:normal;font-weight:bold;src:url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/Union_regular.eot?") format("eot"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/Union_regular.woff") format("woff"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/Union_regular.ttf") format("truetype"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/Union_regular.svg#Union") format("svg");font-display:swap;}@font-face{font-family:"Ogg";font-style:normal;font-weight:bold;src:url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/steiermarkschau/ogg/Medium.eot?") format("eot"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/steiermarkschau/ogg/Medium.woff") format("woff"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/steiermarkschau/ogg/Medium.ttf") format("truetype"),url("/typo3conf/ext/umj_sitepackage/Resources/Public/Fonts/steiermarkschau/ogg/Medium.svg#Ogg") format("svg");font-display:swap;}:root{--cc-cookie-category-block-bg:#fff;--cc-cookie-category-block-bg-hover:#eeeeee;--cc-cookie-category-block-bordercolor:lightgrey;}.blur{filter:blur(10px);-webkit-filter:blur(10px);}#cm #c-inr{display:flex;flex-direction:column;}#cm #c-inr #c-inr-i{width:100%;}#cm #c-inr #c-bns{display:flex;flex-direction:row-reverse;}#cm #c-inr #c-bns .c-bn{margin:0;margin-right:20px;background-color:#000000;}#cm #c-inr #c-bns .c-bn.c_link{background-color:var(--cc-cookie-category-block-bordercolor);}#cm #c-inr #c-bns .c-bn:first-child{margin:0;}#s-cnt #s-bns #s-all-bn{background-color:#000000;}#s-cnt .cfwrapper{background-color:unset !important;border:solid 1px var(--cc-cookie-category-block-bordercolor);border-radius:5px;margin-bottom:0.5em !important;}#s-cnt .cfwrapper .c-bl{background-color:unset !important;margin:unset !important;}#s-cnt .cfwrapper .c-bl .title{border-top:solid 1px var(--cc-cookie-category-block-bordercolor);border-radius:0;box-sizing:border-box;}#s-cnt .cfwrapper .b-bn .b-tg .expand-button:checked ~ .c-tg{background-color:#000000;}#s-cnt .cfwrapper .b-bn .b-tg .expand-button ~ .c-tg.c-ro{background-color:var(--cc-toggle-bg-readonly);}#s-cnt .cfwrapper .b-bn .b-tg .c-tgl ~ .c-tg.c-ro{background-color:var(--cc-toggle-bg-readonly) !important;}#s-cnt .cfwrapper .b-bn .b-tg .c-tgl:checked ~ .c-tg{background-color:#000000;}#s-cnt .cfwrapper .block-section .b-ex .desc{margin-left:0;}#s-cnt .cfwrapper .block-section .b-bn .b-tl{padding:0.4em 6em 0.4em 2.7em;}#s-cnt .cfwrapper .block-section .b-bn .b-tl:before{left:1.2em;}.jumpfixhtml{padding-right:calc(17px - (100vw - 100%));}@media (max-width:600px){.jumpfixhtml{padding-right:0 !important;}}body,html,input{font-family:TramJoanneum;font-weight:normal;height:100%;}.mfp-content{font-family:TramJoanneum !important;}.background_kunsthaus .mfp-content{font-family:KunsthausGraz2024 !important;}p{word-break:break-word;}.link-to-crm{color:white;background:#0a58ca;padding:10px;position:fixed;right:20px;top:20px;}.link-to-crm a{color:white;}.app-universalmuseum-joanneum-content ul{list-style:circle;padding-left:20px;}.app-universalmuseum-joanneum-content ol{padding-left:20px;list-style:decimal;}.hideMobile{display:block;}@media (max-width:600px){.hideMobile{display:none;}}.hideDesktop{display:none;}@media (max-width:600px){.hideDesktop{display:block;}}.ms-frame-type-textmedia{max-width:1440px;width:1440px;margin:0 auto;}@media (max-width:1445px){.ms-frame-type-textmedia{width:100%;}}.ms-frame-type-textmedia p,.ms-frame-type-textmedia a,.ms-frame-type-textmedia span{font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.ms-frame-type-textmedia p,.ms-frame-type-textmedia a,.ms-frame-type-textmedia span{font-size:1.125rem;line-height:1.6875rem;}}.ms-frame-type-textmedia .ce-textpic{padding-top:20px;padding-bottom:20px;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.ms-frame-type-textmedia .ce-textpic{width:100%;padding:20px;box-sizing:border-box;}}.ms-frame-type-textmedia .ce-textpic.ce-right .ce-row{justify-content:right;}.ms-frame-type-textmedia .ce-textpic.ce-left .ce-row{justify-content:left;}.ms-frame-type-textmedia .ce-textpic.ce-center .ce-row{justify-content:center;}.ms-frame-type-textmedia .ce-textpic.ce-right.ce-intext .ce-gallery{text-align:-webkit-right;}.ms-frame-type-textmedia .ce-textpic.ce-right.ce-intext .ce-gallery .ce-row{justify-content:left;width:calc(50% - 20px);}@media (max-width:800px){.ms-frame-type-textmedia .ce-textpic.ce-right.ce-intext .ce-gallery{text-align:left;}.ms-frame-type-textmedia .ce-textpic.ce-right.ce-intext .ce-gallery .ce-row{width:100%;}}.ms-frame-type-textmedia .ce-textpic .ce-gallery .ce-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;}.ms-frame-type-textmedia .ce-textpic .ce-gallery .ce-row:last-child{margin-bottom:0;}.ms-frame-type-textmedia .ce-textpic .ce-gallery .ce-row .ce-column .image img{max-width:100%;height:auto;}.ms-frame-type-textmedia .ce-textpic .ce-gallery .ce-row .ce-column .image .image-caption{display:none;}.ms-frame-type-textmedia .ce-textpic .ce-gallery + .ce-bodytext{margin-top:20px;}.ms-frame-type-textmedia .ce-textpic .ce-bodytext + .ce-gallery{margin-top:20px;}.ms-frame-type-text{padding-top:20px;padding-bottom:10px;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.ms-frame-type-text{width:100%;padding:20px;box-sizing:border-box;}}.ms-frame-type-textpic{padding-top:20px;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.ms-frame-type-textpic{width:100%;padding:20px;box-sizing:border-box;}}.plusButton{margin:0 auto;height:40px;width:40px;background-color:#000000;border-radius:50%;text-align:center;border:1px solid #000000;cursor:pointer;}.plusButton svg{height:40px;}.expandButton{cursor:pointer;height:40px;width:40px;border-radius:50%;text-align:center;border:1px solid #000000;}.expandButton svg{height:40px;width:20px;}.swiper-button-disabled path{fill:#8A8A8A !important;}.fixed{position:sticky;overflow:hidden;width:100%;}img{display:block;}.mfp-container .mfp-content{max-width:1440px;width:1440px;margin:0 auto;}@media (max-width:1445px){.mfp-container .mfp-content{width:100%;}}.mfp-container .mfp-content .mfp-figure{position:relative;display:block;width:100%;padding-bottom:80px;}.mfp-container .mfp-content .mfp-figure .mfp-headline{background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:50px;}.mfp-container .mfp-content .mfp-figure .mfp-headline .closeButton{padding-right:50px;padding-top:40px;}.mfp-container .mfp-content .mfp-figure .mfp-headline .zoomButton{align-self:self-end;padding-right:16px;}.mfp-container .mfp-content .mfp-figure .mfp-headline .mfp-download-link{padding-right:16px;align-self:self-end;}.mfp-container .mfp-content .mfp-figure .mfp-headline .mfp-download-link .mfp-download-btn{border-radius:50%;background-color:black;width:40px;height:40px;display:flex;flex-direction:column;justify-content:space-around;}.mfp-container .mfp-content .mfp-figure .mfp-headline .mfp-download-link .mfp-download-btn path{stroke:white;stroke-width:0.5px;}.mfp-container .mfp-content .mfp-figure .mfp-img-wrapper-wrapper{margin:0 50px;text-align:center;}.mfp-container .mfp-content .mfp-figure .mfp-img-wrapper-wrapper .mfp-img-wrapper{max-width:1111px;display:inline-block;}.mfp-container .mfp-content .mfp-figure .mfp-img-wrapper-wrapper .mfp-img-wrapper img{width:auto;height:auto;padding:0;max-height:calc(100dvh - 80px - 140px) !important;}.mfp-container .mfp-content .mfp-figure .mfp-hover-wrapper{--bg-x:50%;--bg-y:50%;background-position:var(--bg-x) var(--bg-y);position:relative;overflow:hidden;cursor:zoom-in;background-size:120%;}.mfp-container .mfp-content .mfp-figure .mfp-hover-wrapper img{transition:opacity 0.5s;display:block;}.mfp-container .mfp-content .mfp-figure .mfp-hover-wrapper img:hover{opacity:0;}.mfp-container .mfp-content .mfp-figure:after{background:#fff;box-shadow:none;height:100%;top:0;bottom:0;}@media (max-width:600px){.mfp-container .mfp-content{height:calc(100dvh - 10px);}.mfp-container .mfp-content .mfp-figure{height:100%;padding-bottom:0;}.mfp-container .mfp-content .mfp-figure .mfp-img-wrapper-wrapper{margin:0;height:calc(100dvh - 10px - 80px);}.mfp-container .mfp-content .mfp-figure .mfp-img-wrapper-wrapper .mfp-img-wrapper{position:relative;top:50%;transform:translateY(-50%);}.mfp-container .mfp-content .mfp-figure .mfp-headline{margin-bottom:0;}}@media screen and (max-width:950px){#ms-cart-text{display:none;}}.house-categories{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:10px;background-color:#fff;}.house-categories .house-categorie-link{font-size:1rem;line-height:1.5rem;cursor:pointer;}.house-categories .house-categorie-select{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:0px 16px 0px 8px;border:1px solid #CACACA;border-radius:100px;height:2.875rem;background-color:#fff;}.house-categories .house-categorie-select.active{background:#CACACA;}.house-categories .house-categorie-select .color-circle{margin-right:10px;}.house-categories .house-categorie-select .color-circle.altekunst_kultur_geschichte{border-radius:50%;width:30px;height:30px;display:inline-block;background:#DA1D2E;}.house-categories .house-categorie-select .color-circle.moderne_kunst{border-radius:50%;width:30px;height:30px;display:inline-block;background:#36AFDB;}.house-categories .house-categorie-select .color-circle.natur_wissenschaft{border-radius:50%;width:30px;height:30px;display:inline-block;background:#C1D100;}.image-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1000;}.image-overlay .image-overlay-inner .image-overlay-container{width:510px;background:white;position:absolute;top:0;right:0;height:100%;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-header{padding:40px;padding-bottom:25px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-header .image-overlay-header-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-header .image-overlay-header-row:first-child{margin-bottom:10px;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-header .image-overlay-header-row .image-overlay-title{font-size:1.75rem;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-header .image-overlay-header-row .image-overlay-text{font-size:1rem;line-height:1.5rem;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-header .image-overlay-header-row .image-overlay-close,.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-header .image-overlay-header-row .image-overlay-kalender{cursor:pointer;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-infos{padding:40px;box-sizing:border-box;height:calc(100vh - 220px);overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-infos::-webkit-scrollbar{display:none;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-infos .image-overlay-information > div{color:#000000;font-size:1rem;line-height:1.5rem;margin-bottom:10px;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-infos .image-overlay-information > div span{color:#4D4D4D;margin-bottom:20px;line-height:1.5rem;font-size:1rem;}@media (max-width:600px){.image-overlay .image-overlay-inner .image-overlay-container{width:100%;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-header{padding:30px 20px 20px;}.image-overlay .image-overlay-inner .image-overlay-container .image-overlay-infos{padding:40px 20px;}}.hmodule-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:40px;padding-bottom:40px;gap:40px;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.hmodule-layout{width:100%;padding:20px;box-sizing:border-box;}}.hmodule-layout .hmodule-layout-left{width:50%;font-size:3.125rem;line-height:3.75rem;}@media (max-width:1200px){.hmodule-layout .hmodule-layout-left{font-size:2.84375rem;line-height:3.53125rem;}}@media (max-width:1000px){.hmodule-layout .hmodule-layout-left{font-size:2.5625rem;line-height:2.6875rem;}}@media (max-width:800px){.hmodule-layout .hmodule-layout-left{font-size:2.09375rem;line-height:2.28125rem;}}@media (max-width:600px){.hmodule-layout .hmodule-layout-left{font-size:1.75rem;line-height:2rem;}}.hmodule-layout .hmodule-layout-right{width:50%;}.ui-datepicker{font-family:TramJoanneum !important;font-size:0.9rem !important;line-height:1.0875rem !important;}.ui-datepicker .ui-datepicker-header{background-color:unset;}.ui-datepicker .ui-datepicker-header .ui-datepicker-year{font-family:TramJoanneum;font-size:1.025rem;}.ui-datepicker .ui-datepicker-header .ui-datepicker-month{font-family:TramJoanneum;font-size:1.025rem;}.ui-datepicker .ui-widget-header{border:none;}.ui-datepicker .ui-datepicker-calendar .ui-state-default{border:1px solid transparent;border-radius:3px;background:transparent;color:black;text-align:center;}.ui-datepicker .ui-datepicker-calendar .ui-state-hover{background:#eee;}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight{border:1px solid #c3c3c4;}.ui-datepicker .ui-datepicker-calendar .ui-state-active{color:white !important;background-color:#357ebd !important;}.ui-datepicker .ui-datepicker-calendar .date-range-selected > .ui-state-default{background-color:#ebf4f8;}.ui-datepicker .ui-datepicker-calendar .date-range-selected > .ui-state-highlight{border-color:rgba(53,126,189,0.34);}.ui-datepicker .ui-datepicker-buttonpane button{color:#fff;border-color:#007bff;background-color:#007bff;}.ui-datepicker .ui-datepicker-buttonpane button.ui-priority-secondary{color:#000000 !important;border-color:#c3c3c4 !important;background-color:rgba(195,195,196,0.33) !important;}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-buttonpan{display:none;}.ui-datepicker-prev-hover,.ui-datepicker-next-hover{border:1px solid transparent !important;}.e12_next_prev_page_wrapper{display:flex;justify-content:space-between;padding:20px 0;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.e12_next_prev_page_wrapper{width:100%;padding:20px;box-sizing:border-box;}}@media (max-width:1445px){.e12_next_prev_page_wrapper{padding:20px 40px;}}@media (max-width:600px){.e12_next_prev_page_wrapper{gap:20px;flex-direction:column;}.e12_next_prev_page_wrapper .btn_nextPrev{align-self:center;}}.tx_evoweb_sfregister{margin-top:35px;margin-bottom:35px;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.tx_evoweb_sfregister{width:100%;padding:20px;box-sizing:border-box;}}.tx_evoweb_sfregister label{font-weight:bold;}.app-universalmuseum-joanneum-programm{max-width:1440px;width:1440px;margin:0 auto;}@media (max-width:1445px){.app-universalmuseum-joanneum-programm{width:100%;}}.app-universalmuseum-joanneum-programm .app-universalmuseum-joanneum-programm-heading{border-bottom:1px solid #CACACA;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.app-universalmuseum-joanneum-programm .app-universalmuseum-joanneum-programm-heading{width:100%;padding:20px;box-sizing:border-box;}}.app-universalmuseum-joanneum-programm .app-universalmuseum-joanneum-programm-heading h1{font-style:normal;font-weight:600;font-size:1.375rem;line-height:2rem;}@media (max-width:1200px){.app-universalmuseum-joanneum-programm .app-universalmuseum-joanneum-programm-heading h1{font-size:1.3125rem;line-height:1.90625rem;}}@media (max-width:1000px){.app-universalmuseum-joanneum-programm .app-universalmuseum-joanneum-programm-heading h1{font-size:1.25rem;line-height:1.8125rem;}}@media (max-width:800px){.app-universalmuseum-joanneum-programm .app-universalmuseum-joanneum-programm-heading h1{font-size:1.1875rem;line-height:1.71875rem;}}@media (max-width:600px){.app-universalmuseum-joanneum-programm .app-universalmuseum-joanneum-programm-heading h1{font-size:1.125rem;line-height:1.625rem;}}.app-universalmuseum-joanneum-programm .programm,.app-universalmuseum-joanneum-programm .programm-archive{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:2.5rem;padding-top:2rem;border-bottom:1px solid #CACACA;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.app-universalmuseum-joanneum-programm .programm,.app-universalmuseum-joanneum-programm .programm-archive{width:100%;padding:20px;box-sizing:border-box;}}.app-universalmuseum-joanneum-programm .programm.school a,.app-universalmuseum-joanneum-programm .programm-archive.school a{border-bottom:none;}.app-universalmuseum-joanneum-programm .programm.school a img,.app-universalmuseum-joanneum-programm .programm-archive.school a img{margin:0 2.5rem 0 0;}.app-universalmuseum-joanneum-programm .programm img,.app-universalmuseum-joanneum-programm .programm-archive img{margin:0 2.5rem;}.app-universalmuseum-joanneum-programm .programm .format-wrapper,.app-universalmuseum-joanneum-programm .programm-archive .format-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.app-universalmuseum-joanneum-programm .programm .format-wrapper .event_tip_img .formats,.app-universalmuseum-joanneum-programm .programm-archive .format-wrapper .event_tip_img .formats{background:#3A85F5;color:white;border:1px solid #3A85F5;}.app-universalmuseum-joanneum-programm .programm .format-wrapper > div:last-child,.app-universalmuseum-joanneum-programm .programm-archive .format-wrapper > div:last-child{margin-right:0px;}.app-universalmuseum-joanneum-programm .programm .format-wrapper .formats,.app-universalmuseum-joanneum-programm .programm-archive .format-wrapper .formats{box-sizing:border-box;border:1px solid #8A8A8A;border-radius:6.25rem;}.app-universalmuseum-joanneum-programm .programm .format-wrapper .formats .format,.app-universalmuseum-joanneum-programm .programm-archive .format-wrapper .formats .format{width:max-content;margin:10px 20px 10px 20px;font-style:normal;font-size:0.8125rem;line-height:1rem;text-align:center;}.app-universalmuseum-joanneum-programm .programm .eventtime,.app-universalmuseum-joanneum-programm .programm-archive .eventtime{flex-basis:11.875rem;flex-shrink:0;}.app-universalmuseum-joanneum-programm .programm .eventtime .eventdate,.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventdate{font-style:normal;font-weight:lighter;font-size:2rem;line-height:2.75rem;}@media (max-width:1200px){.app-universalmuseum-joanneum-programm .programm .eventtime .eventdate,.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventdate{font-size:1.9375rem;}}@media (max-width:1000px){.app-universalmuseum-joanneum-programm .programm .eventtime .eventdate,.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventdate{font-size:1.875rem;}}@media (max-width:800px){.app-universalmuseum-joanneum-programm .programm .eventtime .eventdate,.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventdate{font-size:1.8125rem;line-height:2.625rem;}}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm .eventtime .eventdate,.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventdate{font-size:1.75rem;}}.app-universalmuseum-joanneum-programm .programm .eventtime .eventhours,.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventhours{font-style:normal;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm .eventtime .eventhours,.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventhours{font-size:1.125rem;line-height:1.6875rem;}}.app-universalmuseum-joanneum-programm .programm > img,.app-universalmuseum-joanneum-programm .programm-archive > img{flex-shrink:0;}.app-universalmuseum-joanneum-programm .programm .eventinfo,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo{margin-top:0.9375rem;}.app-universalmuseum-joanneum-programm .programm .eventinfo h2,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h2{margin-top:1.25rem;font-style:normal;font-size:1.375rem;line-height:2rem;}@media (max-width:1200px){.app-universalmuseum-joanneum-programm .programm .eventinfo h2,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h2{font-size:1.3125rem;line-height:1.90625rem;}}@media (max-width:1000px){.app-universalmuseum-joanneum-programm .programm .eventinfo h2,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h2{font-size:1.25rem;line-height:1.8125rem;}}@media (max-width:800px){.app-universalmuseum-joanneum-programm .programm .eventinfo h2,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h2{font-size:1.1875rem;line-height:1.71875rem;}}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm .eventinfo h2,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h2{font-size:1.125rem;line-height:1.625rem;}}.app-universalmuseum-joanneum-programm .programm .eventinfo h3,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h3{font-style:normal;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm .eventinfo h3,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h3{font-size:1.125rem;line-height:1.6875rem;}}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription{height:0;overflow:hidden;visibility:hidden;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription{font-size:1.125rem;line-height:1.6875rem;}}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription.is-opened,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription.is-opened{visibility:visible;}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .moreMeetings,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .moreMeetings{font-weight:bold;}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .moreMeetings span,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .moreMeetings span{font-weight:normal;}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .date,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .date{margin-top:20px;margin-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .date .dateicon,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .date .dateicon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .description,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .description{margin-bottom:32px;margin-top:0;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .description,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .description{font-size:1.125rem;line-height:1.6875rem;}}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .btn-primary > .btn,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .btn-primary > .btn{margin-bottom:15px;}.app-universalmuseum-joanneum-programm .programm .eventlink,.app-universalmuseum-joanneum-programm .programm .additional-dates-link,.app-universalmuseum-joanneum-programm .programm-archive .eventlink,.app-universalmuseum-joanneum-programm .programm-archive .additional-dates-link{margin-top:1.5625rem;}.app-universalmuseum-joanneum-programm .programm .eventlink a,.app-universalmuseum-joanneum-programm .programm .additional-dates-link a,.app-universalmuseum-joanneum-programm .programm-archive .eventlink a,.app-universalmuseum-joanneum-programm .programm-archive .additional-dates-link a{color:black;border-bottom:1px solid #000000 !important;text-decoration:none;padding-bottom:0.625rem;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm .eventlink a,.app-universalmuseum-joanneum-programm .programm .additional-dates-link a,.app-universalmuseum-joanneum-programm .programm-archive .eventlink a,.app-universalmuseum-joanneum-programm .programm-archive .additional-dates-link a{font-size:1.125rem;line-height:1.6875rem;}}.app-universalmuseum-joanneum-programm .programm .eventlink a:visited,.app-universalmuseum-joanneum-programm .programm .additional-dates-link a:visited,.app-universalmuseum-joanneum-programm .programm-archive .eventlink a:visited,.app-universalmuseum-joanneum-programm .programm-archive .additional-dates-link a:visited{color:black;}.app-universalmuseum-joanneum-programm .programm .additional-dates-link,.app-universalmuseum-joanneum-programm .programm-archive .additional-dates-link{margin-top:5px;}@media (max-width:1000px){.app-universalmuseum-joanneum-programm .programm,.app-universalmuseum-joanneum-programm .programm-archive{flex-wrap:wrap;justify-content:space-between;}.app-universalmuseum-joanneum-programm .programm .eventinfo,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo{flex-basis:100%;}.app-universalmuseum-joanneum-programm .programm > img,.app-universalmuseum-joanneum-programm .programm-archive > img{width:200px;height:auto;}.app-universalmuseum-joanneum-programm .programm .eventtime,.app-universalmuseum-joanneum-programm .programm-archive .eventtime{flex-grow:1;}}@media (max-width:800px){.app-universalmuseum-joanneum-programm .programm > img,.app-universalmuseum-joanneum-programm .programm-archive > img{margin-right:0 !important;}}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm,.app-universalmuseum-joanneum-programm .programm-archive{padding:20px 0 40px !important;}.app-universalmuseum-joanneum-programm .programm > img,.app-universalmuseum-joanneum-programm .programm-archive > img{flex-basis:100%;margin:0 !important;}.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .date,.app-universalmuseum-joanneum-programm .programm .eventinfo .hiddendescription .description,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .date,.app-universalmuseum-joanneum-programm .programm-archive .eventinfo .hiddendescription .description{margin-bottom:25px !important;}}.loadmore-wrapper{margin:0.9375rem auto 0;width:50%;text-align:center;}.loadmore-wrapper .spinner{cursor:pointer;position:relative;margin:0 auto;display:block;width:3rem;height:3rem;border:none;box-sizing:border-box;}.loadmore-wrapper .loadmore{cursor:pointer;position:relative;margin:0 auto;display:block;width:3rem;height:3rem;background:#000000;border:1px solid #000000;border-radius:6.25rem;box-sizing:border-box;}.loadmore-wrapper .loadmore .more-container{position:absolute;width:0.84375rem;height:0.84375rem;left:1rem;top:1rem;background:#000000;}.loadmore-wrapper .loadmore .more-container .horizontal{position:absolute;left:12.5%;right:12.5%;top:46.88%;bottom:46.88%;background:#FFFFFF;}.loadmore-wrapper .loadmore .more-container .vertical{position:absolute;left:46.88%;right:46.88%;top:12.5%;bottom:12.5%;background:#FFFFFF;}.app-universalmuseum-joanneum-programm .programm-archive{padding:0;padding-bottom:20px !important;}.app-universalmuseum-joanneum-programm .programm-archive .eventtime{flex-basis:7.5rem;}.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventyear{font-size:3.125rem;line-height:3.75rem;}@media (max-width:1200px){.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventyear{font-size:2.84375rem;line-height:3.53125rem;}}@media (max-width:1000px){.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventyear{font-size:2.5625rem;line-height:2.6875rem;}}@media (max-width:800px){.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventyear{font-size:2.09375rem;line-height:2.28125rem;}}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventyear{font-size:1.75rem;line-height:2rem;}}.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventday{font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm-archive .eventtime .eventday{font-size:1.125rem;line-height:1.6875rem;}}.app-universalmuseum-joanneum-programm .programm-archive .eventinfo{margin-top:0;}.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h2{margin-top:0;}.app-universalmuseum-joanneum-programm .programm-archive .eventinfo h3{color:#8A8A8A;}.app-universalmuseum-joanneum-programm .programm-archive .eventinfo p{margin-top:25px;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.app-universalmuseum-joanneum-programm .programm-archive .eventinfo p{font-size:1rem;line-height:1.5rem;}}.heute-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1000;}.heute-overlay .heute-overlay-inner .heute-overlay-container{width:510px;background:white;position:absolute;top:0;right:0;height:100%;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-header{padding:40px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-header .heute-overlay-header-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-header .heute-overlay-header-row:first-child{margin-bottom:10px;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-header .heute-overlay-header-row .heute-overlay-title{font-size:1.75rem;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-header .heute-overlay-header-row .heute-overlay-text{font-size:1rem;line-height:1.5rem;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-header .heute-overlay-header-row .heute-overlay-text a{color:black;text-decoration:none;border-bottom:none;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-header .heute-overlay-header-row .heute-overlay-close,.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-header .heute-overlay-header-row .heute-overlay-kalender{cursor:pointer;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events{margin-top:50px;height:calc(100vh - 220px);overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events::-webkit-scrollbar{display:none;}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events .heute-overlay-noevents{padding-right:40px;padding-left:40px;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events .heute-overlay-noevents{font-size:1.125rem;line-height:1.6875rem;}}.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events .heute-overlay-noevents h3{font-size:1.375rem;line-height:2rem;}@media (max-width:1200px){.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events .heute-overlay-noevents h3{font-size:1.3125rem;line-height:1.90625rem;}}@media (max-width:1000px){.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events .heute-overlay-noevents h3{font-size:1.25rem;line-height:1.8125rem;}}@media (max-width:800px){.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events .heute-overlay-noevents h3{font-size:1.1875rem;line-height:1.71875rem;}}@media (max-width:600px){.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events .heute-overlay-noevents h3{font-size:1.125rem;line-height:1.625rem;}}@media (max-width:1200px){.heute-overlay .heute-overlay-inner .heute-overlay-container .heute-overlay-events{margin-top:10px;height:calc(100dvh - 180px);}}.museum-and-locations{max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.museum-and-locations{width:100%;padding:20px;box-sizing:border-box;}}.museum-and-locations .line{margin-bottom:6.25rem;margin-top:1.5625rem;}.museum-and-locations .house-categories{position:sticky;top:0;padding-top:0.625rem;padding-bottom:0.625rem;overflow-x:auto;}.museum-and-locations .house-categories .house-categorie-link{border-bottom:none;}.museum-and-locations .house-categories .house-categorie-link .house-categorie-select{white-space:nowrap;}.museum-and-locations .house-categories .house-categorie-link:first-child .house-categorie-select{color:#fff;background-color:black;}.museum-and-locations .houses .houses-title{margin-bottom:4.6875rem;font-size:3.125rem;}.museum-and-locations .houses .houses-content{margin-bottom:170px;}.museum-and-locations .houses .houses-content .houses-content-spacer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.museum-and-locations .houses .houses-content .noborder{border:none !important;margin-bottom:unset !important;}.museum-and-locations .houses .houses-content .house{border-bottom:1px solid #CACACA;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-basis:33.3333333333%;flex-basis:33.3333333333%;padding-bottom:3.125rem;margin-top:3.125rem;padding-right:3.125rem;box-sizing:border-box;}.museum-and-locations .houses .houses-content .house:last-child{flex-grow:1;margin-bottom:unset;}.museum-and-locations .houses .houses-content .house:last-child .house-content{max-width:280px;}.museum-and-locations .houses .houses-content .house .house-preview-image{margin-right:1.5625rem;}.museum-and-locations .houses .houses-content .house .house-preview-image img{border-radius:50%;width:5.625rem;height:5.625rem;}.museum-and-locations .houses .houses-content .house .house-content{line-height:1.5rem;}.museum-and-locations .houses .houses-content .house .house-content h2{font-size:1.25rem;line-height:1.75rem;}.museum-and-locations .houses .houses-content .house .house-content p{font-size:1rem;margin-bottom:1rem;}.museum-and-locations .houses .houses-content .house .house-content .btn{cursor:unset;color:#000000;font-size:0.8125rem;line-height:1rem;border:1px solid #8A8A8A;padding:8px 16px;white-space:nowrap;}@media (max-width:1250px){.museum-and-locations .houses .houses-content .houses-content-spacer .house{-webkit-flex-basis:50%;flex-basis:50%;}.museum-and-locations .houses .houses-content .houses-content-spacer .house .house-content{max-width:unset;}}@media (max-width:850px){.museum-and-locations .houses .houses-title{margin-bottom:50px;}.museum-and-locations .houses .houses-content .houses-content-spacer .house{padding-right:20px;}.museum-and-locations .houses .houses-content .houses-content-spacer .house .house-preview-image img{width:3.75rem;height:3.75rem;}}@media (max-width:700px){.museum-and-locations .houses:first-child{margin-top:unset;}.museum-and-locations .houses .houses-content .houses-content-spacer .house{padding-right:0;-webkit-flex-basis:100%;flex-basis:100%;}.museum-and-locations .houses .houses-content .houses-content-spacer .house .house-preview-image img{width:5.625rem;height:5.625rem;}}@media (max-width:500px){.museum-and-locations .houses .houses-content .houses-content-spacer .house .house-preview-image img{width:3.75rem;height:3.75rem;}}@media (max-width:350px){.museum-and-locations .houses .houses-content .houses-content-spacer .house{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.museum-and-locations .houses .houses-content .houses-content-spacer .house .house-preview-image{margin-right:0;margin-bottom:25px;}.museum-and-locations .houses .houses-content .houses-content-spacer .house .house-preview-image img{width:3.75rem;height:3.75rem;}}.house-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1000;}.house-overlay .house-overlay-inner .house-overlay-container{width:510px;background:white;position:absolute;top:0;right:0;height:100%;}.house-overlay .house-overlay-inner .house-overlay-container .spinner{margin:0 auto;margin-top:100px;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header{position:relative;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening{right:4.5rem;max-width:13.75rem;position:absolute;right:1rem;top:1rem;z-index:1;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .open{width:max-content;padding-right:15px;padding-left:15px;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .closed{width:7.75rem;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .opentime{background:#fff;height:2rem;box-sizing:border-box;border:1px solid #fff;border-radius:6.25rem;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .opentime .hours{margin:0.1875rem;font-style:normal;font-size:0.8125rem;line-height:1rem;text-align:center;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .opentime .hours .red{background:rgba(210,0,27,0.1);}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .opentime .hours .red .open-circle-inner{background:#D2001B;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .opentime .hours .green{background:rgba(0,147,92,0.1);}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .opentime .hours .green .open-circle-inner{background:#00935C;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .opentime .hours .open-circle{width:1rem;height:1rem;display:inline-block;border-radius:100%;position:relative;top:0.25rem;right:0.25rem;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .museumsopening .museumsopening-inner .opentime .hours .open-circle .open-circle-inner{right:0.25rem;top:0.25rem;position:absolute;border-radius:100%;height:0.5rem;width:0.5rem;display:inline-block;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-header .house-overlay-close{cursor:pointer;position:absolute;top:12px;right:20px;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-title-header{padding:40px;box-sizing:border-box;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-title-header .house-overlay-title{font-size:1.75rem;line-height:2.625rem;}@media (max-width:1200px){.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-title-header .house-overlay-title{font-size:1.6875rem;line-height:2.5rem;}}@media (max-width:1000px){.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-title-header .house-overlay-title{font-size:1.625rem;line-height:2.375rem;}}@media (max-width:800px){.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-title-header .house-overlay-title{font-size:1.5625rem;line-height:2.25rem;}}@media (max-width:600px){.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-title-header .house-overlay-title{font-size:1.5rem;line-height:2.125rem;}}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-title-header .house-overlay-adress{font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-title-header .house-overlay-adress{font-size:1rem;line-height:1.5rem;}}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-text{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-accordion{padding:40px;box-sizing:border-box;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-accordion .house-overlay-accordion-item .house-overlay-accordion-wrapper{cursor:pointer;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-accordion .house-overlay-accordion-item .house-overlay-accordion-title{font-weight:bold;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-accordion .house-overlay-accordion-item .house-overlay-accordion-title{font-size:1rem;line-height:1.5rem;}}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-accordion .house-overlay-accordion-item .house-overlay-accordion-content p{margin-bottom:20px;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-accordion .house-overlay-accordion-item .house-overlay-accordion-content p{font-size:1rem;line-height:1.5rem;}}.house-overlay .house-overlay-inner .house-overlay-container .house-overlay-accordion .house-overlay-accordion-item .house-overlay-accordion-content a{text-decoration:none;color:#000000;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;margin-inline-start:0px;margin-inline-end:0px;margin-block-end:0px;margin-block-start:0px;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{display:block;border-style:none;}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}html,body{font-size:100%;}@keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0deg,0%,100%,0.4);}70%{box-shadow:0 0 0 10px hsla(0deg,0%,100%,0);}to{box-shadow:0 0 0 0 hsla(0deg,0%,100%,0);}}.fixed .d02images .d02images-inner .d02images-controlls{display:none !important;}.kalender-noresults{margin-bottom:75px;margin-top:25px;}.kalender-noresults h3{font-size:3.125rem;line-height:3.75rem;}@media (max-width:1200px){.kalender-noresults h3{font-size:2.84375rem;line-height:3.53125rem;}}@media (max-width:1000px){.kalender-noresults h3{font-size:2.5625rem;line-height:2.6875rem;}}@media (max-width:800px){.kalender-noresults h3{font-size:2.09375rem;line-height:2.28125rem;}}@media (max-width:600px){.kalender-noresults h3{font-size:1.75rem;line-height:2rem;}}.kalender-noresults p{font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.kalender-noresults p{font-size:1.125rem;line-height:1.6875rem;}}.tx-ms-katalogbestellung select{font-family:TramJoanneum;font-weight:normal;height:100%;}.tx-ms-katalogbestellung select *{font-family:TramJoanneum;font-weight:normal;height:100%;}.tx-ms-katalogbestellung .katalogbestellungen{max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.tx-ms-katalogbestellung .katalogbestellungen{width:100%;padding:20px;box-sizing:border-box;}}.tx-ms-katalogbestellung .katalogbestellungen .katalogbestellungen-gesamt{font-size:20px;font-weight:bold;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:20px;}@media only screen and (max-width:450px){.tx-ms-katalogbestellung .katalogbestellungen .katalogbestellungen-gesamt{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;}}.tx-ms-katalogbestellung .katalogbestellungen .katalogbestellungen-gesamt .gesamtsumme{margin-top:10px;}.tx-ms-katalogbestellung .katalogbestellungen .line{margin-bottom:30px;}.tx-ms-katalogbestellung .katalogbestellungen .soldout{color:#6C7074 !important;}.tx-ms-katalogbestellung .katalogbestellungen .product{padding:5px;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-quantity{width:14.375rem;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-quantity .soldouttext{font-weight:bold;text-decoration:underline;color:red;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-quantity select{padding:2px 5px 2px 10px;border-radius:25px;border:1px solid #000000;background-color:#fff;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-quantity p{display:inline-block;margin-left:10px;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.tx-ms-katalogbestellung .katalogbestellungen .product .product-quantity p{font-size:1rem;line-height:1.5rem;}}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0.625rem;}@media only screen and (max-width:800px){.tx-ms-katalogbestellung .katalogbestellungen .product .product-item{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;}}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item a{word-wrap:break-word;text-decoration:none;color:#000000;height:100%;border:none;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-image{cursor:pointer;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-image.gray-background{background-color:#F6F6F6;align-content:center;width:150px;height:200px;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-image.gray-background img{max-width:150px;max-height:200px;margin:0 auto;width:auto;height:auto;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-image img{max-width:150px;}@media only screen and (max-width:800px){.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-image img{width:100%;margin-bottom:10px;}}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-info{margin-left:2.5rem;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-info{font-size:1.125rem;line-height:1.6875rem;}}@media only screen and (max-width:800px){.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-info{margin:0;}}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-info .product-title{cursor:pointer;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-info .product-title h2{word-break:break-word;text-decoration:underline;margin:0.3125rem 0;}.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-info .product-description{margin:0.625rem 0;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.tx-ms-katalogbestellung .katalogbestellungen .product .product-item .product-info .product-description{font-size:1.125rem;line-height:1.6875rem;}}.tx-ms-katalogbestellung .cartwrapper{max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.tx-ms-katalogbestellung .cartwrapper{width:100%;padding:20px;box-sizing:border-box;}}.tx-ms-katalogbestellung .cartwrapper .error{outline:unset !important;color:#D2001B !important;border-color:#D2001B !important;}.tx-ms-katalogbestellung .cartwrapper .orderform{margin-top:20px;}.tx-ms-katalogbestellung .cartwrapper .orderform form .flex_fields{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:10px;}.tx-ms-katalogbestellung .cartwrapper .orderform form .flex_fields .inputs{width:50%;}@media (max-width:800px){.tx-ms-katalogbestellung .cartwrapper .orderform form .flex_fields{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.tx-ms-katalogbestellung .cartwrapper .orderform form .flex_fields .inputs{margin:5px 0 !important;width:initial;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .required{color:#D2001B;}.tx-ms-katalogbestellung .cartwrapper .orderform form .error:not(.error *){border:1px solid #D2001B !important;border-radius:30px;}.tx-ms-katalogbestellung .cartwrapper .orderform form .btn-toolbar{text-align:center;}.tx-ms-katalogbestellung .cartwrapper .orderform form fieldset{margin:20px auto;width:50%;border:1px solid #cccccc;}@media only screen and (max-width:800px){.tx-ms-katalogbestellung .cartwrapper .orderform form fieldset{width:100%;padding:0;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .form-header{font-weight:700;margin-left:20px;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.tx-ms-katalogbestellung .cartwrapper .orderform form .form-header{font-size:1.125rem;line-height:1.6875rem;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer{margin:35px 0;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .help-block{display:block;margin:35px 20px 0;padding:0 15px;overflow-wrap:break-word;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .error{color:#D2001B;position:unset;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs{border-radius:30px;border:1px solid #cacaca;padding:20px;position:relative;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs span.error{border:initial !important;position:initial !important;border-radius:initial !important;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .error{outline:unset;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .pass-graph{display:none;position:absolute;width:calc(100% - 40px);padding-top:6px;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control{display:none;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control .selectize-input{line-height:initial;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control .selectize-input{font-size:1rem;line-height:1.5rem;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control .selectize-dropdown{border-radius:0 0 10px 10px;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control .selectize-dropdown{font-size:1rem;line-height:1.5rem;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control .selectize-dropdown .selectize-dropdown-content .option{padding:5px 17px;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control .selectize-dropdown .selectize-dropdown-content .option{font-size:1rem;line-height:1.5rem;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control .required{color:unset;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs .selectize-control input{-webkit-transition:unset;-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs label{color:#000000;position:absolute;pointer-events:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;left:23px;transform-origin:0 0;}@media (max-width:800px){.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs label{-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs:hover{border:1px solid #000000;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs:focus-within{border:1px solid #3A85F5;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input{line-height:initial !important;border:none;position:relative;top:2px;margin:0 6px;padding:0;width:calc(98% - 12px);font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input{font-size:1rem;line-height:1.5rem;}}@media (max-width:800px){.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input{-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:disabled{color:#CACACA;-webkit-text-fill-color:#CACACA;background-color:unset;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:read-only{color:#CACACA;-webkit-text-fill-color:#CACACA;background-color:unset;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:disabled ~ label{color:#CACACA;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:focus{outline:none;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:focus ~ label,.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:not(:placeholder-shown) ~ label{-webkit-transform:scale(1) translateY(-0.5rem) translateX(0.15rem);-moz-transform:scale(1) translateY(-0.5rem) translateX(0.15rem);-ms-transform:scale(1) translateY(-0.5rem) translateX(0.15rem);-o-transform:scale(1) translateY(-0.5rem) translateX(0.15rem);transform:scale(1) translateY(-0.5rem) translateX(0.15rem);line-height:0.9rem !important;font-weight:600;font-size:0.6875rem;line-height:1rem;}@media (max-width:600px){.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:focus ~ label,.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:not(:placeholder-shown) ~ label{font-size:0.6875rem;line-height:1rem;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:not(:placeholder-shown) ~ label{-webkit-transform:scale(1) translateY(-0.8rem) translateX(0.15rem);-moz-transform:scale(1) translateY(-0.8rem) translateX(0.15rem);-ms-transform:scale(1) translateY(-0.8rem) translateX(0.15rem);-o-transform:scale(1) translateY(-0.8rem) translateX(0.15rem);transform:scale(1) translateY(-0.8rem) translateX(0.15rem);}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .inputs input:focus ~ label{-webkit-transform:scale(1) translateY(-0.8rem) translateX(0.15rem);-moz-transform:scale(1) translateY(-0.8rem) translateX(0.15rem);-ms-transform:scale(1) translateY(-0.8rem) translateX(0.15rem);-o-transform:scale(1) translateY(-0.8rem) translateX(0.15rem);transform:scale(1) translateY(-0.8rem) translateX(0.15rem);}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .address-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .address-container .inputs:first-child{width:100%;margin-bottom:0;}.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .address-container .inputs:last-child{width:43%;}@media only screen and (max-width:1450px){.tx-ms-katalogbestellung .cartwrapper .orderform form .formfieldcontainer .address-container .inputs{width:100% !important;}}.tx-ms-katalogbestellung .cartwrapper .orderform form .inputs{margin:20px;}.tx-ms-katalogbestellung .cartwrapper .orderform form .inputs .selectlabel{bottom:38px;font-size:0.75rem;font-weight:bold;}.tx-ms-katalogbestellung .cartwrapper .orderform form .inputs select{position:relative;top:2px;border:none;width:100%;background:#fff;}.tx-ms-katalogbestellung .cartwrapper .orderform form .send-form{border:none;padding:0;}.tx-ms-katalogbestellung .cartwrapper .orderform form .submit{margin:15px auto;text-align:center;}.tx-ms-katalogbestellung .cartwrapper .orderform form .form-legend{text-align:center;}.tx-ms-katalogbestellung .cartwrapper .cart{margin:0 auto;}.tx-ms-katalogbestellung .cartwrapper .cart .cartview{overflow-x:auto;}.tx-ms-katalogbestellung .cartwrapper .cart .cartview .scroll-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:20px;text-align:-webkit-center;}.tx-ms-katalogbestellung .cartwrapper .cart .cartview .scrollbar-track-x{position:static;height:3px;margin-top:15px;}.tx-ms-katalogbestellung .cartwrapper .cart .cartview .scrollbar-track-x .scrollbar-thumb-x{border-radius:0;height:3px;position:static;background:#000000;}.tx-ms-katalogbestellung .cartwrapper .cart h1{margin:20px;}.tx-ms-katalogbestellung .cartwrapper .cart .hidden{display:none;}.tx-ms-katalogbestellung .cartwrapper .cart h3{margin:20px;text-align:center;color:#D2001B;}.tx-ms-katalogbestellung .cartwrapper .cart .mailstatus{margin:20px;}.tx-ms-katalogbestellung .cartwrapper .cart .back-button{margin:20px 0;}.tx-ms-katalogbestellung .cartwrapper .cart .incart{display:table;width:100%;}.tx-ms-katalogbestellung .cartwrapper .cart .incart h3{color:#000000;}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product-head .product-info{text-align:center !important;}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-image.gray-background .background-color-inner{align-content:center;background-color:#F6F6F6;width:78px;height:100px;}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-image.gray-background .background-color-inner img{width:auto;height:auto;max-width:78px;max-height:100px;}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-image img{margin:0 auto;}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-info{width:25%;text-align:left;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-info{font-size:1.125rem;line-height:1.6875rem;}}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-info .product-description{font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-info .product-description{font-size:1rem;line-height:1.5rem;}}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-quantity select{padding:5px 5px 5px 15px;border-radius:25px;border:1px solid #000000;background-color:#fff;}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product .product-price{color:#8A8A8A;}.tx-ms-katalogbestellung .cartwrapper .cart .incart .product-total-final-price{color:#fff;border-bottom:none;background-color:#8A8A8A;}.tx-ms-katalogbestellung div.table{display:table;border-collapse:collapse;}.tx-ms-katalogbestellung div.tr{display:table-row;}.tx-ms-katalogbestellung div.td{text-align:center;display:table-cell;border-bottom:thin solid #8A8A8A;padding:15px;vertical-align:top;}.tx-ms-katalogbestellung div.td h3{font-size:1.25rem;line-height:1.75rem;}@media (max-width:1200px){.tx-ms-katalogbestellung div.td h3{font-size:1.21875rem;line-height:1.71875rem;}}@media (max-width:1000px){.tx-ms-katalogbestellung div.td h3{font-size:1.1875rem;line-height:1.6875rem;}}@media (max-width:800px){.tx-ms-katalogbestellung div.td h3{font-size:1.15625rem;line-height:1.65625rem;}}@media (max-width:600px){.tx-ms-katalogbestellung div.td h3{font-size:1.125rem;line-height:1.625rem;}}.catalog-info{padding:50px 0 !important;margin:20px auto !important;max-width:1340px;width:1340px;margin:0 auto;}@media (max-width:1445px){.catalog-info{width:100%;padding:20px;box-sizing:border-box;}}.catalog-info .product-title{margin-bottom:25px;margin-top:10px;box-sizing:border-box;word-break:break-word;font-size:2rem;line-height:2.75rem;}@media (max-width:1200px){.catalog-info .product-title{font-size:1.9375rem;}}@media (max-width:1000px){.catalog-info .product-title{font-size:1.875rem;}}@media (max-width:800px){.catalog-info .product-title{font-size:1.8125rem;line-height:2.625rem;}}@media (max-width:600px){.catalog-info .product-title{font-size:1.75rem;}}.catalog-info .catalog-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:50px;}@media only screen and (max-width:800px){.catalog-info .catalog-flex{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.catalog-info .product-price{margin-bottom:10px;font-size:1.125rem;line-height:1.6875rem;}@media (max-width:600px){.catalog-info .product-price{font-size:1.125rem;line-height:1.6875rem;}}.catalog-info .product-description{box-sizing:border-box;word-break:break-word;font-size:1rem;line-height:1.5rem;}@media (max-width:600px){.catalog-info .product-description{font-size:1rem;line-height:1.5rem;}}.catalog-info .product-image{cursor:pointer;}.catalog-info .product-image.gray-background{background-color:#F6F6F6;align-content:center;width:350px;height:453px;}.catalog-info .product-image.gray-background img{margin:0 auto;width:auto;height:auto;max-width:350px;max-height:453px;}@media only screen and (max-width:800px){.catalog-info .product-image img{width:100%;max-width:300px;height:auto;}}
