
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,
.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}#colorbox,
#cboxOverlay,
#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,
#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,
#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,
#cboxContent,
#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#fff;opacity:0.9;filter:alpha(opacity = 90);}#colorbox{outline:0;}#cboxContent{max-height:calc(100vh - 60px);margin:40px 15px 20px;overflow:visible;background:#fff;box-shadow:0 0 10px #cccccc;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-top:60px;padding:20px;}#cboxLoadingOverlay{background:#e5e5e5;}#cboxTitle{position:absolute;top:0;color:#333333;font-weight:lighter;background-color:#f4f4f4;width:100%;padding:0 15px;height:60px;}#cboxTitle .headline{position:relative;margin-bottom:0;font-size:14px;font-weight:bold;top:50%;transform:translateY(-50%);}@media(min-width:768px){#cboxTitle .headline{font-size:20px;font-weight:lighter;}}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px;}#cboxClose{position:absolute;right:-10px;top:-10px;}#cboxClose .icon::before{font-size:12px;}.sap-reco{position:relative;min-height:100px;}.sap-reco.sap-reco-initialized .sap-reco-placeholder{display:none;}.sap-reco .sap-reco-placeholder{position:absolute;top:50%;left:50%;}.hyphenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.text-nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.collapse-icon-open::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.collapse-box{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.tn-p-50{padding:50px;}.tn-pv-50{padding-top:50px;padding-bottom:50px;}.tn-ph-50{padding-right:50px;padding-left:50px;}.tn-pt-50{padding-top:50px;}.tn-pl-50{padding-left:50px;}.tn-pr-50{padding-right:50px;}.tn-pb-50{padding-bottom:50px;}.tn-m-50{margin:50px;}.tn-mv-50{margin-top:50px;margin-bottom:50px;}.tn-mh-50{margin-right:50px;margin-left:50px;}.tn-mt-50{margin-top:50px;}.tn-ml-50{margin-left:50px;}.tn-mr-50{margin-right:50px;}.tn-mb-50{margin-bottom:50px;}.tn-p-40{padding:40px;}.tn-pv-40{padding-top:40px;padding-bottom:40px;}.tn-ph-40{padding-right:40px;padding-left:40px;}.tn-pt-40{padding-top:40px;}.tn-pl-40{padding-left:40px;}.tn-pr-40{padding-right:40px;}.tn-pb-40{padding-bottom:40px;}.tn-m-40{margin:40px;}.tn-mv-40{margin-top:40px;margin-bottom:40px;}.tn-mh-40{margin-right:40px;margin-left:40px;}.tn-mt-40{margin-top:40px;}.tn-ml-40{margin-left:40px;}.tn-mr-40{margin-right:40px;}.tn-mb-40{margin-bottom:40px;}.tn-p-30{padding:30px;}.tn-pv-30{padding-top:30px;padding-bottom:30px;}.tn-ph-30{padding-right:30px;padding-left:30px;}.tn-pt-30{padding-top:30px;}.tn-pl-30{padding-left:30px;}.tn-pr-30{padding-right:30px;}.tn-pb-30{padding-bottom:30px;}.tn-m-30{margin:30px;}.tn-mv-30{margin-top:30px;margin-bottom:30px;}.tn-mh-30{margin-right:30px;margin-left:30px;}.tn-mt-30{margin-top:30px;}.tn-ml-30{margin-left:30px;}.tn-mr-30{margin-right:30px;}.tn-mb-30{margin-bottom:30px;}.tn-p-20{padding:20px;}.tn-pv-20{padding-top:20px;padding-bottom:20px;}.tn-ph-20{padding-right:20px;padding-left:20px;}.tn-pt-20{padding-top:20px;}.tn-pl-20{padding-left:20px;}.tn-pr-20{padding-right:20px;}.tn-pb-20{padding-bottom:20px;}.tn-m-20{margin:20px;}.tn-mv-20{margin-top:20px;margin-bottom:20px;}.tn-mh-20{margin-right:20px;margin-left:20px;}.tn-mt-20{margin-top:20px;}.tn-ml-20{margin-left:20px;}.tn-mr-20{margin-right:20px;}.tn-mb-20{margin-bottom:20px;}.tn-p-15{padding:15px;}.tn-pv-15{padding-top:15px;padding-bottom:15px;}.tn-ph-15{padding-right:15px;padding-left:15px;}.tn-pt-15{padding-top:15px;}.tn-pl-15{padding-left:15px;}.tn-pr-15{padding-right:15px;}.tn-pb-15{padding-bottom:15px;}.tn-m-15{margin:15px;}.tn-mv-15{margin-top:15px;margin-bottom:15px;}.tn-mh-15{margin-right:15px;margin-left:15px;}.tn-mt-15{margin-top:15px;}.tn-ml-15{margin-left:15px;}.tn-mr-15{margin-right:15px;}.tn-mb-15{margin-bottom:15px;}.tn-p-10{padding:10px;}.tn-pv-10{padding-top:10px;padding-bottom:10px;}.tn-ph-10{padding-right:10px;padding-left:10px;}.tn-pt-10{padding-top:10px;}.tn-pl-10{padding-left:10px;}.tn-pr-10{padding-right:10px;}.tn-pb-10{padding-bottom:10px;}.tn-m-10{margin:10px;}.tn-mv-10{margin-top:10px;margin-bottom:10px;}.tn-mh-10{margin-right:10px;margin-left:10px;}.tn-mt-10{margin-top:10px;}.tn-ml-10{margin-left:10px;}.tn-mr-10{margin-right:10px;}.tn-mb-10{margin-bottom:10px;}.tn-p-5{padding:5px;}.tn-pv-5{padding-top:5px;padding-bottom:5px;}.tn-ph-5{padding-right:5px;padding-left:5px;}.tn-pt-5{padding-top:5px;}.tn-pl-5{padding-left:5px;}.tn-pr-5{padding-right:5px;}.tn-pb-5{padding-bottom:5px;}.tn-m-5{margin:5px;}.tn-mv-5{margin-top:5px;margin-bottom:5px;}.tn-mh-5{margin-right:5px;margin-left:5px;}.tn-mt-5{margin-top:5px;}.tn-ml-5{margin-left:5px;}.tn-mr-5{margin-right:5px;}.tn-mb-5{margin-bottom:5px;}.tn-p-0{padding:0px;}.tn-pv-0{padding-top:0px;padding-bottom:0px;}.tn-ph-0{padding-right:0px;padding-left:0px;}.tn-pt-0{padding-top:0px;}.tn-pl-0{padding-left:0px;}.tn-pr-0{padding-right:0px;}.tn-pb-0{padding-bottom:0px;}.tn-m-0{margin:0px;}.tn-mv-0{margin-top:0px;margin-bottom:0px;}.tn-mh-0{margin-right:0px;margin-left:0px;}.tn-mt-0{margin-top:0px;}.tn-ml-0{margin-left:0px;}.tn-mr-0{margin-right:0px;}.tn-mb-0{margin-bottom:0px;}@media(min-width:560px){.xs-p-50{padding:50px;}.xs-pv-50{padding-top:50px;padding-bottom:50px;}.xs-ph-50{padding-right:50px;padding-left:50px;}.xs-pt-50{padding-top:50px;}.xs-pl-50{padding-left:50px;}.xs-pr-50{padding-right:50px;}.xs-pb-50{padding-bottom:50px;}.xs-m-50{margin:50px;}.xs-mv-50{margin-top:50px;margin-bottom:50px;}.xs-mh-50{margin-right:50px;margin-left:50px;}.xs-mt-50{margin-top:50px;}.xs-ml-50{margin-left:50px;}.xs-mr-50{margin-right:50px;}.xs-mb-50{margin-bottom:50px;}.xs-p-40{padding:40px;}.xs-pv-40{padding-top:40px;padding-bottom:40px;}.xs-ph-40{padding-right:40px;padding-left:40px;}.xs-pt-40{padding-top:40px;}.xs-pl-40{padding-left:40px;}.xs-pr-40{padding-right:40px;}.xs-pb-40{padding-bottom:40px;}.xs-m-40{margin:40px;}.xs-mv-40{margin-top:40px;margin-bottom:40px;}.xs-mh-40{margin-right:40px;margin-left:40px;}.xs-mt-40{margin-top:40px;}.xs-ml-40{margin-left:40px;}.xs-mr-40{margin-right:40px;}.xs-mb-40{margin-bottom:40px;}.xs-p-30{padding:30px;}.xs-pv-30{padding-top:30px;padding-bottom:30px;}.xs-ph-30{padding-right:30px;padding-left:30px;}.xs-pt-30{padding-top:30px;}.xs-pl-30{padding-left:30px;}.xs-pr-30{padding-right:30px;}.xs-pb-30{padding-bottom:30px;}.xs-m-30{margin:30px;}.xs-mv-30{margin-top:30px;margin-bottom:30px;}.xs-mh-30{margin-right:30px;margin-left:30px;}.xs-mt-30{margin-top:30px;}.xs-ml-30{margin-left:30px;}.xs-mr-30{margin-right:30px;}.xs-mb-30{margin-bottom:30px;}.xs-p-20{padding:20px;}.xs-pv-20{padding-top:20px;padding-bottom:20px;}.xs-ph-20{padding-right:20px;padding-left:20px;}.xs-pt-20{padding-top:20px;}.xs-pl-20{padding-left:20px;}.xs-pr-20{padding-right:20px;}.xs-pb-20{padding-bottom:20px;}.xs-m-20{margin:20px;}.xs-mv-20{margin-top:20px;margin-bottom:20px;}.xs-mh-20{margin-right:20px;margin-left:20px;}.xs-mt-20{margin-top:20px;}.xs-ml-20{margin-left:20px;}.xs-mr-20{margin-right:20px;}.xs-mb-20{margin-bottom:20px;}.xs-p-15{padding:15px;}.xs-pv-15{padding-top:15px;padding-bottom:15px;}.xs-ph-15{padding-right:15px;padding-left:15px;}.xs-pt-15{padding-top:15px;}.xs-pl-15{padding-left:15px;}.xs-pr-15{padding-right:15px;}.xs-pb-15{padding-bottom:15px;}.xs-m-15{margin:15px;}.xs-mv-15{margin-top:15px;margin-bottom:15px;}.xs-mh-15{margin-right:15px;margin-left:15px;}.xs-mt-15{margin-top:15px;}.xs-ml-15{margin-left:15px;}.xs-mr-15{margin-right:15px;}.xs-mb-15{margin-bottom:15px;}.xs-p-10{padding:10px;}.xs-pv-10{padding-top:10px;padding-bottom:10px;}.xs-ph-10{padding-right:10px;padding-left:10px;}.xs-pt-10{padding-top:10px;}.xs-pl-10{padding-left:10px;}.xs-pr-10{padding-right:10px;}.xs-pb-10{padding-bottom:10px;}.xs-m-10{margin:10px;}.xs-mv-10{margin-top:10px;margin-bottom:10px;}.xs-mh-10{margin-right:10px;margin-left:10px;}.xs-mt-10{margin-top:10px;}.xs-ml-10{margin-left:10px;}.xs-mr-10{margin-right:10px;}.xs-mb-10{margin-bottom:10px;}.xs-p-5{padding:5px;}.xs-pv-5{padding-top:5px;padding-bottom:5px;}.xs-ph-5{padding-right:5px;padding-left:5px;}.xs-pt-5{padding-top:5px;}.xs-pl-5{padding-left:5px;}.xs-pr-5{padding-right:5px;}.xs-pb-5{padding-bottom:5px;}.xs-m-5{margin:5px;}.xs-mv-5{margin-top:5px;margin-bottom:5px;}.xs-mh-5{margin-right:5px;margin-left:5px;}.xs-mt-5{margin-top:5px;}.xs-ml-5{margin-left:5px;}.xs-mr-5{margin-right:5px;}.xs-mb-5{margin-bottom:5px;}.xs-p-0{padding:0px;}.xs-pv-0{padding-top:0px;padding-bottom:0px;}.xs-ph-0{padding-right:0px;padding-left:0px;}.xs-pt-0{padding-top:0px;}.xs-pl-0{padding-left:0px;}.xs-pr-0{padding-right:0px;}.xs-pb-0{padding-bottom:0px;}.xs-m-0{margin:0px;}.xs-mv-0{margin-top:0px;margin-bottom:0px;}.xs-mh-0{margin-right:0px;margin-left:0px;}.xs-mt-0{margin-top:0px;}.xs-ml-0{margin-left:0px;}.xs-mr-0{margin-right:0px;}.xs-mb-0{margin-bottom:0px;}}@media(min-width:768px){.sm-p-50{padding:50px;}.sm-pv-50{padding-top:50px;padding-bottom:50px;}.sm-ph-50{padding-right:50px;padding-left:50px;}.sm-pt-50{padding-top:50px;}.sm-pl-50{padding-left:50px;}.sm-pr-50{padding-right:50px;}.sm-pb-50{padding-bottom:50px;}.sm-m-50{margin:50px;}.sm-mv-50{margin-top:50px;margin-bottom:50px;}.sm-mh-50{margin-right:50px;margin-left:50px;}.sm-mt-50{margin-top:50px;}.sm-ml-50{margin-left:50px;}.sm-mr-50{margin-right:50px;}.sm-mb-50{margin-bottom:50px;}.sm-p-40{padding:40px;}.sm-pv-40{padding-top:40px;padding-bottom:40px;}.sm-ph-40{padding-right:40px;padding-left:40px;}.sm-pt-40{padding-top:40px;}.sm-pl-40{padding-left:40px;}.sm-pr-40{padding-right:40px;}.sm-pb-40{padding-bottom:40px;}.sm-m-40{margin:40px;}.sm-mv-40{margin-top:40px;margin-bottom:40px;}.sm-mh-40{margin-right:40px;margin-left:40px;}.sm-mt-40{margin-top:40px;}.sm-ml-40{margin-left:40px;}.sm-mr-40{margin-right:40px;}.sm-mb-40{margin-bottom:40px;}.sm-p-30{padding:30px;}.sm-pv-30{padding-top:30px;padding-bottom:30px;}.sm-ph-30{padding-right:30px;padding-left:30px;}.sm-pt-30{padding-top:30px;}.sm-pl-30{padding-left:30px;}.sm-pr-30{padding-right:30px;}.sm-pb-30{padding-bottom:30px;}.sm-m-30{margin:30px;}.sm-mv-30{margin-top:30px;margin-bottom:30px;}.sm-mh-30{margin-right:30px;margin-left:30px;}.sm-mt-30{margin-top:30px;}.sm-ml-30{margin-left:30px;}.sm-mr-30{margin-right:30px;}.sm-mb-30{margin-bottom:30px;}.sm-p-20{padding:20px;}.sm-pv-20{padding-top:20px;padding-bottom:20px;}.sm-ph-20{padding-right:20px;padding-left:20px;}.sm-pt-20{padding-top:20px;}.sm-pl-20{padding-left:20px;}.sm-pr-20{padding-right:20px;}.sm-pb-20{padding-bottom:20px;}.sm-m-20{margin:20px;}.sm-mv-20{margin-top:20px;margin-bottom:20px;}.sm-mh-20{margin-right:20px;margin-left:20px;}.sm-mt-20{margin-top:20px;}.sm-ml-20{margin-left:20px;}.sm-mr-20{margin-right:20px;}.sm-mb-20{margin-bottom:20px;}.sm-p-15{padding:15px;}.sm-pv-15{padding-top:15px;padding-bottom:15px;}.sm-ph-15{padding-right:15px;padding-left:15px;}.sm-pt-15{padding-top:15px;}.sm-pl-15{padding-left:15px;}.sm-pr-15{padding-right:15px;}.sm-pb-15{padding-bottom:15px;}.sm-m-15{margin:15px;}.sm-mv-15{margin-top:15px;margin-bottom:15px;}.sm-mh-15{margin-right:15px;margin-left:15px;}.sm-mt-15{margin-top:15px;}.sm-ml-15{margin-left:15px;}.sm-mr-15{margin-right:15px;}.sm-mb-15{margin-bottom:15px;}.sm-p-10{padding:10px;}.sm-pv-10{padding-top:10px;padding-bottom:10px;}.sm-ph-10{padding-right:10px;padding-left:10px;}.sm-pt-10{padding-top:10px;}.sm-pl-10{padding-left:10px;}.sm-pr-10{padding-right:10px;}.sm-pb-10{padding-bottom:10px;}.sm-m-10{margin:10px;}.sm-mv-10{margin-top:10px;margin-bottom:10px;}.sm-mh-10{margin-right:10px;margin-left:10px;}.sm-mt-10{margin-top:10px;}.sm-ml-10{margin-left:10px;}.sm-mr-10{margin-right:10px;}.sm-mb-10{margin-bottom:10px;}.sm-p-5{padding:5px;}.sm-pv-5{padding-top:5px;padding-bottom:5px;}.sm-ph-5{padding-right:5px;padding-left:5px;}.sm-pt-5{padding-top:5px;}.sm-pl-5{padding-left:5px;}.sm-pr-5{padding-right:5px;}.sm-pb-5{padding-bottom:5px;}.sm-m-5{margin:5px;}.sm-mv-5{margin-top:5px;margin-bottom:5px;}.sm-mh-5{margin-right:5px;margin-left:5px;}.sm-mt-5{margin-top:5px;}.sm-ml-5{margin-left:5px;}.sm-mr-5{margin-right:5px;}.sm-mb-5{margin-bottom:5px;}.sm-p-0{padding:0px;}.sm-pv-0{padding-top:0px;padding-bottom:0px;}.sm-ph-0{padding-right:0px;padding-left:0px;}.sm-pt-0{padding-top:0px;}.sm-pl-0{padding-left:0px;}.sm-pr-0{padding-right:0px;}.sm-pb-0{padding-bottom:0px;}.sm-m-0{margin:0px;}.sm-mv-0{margin-top:0px;margin-bottom:0px;}.sm-mh-0{margin-right:0px;margin-left:0px;}.sm-mt-0{margin-top:0px;}.sm-ml-0{margin-left:0px;}.sm-mr-0{margin-right:0px;}.sm-mb-0{margin-bottom:0px;}}@media(min-width:1024px){.md-p-50{padding:50px;}.md-pv-50{padding-top:50px;padding-bottom:50px;}.md-ph-50{padding-right:50px;padding-left:50px;}.md-pt-50{padding-top:50px;}.md-pl-50{padding-left:50px;}.md-pr-50{padding-right:50px;}.md-pb-50{padding-bottom:50px;}.md-m-50{margin:50px;}.md-mv-50{margin-top:50px;margin-bottom:50px;}.md-mh-50{margin-right:50px;margin-left:50px;}.md-mt-50{margin-top:50px;}.md-ml-50{margin-left:50px;}.md-mr-50{margin-right:50px;}.md-mb-50{margin-bottom:50px;}.md-p-40{padding:40px;}.md-pv-40{padding-top:40px;padding-bottom:40px;}.md-ph-40{padding-right:40px;padding-left:40px;}.md-pt-40{padding-top:40px;}.md-pl-40{padding-left:40px;}.md-pr-40{padding-right:40px;}.md-pb-40{padding-bottom:40px;}.md-m-40{margin:40px;}.md-mv-40{margin-top:40px;margin-bottom:40px;}.md-mh-40{margin-right:40px;margin-left:40px;}.md-mt-40{margin-top:40px;}.md-ml-40{margin-left:40px;}.md-mr-40{margin-right:40px;}.md-mb-40{margin-bottom:40px;}.md-p-30{padding:30px;}.md-pv-30{padding-top:30px;padding-bottom:30px;}.md-ph-30{padding-right:30px;padding-left:30px;}.md-pt-30{padding-top:30px;}.md-pl-30{padding-left:30px;}.md-pr-30{padding-right:30px;}.md-pb-30{padding-bottom:30px;}.md-m-30{margin:30px;}.md-mv-30{margin-top:30px;margin-bottom:30px;}.md-mh-30{margin-right:30px;margin-left:30px;}.md-mt-30{margin-top:30px;}.md-ml-30{margin-left:30px;}.md-mr-30{margin-right:30px;}.md-mb-30{margin-bottom:30px;}.md-p-20{padding:20px;}.md-pv-20{padding-top:20px;padding-bottom:20px;}.md-ph-20{padding-right:20px;padding-left:20px;}.md-pt-20{padding-top:20px;}.md-pl-20{padding-left:20px;}.md-pr-20{padding-right:20px;}.md-pb-20{padding-bottom:20px;}.md-m-20{margin:20px;}.md-mv-20{margin-top:20px;margin-bottom:20px;}.md-mh-20{margin-right:20px;margin-left:20px;}.md-mt-20{margin-top:20px;}.md-ml-20{margin-left:20px;}.md-mr-20{margin-right:20px;}.md-mb-20{margin-bottom:20px;}.md-p-15{padding:15px;}.md-pv-15{padding-top:15px;padding-bottom:15px;}.md-ph-15{padding-right:15px;padding-left:15px;}.md-pt-15{padding-top:15px;}.md-pl-15{padding-left:15px;}.md-pr-15{padding-right:15px;}.md-pb-15{padding-bottom:15px;}.md-m-15{margin:15px;}.md-mv-15{margin-top:15px;margin-bottom:15px;}.md-mh-15{margin-right:15px;margin-left:15px;}.md-mt-15{margin-top:15px;}.md-ml-15{margin-left:15px;}.md-mr-15{margin-right:15px;}.md-mb-15{margin-bottom:15px;}.md-p-10{padding:10px;}.md-pv-10{padding-top:10px;padding-bottom:10px;}.md-ph-10{padding-right:10px;padding-left:10px;}.md-pt-10{padding-top:10px;}.md-pl-10{padding-left:10px;}.md-pr-10{padding-right:10px;}.md-pb-10{padding-bottom:10px;}.md-m-10{margin:10px;}.md-mv-10{margin-top:10px;margin-bottom:10px;}.md-mh-10{margin-right:10px;margin-left:10px;}.md-mt-10{margin-top:10px;}.md-ml-10{margin-left:10px;}.md-mr-10{margin-right:10px;}.md-mb-10{margin-bottom:10px;}.md-p-5{padding:5px;}.md-pv-5{padding-top:5px;padding-bottom:5px;}.md-ph-5{padding-right:5px;padding-left:5px;}.md-pt-5{padding-top:5px;}.md-pl-5{padding-left:5px;}.md-pr-5{padding-right:5px;}.md-pb-5{padding-bottom:5px;}.md-m-5{margin:5px;}.md-mv-5{margin-top:5px;margin-bottom:5px;}.md-mh-5{margin-right:5px;margin-left:5px;}.md-mt-5{margin-top:5px;}.md-ml-5{margin-left:5px;}.md-mr-5{margin-right:5px;}.md-mb-5{margin-bottom:5px;}.md-p-0{padding:0px;}.md-pv-0{padding-top:0px;padding-bottom:0px;}.md-ph-0{padding-right:0px;padding-left:0px;}.md-pt-0{padding-top:0px;}.md-pl-0{padding-left:0px;}.md-pr-0{padding-right:0px;}.md-pb-0{padding-bottom:0px;}.md-m-0{margin:0px;}.md-mv-0{margin-top:0px;margin-bottom:0px;}.md-mh-0{margin-right:0px;margin-left:0px;}.md-mt-0{margin-top:0px;}.md-ml-0{margin-left:0px;}.md-mr-0{margin-right:0px;}.md-mb-0{margin-bottom:0px;}}@media(min-width:1280px){.lg-p-50{padding:50px;}.lg-pv-50{padding-top:50px;padding-bottom:50px;}.lg-ph-50{padding-right:50px;padding-left:50px;}.lg-pt-50{padding-top:50px;}.lg-pl-50{padding-left:50px;}.lg-pr-50{padding-right:50px;}.lg-pb-50{padding-bottom:50px;}.lg-m-50{margin:50px;}.lg-mv-50{margin-top:50px;margin-bottom:50px;}.lg-mh-50{margin-right:50px;margin-left:50px;}.lg-mt-50{margin-top:50px;}.lg-ml-50{margin-left:50px;}.lg-mr-50{margin-right:50px;}.lg-mb-50{margin-bottom:50px;}.lg-p-40{padding:40px;}.lg-pv-40{padding-top:40px;padding-bottom:40px;}.lg-ph-40{padding-right:40px;padding-left:40px;}.lg-pt-40{padding-top:40px;}.lg-pl-40{padding-left:40px;}.lg-pr-40{padding-right:40px;}.lg-pb-40{padding-bottom:40px;}.lg-m-40{margin:40px;}.lg-mv-40{margin-top:40px;margin-bottom:40px;}.lg-mh-40{margin-right:40px;margin-left:40px;}.lg-mt-40{margin-top:40px;}.lg-ml-40{margin-left:40px;}.lg-mr-40{margin-right:40px;}.lg-mb-40{margin-bottom:40px;}.lg-p-30{padding:30px;}.lg-pv-30{padding-top:30px;padding-bottom:30px;}.lg-ph-30{padding-right:30px;padding-left:30px;}.lg-pt-30{padding-top:30px;}.lg-pl-30{padding-left:30px;}.lg-pr-30{padding-right:30px;}.lg-pb-30{padding-bottom:30px;}.lg-m-30{margin:30px;}.lg-mv-30{margin-top:30px;margin-bottom:30px;}.lg-mh-30{margin-right:30px;margin-left:30px;}.lg-mt-30{margin-top:30px;}.lg-ml-30{margin-left:30px;}.lg-mr-30{margin-right:30px;}.lg-mb-30{margin-bottom:30px;}.lg-p-20{padding:20px;}.lg-pv-20{padding-top:20px;padding-bottom:20px;}.lg-ph-20{padding-right:20px;padding-left:20px;}.lg-pt-20{padding-top:20px;}.lg-pl-20{padding-left:20px;}.lg-pr-20{padding-right:20px;}.lg-pb-20{padding-bottom:20px;}.lg-m-20{margin:20px;}.lg-mv-20{margin-top:20px;margin-bottom:20px;}.lg-mh-20{margin-right:20px;margin-left:20px;}.lg-mt-20{margin-top:20px;}.lg-ml-20{margin-left:20px;}.lg-mr-20{margin-right:20px;}.lg-mb-20{margin-bottom:20px;}.lg-p-15{padding:15px;}.lg-pv-15{padding-top:15px;padding-bottom:15px;}.lg-ph-15{padding-right:15px;padding-left:15px;}.lg-pt-15{padding-top:15px;}.lg-pl-15{padding-left:15px;}.lg-pr-15{padding-right:15px;}.lg-pb-15{padding-bottom:15px;}.lg-m-15{margin:15px;}.lg-mv-15{margin-top:15px;margin-bottom:15px;}.lg-mh-15{margin-right:15px;margin-left:15px;}.lg-mt-15{margin-top:15px;}.lg-ml-15{margin-left:15px;}.lg-mr-15{margin-right:15px;}.lg-mb-15{margin-bottom:15px;}.lg-p-10{padding:10px;}.lg-pv-10{padding-top:10px;padding-bottom:10px;}.lg-ph-10{padding-right:10px;padding-left:10px;}.lg-pt-10{padding-top:10px;}.lg-pl-10{padding-left:10px;}.lg-pr-10{padding-right:10px;}.lg-pb-10{padding-bottom:10px;}.lg-m-10{margin:10px;}.lg-mv-10{margin-top:10px;margin-bottom:10px;}.lg-mh-10{margin-right:10px;margin-left:10px;}.lg-mt-10{margin-top:10px;}.lg-ml-10{margin-left:10px;}.lg-mr-10{margin-right:10px;}.lg-mb-10{margin-bottom:10px;}.lg-p-5{padding:5px;}.lg-pv-5{padding-top:5px;padding-bottom:5px;}.lg-ph-5{padding-right:5px;padding-left:5px;}.lg-pt-5{padding-top:5px;}.lg-pl-5{padding-left:5px;}.lg-pr-5{padding-right:5px;}.lg-pb-5{padding-bottom:5px;}.lg-m-5{margin:5px;}.lg-mv-5{margin-top:5px;margin-bottom:5px;}.lg-mh-5{margin-right:5px;margin-left:5px;}.lg-mt-5{margin-top:5px;}.lg-ml-5{margin-left:5px;}.lg-mr-5{margin-right:5px;}.lg-mb-5{margin-bottom:5px;}.lg-p-0{padding:0px;}.lg-pv-0{padding-top:0px;padding-bottom:0px;}.lg-ph-0{padding-right:0px;padding-left:0px;}.lg-pt-0{padding-top:0px;}.lg-pl-0{padding-left:0px;}.lg-pr-0{padding-right:0px;}.lg-pb-0{padding-bottom:0px;}.lg-m-0{margin:0px;}.lg-mv-0{margin-top:0px;margin-bottom:0px;}.lg-mh-0{margin-right:0px;margin-left:0px;}.lg-mt-0{margin-top:0px;}.lg-ml-0{margin-left:0px;}.lg-mr-0{margin-right:0px;}.lg-mb-0{margin-bottom:0px;}}.man{margin:0 !important;}.mtn{margin-top:0 !important;}.pan{padding:0 !important;}.border-left{border-left:1px solid #cccccc;}.border-right{border-right:1px solid #cccccc;}.border-bottom{border-bottom:1px solid #cccccc;}.border-top{border-top:1px solid #cccccc;}.border{border:1px solid #cccccc;}.background-white{background-color:#fff;}.background-darker-gray{background-color:#333333;}.background-dark-gray{background-color:#808080;}.background-gray{background-color:#cccccc;}.background-light-gray{background-color:#f4f4f4;}.background-primary{background-color:#008c46;}.container-maxW{width:100% !important;}.container-maxH{height:100%;}.display-block{display:block;}.display-inline-block{display:inline-block;}.display-flex{display:flex;flex-wrap:wrap;}@media(min-width:560px){.display-flex-xs{display:flex;}}@media(min-width:768px){.display-flex-sm{display:flex;}}@media(min-width:1024px){.display-flex-md{display:flex;}}@media(min-width:1280px){.display-flex-lg{display:flex;}}.display-none{display:none;}.invisible{visibility:hidden;}.flex-1{flex:1 1 auto;}.relative{position:relative;}.absolute{position:absolute;}.clearfix::before,
.clearfix::after{content:" ";display:table;}.clearfix::after{clear:both;}.pointer{cursor:pointer;}.nowrap{white-space:nowrap;}.pull-right{float:right !important;}.pull-left{float:left !important;}@media(min-width:1024px){.pull-right-md{float:right;}}body{font-family:'Baywa-Font', Arial, sans-serif;}body::before{content:'';position:fixed;height:100%;width:100%;z-index:-1;transition:background-color 0.3s linear, z-index 0s linear 0.3s;}body .debug[data-version]::after{content:attr(data-version) "Viewport:TN(baywa-xs)";position:fixed;bottom:0;transform:translateX(-92%);transition-duration:0.75s;line-height:30px;padding:0 30px;font-size:12px;background-color:#f5be37;border-radius:0 30px 5px 0;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);z-index:1000;}@media(min-width:560px){body .debug[data-version]::after{content:attr(data-version) "Viewport:XS(baywa-sm)";}}@media(min-width:768px){body .debug[data-version]::after{content:attr(data-version) "Viewport:SM(baywa-md)";}}@media(min-width:1024px){body .debug[data-version]::after{content:attr(data-version) "Viewport:MD(baywa-lg)";}}@media(min-width:1280px){body .debug[data-version]::after{content:attr(data-version) "Viewport:LG(baywa-xl)";}}body .debug:hover::after{transform:translateX(0);}body .main-header .searchbox{visibility:visible;}body .main-content{max-height:100000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}body .main-content ~ .loader-container{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}body.menu-flyout::before{content:none;background:rgba(0, 0, 0, 0.7);transition-delay:0.2s;}@media(min-width:768px){body.menu-flyout::before{content:'';z-index:1000;}}@media(min-width:768px){body.menu-flyout .main-header{z-index:1000;transition-delay:0.2s;}}body.noscroll{overflow:hidden;}.insert{opacity:0;animation:expand 0.3s cubic-bezier(1, 0, 1, 0) forwards, fade-in 0.3s linear 0.3s forwards;}.remove{overflow:hidden;animation:fade-out 0.3s linear forwards, collapse 0.3s cubic-bezier(0, 1, 0, 1) 0.3s forwards;}.iframe-wrapper{position:relative;width:100%;height:0;}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.section-box{background-color:#ffffff;box-shadow:0 0 10px #cccccc;color:#333333;}.section-box .h3{line-height:30px;margin:0;padding:0 20px 25px;background-color:#f4f4f4;font-weight:lighter;border-bottom:none;height:50px;font-size:20px;padding:15px 20px;}.section-box .h3 span{color:#000000;font-size:smaller;}.section-box .content{padding:30px 15px !important;font-size:14px;}@media(min-width:768px){.section-box .content{font-size:16px;padding:30px 20px !important;}}.section-box .content .h3{margin:-30px -15px;}@media(min-width:768px){.section-box .content .h3{margin:-30px -20px;}}.section-box .content .input-phonenumber{width:300px;}.section-box hr{margin:0;border:0;border-top:1px solid #cccccc;}.section-box .intro{margin:0;}.section-box.height-full{height:100%;}.contact-box__content{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;margin-left:8px;}@media(min-width:768px){.contact-box__content{margin-left:0px;}}@media(min-width:1280px){.contact-box__content{margin-left:0px;}}.contact-box__link{display:flex;align-items:center;color:#333333;font-weight:500;}.contact-box__phone{white-space:nowrap;}.contact-box__phone:hover .icon:empty::before{color:#006f3b;}.contact-box__mail:hover .icon:empty::before{color:#006f3b;}.contact-box__faq{margin-right:105px;margin-top:4px;width:262px;}.contact-box__faq:hover .icon:empty::before{color:#006f3b;}.contact-box__greeting{padding-top:15px !important;padding-bottom:10px !important;margin-right:85px;font-weight:500;}@media(min-width:768px){.contact-box__greeting{padding-top:22px !important;}}@media(min-width:1024px){.contact-box__greeting{padding-top:15px !important;}}@media(min-width:1280px){.contact-box__greeting{padding-top:15px !important;}}.contact-box .content{padding:0 15px 0 !important;}@media(min-width:768px){.contact-box .content{padding:0 20px 0 !important;}}.contact-box section{height:auto;padding:30px 0;}.contact-box .icon:empty::before{color:#008c46;width:40px;text-align:left;font-size:28px;}.contact-box a{text-decoration:none;}.contact-box--narrow__content{margin-top:55px;}.contact-box--narrow__description{font-weight:300;}.contact-box .icon-service-hotline{width:40px;height:36px;fill:#008C46;margin-left:-5px;margin-right:7px;}.icon-service-hotline-servicetab{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;fill:white;padding:10px;}.icon-banner-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;}.icon-banner-box .icon{flex:0 1 auto;}.icon-banner-box .icon::before{color:#008c46;}.icon-banner-box .text{flex:1 1 auto;font-weight:300;}.icon-banner-box.info-warning-box{background-color:#e68c37;}.icon-banner-box.info-warning-box .icon::before{color:#ffffff;}.icon-banner-box.info-warning-box .text{color:#ffffff;}img{position:relative;text-indent:-9999px;color:transparent;vertical-align:middle;}img::before{content:'';position:absolute;top:12.5%;left:12.5%;height:75%;width:75%;background:url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') 50% 50% no-repeat;background-size:contain;}.img-responsive{display:block;width:100%;max-width:100%;height:auto;}.lazyload-image{position:relative;}.lazyload-image::before,
.lazyload-image::after{content:'';position:absolute;top:calc(50% - 5px);left:calc(50% - 1px);width:10px;height:10px;background-color:#008c46;border-radius:100%;transform:scale(0);animation:bounce 1.5s ease-in-out infinite;}.lazyload-image::before{left:calc(50% - 9px);animation-delay:0.75s;}.lazyload-image.loaded::before,
.lazyload-image.loaded::after{content:none;}.lazyload-image img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;z-index:1;transform:translate(-50%, -50%);opacity:0;transition:opacity 0.5s linear;width:auto;}.lazyload-image img:not([data-src]){opacity:1;}.sprite-payments{width:70px;height:45px;background:url(../_ui/shared/images/sprite_payments.png) no-repeat;background-size:100%;}.sprite-payments.visa{background-position:0 0;}.sprite-payments.mastercard{background-position:0 -45px;}.sprite-payments.paypal{background-position:0 -90px;}.sprite-payments.sofort{background:none;vertical-align:top;}.sprite-payments.sepa{background-position:0 -180px;}.sprite-payments.rechnung{background-position:0 -225px;}.sprite-payments.vorkasse{background-position:0 -270px;}.sofort-payment{width:70px;height:45px;}fieldset{margin-top:35px;}fieldset legend{margin-bottom:20px;font-size:24px;border:0;font-weight:300;}fieldset legend .description{font-weight:lighter;font-size:14px;margin-top:20px;}@media(min-width:768px){fieldset legend .description{font-size:16px;margin-top:30px;}}.mandatory-info{float:right;font-size:12px;padding-left:20px;font-weight:bold;}textarea{resize:none;}.form-group{position:relative;margin-bottom:20px;}.form-group label,
.form-group .label{display:inline-block;font-weight:bold;font-size:14px;margin-bottom:5px;cursor:pointer;}.input-group{position:relative;display:flex;}.input-group .input-group-control{position:relative;flex:1;}.input-group .form-control{border-right-color:transparent;}.input-group .form-control:focus{border-right-color:#008c46;}.input-group .form-control.border-right-color{border-right-color:#cccccc;}.input-group .input-group-prepend,
.input-group .input-group-append{display:flex;height:40px;background-color:#ffffff;border:1px solid #cccccc;font-size:14px;}.input-group .input-group-prepend .input-group-text,
.input-group .input-group-append .input-group-text{display:flex;align-items:center;padding:0 1em;margin:0;}.input-group .input-group-prepend .icon::before,
.input-group .input-group-append .icon::before{color:#008c46;font-size:20px;}.input-group .input-group-prepend [data-tooltip],
.input-group .input-group-append [data-tooltip]{position:static;}.input-group .input-group-prepend [data-tooltip]::before,
.input-group .input-group-append [data-tooltip]::before{top:40px;}.input-group .input-group-prepend [data-tooltip]::after,
.input-group .input-group-append [data-tooltip]::after{width:100%;transform:none;top:68px;white-space:normal;}.input-group .input-group-prepend [data-tooltip].tooltip--left::before,
.input-group .input-group-append [data-tooltip].tooltip--left::before{left:auto;transform:translateX(calc(-50% + 20px / 2));}.input-group .input-group-prepend [data-tooltip].tooltip--left::after,
.input-group .input-group-append [data-tooltip].tooltip--left::after{left:0;}.input-group .input-group-prepend [data-tooltip].tooltip--right::before,
.input-group .input-group-append [data-tooltip].tooltip--right::before{right:auto;left:calc(1em +(20px / 2));}.input-group .input-group-prepend [data-tooltip].tooltip--right::after,
.input-group .input-group-append [data-tooltip].tooltip--right::after{right:0;}.input-group .input-group-prepend{border-right:0;}.input-group .input-group-prepend + .input-group-control .form-control{border-left-color:transparent;}.input-group .input-group-prepend + .input-group-control .form-control:focus{border-left-color:#008c46;}.input-group .input-group-append{border-left:0;}.safari input,
.safari button,
.safari textarea,
.safari select{-webkit-transform:translate3d(0, 0, 0);}.checkbox{display:inline-block;}.checkbox label{position:relative;display:inline-block;color:#333333;cursor:pointer;padding-left:calc(24px + 10px);line-height:24px;height:24px;}.checkbox label::before{content:'';position:absolute;left:0;top:50%;width:24px;height:24px;border:1px solid #cccccc;transform:translateY(-50%);}.checkbox label::after{content:'';position:absolute;left:12px;top:50%;height:0;width:0;background-color:#008c46;transform:translate(-50%, -50%);transition:height 0.1s linear, width 0.1s linear;}.checkbox input{display:none;}.checkbox input:checked ~ label::after{width:12px;height:12px;transition:height 0.2s cubic-bezier(0, 3.5, 1, 0), width 0.2s cubic-bezier(0, 3.5, 1, 0) 0.1s;}.checkbox input:disabled ~ label{cursor:default;}.checkbox input:disabled ~ label::after{background-color:#808080;}.checkbox input:focus ~ label::before{border:1px solid #008c46;}.checkbox input.invalid ~ label{color:#d7373c;}.checkbox input.invalid ~ label::before{box-shadow:0 0 5px #d7373c;border-color:#d7373c;}.checkbox input.invalid:required:valid ~ label{color:#333333;}.checkbox input.invalid:required:valid ~ label::before{box-shadow:none;border-color:#cccccc;}.radio,
.pill-buttons.radio li{display:inline-block;}.radio > [type='radio'] ~ label,
.pill-buttons.radio li > [type='radio'] ~ label{position:relative;display:block;color:#333333;cursor:pointer;padding-left:calc(24px + 10px);line-height:24px;font-size:14px;}.radio > [type='radio'] ~ label::before,
.pill-buttons.radio li > [type='radio'] ~ label::before{content:'';position:absolute;left:0;top:12px;width:24px;height:24px;border:1px solid #cccccc;border-radius:50%;transform:translateY(-50%);}.radio > [type='radio'] ~ label::after,
.pill-buttons.radio li > [type='radio'] ~ label::after{content:'';position:absolute;left:6px;top:6px;width:12px;height:12px;background-color:#008c46;border-radius:50%;transform:scale(0);transition:transform 0.2s linear;}.radio > input[type="radio"],
.pill-buttons.radio li > input[type="radio"]{display:none;}.radio > input[type="radio"]:checked + label::after,
.pill-buttons.radio li > input[type="radio"]:checked + label::after{transform:scale(1);transition:transform 0.2s cubic-bezier(0, 3, 1, 0);}.radio > input[type="radio"]:disabled + label,
.pill-buttons.radio li > input[type="radio"]:disabled + label{cursor:default;}.radio > input[type="radio"]:disabled + label::after,
.pill-buttons.radio li > input[type="radio"]:disabled + label::after{background-color:#808080;}.radio > input[type="radio"]:focus ~ label::before,
.pill-buttons.radio li > input[type="radio"]:focus ~ label::before{border:1px solid #008c46;}.radio > input[type="radio"].invalid ~ label,
.pill-buttons.radio li > input[type="radio"].invalid ~ label{color:#d7373c;}.pill-buttons.radio{display:flex;margin:0;padding:0;list-style:none;}.pill-buttons.radio li{margin-left:30px;}@media(min-width:560px){.pill-buttons.radio li{margin-left:50px;}}.pill-buttons.radio li:first-child{margin-left:0;}.form-control{position:relative;width:100%;height:40px;line-height:38px;padding:0 0.7em;font-size:14px;border:1px solid #cccccc;border-radius:0;color:#333333;background-color:#ffffff;font-family:inherit;vertical-align:top;-webkit-appearance:none;}.form-control::-ms-clear{display:none;}.form-control::-webkit-input-placeholder,
.form-control::-moz-placeholder,
.form-control:-ms-input-placeholder{color:#808080;opacity:1;}.form-control:focus,
.form-control.focus{border-color:#008c46;}.form-control[disabled],
.form-control[readonly]{cursor:default;color:#808080;background-color:#ffffff;}.form-control[disabled]:focus,
.form-control[readonly]:focus,
.form-control[disabled].focus,
.form-control[readonly].focus{border-color:#cccccc;}.form-control ~ .help-block,
.form-control ~ .toShort{display:block;padding:0 0.7em;margin:0;font-weight:normal;position:relative;width:100%;height:0;color:transparent;visibility:hidden;opacity:0;}.form-control ~ .help-block::after,
.form-control ~ .toShort::after{position:absolute;right:0;top:-40px;line-height:40px;width:3em;font-family:'baywa-iconfont', Arial, sans-serif;text-align:center;pointer-events:none;z-index:1;}.form-control.info{border-color:#e68c37;}.form-control.info ~ .help-block{height:auto;color:#e68c37;opacity:1;visibility:visible;}.form-control.valid,
.form-control.invalid{padding-right:3.5em;}.form-control.valid ~ .help-block::after{content:'\e90b';color:#008c46;}.form-control.invalid{position:relative;border-color:#d7373c;z-index:1;}.form-control.invalid:focus,
.form-control.invalid.focus{border-color:#d7373c;}.form-control.invalid ~ .help-block{height:auto;color:#d7373c;opacity:1;visibility:visible;}.form-control.invalid ~ .help-block::after{content:'\e904';bottom:20px;}.form-control.toShort{position:relative;border-color:#d7373c;z-index:1;}.form-control.toShort:focus,
.form-control.toShort.focus{border-color:#d7373c;}.form-control.toShort ~ .toShort{height:auto;color:#d7373c;opacity:1;visibility:visible;}.form-control.toShort ~ .toShort::after{content:'\e904';bottom:20px;}.form-control.input-sm{height:30px;line-height:28px;}textarea.form-control{height:auto;line-height:inherit;padding:0.3em 0.7em;}.form-control + .input-group-append .show-password span + span{display:none;}.form-control + .input-group-append .show-password.active span{display:none;}.form-control + .input-group-append .show-password.active span + span{display:inline;}.password-strength-info{position:absolute;top:55px;z-index:3;width:240px;background:white;padding:10px;box-shadow:0 0 10px #333333;}.password-strength-info::before{content:'';position:absolute;top:-10px;width:20px;height:20px;transform:rotate(45deg);box-shadow:-2px -2px 5px -2px #333333;background:white;}.password-strength-info [data-tooltip]{border:0;}select::-ms-expand{display:none;}select.form-control{-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0iIzgwODA4MCIgZD0iTTMyLjcgMjAuMWwtMS42LTEuNmMtLjItLjItLjQtLjMtLjYtLjMtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZjLjIuMi40LjMuNi4zcy41LS4xLjYtLjNsOC4xLTguMWMuNC0uNS40LTEgMC0xLjR6Ii8+Cjwvc3ZnPgo=');background-position:right center;background-repeat:no-repeat;background-size:35px 35px;padding-right:2.5em;}select.form-control ~ .help-block::after{right:1.5em;}select.form-control[disabled]{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+CiAgPHBhdGggZmlsbD0iI2M0YzRjNCIgZD0iTTMyLjcgMjAuMWwtMS42LTEuNmMtLjItLjItLjQtLjMtLjYtLjMtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZjLjIuMi40LjMuNi4zcy41LS4xLjYtLjNsOC4xLTguMWMuNC0uNS40LTEgMC0xLjR6Ii8+Cjwvc3ZnPgo=');background-color:#f4f4f4;color:#cccccc;}select.form-control.valid,
select.form-control.invalid{padding-right:4em;}.range-slider{position:relative;}.range-slider__input{position:absolute;-webkit-appearance:none;width:100%;height:40px;margin:0;padding:0;pointer-events:none;background-color:transparent;}.range-slider__input::-webkit-slider-runnable-track{height:8px;background-color:#cccccc;}.range-slider__input::-moz-range-track{height:8px;background-color:#cccccc;border:none;}.range-slider__input::-webkit-slider-thumb{position:relative;z-index:1;height:40px;width:40px;border:0;border-radius:40px;background:#008c46 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-100 -60 1024 1024'%3E%3Cpath fill='%23fff' d='M153.6 57.059l136.889-121.059 579.911 512-579.911 512-136.889-121.059 443.022-390.941z' /%3E%3C/svg%3E") center / 50% no-repeat;cursor:pointer;-webkit-appearance:none;margin-top:-16px;pointer-events:all;transition:0.3s transform linear;}.range-slider__input::-moz-range-thumb{position:relative;z-index:1;height:40px;width:40px;border-radius:40px;background:#008c46 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-100 -60 1024 1024'%3E%3Cpath fill='%23fff' d='M153.6 57.059l136.889-121.059 579.911 512-579.911 512-136.889-121.059 443.022-390.941z' /%3E%3C/svg%3E") center / 50% no-repeat;cursor:pointer;pointer-events:all;border:none;transition:0.3s transform linear;}.range-slider__input:last-of-type::-moz-range-track{background-color:transparent;}.range-slider__input:last-of-type::-webkit-slider-runnable-track{background-color:transparent;}.range-slider__input:last-of-type::-ms-fill-lower{background-color:transparent;}.range-slider__input:last-of-type::-ms-fill-upper{background-color:transparent;}.range-slider__input::-ms-track{height:8px;background-color:transparent;border-color:transparent;color:transparent;}.range-slider__input::-ms-thumb{position:relative;z-index:1;height:40px;width:40px;border-radius:40px;border-color:transparent;padding:0;margin:0;background:#008c46 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-100 -60 1024 1024'%3E%3Cpath fill='%23fff' d='M153.6 57.059l136.889-121.059 579.911 512-579.911 512-136.889-121.059 443.022-390.941z' /%3E%3C/svg%3E") center / 50% no-repeat;cursor:pointer;pointer-events:all;transition:0.3s transform linear;}.range-slider__input::-ms-fill-lower{background-color:#cccccc;}.range-slider__input::-ms-fill-upper{background-color:#cccccc;}.range-slider__input.rotate::-webkit-slider-thumb{transform:rotate(180deg);}.range-slider__input.rotate::-moz-range-thumb{transform:rotate(180deg);}.range-slider__input.rotate::-ms-thumb{transform:rotate(180deg);}.range-slider__min,
.range-slider__max{position:relative;margin-top:calc(40px + 10px);border:1px solid #cccccc;display:inline-block;min-width:75px;height:40px;line-height:40px;padding:0 55px 0 10px;font-size:14px;}.range-slider__max{float:right;}.range-slider__contenteditable{display:inline-block;height:100%;position:relative;}.range-slider__contenteditable::after{content:'\20ac';position:absolute;right:-10px;top:0;}.range-slider__update-price-btn{width:30px;height:calc(100% + 1px);position:absolute;right:-1px;top:0;background-color:#cccccc;color:white;cursor:pointer;}.range-slider__update-price-btn:hover{color:#008c46;}.range-slider__update-price-btn::before{content:'\e923';font-family:'baywa-iconfont';font-size:14px;right:8px;position:absolute;}[data-tooltip]{position:relative;cursor:help;border-bottom:1px dotted #333333;}[data-tooltip]::before{content:'';border:14px solid transparent;}[data-tooltip]::after{content:attr(data-tooltip);background-color:#333333;color:#ffffff;font-family:'Baywa-Font', Arial, sans-serif;font-weight:400;text-shadow:none;padding:15px;white-space:nowrap;}[data-tooltip]::before,
[data-tooltip]::after{position:absolute;opacity:0;pointer-events:none;z-index:996;transition:opacity 0.3s linear;}[data-tooltip]:hover::before,
[data-tooltip]:hover::after{opacity:1;}[data-tooltip].tooltip-left::before,
[data-tooltip].tooltip--left::before{left:50%;transform:translateX(-50%);border-bottom-color:#333333;}[data-tooltip].tooltip-left::after,
[data-tooltip].tooltip--left::after{left:100%;transform:translate(-100%, 28px);}[data-tooltip].tooltip-left::before,
[data-tooltip].tooltip--left::before,
[data-tooltip].tooltip-left::after,
[data-tooltip].tooltip--left::after{top:100%;}[data-tooltip].tooltip-right::before,
[data-tooltip].tooltip--right::before{left:50%;transform:translateX(-50%);border-bottom-color:#333333;}[data-tooltip].tooltip-right::after,
[data-tooltip].tooltip--right::after{left:0;transform:translateY(28px);}[data-tooltip].tooltip-right::before,
[data-tooltip].tooltip--right::before,
[data-tooltip].tooltip-right::after,
[data-tooltip].tooltip--right::after{top:100%;}[data-tooltip].tooltip-top::before,
[data-tooltip].tooltip--top::before{border-top-color:#333333;transform:translate(-50%, 25%);}[data-tooltip].tooltip-top::after,
[data-tooltip].tooltip--top::after{transform:translate(-50%, -21px);}[data-tooltip].tooltip-top::before,
[data-tooltip].tooltip--top::before,
[data-tooltip].tooltip-top::after,
[data-tooltip].tooltip--top::after{left:50%;bottom:100%;}[data-tooltip].tooltip--icon{border:0;}[data-tooltip].no-border{border:0;}.add_to_cart_form .position-tooltip::before{transform:translateX(calc(-50% - 10px / 2));}@media(min-width:560px){.add_to_cart_form .position-tooltip::before{transform:inherit;}}.add_to_cart_form .position-tooltip::after{width:calc(100vw - 65px);white-space:normal;}@media(min-width:560px){.add_to_cart_form .position-tooltip::after{width:auto;white-space:nowrap;}}.ts-rating-light.productreviews .ts-wrapper.ts-no-reviews{padding:0 !important;}.ts-rating-light.productreviews .ts-wrapper.ts-no-reviews .ts-reviews ul{text-align:left !important;font-size:16px;padding-left:0;color:#333333;}.ts-stars-fullBar,
.ts-stars-emptyBar,
.ts-stars-wrapper{padding:10px 15px 0 15px;}.etrusted-checkout-card__button--review-only{background-color:#008c46 !important;border:1px solid #008c46 !important;font-size:16px !important;font-weight:normal !important;border-radius:0 !important;}.etrusted-checkout-card__button--review-only:hover{background-color:#006f3b !important;border:1px solid #006f3b !important;color:white !important;}form[class*='checkoutTrustcardNoAuditForm']{padding:20px 0 0 !important;display:inline-block;}[id*='trustcardCTAButton'] a{background-color:#008c46 !important;color:white !important;text-decoration:none !important;border-radius:0 !important;border-color:#008c46 !important;font-weight:300 !important;}[id*='trustcardCTAButton'] a:hover{background-color:#006f3b !important;border-color:#006f3b !important;color:white !important;}a[class*='blockLink']{text-decoration:none !important;}[id*='commentText'],
[id*='ProtectionLimit']{color:#008c46 !important;text-decoration:underline !important;}[id*='commentText']:hover,
[id*='ProtectionLimit']:hover{color:#006f3b !important;}a[class*='checkoutImprint']{font-size:12px !important;text-align:right !important;margin-bottom:0 !important;margin-top:-14px !important;}.etrusted-checkout-card__table{width:100%;}.ts-header-title,
.ts-header-subtitle{display:none !important;}.ts-wrapper,
.ts-wrapper span,
.ts-wrapper div:not(.ts-header-logo){font-size:16px !important;color:#333333 !important;line-height:1.375em !important;}.ts-no-reviews .ts-header-logo:first-of-type{display:none !important;}.stock-info::after{content:'';display:inline-block;height:10px;width:10px;margin-left:5px;border-radius:50%;vertical-align:middle;}@media(min-width:560px){.stock-info::after{margin-left:10px;}}.unlimitedStock::after,
.inStock::after{background-color:#008c46;}.lowStock::after,
.outOfStock::after{background-color:#f5be37;}.permanentlyOutOfStock::after{background-color:#d7373c;}.breadcrumb{display:flex;justify-content:space-between;align-items:center;min-height:30px;font-size:14px;}.breadcrumb .breadcrumb-nav{list-style-type:none;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:70px;}.breadcrumb .breadcrumb-nav li{display:inline;}@media(min-width:768px){.breadcrumb .breadcrumb-nav li:first-child::after{content:'/';margin:0 5px;}}@media(min-width:768px){.breadcrumb .breadcrumb-nav li:not(:first-child):not(:last-child)::after{content:'/';margin:0 5px;}}.breadcrumb .breadcrumb-nav li a{color:#333333;font-weight:lighter;text-decoration:none;}.breadcrumb .breadcrumb-nav li a:hover{color:#008c46;}.breadcrumb .breadcrumb-nav li a .icon{color:#333333;}.breadcrumb .breadcrumb-nav li a .icon::before{display:inline-block;font-size:12px;color:#fff;background-color:#808080;border-radius:50%;padding:0;margin-right:5px;width:22px;height:22px;line-height:22px;}.breadcrumb .breadcrumb-nav li a .icon:hover{color:#008c46;}.breadcrumb .breadcrumb-nav li a .icon:hover::before{background-color:#008c46;}.breadcrumb .breadcrumb-nav li.active a,
.breadcrumb .breadcrumb-nav li.active span{color:#333333;}.breadcrumb .breadcrumb-nav li.active a:hover,
.breadcrumb .breadcrumb-nav li.active span:hover{color:inherit;}.breadcrumb .breadcrumb-nav label{color:#333333;font-weight:bold;cursor:pointer;margin:0;}.breadcrumb .breadcrumb-nav label::after{content:'>';margin:0 5px;font-weight:normal;}[data-toggle='navigationbar']:checked ~ .main-header.scroll .top-navigation{box-shadow:none;}[data-toggle='navigationbar']:checked ~ .main-content .pagination-bar.top > .sticky{z-index:3;}.pagination-bar .pagination-toolbar [id*='sortForm'] input{display:none;}.pagination-bar .pagination-toolbar .btn-link{padding:0 10px;}.pagination-bar .pagination{list-style:none;padding:0;margin:0;display:flex;}.pagination-bar .pagination li{display:block;background-color:#cccccc;margin-left:5px;font-weight:bold;float:left;}.pagination-bar .pagination li:first-of-type{margin:0;}.pagination-bar .pagination li a,
.pagination-bar .pagination li span{width:40px;line-height:40px;text-align:center;color:#ffffff;text-decoration:none;display:block;transition:background-color 0.3s linear;}.pagination-bar .pagination li a:hover{background-color:#008c46;}.pagination-bar .pagination li.active span{background-color:#008c46;}.pagination-bar .pagination li.inactive{background-color:transparent;}.pagination-bar .pagination li.inactive span{width:15px;color:#333333;}.pagination-bar .pagination li.disabled span{color:#808080;}.pagination-bar .pagination__arrow{display:flex;align-items:center;text-decoration:none;margin-top:2px;width:40px;}.pagination-bar .pagination__arrow.arrow-left{justify-content:flex-start;}.pagination-bar .pagination__arrow.arrow-right{justify-content:flex-end;}.pagination-bar .pagination__arrow .icon::before{color:#cccccc;}.pagination-bar .pagination__arrow.active .icon{cursor:pointer;}.pagination-bar .pagination__arrow.active .icon:hover::before{color:#006f3b;}.pagination-bar .pagination__arrow.active .icon::before{color:#008c46;}.pagination-bar.bottom{text-align:center;}.pagination-bar.bottom .pagination{justify-content:center;}@media(min-width:1024px){.pagination-bar.bottom .pagination{justify-content:flex-end;}}.pagination-bar.top{height:60px;margin:-10px 0 10px 0;}.pagination-bar.top > .sticky{position:fixed;top:50px;background-color:white;width:100%;z-index:4;box-shadow:0 5px 5px -5px #333333;transition:top 0.3s ease-out 0.2s;}@media(min-width:768px){.pagination-bar.top > .sticky{position:static;box-shadow:none;width:auto;background-color:transparent;}}.pagination-bar.top .pagination{justify-content:flex-end;}.pagination-bar .facet-toggle-button{position:relative;z-index:3;}.pagination-bar .facet-toggle-button .icon{pointer-events:none;}.cms-content-page-one ul,
.cms-content-page-two ul,
ul.list{position:relative;padding-left:30px;list-style:none;font-weight:300;}.cms-content-page-one ul ul,
.cms-content-page-two ul ul,
ul.list ul{padding-top:15px;}.cms-content-page-one ul li:not(:last-of-type),
.cms-content-page-two ul li:not(:last-of-type),
ul.list li:not(:last-of-type){padding-bottom:15px;}.cms-content-page-one ul li::before,
.cms-content-page-two ul li::before,
ul.list li::before{position:absolute;left:0;font-family:'baywa-iconfont';content:'\e90b';color:#008c46;}.cms-content-page-one ul li.inactive::before,
.cms-content-page-two ul li.inactive::before,
ul.list li.inactive::before{color:#ccc;}.cms-content-page-one ul li.active,
.cms-content-page-two ul li.active,
ul.list li.active{color:#008c46;font-weight:bold;}.cms-content-page-one ul.list-not-applicable li,
.cms-content-page-two ul.list-not-applicable li,
ul.list.list-not-applicable li{text-decoration:line-through;position:relative;}.cms-content-page-one ul.list-not-applicable li::before,
.cms-content-page-two ul.list-not-applicable li::before,
ul.list.list-not-applicable li::before{font-family:'baywa-iconfont';content:'\e90c';color:#d7373c;font-size:18px;top:3px;left:-30px;}.flip-wrapper{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform 0.3s ease-in-out;}.flip-wrapper.flipped{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}.flip-wrapper.flipped.loaded .front{position:absolute;top:0;width:100%;height:100%;}.flip-wrapper.flipped.loaded .back{position:relative;padding:0 5px;}.flip-wrapper.flipped .front{pointer-events:none;opacity:0;}.flip-wrapper.flipped .back{opacity:1;pointer-events:all;}.flip-wrapper .front{opacity:1;position:relative;}.flip-wrapper .back{position:absolute;top:0;width:100%;height:100%;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);opacity:0;pointer-events:none;}.flip-wrapper .front,
.flip-wrapper .back{background-color:white;transition:opacity 0.3s cubic-bezier(1, 0, 0, 1), box-shadow 0.2s linear;}.charity-banner{background:#008c46;}.charity-banner__logo{width:75px;}.charity-banner__img{height:200px;background:center / cover no-repeat;background-image:url(/_ui/shared/images/charity-banner_mobile.jpg);}@media(min-width:768px){.charity-banner__img{height:250px;background-image:url(/_ui/shared/images/charity-banner_mobile.jpg);}}@media(min-width:1024px){.charity-banner__img{background-image:url(/_ui/shared/images/charity-banner_desktop.jpg);}}.charity-banner__text{color:#fff;font-size:20px;line-height:28px;font-weight:600;margin-top:10px;margin-bottom:20px;}@media(min-width:768px){.charity-banner__text{font-size:32px;line-height:40px;margin-top:20px;}}table{border-collapse:separate;border-spacing:2px;width:100%;}table.table.scrollable-sm,
table.table.scrollable-md,
table.table.scrollable-lg{display:flex;flex-wrap:wrap;}table.table.scrollable-sm tr,
table.table.scrollable-md tr,
table.table.scrollable-lg tr{display:block;vertical-align:top;}table.table.scrollable-sm tr:not(:first-of-type),
table.table.scrollable-md tr:not(:first-of-type),
table.table.scrollable-lg tr:not(:first-of-type){margin-left:-2px;}table.table.scrollable-sm tr:first-of-type td,
table.table.scrollable-md tr:first-of-type td,
table.table.scrollable-lg tr:first-of-type td{margin-left:0;}table.table.scrollable-sm tr:last-of-type td,
table.table.scrollable-md tr:last-of-type td,
table.table.scrollable-lg tr:last-of-type td{margin-right:0;}table.table.scrollable-sm td,
table.table.scrollable-md td,
table.table.scrollable-lg td,
table.table.scrollable-sm th,
table.table.scrollable-md th,
table.table.scrollable-lg th{display:block;margin:2px;white-space:nowrap;line-height:1.5em;min-height:calc(1.5em + 16px);}table.table.scrollable-sm td[colspan="1"],
table.table.scrollable-md td[colspan="1"],
table.table.scrollable-lg td[colspan="1"],
table.table.scrollable-sm th[colspan="1"],
table.table.scrollable-md th[colspan="1"],
table.table.scrollable-lg th[colspan="1"]{height:calc(1 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="2"],
table.table.scrollable-md td[colspan="2"],
table.table.scrollable-lg td[colspan="2"],
table.table.scrollable-sm th[colspan="2"],
table.table.scrollable-md th[colspan="2"],
table.table.scrollable-lg th[colspan="2"]{height:calc(2 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="3"],
table.table.scrollable-md td[colspan="3"],
table.table.scrollable-lg td[colspan="3"],
table.table.scrollable-sm th[colspan="3"],
table.table.scrollable-md th[colspan="3"],
table.table.scrollable-lg th[colspan="3"]{height:calc(3 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="4"],
table.table.scrollable-md td[colspan="4"],
table.table.scrollable-lg td[colspan="4"],
table.table.scrollable-sm th[colspan="4"],
table.table.scrollable-md th[colspan="4"],
table.table.scrollable-lg th[colspan="4"]{height:calc(4 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="5"],
table.table.scrollable-md td[colspan="5"],
table.table.scrollable-lg td[colspan="5"],
table.table.scrollable-sm th[colspan="5"],
table.table.scrollable-md th[colspan="5"],
table.table.scrollable-lg th[colspan="5"]{height:calc(5 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="6"],
table.table.scrollable-md td[colspan="6"],
table.table.scrollable-lg td[colspan="6"],
table.table.scrollable-sm th[colspan="6"],
table.table.scrollable-md th[colspan="6"],
table.table.scrollable-lg th[colspan="6"]{height:calc(6 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="7"],
table.table.scrollable-md td[colspan="7"],
table.table.scrollable-lg td[colspan="7"],
table.table.scrollable-sm th[colspan="7"],
table.table.scrollable-md th[colspan="7"],
table.table.scrollable-lg th[colspan="7"]{height:calc(7 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="8"],
table.table.scrollable-md td[colspan="8"],
table.table.scrollable-lg td[colspan="8"],
table.table.scrollable-sm th[colspan="8"],
table.table.scrollable-md th[colspan="8"],
table.table.scrollable-lg th[colspan="8"]{height:calc(8 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="9"],
table.table.scrollable-md td[colspan="9"],
table.table.scrollable-lg td[colspan="9"],
table.table.scrollable-sm th[colspan="9"],
table.table.scrollable-md th[colspan="9"],
table.table.scrollable-lg th[colspan="9"]{height:calc(9 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="10"],
table.table.scrollable-md td[colspan="10"],
table.table.scrollable-lg td[colspan="10"],
table.table.scrollable-sm th[colspan="10"],
table.table.scrollable-md th[colspan="10"],
table.table.scrollable-lg th[colspan="10"]{height:calc(10 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="11"],
table.table.scrollable-md td[colspan="11"],
table.table.scrollable-lg td[colspan="11"],
table.table.scrollable-sm th[colspan="11"],
table.table.scrollable-md th[colspan="11"],
table.table.scrollable-lg th[colspan="11"]{height:calc(11 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="12"],
table.table.scrollable-md td[colspan="12"],
table.table.scrollable-lg td[colspan="12"],
table.table.scrollable-sm th[colspan="12"],
table.table.scrollable-md th[colspan="12"],
table.table.scrollable-lg th[colspan="12"]{height:calc(12 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="13"],
table.table.scrollable-md td[colspan="13"],
table.table.scrollable-lg td[colspan="13"],
table.table.scrollable-sm th[colspan="13"],
table.table.scrollable-md th[colspan="13"],
table.table.scrollable-lg th[colspan="13"]{height:calc(13 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="14"],
table.table.scrollable-md td[colspan="14"],
table.table.scrollable-lg td[colspan="14"],
table.table.scrollable-sm th[colspan="14"],
table.table.scrollable-md th[colspan="14"],
table.table.scrollable-lg th[colspan="14"]{height:calc(14 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td[colspan="15"],
table.table.scrollable-md td[colspan="15"],
table.table.scrollable-lg td[colspan="15"],
table.table.scrollable-sm th[colspan="15"],
table.table.scrollable-md th[colspan="15"],
table.table.scrollable-lg th[colspan="15"]{height:calc(15 *(1.5em + 18px) - 2px);}table.table.scrollable-sm td:not([colspan="1"]),
table.table.scrollable-md td:not([colspan="1"]),
table.table.scrollable-lg td:not([colspan="1"]),
table.table.scrollable-sm th:not([colspan="1"]),
table.table.scrollable-md th:not([colspan="1"]),
table.table.scrollable-lg th:not([colspan="1"]){white-space:normal;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}table.table.scrollable-sm caption,
table.table.scrollable-md caption,
table.table.scrollable-lg caption{margin:0;width:100%;}table.table.scrollable-sm thead,
table.table.scrollable-md thead,
table.table.scrollable-lg thead{display:flex;padding-right:2px;max-width:66.6666%;}table.table.scrollable-sm thead tr:nth-child(2n + 1),
table.table.scrollable-md thead tr:nth-child(2n + 1),
table.table.scrollable-lg thead tr:nth-child(2n + 1){background-color:transparent;}table.table.scrollable-sm thead + tbody tr:nth-child(2n),
table.table.scrollable-md thead + tbody tr:nth-child(2n),
table.table.scrollable-lg thead + tbody tr:nth-child(2n){background-color:transparent;}table.table.scrollable-sm thead + tbody tr:nth-child(2n) td,
table.table.scrollable-md thead + tbody tr:nth-child(2n) td,
table.table.scrollable-lg thead + tbody tr:nth-child(2n) td{background-color:#f4f4f4;}table.table.scrollable-sm thead + tbody tr:nth-child(2n + 1) td,
table.table.scrollable-md thead + tbody tr:nth-child(2n + 1) td,
table.table.scrollable-lg thead + tbody tr:nth-child(2n + 1) td{background-color:transparent;}table.table.scrollable-sm tbody,
table.table.scrollable-md tbody,
table.table.scrollable-lg tbody{display:flex;overflow-x:overlay;overflow-y:hidden;flex-grow:1;flex-shrink:1;flex-basis:0;}table.table.scrollable-sm tbody tr,
table.table.scrollable-md tbody tr,
table.table.scrollable-lg tbody tr{flex:1 0 auto;}table.table.scrollable-sm tbody tr:nth-child(2n + 1),
table.table.scrollable-md tbody tr:nth-child(2n + 1),
table.table.scrollable-lg tbody tr:nth-child(2n + 1){background-color:transparent;}table.table.scrollable-sm tbody tr:nth-child(2n + 1) td,
table.table.scrollable-md tbody tr:nth-child(2n + 1) td,
table.table.scrollable-lg tbody tr:nth-child(2n + 1) td{background-color:#f4f4f4;}table.table.scrollable-sm tbody::-webkit-scrollbar,
table.table.scrollable-md tbody::-webkit-scrollbar,
table.table.scrollable-lg tbody::-webkit-scrollbar{-webkit-appearance:none;}table.table.scrollable-sm tbody::-webkit-scrollbar:vertical,
table.table.scrollable-md tbody::-webkit-scrollbar:vertical,
table.table.scrollable-lg tbody::-webkit-scrollbar:vertical{width:8px;}table.table.scrollable-sm tbody::-webkit-scrollbar:horizontal,
table.table.scrollable-md tbody::-webkit-scrollbar:horizontal,
table.table.scrollable-lg tbody::-webkit-scrollbar:horizontal{height:8px;}table.table.scrollable-sm tbody::-webkit-scrollbar-thumb,
table.table.scrollable-md tbody::-webkit-scrollbar-thumb,
table.table.scrollable-lg tbody::-webkit-scrollbar-thumb{background-color:#808080;border-radius:10px;}table.table.scrollable-sm tbody::-webkit-scrollbar-track,
table.table.scrollable-md tbody::-webkit-scrollbar-track,
table.table.scrollable-lg tbody::-webkit-scrollbar-track{border-radius:10px;background-color:#f4f4f4;}@media(min-width:768px){table.table.scrollable-sm{display:table;}}@media(min-width:768px){table.table.scrollable-sm caption{margin:0 2px;width:auto;}}@media(min-width:768px){table.table.scrollable-sm thead{display:table-row-group;max-width:none;}}@media(min-width:768px){table.table.scrollable-sm tbody{display:table-row-group;white-space:normal;}}@media(min-width:768px){table.table.scrollable-sm tr{display:table-row;}}@media(min-width:768px){table.table.scrollable-sm td,
 table.table.scrollable-sm th{display:table-cell;height:auto !important;white-space:normal;}}@media(min-width:1024px){table.table.scrollable-md{display:table;}}@media(min-width:1024px){table.table.scrollable-md caption{margin:0 2px;width:auto;}}@media(min-width:1024px){table.table.scrollable-md thead{display:table-row-group;max-width:none;}}@media(min-width:1024px){table.table.scrollable-md tbody{display:table-row-group;white-space:normal;}}@media(min-width:1024px){table.table.scrollable-md tr{display:table-row;}}@media(min-width:1024px){table.table.scrollable-md td,
 table.table.scrollable-md th{display:table-cell;height:auto !important;white-space:normal;}}@media(min-width:1280px){table.table.scrollable-lg{display:table;}}@media(min-width:1280px){table.table.scrollable-lg caption{margin:0 2px;width:auto;}}@media(min-width:1280px){table.table.scrollable-lg thead{display:table-row-group;max-width:none;}}@media(min-width:1280px){table.table.scrollable-lg tbody{display:table-row-group;white-space:normal;}}@media(min-width:1280px){table.table.scrollable-lg tr{display:table-row;}}@media(min-width:1280px){table.table.scrollable-lg td,
 table.table.scrollable-lg th{display:table-cell;height:auto !important;white-space:normal;}}table.table caption{margin:0 2px;text-align:left;}table.table caption,
table.table td{padding:7px 10px;}table.table caption,
table.table thead td{color:white;background-color:#829b96;}table.table tbody{vertical-align:inherit;}table.table tr:nth-child(2n + 1){background-color:#f4f4f4;}table.table thead + tbody tr:nth-child(2n){background-color:#f4f4f4;}table.table thead + tbody tr:nth-child(2n + 1){background-color:transparent;}table.hover-h tbody tr:hover td{background-color:#829b96;}table.hover-v{overflow:hidden;}table.hover-v caption{position:relative;z-index:1;}table.hover-v td,
table.hover-v th{position:relative;z-index:1;white-space:nowrap;line-height:1.5em;}table.hover-v td:hover,
table.hover-v th:hover{z-index:0;}table.hover-v td:hover::before,
table.hover-v th:hover::before{content:'';position:absolute;top:calc(-10 *(100% + 2.1px));left:0;width:100%;height:calc(20 *(100% + 2px));background:linear-gradient(to bottom, rgba(130, 155, 150, 0) 0, rgba(130, 155, 150, 0) 1px, #829b96 1px, #829b96 calc(100% - 1px), rgba(130, 155, 150, 0) calc(100% - 1px), rgba(130, 155, 150, 0) 100%);background-size:100% calc(1.5em + 16px);z-index:-1;}.accordion{overflow:overlay;}.accordion > label{background-color:white;margin:2px 0 0 0;padding:7px 50px 7px 15px;line-height:2em;cursor:pointer;display:block;transition:color 0.5s linear;position:relative;}.accordion > label::before{content:'\e900';position:absolute;right:15px;top:50%;font-family:'baywa-iconfont';font-size:14px;color:#008c46;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.3s ease-in-out;}.accordion > label::before,
.accordion > label::after{color:#008c46;font-size:16px;}.accordion > label.red,
.accordion > label.green,
.accordion > label.gray{color:white;}.accordion > label.red::before,
.accordion > label.green::before,
.accordion > label.gray::before,
.accordion > label.red::after,
.accordion > label.green::after,
.accordion > label.gray::after{color:white;}.accordion > label.red{background-color:#d7373c;}.accordion > label.green{background-color:#008c46;}.accordion > label.gray{background-color:#808080;}.accordion > section{background-color:#ffffff;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.accordion > section.red,
.accordion > section.green,
.accordion > section.gray{border-style:solid;border-width:0 1px 1px 1px;}.accordion > section.red{border-color:#d7373c;}.accordion > section.green{border-color:#008c46;}.accordion > section.gray{border-color:#808080;}.accordion > section > div{animation:fade-in 0.7s ease-in-out;}.accordion > input{display:none;}.accordion > input + input + label{display:none;}.accordion > input:checked + input + label,
.accordion > input:checked + label + label{background-color:#ffffff;color:#008c46;text-shadow:0.5px 0 0;}.accordion > input:checked + input + label::before,
.accordion > input:checked + label + label::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.accordion > input:checked + input + label.red,
.accordion > input:checked + label + label.red,
.accordion > input:checked + input + label.green,
.accordion > input:checked + label + label.green,
.accordion > input:checked + input + label.gray,
.accordion > input:checked + label + label.gray{color:white;}.accordion > input:checked + input + label.red,
.accordion > input:checked + label + label.red{background-color:#d7373c;border-color:#d7373c;}.accordion > input:checked + input + label.green,
.accordion > input:checked + label + label.green{background-color:#008c46;border-color:#008c46;}.accordion > input:checked + input + label.gray,
.accordion > input:checked + label + label.gray{background-color:#808080;border-color:#808080;}.accordion > input[type="checkbox"]:checked + label + label + section{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}.accordion.fold > input + label + label{display:none;}.accordion.fold > input + input + label{display:block;}.accordion.fold > input[type="checkbox"]:checked + label + label + section{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}.accordion.fold > input[type="radio"]:checked + input + label{cursor:default;}.accordion.fold > input[type="radio"]:checked + input + label::before,
.accordion.fold > input[type="radio"]:checked + input + label::after{opacity:0;transition:transform 0.3s ease-in-out, opacity 0.1s linear 0.3s;}.accordion.fold > input[type="radio"]:checked + input + label + label + section{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}.searchbox .form-control,
.searchbox .input-group-append{border:0;background-color:#f4f4f4;}@media(min-width:1024px){.searchbox .form-control,
 .searchbox .input-group-append{height:45px;}}.searchbox .btn-search,
.searchbox .btn{z-index:1;height:40px;padding:0 10px;}@media(min-width:1024px){.searchbox .btn-search,
 .searchbox .btn{height:45px;}}.searchbox .btn-search:active:focus,
.searchbox .btn:active:focus,
.searchbox .btn-search:focus,
.searchbox .btn:focus{outline:0;}.searchbox .input-group-btn{position:relative;z-index:3;background-color:#f4f4f4;height:100%;}.searchbox .input-group-btn .btn-light:hover{color:inherit;}.searchbox .input-group-btn [data-tooltip]{border:none;position:relative;margin-bottom:0;height:40px;}@media(min-width:1024px){.searchbox .input-group-btn [data-tooltip]{height:45px;}}.searchbox .input-group-btn [data-tooltip] .icon{font-size:30px;}.searchbox .input-group-btn [data-tooltip] .icon::before{position:absolute;top:50%;right:0;transform:translateY(-50%) translateY(1px);}.searchbox .input-group-btn .btn-search{padding-left:0;}.searchbox .input-group-btn .btn-search .icon{color:#ffffff;font-size:30px;font-weight:bold;}.searchbox .input-group-btn .btn-search .icon::before{padding-left:10px;color:#ffffff;font-size:30px;display:inline-block;transform:translate(1px, 1px);}.searchbox .form-control{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media(min-width:1024px){.searchbox .form-control{padding-left:15px;}}.searchbox .form-control::placeholder{color:#808080;opacity:1;}.searchbox .input-group-text:not(:last-of-type){box-shadow:10px 0 0 -9px #cccccc;}.searchbox .icon-close{position:absolute;z-index:3;right:15px;top:50%;opacity:0;transition:opacity 0.3s linear;transform:translateY(-50%);cursor:pointer;}.searchbox .icon-close::before{font-size:16px;}.searchbox .icon-close.show{opacity:1;}.searchbox .searchbox-loader{position:absolute;z-index:3;right:15px;top:50%;transform:translateY(-50%);width:20px;height:20px;opacity:0;background-color:#f4f4f4;transition:opacity 0.3s linear;pointer-events:none;}.searchbox .searchbox-loader::before{content:'';position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid #cccccc;border-top-color:#333333;animation:spin 0.6s linear infinite;}.ui-autocomplete{position:absolute;left:0 !important;top:0 !important;width:100% !important;background:#ffffff;box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);z-index:1000;padding:0 10px 10px;list-style:none;margin:0;transform:translate3d(0, 140px, 0);transition:transform 0.3s ease-out;}@media(min-width:768px){.ui-autocomplete{transform:translate3d(0, 120px, 0);}}@media(min-width:1024px){.ui-autocomplete{transform:translate3d(0, 150px, 0);}}@media(min-width:1280px){.ui-autocomplete{padding:0 calc(50% - 590px) 10px;}}.ui-autocomplete.sticky{position:fixed;transform:translate3d(0, 100px, 0);transition:transform 0.3s ease-out 0.3s;}.ui-autocomplete .ui-autocomplete-category{border-bottom:1px solid #cccccc;color:#008c46;padding:10px 0;margin:10px 0;}@media(min-width:768px){.ui-autocomplete .autoSuggestion,
 .ui-autocomplete .brands,
 .ui-autocomplete .categories,
 .ui-autocomplete .cms{width:calc(40% - 20px);}}@media(min-width:768px){.ui-autocomplete .productResult,
 .ui-autocomplete .info{float:right;width:60%;}}.ui-autocomplete .productResult .thumb{float:left;text-align:center;width:100px;height:55px;margin-right:20px;}.ui-autocomplete .productResult .thumb-image{max-height:100%;}.ui-autocomplete .productResult .details{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;font-size:14px;}.ui-autocomplete .productResult .name{width:100%;font-size:16px;font-weight:700;padding-bottom:10px;}.ui-autocomplete .ui-menu-item-wrapper{display:flex;align-items:center;padding:10px;}.ui-autocomplete .ui-menu-item-wrapper.text{color:#333333;}.ui-autocomplete .ui-menu-item .price{color:#008c46;font-weight:400;font-size:16px;}.ui-autocomplete .ui-menu-item .price-del{font-weight:400;margin-right:5px;}.ui-autocomplete .ui-menu-item .highlight{color:#000;font-weight:700;}@media(min-width:768px){.ui-autocomplete .only-products{float:left;}}.ui-autocomplete .info{font-size:14px;padding:20px 0;text-align:center;}.ui-autocomplete .info.ui-state-focus{background-color:inherit;}.ui-autocomplete .info .ui-menu-item-wrapper{display:inline;}.ui-autocomplete .ui-state-focus{background-color:#f4f4f4;}.ui-autocomplete-loading ~ .searchbox-loader{opacity:1;}.ui-helper-hidden-accessible{display:none;}.searchbox-page-empty .form-group{margin-bottom:0;}.mini-cart-wrapper{padding:10px;overflow:auto;max-height:calc(100% - 130px);transition:max-height 0.5s linear;}.mini-cart-wrapper .mini-cart__legend{position:relative;padding-left:30px;}.mini-cart-wrapper .mini-cart__legend::before{content:'\e90c';font-family:'baywa-iconfont';position:absolute;top:-2px;left:0;font-size:18px;color:#e68c37;}.mini-cart-wrapper .mini-cart__legend.valid::before{content:'\e90b';color:#008c46;}.mini-cart-wrapper .mini-cart__item{border:0;font-weight:100;}.mini-cart-wrapper .mini-cart__item:not(:last-of-type){box-shadow:inset 0 -1px #cccccc;}.mini-cart-wrapper .mini-cart__product-details{display:inline-block;width:calc(100% - 75px);padding:10px;}.mini-cart-wrapper .mini-cart__product-details .icon{font-size:12px;font-weight:100;white-space:nowrap;}.mini-cart-wrapper .mini-cart__product-details .icon::before{font-size:16px;}.mini-cart-wrapper .mini-cart__text-info,
.mini-cart-wrapper .mini-cart__text-danger{font-size:12px;line-height:1.5;}.mini-cart-wrapper .mini-cart__item-actions{margin-top:5px;display:flex;justify-content:space-between;flex:1;}.mini-cart-wrapper .mini-cart__product-title{text-decoration:none;font-size:14px;font-weight:700;color:#333333;}.mini-cart-wrapper .mini-cart__product-title:hover{color:#008c46;}.mini-cart-wrapper .mini-cart__thumb{width:75px;padding:10px;float:left;}.mini-cart-wrapper .mini-cart__product-image{max-height:60px;width:auto;}.mini-cart-wrapper .mini-cart__text-danger{font-weight:bold;padding:10px 0;}.mini-cart-wrapper.cookie-hint-visible{max-height:calc(100% - 240px);}@media(min-width:560px){.mini-cart-wrapper.cookie-hint-visible{max-height:calc(100% - 170px);}}@media(min-width:768px){.mini-cart-wrapper.cookie-hint-visible{max-height:calc(100% - 160px);}}.wishlist__wrapper{padding:10px;overflow:auto;max-height:calc(100% - 80px);transition:max-height 0.5s linear;}.wishlist.cookie-hint-visible{max-height:calc(100% - 240px);}@media(min-width:560px){.wishlist.cookie-hint-visible{max-height:calc(100% - 170px);}}@media(min-width:768px){.wishlist.cookie-hint-visible{max-height:calc(100% - 160px);}}.wishlist__legend{position:relative;padding-left:30px;}.wishlist__legend::before{content:'\e90c';font-family:'baywa-iconfont';position:absolute;top:-2px;left:0;font-size:18px;color:#e68c37;}.wishlist__item{padding:10px;position:relative;border-bottom:1px solid #cccccc;}.wishlist__item.remove{padding-top:0;padding-bottom:0;transition:padding 0.3s linear;}.wishlist__thumb{width:75px;padding-right:10px;float:left;min-height:1px;}.wishlist__product-image{max-height:60px;width:auto;}.wishlist__product-details{width:calc(100% - 75px);position:relative;display:inline-block;}.wishlist__product-details .icon{font-size:12px;font-weight:100;}.wishlist__product-details .icon::before{font-size:16px;}.wishlist__text-info{font-size:12px;line-height:1.5;}.wishlist__price,
.wishlist .price{font-size:11px;font-weight:100;color:#333333;margin-bottom:10px;}.wishlist__price .h3,
.wishlist .price .h3{font-size:14px;font-weight:700;color:#333333;margin:5px 0 0;}.wishlist__product-title{text-decoration:none;font-size:14px;font-weight:700;color:#333333;}.wishlist__product-title:hover{color:#008c46;}[data-toggle='navigationbar']{display:none;}[data-toggle='navigationbar'] ~ .main-header .top-navigation::before{content:'';position:fixed;top:0;left:0;height:0;width:100%;background-color:transparent;z-index:1000;transition:background-color 0.3s linear, height 0s linear 0.3s;}[data-toggle='navigationbar'] ~ .main-header .top-navigation.full-overlay::before{height:100%;background-color:rgba(0, 0, 0, 0.3);transition-delay:0s;}[data-toggle='navigationbar']:checked ~ .main-header .top-navigation::before{height:100%;background-color:rgba(0, 0, 0, 0.3);transition-delay:0s;}@media(min-width:1024px){[data-toggle='navigationbar']:checked ~ .main-header .top-navigation::before{height:0;}}[data-toggle='navigationbar']:checked ~ .main-header .navigation-bar{pointer-events:all;left:0;transition:left 0.2s ease-in;}[data-toggle='navigationbar']:checked ~ .myaccount-wrapper{z-index:0;}.navigation-bar{list-style-type:none;padding:0;margin:0;overflow-x:hidden;-webkit-overflow-scrolling:touch;pointer-events:none;position:fixed;top:0;left:-100%;height:100%;width:100%;max-width:100%;z-index:1001;transition:left 0.2s ease-in 0.2s;background-color:#FFFFFF;visibility:visible;}@media(min-width:768px){.navigation-bar{pointer-events:all;position:static;display:flex;width:100%;height:45px;overflow:visible;transform:translate(0);z-index:0;padding:0 10px;background-color:#F4F4F4;}}@media(min-width:1280px){.navigation-bar{padding:0 50px;margin:auto;max-width:1280px;}}.navigation-bar > li:not(:last-of-type){border-bottom:2px solid white;}@media(min-width:768px){.navigation-bar > li:not(:last-of-type){border:0;}}@media(min-width:768px){.navigation-bar > li:not(:last-of-type) .label > .title{padding:0 14px 0 0;}}@media(min-width:1024px){.navigation-bar > li:not(:last-of-type) .label > .title{padding:0 25px 0 0;}}@media(min-width:1280px){.navigation-bar > li:not(:last-of-type) .label > .title{padding:0 49px 0 0;}}.navigation-bar > li .label{display:block;}@media(min-width:768px){.navigation-bar > li .label{border:0;padding:17px 0;display:inline-block;line-height:1em;}}@media(min-width:1024px){.navigation-bar > li .label{padding:15px 0;}}.navigation-bar > li .label > .title{padding:15px 35px 15px 10px;display:block;line-height:1em;font-size:16px;font-weight:bold;background-color:#f4f4f4;text-decoration:none;margin:0 10px 5px 10px;}@media(min-width:768px){.navigation-bar > li .label > .title{padding:0;background-color:transparent;color:#333333;margin:0;font-size:14px;white-space:nowrap;}}@media(min-width:1024px){.navigation-bar > li .label > .title{font-size:16px;}}.navigation-bar > li .label > .title::before{content:'\e900';position:absolute;right:15px;top:50%;font-family:'baywa-iconfont';font-size:18px;color:#008c46;transform:translateY(-50%) rotate(-90deg);transition:transform 0.3s ease-in-out;}@media(min-width:1024px){.navigation-bar > li .label > .title::before{content:"";}}.navigation-bar > li .label > .title a{color:inherit;text-decoration:none;display:block;font-weight:bold;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;}@media(min-width:768px){.navigation-bar > li .label > .title a{display:inline;border:0;max-width:83px;}}@media(min-width:1024px){.navigation-bar > li .label > .title a{max-width:none;}}.navigation-bar > li .label > .title a:hover{color:#008c46;}.navigation-bar__header{justify-content:space-between;padding:15px 0 40px;}.navigation-bar__header,
.navigation-bar__header--first-slide{display:flex;color:#008c46;font-weight:700;}@media(min-width:768px){.navigation-bar__header,
 .navigation-bar__header--first-slide{display:none;}}.navigation-bar__header .icon,
.navigation-bar__header--first-slide .icon,
.navigation-bar__header .icon.icon-green:empty::before,
.navigation-bar__header--first-slide .icon.icon-green:empty::before{font-size:16px;}.navigation-bar__header--first-slide{justify-content:flex-end;padding:15px 10px 20px 0;}.navigation-bar .nav-slide:not(.no-label) > .title,
.navigation-bar .navigation-list:not(.no-label) > .title,
.navigation-bar .sub-navigation-section:not(.no-label) > .title{cursor:pointer;padding:15px 35px 15px 10px;display:block;font-weight:bold;background-color:#f4f4f4;text-decoration:none;margin:0 10px 5px 10px;}.navigation-bar .nav-slide:not(.no-label) > .title::before,
.navigation-bar .navigation-list:not(.no-label) > .title::before,
.navigation-bar .sub-navigation-section:not(.no-label) > .title::before{content:'\e900';position:absolute;right:15px;top:50%;font-family:'baywa-iconfont';font-size:18px;color:#008c46;transform:translateY(-50%) rotate(-90deg);}@media(min-width:768px){.navigation-bar .nav-slide:not(.no-label) > .title::before,
 .navigation-bar .navigation-list:not(.no-label) > .title::before,
 .navigation-bar .sub-navigation-section:not(.no-label) > .title::before{content:none;}}@media(min-width:768px){.navigation-bar .nav-slide:not(.no-label) > .title,
 .navigation-bar .navigation-list:not(.no-label) > .title,
 .navigation-bar .sub-navigation-section:not(.no-label) > .title{cursor:default;padding:0;margin:0;}}.navigation-bar .nav-slide:not(.no-label) > .title a,
.navigation-bar .navigation-list:not(.no-label) > .title a,
.navigation-bar .sub-navigation-section:not(.no-label) > .title a{display:inline-block;pointer-events:none;}@media(min-width:768px){.navigation-bar .nav-slide:not(.no-label) > .title a,
 .navigation-bar .navigation-list:not(.no-label) > .title a,
 .navigation-bar .sub-navigation-section:not(.no-label) > .title a{pointer-events:inherit;}}.navigation-bar .nav-slide.no-label > .title::before,
.navigation-bar .navigation-list.no-label > .title::before,
.navigation-bar .sub-navigation-section.no-label > .title::before{content:none;}.navigation-bar .nav-slide > .title{display:inline-block;position:relative;}.navigation-bar .nav-slide > .title::before{content:'\e900';position:absolute;right:10px;top:50%;font-family:'baywa-iconfont';font-size:14px;color:#008c46;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.3s ease-in-out;}.navigation-bar .nav-slide:hover > .title{color:#008c46;}@media(min-width:768px){.navigation-bar .nav-slide:hover .nav-dropdown{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0) 0.2s, opacity 0.1s linear 0.2s;}}.navigation-bar .nav-slide.selected:not(.no-label) .nav-dropdown{-webkit-transform:translateX(0);transform:translateX(0);pointer-events:all;}@media(min-width:1024px){.navigation-bar .nav-slide.selected:not(.no-label) .nav-dropdown{max-height:none;transition:max-height 0s linear 0.2s, visibility 0s linear 0.2s, transform 0.2s linear, opacity 0.2s linear 0.1s;}}.navigation-bar .nav-slide.selected:not(.no-label):hover .nav-dropdown{transition-delay:0.1s;}@media(min-width:1024px){.navigation-bar .nav-slide.selected:hover > .title{color:#008c46;}}@media(min-width:1024px){.navigation-bar .nav-slide.selected > .title{margin:0;background-color:inherit;color:inherit;}}.navigation-bar .nav-slide.selected > .title::before{color:inherit;}.navigation-bar .nav-dropdown{background:#ffffff;position:fixed;top:0;right:0;left:0;bottom:0;z-index:10000;-webkit-transform:translateX(100%);transform:translateX(100%);overflow-x:hidden;width:100%;height:100%;transition:transform 0.2s ease-in;pointer-events:none;}@media(min-width:768px){.navigation-bar .nav-dropdown{position:absolute;top:45px;left:0;bottom:auto;right:auto;z-index:1001;transform:translateX(0);width:100%;height:auto;pointer-events:all;max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1), opacity 0.1s linear 0.2s;}}.navigation-bar .nav-dropdown .btn-nav-back{cursor:pointer;padding-top:15px;padding-bottom:20px;width:100%;text-align:left;}@media(min-width:768px){.navigation-bar .nav-dropdown .btn-nav-back{display:none;}}.navigation-bar .nav-dropdown .btn-nav-back::before{font-size:18px;padding-right:3px;}.navigation-bar .nav-dropdown .parent-nav-level{padding-bottom:15px;font-size:18px;font-weight:bold;text-decoration:none;cursor:default;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}@media(min-width:768px){.navigation-bar .nav-dropdown .parent-nav-level{display:none;}}.navigation-bar .nav-dropdown .parent-nav-level.show-more-link-visible{padding-right:90px;}.navigation-bar .nav-dropdown .parent-nav-level .show-more{color:#008c46;text-decoration:underline;position:absolute;right:0;font-size:14px;}.navigation-bar .nav-dropdown .navigation-section .description-text{display:none;}@media(min-width:1024px){.navigation-bar .nav-dropdown .navigation-section .description-text{display:block;}}@media(min-width:1024px){.navigation-bar .nav-dropdown .navigation-section.cms-nodes{display:flex;padding-top:0;flex-wrap:wrap;padding-bottom:30px;}}@media(min-width:1024px){.navigation-bar .nav-dropdown .navigation-section.cms-nodes > *:not(.description-text){padding:30px 30px 0 10px;}}@media(min-width:1024px){.navigation-bar .nav-dropdown .navigation-section.cms-nodes .description-text{padding-top:45px;padding-bottom:40px;background-color:#f4f4f4;line-height:1.4;}}.navigation-bar .nav-dropdown .sub-navigation-content{max-height:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1.05, 0, 1);}@media(min-width:1024px){.navigation-bar .nav-dropdown .sub-navigation-content{max-height:inherit;}}.navigation-bar .nav-dropdown .sub-navigation-section{margin:0 -10px;}@media(min-width:768px){.navigation-bar .nav-dropdown .sub-navigation-section{padding:0 50px 10px 0;vertical-align:top;float:left;width:33%;margin:0;}}.navigation-bar .nav-dropdown .sub-navigation-section > .title{cursor:pointer;padding:15px 35px 15px 10px;display:block;font-size:16px;line-height:1em;font-weight:bold;background-color:#f4f4f4;text-decoration:none;margin:0 10px 5px 10px;}@media(min-width:768px){.navigation-bar .nav-dropdown .sub-navigation-section > .title{color:#008c46;background:transparent;padding:10px 35px 10px 10px;}}@media(min-width:1024px){.navigation-bar .nav-dropdown .sub-navigation-section > .title{padding:15px 35px 15px 10px;}}@media(min-width:768px){.navigation-bar .nav-dropdown .sub-navigation-section > .title:hover{color:#006f3b;}}@media(min-width:768px){.navigation-bar .nav-dropdown .sub-navigation-section > .title.no-categorie{padding:15px 0;margin:0;}}.navigation-bar .nav-dropdown .sub-navigation-section > .title.no-categorie::before{content:none;}.navigation-bar .nav-dropdown .sub-navigation-section > .title a{text-decoration:none;color:#333333;}.navigation-bar .nav-dropdown .sub-navigation-section > .title.empty,
.navigation-bar .nav-dropdown .sub-navigation-section > .title.empty-title-nav{padding:0;height:0;background-color:transparent;}@media(min-width:1024px){.navigation-bar .nav-dropdown .sub-navigation-section > .title.empty,
 .navigation-bar .nav-dropdown .sub-navigation-section > .title.empty-title-nav{height:40px;}}.navigation-bar .nav-dropdown .sub-navigation-section > .title.empty::before,
.navigation-bar .nav-dropdown .sub-navigation-section > .title.empty-title-nav::before{content:none;}.navigation-bar .nav-dropdown .sub-navigation-list{list-style-type:none;padding:0;}.navigation-bar .nav-dropdown .sub-navigation-list a{font-weight:lighter;color:#333333;text-decoration:none;display:block;padding:10px 10px 10px 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media(min-width:1024px){.navigation-bar .nav-dropdown .sub-navigation-list a{padding:6px 0;}}.navigation-bar .nav-dropdown .sub-navigation-list a:hover{color:#008c46;}.navigation-bar .nav-dropdown .component-list{display:none;}@media(min-width:1024px){.navigation-bar .nav-dropdown .component-list{display:flex;}}.navigation-bar .nav-dropdown .component{padding:0 15px 20px;margin-bottom:15px;flex:1;-ms-flex:0 1 auto;}@media(min-width:1280px){.navigation-bar .nav-dropdown .component{padding:0 50px 20px 15px;}}@media(min-width:1024px){.navigation-bar .nav-dropdown .component p{line-height:1.7em;}}@media(min-width:1280px){.navigation-bar .nav-dropdown .component p{line-height:inherit;}}.navigation-bar .nav-dropdown .categories{display:flex;margin:0 -10px;}@media(min-width:1280px){.navigation-bar .nav-dropdown .categories{margin:0 -50px;}}.navigation-bar .nav-dropdown .categories .category-list{padding:10px 0;background-color:#f4f4f4;min-height:600px;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .category-list{padding:25px 0;}}.navigation-bar .nav-dropdown .categories .category-title.active a,
.navigation-bar .nav-dropdown .categories .category-title.active span{color:#ffffff;font-weight:bold;background-color:#008c46;}.navigation-bar .nav-dropdown .categories .category-title.active a::after,
.navigation-bar .nav-dropdown .categories .category-title.active span::after{content:'\e902';font-family:'baywa-iconfont';vertical-align:middle;font-weight:lighter;float:right;}.navigation-bar .nav-dropdown .categories .category-title.no-label a::after,
.navigation-bar .nav-dropdown .categories .category-title.no-label span::after{content:none;}.navigation-bar .nav-dropdown .categories .category-title a,
.navigation-bar .nav-dropdown .categories .category-title span{display:block;clear:left;text-decoration:none;padding:12px 10px;font-weight:lighter;cursor:pointer;color:#333333;}@media(min-width:1280px){.navigation-bar .nav-dropdown .categories .category-title a,
 .navigation-bar .nav-dropdown .categories .category-title span{padding:12px 10px 12px 50px;}}.navigation-bar .nav-dropdown .categories .navigation-list,
.navigation-bar .nav-dropdown .categories .sub-navigation-list{margin:0 -10px;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .navigation-list,
 .navigation-bar .nav-dropdown .categories .sub-navigation-list{position:relative;padding:0 10px 0 30px;visibility:hidden;opacity:0;transition:visibility 0s linear 0.3s, transform 0.3s linear, opacity 0.3s linear;max-height:0;overflow:hidden;display:flex;height:100%;}}.navigation-bar .nav-dropdown .categories .navigation-list.active,
.navigation-bar .nav-dropdown .categories .sub-navigation-list.active{opacity:1;visibility:visible;transition-delay:0s;max-height:2000px;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .navigation-list.active,
 .navigation-bar .nav-dropdown .categories .sub-navigation-list.active{padding:25px 0 25px 50px;}}.navigation-bar .nav-dropdown .categories .navigation-list > .selected .navigation-section,
.navigation-bar .nav-dropdown .categories .sub-navigation-list > .selected .navigation-section{transform:translateX(0);pointer-events:all;}.navigation-bar .nav-dropdown .categories .navigation-list > .title,
.navigation-bar .nav-dropdown .categories .sub-navigation-list > .title{display:block;font-size:16px;line-height:1em;font-weight:bold;background-color:#f4f4f4;text-decoration:none;position:relative;margin:0 10px 5px 10px;padding:15px 35px 15px 10px;}@media(min-width:1024px){.navigation-bar .nav-dropdown .categories .navigation-list > .title,
 .navigation-bar .nav-dropdown .categories .sub-navigation-list > .title{cursor:default;padding:5px 0;text-decoration:none;}}.navigation-bar .nav-dropdown .categories .navigation-list > .title::before,
.navigation-bar .nav-dropdown .categories .sub-navigation-list > .title::before{content:'\e900';position:absolute;right:15px;top:50%;font-family:'baywa-iconfont';font-size:18px;color:#008c46;transform:translateY(-50%) rotate(-90deg);}@media(min-width:1024px){.navigation-bar .nav-dropdown .categories .navigation-list > .title::before,
 .navigation-bar .nav-dropdown .categories .sub-navigation-list > .title::before{content:none;}}.navigation-bar .nav-dropdown .categories .navigation-list > .title:hover,
.navigation-bar .nav-dropdown .categories .sub-navigation-list > .title:hover{color:#008c46;}.navigation-bar .nav-dropdown .categories .navigation-list > .title a,
.navigation-bar .nav-dropdown .categories .sub-navigation-list > .title a,
.navigation-bar .nav-dropdown .categories .navigation-list > .title span,
.navigation-bar .nav-dropdown .categories .sub-navigation-list > .title span{text-decoration:none;color:inherit;font-weight:bold;display:block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .navigation-list > .title a,
 .navigation-bar .nav-dropdown .categories .sub-navigation-list > .title a,
 .navigation-bar .nav-dropdown .categories .navigation-list > .title span,
 .navigation-bar .nav-dropdown .categories .sub-navigation-list > .title span{font-weight:lighter;}}.navigation-bar .nav-dropdown .categories .navigation-list.no-label .title::before{content:none;}.navigation-bar .nav-dropdown .categories .navigation-list.selected .navigation-section{transform:translateX(0);pointer-events:all;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .navigation-list.active:not(.no-label){background:#ffffff;}.navigation-bar .nav-dropdown .categories .navigation-list.active:not(.no-label) .navigation-section{position:relative;transform:none;}}.navigation-bar .nav-dropdown .categories .navigation-section{background:#ffffff;position:fixed;top:0;right:0;left:0;bottom:0;z-index:10001;transform:translateX(100%);transition:transform 0.2s ease-in;pointer-events:none;overflow-x:hidden;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .navigation-section{position:absolute;right:unset;bottom:unset;min-height:0;padding-right:0;margin:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1.05, 0, 1);padding-left:0;max-height:100%;border:0;transform:translateX(0);pointer-events:all;}}.navigation-bar .nav-dropdown .categories .navigation-section.selected{transform:translateX(100%);}@media(min-width:1024px){.navigation-bar .nav-dropdown .categories .navigation-section.has-children .sub-navigation-section{float:left;width:50%;}}.navigation-bar .nav-dropdown .categories .navigation-section .title{padding:15px 35px 15px 10px;display:block;font-size:16px;line-height:1em;font-weight:bold;background-color:#f4f4f4;text-decoration:none;position:relative;margin:0 10px 5px 10px;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .navigation-section .title{padding:15px 0 5px 0;}}.navigation-bar .nav-dropdown .categories .navigation-section .title:hover{color:#008c46;}.navigation-bar .nav-dropdown .categories .navigation-section .title:hover::before{border-left-color:#008c46;}.navigation-bar .nav-dropdown .categories .navigation-section .title a{font-weight:bold;color:inherit;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .navigation-section .title a{font-weight:lighter;}}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-navigation-section{break-inside:avoid;}}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-navigation-section .title{background-color:transparent;margin:0;font-size:14px;}}@media(min-width:1024px){.navigation-bar .nav-dropdown .categories .sub-navigation-section .title{font-size:16px;}}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-navigation-section .title:hover{color:#006f3b;}}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label{border:0;overflow:hidden;padding-bottom:0;break-inside:avoid;}}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label .title{padding:15px 35px 15px 10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label .title{padding:15px 0 5px 0;}}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label .title a{color:#333333;text-decoration:none;display:block;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label .title a{color:#008c46;font-weight:normal;}}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label .title a:hover{color:#008c46;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label .title a:hover{color:#006f3b;}}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul{padding-left:15px;position:relative;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul li{list-style-type:none;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul li:first-of-type{padding-top:10px;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul li:not(:last-of-type){padding-bottom:15px;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul li:hover::before,
.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul li:hover a{color:#008c46;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul li:hover a{font-weight:normal;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul li::before{content:'\25E2';transform:rotate(-45deg);font-size:8px;position:absolute;left:-4px;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label ul li a{text-decoration:none;color:#333333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label .show-more{color:#008c46;text-decoration:underline;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label .show-more-wrapper::before{content:'';}.navigation-bar .nav-dropdown .categories .sub-navigation-section.no-label label{display:block;color:#008c46;cursor:pointer;height:55px;line-height:40px;padding-left:30px;transition:height 0.3s linear;}.navigation-bar .nav-dropdown .categories .sub-navigation-section.selected .sub-sub-navigation-section{transform:translateX(0);pointer-events:all;}.navigation-bar .nav-dropdown .categories .sub-sub-navigation-section{transform:translateX(100%);position:fixed;z-index:1000;left:0;right:0;top:0;bottom:0;padding-left:10px;padding-right:10px;list-style-type:none;background:#ffffff;transition:transform 0.2s ease-in;pointer-events:none;overflow-x:hidden;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-sub-navigation-section{transform:translateX(0);position:relative;break-inside:avoid;padding:0;pointer-events:all;overflow:visible;}}.navigation-bar .nav-dropdown .categories .sub-sub-navigation-section .title{background-color:transparent;margin:0 0 5px;}@media(min-width:768px){.navigation-bar .nav-dropdown .categories .sub-sub-navigation-section .title{color:#333333;cursor:pointer;padding-top:0;padding-bottom:0;padding-right:0;line-height:32px;margin:0;white-space:nowrap;display:flex;flex-direction:row;align-items:baseline;font-weight:lighter;}}@media(min-width:768px) and (min-width:768px){.navigation-bar .nav-dropdown .categories .sub-sub-navigation-section .title:hover{color:#008c46;}}.navigation-bar .nav-dropdown .categories .sub-sub-navigation-section .title::before{content:"";display:inline-block;width:10px;height:10px;padding-right:5px;border:5px solid transparent;border-left-color:#333333;}.navigation-bar .nav-dropdown .categories .sub-sub-navigation-section .title a{text-decoration:none;color:inherit;cursor:pointer;}.navigation-bar .nav-dropdown .categories .sub-navigation-list-toggle{display:none;}.navigation-bar .nav-dropdown .categories .sub-navigation-list-toggle ~ .sub-navigation-list{overflow:hidden;max-height:166px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}@media(min-width:1024px){.navigation-bar .nav-dropdown .categories .sub-navigation-list-toggle ~ .sub-navigation-list{max-height:none;}}.navigation-bar .nav-dropdown .categories .sub-navigation-list-toggle:checked ~ .sub-navigation-list{max-height:10000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}.navigation-bar .nav-dropdown .categories .sub-navigation-list-toggle:checked ~ label{height:0;}.navigation-bar .nav-dropdown .categories .component{padding:0 5px 20px 15px;}.navigation-bar .nav-dropdown .categories .component .content{margin:-20px -10px -36px;padding:5px 0 5px 10px;font-size:14px;color:#333333;font-weight:lighter;line-height:1.286em;}.navigation-bar li.button-list{background-color:#ffffff;display:flex;justify-content:space-between;border-bottom:none;padding:0 10px;}@media(min-width:768px){.navigation-bar li.button-list{display:none;}}.navigation-bar li.button-list .icon{font-size:12px;margin-top:20px;margin-bottom:15px;}.navigation-bar li.button-list .icon::before{padding-bottom:5px;font-size:20px;}.navigation-bar li.button-list .icon[data-badge]:not([data-badge=""])::after{border-color:#f4f4f4;}.navigation-bar .product-tile{margin:0 -15px;}.navigation-bar .product-tile .material-shadow:hover{box-shadow:none;}.touchdevice .navigation-bar .nav-slide:not(.no-label) > .title a,
.touchdevice .navigation-bar .navigation-list:not(.no-label) > .title a,
.touchdevice .navigation-bar .sub-navigation-section:not(.no-label) > .title a,
.touchdevice .navigation-bar .category-list > .category-title:not(.no-label) a{pointer-events:none;}.special-offer .label.no-label > .title{color:#008c46;}.special-offer .label.no-label > .title a{padding-right:35px;position:relative;display:inline-block;overflow:visible;}@media(min-width:768px){.special-offer .label.no-label > .title a{padding-right:20px;max-width:none;}}@media(min-width:1024px){.special-offer .label.no-label > .title a{padding-right:29px;}}.special-offer .label.no-label > .title a::after{content:"\e935";font-family:'baywa-iconfont';position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:26px;font-weight:normal;}@media(min-width:768px){.special-offer .label.no-label > .title a::after{font-size:17px;}}@media(min-width:1024px){.special-offer .label.no-label > .title a::after{font-size:23px;}}.special-offer .label.no-label > .title a:hover{color:#006f3b;}.nav-sidebar{padding:10px 15px 10px 15px;margin-bottom:20px;background-color:#ffffff;}.nav-sidebar .title{font-weight:700;padding:15px 0;border-bottom:2px solid #f4f4f4;}.nav-sidebar ul{list-style:none;padding:0;}.nav-sidebar ul a{display:block;padding:7px 0;color:#333333;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.baywa-download-component{width:100%;}.baywa-download-component a{border-bottom:2px solid #f4f4f4;}.baywa-download-component:last-child a{border-bottom:0;}.baywa-download-component span{display:block;}.baywa-download-component .download-entry{background-color:#fff;padding:8px 15px;display:flex;width:100%;text-decoration:none;}.baywa-download-component .download-entry:hover,
.baywa-download-component .download-entry:focus{text-decoration:none;}.baywa-download-component .download-entry:hover .download--media .icon,
.baywa-download-component .download-entry:focus .download--media .icon{color:#808080;}.baywa-download-component .download-entry .download--icon-img{margin-right:20px;}.baywa-download-component .download-entry .download--icon-img img{max-width:27px;}.baywa-download-component .download-entry .download--content{flex:1 70%;align-self:center;}.baywa-download-component .download-entry .download--content .download--title{font-size:16px;font-weight:500;padding-right:10px;word-break:break-word;}.baywa-download-component .download-entry .download--content .download--title .icon-file{margin-left:0;font-size:10px;}.baywa-download-component .download-entry .download--content .download--description{color:#808080;font-weight:normal;margin-top:15px;}.baywa-download-component .download-entry .download--size{align-self:center;color:#333333;text-transform:uppercase;}.baywa-download-component .download-entry .download--media{flex:1 5%;text-align:right;align-self:center;position:relative;}.baywa-download-component .download-entry .download--media .icon::before{color:#008c46;}.baywa-guidance-download-component{padding-bottom:30px;}.baywa-guidance-download-component .cms-content-item{background-color:#fff;}.baywa-guidance-download-component .download-description{color:#808080;}.baywa-guidance-download-component .download-description p{margin:10px 0 10px 30px;}.baywa-guidance-download-component h2{position:relative;margin-top:0;margin-left:30px;color:#333333;}.baywa-guidance-download-component h2 .icon{position:absolute;top:50%;left:-32px;transform:translateY(-50%);}.baywa-guidance-download-component .icon-file{position:absolute;left:-35px;top:-5px;font-size:8px;}.baywa-guidance-download-component .btn-container{margin-top:auto;}.baywa-guidance-download-component .btn{width:100%;}.baywa-guidance-download-component .btn.btn-primary{padding-right:35px;padding-left:35px;}@media(max-width:559px){.baywa-guidance-download-component .btn-container > *:first-child{margin-top:10px;}}@media(max-width:767px){.baywa-guidance-download-component .icon-file{left:-30px;}.baywa-guidance-download-component .btn-container > *:last-child{margin-top:10px;}}@media(min-width:560px){.baywa-guidance-download-component .cms-content-item{display:flex;height:100%;}.baywa-guidance-download-component .cms-content-item::before,
 .baywa-guidance-download-component .cms-content-item::after{content:" ";display:table;}.baywa-guidance-download-component .cms-content-item::after{clear:both;}.baywa-guidance-download-component .cms-content-item::before,
 .baywa-guidance-download-component .cms-content-item::after{content:" ";display:table;}.baywa-guidance-download-component .cms-content-item::after{clear:both;}.baywa-guidance-download-component .preview-image{flex:1 0 30%;float:left;max-width:155px;}.baywa-guidance-download-component .preview-image img{max-width:100%;}.baywa-guidance-download-component .download-description{float:left;display:flex;flex-direction:column;flex:0 1 9999em;}}@media(max-width:1023px){.baywa-guidance-download-component + .baywa-guidance-download-component{margin-top:10px;}}@media(min-width:1024px) and (max-width:1160px){.baywa-guidance-download-component .btn-container [class*="col-"]{width:100%;}.baywa-guidance-download-component .btn-container [class*="col-"] + [class*="col-"]{margin-top:10px;}}.btn{display:inline-block;line-height:40px;height:40px;padding:0 20px;font-size:16px;font-weight:400;font-family:inherit;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color 0.3s linear, color 0.3s linear;min-width:40px;max-width:100%;overflow:hidden;text-overflow:ellipsis;}.btn-primary{background-color:#008c46;color:#ffffff;}.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active{background-color:#006f3b;color:#ffffff;}.btn-primary.btn-background{color:#008c46;background-color:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;}.btn-primary.btn-background:hover,
.btn-primary.btn-background:focus,
.btn-primary.btn-background:active,
.btn-primary.btn-background.active{background-color:#008c46;color:#ffffff;}.btn-default{box-shadow:inset 0 0 0 1px #008c46;background-color:#ffffff;color:#008c46;}.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active{color:#ffffff;background-color:#008c46;}.btn-default.btn-background{color:#ffffff;box-shadow:inset 0 0 0 2px #ffffff;background-color:#008c46;}.btn-default.btn-background:hover,
.btn-default.btn-background:focus,
.btn-default.btn-background:active,
.btn-default.btn-background.active{color:#008c46;background-color:#ffffff;}.btn-default.btn-bg-transparent{background-color:transparent;}.btn-default.btn-bg-transparent:hover,
.btn-default.btn-bg-transparent:focus,
.btn-default.btn-bg-transparent:active,
.btn-default.btn-bg-transparent.active{color:#ffffff;background-color:#008c46;}.btn-minimal{position:relative;display:inline-block;width:40px;height:40px;line-height:unset;padding:10px;background-color:transparent;color:transparent;fill:#008c46;box-shadow:inset 0 0 0 1px #008c46;}.btn-minimal::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-family:'baywa-iconfont';color:#008c46;font-size:20px;vertical-align:middle;}.btn-minimal:hover,
.btn-minimal:focus{background-color:#008c46;color:#ffffff;fill:#ffffff;}.btn-minimal:hover::before,
.btn-minimal:focus::before{color:#ffffff;}.btn-minimal:hover.active,
.btn-minimal:focus.active{color:#ffffff;fill:#ffffff;}.btn-minimal:hover.active::before,
.btn-minimal:focus.active::before{color:#ffffff;}.btn-minimal:active,
.btn-minimal.active{fill:#008c46;color:#008c46;}.btn-minimal:active::before,
.btn-minimal.active::before{color:#008c46;}.btn-block{display:block;width:100%;}.btn-pill{background-color:#829b96;border-radius:30px;font-size:14px;color:#ffffff;padding:0 15px;height:30px;line-height:30px;}.btn-pill::before{font-family:'baywa-iconfont';padding-right:15px;}.btn-pill:hover{background-color:#999999;}.btn-pill--icon-right{position:relative;padding-right:44px;}.btn-pill--icon-right::before{position:absolute;right:15px;padding-right:0;}.btn .icon{color:inherit;transition:none;font-size:inherit;}.btn .icon:hover{color:inherit;}.btn .icon::before{display:inline;padding-bottom:0;color:inherit;}.btn .icon:not(:empty)::before{padding-right:10px;font-size:20px;}.btn:hover .icon,
.btn:focus .icon,
.btn:active .icon,
.btn.active .icon{color:inherit;}.btn:hover .icon::before,
.btn:focus .icon::before,
.btn:active .icon::before,
.btn.active .icon::before{color:inherit;}.btn.disabled,
.btn:disabled{pointer-events:none;cursor:not-allowed;}.toggle{position:relative;display:inline-block;height:30px;min-width:60px;border-radius:15px;background-color:#008c46;color:#ffffff;cursor:pointer;}.toggle--switch{background:#cccccc;color:#333333;transition:color 0.3s linear, background 0.3s linear;}.toggle::before{content:'';position:absolute;top:2px;left:2px;width:26px;height:26px;background-color:#ffffff;border-radius:50%;box-shadow:0 2px 5px rgba(0, 0, 0, 0.3);transition:left 0.3s linear;z-index:1;}.toggle__input{display:none;}.toggle__input:disabled:not(:checked) + .toggle .toggle__label::before{display:none;}.toggle__input:disabled:checked + .toggle .toggle__label::after{display:none;}.toggle__input:disabled + .toggle{background:#f4f4f4;color:#808080;}.toggle__input:checked + .toggle::before{left:calc(100% - 26px - 2px);}.toggle__input:checked + .toggle.toggle--switch{background:#008c46;color:#ffffff;}.toggle__input:checked + .toggle .toggle__label::before{opacity:1;transition:opacity 0.3s linear 0.15s;}.toggle__input:checked + .toggle .toggle__label::after{opacity:0;transition:opacity 0.15s linear;}.toggle__label{display:grid;grid-template-columns:1fr;height:100%;}.toggle__label::before,
.toggle__label::after{display:flex;align-items:center;grid-column-start:1;grid-row-start:1;}.toggle__label::before{content:attr(data-on);opacity:0;padding:0 38px 0 15px;transition:opacity 0.15s linear;}.toggle__label::after{content:attr(data-off);opacity:1;padding:0 15px 0 38px;transition:opacity 0.3s linear 0.15s;justify-content:flex-end;}@font-face{font-family:'baywa-iconfont';font-display:block;src:url('../_ui/responsive/theme-b2c/fonts/baywa-iconfont.eot?au56uz');src:url('../_ui/responsive/theme-b2c/fonts/baywa-iconfont.eot?au56uz#iefix') format('embedded-opentype'), url('../_ui/responsive/theme-b2c/fonts/baywa-iconfont.woff2?au56uz') format('woff2'), url('../_ui/responsive/theme-b2c/fonts/baywa-iconfont.woff?au56uz') format('woff'), url('../_ui/responsive/theme-b2c/fonts/baywa-iconfont.ttf?au56uz') format('truetype'), url('../_ui/responsive/theme-b2c/fonts/baywa-iconfont.svg?au56uz#baywa-iconfont') format('svg');font-weight:400;font-style:normal;}.icon-arrow-down::before{content:'\e900';}.icon-arrow-left::before{content:'\e901';}.icon-arrow-right::before{content:'\e902';}.icon-arrow-up::before{content:'\e903';}.icon-attention::before{content:'\e904';}.icon-barcode::before{content:'\e905';}.icon-basket-filled::before{content:'\e906';}.icon-basket::before{content:'\e907';}.icon-bill::before{content:'\e908';}.icon-calendar::before{content:'\e909';}.icon-chat::before{content:'\e90a';}.icon-checkmark::before{content:'\e90b';}.icon-close::before{content:'\e90c';}.icon-delete-01::before{content:'\e90d';}.icon-delete-02::before{content:'\e90f';}.icon-facebook::before{content:'\e910';}.icon-heart::before{content:'\e911';}.icon-info::before{content:'\e912';}.icon-menu::before{content:'\e913';}.icon-minus::before{content:'\e914';}.icon-palette::before{content:'\e915';}.icon-plus::before{content:'\e916';}.icon-search::before{content:'\e917';}.icon-star::before{content:'\e918';}.icon-truck::before{content:'\e919';}.icon-twitter::before{content:'\e91a';}.icon-user::before{content:'\e91b';}.icon-youtube::before{content:'\e91c';}.icon-standort::before{content:'\e90e';}.icon-faq::before{content:'\e91d';}.icon-mail::before{content:'\e91e';}.icon-phone::before{content:'\e91f';}.icon-edit::before{content:'\e920';}.icon-zoom-out::before{content:'\e922';}.icon-zoom-in::before{content:'\e921';}.icon-refresh::before{content:'\e923';}.icon-direct-order::before{content:'\e924';}.icon-print::before{content:'\e925';}.icon-download::before{content:"\e926";}.icon-baustoffe::before{content:"\e927";}.icon-energie::before{content:"\e929";}.icon-eye::before{content:"\e92c";}.icon-warning::before{content:"\e92b";}.icon-filter::before{content:"\e92a";}.icon-oil::before{content:"\e92e";}.icon-rechner::before{content:"\e92d";}.icon-tankwagen::before{content:"\e930";}.icon-agrar::before{content:"\e92f";}.icon-variante::before{content:"\e931";}.icon-bulkDelivery::before{content:"\e932";}.icon-expressversand::before{content:"\e933";}.icon-home::before{content:"\e934";}.icon-offer::before{content:"\e935";}.icon-add-to-cart::before{content:"\e936";}.icon-curved-arrow::before{content:'\e939';}.icon-house-arrow::before{content:'\e937';}.icon{display:inline-block;vertical-align:middle;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color 0.3s linear;font-size:14px;text-align:center;color:#333333;text-decoration:none;}.icon::before{font-family:'baywa-iconfont';vertical-align:middle;display:block;font-size:24px;padding-bottom:10px;padding-right:0;color:#808080;transition:color 0.3s linear;}.icon:hover{color:#008c46;}.icon:hover::before{color:#008c46;}.icon:empty::before{font-size:24px;padding-bottom:0;vertical-align:unset;}.icon.icon-gray{color:#808080;font-size:16px;}.icon.icon-gray::before{display:inline;color:#808080;padding-right:10px;padding-bottom:0;font-size:20px;vertical-align:bottom;}.icon.icon-gray:hover{color:#006f3b;}.icon.icon-gray:hover::before{color:#006f3b;}.icon.icon-gray:empty::before{font-size:24px;padding-right:0;vertical-align:unset;}.icon.icon-green{color:#008c46;font-size:16px;}.icon.icon-green::before{display:inline;color:#008c46;padding-right:10px;padding-bottom:0;font-size:20px;vertical-align:bottom;}.icon.icon-green:hover{color:#006f3b;}.icon.icon-green:hover::before{color:#006f3b;}.icon.icon-green:empty::before{font-size:24px;padding-right:0;vertical-align:unset;}.icon.icon-lg{vertical-align:unset;}.icon.icon-lg::before{font-size:28px;}.icon.icon-sm::before{font-size:14px;}.icon.icon-background{position:relative;width:30px;height:30px;color:#808080;background-color:#fff;border-radius:50%;box-shadow:0 0 8px rgba(0, 0, 0, 0.15);}.icon.icon-background::before{position:absolute;top:50%;left:50%;font-size:14px;transform:translate(-50%, -50%);}.icon.update::before{animation:shake-icon 0.5s linear 0s 2;}.icon[data-badge]:not([data-badge=""]){position:relative;}.icon[data-badge]:not([data-badge=""])::after{font-family:'Baywa-Font', Arial, sans-serif;content:attr(data-badge);font-size:10px;color:#fff;background-image:radial-gradient(#d7373c 99%, #ffffff 100%);border:2px solid #fff;padding:0 5px;border-radius:50px;position:absolute;left:50%;top:0;transform:translateY(-50%);height:20px;min-width:20px;line-height:16px;text-align:center;}@media(min-width:1024px){.icon[data-badge]:not([data-badge=""])::after{font-size:12px;height:24px;min-width:24px;line-height:20px;}}svg{width:100%;height:100%;}svg .outline{fill:currentColor;stroke:#008c46;stroke-width:5%;}.ribbon-wrapper{position:absolute;top:0;left:0;width:0;border-top:110px solid #f5be37;border-right:110px solid transparent;color:#ffffff;font-size:14px;font-weight:700;line-height:1.2;z-index:1;}.ribbon-wrapper .ribbon{position:absolute;bottom:60px;left:50px;transform:translate(-50%) rotate(-45deg);transform-origin:center bottom;text-align:center;min-width:115px;z-index:4;}.baywa-logo-svg .baywa-logo-font{fill:#008c46;}[data-role='details-toggle']{display:none;}[data-role='details-toggle'] + label{cursor:pointer;}[data-role='details-toggle'] + label.collapse-icon{position:relative;}[data-role='details-toggle'] + label.collapse-icon::before{content:'\e900';position:absolute;right:15px;top:50%;font-family:'baywa-iconfont';font-size:14px;color:#008c46;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.3s ease-in-out;}[data-role='details-toggle'] + label span + span{display:none;}[data-role='details-toggle'] + label + div{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}[data-role='details-toggle']:checked + label::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}[data-role='details-toggle']:checked + label span{display:none;}[data-role='details-toggle']:checked + label span + span{display:inline;}[data-role='details-toggle']:checked + label + div{max-height:20000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}.flyout{position:relative;}.flyout__wrapper{position:fixed;top:185px;right:0;text-align:right;margin-top:39px;z-index:998;box-shadow:inset 0 0 2px #f4f4f4;border-radius:0;background-color:#008c46;transition:box-shadow 0.3s linear;}.flyout__wrapper.active{border-radius:0;}.flyout__wrapper--direct-order{top:238px;}.sidebar-overlay .flyout__wrapper{box-shadow:none;}.sidebar-overlay .flyout__wrapper:not(.active){z-index:997;}.flyout__toggle{position:relative;}.flyout__toggle::before{content:'';position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:background-color 0.3s linear, border-radius 0.3s linear, z-index 0s linear 0.3s;}.flyout__toggle.active .flyout__label{padding-right:40px;}.flyout__toggle.active .flyout__label::after{opacity:1;transition:opacity 0.3s linear 0.3s;}.flyout__toggle.active + .flyout__content{display:block;min-height:50px;z-index:1002;}.flyout__toggle.active .icon{opacity:0;transition:opacity 0.3s linear;}.flyout__toggle.before-send{background:#008c46;z-index:1003;}.flyout__toggle .icon{transition:opacity 0.3s linear 0.3s;}.sidebar-overlay .flyout__toggle:not(.active){pointer-events:none;}.sidebar-overlay .flyout__toggle:not(.active)::before{z-index:0;background-color:rgba(0, 0, 0, 0.7);border-radius:0;transition:background-color 0.3s linear, z-index 0s linear;}.flyout__label{position:relative;cursor:pointer;z-index:1003;transition:padding-right 0.3s linear;width:50px;height:50px;line-height:50px;display:block;text-align:center;color:#fff;margin:0;}.flyout__label .icon::before{color:#fff;}.flyout__label::after{right:16px;top:1px;transition:opacity 0.3s linear;content:'\e90c';font-family:'baywa-iconfont';position:absolute;opacity:0;}.flyout__content{position:absolute;display:none;background-color:#ffffff;text-align:left;right:0;top:0;}.flyout__content.spinner-active{right:50px;}.customer-support-flyout{min-width:100px;}.customer-support-flyout .contact-box{width:370px;box-shadow:none;}.customer-support-flyout .contact-box .h3{background:#008c46;color:#fff;height:50px;padding-left:25px;}.customer-support-flyout .contact-box .h3 span{color:#000000;font-size:smaller;}.direct-order-flyout{width:500px;}@media(min-width:1024px){.direct-order-flyout{width:610px;}}.direct-order-flyout__headline{background:#008c46;color:#fff;padding:15px;height:50px;font-weight:300;font-size:20px;}.direct-order-flyout__form{padding:30px 20px 0;}.direct-order-flyout .form-group{margin-bottom:0;}.global-alerts{position:fixed;top:40px;left:0;display:block;max-width:calc(100% - 10px);z-index:1003;}@media(min-width:768px){.global-alerts{top:80px;}}@media(min-width:1024px){.global-alerts{top:105px;}}.alert{box-shadow:0 0 5px #333333;margin:10px 0 0 -2px;border-radius:3px;overflow:hidden;padding:0;border:0;float:left;clear:both;cursor:pointer;transform:translateX(-100%);}.alert-success{background-color:#dff0d8;color:#333333;}.alert-success .status-bar{background-color:#3c763d;}.alert-info{background-color:#d9edf7;color:#333333;}.alert-info .status-bar{background-color:#31708f;}.alert-warning{background-color:#fcf8e3;color:#333333;}.alert-warning .status-bar{background-color:#8a6d3b;}.alert-danger{background-color:#f2dede;color:#333333;}.alert-dismissable{position:relative;padding-right:50px;}.alert-dismissable .icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);}.alert-dismissable .icon::before{font-size:18px;}.alert-dismissable .icon:hover::before{color:#d7373c;}.alert.open{animation:slide-in-out-left 10s linear;animation-fill-mode:forwards;}.alert.open .status-bar{height:5px;animation:belling-left 10s linear;}.alert.close{transform:translateX(0%);animation:slide-in-left 0.3s linear;}.alert.closed{transform:translateX(-100%);animation:slide-out-left 0.3s linear;animation-fill-mode:forwards;}.alert .message{padding:10px 20px;}.agent-login-banner{background-color:#f5be37;display:flex;align-items:center;padding:20px 10px;text-align:center;justify-content:center;color:white;}.agent-login-banner .icon{padding-right:10px;pointer-events:none;}.agent-login-banner .icon::before{color:white;}html.pointerdevice .main-header .item.login-wrapper:hover .icon:not(.icon-close),
html.pointerdevice .main-header .item.login-wrapper:focus .icon:not(.icon-close),
html.pointerdevice .main-header .item.login-wrapper:hover .icon:not(.icon-close)::before,
html.pointerdevice .main-header .item.login-wrapper:focus .icon:not(.icon-close)::before{color:#008c46;}html.pointerdevice .main-header .item.login-wrapper:hover .head .icon::before,
html.pointerdevice .main-header .item.login-wrapper:focus .head .icon::before{color:#808080;}html.pointerdevice .main-header .item.login-wrapper:hover .head .icon::after,
html.pointerdevice .main-header .item.login-wrapper:focus .head .icon::after{content:none;}html.pointerdevice .main-header .item.login-wrapper:hover.logged-in > a::before,
html.pointerdevice .main-header .item.login-wrapper:focus.logged-in > a::before,
html.pointerdevice .main-header .item.login-wrapper:hover.logged-in > a::after,
html.pointerdevice .main-header .item.login-wrapper:focus.logged-in > a::after{opacity:1;}html.pointerdevice .main-header .item.login-wrapper:hover .account-flyout,
html.pointerdevice .main-header .item.login-wrapper:focus .account-flyout{visibility:visible;opacity:1;}html.pointerdevice .main-header .item.login-wrapper.logged-in > label{display:none;}html.pointerdevice .main-header .item.login-wrapper.logged-in > a{text-align:center;}html.pointerdevice .main-header .item.login-wrapper.logged-in > a::before,
html.pointerdevice .main-header .item.login-wrapper.logged-in > a::after{content:"";position:absolute;left:-5px;width:calc(100% + 10px);opacity:0;}@media(min-width:1024px){html.pointerdevice .main-header .item.login-wrapper.logged-in > a::before,
 html.pointerdevice .main-header .item.login-wrapper.logged-in > a::after{left:-10px;width:calc(100% + 20px);}}html.pointerdevice .main-header .item.login-wrapper.logged-in > a::before{top:-10px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.15);height:calc(100% + 10px);}@media(min-width:768px){html.pointerdevice .main-header .item.login-wrapper.logged-in > a::before{height:calc(100% + 25px);}}@media(min-width:1024px){html.pointerdevice .main-header .item.login-wrapper.logged-in > a::before{top:-20px;height:calc(100% + 35px);}}html.pointerdevice .main-header .item.login-wrapper.logged-in > a::after{top:100%;z-index:2;height:6px;background-color:white;}@media(min-width:560px){html.pointerdevice .main-header .item.login-wrapper.logged-in > a::after{top:calc(100% - 1px);}}@media(min-width:768px){html.pointerdevice .main-header .item.login-wrapper.logged-in > a::after{height:20px;}}[data-toggle="account"],
.login-wrapper label{display:none;}@media(min-width:560px){.scroll .login-wrapper.logged-in > a{vertical-align:-webkit-baseline-middle;display:inline-block;}}.scroll .login-wrapper.logged-in > a::after{top:calc(100% - 10px);}.login-wrapper.logged-in > a{height:100%;position:relative;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#333333;}.login-wrapper.logged-in > a .icon-logged-in{padding-bottom:5px;margin-left:10px;width:30px;height:20px;fill:#808080;}@media(min-width:1024px){.login-wrapper.logged-in > a .icon-logged-in{margin-left:15px;width:40px;height:25px;}}.login-wrapper.logged-in > a span{line-height:11px;font-size:10px;font-weight:normal;}@media(min-width:768px){.login-wrapper.logged-in > a span{font-size:12px;line-height:13px;}}@media(min-width:1024px){.login-wrapper.logged-in > a span{font-size:14px;line-height:16px;}}.login-wrapper.logged-in > a:hover .icon-logged-in{fill:#008c46;}.login-wrapper.logged-in > a:hover span{color:#008c46;}html.touchdevice .login-wrapper.logged-in > a{display:none;}html.touchdevice .login-wrapper.logged-in label{position:relative;display:flex;flex-direction:column;align-items:center;}html.touchdevice .login-wrapper.logged-in label .icon-logged-in{padding-bottom:5px;margin-left:10px;width:30px;height:20px;fill:#808080;}@media(min-width:1024px){html.touchdevice .login-wrapper.logged-in label .icon-logged-in{margin-left:15px;width:40px;height:25px;}}html.touchdevice .login-wrapper.logged-in label span{line-height:11px;font-size:10px;font-weight:normal;}@media(min-width:768px){html.touchdevice .login-wrapper.logged-in label span{font-size:12px;line-height:13px;}}@media(min-width:1024px){html.touchdevice .login-wrapper.logged-in label span{font-size:14px;line-height:16px;}}html.touchdevice .login-wrapper.logged-in label::before,
html.touchdevice .login-wrapper.logged-in label::after{content:"";position:absolute;left:-5px;width:calc(100% + 10px);opacity:0;}@media(min-width:1024px){html.touchdevice .login-wrapper.logged-in label::before,
 html.touchdevice .login-wrapper.logged-in label::after{left:-10px;width:calc(100% + 20px);}}html.touchdevice .login-wrapper.logged-in label::before{top:-10px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.15);height:calc(100% + 10px);}@media(min-width:768px){html.touchdevice .login-wrapper.logged-in label::before{height:calc(100% + 25px);}}@media(min-width:1024px){html.touchdevice .login-wrapper.logged-in label::before{top:-20px;height:calc(100% + 35px);}}html.touchdevice .login-wrapper.logged-in label::after{top:100%;z-index:2;height:6px;background-color:white;}@media(min-width:560px){html.touchdevice .login-wrapper.logged-in label::after{top:calc(100% - 1px);}}@media(min-width:768px){html.touchdevice .login-wrapper.logged-in label::after{height:20px;}}html.touchdevice [data-toggle="account"]:checked + .main-header .login-wrapper.logged-in label::before,
html.touchdevice [data-toggle="account"]:checked + .main-header .login-wrapper.logged-in label::after{opacity:1;}html.touchdevice [data-toggle="account"]:checked + .main-header .account-flyout{opacity:1;visibility:visible;}.account-flyout{position:absolute;width:100%;right:0;top:50px;visibility:hidden;opacity:0;z-index:3;padding:20px;box-shadow:0 2px 8px 0 rgba(0, 0, 0, 0.15);background-color:#fff;cursor:default;padding-top:20px;}@media(min-width:560px){.account-flyout{top:calc(100% + 4px);right:-5px;width:330px;}}@media(min-width:768px){.account-flyout{top:calc(100% + 15px);}}@media(min-width:1024px){.account-flyout{right:-10px;}}.account-flyout .head .icon:empty::before{font-size:24px;}.account-flyout .head .icon:empty:hover{cursor:default;}.account-flyout .head .icon:empty:hover::before{color:#808080;}.account-flyout .head span{margin-left:10px;font-size:16px;font-weight:bold;}.account-flyout .head a{float:right;font-size:14px;}.account-flyout .user-info{margin:20px 0 30px 0;font-size:14px;line-height:20px;font-weight:lighter;}[data-toggle="account"]{display:none;}.newsletter-banner{background-color:#008c46;color:#fff;}.newsletter-banner__wrapper{display:flex;justify-content:space-between;align-items:flex-start;height:auto;font-weight:lighter;padding-top:20px;padding-bottom:20px;flex-direction:column;}@media(min-width:768px){.newsletter-banner__wrapper{flex-direction:row;padding-top:30px;padding-bottom:30px;}}@media(min-width:1024px){.newsletter-banner__wrapper{padding-top:35px;padding-bottom:35px;}}.newsletter-banner__wrapper .icon:hover{color:#fff;}.newsletter-banner__wrapper .icon:empty::before{display:inline;font-size:85px;color:#fff;}.newsletter-banner__wrapper .icon.icon-bill{padding-right:40px;}@media(min-width:1280px){.newsletter-banner__wrapper .icon.icon-bill{padding-right:50px;}}.newsletter-banner__text{width:100%;font-weight:lighter;}@media(min-width:768px){.newsletter-banner__text{padding-right:20px;}}.newsletter-banner__text h2{font-weight:lighter;font-size:20px;}@media(min-width:768px){.newsletter-banner__text h2{margin-bottom:28px;}}@media(min-width:1024px){.newsletter-banner__text h2{line-height:0.8em;}}@media(min-width:1280px){.newsletter-banner__text h2{font-size:24px;}}.newsletter-banner__text .newsletter-banner__checkmark{padding-left:45px;position:relative;margin-bottom:20px;font-size:16px;}@media(min-width:768px){.newsletter-banner__text .newsletter-banner__checkmark{margin-bottom:-5px;padding-left:50px;padding-right:15px;}}.newsletter-banner__text .newsletter-banner__checkmark::before{content:'\e90b';position:absolute;font-family:'baywa-iconfont';font-size:20px;color:#fff;left:10px;top:5px;}@media(min-width:768px){.newsletter-banner__text .newsletter-banner__checkmark::before{font-size:26px;top:6px;}}.newsletter-banner__link{width:100%;}@media(min-width:768px){.newsletter-banner__link{width:33%;margin-bottom:0;margin-top:auto;}}.quantity-counter .form-control{text-align:center;padding:0;border-radius:0;border-left:0;border-right:0;min-width:0;}.quantity-counter .btn{margin:0;padding:0 10px;color:#fff;background-color:#008c46;}.quantity-counter .btn.disabled,
.quantity-counter .btn:disabled{background-color:#cccccc;pointer-events:none;}.quantity-counter .btn:hover{background-color:#006f3b;}.sap-status.info{background:#f5be37;}.sap-status.danger{background:#d7373c;color:#fff;}.sap-status.warning{background:#e68c37;}.sap-status .content{display:flex;align-items:center;padding:10px 0;}.sap-status .icon{padding-right:20px;color:inherit;}.sap-status .icon::before{color:inherit;}[data-toggle="searchbox"]{display:none;}[data-toggle="searchbox"]:checked ~ .main-header.scroll{height:140px;transition:height 0.3s ease-out;}[data-toggle="searchbox"]:checked ~ .main-header.scroll .top-navigation{height:100px;transition:height 0.3s ease-out;}[data-toggle="searchbox"]:checked ~ .main-header.scroll .searchbox{max-height:50px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}[data-toggle="searchbox"]:checked ~ .main-header.scroll ~ .ui-autocomplete{transform:translate3d(0, 140px, 0);}[data-toggle="searchbox"]:checked ~ .main-header.scroll ~ .ui-autocomplete.sticky{transform:translate3d(0, 100px, 0);}[data-toggle="searchbox"]:checked ~ .main-content .pagination-bar.top > .sticky{top:100px;transition:top 0.3s ease-out;}[data-toggle="searchbox"]:checked ~ .main-content .product-list-page .facet-wrapper.sticky{top:120px;height:calc(100% - 180px);}.service-banner{display:flex;padding:30px 0;}.service-banner .icon{flex:1;}@media(min-width:768px){.service-banner .icon{font-size:16px;}}.service-banner .icon::before{font-size:45px;}@media(min-width:768px){.service-banner .icon::before{font-size:50px;}}.sidebar__toggle:checked + .sidebar__wrapper{transform:translateX(-100%);box-shadow:0 0 15px #333333;}.sidebar__toggle:checked + .sidebar__wrapper::after{visibility:visible;opacity:1;background-color:rgba(0, 0, 0, 0.5);transition:visibility 0s linear 0s, opacity 0.3s;}.sidebar__wrapper{position:fixed;height:100%;width:calc(100% - 40px);max-width:320px;left:100%;top:0;color:#000;display:flex;flex-direction:column;background-color:#fff;z-index:1002;transform:translateX(0);transition:transform 1s cubic-bezier(0.17, 0.67, 0.58, 1.09);}.sidebar__wrapper::after{content:'';position:absolute;visibility:hidden;opacity:0;top:0;right:0;width:5000px;height:100%;background-color:transparent;z-index:-1;transition:visibility 0s linear 0.3s, opacity 0.3s;}.sidebar__header{background-color:#f4f4f4;padding:10px;min-height:43px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-weight:100;font-size:18px;}.sidebar__header .icon{float:right;cursor:pointer;padding-left:10px;}.sidebar__header .icon::before{font-size:16px;padding-bottom:0;}.sidebar__content{background-color:#fff;flex:1;overflow:auto;}.sidebar__content .action-bottom{position:relative;box-shadow:0 -5px 12px -5px #cccccc;padding:20px 15px;}.add-to-cart .add-to-cart-item{margin-bottom:20px;}.add-to-cart .add-to-cart-item .thumb{float:left;margin-right:10px;height:55px;}.add-to-cart .add-to-cart-item .details{font-size:14px;margin-left:75px;font-weight:lighter;}.add-to-cart .add-to-cart-item .details .h4{color:#333333;text-decoration:none;margin-bottom:15px;}.add-to-cart .add-to-cart-item .details .h4:hover{color:#008c46;}.add-to-cart .add-to-cart-item .details .h4 + div{margin-top:10px;}.add-to-cart .add-to-cart-item .price{font-size:22px;font-weight:bold;color:#008c46;margin-top:10px;}.add-to-cart .add-to-cart-popup{font-size:14px;font-weight:lighter;}.add-to-cart .add-to-cart-popup h2{font-size:14px;font-weight:bold;}.add-to-cart .add-to-cart-popup .poc-glyphosate-notice{font-size:14px;font-weight:lighter;}.add-to-cart .add-to-cart-popup .poc-pdf-downloads{display:flex;}.add-to-cart .add-to-cart-popup .poc-pdf-downloads a{margin:10px 20px 10px 0;}.add-to-cart .add-to-cart-popup .poc-pdf-downloads .pdf-image{text-align:center;}.add-to-cart .add-to-cart-popup .poc-pdf-downloads .pdf-image img{width:40px;margin-bottom:10px;}.add-to-cart .product-classifications,
.add-to-cart .product-biocidal{padding-top:30px;}.add-to-cart .product-hazardous{padding-top:30px;}.add-to-cart .product-hazardous{font-size:14px;font-weight:lighter;}.add-to-cart .product-hazardous img{height:60px;width:auto;margin:0 10px 10px 0;}@media(min-width:560px){.add-to-cart .product-hazardous img{width:100%;height:auto;max-width:60px;}}.add-to-cart .product-hazardous .product-hazardous-icons{padding-bottom:10px;}.add-to-cart .product-hazardous .product-hazardous-text{font-size:14px;font-weight:lighter;}.add-to-cart .product-hazardous .product-hazardous-text h4{font-size:14px;margin-bottom:0;}.add-to-cart .product-hazardous .product-hazardous-text ul{margin-top:5px;}.add-to-cart .product-hazardous .h4{margin-bottom:10px;}.add-to-cart .cross-references-headline{position:relative;margin:30px 0 10px;}.add-to-cart .cross-references-headline::after{content:'';position:absolute;top:8px;left:0px;right:0px;border-top:1px solid #008c46;z-index:0;}.add-to-cart .cross-references-headline h2{position:relative;margin:0 15px;background-color:white;z-index:1;display:inline-block;padding:0 10px;}.add-to-cart .cross-references{padding:0;list-style:none;margin:0 -10px;}.add-to-cart .cross-references li{padding:10px;position:relative;}.add-to-cart .cross-references li:hover{background-color:#f4f4f4;}.add-to-cart .cross-references li:not(:first-of-type)::before{content:'';position:absolute;left:0;top:0;width:100%;height:1px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(128, 128, 128, 0.5), rgba(0, 0, 0, 0));}.add-to-cart .cross-references li a{display:flex;align-items:center;font-weight:normal;}.add-to-cart .cross-references li .thumb{float:left;}.add-to-cart .cross-references li .thumb img{width:38px;}.add-to-cart .cross-references li .details{width:calc(100% - 48px);}.add-to-cart .cross-references li .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.add-to-cart .cross-references li del{color:#808080;font-weight:bold;}.add-to-cart .cross-references li del ~ .price{margin-top:5px;}.add-to-cart .cross-references li .price,
.add-to-cart .cross-references li .highlight{color:#008c46;font-weight:bold;text-align:right;padding:0;}.add-to-cart .cross-references li .icon-row{font-size:14px;margin-top:5px;color:#808080;}.add-to-cart .cross-references li .icon{margin-left:10px;padding-left:10px;border-left:1px solid #cccccc;}.add-to-cart .cross-references li .icon-free-shipping::after{left:10px;}.add-to-cart .cross-references li .article-number{float:left;width:80px;}.add-to-cart .cross-references li .article-number .icon{margin:0;padding-left:0;border:0;}.add-to-cart .cross-references .ui-state-focus{background-color:#f4f4f4;}#cboxContent .cart_popup_error_msg{color:#d7373c;font-weight:bold;}.bloomreach-ajax-container{margin-bottom:20px;}@media(min-width:1024px){.bloomreach-ajax-container{margin-bottom:40px;}}.bloomreach-ajax-container .cms-content-wrapper:first-of-type{margin-top:0;}.cms-content-wrapper .category-description--active .category-description__container:after{pointer-events:none;}.cms-content-wrapper .h2{font-family:'Baywa-Font', Arial, sans-serif;font-weight:100;font-size:20px;line-height:28px;margin-bottom:16px;}@media(min-width:768px){.cms-content-wrapper .h2{font-size:24px;line-height:32px;margin-bottom:16px;}}@media(min-width:1280px){.cms-content-wrapper .h2{font-size:32px;line-height:40px;margin-bottom:24px;}}.cms-content-wrapper .sub-heading__headline{font-size:20px;line-height:28px;font-family:'Baywa-Font', Arial, sans-serif;margin-bottom:16px;}@media(min-width:768px){.cms-content-wrapper .sub-heading__headline{font-size:24px;line-height:32px;}}@media(min-width:1280px){.cms-content-wrapper .sub-heading__headline{font-size:32px;line-height:40px;margin-bottom:24px;}}.facet.categories .siblings{padding-left:10px;}.facet.categories a{position:relative;padding:0 10px 0 35px;display:block;font-weight:normal;text-decoration:none;color:#333333;min-height:24px;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.facet.categories a::before{content:'';position:absolute;left:0;top:50%;width:24px;height:24px;border:1px solid #cccccc;transform:translateY(-50%);}.facet.categories a.selected::after{content:'';position:absolute;left:12px;top:50%;width:12px;height:12px;background-color:#008c46;transform:translate(-50%, -50%);}.facet:not(.categories) .facet-list.scroll{margin:10px 10px 0 0;padding:10px 10px 0;max-height:calc(100% - 115px);}@media(min-width:768px){.facet:not(.categories) .facet-list.scroll{margin-right:0;padding-right:10px;padding-left:0;max-height:420px;}}.facet-name{display:flex;font-weight:bold;font-size:16px;padding:0 40px 0 10px;margin-bottom:5px;position:relative;background-color:#f4f4f4;height:45px;align-items:center;cursor:pointer;}@media(min-width:768px){.facet-name{background:transparent;border-bottom:1px solid #cccccc;padding:15px 40px 5px 0;margin-bottom:0;height:auto;}}.facet-toggle ~ .facet-name{position:relative;}.facet-toggle ~ .facet-name::before{content:'\e900';position:absolute;right:15px;top:50%;font-family:'baywa-iconfont';font-size:14px;color:#008c46;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.3s ease-in-out;}.facet-toggle ~ .facet-name.collapse-icon::before{content:'\e902';color:#808080;font-size:18px;}@media(min-width:768px){.facet-toggle ~ .facet-name.collapse-icon::before{content:'\e900';right:0;}}.facet-toggle ~ .facet-values{position:absolute;top:0;left:0;width:100%;height:calc(100% - 50px);padding-top:45px;background-color:white;transform:translateX(-100%);transition:0.3s transform ease-in-out;z-index:1;}@media(min-width:768px){.facet-toggle ~ .facet-values{position:static;padding-top:0;transform:translateX(0);max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1) 0.2s, opacity 0.3s linear;}}.facet-toggle ~ .facet-values .facet-name{position:absolute;top:0;width:100%;z-index:1;}@media(min-width:768px){.facet-toggle ~ .facet-values .facet-name{display:none;}}.facet-toggle:checked ~ .facet-name{color:#008c46;}.facet-toggle:checked ~ .facet-name::before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}@media(min-width:768px){.facet-toggle:checked ~ .facet-name{color:#333333;}}.facet-toggle:checked ~ .facet-name.collapse-icon::before{color:#008c46;}.facet-toggle:checked ~ .facet-values{transform:translateX(0);}@media(min-width:768px){.facet-toggle:checked ~ .facet-values{max-height:20000px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}}.facet-list{padding:20px 10px 10px;margin:0;list-style:none;height:100%;overflow:auto;position:relative;z-index:1000;}@media(min-width:768px){.facet-list{margin:15px 0 10px;padding:0;}}.facet-list .siblings .checkbox{justify-content:normal;}.facet-list .checkbox{display:flex;align-items:center;justify-content:space-between;padding:0 0 15px;}.facet-list label{padding-right:10px;height:auto;line-height:20px;padding-top:3px;padding-bottom:3px;}.facet-list .more{color:#008c46;text-decoration:underline;}.facet-list .more:hover{color:#006f3b;}.facet-values .filter-headline{height:45px;padding:20px 10px 0;margin:0;}@media(min-width:768px){.facet-values .filter-headline{display:none;}}.facet-values .input-group{padding:10px 10px 0;}@media(min-width:768px){.facet-values .input-group{padding:15px 0 0;}}.product-attributes{background-color:#ffffff;flex-direction:column;height:100%;width:100%;justify-content:flex-end;}.product-attributes:not([v-cloak]){display:flex;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.product-attributes .quantity-counter .btn{padding:0 25px 0 10px;}}.product-attributes .price{padding-top:20px;font-size:14px;font-weight:lighter;}.product-attributes .price .h3{margin-bottom:0;font-weight:bold;color:#008c46;}.product-attributes .price del{color:#808080;}.product-attributes .scale-prices{display:flex;flex-direction:column;font-size:14px;}.product-attributes .scale-prices__title,
.product-attributes .scale-prices__item{display:flex;align-items:center;justify-content:flex-start;padding:3px;}.product-attributes .scale-prices__title{font-weight:bold;}.product-attributes .scale-prices__item{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-top:none;border-bottom:0;}.product-attributes .scale-prices__item:nth-of-type(odd){background-color:#f4f4f4;}.product-attributes .product-variations{padding:15px 15px 0;}.product-attributes .product-variations .form-group:not(:last-of-type){margin-bottom:10px;}.product-attributes .add_to_cart_form{padding:0 15px 15px 15px;}.product-attributes .cart-button.spinner{color:transparent;}.product-attributes .cart-button.spinner::before,
.product-attributes .cart-button.spinner::after{background-color:white;}.product-attributes .cart-button .icon{font-size:16px;}.product-attributes.details .stock-info{font-size:14px;padding-top:10px;}@media(min-width:1024px){.product-attributes.details .price{padding-top:0;}}.product-attributes.details .scale-prices__item{min-height:40px;}@media(min-width:1024px){.product-attributes.details .product-variations{padding:20px 20px 0;}}@media(min-width:1024px){.product-attributes.details .product_variant_form{margin-bottom:85px;}}@media(min-width:1024px){.product-attributes.details .add_to_cart_form{padding:20px;}}@media(min-width:1024px){.product-attributes.details .add_to_cart_form.has-units{margin-top:-85px;}}.product-attributes.details .product-unit label{height:20px;}.product-attributes.list .product-title{padding:0;}.product-attributes.list .title{color:#333333;text-decoration:none;margin-top:20px;}.product-attributes.list .price{padding:20px 0 0;}.product-attributes .form-group{margin-bottom:0;}.product-tile{height:100%;perspective:2000px;position:relative;}.product-tile__link::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}.product-tile__cta-wrapper{padding-top:10px;}@media(min-width:560px){.product-tile__cta-wrapper{padding-top:20px;padding-right:15px;padding-left:15px;}}.product-tile__cta{position:relative;z-index:1;}.product-tile .close-flipped-card{position:absolute;right:0;top:0;z-index:1;transform:translate(33%, -33%);}.product-tile .flip-wrapper{height:100%;}.product-tile .flip-wrapper .front{display:flex;flex-direction:column;height:100%;}@media(min-width:560px){.product-tile .flip-wrapper .front{padding-bottom:15px;}}.product-tile .flip-wrapper .front:hover{box-shadow:0 0 5px rgba(0, 0, 0, 0.2);}.product-tile .flip-wrapper .front.tile-wishlist{justify-content:space-between;padding-bottom:0;}.product-tile .flip-wrapper .front.tile-wishlist .soldout-banner{padding:15px 50px 15px 15px;}.product-tile .flip-wrapper .front.tile-wishlist.soldout .like-button::before{color:white;}.product-tile .flip-wrapper .front.soldout{box-shadow:inset 0 0 0 2px #f5be37;}.product-tile .soldout-banner{background-color:#f5be37;color:white;display:flex;margin-bottom:2px;font-size:10px;padding:5px;line-height:13px;}.product-tile .soldout-banner .icon::before{color:white;padding:5px 5px 0 0;}.product-tile .soldout-banner .icon:empty::before{font-size:15px;}@media(min-width:560px){.product-tile .soldout-banner{padding:15px;font-size:inherit;line-height:1.286em;}.product-tile .soldout-banner .icon::before{color:white;padding-right:15px;}.product-tile .soldout-banner .icon:empty::before{font-size:24px;}}.product-tile .product-rating{display:block;}.product-tile .product-attributes{justify-content:flex-end;}.product-tile .product-attributes .add_to_cart_form{padding:0;}@media(min-width:560px){.product-tile .product-attributes .add_to_cart_form{padding:0 15px 15px 15px;}}.product-tile .product-attributes .add_to_cart_form .cart-button{margin:0 -5px;width:calc(100% + 10px);max-width:none;}@media(min-width:560px){.product-tile .product-attributes .add_to_cart_form .cart-button{margin:0;width:100%;}}.product-tile .product-attributes .add_to_cart_form .tooltip{left:-10px !important;width:calc(100% + 20px);}.product-tile .product-attributes .scale-price-link-to-ads{display:flex;align-items:center;font-size:10px;padding-top:15px;}@media(min-width:560px){.product-tile .product-attributes .scale-price-link-to-ads{display:none;}}.product-tile .product-attributes .scale-price-link-to-ads .icon::before{font-size:20px;color:#008c46;padding-left:3px;transform:rotate(180deg);}.product-tile .img-wrapper{position:relative;padding:5px;}@media(min-width:560px){.product-tile .img-wrapper{padding:15px;}}.product-tile .img-wrapper .icon-info{position:absolute;left:1rem;top:1rem;z-index:2;cursor:pointer;}.product-tile .img-wrapper .lazyload-image{padding-bottom:100%;margin-bottom:20px;}.product-tile .img-wrapper .lazyload-image img{z-index:0;}.product-tile .img-wrapper .lazyload-image.small{padding-bottom:130px;margin:0;}.product-tile .img-wrapper .product-brand{position:absolute;right:15px;bottom:15px;width:55px;height:55px;z-index:0;display:none;}@media(min-width:560px){.product-tile .img-wrapper .product-brand{display:block;}}.product-tile .title{display:block;padding:0 5px;margin:0;min-height:3.6em;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;display:-webkit-box;max-height:3.6em;-webkit-line-clamp:3;-webkit-box-orient:vertical;}@media(min-width:560px){.product-tile .title{padding:0 15px;height:auto;max-height:none;min-height:initial;-webkit-line-clamp:unset;overflow:inherit;display:block;-webkit-box-orient:unset;}}.product-tile .title.short{overflow:hidden;display:-webkit-box;max-height:2.57em;-webkit-line-clamp:2;-webkit-box-orient:vertical;}@media(min-width:1280px){.product-tile .title.short{overflow:hidden;display:-webkit-box;max-height:2.75em;-webkit-line-clamp:2;-webkit-box-orient:vertical;}}.product-tile .title a{text-decoration:none;color:#333333;}.product-tile .rating{padding-top:5px;}.product-tile .stock-info{font-size:10px;font-weight:lighter;padding:10px 5px 0;text-align:center;}@media(min-width:560px){.product-tile .stock-info{font-size:14px;font-weight:normal;padding:10px 15px 0;text-align:left;}}.product-tile .back .stock-info{padding:10px 0;}@media(min-width:560px){.product-tile .back .stock-info{padding:10px 15px 0;}}.product-tile .back .ts-stars-fullBar,
.product-tile .back .ts-stars-emptyBar,
.product-tile .back .ts-stars-wrapper{padding:10px 0 0;}.product-tile .variants{margin:10px 5px 0;padding:5px 10px;background-color:#f4f4f4;font-size:10px;font-weight:lighter;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}@media(min-width:560px){.product-tile .variants{margin:30px 15px 0;font-size:14px;font-weight:normal;}}.product-tile .variants .icon{padding-right:5px;}.product-tile .variants .icon::before{font-size:20px;color:#008c46;}.product-tile .price{padding:10px 5px 0;font-size:10px;font-weight:lighter;text-align:center;line-height:13px;}@media(min-width:560px){.product-tile .price{line-height:inherit;padding:20px 15px 0;font-size:14px;}}.product-tile .price .h3{color:inherit;font-size:16px;font-weight:bold;margin-bottom:10px;line-height:1em;}@media(min-width:560px){.product-tile .price .h3{margin-bottom:0;}}.product-tile .price del,
.product-tile .price__strike-price{color:#808080;font-size:14px;pointer-events:none;}.product-tile .h2{padding:20px 0 0 0;font-size:14px;text-align:center;margin-bottom:0;}.product-tile .competence-proof-tile{display:flex;align-items:center;padding:15px 5px 0;}@media(min-width:560px){.product-tile .competence-proof-tile{padding:20px 15px 0;}}.product-tile .competence-proof-tile .icon{padding-right:10px;}.product-tile .buy-button{padding:15px 0 0;}@media(min-width:560px){.product-tile .buy-button{padding:20px 15px 0;}}.product-tile .like-button{position:absolute;top:5px;right:5px;z-index:1;padding:10px;}.product-tile .like-button::before{color:#cccccc;}.product-tile .like-button:hover::before{color:inherit;}.product-tile .flipped .like-button{display:none;}.product-tile .details{display:none;}@media(min-width:560px){.product-tile .details{display:block;padding:0 15px;}}@media(min-width:560px){.product-tile .details ~ .stock-info{padding:20px 15px 0;}}.product-tile .details .table{margin-top:20px;font-size:14px;margin-bottom:-2px;}.product-tile .details .table td{width:50%;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.product-tile .tooltip{left:0 !important;width:100%;}.product-tile .tooltip-inner{max-width:100%;}.product-tile .tooltip-arrow{left:65% !important;}.product-tile .ribbon-wrapper{font-size:10px;font-weight:bold;border-top:90px solid #f5be37;border-right:90px solid transparent;line-height:13px;z-index:0;pointer-events:none;}@media(min-width:560px){.product-tile .ribbon-wrapper{border-top:110px solid #f5be37;border-right:110px solid transparent;font-size:14px;font-weight:bold;}}.product-tile .ribbon-wrapper .ribbon{min-width:95px;bottom:50px;left:40px;}@media(min-width:560px){.product-tile .ribbon-wrapper .ribbon{bottom:60px;left:50px;min-width:115px;}}.product-tile .btn{font-size:14px;padding:0;}@media(min-width:560px){.product-tile .btn{font-size:16px;padding:0 20px;}}@media(min-width:560px){.product-tile .btn__add-to-cart__icon{display:none;}}.product-tile .btn__add-to-cart__text{display:none;}@media(min-width:560px){.product-tile .btn__add-to-cart__text{display:block;}}.product-tile .quantity-counter .btn{padding:0 10px;}.product-tile .product-unit label{display:none;}@media(min-width:560px){.product-tile .product-unit label{display:inline-block;}}.product-tile .btn-calculate-price{font-weight:lighter;color:#008c46;text-decoration:underline;text-align:center;font-size:14px;width:100%;}@media(min-width:560px){.product-tile .btn-calculate-price{display:block;line-height:40px;height:40px;padding:0 20px;font-size:16px;font-weight:normal;vertical-align:middle;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color 0.2s linear, color 0.2s linear;box-shadow:inset 0 0 0 1px #008c46;background-color:#FFFFFF;}}.product-tile .btn-calculate-price:hover{color:#006f3b;}@media(min-width:560px){.product-tile .btn-calculate-price:hover{background-color:#008c46;color:#FFFFFF;}}.product-tile .text-standard,
.product-tile .text-info,
.product-tile .text-success,
.product-tile .text-warning,
.product-tile .text-danger{font-size:10px;}@media(min-width:560px){.product-tile .text-standard,
 .product-tile .text-info,
 .product-tile .text-success,
 .product-tile .text-warning,
 .product-tile .text-danger{font-size:inherit;}}.banner-component{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;}.banner-component:hover,
.banner-component:focus{color:inherit;}@media(min-width:1024px){.banner-component.left{flex-direction:row;min-height:220px;}}@media(min-width:1024px){.banner-component.left > div{width:50%;}}@media(min-width:1024px){.banner-component.left .lazyload-image{overflow:hidden;padding:0 !important;}}@media(min-width:1024px){.banner-component.left .lazyload-image img{height:100%;max-width:none;}}@media(min-width:768px){.banner-component.left .banner-button{width:66%;margin-left:34%;}}@media(min-width:1024px){.banner-component.left .banner-button{width:100%;margin:0;}}.banner-component .thumb{position:relative;}.banner-component .thumb img{position:absolute;width:100%;}.banner-component .banner-content{display:flex;flex-direction:column;flex:1 0 auto;background-color:white;padding:25px 15px 15px;}.banner-component .banner-content h3{margin-bottom:0.75em;font-size:20px;font-weight:lighter;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.banner-component .banner-content .paragraph{flex:1 0 auto;font-weight:lighter;line-height:22px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.banner-component .banner-content .paragraph p{margin-top:0;font-size:14px;}@media(min-width:1024px){.banner-component .banner-content .paragraph p{font-size:16px;}}.banner-component .banner-button{text-align:right;}@media(min-width:1024px){.banner-component .banner-button{width:66%;margin-left:34%;}}.baywa-slider-component .slick-track{display:flex;}.baywa-slider-component__slides{display:flex;}.baywa-slider-component__slides.slick-initialized{padding:0;display:block;}.baywa-slider-component__slides.init-on-modal{display:none;}.baywa-slider-component__slides .slick-slide{height:auto;display:flex;}@media(min-width:560px){.baywa-slider-component__slides .slick-slide{display:block;}}@media(max-width:767px){.baywa-slider-component__slides .slick-slide > div .slide{padding-right:5px;padding-left:5px;}}.baywa-slider-component__slides .slick-slide > div,
.baywa-slider-component__slides .slick-slide > div > div{width:100%;height:100%;}.baywa-slider-component__slides .slick-arrow{position:absolute;border:0;color:#008c46;font-family:'baywa-iconfont';font-size:0;padding:0;z-index:1;top:0;width:30px;height:calc(100% - 80px);line-height:0;margin:40px 0;}.baywa-slider-component__slides .slick-arrow::before{position:absolute;left:50%;transform:translateX(-50%);color:#008c46;font-size:24px;}.baywa-slider-component__slides .slick-arrow.slick-prev{top:0;left:-30px;}.baywa-slider-component__slides .slick-arrow.slick-prev::before{content:'\e901';}.baywa-slider-component__slides .slick-arrow.slick-prev + .slick-list{width:100%;}.baywa-slider-component__slides .slick-arrow.slick-next{bottom:0;right:-30px;}.baywa-slider-component__slides .slick-arrow.slick-next::before{content:'\e902';}.baywa-slider-component__slides .slick-arrow.slick-prev.slick-disabled,
.baywa-slider-component__slides .slick-arrow.slick-next.slick-disabled{cursor:default;}.baywa-slider-component__slides .slick-arrow.slick-prev.slick-disabled::before,
.baywa-slider-component__slides .slick-arrow.slick-next.slick-disabled::before{color:#cccccc;}.baywa-slider-component__slides .slick-dots{margin:0;padding:10px 0 0;display:flex;flex-wrap:wrap;justify-content:center;}.baywa-slider-component__slides .slick-dots li{display:inline-block;padding:10px 7px 0;}.baywa-slider-component__slides .slick-dots li button{position:relative;height:12px;width:12px;color:transparent;padding:0;cursor:pointer;line-height:0;}.baywa-slider-component__slides .slick-dots li button::before{position:absolute;top:0;left:0;content:' ';width:100%;height:100%;border-radius:50%;background-color:#cccccc;transition:background-color 0.3s linear;}.baywa-slider-component__slides .slick-dots li button:hover::before{background-color:#008c46;}.baywa-slider-component__slides .slick-dots li.slick-active button::before{background-color:#008c46;}.baywa-slider-component__slides.slick-vertical .slide .slick-dots{position:absolute;top:50%;left:5px;transform:translateY(-50%);-webkit-transform:translateX(-50%);margin:0;padding:0;list-style:none;white-space:nowrap;}.baywa-slider-component__slides.slick-vertical .slide .slick-dots li{display:block;padding:0 0 15px 0;}.baywa-slider-component .product-tile{padding:15px 0 5px;}@media(max-width:559px){.baywa-slider-component__slides.centerModeTN .slick-list{padding:0 10px;}}@media(max-width:767px) and (min-width:560px){.baywa-slider-component__slides.centerModeXS .slick-list{padding:0 10px;}}@media(max-width:1023px) and (min-width:768px){.baywa-slider-component__slides.centerModeSM .slick-list{padding:0 30px;}}@media(max-width:1279px) and (min-width:1024px){.baywa-slider-component__slides.centerModeMD .slick-list{padding:0 30px;}}#product-advisor-mobile-toggle:checked ~ label{max-height:0;opacity:0;}@media(min-width:1024px){#product-advisor-mobile-toggle:checked ~ label{max-height:120px;opacity:1;}}#product-advisor-mobile-toggle:checked ~ label .product-advisor-desktop-toggle::before{content:attr(data-less);}#product-advisor-mobile-toggle:checked ~ div{overflow:visible;}#product-advisor-mobile-toggle ~ label{max-height:50px;opacity:1;transition:max-height 0.3s cubic-bezier(1, 0, 1, 0), opacity 0.3s linear 0.2s;}@media(min-width:1024px){#product-advisor-mobile-toggle ~ label{background-color:white;color:#333333;padding:15px;text-align:left;height:120px;max-height:initial;}}.product-advisor-desktop-toggle{position:absolute;right:40px;top:10px;}.product-advisor-desktop-toggle::before{content:attr(data-more);}.product-advisor-component{background-color:white;padding:15px;}@media(min-width:1024px){.product-advisor-component__button{height:auto !important;max-height:initial !important;}}.product-advisor-component__button::before{content:none !important;}@media(min-width:1024px){.product-advisor-component__button::before{content:'\e900' !important;top:30px !important;color:#008c46 !important;}}.product-advisor-component__text-label{white-space:initial;line-height:22px;}.product-advisor-component__reset{display:inline-block;cursor:pointer;color:#008c46;text-decoration:underline;text-align:center;margin:18px 0 0;}@media(min-width:560px){.product-advisor-component__reset{float:right;}}.product-advisor-component__facet-list{display:flex;flex-wrap:wrap;margin:20px -10px 0 -10px;}.product-advisor-component__facet{width:100%;padding:0 10px 20px 10px;}@media(min-width:560px){.product-advisor-component__facet{width:50%;}}@media(min-width:768px){.product-advisor-component__facet{width:33.3333%;}}@media(min-width:1024px){.product-advisor-component__facet{width:25%;}}.product-advisor-component__facet-title{font-size:14px;font-weight:bold;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.product-advisor-component__facet-values{position:relative;}.product-advisor-component__facet-values input{cursor:default;}.product-advisor-component__facet-values input:focus{z-index:2;}.product-advisor-component__facet-values input:focus + ul:not(.selected),
.product-advisor-component__facet-values ul:not(.selected):hover,
.product-advisor-component__facet-values ul:not(.selected):focus{pointer-events:all;max-height:200px;z-index:1;overflow:auto;top:39px;border-top:1px solid #cccccc;}.product-advisor-component__facet-values input:focus + ul:not(.selected) li.empty-field,
.product-advisor-component__facet-values ul:not(.selected):hover li.empty-field,
.product-advisor-component__facet-values ul:not(.selected):focus li.empty-field{max-height:0;}.product-advisor-component__facet-values input:focus + ul:not(.selected) li,
.product-advisor-component__facet-values ul:not(.selected):hover li,
.product-advisor-component__facet-values ul:not(.selected):focus li{border-top:0;height:auto;line-height:39px;}.product-advisor-component__facet-values input:focus + ul:not(.selected) li:hover,
.product-advisor-component__facet-values ul:not(.selected):hover li:hover,
.product-advisor-component__facet-values ul:not(.selected):focus li:hover{background-color:#f4f4f4;}.product-advisor-component__facet-values input:focus + ul:not(.selected) li:first-of-type,
.product-advisor-component__facet-values ul:not(.selected):hover li:first-of-type,
.product-advisor-component__facet-values ul:not(.selected):focus li:first-of-type{display:none;}.product-advisor-component__facet-values input:focus + ul:not(.selected) li span,
.product-advisor-component__facet-values ul:not(.selected):hover li span,
.product-advisor-component__facet-values ul:not(.selected):focus li span{float:right;}.product-advisor-component__facet-values input:focus + ul:not(.selected) + .icon,
.product-advisor-component__facet-values ul:not(.selected):hover + .icon,
.product-advisor-component__facet-values ul:not(.selected):focus + .icon{z-index:2;pointer-events:all;}.product-advisor-component__facet-values ul{position:absolute;top:0;width:100%;margin:0;padding:0;list-style:none;pointer-events:none;max-height:40px;overflow:hidden;cursor:default;}.product-advisor-component__facet-values ul.selected{pointer-events:all;}.product-advisor-component__facet-values ul.selected .item{display:flex;justify-content:space-between;}.product-advisor-component__facet-values ul.selected .icon{cursor:pointer;pointer-events:all;}.product-advisor-component__facet-values ul.selected .icon::before{color:#008c46;font-size:20px;}.product-advisor-component__facet-values ul li{font-weight:lighter;}.product-advisor-component__facet-values ul li .highlight{font-weight:bold;}.product-advisor-component__facet-values .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;}.product-advisor-component__facet-values .icon::before{font-size:14px;}.product-feature-component{height:100%;}.head-area{display:flex;flex-flow:column;}.product-list-page .category-image{display:none;width:calc(25% - 15px);padding:0 20px;}@media(min-width:768px){.product-list-page .category-image{display:block;}}.product-list-page .category-image .lazyload-image{padding-bottom:50%;}.product-list-page .category-description{font-weight:lighter;flex:1 0 0%;}.product-list-page .category-description h1{margin-bottom:0;}.product-list-page .category-description .read-more-state{display:none;}.product-list-page .category-description .read-more-target{opacity:0;max-height:0;font-size:0;transition:0.25s ease;}.product-list-page .category-description .read-more-state:checked ~ .read-more-wrap .read-more-dotted{display:none;}.product-list-page .category-description .read-more-state:checked ~ .read-more-wrap .read-more-target{opacity:1;font-size:inherit;max-height:999em;}.product-list-page .category-description .read-more-state ~ .read-more-trigger::before{content:attr(data-more);}.product-list-page .category-description .read-more-state:checked ~ .read-more-trigger::before{content:attr(data-less);}.product-list-page .category-description .read-more-trigger{cursor:pointer;display:inline-block;color:#008c46;text-decoration:underline;}.product-list-page .category-description .read-more-trigger:hover{color:#006f3b;}.product-list-page .facet-wrapper{position:fixed;top:0;left:0;opacity:0;visibility:hidden;transition:visibility 0s linear 0.3s, opacity 0.2s linear;width:100%;height:100%;z-index:5;font-size:14px;}@media(min-width:768px){.product-list-page .facet-wrapper{position:static;opacity:1;visibility:visible;transition:visibility 0s linear, opacity 0s linear;padding-bottom:20px;}}.product-list-page .facet-toggle{display:none;}.product-list-page .facet-toggle:checked ~ .facet-wrapper{opacity:1;visibility:visible;transition:visibility 0s linear, opacity 0.2s linear;}.product-list-page .facet-navigation{background-color:#ffffff;height:100%;-webkit-overflow-scrolling:touch;}.product-list-page .facet-navigation .show-results{margin-top:20px;padding:5px 0;height:auto;position:relative;z-index:1010;}@media(min-width:768px){.product-list-page .facet-navigation .show-results{display:none;}}.product-list-page .headline-wrapper{display:flex;align-items:center;padding:0 10px;height:55px;background-color:#f4f4f4;}@media(min-width:768px){.product-list-page .headline-wrapper{display:none;height:60px;padding:10px 0 0;}}.product-list-page .headline-wrapper button{flex:1 0 auto;font-size:16px;}.product-list-page .category-wrapper .facet-values{display:flex;flex-direction:column;}.product-list-page .category-wrapper .parents{padding-top:5px;}.product-list-page .category-wrapper .parents > a{display:block;padding:5px 0;color:#333333;text-decoration:none;height:auto;align-items:center;}.product-list-page .category-wrapper .siblings{padding-left:30px;padding-bottom:15px;flex:1 1 auto;overflow-x:hidden;}.product-list-page .category-wrapper .siblings > a,
.product-list-page .category-wrapper .siblings .active{padding:5px 0;}.product-list-page .category-wrapper .siblings > a{display:flex;color:#333333;text-decoration:none;height:auto;align-items:center;}.product-list-page .category-wrapper .siblings .active{color:#008c46;font-weight:bold;}.product-list-page .banner-slot-wrapper{padding:0 10px;}@media(min-width:768px){.product-list-page .banner-slot-wrapper{padding:0;}}.product-list-page .search-empty__headline h2{line-height:1.375em;}.product-list-page .search-empty__external-info{margin-top:30px;margin-bottom:10px;}.product-list-page .active-filter-wrapper{display:inline-block;max-width:100%;white-space:nowrap;overflow:auto;position:relative;z-index:3;}@media(min-width:560px){.product-list-page .active-filter-wrapper{white-space:normal;display:inline;}}.product-list-page .active-filter-wrapper .active-filter-facet{pointer-events:none;}.product-list-page .active-filter-reset{padding-top:10px;padding-bottom:30px;float:right;}@media(min-width:768px){.product-list-page .active-filter-reset{padding-bottom:50px;}}.product-list-page .product-grid{display:flex;flex-wrap:wrap;}.product-list-page .product-grid .product-tile{padding:0 10px;margin-bottom:20px;height:auto;width:50%;margin-right:-1px;}@media(min-width:1024px){.product-list-page .product-grid .product-tile{width:33.333%;}}@media screen and (max-width:320px){.product-list-page .product-grid .product-tile{padding:0 7px;}}.product-list-page .product-grid > .spinner:not(.product-tile){height:400px;width:100%;}.product-list-page .external-search-banner{padding:15px;background-color:white;margin-bottom:15px;}@media(min-width:1024px){.product-list-page .external-search-banner{height:90px;display:flex;align-items:center;justify-content:space-between;}}.product-list-page .external-search-banner__button{margin-top:15px;width:100%;}@media(min-width:1024px){.product-list-page .external-search-banner__button{max-width:260px;margin-top:0;}}.filter-wrapper{padding:0 10px;margin-top:20px;height:calc(100% - 145px);overflow:auto;}@media(min-width:768px){.filter-wrapper{padding:5px 15px 15px;margin:0;overflow-x:hidden;}}.filter-wrapper .filter-headline{margin-bottom:15px;}@media(min-width:768px){.filter-wrapper .filter-headline{background-color:#f4f4f4;height:60px;padding:10px 0 0;margin:-5px -15px 0;}}.filter-wrapper .range-slider{padding:10px;}@media(min-width:768px){.filter-wrapper .range-slider{padding:15px 0 10px;}}.filter-wrapper .range-slider__input{width:calc(100% - 20px);}@media(min-width:768px){.filter-wrapper .range-slider__input{width:100%;}}.product-list-components{padding:0 10px 30px;margin-top:20px;}@media(min-width:768px){.product-list-components{background-color:white;padding-bottom:0;}}.product-list-components .marketing-slot-wrapper{background-color:white;}.product-list-components h2{padding-top:20px;}@media(min-width:768px){.product-list-components h2{padding-top:30px;}}@media(min-width:1280px){.product-list-components h2{padding-top:50px;}}.product-list-components .content:first-of-type h2{padding-top:0;}.product-list-components p{font-weight:lighter;}.iphone .filter-wrapper,
.ipad .filter-wrapper{overflow:visible;}@media(min-width:560px){.page-searchEmpty .banner-component.left{flex-direction:row;min-height:180px;}}@media(min-width:1024px){.page-searchEmpty .banner-component.left{min-height:230px;}}@media(min-width:560px){.page-searchEmpty .banner-component.left .banner-content{width:65%;}}@media(min-width:560px){.page-searchEmpty .banner-component.left .lazyload-image{overflow:hidden;padding:0 !important;width:35%;}}@media(min-width:560px){.page-searchEmpty .banner-component.left .lazyload-image img{max-width:none;min-width:100%;width:auto;min-height:100%;}}@media(min-width:560px){.page-searchEmpty .banner-component.left .banner-button{width:66%;margin-left:34%;}}@media(min-width:768px){.page-searchEmpty .product-grid .product-tile{width:33.3333%;}}@media(min-width:1024px){.page-searchEmpty .product-grid .product-tile{width:25%;}}