.captcha{margin-bottom:.5rem}.captcha a{margin-left:.5rem}.captcha--reloading img{opacity:.5}.captcha--reloading a{cursor:auto}.captcha--spin svg{animation:spin 0.8s infinite linear}@keyframes spin{from{transform:rotate(359deg)}to{transform:rotate(0deg)}}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:10px}.ce-intext.ce-left .ce-gallery{margin-right:10px}.ce-below .ce-gallery{margin-top:10px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:10px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgb(0 0 0 / .05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgb(0 0 0 / .25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgb(0 0 0 / .25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}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;font-size:100%;font:inherit;vertical-align:baseline;text-decoration:none}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}button{padding:0;margin:0;border:none;cursor:pointer;background:#fff0}input{background:#fff0;border:none;padding:0;margin:0}.lb-loader,.lightbox{text-align:center;line-height:0;position:absolute;left:0}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{width:100%;z-index:10000;font-weight:400;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/lightbox/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/lightbox/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/lightbox/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/lightbox/images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}*:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #D52C17}@font-face{font-family:"Public Sans";src:local("Public Sans"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-Regular.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-Regular.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-Regular.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-Regular.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-MediumItalic.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-MediumItalic.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-MediumItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-Bold.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-Bold.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-BoldItalic.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-BoldItalic.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-ExtraLight.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-ExtraLight.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-ExtraLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-ExtraLightItalic.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-ExtraLightItalic.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-ExtraLightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-Medium.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-Medium.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-MediumItalic.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-MediumItalic.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-SemiBold.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-SemiBold.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Public Sans";src:url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-SemiBoldItalic.woff2) format("woff2"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Css/.../Fonts/PublicSans-SemiBoldItalic.woff) format("woff"),url(../../../typo3conf/ext/dsw21_layout/Resources/Public/Fonts/PublicSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}html{height:100%}body{padding:0;margin:0;height:100%}body.menuopen{overflow:hidden}.HeaderNavigation{height:75px}@media (min-width:1072px){.HeaderNavigation--upperNavbarActive{height:calc(75px + 28px)}.HeaderNavigation--upperNavbarActive .NavigationDesktop{top:28px}.HeaderNavigation--upperNavbarActive .NavigationDesktop--hideOnScroll{top:0}}html{font-size:100%}body,input{font-family:"Public Sans",Fallback,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:.01em;line-height:24px;color:#2e2e2e;hyphens:auto}h1,h2,h3,h4,h5,h6,p,a{text-decoration:none}h1,h2{margin-bottom:20px}@media (min-width:1072px){h1,h2{margin-bottom:32px}}h3,h4,h5,h6{margin-bottom:20px}@media (min-width:1072px){h3,h4,h5,h6{margin-bottom:24px}}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}main a{color:#D52C17;text-decoration:underline;word-break:break-word}main ol,main ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}main ol{list-style-type:decimal}main p{margin-block-start:1em;margin-block-end:1em}.Text__regular,span.ce-uploads-fileName,.frame-type-form_formframework .summary-table-first-col{font-size:.9375rem;font-weight:400;letter-spacing:0em;line-height:22px;color:#2e2e2e;text-decoration:none}.Text__regular--inverse{letter-spacing:.01em;line-height:32px;color:#fff}.Text__regular--bold,.frame-type-form_formframework .summary-table-first-col{font-weight:700;letter-spacing:.01em;line-height:24px;color:#2e2e2e}.Text__regular--boldInverse{font-weight:700;letter-spacing:.01em;line-height:32px;color:#fff}.Text__regular--gray{color:#959595}.Text__regular--darkGray{color:#707070}.Text__headline,h1,h2,h3,h4,h5,h6,.frame-type-form_formframework legend{font-size:1.375rem;font-weight:700;letter-spacing:.01em;line-height:27px;color:#D52C17;text-decoration:none}@media (min-width:1072px){.Text__headline,h1,h2,h3,h4,h5,h6,.frame-type-form_formframework legend{font-size:1.5625rem;font-weight:700;letter-spacing:.01em;line-height:30px;color:#D52C17}}.Text__headline--black,h3,h4,h5,h6,.frame-type-form_formframework legend{font-size:1.125rem;line-height:26px;color:#2e2e2e}.Text__headline--small{font-size:1.125rem;letter-spacing:.18pt;line-height:24px}.Text__input,.frame-type-form_formframework .form-control{font-size:1.125rem;font-weight:300;line-height:22px;color:#2e2e2e;font-family:"Public Sans",Fallback,sans-serif}.Text__input--inverse{letter-spacing:.1pt;color:#fff}.Text__inputLabel,.frame-type-form_formframework .control-label,.frame-type-form_formframework .help-block{font-size:.75rem;font-weight:400;line-height:24px;color:#2e2e2e}.Text__inputLabel--inverse{letter-spacing:.01em;color:#fff}.Text__dropDown{font-size:.9375rem;font-weight:400;letter-spacing:.01em;line-height:42px;color:#2e2e2e}.Text__slideShow{font-size:1.375rem;font-weight:700;letter-spacing:.01em;line-height:32px;color:#fff}@media (min-width:1072px){.Text__slideShow{font-size:1.625rem;font-weight:700;letter-spacing:.02em;line-height:37px;color:#fff}}.Text__teaser{font-size:.9375rem;font-weight:400;letter-spacing:.15pt;line-height:24px;color:#2e2e2e}.Text__teaser--notResponsive{font-size:1.25rem;line-height:32px;letter-spacing:.2pt}@media (min-width:1072px){.Text__teaser{font-size:1.25rem;line-height:32px;letter-spacing:.2pt}}.Text__allCaps{font-size:.8125rem;font-weight:700;letter-spacing:.03em;line-height:15px;color:#707070;text-transform:uppercase}.Text__allCaps--inverse{font-size:.8125rem;letter-spacing:.04em;line-height:15px;color:#fff}.Text__allCaps--inverseHuge{font-size:.9375rem;letter-spacing:.04em;line-height:32px;color:#fff}.Text__allCaps--link{font-size:.9375rem;letter-spacing:.03em;line-height:24px}.Text__searchSuggestion{font-size:.9375rem;font-weight:400;letter-spacing:.01em;line-height:40px;color:#2e2e2e}.Text__halfOpacity{opacity:.5}.Text__navigation{font-size:1rem}.Text__small{font-size:.75rem;font-weight:400;line-height:20px;color:#2e2e2e;text-decoration:none;letter-spacing:.01em}.Text__small--inverse{color:#fff}.Text__tag{font-size:.9375rem;font-weight:400;line-height:29px;letter-spacing:0;color:#707070}.Text__subheaderHeadline{font-weight:500;font-size:.75rem;color:#fff;line-height:14px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{font-family:"Public Sans",Fallback,sans-serif;font-size:.9375rem;font-weight:400;letter-spacing:.01em;line-height:24px;color:#2e2e2e}html body .text-left{text-align:left}html body .text-right{text-align:right}html body .text-center{text-align:center}html body .text-justify{text-align:justify}html body .Strikethrough{text-decoration:line-through}body.cke_editable{margin:16px}.NavigationMobile{z-index:5;position:fixed;width:100%;display:flex;flex-direction:column;box-shadow:0 3px 6px #00000029;background-color:#fff;height:75px;overflow:hidden;transition:height 0.3s ease-in-out}.NavigationMobile--open{height:100%}.NavigationMobile .NavigationButtonContainer{display:flex;width:100%;flex-shrink:0}.NavigationMobile .NavigationLogo{display:flex;padding:25px}.NavigationMobile .NavigationSearchContainer{width:100%;padding:0 25px 0 25px;box-sizing:border-box;margin-top:25px;margin-bottom:25px}.NavigationMobile .NavigationSearchContainer>form{display:flex;border-bottom:1px solid #959595;height:50px;box-sizing:border-box}.NavigationMobile .NavigationSearchContainer__input{flex-grow:1;border:0 none;background-color:#fff0;font-size:1.125rem;color:#959595;padding:0;margin:0}.NavigationMobile .NavigationSearchContainer__submitButton{width:50px;border:0 none;padding:0;background-color:#fff0;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/suche.svg);background-size:23px 23px;background-position:right;background-repeat:no-repeat}.NavigationMobile .NavigationMenuItemContainer{display:flex;flex-direction:column;flex-grow:1;width:100%;background-color:#fff;padding-bottom:15px;overflow:auto}.NavigationMobile .MainNavigationContainer{display:flex;flex-direction:column;flex-shrink:0;margin-bottom:27px}.NavigationMobile .MainNavigationItemLinkContainer{height:50px;padding-left:25px;padding-right:10px;display:flex;color:#D52C17}.NavigationMobile .MainNavigationItemLinkContainer__link{font-size:1.375rem;display:flex;flex-grow:1;flex-direction:column;justify-content:center;color:#D52C17}.NavigationMobile .MainNavigationItemLinkContainer__link:visited{color:#D52C17}.NavigationMobile .MainNavigationItemLinkContainer__link:hover{color:#D52C17}.NavigationMobile .MainNavigationItemLinkContainer__toggle{display:flex;align-items:center;justify-content:center;width:50px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron.svg);background-size:18px 10px;background-position:center;background-repeat:no-repeat;transition:0.3s}.NavigationMobile .MainNavigationItemLinkContainer__toggle--active{transform:rotate(180deg)}.NavigationMobile .MainNavigationItemDropdown{max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out}.NavigationMobile .MainNavigationItemDropdown--open,.NavigationMobile .MainNavigationItemDropdown:focus-within{max-height:600px;overflow:auto}.NavigationMobile .MainNavigationItemDropdownItem__link{display:flex;flex-direction:column;justify-content:center;color:#707070;padding-left:60px;height:50px;font-size:1.125rem}.NavigationMobile .MainNavigationItemDropdownItem__link:visited{color:#707070}.NavigationMobile .MainNavigationItemDropdownItem__link:hover{background-color:#f4f4f4}.NavigationMobile .QuicklinksNavigationContainer{display:flex;flex-direction:column}.NavigationMobile .QuicklinksNavigationItem__link{display:flex;flex-direction:column;justify-content:center;padding-left:25px;padding-right:25px;height:37.5px;color:#707070;font-size:.9375rem}.NavigationMobile .QuicklinksNavigationItem__link:visited{color:#707070}.NavigationMobile .QuicklinksNavigationItem__link:hover{color:#707070}.NavigationMobile .LanguageNavigationContainer{display:flex;align-items:center;justify-content:start;flex-direction:row;margin-bottom:27px}.NavigationMobile .LanguageNavigationItem__link{padding:8px 25px;font-size:1.125rem}.NavigationMobile .LanguageNavigationItem__link--active{font-weight:700}.NavigationMobile .LanguageNavigationItem:not(:last-child)::after{content:"";height:16px;border-left:.1rem solid #2e2e2e}.NavigationMobile .SecondaryNavigationContainer{display:flex;flex-direction:column;margin-bottom:27px}.NavigationMobile .SecondaryNavigationItem__link{display:flex;flex-direction:row;align-self:center;padding:8px 25px}.NavigationMobile .SecondaryNavigationItem__link--extern::after{content:"";background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center;align-self:center;margin-left:6px;height:14px;width:14px;flex-shrink:0;transform:rotate(-45deg)}.NavigationMobile .SecondaryNavigationItem__link:hover{color:#707070}.NavigationMobile .NavigationMenuIconContainer{display:flex;margin-left:auto}.NavigationMobile .NavigationMenuIconContainer__ticketButton{display:flex;align-items:center;justify-content:center;padding-right:12.5px;padding-left:12.5px}.NavigationMobile .NavigationMenuIconContainer__ticketButton img{width:22px;height:22px}.NavigationMobile .NavigationMenuIconContainer__menuButton{display:flex;align-items:center;justify-content:center;padding-right:25px;padding-left:12.5px}.NavigationMobile .NavigationMenuIconContainer__menuButton img{width:20px;height:20px}.NavigationMobile .NavigationMenuIconContainer__searchButton{display:flex;align-items:center;justify-content:center;padding-right:13.5px;padding-left:13.5px}.NavigationMobile .NavigationMenuIconContainer__searchButton img{width:20px;height:20px}.NavigationMobile .NavigationMenuIconContainer__languageButton{display:flex;align-items:center;justify-content:center;padding-right:11.5px;padding-left:11.5px}.NavigationMobile .NavigationMenuIconContainer__languageButton img{width:24px;height:24px}.NavigationDesktop{display:none}.UpperNavbar{z-index:5;background-color:#4e4e4e;position:fixed;top:0;left:0;right:0;width:100%;height:28px;display:none;transition:top 0.3s;overflow:hidden}.UpperNavbar--hideOnScroll{top:-28px}.UpperNavbar__list{display:flex;list-style:none;gap:12px;height:100%;align-items:center;justify-content:end;margin-left:30px;margin-right:30px}@media (min-width:1072px){.UpperNavbar{display:block}}.UpperNavbarListSpacer{height:16px;margin-right:4px;margin-left:4px;border-left:.1rem solid #fff}.UpperNavbarListItem{height:100%}.UpperNavbarListItem__link{box-sizing:border-box;width:100%;height:100%;display:flex;align-items:center;white-space:nowrap;padding-left:6px;padding-right:6px}.UpperNavbarListItem__link:focus-visible{box-shadow:inset 0 0 0 2px #D52C17,inset 0 0 0 4px #fff}.UpperNavbarListItem__icon{height:18px;width:18px;margin-right:8px;object-fit:contain}.UpperNavbarLanguageNavigation{display:flex;list-style:none;height:100%;align-items:center}.UpperNavbarLanguageNavigation li{width:100%;height:100%}.UpperNavbarLanguageNavigation__link{font-weight:lighter}.UpperNavbarLanguageNavigation__link--active{font-weight:700}.UpperNavbarLanguageNavigation__link--unAvailable{color:#959595}@media (min-width:1072px){.NavigationDesktop{z-index:5;position:fixed;width:100%;display:flex;box-shadow:0 3px 6px #00000029;background-color:#fff;height:75px;transition:top 0.3s}.NavigationDesktop .NavigationLogo{display:flex;padding:25px}.NavigationDesktop .NavigationSkiplink{position:relative;margin:auto;margin-left:8px;top:-400px;z-index:1000;opacity:0}.NavigationDesktop .NavigationSkiplink::before{background-image:none;content:none;display:none}.NavigationDesktop .NavigationSkiplink:focus{top:0;opacity:1}.NavigationDesktop .MainNavigationContainer{display:flex;justify-content:flex-end;align-items:center;margin-left:auto}.NavigationDesktop .MainNavigationItem{color:#707070;position:relative}.NavigationDesktop .MainNavigationItem:hover .MainNavigationItemDropdown,.NavigationDesktop .MainNavigationItem:focus .MainNavigationItemDropdown,.NavigationDesktop .MainNavigationItem:focus-within .MainNavigationItemDropdown{display:block}.NavigationDesktop .MainNavigationItem:hover .MainNavigationItemDropdown,.NavigationDesktop .MainNavigationItem:focus .MainNavigationItemDropdown,.NavigationDesktop .MainNavigationItem:focus-within .MainNavigationItemDropdown{display:block;position:absolute;min-width:225px;background-color:#fff;box-shadow:0 3px 5px #00000029;border-radius:0 0 8px 8px;margin-left:-15px;max-height:calc(100vh - 28px - 75px - 20px);overflow-y:auto}.NavigationDesktop .MainNavigationItem:hover .MainNavigationItemLink__text{padding-top:2px}.NavigationDesktop .MainNavigationItem:hover .MainNavigationItemLink__bar{display:flex;background-color:#959595}.NavigationDesktop .MainNavigationItem:hover .MainNavigationItemLink--active>.MainNavigationItemLink__text{padding-top:2px;color:#D52C17}.NavigationDesktop .MainNavigationItem:hover .MainNavigationItemLink--active>.MainNavigationItemLink__bar{display:flex;background-color:#D52C17}.NavigationDesktop .MainNavigationItem:focus-within::before{outline:none;content:"";border-radius:8px;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #D52C17;position:absolute;top:20px;bottom:20px;left:10px;right:10px;pointer-events:none}.NavigationDesktop .MainNavigationItemLink{padding-right:25px;padding-left:25px;height:75px;display:flex;flex-direction:column;align-items:center;color:inherit}.NavigationDesktop .MainNavigationItemLink:hover,.NavigationDesktop .MainNavigationItemLink:focus{outline:none;box-shadow:unset}.NavigationDesktop .MainNavigationItemLink--active .MainNavigationItemLink__text{padding-top:2px;color:#D52C17}.NavigationDesktop .MainNavigationItemLink--active .MainNavigationItemLink__bar{display:flex;background-color:#D52C17}.NavigationDesktop .MainNavigationItemLink__text{display:flex;flex-grow:1;align-items:center}.NavigationDesktop .MainNavigationItemLink__bar{display:none;margin-top:auto;flex-basis:2px;flex-grow:0;flex-shrink:0;width:100%;height:2px;background-color:#D52C17}.NavigationDesktop .MainNavigationItemLink__icon{height:23px;width:23px;object-fit:contain}.NavigationDesktop .MainNavigationItemLink__icon--withText{margin-right:8px}.NavigationDesktop .MainNavigationItemDropdown{display:none}.NavigationDesktop .MainNavigationItemDropdownItem{color:#707070;position:relative}.NavigationDesktop .MainNavigationItemDropdownItem__link{color:inherit;padding:15px 40px;display:flex;align-items:center}.NavigationDesktop .MainNavigationItemDropdownItem__link:hover{background-color:#f4f4f4;outline:none}.NavigationDesktop .MainNavigationItemDropdownItem__link:focus-visible{box-shadow:none}.NavigationDesktop .MainNavigationItemDropdownItem__link:focus-visible::before{pointer-events:none;outline:none;content:"";border-radius:8px;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #D52C17;position:absolute;top:10px;bottom:10px;left:10px;right:10px}.NavigationDesktop .MainNavigationItemDropdownItem__icon{height:18px;width:18px;margin-right:8px;object-fit:contain}.NavigationDesktop .MainNavigationItemDropdownItem--active{color:#D52C17}.NavigationDesktop .MainNavigationItemDropdownItem:first-of-type>.MainNavigationItemDropdownItem__link{box-shadow:inset 0 8px 10px -10px gray}.NavigationDesktop .MainNavigationItemDropdownItem:last-child>.MainNavigationItemDropdownItem__link{border-radius:0 0 8px 8px}.NavigationDesktop .NavigationSearchContainer{display:flex;align-items:center}.NavigationDesktop .NavigationSearchContainer#form_kesearch_searchfield .NavigationSearchContainer__input{width:0;transition:width 200ms;font-size:1rem;color:#707070;border-bottom:solid 1px #959595;line-height:26px;padding:0;position:relative;top:unset}.NavigationDesktop .NavigationSearchContainer#form_kesearch_searchfield .NavigationSearchContainer__input:-webkit-autofill,.NavigationDesktop .NavigationSearchContainer#form_kesearch_searchfield .NavigationSearchContainer__input:-webkit-autofill:hover,.NavigationDesktop .NavigationSearchContainer#form_kesearch_searchfield .NavigationSearchContainer__input:-webkit-autofill:focus{-webkit-text-fill-color:#707070!important;font-size:1rem}.NavigationDesktop .NavigationSearchContainer#form_kesearch_searchfield .NavigationSearchContainer__input:focus{border-color:#D52C17}.NavigationDesktop .NavigationSearchContainer:hover#form_kesearch_searchfield .NavigationSearchContainer__input,.NavigationDesktop .NavigationSearchContainer:focus-within#form_kesearch_searchfield .NavigationSearchContainer__input{width:130px;padding-left:5px;outline:none}.NavigationDesktop .NavigationMenuIconContainer{display:flex}.NavigationDesktop .NavigationMenuIconContainer__ticketButton{display:flex;align-items:center;justify-content:center;padding-right:25px;padding-left:25px}.NavigationDesktop .NavigationMenuIconContainer__ticketButton img{width:23px;height:23px}.NavigationDesktop .NavigationMenuIconContainer__searchButton{display:flex;height:100%;align-items:center;justify-content:center;padding-right:50px;padding-left:25px}.NavigationDesktop .NavigationMenuIconContainer__searchButton img{width:23px;height:23px}.NavigationDesktop .NavigationMenuIconContainer__searchButton--placeholder{display:flex;cursor:pointer}.NavigationDesktop .NavigationMenuIconContainer__languageButton{display:flex;align-items:center;justify-content:center;padding-right:25px;padding-left:25px}.NavigationDesktop .NavigationMenuIconContainer__languageButton img{width:25px;height:25px}.NavigationDesktop .MainNavigationToggleButton{opacity:0;display:block;position:absolute;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron_mini_red.svg);background-size:contain;bottom:5px;left:calc(50% - 5px);height:7px;width:10px;cursor:pointer;transition:opacity 0.2s ease;pointer-events:none}.NavigationDesktop .MainNavigationToggleButton:focus-visible{opacity:1;box-shadow:none;pointer-events:auto;z-index:10}.NavigationDesktop [aria-hidden="true"]{display:none!important}.NavigationMobile{display:none}}.FooterGray{display:flex;flex-direction:column}@media (min-width:1072px){.FooterGray{flex-direction:row}}.FooterGray__leftContainer{flex-grow:1;flex-basis:0%;padding:35px 25px 35px 25px;background-color:#585858}@media (min-width:1072px){.FooterGray__leftContainer{padding:50px 70px 50px 0}}.FooterGray__rightContainer{flex-grow:1;flex-basis:0%;padding:35px 50px 35px 50px;background-color:#4e4e4e}@media (min-width:1072px){.FooterGray__rightContainer{padding:50px 0 50px 70px}}.FooterGray__newsletterContainer{height:100%;margin-left:0}@media (min-width:1072px){.FooterGray__newsletterContainer{width:442px;margin-left:auto}}.FooterGray__newsletterLink{color:#fff;text-decoration:underline}.FooterGray .InputFieldWithButton{margin-top:25px}.FooterGray .NewsletterCheckboxText{margin-top:8px}.FooterGray .NewsletterCheckboxText--hidden{display:none}.FooterGray .Checkbox{margin-top:25px}.FooterGray__allAboutDsw{display:flex;flex-direction:column}.FooterRed{display:flex;background-color:#a00820;background:linear-gradient(45deg,#a00820 15%,#D52C17 50%,#a00820 85%);padding:45px 50px 45px 50px;align-items:center;flex-direction:column}@media (min-width:1072px){.FooterRed{padding:50px 0 50px 0}}.FooterRed__menuRow{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width:1072px){.FooterRed__menuRow{flex-direction:row;width:1024px}}.FooterRed__menuRow>*{display:flex;flex-direction:column;margin-top:50px}.FooterRed__menuRow>*:first-of-type{margin-top:0}@media (min-width:1072px){.FooterRed__menuRow>*{margin-top:0}.FooterRed__menuRow>*:not(:last-child){margin-right:16px}}.FooterRed__copyright{line-height:normal;margin-top:15px;text-align:left;align-self:start}@media (min-width:1072px){.FooterRed__copyright{align-self:center;width:1024px}}.FooterRed__quicklinks{display:none}@media (min-width:1072px){.FooterRed__quicklinks{display:flex}}.FooterRed__responsibility .Text__regular--inverse.Text__halfOpacity{line-height:22px}@media (min-width:1400px){.ExtraWide .FooterGray__newsletterContainer{width:calc(40vw - 70px);max-width:calc((1440px/2) - 70px)}.ExtraWide .FooterRed__menuRow{width:80%;max-width:1440px}}.breadcrumb{display:flex;flex:1}.breadcrumb__item{height:16px;line-height:16px;font-size:.75rem;font-weight:700;text-decoration:none}.breadcrumb__arrow{padding:0 12px 0 12px}.Startpage{display:flex;flex-direction:column;align-items:center}@media (min-width:1072px){.Startpage{padding-top:50px}}.Startpage__header{display:flex;width:100%;margin:auto;margin-bottom:50px;flex-direction:column}@media (min-width:1072px){.Startpage__header{width:85vw;max-width:1600px;justify-content:space-between;flex-direction:row}}.Startpage__headerMain{width:100%}.Startpage__headerRight{flex-grow:0;flex-shrink:0;flex-basis:325px;margin-top:42px;padding-left:24px;padding-right:24px}@media (min-width:768px){.Startpage__headerRight{padding-left:40px;padding-right:40px}}@media (min-width:1072px){.Startpage__headerRight{width:325px;margin-top:0;margin-left:25px;padding:0}}.Startpage__headerRight .IconHeadline{margin-bottom:24px}@media (min-width:1072px){.Startpage__headerRight .IconHeadline{display:none}}.Startpage__content{width:100%;display:flex;flex-direction:column;align-items:center}@media (min-width:1072px){.Startpage__content{display:block}}.Startpage__content>*{width:100%;padding-left:24px;padding-right:24px;padding-top:60px;padding-bottom:60px;box-sizing:border-box}@media (min-width:768px){.Startpage__content>*{padding-left:40px;padding-right:40px}}@media (min-width:1072px){.Startpage__content>*{width:1024px;padding-left:0;padding-right:0;margin:auto}}.Startpage__content>*:nth-child(2n+1){background-color:#f4f4f4;padding-bottom:90px}@media (min-width:1072px){.Startpage__content>*:nth-child(2n+1){width:100%;padding-left:calc(50% - 512px);padding-right:calc(50% - 512px)}}.Startpage__content>*:nth-child(2n+1):not(:last-child){clip-path:polygon(0 0,100% 0%,100% calc(100% - 50px),0% 100%)}.Startpage__content>*:nth-child(2n+1) .AccordionHeader{background-color:#dad8d8}.Defaultpage{display:flex;flex-direction:column;align-items:center}.Defaultpage__header{width:100%;z-index:0}.Defaultpage__content{width:100%;display:flex;flex-direction:column;align-items:center}@media (min-width:1072px){.Defaultpage__content{display:block}}.Defaultpage__content>*{width:100%;padding-left:24px;padding-right:24px;padding-top:60px;padding-bottom:60px;box-sizing:border-box}@media (min-width:1072px){.Defaultpage__content>*{width:1024px;padding-left:0;padding-right:0;margin:auto}}.Defaultpage__content>*:nth-child(2n){background-color:#f4f4f4;padding-bottom:90px}@media (min-width:1072px){.Defaultpage__content>*:nth-child(2n){width:100%;padding-left:calc(50% - 512px);padding-right:calc(50% - 512px)}}.Defaultpage__content>*:nth-child(2n):not(:last-child){clip-path:polygon(0 0,100% 0%,100% calc(100% - 50px),0% 100%)}.Defaultpage__content>*:nth-child(2n) .AccordionHeader{background-color:#dad8d8}.Defaultpage__content>*:nth-child(2n) .ContentFilter__filterInput{background-color:#dad8d8}.Defaultpage__content>*:nth-child(2n) .ContentFilter__filterInputIcon{border-left-color:#f4f4f4}.Defaultpage__content>*:nth-child(2n) .ContentFilter__filter:hover .ContentFilter__filterInputIcon{border-right-color:#f4f4f4}.Defaultpage__content>*:nth-child(2n) .FilteredTable__filter{background-color:#dad8d8}.Defaultpage__content>*:nth-child(2n) .FilteredTable tr:nth-child(2n-1){background-color:#dad8d8}.Defaultpage__content>*:nth-child(2n) .frame-type-form_formframework form .form-group{background-color:#dad8d8}.Defaultpage__content>*:nth-child(2n).frame-type-form_formframework form .form-group{background-color:#dad8d8}.Discountworld{display:flex;flex-direction:column;align-items:center}.Discountworld__header{display:flex;width:100%;margin:auto;margin-bottom:30px;flex-direction:column}.Discountworld__content{width:100%;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}@media (min-width:1072px){.Discountworld__content{display:block}}.Discountworld__content>*{width:100%;padding-left:24px;padding-right:24px;padding-bottom:32px;box-sizing:border-box}@media (min-width:768px){.Discountworld__content>*{padding-left:40px;padding-right:40px;padding-bottom:40px}}@media (min-width:1072px){.Discountworld__content>*{width:1024px;padding-left:0;padding-right:0;margin:auto}}@media (min-width:1400px){.Discountworld__content>*{width:80%;max-width:1440px}}.Discountworld__content>*:nth-child(2n+2){background-color:#f4f4f4;padding-top:60px;padding-bottom:90px}.Discountworld__content>*:nth-child(2n+2):not(:last-child){clip-path:polygon(0 0,100% 0%,100% calc(100% - 50px),0% 100%)}@media (min-width:1072px){.Discountworld__content>*:nth-child(2n+2){width:80%;max-width:1440px;position:relative}.Discountworld__content>*:nth-child(2n+2)::before{content:"";position:absolute;top:0;bottom:0;left:-50vw;width:150vw;height:100%;z-index:-6;background-color:#f4f4f4}.Discountworld__content>*:nth-child(2n+2):not(:last-child){background-color:unset;clip-path:unset}.Discountworld__content>*:nth-child(2n+2):not(:last-child)::before{clip-path:polygon(0 0,100% 0%,100% calc(100% - 50px),0% 100%)}}.Discountworld__content>*:nth-child(2n+2) .AccordionHeader{background-color:#dad8d8}.Discountworld__content>*:nth-child(2n+2) .ContentFilter__filterInput{background-color:#dad8d8}.Discountworld__content>*:nth-child(2n+2) .ContentFilter__filterInputIcon{border-left-color:#f4f4f4}.Discountworld__content>*:nth-child(2n+2) .ContentFilter__filter:hover .ContentFilter__filterInputIcon{border-right-color:#f4f4f4}.Discountworld__content>*:nth-child(2n+2) .FilteredTable__filter{background-color:#dad8d8}.Discountworld__content>*:nth-child(2n+2) .FilteredTable tr:nth-child(2n-1){background-color:#dad8d8}.Discountworld__content>*:nth-child(2n+2) .frame-type-form_formframework form .form-group{background-color:#dad8d8}.Discountworld__content>*:nth-child(2n+2).frame-type-form_formframework form .form-group{background-color:#dad8d8}.HeaderSlideShow{position:relative;width:100%}.HeaderSlideShow:hover .HeaderSlideShowButton{opacity:.6}.HeaderSlideShowIndicator{display:flex;flex-direction:row;justify-content:center}.HeaderSlideShowIndicator__playButton{width:24px;height:24px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/pause-circle.svg)}.HeaderSlideShowIndicator__playButton--play{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/play-circle.svg)}.HeaderSlideShowIndicatorLine{padding:6px 2px;outline:none;background-color:#fff}.HeaderSlideShowIndicatorLine--active .HeaderSlideShowIndicatorLine__shape{background-color:#D52C17}.HeaderSlideShowIndicatorLine__shape{display:block;width:16px;height:4px;border-radius:2px;background-color:#959595}.HeaderSlideShowButton{position:absolute;top:100px;border-radius:8px;width:50px;height:50px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-right.svg);background-repeat:no-repeat;background-color:#fff;background-position:center;background-size:16px;z-index:2;opacity:.5;transition:opacity 200ms;cursor:pointer;outline:none}.HeaderSlideShowButton:hover{opacity:.6}.HeaderSlideShowButton:focus-visible{opacity:.8}@media (min-width:768px){.HeaderSlideShowButton{top:135px}}@media (min-width:1072px){.HeaderSlideShowButton{top:163px;opacity:0}}.HeaderSlideShowButton--left{left:20px;transform:rotate(180deg)}.HeaderSlideShowButton--right{right:20px}.HeaderSlideShowItem{position:relative;display:none}.HeaderSlideShowItem a{text-decoration:none}.HeaderSlideShowItem--show{display:block}.HeaderSlideShowItem__imageContainer{display:flex;flex-direction:column}@media (min-width:1072px){.HeaderSlideShowItem__imageContainer{position:relative;margin-bottom:75px}}.HeaderSlideShowItem__image{width:100%;height:250px;object-fit:cover}@media (min-width:768px){.HeaderSlideShowItem__image{height:320px}}@media (min-width:1072px){.HeaderSlideShowItem__image{border-radius:8px;height:375px}}.HeaderSlideShowItem__image--hideMobile{display:none}@media (min-width:768px){.HeaderSlideShowItem__image--hideMobile{display:block}}.HeaderSlideShowItem__image--hideDesktop{display:block}@media (min-width:768px){.HeaderSlideShowItem__image--hideDesktop{display:none}}.HeaderSlideShowItem__header{padding:15px 40px 20px 40px;min-height:150px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background-size:100% 100%;text-align:center;background-repeat:no-repeat;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/shapes/slider_bcknd_headline_mobile.svg)}@media (min-width:1072px){.HeaderSlideShowItem__header{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/shapes/slider_bcknd_headline.svg);padding:15px 40px 30px 40px;left:80px;bottom:-65px;width:357px;min-height:170px;position:absolute;hyphens:auto}}.HeaderSlideShowItem__bottom{display:flex;justify-content:center}@media (min-width:1072px){.HeaderSlideShowItem__bottom{position:relative;width:350px;left:50%}}.HeaderSlideShowItem__bottomContainer{max-width:350px}@media (min-width:1072px){.HeaderSlideShowItem__bottomContainer{width:auto}}.HeaderSlideShowItem__description{padding:10px;padding-top:30px;text-align:center;height:90px;overflow:hidden}@media (min-width:1072px){.HeaderSlideShowItem__description{padding-top:10px}}.AppLink{display:flex;flex-direction:column;align-items:center}@media (min-width:1072px){.AppLink{width:493px}}.AppLink__headline{text-align:center;margin-bottom:32px}@media (min-width:1072px){.AppLink__headline{width:318px}}.AppLink__imageContainer{margin-right:-48px;position:relative;width:100%;height:290px;margin-bottom:60px;user-select:none}@media (min-width:768px){.AppLink__imageContainer{margin-right:-80px}}@media (min-width:1072px){.AppLink__imageContainer{height:322px;box-sizing:border-box}}.AppLink__imageBackground{height:100%;width:100%;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Images/background_app_teaser_mobile.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:bottom;background-size:contain;user-select:none}@media (min-width:1072px){.AppLink__imageBackground{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Images/background_app_teaser_desktop.svg)}}.AppLink__imageHand{height:100%;width:100%;position:absolute;bottom:0;right:0;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Images/hand_app_mobile.png);background-repeat:no-repeat;background-position-x:right;background-position-y:bottom;background-size:contain;user-select:none;transition:width,height 200ms}@media (min-width:1072px){.AppLink__imageHand{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Images/hand_app_desktop.png)}}.AppLink__imageHand:hover{height:105%;width:105%}.AppLink__appDownloadContainer{display:flex;flex-direction:row;justify-content:center}.AppLink__appDownloadContainer a:not(:last-child){margin-right:15px}.AppLink__appDownloadButton{width:130px;height:40px}.TeaserSmall{display:flex;flex-direction:column;align-items:center;margin-bottom:35px}@media (min-width:768px){.TeaserSmall{height:478px;margin-bottom:0;justify-content:space-between}}@media (min-width:1072px){.TeaserSmall{height:516px}}.TeaserSmall__headline{text-align:center;margin-bottom:32px}@media (min-width:768px){.TeaserSmall__headline{margin-bottom:70px;width:300px}}.TeaserSmall__imageContainer{position:relative;margin-bottom:30px;user-select:none;box-sizing:border-box}@media (min-width:1072px){.TeaserSmall__imageContainer{margin-bottom:0}}.TeaserSmall__image{height:180px;width:100%;object-fit:cover;background-repeat:no-repeat;background-position:right bottom;background-size:contain;user-select:none;border-radius:10px;box-shadow:0 3px 6px #00000029}@media (min-width:1072px){.TeaserSmall__image{width:425px;height:240px}}.TeaserSmall__buttonContainer{display:flex;flex-direction:row;justify-content:center}.DefaultpageHeader--desktop{display:none}@media (min-width:1072px){.DefaultpageHeader--desktop{display:block}}.DefaultpageHeader--desktop .DefaultpageHeader__colorContainer{display:flex;flex-direction:column;background-color:#C9F1FF;align-items:center;clip-path:polygon(0 0,100% 0%,100% calc(100% - 65px),0% 100%);height:400px}.DefaultpageHeader--desktop .DefaultpageHeader__colorContainer--gray{background-color:#f4f4f4}.DefaultpageHeader--desktop .DefaultpageHeader__content{height:100%;display:flex;align-items:center;flex-direction:row;width:1024px;justify-content:space-between}.DefaultpageHeader--desktop .DefaultpageHeader__text{max-width:658px}.DefaultpageHeader--desktop .DefaultpageHeader__text--hasImage,.DefaultpageHeader--desktop .DefaultpageHeader__text--hasContent{max-width:512px}.DefaultpageHeader--desktop .DefaultpageHeader__image,.DefaultpageHeader--desktop .DefaultpageHeader__contenAlternative{max-height:calc(100% - 20px);width:auto;align-self:center;user-select:none;object-fit:contain;margin-bottom:20px;max-width:calc(100% - 25px)}.DefaultpageHeader--desktop .DefaultpageHeader__headline{margin-bottom:44px}.DefaultpageHeader--mobile{display:block}@media (min-width:1072px){.DefaultpageHeader--mobile{display:none}}.DefaultpageHeader--mobile .DefaultpageHeader__colorContainer{display:flex;flex-direction:column;height:275px;background-color:#C9F1FF;align-items:center;clip-path:polygon(0 0,100% 0%,100% calc(100% - 35px),0% 100%)}.DefaultpageHeader--mobile .DefaultpageHeader__colorContainer--gray{background-color:#f4f4f4}.DefaultpageHeader--mobile .DefaultpageHeader__content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.DefaultpageHeader--mobile .DefaultpageHeader__text{padding:25px;padding-bottom:0}.DefaultpageHeader--mobile .DefaultpageHeader__textBackground{padding:25px;padding-bottom:75px;padding-top:50px;background-color:#C9F1FF}.DefaultpageHeader--mobile .DefaultpageHeader__textBackground--gray{background-color:#f4f4f4}.DefaultpageHeader--mobile .DefaultpageHeader__image{max-height:calc(100% - 20px);width:auto;align-self:center;user-select:none;max-width:100%;object-fit:contain;margin-bottom:20px}.DefaultpageHeader--mobile .DefaultpageHeader__contenAlternative{max-height:calc(100% - 25px);width:auto;align-self:center;max-width:100%}.DefaultpageHeader--mobile .DefaultpageHeader__headline{margin-bottom:25px}@media (min-width:1072px){.DefaultpageHeader--mobile .DefaultpageHeader__headline{margin-bottom:43px}}.DefaultpageHeader--mobile .DefaultpageHeader__description{margin-bottom:0}.ExtraWide .DefaultpageHeader--desktop .DefaultpageHeader__content{width:80%;max-width:1440px}@media (min-width:1400px){.ExtraWide .DefaultpageHeader--desktop .DefaultpageHeader__text--hasImage,.ExtraWide .DefaultpageHeader--desktop .DefaultpageHeader__text--hasContent{max-width:512px;max-width:60%}}.NewsSlideShowItem{display:none}.NewsSlideShowItem.NewsSlideShowItem--show{display:block}@media (min-width:768px){.NewsSlideShowItem.NewsSlideShowItem--show:nth-of-type(2n){margin-top:40px}}@media (min-width:1072px){.NewsSlideShowItem.NewsSlideShowItem--show:nth-of-type(2n){margin-top:50px}}.NewsSlideShowItem__content{display:flex;flex-direction:column}@media (min-width:768px){.NewsSlideShowItem__content{flex-direction:row}}.NewsSlideShowItem__imageContainer{position:relative;margin-bottom:30px;user-select:none;box-sizing:border-box}@media (min-width:768px){.NewsSlideShowItem__imageContainer{margin-bottom:unset}}.NewsSlideShowItem__image{height:180px;width:100%;object-fit:cover;background-repeat:no-repeat;background-position:right bottom;background-size:contain;user-select:none;border-radius:10px;box-shadow:0 3px 6px #00000029}@media (min-width:768px){.NewsSlideShowItem__image{width:340px;height:200px}}@media (min-width:1072px){.NewsSlideShowItem__image{width:425px;height:240px}}.NewsSlideShowItem__header{text-align:center}@media (min-width:768px){.NewsSlideShowItem__header{text-align:start;opacity:1}}.NewsSlideShowItem__header a{text-decoration:none}.NewsSlideShowItem__header h3{margin-bottom:0}.NewsSlideShowItem__date{opacity:.5;text-align:center;margin-top:10px;margin-bottom:10px}@media (min-width:768px){.NewsSlideShowItem__date{margin-top:20px;margin-bottom:unset;text-align:start;opacity:1}}.NewsSlideShowItem__text{display:flex;flex-direction:column}@media (min-width:768px){.NewsSlideShowItem__text{padding-top:10px;padding-left:40px;padding-right:25px}}@media (min-width:1072px){.NewsSlideShowItem__text{padding-top:16px;padding-left:50px;padding-right:50px}}.NewsSlideShow{position:relative}.NewsSlideShow__button{position:absolute;top:100px;border-radius:8px;width:50px;height:50px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-right.svg);background-repeat:no-repeat;background-color:#fff;background-position:center;background-size:16px;z-index:2;opacity:.75;transition:opacity 500ms;box-shadow:0 3px 6px #00000029;display:none}.NewsSlideShow__button:hover{opacity:1;background-color:#ededed}.NewsSlideShow__button:active{opacity:1;transition:opacity 0ms}@media (min-width:768px){.NewsSlideShow__button{opacity:1;top:210px}}@media (min-width:1072px){.NewsSlideShow__button{display:block}}.NewsSlideShow__button--left{left:20px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-left.svg)}@media (min-width:1072px){.NewsSlideShow__button--left{left:calc(-50vw + 592px)}}.NewsSlideShow__button--right{right:20px}@media (min-width:1072px){.NewsSlideShow__button--right{right:calc(-50vw + 592px)}}.NewsSlideShowIndicator{display:none;flex-direction:row;justify-content:center;margin-top:30px}@media (min-width:768px){.NewsSlideShowIndicator{display:flex}}.NewsSlideShowIndicatorLine{padding:6px 2px;outline:none}.NewsSlideShowIndicatorLine--active .NewsSlideShowIndicatorLine__shape{background-color:#D52C17}.NewsSlideShowIndicatorLine--hidden{display:none}.NewsSlideShowIndicatorLine__shape{width:16px;height:4px;border-radius:2px;background-color:#959595}.NewsListPage{display:flex;flex-direction:column;margin:-60px -24px;list-style:none;padding:0}@media (min-width:768px){.NewsListPage{margin:inherit}}.NewsListPage ul{margin:0;padding:0;list-style:none}.NewsListPage .NewsSlideShowItem__date{opacity:.5;margin-top:10px}.NewsListPage .NewsSlideShowItem__date--desktop{display:none}@media (min-width:768px){.NewsListPage .NewsSlideShowItem__date--desktop{display:block}}.NewsListPage .NewsSlideShowItem__date--mobile{margin-bottom:0;text-align:start}@media (min-width:768px){.NewsListPage .NewsSlideShowItem__date--mobile{display:none}}.NewsListPage .NewsSlideShowItem{padding:50px 25px}@media (min-width:768px){.NewsListPage .NewsSlideShowItem{padding:25px 0}}.NewsListPage .NewsSlideShowItem--show:nth-of-type(2n){margin-top:0}.NewsListPage .NewsSlideShowItem:nth-child(2n - 1){background-color:#f4f4f4}@media (min-width:768px){.NewsListPage .NewsSlideShowItem:nth-child(2n - 1){background-color:unset}}.NewsListPage .NewsSlideShowItem__header{display:flex;margin-bottom:25px;text-align:start}@media (min-width:768px){.NewsListPage .NewsSlideShowItem__header{margin-bottom:0}}.NewsListPage .NewsSlideShowItem__imageContainer{display:none}@media (min-width:768px){.NewsListPage .NewsSlideShowItem__imageContainer{display:block}}@media (min-width:768px){.NewsListPage .NewsSlideShowItem__thumbnailContainer{display:none}}.NewsListPage .NewsSlideShowItem__thumbnail{width:60px;height:60px;border-radius:6px;margin-right:16px;display:block;object-fit:cover}.NewsListPage .NewsSlideShowItem__moreLink--desktop{display:none}@media (min-width:768px){.NewsListPage .NewsSlideShowItem__moreLink--desktop{display:block}}@media (min-width:768px){.NewsListPage .NewsSlideShowItem__moreLink--mobile{display:none}}.NewsListPage .NewsSlideShowItem__moreText{display:flex;align-items:center}.NewsListPage .NewsSlideShowItem__moreChevron{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron_mini_white.svg);height:8px;width:8px;background-repeat:no-repeat;transform:rotate(270deg);margin-right:4px}.NewsListPage .NewsSlideShowItem__footer{margin-top:30px;display:flex;align-items:flex-end;justify-content:space-between}@media (min-width:768px){.NewsListPage .NewsSlideShowItem__footer{margin-top:unset;display:none}}.NewsSearch{display:flex;width:100%}.NewsSearch form{width:100%}.NewsSearch fieldset{display:flex;width:100%;gap:16px;flex-direction:column;padding-bottom:60px}@media (min-width:768px){.NewsSearch fieldset{flex-direction:row;padding-bottom:0}}.NewsSearch__input{flex-grow:1}.NewsSearch__input--term{flex-basis:60%}.NewsSearch__input--date{flex-basis:10%}.NewsSearch .NewsSearch__input--term.form-group{background-repeat:no-repeat;background-position:20px;background-size:20px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/suche-schwarz.svg);padding-left:45px}.NewsSearch .NewsSearch__input--term.form-group .control-label{left:62px}.NewsSearch__submit{height:min-content;align-self:center}.NewsSearch__reset{height:min-content;align-self:center}.NewsSearch__reset.CtaButton--inverse::after{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/close-dark.svg);margin-left:0}.NewsSearch .form-group{position:relative;border-radius:6px;background-color:#f4f4f4}.NewsSearch .form-group *{box-sizing:border-box}.NewsSearch .control-label{position:absolute;top:16px;left:16px;font-size:.75rem;font-weight:400;line-height:24px;color:#2e2e2e}.NewsSearch .form-control{font-size:1.125rem;font-weight:300;line-height:22px;color:#2e2e2e;font-family:"Public Sans",Fallback,sans-serif;width:100%;padding:40px 16px 16px 16px;box-sizing:border-box}.NewsSearch .form-control::placeholder{color:#959595}.NewsSearch .form-control:focus{outline:none}.NoNewsFound{display:flex;align-items:center;flex-direction:column}.NoNewsFound__image{max-width:345px;margin-bottom:40px;object-fit:contain}.NewsDetails{display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.NewsDetails__top{display:flex;flex-direction:column;margin-top:25px;width:100%;align-items:center}@media (min-width:768px){.NewsDetails__top{background-color:#f4f4f4;clip-path:polygon(0 0,100% 0%,100% calc(100% - 65px),0% 100%);padding-bottom:65px;margin-top:unset;width:100%}}.NewsDetails__topContent{padding-left:25px;padding-right:25px;width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}@media (min-width:768px){.NewsDetails__topContent{margin-top:60px;margin-bottom:10px;padding-left:50px;padding-right:50px}}@media (min-width:1072px){.NewsDetails__topContent{width:650px;margin-top:110px;margin-bottom:30px;padding-left:unset;padding-right:unset}}.NewsDetails__body{padding-left:25px;padding-right:25px;margin-top:30px;width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}@media (min-width:768px){.NewsDetails__body{padding-left:50px;padding-right:50px}}@media (min-width:1072px){.NewsDetails__body{width:650px;padding-left:unset;padding-right:unset}}.NewsDetails__backButton{margin-top:40px;width:fit-content;align-self:center}.NewsDetails__date{opacity:.5;margin-top:20px;margin-bottom:28px}@media (min-width:768px){.NewsDetails__date{opacity:1}}.NewsDetails__teaser{display:none}@media (min-width:768px){.NewsDetails__teaser{display:block}}.NewsDetails__imageContainer{position:relative;margin-bottom:30px;user-select:none;box-sizing:border-box}@media (min-width:768px){.NewsDetails__imageContainer--mobile{display:none}}.NewsDetails__imageContainer--tablet{display:none}@media (min-width:768px){.NewsDetails__imageContainer--tablet{display:block}}.NewsDetails__image{height:auto;min-height:230px;width:100%;object-fit:cover;background-repeat:no-repeat;background-position:right bottom;background-size:contain;user-select:none;border-radius:10px;box-shadow:0 3px 6px #00000029}@media (min-width:768px){.NewsDetails__image{width:100%;height:300px}}.NewsDetails__mediaCollection{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}@media (max-width:768px){.NewsDetails__mediaCollection{grid-template-columns:1fr}}.NewsDetails__mediaCollection .NewsDetails__image{max-width:315px;height:230px}@media (max-width:768px){.NewsDetails__mediaCollection .NewsDetails__image{max-width:100%}}.Accordion{margin-bottom:12px}.Accordion__toggle{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Accordion .AccordionHeader{display:flex;justify-content:space-between;align-items:center;background-color:#f4f4f4;border-radius:6px;padding:20px 25px 20px 25px;cursor:pointer}.Accordion .AccordionHeader__labelText{padding-right:10px}.Accordion .AccordionHeader__status{transition:transform 0.2s;align-self:center}.Accordion input:focus~.AccordionHeader{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #D52C17}.Accordion input:checked+label .AccordionHeader__status{transform:rotate(-180deg)}.Accordion .AccordionContent{display:none}.Accordion .AccordionContent__spacer{padding:25px 0}@media (min-width:1072px){.Accordion .AccordionContent__spacer{padding:50px 0}}.Accordion input:checked~.AccordionContent{display:block}.OneColumnGrid>.Accordion:not(:last-child){margin-bottom:12px}.TwoColumnGrid__left>.Accordion:not(:last-child){margin-bottom:12px}.TwoColumnGrid__right>.Accordion:not(:last-child){margin-bottom:125px}.FilteredTable{display:flex;flex-direction:column;align-items:center;word-break:break-word}@media (max-width:768px){.FilteredTable{padding-left:0;padding-right:0}}.FilteredTable .ResponsiveTableContainer{width:100%;padding-right:unset;padding-bottom:unset}.FilteredTable__filter{display:flex;width:100%;justify-content:space-between;padding:10px 15px 10px 15px;box-sizing:border-box;align-items:center;background-color:#f4f4f4}@media (min-width:768px){.FilteredTable__filter{display:none}}.FilteredTable table{background-color:#fff;overflow:hidden;width:100%}@media (min-width:768px){.FilteredTable table{border-radius:8px;box-shadow:0 3px 6px #00000029;width:fit-content}}@media (min-width:1072px){.FilteredTable table{width:fit-content}}.FilteredTable tr:nth-child(2n-1){background-color:#f4f4f4}.FilteredTable tr:first-child{display:none}@media (min-width:768px){.FilteredTable tr:first-child{display:table-row;background-color:#a00820;background:linear-gradient(45deg,#a00820 -20%,#D52C17 50%,#a00820 120%);color:#fff}}.FilteredTable th,.FilteredTable td{padding:15px}.FilteredTable th:first-child,.FilteredTable td:first-child{text-align:left}.FilteredTable td.hidden{display:none}@media (min-width:768px){.FilteredTable td.hidden{display:table-cell}}.FilteredTable__filterContainer{display:flex;align-items:center}.FilteredTable__dropdownFilterText{text-align:left;font-weight:700;margin-right:25px}.FilteredTable__tableName{font-weight:700}.FilteredTable__dropdown{-moz-appearance:none;-webkit-appearance:none;border:none;appearance:none;font-weight:700;border-radius:16px;background-color:#D52C17;color:#fff;width:fit-content;padding:8px 16px;padding-right:32px;min-width:75px;text-align:center;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron_white.svg);background-repeat:no-repeat,repeat;background-position:right 16px top 50%,0 0;background-size:10px 16px}.FilteredTable__dropdown:focus{outline:none}@media (min-width:768px){html.is_safari .FilteredTable table.contenttable tr:first-child{background:none;background-color:#D52C17}}.OneColumnGrid .FilteredTable,.TwoColumnGrid .FilteredTable,.ThreeColumnGrid .FilteredTable{margin-left:-24px;margin-right:-24px}@media (min-width:768px){.OneColumnGrid .FilteredTable,.TwoColumnGrid .FilteredTable,.ThreeColumnGrid .FilteredTable{margin-left:unset;margin-right:unset}}.IconHeadline{display:flex;flex-direction:column;align-items:center}.IconHeadline__image{margin-bottom:14px;height:29px}.Image{width:100%;height:auto;object-fit:cover}.Image--shadow{box-shadow:0 3px 6px #00000029}.Image--roundedCorners{border-radius:10px}.Image--desktop{display:none}@media (min-width:1072px){.Image--desktop{display:block}}@media (min-width:1072px){.Image--mobile{display:none}}.ButtonOrangeContainer{display:flex}.ArrowLink{display:flex;align-items:center;font-size:.9375rem;letter-spacing:.03em;line-height:24px;font-weight:700;color:#707070;text-transform:uppercase;text-decoration:none}.ArrowLink:hover,.ArrowLink:focus{color:#2e2e2e}.ArrowLink::after{content:"";background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:6px;height:14px;width:14px;flex-shrink:0}.ArrowLink--upRight::after{transform:rotate(-45deg)}#MarginElement.MarginElement{background:none;clip-path:none;margin:0;padding:0}#MarginElement.MarginElement--noMobile{display:none}@media (min-width:1072px){#MarginElement.MarginElement--noMobile{display:block}}.CheckList{display:flex;flex-direction:column;margin-top:16px;margin-bottom:16px;padding:0}.CheckListItem{display:flex;align-items:center;padding:7px 0}.CheckListItem__icon{margin-right:16px;height:24px;width:24px;object-fit:contain}.frame-type-textpic img{border-radius:10px}.HiddenSiteAnchor{height:0!important;visibility:hidden!important;width:0!important;background:none!important;clip-path:none!important;margin:0!important;padding:0!important}.ce-gallery iframe{max-width:100%}.CopyToClipboard{background-color:#f4f4f4;width:fit-content;padding:24px 23px;padding-right:65px;margin:0;border-radius:6px;font-size:.9375rem;font-weight:700;cursor:pointer;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/icon-copy.svg);background-size:20px;background-repeat:no-repeat;background-position:right 23px center}.CopyToClipboard:hover,.CopyToClipboard:focus{background-color:#e2e2e2}.ContentFilter__filterOption{width:100%;padding:4px 10px;display:flex;box-sizing:border-box;border-radius:6px;text-decoration:none;cursor:pointer}.ContentFilter__filterOption:hover,.ContentFilter__filterOption:focus{color:#2e2e2e;background-color:#f4f4f4}.ContentFilter__content{padding:0;margin:0}.ContentFilter__filterDropdown{background-color:#fff;box-shadow:0 3px 6px #00000029;padding:16px;margin:0;display:none;position:absolute;left:0;right:0;flex-direction:column;border-radius:6px;box-sizing:border-box;z-index:3}.ContentFilter__filter{position:relative;width:100%;margin-bottom:43px;cursor:pointer}.ContentFilter__filter--open .ContentFilter__filterDropdown{display:flex}.ContentFilter__filter--open .ContentFilter__filterInputIcon{transform:rotate(180deg);border-right:solid 2px #fff;border-left:none}@media (min-width:768px){.ContentFilter__filter{width:273px}}.ContentFilter__filterInput{position:relative;min-height:75px;border-radius:6px;background-color:#f4f4f4;display:flex;align-items:center;box-sizing:border-box;justify-content:space-between}.ContentFilter__filterActiveOption{padding:16px 0 16px 16px;margin-right:auto;margin-top:24px}.ContentFilter__filterInputLabel{position:absolute;top:16px;left:16px}.ContentFilter__filterInputIcon{width:50px;min-height:inherit;border-left:solid 2px #fff;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron_mini.svg);background-size:12px 6px;background-repeat:no-repeat;background-position:center}.ContentFilter__item{display:none}.ContentFilter__item--show{display:block}.TwoColumnGrid__right>.ContentFilter{display:flex;justify-content:flex-end}span.ce-uploads-fileName{display:flex;align-items:center;padding-bottom:4px;padding-right:4px;border-bottom:solid 2px #fff0}span.ce-uploads-fileName::before{content:"";margin-right:18px;padding-top:1px;padding-left:8px;width:18px;height:18px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/download.svg);background-size:contain;background-repeat:no-repeat;background-position:center}ul.ce-uploads{display:grid;row-gap:18px;column-gap:32px;justify-items:start;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){ul.ce-uploads{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}}ul.ce-uploads li{margin:unset}ul.ce-uploads a{text-decoration:none}ul.ce-uploads a:hover span.ce-uploads-fileName,ul.ce-uploads a:focus-within span.ce-uploads-fileName{border-bottom:solid 2px #D52C17}ul.ce-uploads a:hover span.ce-uploads-fileName::before,ul.ce-uploads a:focus-within span.ce-uploads-fileName::before{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/download_orange.svg)}.TicketsOverview__title{margin-bottom:44px}@media (min-width:1072px){.TicketsOverview__title{margin-bottom:unset}}.TicketsOverview__header{margin-bottom:75px;display:flex;justify-content:space-between;align-items:start;flex-direction:column}@media (min-width:1072px){.TicketsOverview__header{margin-bottom:84px;flex-direction:row}}.TicketsOverview__filteredSingle .TicketsOverviewFilter__button--left{background-color:#707070;color:#fff}.TicketsOverview__filteredSingle .TicketsOverviewFilter__button--left .TicketsOverviewFilter__icon{display:none}.TicketsOverview__filteredSingle .TicketsOverviewFilter__button--left .TicketsOverviewFilter__icon--active{display:block}.TicketsOverview__filteredSingle .Ticket--group{display:none}.TicketsOverview__filteredGroup .TicketsOverviewFilter__button--right{background-color:#707070;color:#fff}.TicketsOverview__filteredGroup .TicketsOverviewFilter__button--right .TicketsOverviewFilter__icon{display:none}.TicketsOverview__filteredGroup .TicketsOverviewFilter__button--right .TicketsOverviewFilter__icon--active{display:block}.TicketsOverview__filteredGroup .Ticket--single{display:none}.TicketsOverviewFilter{display:flex;gap:1px;width:100%}@media (min-width:1072px){.TicketsOverviewFilter{width:unset}}.TicketsOverviewFilter__icon{margin-right:4px}.TicketsOverviewFilter__icon--active{display:none}.TicketsOverviewFilter__button{padding:17px 25px;background-color:#E6E6E6;flex-grow:1;display:flex;align-items:center;justify-content:center}@media (min-width:1072px){.TicketsOverviewFilter__button{flex-grow:initial;min-width:162px}}.TicketsOverviewFilter__button:hover{background-color:#707070;color:#fff}.TicketsOverviewFilter__button:hover .TicketsOverviewFilter__icon{display:none}.TicketsOverviewFilter__button:hover .TicketsOverviewFilter__icon--active{display:block}.TicketsOverviewFilter__button--right{border-top-right-radius:6px;border-bottom-right-radius:6px}.TicketsOverviewFilter__button--left{border-top-left-radius:6px;border-bottom-left-radius:6px}.TicketsOverviewContent{display:block;padding:0;margin:0;list-style:none}.TicketCategory{display:block}.TicketCategory__noTickets{display:none}.TicketCategory:not(:last-of-type){margin-bottom:60px}.TicketCategory__title{margin-bottom:0}.TicketCategory__content{margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;padding-inline-start:unset;display:grid;gap:24px;grid-template-columns:repeat(1000,286px);overflow-x:auto;margin-right:-24px;margin-left:-24px;padding-left:24px;padding-right:24px;padding-top:20px;list-style:none}.TicketCategory__content::after{content:"";width:1px}.TicketCategory__content--allHidden .TicketCategory__noTickets{display:block}@media (min-width:1072px){.TicketCategory__content{padding-top:47px;grid-template-columns:repeat(auto-fill,325px);margin-right:unset;margin-left:unset;padding-left:unset;padding-right:unset}.TicketCategory__content::after{content:unset;width:unset}}@media (max-width:360px){.TicketCategory__content{grid-template-columns:repeat(1000,270px);gap:12px}}.Ticket{padding:25px 25px 0 25px;position:relative;box-sizing:border-box;border-radius:12px;background-color:#fff;box-shadow:0 3px 6px #00000029;min-height:225px;display:flex;flex-direction:column;justify-content:space-between}.Ticket__header{display:flex;align-items:center}.Ticket__content{margin-top:15px;margin-bottom:15px}.Ticket__content p{margin:0}.Ticket__icon{width:20px;margin-right:14px}.Ticket__price{display:flex;align-items:center}.Ticket__priceIcon{margin-right:6px}.Ticket__usernumber{display:flex;align-items:center}.Ticket__usernumberIcon{margin-right:3px}.Ticket__footer{display:flex;justify-content:flex-start;align-items:center;margin-top:auto;margin-bottom:15px;gap:24px}.Ticket__colorPadding{height:11px;margin-left:-25px;margin-right:-25px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.Ticket__recommended-badge{position:absolute;right:24px;top:-16px}.Ticket__buttons{display:flex;align-items:flex-start;gap:15px;margin-bottom:24px}div:not(.FilteredTable)>.ResponsiveTableContainer{overflow-x:auto;margin:-8px;padding:8px}div:not(.FilteredTable)>*>table.contenttable{background-color:#fff;overflow:hidden;width:fit-content;border-radius:8px;box-shadow:0 3px 6px #00000029}div:not(.FilteredTable)>*>table.contenttable tr:nth-child(2n-1){background-color:#f4f4f4}div:not(.FilteredTable)>*>table.contenttable tr:first-child{display:table-row;background-color:#a00820;background:linear-gradient(45deg,#a00820 -20%,#D52C17 50%,#a00820 120%);color:#fff}div:not(.FilteredTable)>*>table.contenttable tr:first-child td{background-color:#fff0;background-image:none}div:not(.FilteredTable)>*>table.contenttable th,div:not(.FilteredTable)>*>table.contenttable td{padding:15px}html.is_safari div:not(.FilteredTable)>table.contenttable tr:first-child{background:none;background-color:#D52C17}.DistanceCounter{display:flex;align-items:center;flex-direction:column}@media (min-width:1072px){.DistanceCounter{flex-direction:row}}.DistanceCounter__bikeBackgound{position:relative;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/DistanceCounter/Stadt-Hintergrund.svg);background-size:calc(171px * 0.7) calc(151px * 0.7);background-position:top left;background-repeat:no-repeat;width:calc(234px * 0.7);height:calc(297px * 0.7)}@media (min-width:768px){.DistanceCounter__bikeBackgound{background-size:171px 151px;width:234px;height:297px}}.DistanceCounter__bike{position:absolute;left:-70px;bottom:0;width:calc(220px * 0.7);height:calc(240px * 0.7);background-size:contain;background-repeat:no-repeat;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/DistanceCounter/Radfahrerin.svg)}@media (min-width:768px){.DistanceCounter__bike{width:220px;height:240px}}.DistanceCounter__bike--move{transform:translateX(70px)}@media (min-width:768px){.DistanceCounter__bike--move{transform:translateX(110px)}}.DistanceCounter__numberContainer{position:relative;flex-grow:1;display:flex;flex-direction:column;width:100%;align-items:center}@media (min-width:1072px){.DistanceCounter__numberContainer{margin-left:150px}}.DistanceCounter__plantRow{display:flex;align-items:center}.DistanceCounter__potLeft{position:relative;flex-shrink:0;width:48px;height:38px;margin-right:32px;background-size:contain;background-repeat:no-repeat;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/DistanceCounter/Topf-1.svg)}.DistanceCounter__potRight{position:relative;flex-shrink:0;width:51px;height:41px;margin-left:32px;background-size:contain;background-repeat:no-repeat;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/DistanceCounter/Topf-2.svg)}.DistanceCounter__plantLeft{height:calc(97px * 0.5);width:calc(62px * 0.5);position:absolute;bottom:35px;left:7px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/DistanceCounter/Pflanze-1.svg);background-size:contain;background-repeat:no-repeat}.DistanceCounter__plantLeft--grow{transform:scale(200%) translateY(-25%)}.DistanceCounter__plantRight{height:calc(87px * 0.5);width:calc(86px * 0.5);position:absolute;bottom:37px;left:4px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/DistanceCounter/Pflanze-2.svg);background-size:contain;background-repeat:no-repeat}.DistanceCounter__plantRight--grow{transform:scale(200%) translateY(-25%)}.DistanceCounter__number{font:normal normal bold 60px/32px Public Sans;letter-spacing:0;color:#D52C17;height:70px;display:flex;align-items:center}@media (min-width:768px){.DistanceCounter__number{font:normal normal bold 200px/32px Public Sans;height:235px}}.DistanceCounter__text{color:#2e2e2e;text-align:center;font:normal normal bold 16px/24px Public Sans;letter-spacing:0}@media (min-width:768px){.DistanceCounter__text{font:normal normal bold 20px/32px Public Sans}}.CarouselFullWidth{position:relative;width:100%}.CarouselFullWidth:hover .CarouselFullWidthButton{opacity:.6}.CarouselFullWidth--specialView .CarouselFullWidthItemBox{border-radius:0 0 8px 8px;background:radial-gradient(80% 80% at 40% 40%,#D52C17 0%,#A00820 100%)}@media (min-width:1072px){.CarouselFullWidth--specialView .CarouselFullWidthItemBox{background:radial-gradient(400px 80% at 40% 40%,#D52C17 0%,#A00820 100%);padding:40px 24px 40px 24px;right:unset;bottom:unset;width:auto;max-width:unset;min-height:150px;position:static}}@media (min-width:1072px){.CarouselFullWidth--specialView .CarouselFullWidthItemBox__heading+.CarouselFullWidth--specialView .CarouselFullWidthItemBox__description{margin-top:16px}}.CarouselFullWidth--specialView .CarouselFullWidthItemBox__description{display:unset;-webkit-line-clamp:unset;-webkit-box-orient:unset}.CarouselFullWidth--specialView .CarouselFullWidthItem__image{border-radius:8px 8px 0 0}@media (min-width:1072px){.CarouselFullWidth--specialView .CarouselFullWidthItem__image{clip-path:unset}}.CarouselFullWidth--specialView .CarouselFullWidthItem__image--noText{border-radius:8px 8px 8px 8px}@media (min-width:1072px){.CarouselFullWidth--specialView .CarouselFullWidthPagination{margin-top:15px}}.CarouselFullWidthButton{position:absolute;top:calc(50% - 25px);border-radius:8px;width:50px;height:50px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-right.svg);background-repeat:no-repeat;background-color:#fff;background-position:center;background-size:16px;z-index:2;opacity:.5;transition:opacity 200ms;cursor:pointer;outline:none}.CarouselFullWidthButton:hover{opacity:.6}.CarouselFullWidthButton:focus-visible{opacity:.8}@media (min-width:1072px){.CarouselFullWidthButton{opacity:0}}.CarouselFullWidthButton--left{left:20px;transform:rotate(180deg);box-shadow:0 -3px 6px #00000029}@media (min-width:1072px){.CarouselFullWidthButton--left{left:120px}}.CarouselFullWidthButton--right{right:20px;box-shadow:0 3px 6px #00000029}@media (min-width:1072px){.CarouselFullWidthButton--right{right:120px}}.CarouselFullWidthItem{position:relative;display:none}.CarouselFullWidthItem a{text-decoration:none}.CarouselFullWidthItem--show{display:block}.CarouselFullWidthItem__imageContainer{display:flex;flex-direction:column;position:relative}.CarouselFullWidthItem__image{width:100%;height:250px;object-fit:cover;display:none}@media (min-width:768px){.CarouselFullWidthItem__image{height:320px;display:block}}@media (min-width:1072px){.CarouselFullWidthItem__image{height:425px;clip-path:polygon(0 0,100% 0%,100% calc(100% - 30px),0% 100%)}}.CarouselFullWidthItem__image--mobile{display:block}@media (min-width:768px){.CarouselFullWidthItem__image--mobile{display:none}}@media (min-width:768px){.CarouselFullWidthItem__image--mobile.CarouselFullWidthItem__image--hideMobile{display:none}}.CarouselFullWidthItem__image--hideMobile{display:none}@media (min-width:768px){.CarouselFullWidthItem__image--hideMobile{display:block}}.CarouselFullWidthItem__image--hideDesktop{display:block}@media (min-width:768px){.CarouselFullWidthItem__image--hideDesktop{display:none}}.CarouselFullWidthItemBox{padding:40px 24px 40px 24px;min-height:150px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-size:100% 100%;text-align:center;background-repeat:no-repeat;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/shapes/slider_bcknd_headline_mobile.svg)}@media (min-width:1072px){.CarouselFullWidthItemBox{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/shapes/slider_bcknd_headline.svg);padding:34px 40px 50px 40px;right:calc(50% - 512px);bottom:15px;width:calc(40%);max-width:430px;min-height:150px;position:absolute}}.CarouselFullWidthItemBox__heading{font-size:1.375rem;font-weight:700;letter-spacing:.022em;line-height:32px;color:#fff;text-align:left}@media (min-width:1072px){.CarouselFullWidthItemBox__heading{font-size:1.625rem;font-weight:700;line-height:37px;color:#fff}}.CarouselFullWidthItemBox__heading+.CarouselFullWidthItemBox__description{margin-top:16px}@media (min-width:1072px){.CarouselFullWidthItemBox__heading+.CarouselFullWidthItemBox__description{margin-top:24px}}.CarouselFullWidthItemBox__description{color:#fff;text-align:left;font-size:1.1875rem;letter-spacing:.19px;line-height:32px;font-weight:300}@media (min-width:1072px){.CarouselFullWidthItemBox__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:1400px){.CarouselFullWidthItemBox__description{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}}.CarouselFullWidthPagination{display:flex;flex-direction:row;justify-content:center;margin-top:15px}@media (min-width:1072px){.CarouselFullWidthPagination{margin-top:50px}}.CarouselFullWidthPagination__playButton{width:24px;height:24px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/pause-circle.svg)}.CarouselFullWidthPagination__playButton--play{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/play-circle.svg)}.CarouselFullWidthPaginationLine{padding:6px 2px;outline:none}.CarouselFullWidthPaginationLine--active .CarouselFullWidthPaginationLine__shape{background-color:#D52C17}.CarouselFullWidthPaginationLine__shape{display:block;width:16px;height:4px;border-radius:2px;background-color:#959595}@media (min-width:1072px){.TwoColumnGrid .CarouselFullWidth--specialView .CarouselFullWidthButton--left{left:20px}}@media (min-width:1072px){.TwoColumnGrid .CarouselFullWidth--specialView .CarouselFullWidthButton--right{right:20px}}@media (min-width:1072px){.OneColumnGrid .CarouselFullWidth--specialView .CarouselFullWidthItem__image{height:425px}}.DiscountCategoryList{margin-left:-40px;margin-right:-40px;list-style:none;margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;padding-inline-start:unset}@media (min-width:1072px){.DiscountCategoryList{margin:0}}.DiscountCategory{margin-bottom:40px;position:relative}.DiscountCategory::before,.DiscountCategory::after{content:"";position:absolute;top:0;height:100%;width:1000px;opacity:.7;z-index:1}.DiscountCategory::before{left:-1010px;background-image:linear-gradient(270deg,#fff0 0%,rgb(255 255 255 / .7) 10px)}.DiscountCategory::after{right:-1010px;background-image:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .7) 10px)}.DiscountCategory__title{margin-bottom:24px;padding-left:40px;padding-right:40px}@media (min-width:1072px){.DiscountCategory__title{padding-left:0;padding-right:0}}.DiscountCategory__list{position:relative;display:flex;flex-wrap:nowrap;overflow-x:scroll;gap:16px;padding-bottom:16px;transition:transform 0.2s;padding-left:40px;padding-right:40px;list-style:none;margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;padding-inline-start:unset}@media (min-width:1072px){.DiscountCategory__list{padding-left:0;padding-right:0;gap:24px;overflow-x:visible}}.DiscountCategory__button{position:absolute;top:calc(50% - 25px);border-radius:8px;width:50px;height:50px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-right.svg);background-repeat:no-repeat;background-color:#fff;background-position:center;background-size:16px;z-index:2;opacity:.75;transition:opacity 500ms;box-shadow:0 3px 6px #00000029;display:none}.DiscountCategory__button:hover{opacity:1;background-color:#ededed}.DiscountCategory__button:active{opacity:1;transition:opacity 0ms}@media (min-width:768px){.DiscountCategory__button{opacity:1;top:calc(50% - 25px)}}@media (min-width:1072px){.DiscountCategory__button{display:block}}.DiscountCategory__button--left{left:20px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-left.svg)}@media (min-width:1072px){.DiscountCategory__button--left{left:calc(-50vw + 592px)}}@media (min-width:1400px){.DiscountCategory__button--left{left:calc(-80px)}}.DiscountCategory__button--right{right:20px}@media (min-width:1072px){.DiscountCategory__button--right{right:calc(-50vw + 592px)}}@media (min-width:1400px){.DiscountCategory__button--right{right:calc(-80px)}}.DiscountCategory__button--hidden{display:none}.Discount{width:500px;flex-basis:500px;flex-shrink:0;height:384px;border-radius:12px;box-shadow:0 3px 10px #00000029;display:flex;flex-direction:column}.Discount--hidden{display:none}@media (max-width:768px){.Discount{width:90%;flex-basis:90%}}.Discount__image{height:192px;width:100%;background-position:top;background-repeat:no-repeat;background-size:cover;border-top-left-radius:12px;border-top-right-radius:12px}.Discount__image--placeholder{background-color:#959595}.Discount__content{margin:24px;flex-grow:1;display:flex;flex-direction:column}.Discount__title{margin-bottom:16px;color:#D52C17}.Discount__link{margin-left:auto;margin-top:auto}.DiscountHeader{display:flex;padding:24px;box-sizing:border-box}@media (min-width:1072px){.DiscountHeader{align-items:center;justify-content:center;clip-path:polygon(0 0,100% 0%,100% calc(100% - 65px),0% 100%);padding-top:64px;padding-bottom:110px;background-color:#f4f4f4}}.DiscountHeader__content{display:flex;align-items:flex-start;width:1024px;gap:32px;justify-content:space-between;flex-direction:column-reverse}@media (min-width:1072px){.DiscountHeader__content{align-items:center;flex-direction:row}}.DiscountHeader__image{width:100%;height:auto;border-radius:8px;object-fit:cover;max-height:200px}@media (min-width:1072px){.DiscountHeader__image{max-height:263px;width:512px;height:263px;margin-bottom:unset}}.DiscountHeader__tags{margin-top:32px;display:flex;gap:8px;flex-wrap:wrap}.DiscountHeader__name{margin-bottom:24px}@media (min-width:1072px){.DiscountHeader__name{margin-bottom:57px}}.DiscountTag{background-color:#fff;border:1px solid #707070;border-radius:50px;padding:0 12px;margin:0}.DiscountTag--active{background-color:#D52C17;border-color:#D52C17;color:#fff;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/check-white.svg);background-size:10px;background-repeat:no-repeat;background-position:left 8px center;padding-left:22px}.DiscountFilter{display:flex;align-items:center;justify-content:space-between}.DiscountFilter__search{display:none;height:20px;width:20px;background-repeat:no-repeat;background-size:20px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/suche-dunkelgrau.svg)}@media (min-width:1072px){.DiscountFilter__search{display:block}}.DiscountFilter__tags{display:flex;gap:8px;flex-wrap:wrap}.DiscountModal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;flex-direction:column;justify-content:center;align-items:center;background-color:rgb(46 46 46 / .6);backdrop-filter:blur(2px);z-index:6}.DiscountModal--open{display:flex}.DiscountModal__content{margin:0 25px;width:fit-content;height:fit-content;max-width:1024px;max-height:calc(100vh - 100px);padding:25px;border-radius:6px;box-shadow:0 3px 10px rgb(0 0 0 / .17);background-color:#fff;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.DiscountModal__content{padding:50px}}.DiscountModal__closeButton{margin-top:40px}.DiscountModal h1{margin-bottom:8px}.TextImageCard{width:100%;flex-shrink:0;border-radius:12px;box-shadow:0 3px 10px #00000029;display:flex;flex-direction:column}.TextImageCard__image{height:192px;width:100%;background-position:top;background-repeat:no-repeat;background-size:cover;border-top-left-radius:12px;border-top-right-radius:12px}.TextImageCard__image--placeholder{background-color:#959595}.TextImageCard__content{margin:24px;flex-grow:1;display:flex;flex-direction:column}.TextImageCard__title{margin-bottom:16px;color:#D52C17}.TextImageCard__link{margin-left:auto;margin-top:auto}.RedBox{padding:32px;background-color:#a00820;background:linear-gradient(-45deg,#a00820 -20%,#D52C17 50%,#a00820 120%);border-radius:6px;line-height:24px}.RedBox a{color:#fff}.Countdown{overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}@media (min-width:768px){.Countdown{flex-direction:row}}.Countdown__counter{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px}@media (min-width:768px){.Countdown__counter{margin-left:-70px;margin-top:unset}}.Countdown__header{font:normal normal bold 32px/32px Public Sans;margin-bottom:24px;text-align:center}.Countdown__image{z-index:-2;max-height:100%;max-width:100%}@media (min-width:768px){.Countdown__image{max-height:350px;max-width:450px}}.Countdown__finished{top:0;position:absolute;bottom:0;left:0;right:0}.Countdown__fireworks{z-index:-1;position:absolute;background-position:center;background-repeat:no-repeat;width:75px;height:75px;background-size:contain}@media (min-width:768px){.Countdown__fireworks{width:150px;height:150px}}.Countdown__fireworks--left-top{left:0;top:-45px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/Countdown/firework-left.svg)}@media (min-width:768px){.Countdown__fireworks--left-top{left:-150px;top:-90px}}.Countdown__fireworks--right-top{right:0;top:-45px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/Countdown/firework-right.svg)}@media (min-width:768px){.Countdown__fireworks--right-top{right:-75px;top:-95px}}.Countdown__fireworks--left-bottom{left:0;bottom:-25px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/Countdown/confetti-cannon-left.svg)}@media (min-width:768px){.Countdown__fireworks--left-bottom{left:-75px;bottom:-50px}}.Countdown__fireworks--right-bottom{right:0;bottom:-25px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/Countdown/confetti-cannon-right.svg)}@media (min-width:768px){.Countdown__fireworks--right-bottom{right:-75px;bottom:-50px}}.CountdownDate{display:flex;align-items:center}.CountdownDate__pair{width:80px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:768px){.CountdownDate__pair{width:160px}}.CountdownLabel{font:normal normal bold 16px/20px Public Sans}@media (min-width:768px){.CountdownLabel{font:normal normal bold 20px/32px Public Sans}}.CountdownRedText{font:normal normal bold 32px/32px Public Sans;color:#D52C17}@media (min-width:768px){.CountdownRedText{font:normal normal bold 100px/117px Public Sans}}.HighlightElement{color:#fff;padding:32px 24px;border-radius:16px;padding-top:171px;position:relative;min-height:160px;box-sizing:border-box;transition:all 200ms ease-out}.HighlightElement--black{background-color:#fce778;color:#2e2e2e}.HighlightElement--white{background-color:#c11500;color:#fff}.HighlightElement__image{position:absolute;top:-47px;height:186px;width:263px;left:50%;transform:translate(-50%,0);transition:all 200ms ease-out}.HighlightElement__header{text-align:left;font-size:1.5rem;letter-spacing:.15px;line-height:32x;font-weight:700;margin-bottom:16px}.HighlightElement__body{text-align:left;font-size:1rem;letter-spacing:.2px;line-height:24px;font-weight:400}.HighlightElement__link{text-decoration:none;container-type:inline-size;display:block;padding-top:47px;box-sizing:border-box}.HighlightElement:hover .HighlightElement__image{filter:drop-shadow(0 3px 6px rgb(0 0 0 / .1608));top:-55px}@container (min-width:588px){.HighlightElement{padding-left:321px;padding-top:32px}.HighlightElement__image{left:32px;transform:unset}.HighlightElement--imageRightSide{padding-left:24px;padding-right:321px}.HighlightElement--imageRightSide .HighlightElement__image{left:unset;right:32px}}.TwoColumnGrid .HighlightElement{height:100%}.TwoColumnGrid .HighlightElement__link{height:100%}.MessageOfTheDay{background-color:#D52C17;line-height:normal}.MessageOfTheDay__textContainer{padding:40px}.MessageOfTheDay h1,.MessageOfTheDay h2,.MessageOfTheDay h3,.MessageOfTheDay h4,.MessageOfTheDay h5,.MessageOfTheDay h6{color:#fff}.MessageOfTheDay>*{color:#fff;font-size:1rem;line-height:normal;line-height:24px}.MessageOfTheDay a{color:#fff;text-decoration:underline}.MessageOfTheDay header{font-size:2rem;line-height:32px;height:initial;margin-bottom:16px}.InputFieldWithButton{display:flex;background-color:#4e4e4e;border-radius:5px}.InputFieldWithButton .InputFieldWithButtonLeftContainer{display:flex;flex-direction:column;flex-grow:1;position:relative}.InputFieldWithButton .InputFieldWithButtonRightContainer{display:flex}.InputFieldWithButton__input{padding:40px 0 16px 16px;width:100%;height:80px;box-sizing:border-box}.InputFieldWithButton__input:-webkit-autofill,.InputFieldWithButton__input:-webkit-autofill:hover,.InputFieldWithButton__input:-webkit-autofill:focus{transition:background-color 50000s;-webkit-text-fill-color:#fff!important;font-size:1.125rem;font-weight:300;color:#fff}.InputFieldWithButton__input::placeholder{color:rgb(255 255 255 / .46)}.InputFieldWithButton__button{width:80px;height:80px;border-radius:0 5px 5px 0}.InputFieldWithButton label{position:absolute;top:16px;left:16px}.Checkbox{display:block;position:relative;padding-left:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkbox__checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:6px;background-size:12px;background-repeat:no-repeat;background-position:center}.Checkbox__checkmark--error{border:1px solid #D52C17}.Checkbox:hover input~.Checkbox__checkmark{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/check.svg)}input:focus~.Checkbox__checkmark{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/check.svg)}input:focus-visible~.Checkbox__checkmark{box-shadow:0 0 0 2px #ffffff,0 0 0 4px #D52C17}input:checked~.Checkbox__checkmark{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/check-dark.svg)}input:checked:hover~.Checkbox__checkmark{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/check-dark.svg)}.CtaButton,.frame-type-form_formframework .btn-toolbar button,.Login__submit{display:inline-flex;align-items:center;border-radius:100px;padding:10px 30px 10px 30px;background-color:#D52C17;font-size:.875rem;font-weight:700;letter-spacing:.05em;line-height:normal;color:#fff;text-transform:uppercase;text-decoration:none}.CtaButton:hover,.frame-type-form_formframework .btn-toolbar button:hover,.Login__submit:hover,.CtaButton:focus,.frame-type-form_formframework .btn-toolbar button:focus,.Login__submit:focus{color:#fff;background-color:#b52514;outline:none}.CtaButton--inverse,.CtaButton--inverseArrowless{color:#2e2e2e;background-color:#f4f4f4}.CtaButton--inverse:hover,.CtaButton--inverse:focus,.CtaButton--inverseArrowless:hover,.CtaButton--inverseArrowless:focus{color:#2e2e2e;background-color:#e2e2e2;outline:none}.CtaButton--inverse::after{content:"";background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-up.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:10px;height:13px;width:13px;flex-shrink:0}.CtaButton--cart::after{content:"";background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/shopping-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:10px;height:18px;width:18px;flex-shrink:0}.CtaButton--check::before{content:"";background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/check-white.svg);background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px;height:12px;width:12px;flex-shrink:0}.CtaButton--arrow::after{content:"";background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/arrow-white-left.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg);margin-left:10px;height:13px;width:13px;flex-shrink:0}.CtaButton--small{padding:6px 12px 6px 12px;background-color:#959595;text-transform:none}.CtaButton--small:hover,.CtaButton--small:focus{color:#fff;background-color:#6f6f6f;outline:none}.CtaButton--small::before{content:"";background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron_mini_white.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(-90deg);margin-right:3px;height:10px;width:10px;flex-shrink:0}.CtaButton--shop:hover,.CtaButton--shop:focus{filter:brightness(.9)}.CtaButton--shop::before{content:"";margin-right:8px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/shop.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:16.5px;height:14.5px;transform:none}.CtaButton--shopBlackText{color:#2e2e2e}.CtaButton--shopBlackText:hover,.CtaButton--shopBlackText:focus{color:#2e2e2e;filter:brightness(.9)}.CtaButton--shopBlackText::before{background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/shop-black.svg)}.CtaButton--withoutIcon{color:#2e2e2e;background-color:#f4f4f4}.CtaButton--withoutIcon:hover,.CtaButton--withoutIcon:focus{color:#2e2e2e;filter:brightness(.9)}.CtaButton--withoutIcon::before{background-image:none;content:none;display:none}.ButtonPagination{display:block;height:50px;min-width:50px;background-color:#f4f4f4;font-weight:700;font-size:.9375rem;text-align:center;background-repeat:no-repeat;background-position:center;background-size:10px;outline:none;color:#2e2e2e;text-decoration:none;align-content:center}.ButtonPagination__previous{border-radius:0 0 6px 6px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron_mini.svg);transform:rotate(90deg)}.ButtonPagination__next{border-radius:0 0 6px 6px;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron_mini.svg);transform:rotate(270deg)}.ButtonPagination--disabled{opacity:.5;cursor:initial}.ButtonPagination--active{background-color:#959595}.ButtonPagination:hover,.ButtonPagination:focus{background-color:#dbdbdb}.Pagination{margin-top:50px;display:flex;justify-content:center;flex-wrap:wrap;gap:2px;list-style:none}.Pagination li{line-height:1}@media (min-width:1072px){.Pagination{margin-top:75px}}.NewsSlideShow .Pagination{margin-top:23px}@media (min-width:1072px){.NewsSlideShow .Pagination{display:none}}.OneColumnGrid>*:not(:last-child){margin-bottom:24px}.ThreeColumnGrid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:25px;column-gap:24px}@media (min-width:1072px){.ThreeColumnGrid{grid-template-columns:1fr 1fr 1fr}}.ThreeColumnGrid>*>*:not(:last-child){margin-bottom:24px}.TwoColumnGrid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:25px;column-gap:50px}@media (min-width:768px){.TwoColumnGrid{grid-template-columns:1fr 1fr}}.TwoColumnGrid>*>*:not(:last-child){margin-bottom:24px}.TwoColumnGrid--reverse .TwoColumnGrid__left{order:2}.TwoColumnGrid--reverse .TwoColumnGrid__right{order:1}@media (min-width:768px){.TwoColumnGrid--reverse .TwoColumnGrid__left{order:1}.TwoColumnGrid--reverse .TwoColumnGrid__right{order:2}}.BigSmallTwoColumnGrid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:25px;column-gap:24px}@media (min-width:768px){.BigSmallTwoColumnGrid{grid-template-columns:2fr 1fr}}.BigSmallTwoColumnGrid>*>*:not(:last-child){margin-bottom:24px}.SearchBox{display:flex;border-bottom:1px solid #959595;height:50px;position:relative;box-sizing:border-box}.SearchBox__input{flex-grow:1;border:0 none}.SearchBox__input ::placeholder{color:#959595}.SearchBox #ke_search_sword{position:absolute;top:0;width:100%;height:100%;padding:0;margin:0;display:block}.SearchBox__submitButton{width:50px;height:100%;position:absolute;right:0;top:0;border:0 none;padding:0;background-color:#fff0;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/suche.svg);background-size:23px 23px;background-position-x:right;background-position-y:center;background-repeat:no-repeat}@media (min-width:768px){.SearchBox{max-width:50%}}.SearchResults{margin-top:55px}.SearchResultsContent{width:100%;display:block;margin:unset;padding:unset}.SearchResultsContent>:nth-child(2n -1){background-color:#f4f4f4;margin-left:-24px;padding-left:24px;margin-right:-24px;padding-right:24px}@media (min-width:1072px){.SearchResultsContent>:nth-child(2n -1){margin-left:calc(-50vw + 512px);padding-left:calc(50vw - 512px);margin-right:calc(-50vw + 520px);padding-right:calc(50vw - 520px)}}.SearchResultItem{padding:33px 0;min-height:unset;box-sizing:border-box;display:flex;flex-direction:column}@media (min-width:1072px){.SearchResultItem{min-height:unset}}.SearchResultItem__title>a{color:#2e2e2e;text-decoration:none}.SearchResultItem__teaser{margin-top:29px}.SearchResultItem__more{margin-top:auto;align-self:flex-end;display:flex;align-items:center}.SearchResultItem .hit{font-weight:700}.SearchResultsHeader{margin-bottom:43px}.SearchResultsHeader__title{margin-bottom:8px}.frame-type-form_formframework *{box-sizing:border-box}.frame-type-form_formframework form{display:grid;row-gap:25px}.frame-type-form_formframework .row{display:grid;column-gap:25px;row-gap:25px}@media (min-width:1072px){.frame-type-form_formframework .row{grid-template-columns:1fr 1fr}}.frame-type-form_formframework .form-group:not(fieldset){position:relative;border-radius:6px;background-color:#f4f4f4;padding:16px}.frame-type-form_formframework fieldset{display:grid;row-gap:25px;background-color:transparent!important}.frame-type-form_formframework .table-responsive{padding:16px;width:100%}.frame-type-form_formframework table{width:100%;overflow-x:scroll}.frame-type-form_formframework tr{display:grid;grid-template-columns:minmax(auto,1fr) minmax(auto,1fr);column-gap:8px;justify-items:left}.frame-type-form_formframework td:last-child{word-break:break-all}.frame-type-form_formframework .summary-table-first-col::after{content:":"}.frame-type-form_formframework legend{padding:16px}.frame-type-form_formframework .control-label{display:block;margin-bottom:8px}.frame-type-form_formframework .form-control{width:100%}.frame-type-form_formframework .form-control::placeholder{color:#959595}.frame-type-form_formframework .radio+.radio,.frame-type-form_formframework .form-check+.form-check{margin-top:8px}.frame-type-form_formframework .input input[type=checkbox]+span,.frame-type-form_formframework .input input[type=radio]+span{margin-left:16px}.frame-type-form_formframework .inputs-list .form-group{padding:0}.frame-type-form_formframework .help-block{display:block;color:#959595}.frame-type-form_formframework textarea,.frame-type-form_formframework select{background-color:#fff0;border:none}.frame-type-form_formframework textarea{min-height:180px;resize:vertical}.frame-type-form_formframework select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/typo3conf/ext/dsw21_layout/Resources/Public/Icons/chevron_mini.svg);background-size:12px 6px;background-repeat:no-repeat;background-position:right 16px center}.frame-type-form_formframework select[multiple]{background-image:unset}.frame-type-form_formframework .btn-toolbar{display:flex;justify-content:flex-end;align-items:center}.frame-type-form_formframework .btn-toolbar button{margin-bottom:24px}.frame-type-form_formframework form>div:first-of-type:not(.row):not(.form-group):not(.actions){display:none}.frame-type-form_formframework .lightbox{position:static}.frame-type-form_formframework .captcha{display:flex}.frame-type-form_formframework .captcha+input.form-control{background-color:#fff;border-radius:6px;line-height:32px;width:240px}.frame-type-form_formframework .captcha__reload{align-self:center;width:31px;height:28px}.Login__fieldset{display:flex;flex-direction:column;justify-content:space-evenly;gap:24px}@media (min-width:768px){.Login__fieldset{flex-direction:row}}.Login__submitContainer{margin-top:24px;display:flex;justify-content:flex-end}.Logout__fieldset{display:flex;flex-direction:column;gap:16px}.LoginInput{position:relative;border-radius:6px;background-color:#f4f4f4;padding:16px;width:100%;box-sizing:border-box}.LoginInput label{font-size:.75rem}.LoginInput__field{margin-top:8px;width:100%;font-size:1.125rem;font-weight:300;line-height:22px;color:#2e2e2e;font-family:"Public Sans",Fallback,sans-serif}.LogoutData{position:relative}.LogoutData__field{color:#2e2e2e}@media screen and (max-width:480px){html body .smoope-wrapper:not(.smoope-wrapper--frame-expanded):not(.smoope-wrapper--hidden){max-width:calc(100% - 10px);max-height:calc(100% - 10px);right:20px}}html body .smoope-wrapper{bottom:136px;right:15px}html body .smoope-trigger{height:45px;width:45px;border-color:#dc3d1e}html body .usercentrics-button.uc-button-bl .uc-privacy-button-wrapper{left:unset!important;bottom:77px!important;right:19px;height:47px;width:47px}html body access-widget-ui::part(acsb-trigger){height:45px;width:45px;--offset-left:20px;--offset-top:20px}@media screen and (min-width:768px){html body .smoope-wrapper{bottom:170px}html body .smoope-trigger{height:60px;width:60px}html body .usercentrics-button.uc-button-bl .uc-privacy-button-wrapper{left:unset!important;bottom:92px!important;right:19px;height:62px;width:62px}html body access-widget-ui::part(acsb-trigger){height:60px;width:60px;--offset-left:20px;--offset-top:20px}}.extbase-debugger{overflow:visible}.tx-kesearch-pi1{font-family:Sans-Serif}.tx-kesearch-pi1 .clearer{display:block;height:1px;line-height:1px;clear:both}.tx-kesearch-pi1 form{border:0 none;margin:0 0 20px 0}.tx-kesearch-pi1 form fieldset{margin:0;padding:0}.tx-kesearch-pi1 .kesearch_searchbox{border:none}.tx-kesearch-pi1 input[type="search"],.tx-kesearch-pi1 select,.tx-kesearch-pi1 textarea{padding:.3em .3em .3em .4em;background:#fff;border:1px solid #bbb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#2b2b2b}.tx-kesearch-pi1 input[type="search"]:focus,.tx-kesearch-pi1 input[type="search"]:hover,.tx-kesearch-pi1 select:focus,.tx-kesearch-pi1 select:hover,.tx-kesearch-pi1 textarea:focus,.tx-kesearch-pi1 textarea:hover{box-shadow:0 0 3px #bbb;border:1px solid #b2b2b2;color:#000}a.kesGreyButt,span.resetbutt a,span.submitbutt input,input.kesGreyButt,span.kesGreyButt{font-size:1em;font-family:Sans-Serif;padding:5px 10px;margin:0 10px 10px 0;display:block;cursor:pointer;min-width:70px;max-width:140px;-moz-user-select:none;background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#f6f6f6,#f0f0f0);border:1px solid rgb(0 0 0 / .1);border-radius:2px;color:#444;text-align:center;text-decoration:none}input::-moz-focus-inner{border:0;padding:0}li.checkboxButtonSubmit span,span.submitbutt input,input.kesGreyButt[type="submit"]{min-width:169px;max-width:220px}span.resetbutt{float:left}span.resetbutt a:hover,span.submitbutt input:hover,input.kesGreyButt:hover,span.kesGreyButt:hover{text-decoration:none;cursor:pointer;background-color:#f8f8f8;background-image:-moz-linear-gradient(center top,#f8f8f8,#f1f1f1);border:1px solid #c6c6c6;box-shadow:0 1px 1px rgb(0 0 0 / .1);color:#222}span.kesGreyButt a{text-decoration:none;color:#444;text-shadow:0 1px 0 #fff}span.kesGreyButt a:hover{text-decoration:none;color:#000;text-shadow:0 -1px 0 #fff}#kesearch_filters .list li.checkboxButton,#kesearch_filters .list li.checkboxButtonSubmit{text-decoration:none!important;padding-bottom:5px}#kesearch_filters .list li.checkboxButtonSubmit{margin-bottom:1px}#kesearch_filters .list li.checkboxButtonSubmit{padding-bottom:0}div.kesearchbox{position:relative;height:35px;margin:0 0 10px 0}#ke_search_sword{position:absolute;top:1px;width:220px;height:auto;padding:8px 40px 7px 9px;margin:0;display:inline}#kesearch_submit{position:absolute;top:3px;left:237px;height:28px;width:28px;border:0 none;padding:0}#kesearch_submit:focus,#kesearch_submit:hover{box-shadow:0 0 0 #fff;border:0 none;cursor:pointer}#kesearch_filters select{margin:0 0 10px 0}#kesearch_filters .list{border:1px solid #cfcfcf;margin-bottom:10px}#kesearch_filters .list .head{display:block;border-bottom:1px solid #CFCFCF;padding:5px}#kesearch_filters .list ul{padding:10px;margin:0;list-style-type:none}#kesearch_filters .list ul.expanded{display:block}#kesearch_filters .list ul.closed{display:none}#kesearch_filters .list li{display:block;list-style-type:none;margin:0 0 10px 0;line-height:16px;color:#444}#kesearch_filters .list li a{color:#444}#kesearch_filters .list a.kesGreyButt{margin-left:10px}#kesearch_filters .list li:hover,#kesearch_filters .list li a:hover{text-decoration:none;color:#444;cursor:pointer}#kesearch_filters .list li.selected{font-weight:700}#kesearch_filters .list li.parent0,#kesearch_filters .list li.level0{margin-left:14px}#kesearch_filters .list li.parent1,#kesearch_filters .list li.level1{margin-left:21px}#kesearch_filters .list li.parent2,#kesearch_filters .list li.level2{margin-left:28px}#kesearch_filters .list li.parent3,#kesearch_filters .list li.level3{margin-left:35px}#kesearch_filters .list li.parent0,#kesearch_filters .list li.parent1,#kesearch_filters .list li.parent2,#kesearch_filters .list li.parent3{font-weight:700;list-style-position:outside}#kesearch_filters .list ul.checkboxList{padding-bottom:1px}#kesearch_filters .list li.optionCheckBox{float:left;width:200px;text-decoration:none;margin-bottom:4px}#kesearch_filters .list li.optionCheckBox input[type="checkbox"]{float:left;margin:0 5px 0 0}#kesearch_filters .list li.clearer{font-size:0;line-height:0;float:none;margin:0!important}#kesearch_filters label{display:block;font-weight:700;color:#353535;margin:0 0 4px 0}#kesearch_filters .list li.region{font-weight:700;margin-top:5px}#kesearch_filters .list li.noclick{cursor:default!important}#kesearch_filters .list li.country{margin-left:7px}#kesearch_filters .small{display:block;height:65px;max-height:65px;overflow-y:auto;overflow-x:hidden}#kesearch_filters .larger{display:block;height:130px;max-height:130px;overflow-y:auto;overflow-x:hidden}#kesearch_num_results{color:#898989;float:left}#kesearch_results .result-list-item{clear:both;margin:20px 0 30px 0;padding:0}#kesearch_results .result-list-item .result-number,#kesearch_results .result-list-item .result-title{font-size:1.2em}#kesearch_results{clear:both;margin-top:20px}#kesearch_results .result-list-item .result-teaser{color:#707070}.tx-kesearch-pi1 #kesearch_results .teaser_icon img{float:left;margin-top:2px;margin-right:5px}.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:red;font-weight:700}.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar{border:1px solid #D3D3D3;display:block;float:right;height:10px;width:48px}.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar .score{background-color:#D3D3D3;border:1px solid #898989;display:block;height:10px;margin:-1px 0 0 -1px}.tx-kesearch-pi1 #kesearch_query_time{font-style:italic;text-align:center;font-size:80%}.tx-kesearch-pi1 .searchbox{margin-bottom:5px}.tx-kesearch-pi1 .searchbox input{margin-left:0;width:145px}.tx-kesearch-pi1 .searchbox input.submit{width:18px;height:18px;border:none;background:none;vertical-align:middle}.tx-kesearch-pi1 form.static .searchbox input.submit{margin-top:-16px}.tx-kesearch-pi1 form.ajax .searchbox input.submit{margin-top:-4px}.tx-kesearch-pi1 .searchbox .search_input{float:left;margin-right:5px}.tx-kesearch-pi1 .general-message{padding:5px}.tx-kesearch-pi1 .general-message .image{float:left;vertical-align:middle;margin-right:10px}.kesearch_pagebrowser ul{display:inline;margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}.kesearch_pagebrowser ul li{list-style-type:none;display:inline;margin:0}#kesearch_pagebrowser_top,#kesearch_pagebrowser_bottom{text-align:center;word-wrap:break-word;color:#707070}#kesearch_pagebrowser_top .pages_total,#kesearch_pagebrowser_bottom .pages_total{padding:8px 0;background:#fff;margin-bottom:15px}#kesearch_pagebrowser_top .pages_total{border-bottom:1px solid #ccc}#kesearch_pagebrowser_bottom .pages_total{border-top:1px solid #ccc}#kesearch_pagebrowser_top div.result_txt,#kesearch_pagebrowser_bottom div.result_txt{margin:0 0 5px 0}#kesearch_pagebrowser_top .kesearch_pagebrowser,#kesearch_pagebrowser_bottom .kesearch_pagebrowser{margin:0 auto 0}#kesearch_pagebrowser_top a,#kesearch_pagebrowser_bottom a{padding:3px}#kesearch_pagebrowser_top a:hover,#kesearch_pagebrowser_bottom a:hover{cursor:pointer}#kesearch_pagebrowser_top a.current,#kesearch_pagebrowser_bottom a.current{font-weight:700;color:#000;text-decoration:none}#kesearch_pagebrowser_top .browser,#kesearch_pagebrowser_bottom .browser{border:1px solid}.tx-kesearch-pi1 #kesearch_ordering span.down{display:inline-block;width:0;height:0;border-color:red #fff0;border-style:solid solid none;border-width:4px 4px 0}.tx-kesearch-pi1 #kesearch_ordering span.up{display:inline-block;width:0;height:0;border-color:#fff0 #fff0 red;border-style:none solid solid;border-width:0 4px 4px}.tx-kesearch-pi1 #kesearch_ordering div.ordering{float:right;max-width:300px}.tx-kesearch-pi1 #kesearch_ordering ul{display:inline-block;height:20px;list-style-type:none;margin:0 0 10px;padding:0}.tx-kesearch-pi1 #kesearch_ordering ul li{float:left;margin-right:10px}.tx-kesearch-pi1 #kesearch_ordering div.clearer{clear:left}ul.ui-autocomplete li a{font-size:12px}