.frame-type-ttaddress_listview .address-event{display:flex;flex-direction:column}.frame-type-ttaddress_listview .address-event-image{--image-size: 200px;max-width:var(--image-size);max-height:var(--image-size);margin-inline:auto}.frame-type-dce_dceuid5{display:flex;justify-content:center}.frame-type-dvv_teaser .frame-header{padding-top:0 !important}.frame-type-dvv_teaser .product-offer-teaser-wrapper{hyphens:auto;height:100%}.frame-type-dvv_teaser .product-offer-teaser-wrapper .dvv-teaser-column{gap:1rem}.frame-type-dvv_teaser .product-offer-teaser-wrapper a span{margin-top:auto}.frame-type-dvv_teaser img{max-width:215px}.list-dvv-teaser-wrapper img{max-width:unset;width:100%}.list-dvv-teaser-wrapper .dvv-teaser-info{gap:1rem}.list-dvv-teaser-wrapper .dvv-teaser-info p{margin:0}.list-dvv-teaser-wrapper .dvv-teaser-info a.teaser-link{font-size:1.4rem}.frame-type-dvv_container-contentgroup section,.frame-type-dvv_container-contentgroup .background,.frame-type-dvv_container-contentgroup .frame{height:100% !important}.bodytext a{hyphens:auto;word-break:break-word}.frame-type-dvv_teaser .dvv-teaser{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%}.frame-type-dvv_teaser .dvv-teaser .frame-header{margin-bottom:0}.news-article-list{hyphens:auto}.frame-type-dvv_container-tab .tabs-nav-wrapper .tabs-nav-title{padding:1rem}.frame-type-dvvdates_list .tx-dvv-dates li{padding-bottom:2rem;padding-top:2rem;border-bottom:1px solid var(--color-primary)}.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid{display:grid;grid-gap:2rem}.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid-item:not(:last-child){padding-bottom:1rem;border-bottom:1px solid var(--color-primary)}.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid a .h3{background-repeat:no-repeat;background-size:0 100%;background-image:linear-gradient(transparent calc(100% - 1px), var(--link-color) 1px);transition:background-size 400ms,color 250ms ease;display:inline}@media(hover: hover){.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid a .h3:hover{color:var(--link-color);background-size:100% 100%}}.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid .teaser-content{margin-top:1rem}.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid .select--menu{margin-bottom:3rem}.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid li{margin-bottom:4rem}.body--landingpage{grid-template-areas:". body-container ."}.body--landingpage .body-container-landingpage{margin-top:0}.body--landingpage .body-container-landingpage .frame-header{padding-top:3rem}.body--landingpage .body-container-landingpage .footer a,.body--landingpage .body-container-landingpage .footer .frame-header,.body--landingpage .body-container-landingpage .footer .frame-header-headline{color:var(--color-white)}.body--landingpage .body-container-landingpage .header-lp{z-index:1000;position:sticky;inset:0 auto auto 0;border-bottom:1px solid var(--color-white)}.body--landingpage .body-container-landingpage .header-lp .header-container{padding-block:1.5rem}.body--landingpage .body-container-landingpage .header-lp .header-container a{transition:none;background-image:none;width:max-content}.body--landingpage .body-container-landingpage .header-lp .header-container img{width:150px;padding-block:.5rem}.body--landingpage .frame-type-pxshopware_pi1 .teaser--product__content{background-color:var(--color-lighter-grey)}.body--landingpage .dvv-teaser{flex-direction:column}.frame-type-form_formframework .form-wrapper .form--small .help-block{margin-top:2rem !important}.form-control-radio-button-label input::after,.form-control-radio-button input::after,.tx-solr-search-form input::after{background-color:var(--color-primary) !important}.frame-type-form_formframework .form-wrapper .form-item .form-control-fieldset{border:unset}.gmaps-iframe .uc-embedding-container{width:100%}.frame-type-news_pi1{hyphens:auto;word-break:break-word}.dvv-teaser-box .frame-header h2.frame-header-headline:not(.text-center)::before,.dvv-teaser-box .frame-header h3.frame-header-headline:not(.text-center)::before,.dvv-teaser-box .frame-header h4.frame-header-headline:not(.text-center)::before{content:unset}.frame-type-dce_dceuid5 #div-gpt-ad-1540828519283-0{display:none}.frame-type-dvv_teaser .product-offer-teaser-wrapper .dvv-teaser{text-align:unset}.frame-type-dvv_teaser .product-offer-teaser-wrapper .dvv-teaser .teaser-wrapper-headline-text .teaser-text{color:var(--color-black)}.frame-type-dvv_teaser .product-offer-teaser-wrapper .dvv-teaser .button{width:100%}.frame-type-dvv_teaser .product-offer-teaser-wrapper a .dvv-teaser{text-align:center}.bodytext ul li::before,.text-wrapper ul li::before,.cke_editable ul li::before{background-color:var(--color-primary)}@media(min-width: 576px){.frame-type-ttaddress_listview .address-event{display:grid;grid-template-columns:1fr 1fr}}@media(min-width: 992px){.frame-type-ttaddress_listview .address-event{display:grid;grid-template-columns:repeat(4, 1fr)}.frame-type-ttaddress_listview .address-event-image{--image-size: 300px}.multi-col .frame-type-ttaddress_listview .background-lightblue.address-event{display:grid;grid-template-columns:1fr 1fr}.multi-col .frame-type-ttaddress_listview .background-lightblue.address-event-image{--image-size: 300px}.frame-type-dvv_container-tab .tabs-nav-wrapper .tabs-nav-title{padding:1rem .9rem}.frame-type-dce_dceuid5 #div-gpt-ad-1540828519283-0{display:flex;justify-content:center}}@media(min-width: 1200px){.frame-type-dvv_container-tab .tabs-nav-wrapper .tabs-nav-title{padding:1rem 1.5rem}.frame-type-dvv_teaser .dvv-teaser-item-wrapper-roundel-subheader{margin-inline:auto}.body--landingpage{margin-block:5rem}.body--landingpage .body-container-landingpage .header-lp .header-container img{width:300px;padding-block:1rem}}.frame-type-solr_pi_results .solr-filter-facets .facet{min-width:100%;width:min(200px,100vw - 2*var(--container-padding-default))}@media(hover: hover){.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid a:hover{background-size:0 100%}.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid a:hover .h3{background-size:100% 100%}.frame-type-dvvdates_list .tx-dvv-dates .teaser-grid a:hover .h3:hover{color:var(--bg-headline-color)}}
