:root{--primary-base:227,6,19;--secondary-base:68,68,68;--primary-color:rgb(var(--primary-base));--spacing-elements:3.75rem;--h2-subpage-base-size:28px;--h1-subpage-base-size:46px;--h1-subpage-base-line-height:50px;--h2-subpage-base-line-height:38px;--spacing-h1-content:2.125rem;--spacing-line:0}#website-wrapper #website .container-inner .gray-frame:not(.arrow-top):not(.notification){background-color:var(--color-bg-contrast-grey)!important}#website-wrapper #website .container .content-container .content-container-inner .ce-textpic .ce-bodytext p{font-size:var(--p-subpage-base-size)!important;line-height:var(--p-subpage-base-line-height)!important}#website-wrapper #website .contact-boxes.layout-3 .contact-content span{display:block;margin-bottom:5px}#website-wrapper #website .contact-boxes.layout-3 .contact-content span.contact-description{margin-top:0}#website-wrapper #website .contact-boxes.layout-3 .contact-box .contact-image{padding-top:6px!important}#website-wrapper #website .warengruppen-teaser-mobile .swiper-slide .headline{text-transform:uppercase;font-size:28px;word-break:normal}#website-wrapper #website table{background:0 0!important}#website-wrapper #website table tbody td{font-size:20px;line-height:1.5}#website-wrapper #website .check-list{margin-bottom:40px!important;margin-left:20px}#website-wrapper #website .footer-navigation .footer-top .footer-content>.headline{display:none!important}#website-wrapper #website .footer-navigation .footer-opening-hours .opening-hours-box p{width:100%}#website-wrapper #website .footer table tbody td{font-size:15px!important;line-height:1.5!important}#website-wrapper #website .tabs .a-body.open,#website-wrapper #website .warengruppen-teaser-desktop .warengruppen-item{background-color:transparent}#website-wrapper #website .ce-uploads-fileName{line-height:1.5}#website-wrapper #website .kde-comments h3.kde-newest{margin:0;font-size:16px!important;line-height:1}#website-wrapper #website .hlz-affiliate-widget-1{max-width:1141px;margin:0 auto}@media (max-width:768px){:root{--spacing-elements:2.75rem;--h2-subpage-base-size:22px;--h2-subpage-base-line-height:30px;--h1-subpage-base-size:36px;--h1-subpage-base-line-height:40px}.hero-slider{margin-bottom:25rem}#website .ce-textpic.ce-right.ce-nowrap{-ms-flex-flow:column nowrap!important;flex-flow:column nowrap!important}#website .check-list{margin-left:0}#website .ce-textpic.ce-right .ce-gallery .ce-media{margin-bottom:10px}}