@charset "UTF-8";.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{direction:ltr;height:100%;max-width:100%;outline:none;overflow:hidden;position:relative}.mCSB_container{height:auto;overflow:hidden;width:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-left:30px;margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{bottom:0;height:auto;left:auto;position:absolute;right:0;top:0;width:16px}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:0;right:auto}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;height:100%;margin:0 auto;width:2px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;height:30px;width:100%;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;height:100%;margin:0 auto;position:relative;text-align:center;width:4px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{cursor:pointer;display:block;height:20px;margin:0 auto;overflow:hidden;position:absolute;width:100%}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:30px;margin-right:0}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;left:0;right:0;top:auto;width:auto}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:2px;margin:7px 0;width:100%}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{height:100%;left:0;width:30px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:4px;margin:6px auto;width:100%}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{cursor:pointer;display:block;height:100%;margin:0 auto;overflow:hidden;position:absolute;width:20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{bottom:0;height:auto;left:0;margin-bottom:30px;margin-right:30px;overflow:hidden;position:absolute;right:0;top:0;width:auto}.mCSB_container_wrapper>.mCSB_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:30px;padding-right:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-left:30px;margin-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;margin-right:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";opacity:.75}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";opacity:0}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools{filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";opacity:1}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/build/images/mCSB_buttons.5b35a39c.png);background-repeat:no-repeat;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";opacity:.4}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";opacity:.75}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";opacity:.9}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;width:4px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;width:4px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px auto;width:100%}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:4px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:6px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;width:100%}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px auto;width:100%}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:2px;margin:7px auto;width:100%}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0 1px;width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;margin:-1px 0;width:16px}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;margin:0 -1px;width:16px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:50%}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";opacity:.3}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-repeat:repeat-x;height:4px;margin:6px 0}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-image:-moz-linear-gradient(left,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,.5)),color-stop(100%,hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));background-image:-o-linear-gradient(left,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-image:-ms-linear-gradient(left,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-image:linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));background-repeat:repeat-y}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-image:-moz-linear-gradient(top,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,.5)),color-stop(100%,hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));background-image:-o-linear-gradient(top,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-image:-ms-linear-gradient(top,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 100%);background-image:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));background-repeat:repeat-x}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";opacity:1}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px hsla(0,0%,100%,.2);width:8px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px hsla(0,0%,100%,.2);height:8px;margin:4px 0;width:100%}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:8px;margin:4px auto;width:100%}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";opacity:1}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{bottom:0;box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4);height:auto;left:0;margin:2px;position:absolute;right:0;top:0;width:12px}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{margin:12px 0;right:0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.2);width:6px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:6px;margin:5px 0;width:100%}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.2);width:12px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{bottom:0;height:auto;left:0;margin:3px 5px;position:absolute;right:0;top:0;width:6px}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{bottom:0;height:6px;left:0;margin:5px 3px;position:absolute;right:0;top:0;width:auto}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:12px;margin:2px 0;width:100%}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border:1px solid hsla(0,0%,100%,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCustomScrollbar.content.horizontal-images{border-radius:inherit;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;overflow:auto;padding:0;position:relative}.mCustomScrollbar.content.horizontal-images .vertical-images.content ul,.mCustomScrollbar.content.horizontal-images ul{list-style:none;margin:0;overflow:hidden;padding:0}.mCustomScrollbar.content.horizontal-images li{float:left}.mCustomScrollbar.content.horizontal-images li img{padding:0;width:1000px}.mCustomScrollbar.content.horizontal-images li:first-child{margin-left:0}.mCustomScrollbar.content.horizontal-images .hgallery-wrapper .hsliderimg{padding:0 var(--element-innerspaces)}.mCustomScrollbar.content.horizontal-images .hgallery-wrapper .hsliderimg img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}.mCustomScrollbar.content.horizontal-images .hgallery-wrapper .hsliderimg:first-child{padding-left:0}.mCustomScrollbar.content.horizontal-images .hgallery-wrapper .hsliderimg:last-child{padding-right:0}.mCustomScrollbar.content.horizontal-images .mCustomScrollBox.mCSB_horizontal{padding-bottom:calc(21px + var(--element-innerspaces))}.mCustomScrollbar.content.horizontal-images .mCustomScrollBox.mCSB_horizontal .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:21px}@media (max-width:999px){.mCustomScrollbar.content.horizontal-images .mCustomScrollBox.mCSB_horizontal .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:21px}}@media (max-width:719px){.mCustomScrollbar.content.horizontal-images .mCustomScrollBox.mCSB_horizontal .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:21px}}.mCustomScrollbar.content.horizontal-images .mCSB_buttonLeft,.mCustomScrollbar.content.horizontal-images .mCSB_buttonRight{background-image:none;bottom:-15px;color:#fff;font-family:icomoon;height:40px;line-height:40px;opacity:1;text-align:center;width:40px}.mCustomScrollbar.content.horizontal-images .mCSB_buttonLeft{left:2%}@media (min-width:1220px) and (max-width:1819px){.mCustomScrollbar.content.horizontal-images .mCSB_buttonLeft{left:1.5%}}@media (min-width:1000px) and (max-width:1219px){.mCustomScrollbar.content.horizontal-images .mCSB_buttonLeft{left:1%}}@media (max-width:999px){.mCustomScrollbar.content.horizontal-images .mCSB_buttonLeft{display:none!important}}.mCustomScrollbar.content.horizontal-images .mCSB_buttonLeft:before{content:""}.mCustomScrollbar.content.horizontal-images .mCSB_buttonRight{right:2%}@media (min-width:1220px) and (max-width:1819px){.mCustomScrollbar.content.horizontal-images .mCSB_buttonRight{right:1.5%}}@media (min-width:1000px) and (max-width:1219px){.mCustomScrollbar.content.horizontal-images .mCSB_buttonRight{right:1%}}@media (max-width:999px){.mCustomScrollbar.content.horizontal-images .mCSB_buttonRight{display:none!important}}.mCustomScrollbar.content.horizontal-images .mCSB_buttonRight:before{content:""}.mCustomScrollbar .mCustomScrollBox{direction:ltr;height:100%;max-width:100%;outline:none;overflow:hidden;position:relative}.mCustomScrollbar .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:0}.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:56px}@media (max-width:999px){.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:36px}}@media (max-width:719px){.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:26px}}.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-color:#003d6b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:15px}.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:#f0f0f0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:15px;margin:6px 0}.row .row-wrap-full .blog-grid-slider .row .row-wrap-full .mCustomScrollbar.content.horizontal-images{padding:0 calc(var(--element-innerspaces)*2)}.row .row-wrap-full .blog-grid-slider .row .row-wrap-full .mCustomScrollbar.content.horizontal-images .mCSB_scrollTools.mCSB_scrollTools_horizontal{margin:auto;width:calc(var(--content-width) - var(--content-innerspaces)*2 - var(--element-spaces)*2)}.hgallery-table.mCustomScrollbar.content.horizontal-images{padding:0}.hgallery-table.mCustomScrollbar.content.horizontal-images img{background:rgba(0,0,0,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.hgallery-table.mCustomScrollbar .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerContainer{margin-left:var(--element-spaces);width:calc(100% - var(--element-spaces))}.hgallery-wrapper{display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.hsliderimg{display:inline-block}.hsliderimg img{height:85vh}@media (max-width:999px){.hsliderimg img{height:85vh}}@media (max-width:719px){.hsliderimg img{height:85vh}}.ismobile .hgallery-wrapper{display:block}.ismobile .hsliderimg{display:block;padding:20px 35px;width:100%}.ismobile .hsliderimg img{height:auto;width:100%}.breadcrumb{color:#fff;display:block;height:50px;list-style:none;padding:0;position:absolute;top:120px;z-index:110}@media (min-width:1220px) and (max-width:1819px){.breadcrumb{top:100px}}@media (min-width:1000px) and (max-width:1219px){.breadcrumb{top:120px}}@media (max-width:999px){.breadcrumb{top:90px}}.breadcrumb a{color:#fff}.breadcrumb li{display:inline-block;padding-left:15px;padding-right:15px}@media (min-width:1820px){.breadcrumb li{margin:20px 0}}@media (min-width:1000px) and (max-width:1819px){.breadcrumb li{margin:15px 0}}@media (max-width:999px){.breadcrumb li{margin:10px 0}}.breadcrumb li:nth-child(2){padding-left:0}@media (min-width:1820px){.breadcrumb li:nth-child(2){margin:20px 0 20px 20px}}@media (min-width:1000px) and (max-width:1819px){.breadcrumb li:nth-child(2){margin:15px 0 15px 15px}}@media (max-width:999px){.breadcrumb li:nth-child(2){margin:10px 0 10px 10px}}.breadcrumb li:first-child{margin-left:0;padding-left:0}.breadcrumb-support{color:#fff;display:block;height:50px;list-style:none;padding:0;position:absolute;top:120px;z-index:111}@media (min-width:1220px) and (max-width:1819px){.breadcrumb-support{top:100px}}@media (min-width:1000px) and (max-width:1219px){.breadcrumb-support{top:120px}}@media (max-width:999px){.breadcrumb-support{top:90px}}.breadcrumb-support a{color:#fff}.breadcrumb-support li{display:inline-block;padding-left:15px;padding-right:15px}@media (min-width:1820px){.breadcrumb-support li{margin:20px 0}}@media (min-width:1000px) and (max-width:1819px){.breadcrumb-support li{margin:15px 0}}@media (max-width:999px){.breadcrumb-support li{margin:10px 0}}.article-page .breadcrumb,.article-page .breadcrumb a{color:#737373}.download-btn{background:transparent;border:none;bottom:auto;color:#1a1a1b;cursor:pointer;font-size:30px;height:40px;line-height:40px;padding:0;position:absolute;right:0;text-align:center;transition:all .3s;width:40px}@media (min-width:1820px){.download-btn{top:-35px}}@media (min-width:1220px) and (max-width:1819px){.download-btn{top:-30px}}@media (min-width:1000px) and (max-width:1219px){.download-btn{top:-30px}}@media (min-width:720px) and (max-width:999px){.download-btn{top:-25px}}@media (max-width:719px){.download-btn{top:-25px}}.download-hl,.download-subtext{width:calc(100% - 40px)}@media (min-width:1820px){.download-img{height:200px}}@media (min-width:1220px) and (max-width:1819px){.download-img{height:150px}}@media (min-width:1000px) and (max-width:1219px){.download-img{height:200px}}@media (min-width:720px) and (max-width:999px){.download-img{height:200px}}@media (max-width:719px){.download-img{height:200px}}.press-page .download-img,.series-page-detail .download-img{position:relative}@media (min-width:1820px){.press-page .download-img,.series-page-detail .download-img{height:390px}}@media (min-width:1220px) and (max-width:1819px){.press-page .download-img,.series-page-detail .download-img{height:248px}}@media (min-width:1000px) and (max-width:1219px){.press-page .download-img,.series-page-detail .download-img{height:420px}}@media (min-width:720px) and (max-width:999px){.press-page .download-img,.series-page-detail .download-img{height:295px}}@media (max-width:719px){.press-page .download-img,.series-page-detail .download-img{height:250px}}.press-page .download-img .icon,.series-page-detail .download-img .icon{left:calc(50% - 10px);position:absolute;top:50%}@media (min-width:1820px){.press-page .download-img .icon,.series-page-detail .download-img .icon{transform:translateY(-50%) scale(7)}}@media (min-width:1220px) and (max-width:1819px){.press-page .download-img .icon,.series-page-detail .download-img .icon{transform:translateY(-50%) scale(5)}}@media (min-width:1000px) and (max-width:1219px){.press-page .download-img .icon,.series-page-detail .download-img .icon{transform:translateY(-50%) scale(7)}}@media (min-width:720px) and (max-width:999px){.press-page .download-img .icon,.series-page-detail .download-img .icon{transform:translateY(-50%) scale(5)}}@media (max-width:719px){.press-page .download-img .icon,.series-page-detail .download-img .icon{transform:translateY(-50%) scale(5)}}.custom-table_row,.custom-table_row-all{border-bottom:1px solid #e8e8e8}@media (max-width:719px){.custom-table_row,.custom-table_row-all{border-bottom:none}}.custom-table__head{border-bottom:1px solid #e8e8e8;padding-bottom:2px}@media (max-width:719px){.custom-table__head{border-bottom:none}.custom-table__head .custom-table_row-all div:first-child{padding-left:0!important}}.custom-table__head .download-btn{top:5px}@media (max-width:719px){.custom-table>div:first-child{padding-left:0!important}}.custom-table_head .dfx{padding-left:20px}@media (min-width:1000px) and (max-width:1219px){.custom-table_head .dfx{padding-left:0}}@media (min-width:720px) and (max-width:999px){.custom-table_head .dfx{padding-left:0}.custom-table_head .dwg{padding-right:5px}}.vertical-spacer{padding:0 20px}.sidebar{font-size:16px;margin-bottom:20px;position:relative;z-index:5}@media (min-width:1000px){.sidebar{flex-shrink:0;font-weight:500;margin-right:30px;width:225px}}@media (min-width:1220px){.sidebar{margin-right:55px}}@media (min-width:1000px){.sidebar:after{background:#dadada;content:"";height:100%;position:absolute;right:-15px;top:0;width:1px}}.block-inverse .sidebar:after{background:#fff}.sidebar ul{margin:0}@media (min-width:1000px){.sidebar .subnav{max-height:0;overflow:hidden;transition:max-height .3s}}.sidebar .subnav a{font-size:14px;margin-left:10px;padding-left:15px}.sidebar .subnav .sub-active a{background:#54575c;color:#fff;pointer-events:none}.sidebar .sidebar-nav-item{margin-bottom:10px;margin-left:15px;margin-right:15px}@media (min-width:1000px){.sidebar .sidebar-nav-item{margin-left:0;margin-right:0}}.sidebar .sidebar-nav-item:last-child{margin-bottom:0}@media (min-width:1000px){.sidebar .sidebar-nav-item.active .subnav{max-height:300px}}.sidebar .sidebar-nav-item.active>a.colored-success{background:#008c58;color:#fff!important}.sidebar .sidebar-nav-item.child-item{margin:10px 0}.sidebar .collapse.show.in .sidebar-nav-item.child-item{margin:10px 0 10px 20px}.sidebar a{align-items:center;background:#fff;color:#54575c;display:flex;padding:10px 15px;transition:color .3s,background-color .3s}.sidebar a>div{width:100%}.sidebar a:focus,.sidebar a:hover{background:#54575c;color:#fff}.sidebar a i{display:inline-block;font-size:20px;margin-right:10px;text-align:center;vertical-align:top}.sidebar a.colored-success:focus,.sidebar a.colored-success:hover{background:#008c58;color:#fff!important}.sidebar .active:not(.sidebar-nav-item)>a{background:#54575c;color:#fff}.sidebar .active:not(.sidebar-nav-item)>a i.icon-angle-down{float:right;margin-right:-5px}@media (min-width:1000px){.sidebar .active>a{background:#54575c;color:#fff}}.block-inverse .sidebar .collapse{background:#54575c}@media (min-width:1000px){.block-inverse .sidebar .collapse{background:transparent}}.block-inverse .sidebar a{background:none;color:#fff}.block-inverse .sidebar .active>a,.block-inverse .sidebar a:focus,.block-inverse .sidebar a:hover{background:#fff;color:#54575c}.sidebar:not(.sidebar-right) nav{background:#fff;display:block;left:0;max-height:300px;opacity:0;overflow:hidden;position:absolute;right:0;top:100%;transition:opacity .3s,visibility .3s;visibility:hidden;z-index:20}@media (min-width:720px){.sidebar:not(.sidebar-right) nav{max-height:none;padding-bottom:5px;padding-top:15px}}@media (min-width:1000px){.sidebar:not(.sidebar-right) nav{max-height:none;opacity:1;padding-top:0;position:static;visibility:visible}}.sidebar:not(.sidebar-right) nav.show{box-shadow:0 0 20px rgba(0,0,0,.2);opacity:1;visibility:visible}.sidebar:not(.sidebar-right) nav.show .row{padding:15px 0}@media (min-width:720px){.sidebar:not(.sidebar-right) nav.show .row{padding:0}}@media (min-width:1000px){.sidebar:not(.sidebar-right) [class*=col-]:not(:last-child){margin-bottom:10px}}.sidebar.sidebar-right{margin-right:0}@media (min-width:720px){.sidebar.sidebar-right{width:100%}}@media (min-width:1220px){.sidebar.sidebar-right{margin-left:55px;width:225px}}.sidebar.sidebar-right:after{background:#dadada;content:"";display:none;height:100%;left:0;position:absolute;top:0;width:1px}@media (min-width:1000px){.sidebar.sidebar-right:after{display:block;left:-1px;right:auto}}@media (min-width:1220px){.sidebar.sidebar-right:after{display:block;left:-15px}}@media (min-width:720px){.sidebar.sidebar-right .sidebar-nav-item{margin-right:0}}@media (min-width:1220px){.sidebar.sidebar-right nav .row div:first-child .sidebar-nav-item:last-of-type{margin-bottom:40px}.sidebar.sidebar-right.sidebar-newsletter-right{margin-top:-80px}}@media (min-width:1820px){.sidebar.sidebar-right.sidebar-newsletter-right{margin-top:-80px}}.sidebar-opener{padding-right:35px;position:relative}.sidebar-opener .active-cad-name{display:inline-block;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-opener i{display:inline-block;font-size:20px;margin-right:10px;position:absolute;right:0;text-align:center;vertical-align:top}@media (min-width:1820px){.sidebar-opener i{line-height:40px}}@media (min-width:1220px) and (max-width:1819px){.sidebar-opener i{line-height:30px}}@media (min-width:1000px) and (max-width:1219px){.sidebar-opener i{line-height:30px}}@media (max-width:999px){.sidebar-opener i{font-size:16px;line-height:30px}}.sidebar-nav-item a{-ms-flex-align:center;align-items:center;color:#54575c;display:-ms-flexbox;display:flex;transition:color .3s,background-color .3s}.sidebar-nav-item .subtype{width:calc(100% - 185px)}.download-dropdown .sidebar-nav-item:hover{background:#f0f0f0;color:#fff}.download-category a{line-height:22px;text-decoration:none;text-transform:uppercase}.download-category .active{font-weight:600}@media (min-width:1820px){.download-category p{margin-bottom:20px}}@media (min-width:1000px) and (max-width:1819px){.download-category p{margin-bottom:15px}}@media (max-width:999px){.download-category p{margin-bottom:10px}}.download-category-dl-icon,.download-category-fb-icon{background:transparent;border:none;color:#1a1a1b;cursor:pointer;font-size:20px;height:40px;line-height:40px;padding:0;position:absolute;right:-8px;text-align:center;top:0;transition:all .3s;width:40px}.download-category-fb-icon{right:32px}a.download-category-fb-icon[data-flipbook-active="0"]{color:rgba(84,87,92,.8);cursor:default}.download-category .download-img{position:relative}@media (min-width:1820px){.download-category .download-img{height:525px}}@media (min-width:1220px) and (max-width:1819px){.download-category .download-img{height:345px}}@media (min-width:1000px) and (max-width:1219px){.download-category .download-img{height:270px}}@media (min-width:720px) and (max-width:999px){.download-category .download-img{height:300px}}@media (max-width:719px){.download-category .download-img{height:250px}}.download-category .download-img .icon{left:calc(50% - 10px);position:absolute;top:50%}@media (min-width:1820px){.download-category .download-img .icon{transform:translateY(-50%) scale(13)}}@media (min-width:1220px) and (max-width:1819px){.download-category .download-img .icon{transform:translateY(-50%) scale(9)}}@media (min-width:1000px) and (max-width:1219px){.download-category .download-img .icon{transform:translateY(-50%) scale(7)}}@media (min-width:720px) and (max-width:999px){.download-category .download-img .icon{transform:translateY(-50%) scale(8)}}@media (max-width:719px){.download-category .download-img .icon{transform:translateY(-50%) scale(9)}}.download-category .download-img img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.download-category .img-line:after{background-color:#000;content:"";position:absolute;width:1px}@media (min-width:1820px){.download-category .img-line:after{bottom:-30px;height:60px;left:75px}}@media (min-width:720px) and (max-width:1819px){.download-category .img-line:after{bottom:-30px;height:60px;left:55px}}@media (max-width:719px){.download-category .img-line:after{bottom:-15px;height:30px;left:25px}}.download-category .download-locales{padding-right:45px}.download-category .flipbook .download-locales{padding-right:85px}@media (min-width:1820px){.download-category-item .download-img{height:340px}}@media (min-width:1220px) and (max-width:1819px){.download-category-item .download-img{height:222px}}@media (min-width:1000px) and (max-width:1219px){.download-category-item .download-img{height:271px}}@media (min-width:720px) and (max-width:999px){.download-category-item .download-img{height:350px}}@media (max-width:719px){.download-category-item .download-img{height:250px}.download-category .direct-download-image{height:655px}}@media (max-width:599px){.download-category .direct-download-image{height:535px}}@media (max-width:499px){.download-category .direct-download-image{height:435px}}@media (max-width:399px){.download-category .direct-download-image{height:335px}}.dropdown-bim-download-list,.dropdown-bim-list,.dropdown-bim_fassade-download-list,.dropdown-bim_fassade-list,.dropdown-bim_pool-download-list,.dropdown-bim_pool-list,.dropdown-cad-download-list,.dropdown-cad-list,.dropdown-cad_fassade-download-list,.dropdown-cad_fassade-list,.dropdown-cad_pool-download-list,.dropdown-cad_pool-list{background-color:#f5f5f5}.spacer-in{width:100%}@media (min-width:1820px){.spacer-in{height:40px;min-height:40px}}@media (min-width:1220px) and (max-width:1819px){.spacer-in{height:30px;min-height:30px}}@media (min-width:1000px) and (max-width:1219px){.spacer-in{height:20px;min-height:20px}}@media (max-width:999px){.spacer-in{height:20px;min-height:20px}}.spacer-in-1{height:1px;min-height:1px;width:100%}.spacer-in-20{height:20px;min-height:20px;width:100%}.spacer-in-20-queries{width:100%}@media (min-width:1820px){.spacer-in-20-queries{height:20px;min-height:20px}}@media (min-width:1000px) and (max-width:1819px){.spacer-in-20-queries{height:15px;min-height:15px}}@media (max-width:999px){.spacer-in-20-queries{height:10px;min-height:10px}}.spacer-in-30{height:30px;min-height:30px;width:100%}.spacer-in-40{height:40px;min-height:40px;width:100%}.spacer-in-80{width:100%}@media (min-width:1820px){.spacer-in-80{height:80px;min-height:80px}}@media (min-width:1220px) and (max-width:1819px){.spacer-in-80{height:70px;min-height:70px}}@media (min-width:1000px) and (max-width:1219px){.spacer-in-80{height:50px;min-height:50px}}@media (min-width:720px) and (max-width:999px){.spacer-in-80{height:60px;min-height:60px}}@media (max-width:719px){.spacer-in-80{height:20px;min-height:20px}}.spacer-in-100{width:100%}@media (min-width:1820px){.spacer-in-100{height:100px;min-height:100px}}@media (min-width:1220px) and (max-width:1819px){.spacer-in-100{height:85px;min-height:85px}}@media (min-width:1000px) and (max-width:1219px){.spacer-in-100{height:65px;min-height:65px}}@media (min-width:720px) and (max-width:999px){.spacer-in-100{height:70px;min-height:70px}}@media (max-width:719px){.spacer-in-100{height:50px;min-height:50px}}.spacer-t-b-big{width:100%}@media (min-width:1820px){.spacer-t-b-big{height:100px;min-height:100px}}@media (min-width:1220px) and (max-width:1819px){.spacer-t-b-big{height:85px;min-height:85px}}@media (min-width:1000px) and (max-width:1219px){.spacer-t-b-big{height:65px;min-height:65px}}@media (min-width:720px) and (max-width:999px){.spacer-t-b-big{height:70px;min-height:70px}}@media (max-width:719px){.spacer-t-b-big{height:30px;min-height:30px}}.spacer-t-b-article{width:100%}@media (min-width:1820px){.spacer-t-b-article{height:200px;min-height:200px}}@media (min-width:1220px) and (max-width:1819px){.spacer-t-b-article{height:185px;min-height:185px}}@media (min-width:1000px) and (max-width:1219px){.spacer-t-b-article{height:165px;min-height:165px}}@media (min-width:720px) and (max-width:999px){.spacer-t-b-article{height:170px;min-height:170px}}@media (max-width:719px){.spacer-t-b-article{height:130px;min-height:130px}}.spacer-in-line-article-headline{width:100%}@media (min-width:1820px){.spacer-in-line-article-headline{height:60px;min-height:60px}}@media (min-width:720px) and (max-width:1819px){.spacer-in-line-article-headline{height:60px;min-height:60px}}@media (max-width:719px){.spacer-in-line-article-headline{height:30px;min-height:30px}}.spacer-in-line-article-text{width:100%}@media (min-width:1820px){.spacer-in-line-article-text{height:40px;min-height:40px}}@media (min-width:1220px) and (max-width:1819px){.spacer-in-line-article-text{height:30px;min-height:30px}}@media (min-width:1000px) and (max-width:1219px){.spacer-in-line-article-text{height:30px;min-height:30px}}@media (min-width:720px) and (max-width:999px){.spacer-in-line-article-text{height:30px;min-height:30px}}@media (max-width:719px){.spacer-in-line-article-text{height:30px;min-height:30px}}.spacer-t-b-direction{width:100%}@media (min-width:1820px){.spacer-t-b-direction{height:150px;min-height:150px}}@media (min-width:1220px) and (max-width:1819px){.spacer-t-b-direction{height:135px;min-height:135px}}@media (min-width:1000px) and (max-width:1219px){.spacer-t-b-direction{height:80px;min-height:80px}}@media (min-width:720px) and (max-width:999px){.spacer-t-b-direction{height:80px;min-height:80px}}@media (max-width:719px){.spacer-t-b-direction{height:80px;min-height:80px}}.two-button-spacer{display:inline-block;width:80px}@media (min-width:720px) and (max-width:999px){.two-button-spacer{width:20px}}@media (max-width:719px){.two-button-spacer{display:block;height:40px;min-height:40px;width:100%}.mobile-quote-space{height:100px;min-height:100px}}.no-bottom-spacer .spacer-t-b:last-of-type,.no-top-spacer .spacer-t-b:first-of-type{display:none}@media (max-width:719px){.inner-row-wrap-mobile{display:flex;flex-wrap:wrap}}.inner-row-wrap-no-width{display:flex;flex-wrap:wrap}.blue-overlay:before{background:rgba(3,63,128,.8);content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .5s;width:100%;z-index:0}.blue-overlay .inner-row-wrap div,.blue-overlay div{z-index:1}.img-bottom{bottom:0;left:0;position:absolute}@media (max-width:999px){.img-bottom{position:relative}}.content-block-wrapper.wrapper-both .item-1{margin:0!important}.content-block-wrapper.wrapper-both .items-2:nth-child(odd){margin-left:0!important}.content-block-wrapper.wrapper-both .items-2:nth-child(2n+2){margin-right:0!important}@media (max-width:999px){.content-block-wrapper.wrapper-both .items-2:nth-child(n){margin-left:0!important;margin-right:0!important}}@media (max-width:719px){.content-block-wrapper.wrapper-both .items-2:nth-child(n){margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.content-block-wrapper.wrapper-both .items-2{margin:15px!important}}.content-block-wrapper.wrapper-both .items-3:nth-child(3n+1){margin-left:0}.content-block-wrapper.wrapper-both .items-3:nth-child(3n+3){margin-right:0}@media (min-width:720px) and (max-width:1219px){.content-block-wrapper.wrapper-both .items-3:nth-child(n){margin-left:0!important;margin-right:0!important}}@media (max-width:719px){.content-block-wrapper.wrapper-both .items-3:nth-child(3n+1){margin-left:auto}.content-block-wrapper.wrapper-both .items-3:nth-child(3n+3){margin-right:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.content-block-wrapper.wrapper-both .items-3{margin:15px!important}}.content-block-wrapper.wrapper-both .teaser-button{bottom:0;left:0;position:absolute;right:0}@media (max-width:1219px){.content-block-wrapper.wrapper-both .teaser-button{padding-botton:none;position:relative;text-align:center;width:100%}}.teaser-1x .article-img,.teaser-1x .exhib-grid-item-img,.teaser-2x .article-img,.teaser-2x .exhib-grid-item-img,.teaser-3x .article-img,.teaser-3x .exhib-grid-item-img,.teaser-4x .article-img,.teaser-4x .exhib-grid-item-img{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.teaser-1x a .article-img:before,.teaser-1x a .exhib-grid-item-img:before,.teaser-2x a .article-img:before,.teaser-2x a .exhib-grid-item-img:before,.teaser-3x a .article-img:before,.teaser-3x a .exhib-grid-item-img:before,.teaser-4x a .article-img:before,.teaser-4x a .exhib-grid-item-img:before{background-color:#000;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s}.teaser-1x a:hover .article-img:before,.teaser-1x a:hover .exhib-grid-item-img:before,.teaser-2x a:hover .article-img:before,.teaser-2x a:hover .exhib-grid-item-img:before,.teaser-3x a:hover .article-img:before,.teaser-3x a:hover .exhib-grid-item-img:before,.teaser-4x a:hover .article-img:before,.teaser-4x a:hover .exhib-grid-item-img:before{opacity:.4}.teaser-1x a:hover .teaser-full-full .exhib-grid-item-img:before,.teaser-1x a:hover .teaser-full-half .exhib-grid-item-img:before,.teaser-1x a:hover .teaser-full .exhib-grid-item-img:before,.teaser-2x a:hover .teaser-full-full .exhib-grid-item-img:before,.teaser-2x a:hover .teaser-full-half .exhib-grid-item-img:before,.teaser-2x a:hover .teaser-full .exhib-grid-item-img:before,.teaser-3x a:hover .teaser-full-full .exhib-grid-item-img:before,.teaser-3x a:hover .teaser-full-half .exhib-grid-item-img:before,.teaser-3x a:hover .teaser-full .exhib-grid-item-img:before,.teaser-4x a:hover .teaser-full-full .exhib-grid-item-img:before,.teaser-4x a:hover .teaser-full-half .exhib-grid-item-img:before,.teaser-4x a:hover .teaser-full .exhib-grid-item-img:before{opacity:.6}.teaser-1x a:hover .a-btn-arrow-black .arrow-right,.teaser-1x a:hover .a-btn-arrow .arrow-right,.teaser-2x a:hover .a-btn-arrow-black .arrow-right,.teaser-2x a:hover .a-btn-arrow .arrow-right,.teaser-3x a:hover .a-btn-arrow-black .arrow-right,.teaser-3x a:hover .a-btn-arrow .arrow-right,.teaser-4x a:hover .a-btn-arrow-black .arrow-right,.teaser-4x a:hover .a-btn-arrow .arrow-right{right:0}@media (min-width:1820px){.teaser-1x .article-img,.teaser-1x .exhib-grid-item-img{height:800px}}@media (min-width:1220px) and (max-width:1819px){.teaser-1x .article-img,.teaser-1x .exhib-grid-item-img{height:527px}}@media (min-width:1000px) and (max-width:1219px){.teaser-1x .article-img,.teaser-1x .exhib-grid-item-img{height:420px}}@media (min-width:720px) and (max-width:999px){.teaser-1x .article-img,.teaser-1x .exhib-grid-item-img{height:350px}}@media (max-width:719px){.teaser-1x .article-img,.teaser-1x .exhib-grid-item-img{height:250px}}@media (min-width:1820px){.teaser-2x .article-img,.teaser-2x .exhib-grid-item-img{height:473px}}@media (min-width:1220px) and (max-width:1819px){.teaser-2x .article-img,.teaser-2x .exhib-grid-item-img{height:310px}}@media (min-width:1000px) and (max-width:1219px){.teaser-2x .article-img,.teaser-2x .exhib-grid-item-img{height:245px}}@media (min-width:720px) and (max-width:999px){.teaser-2x .article-img,.teaser-2x .exhib-grid-item-img{height:350px}}@media (max-width:719px){.teaser-2x .article-img,.teaser-2x .exhib-grid-item-img{height:250px}}@media (min-width:1820px){.teaser-3x .article-img,.teaser-3x .exhib-grid-item-img{height:340px}}@media (min-width:1220px) and (max-width:1819px){.teaser-3x .article-img,.teaser-3x .exhib-grid-item-img{height:222px}}@media (min-width:1000px) and (max-width:1219px){.teaser-3x .article-img,.teaser-3x .exhib-grid-item-img{height:271px}}@media (min-width:720px) and (max-width:999px){.teaser-3x .article-img,.teaser-3x .exhib-grid-item-img{height:350px}}@media (max-width:719px){.teaser-3x .article-img,.teaser-3x .exhib-grid-item-img{height:250px}}@media (min-width:1000px) and (max-width:1219px){.teaser-3x .p-g-l-max{padding-left:20px!important}.teaser-3x .p-g-r-max{padding-right:20px!important}}@media (min-width:1820px){.teaser-4x .article-img,.teaser-4x .exhib-grid-item-img{height:250px}}@media (min-width:1220px) and (max-width:1819px){.teaser-4x .article-img,.teaser-4x .exhib-grid-item-img{height:180px}}@media (min-width:1000px) and (max-width:1219px){.teaser-4x .article-img,.teaser-4x .exhib-grid-item-img{height:271px}}@media (min-width:720px) and (max-width:999px){.teaser-4x .article-img,.teaser-4x .exhib-grid-item-img{height:200px}}@media (max-width:719px){.teaser-4x .article-img,.teaser-4x .exhib-grid-item-img{height:250px}}.project-teaser-vertical-image{background-position:50%;position:relative}@media (min-width:1820px){.project-teaser-vertical-image{height:590px}}@media (min-width:1220px) and (max-width:1819px){.project-teaser-vertical-image{height:388px}}@media (min-width:1000px) and (max-width:1219px){.project-teaser-vertical-image{height:308px}}@media (min-width:720px) and (max-width:999px){.project-teaser-vertical-image{height:100%}}@media (max-width:719px){.project-teaser-vertical-image{height:100%}}.project-attributes{display:flex}@media (min-width:1820px){.project-attributes{margin-left:calc(50% - 820px);margin-right:calc(50% - 821px)}}@media (min-width:1220px) and (max-width:1819px){.project-attributes{flex-wrap:wrap;margin-left:calc(50% - 540px);margin-right:calc(50% - 542px)}}@media (min-width:1000px) and (max-width:1219px){.project-attributes{flex-wrap:wrap;margin-left:calc(50% - 430px);margin-right:calc(50% - 444px)}}@media (min-width:720px) and (max-width:999px){.project-attributes{flex-wrap:wrap;margin-left:calc(50% - 300px);margin-right:calc(50% - 310px)}}@media (max-width:719px){.project-attributes{display:block;margin-left:35px;margin-right:35px}}@media (min-width:720px){.project-attributes .project-data-container>div:first-child{margin-left:0}}@media (min-width:720px) and (max-width:1219px){.project-attributes .project-data-container>div:nth-child(2n){margin-right:0}.project-attributes .project-data-container>div:nth-child(odd){margin-left:0}}@media (min-width:720px){.project-attributes .project-data-container>div:last-child{margin-right:0}}@media (max-width:719px){.project-attributes .content-block{margin-left:0;margin-right:0}}.project-attributes .project-attribute{padding:40px 40px 20px 80px;position:relative}@media (max-width:1819px){.project-attributes .project-attribute{padding:40px 40px 20px}}@media (max-width:719px){.project-attributes .project-attribute{padding:20px 20px 10px}}.project-attributes .project-attribute:before{background-color:#000;content:"";display:inline-block;height:1px;left:-20px;position:absolute;top:60%;width:80px}@media (max-width:1819px){.project-attributes .project-attribute:before{left:-10px;width:40px}}@media (max-width:719px){.project-attributes .project-attribute:before{left:-10px;width:20px}}.project-attributes .project-attribute-value{padding:0 40px 40px 80px}@media (max-width:1819px){.project-attributes .project-attribute-value{padding:0 40px 40px}}@media (max-width:719px){.project-attributes .project-attribute-value{padding:0 20px 20px}}.project-detail-parallax.touch .project-detail-parallax-item .detail-parallax-item-bg{display:block;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.project-detail-parallax.touch .project-detail-parallax-item .detail-parallax-item-bg>img{max-width:none;min-height:100%;min-width:101%}.project-detail-parallax .prague-share-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;right:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.35s;-o-transition:.35s;transition:.35s;width:auto;z-index:1111}.project-detail-parallax .prague-share-icons:hover .icon{opacity:.5}.project-detail-parallax .prague-share-icons .icon{background-color:#111;border:1px solid #111;border-radius:0;color:#fff;font-size:12px;font-weight:400;line-height:28px;margin-bottom:1px;padding:0;pointer-events:visible;-webkit-transition:color .3s ease-in,background-color .3s ease-in,border .3s ease-in;-o-transition:color .3s ease-in,background-color .3s ease-in,border .3s ease-in;transition:color .3s ease-in,background-color .3s ease-in,border .3s ease-in;width:30px}.project-detail-parallax .prague-share-icons .icon:hover{opacity:1}.project-detail-parallax-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden;pointer-events:none;position:relative;text-align:center;width:100%;z-index:5}.project-detail-parallax-item .detail-parallax-item-bg{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.project-detail-parallax-item .detail-parallax-item-bg>img{left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.project-detail-parallax-item .js-detail-parallax-item-bg{will-change:transform}.project-detail-parallax-item .detail-parallax-item-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;background-color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:970px;min-height:240px;padding:20px 15px;width:100%;z-index:10}.project-detail-parallax-item .detail-parallax-item-header .detail-parallax-item-header-subtitle{color:#fff;font-style:normal;font-weight:300;letter-spacing:4.5px;margin-bottom:0;margin-top:0}.project-detail-parallax-item .detail-parallax-item-header .detail-parallax-item-header-title{color:#fff;margin-bottom:0;margin-top:30px}.project-detail-parallax-item .detail-parallax-item-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-self:flex-end;background-color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:68px;margin-left:auto;margin-right:auto;max-width:970px;min-height:150px;padding:20px 15px;width:100%;z-index:10}.project-detail-parallax-item .detail-parallax-item-footer .detail-parallax-item-footer-subtitle{color:#fff;font-style:normal;font-weight:300;letter-spacing:4.2px;margin-bottom:0;margin-top:0}.project-detail-parallax-cover .detail-parallax-item-bg{display:none;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}.project-detail-parallax-cover .detail-parallax-item-bg>img{left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}@media only screen and (max-width:1199px){.project-detail-parallax-item .detail-parallax-item-footer,.project-detail-parallax-item .detail-parallax-item-header{max-width:750px}}@media only screen and (max-width:767px){.project-detail-parallax-item .detail-parallax-item-header{max-width:calc(100% - 30px);min-height:200px}.project-detail-parallax-item .detail-parallax-item-footer{margin-bottom:30px;max-width:calc(100% - 30px);min-height:100px}}.project-detail-parallax-item.detail-parallax-text-item .detail-parallax-item-header{background-color:transparent;min-height:auto}.detail-parallax-text-item-header-on{position:relative}.detail-parallax-text-item-header-on:after{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.paralax-text-share-icons .prague-share-icons{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;right:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.35s;-o-transition:.35s;transition:.35s;width:auto;z-index:1111}.paralax-text-share-icons .prague-share-icons:hover .icon{opacity:.5}.paralax-text-share-icons .prague-share-icons .icon{background-color:#111;border:1px solid #111;border-radius:0;color:#fff;font-size:12px;font-weight:400;line-height:28px;margin-bottom:1px;padding:0;pointer-events:visible;-webkit-transition:color .3s ease-in,background-color .3s ease-in,border .3s ease-in;-o-transition:color .3s ease-in,background-color .3s ease-in,border .3s ease-in;transition:color .3s ease-in,background-color .3s ease-in,border .3s ease-in;width:30px}.paralax-text-share-icons .prague-share-icons .icon:hover{opacity:1}.detail-parallax-text-item .detail-parallax-item-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:970px;min-height:430px;padding:20px 15px;width:100%;z-index:10}.detail-parallax-text-item .detail-parallax-item-center .detail-parallax-item-center-subtitle{color:#111;font-style:normal;font-weight:300;letter-spacing:4.5px;margin-bottom:0;margin-top:0}.detail-parallax-text-item .detail-parallax-item-center .detail-parallax-item-center-title{color:#111;letter-spacing:1px;margin-bottom:0;margin-top:27px}.detail-parallax-text-item .detail-parallax-item-center .detail-parallax-item-center-description{color:#7e7d7d;margin-left:auto;margin-right:auto;margin-top:20px;max-width:780px}.detail-parallax-text-item .detail-parallax-item-center .detail-parallax-item-center-description p{margin-bottom:0}.detail-parallax-text-item .detail-parallax-item-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:auto;margin-right:30px;padding:57px 15px 57px 70px;text-align:left;width:455px;z-index:10}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-title{color:#111;letter-spacing:1px;margin-bottom:20px;margin-top:0}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-subtitle{color:#111;font-size:11px;font-style:normal;font-weight:500;letter-spacing:2px;line-height:18px;margin-bottom:0;margin-top:0;position:relative}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-subtitle:before{background-color:#111;content:"";height:1px;position:absolute;right:calc(100% + 30px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:55px}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-description{color:#7e7d7d;margin-top:31px}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-description p{margin-bottom:0}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-description ul{color:#111;font-size:16px;font-weight:400;line-height:32px;list-style:none;margin-bottom:0}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-description ul li{color:#7e7d7d;font-size:16px;font-weight:400;line-height:32px;padding-left:20px;position:relative}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-description ul li:before{background-color:#111;border-radius:50%;content:"";display:inline-block;height:5px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:5px}.detail-parallax-text-item .detail-parallax-item-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-left:30px;margin-right:auto;padding:57px 15px 57px 70px;text-align:left;width:455px;z-index:10}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-title{color:#111;letter-spacing:1px;margin-bottom:20px;margin-top:0}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-subtitle{color:#111;font-size:11px;font-style:normal;font-weight:500;letter-spacing:2px;line-height:18px;margin-bottom:0;margin-top:0;position:relative}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-subtitle:before{background-color:#111;content:"";height:1px;position:absolute;right:calc(100% + 30px);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:55px}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-description{color:#7e7d7d;margin-top:31px}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-description p{margin-bottom:0}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-description ul{color:#111;font-size:16px;font-weight:400;line-height:32px;list-style:none;margin-bottom:0}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-description ul li{color:#7e7d7d;font-size:16px;font-weight:400;line-height:32px;padding-left:20px;position:relative}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-description ul li:before{background-color:#111;border-radius:50%;content:"";display:inline-block;height:5px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:5px}@media only screen and (max-width:1199px){.detail-parallax-text-item .detail-parallax-item-center{max-width:750px;min-height:300px}.detail-parallax-text-item .detail-parallax-item-center .detail-parallax-item-center-description{max-width:700px}}@media only screen and (max-width:767px){.project-detail-parallax-item .detail-parallax-item-header{max-width:calc(100% - 30px);min-height:200px}.project-detail-parallax-item .detail-parallax-item-footer{margin-bottom:30px;max-width:calc(100% - 30px);min-height:100px}.detail-parallax-text-item .detail-parallax-item-center{max-width:calc(100% - 30px);min-height:300px}.detail-parallax-text-item .detail-parallax-item-center .detail-parallax-item-center-description{max-width:calc(100% - 30px)}.detail-parallax-text-item .detail-parallax-item-right{margin-left:auto;margin-right:auto;padding:30px 15px 30px 40px;width:calc(100% - 30px)}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-subtitle:before{right:calc(100% + 10px);width:40px}.detail-parallax-text-item .detail-parallax-item-right .detail-parallax-item-right-description{margin-top:15px}.detail-parallax-text-item .detail-parallax-item-left{margin-left:auto;margin-right:auto;padding:30px 15px 30px 40px;width:calc(100% - 30px)}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-subtitle:before{right:calc(100% + 10px);width:40px}.detail-parallax-text-item .detail-parallax-item-left .detail-parallax-item-left-description{margin-top:15px}}@media (min-width:1820px){.cms-blog-item>.teaser-1x{margin-left:0!important}}@media (min-width:1000px) and (max-width:1819px){.cms-blog-item>.teaser-1x{margin-left:0!important}}@media (max-width:719px){.cms-blog-item>.teaser-1x{margin-left:0!important;margin-right:0!important}}@media (min-width:1820px){.cms-blog-item>.teaser-2x:first-child{margin-left:0!important}}@media (min-width:1000px) and (max-width:1819px){.cms-blog-item>.teaser-2x:first-child{margin-left:0!important}}@media (min-width:1820px){.cms-blog-item>.teaser-2x:nth-child(2){margin-right:0!important}}@media (min-width:1000px) and (max-width:1819px){.cms-blog-item>.teaser-2x:nth-child(2){margin-right:0!important}}@media (max-width:719px){.cms-blog-item>.teaser-2x{margin-left:0!important;margin-right:0!important}}@media (min-width:1820px){.cms-blog-item>.teaser-3x:first-child{margin-left:0!important}}@media (min-width:1000px) and (max-width:1819px){.cms-blog-item>.teaser-3x:first-child{margin-left:0!important}}@media (min-width:1000px) and (max-width:1219px){.cms-blog-item>.teaser-3x:nth-child(2){margin-right:0!important}}@media (min-width:1820px){.cms-blog-item>.teaser-3x:nth-child(3){margin-right:0!important}}@media (min-width:1220px) and (max-width:1819px){.cms-blog-item>.teaser-3x:nth-child(3){margin-right:0!important}}@media (min-width:1000px) and (max-width:1219px){.cms-blog-item>.teaser-3x:nth-child(3){margin-left:0!important}}@media (max-width:719px){.cms-blog-item>.teaser-3x{margin-left:0!important;margin-right:0!important}.detail-page.cms-blog-item .outbreak-width{padding:0}}.content-vertical-centered{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1819px){.content-vertical-centered{position:relative;top:0;-ms-transform:none;transform:none}}.switch-page .header-navigation-wrapper,.switch-page .menu-background{opacity:0;transition:opacity .5s}@media (min-width:1000px) and (max-width:1219px){.switch-page .menu-background{opacity:1}}@media (max-width:999px){.switch-page .menu-background{opacity:1}}.switch-page .breadcrumb,.switch-page .visual-text-wrapper{opacity:0;transition:opacity .9s}.showroom-content .opening-time tr td:first-child{padding-right:10px}.showroom-content i{padding-left:3px;padding-right:20px;transform:scale(1.1)}.showroom-map{min-height:300px}.showroom-image img{max-height:450px;object-fit:cover}.CCM-open-widget-link{display:none;position:relative;top:50%;transform:translateY(-50%)}.hotline-content .opening-time tr td:first-child{padding-right:10px}.hotline-content i{padding-left:3px;padding-right:20px;transform:scale(1.1)}@media (max-width:719px){.project-bottom-buttons a,.tileaward-bottom-buttons a{width:100%}}.inner-row-wrap-out{margin-left:-20px;margin-right:-20px}@media (min-width:1000px) and (max-width:1819px){.inner-row-wrap-out{margin-left:-15px;margin-right:-15px}}@media (max-width:999px){.inner-row-wrap-out{margin-left:-10px;margin-right:-10px}}.blog-grid .blog-grid-item.detail-page{display:flex;flex-wrap:wrap}.blog-grid .blog-grid-item.detail-page .edit-block h2{width:100%}@media (min-width:1820px){.blog-grid .blog-grid-item.detail-page .edit-block h2{margin-bottom:20px;margin-top:20px}}@media (min-width:1000px) and (max-width:1819px){.blog-grid .blog-grid-item.detail-page .edit-block h2{margin-bottom:15px;margin-top:15px}}@media (max-width:999px){.blog-grid .blog-grid-item.detail-page .edit-block h2{margin-bottom:10px;margin-top:10px}}.blog-grid .blog-grid-item.detail-page .edit-block h3{width:100%}@media (min-width:1820px){.blog-grid .blog-grid-item.detail-page .edit-block h3{margin-bottom:20px}}@media (min-width:1000px) and (max-width:1819px){.blog-grid .blog-grid-item.detail-page .edit-block h3{margin-bottom:15px}}@media (max-width:999px){.blog-grid .blog-grid-item.detail-page .edit-block h3{margin-bottom:10px}}@media (min-width:1820px){.blog-grid .blog-grid-item.detail-page .edit-block p{margin-bottom:30px}}@media (min-width:1220px) and (max-width:1819px){.blog-grid .blog-grid-item.detail-page .edit-block p{margin-bottom:30px}}@media (max-width:1219px){.blog-grid .blog-grid-item.detail-page .edit-block p{margin-bottom:20px}}.blog-grid .blog-grid-item.detail-page .edit-block p:last-child{margin-bottom:0}.blog-grid .blog-grid-item.detail-page .edit-block ol,.blog-grid .blog-grid-item.detail-page .edit-block ul{padding-left:20px}@media (min-width:1820px){.blog-grid .blog-grid-item.detail-page .edit-block ol,.blog-grid .blog-grid-item.detail-page .edit-block ul{margin-bottom:30px}}@media (min-width:1220px) and (max-width:1819px){.blog-grid .blog-grid-item.detail-page .edit-block ol,.blog-grid .blog-grid-item.detail-page .edit-block ul{margin-bottom:30px}}@media (max-width:1219px){.blog-grid .blog-grid-item.detail-page .edit-block ol,.blog-grid .blog-grid-item.detail-page .edit-block ul{margin-bottom:20px}}.blog-grid .blog-grid-item.detail-page .edit-block ol li,.blog-grid .blog-grid-item.detail-page .edit-block ul li{color:#3b3b3b;margin:0}.image-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.impression-hl{margin-bottom:0!important}.description-list{counter-reset:list;padding-left:0}.description-list.num-inverse>li{-ms-flex-align:start;align-items:flex-start;margin:0}.description-list.num-inverse>li:before{background:#55585e;color:#fff;height:30px;transform:translateY(-1px);width:30px}.description-list.num-inverse>li:first-child{margin-top:1px}.description-list.num-inverse>li:not(:first-child){margin-top:5px}.description-list.num-inverse>li>div{margin:0}.description-list.vertically-centered{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1219px){.description-list.vertically-centered{position:relative;top:0;-ms-transform:none;transform:none}}.description-list>li{counter-increment:list;list-style:none;margin-bottom:15px}.description-list>li,.description-list>li:before{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.description-list>li:before{-ms-flex-negative:0;-ms-flex-pack:center;background:#fff;border-radius:50%;color:#54575c;content:counter(list);flex-shrink:0;height:40px;justify-content:center;margin-right:15px;width:40px}.description-list>li ul{list-style:disc;padding:18px}.video-element{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative;width:100%}.video-element iframe{height:100%;left:0;position:absolute;top:0;width:100%}.teaser-1x .teaser-full-button .visual-text-wrapper-button,.teaser-1x .teaser-full-full-button .visual-text-wrapper-button,.teaser-1x .teaser-full-full .visual-text-wrapper-button,.teaser-1x .teaser-full-half-button .visual-text-wrapper-button,.teaser-1x .teaser-full-half .visual-text-wrapper-button,.teaser-1x .teaser-full .visual-text-wrapper-button,.teaser-2x .teaser-full-button .visual-text-wrapper-button,.teaser-2x .teaser-full-full-button .visual-text-wrapper-button,.teaser-2x .teaser-full-full .visual-text-wrapper-button,.teaser-2x .teaser-full-half-button .visual-text-wrapper-button,.teaser-2x .teaser-full-half .visual-text-wrapper-button,.teaser-2x .teaser-full .visual-text-wrapper-button{margin:0;position:absolute;top:50%}@media (min-width:1820px){.teaser-1x .teaser-full-button .visual-text-wrapper-button,.teaser-1x .teaser-full-full-button .visual-text-wrapper-button,.teaser-1x .teaser-full-full .visual-text-wrapper-button,.teaser-1x .teaser-full-half-button .visual-text-wrapper-button,.teaser-1x .teaser-full-half .visual-text-wrapper-button,.teaser-1x .teaser-full .visual-text-wrapper-button,.teaser-2x .teaser-full-button .visual-text-wrapper-button,.teaser-2x .teaser-full-full-button .visual-text-wrapper-button,.teaser-2x .teaser-full-full .visual-text-wrapper-button,.teaser-2x .teaser-full-half-button .visual-text-wrapper-button,.teaser-2x .teaser-full-half .visual-text-wrapper-button,.teaser-2x .teaser-full .visual-text-wrapper-button{bottom:auto}}@media (min-width:720px){.teaser-1x .teaser-full-button .visual-text-wrapper-button .teaser-text,.teaser-1x .teaser-full-full-button .visual-text-wrapper-button .teaser-text,.teaser-1x .teaser-full-full .visual-text-wrapper-button .teaser-text,.teaser-1x .teaser-full-half-button .visual-text-wrapper-button .teaser-text,.teaser-1x .teaser-full-half .visual-text-wrapper-button .teaser-text,.teaser-1x .teaser-full .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-full-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-full .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-half-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-half .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full .visual-text-wrapper-button .teaser-text{margin:20px auto;width:50%!important}}.teaser-1x .teaser-full-button .visual-background,.teaser-1x .teaser-full-full-button .visual-background,.teaser-1x .teaser-full-full .visual-background,.teaser-2x .teaser-full-button .visual-background,.teaser-2x .teaser-full-full-button .visual-background,.teaser-2x .teaser-full-full .visual-background{height:100vh}.teaser-1x .teaser-full-half-button .visual-background,.teaser-1x .teaser-full-half .visual-background,.teaser-1x .teaser-full .visual-background,.teaser-2x .teaser-full-half-button .visual-background,.teaser-2x .teaser-full-half .visual-background,.teaser-2x .teaser-full .visual-background{height:50vh}@media (min-width:720px){.teaser-1x .teaser-full-button .teaser-text,.teaser-1x .teaser-full-full-button .teaser-text,.teaser-1x .teaser-full-full .teaser-text,.teaser-1x .teaser-full-half-button .teaser-text,.teaser-1x .teaser-full-half .teaser-text,.teaser-1x .teaser-full .teaser-text{margin:30px auto;width:50%!important}}@media (max-width:719px){.teaser-2x .teaser-full-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-full-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-full .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-half-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-half .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full .visual-text-wrapper-button .teaser-text{margin:20px auto;width:100%!important}}@media (min-width:720px) and (max-width:999px){.teaser-2x .teaser-full-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-full-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-full .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-half-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-half .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full .visual-text-wrapper-button .teaser-text{margin:30px auto;width:50%!important}}@media (min-width:1000px){.teaser-2x .teaser-full-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-full-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-full .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-half-button .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full-half .visual-text-wrapper-button .teaser-text,.teaser-2x .teaser-full .visual-text-wrapper-button .teaser-text{margin:20px auto;width:100%!important}}@media (min-width:720px){.teaser-video .teaser-text{margin:20px auto;width:50%!important}}.single-list-element-number{background:#55585e;border-radius:50%;color:#fff;display:inline-block;height:30px;margin-right:15px;text-align:center;vertical-align:top;width:30px}.single-list-element-text{display:inline-block;width:calc(100% - 52px)}@media (min-width:1820px){.article-video-16-9-row{height:69vh}}@media (min-width:1220px) and (max-width:1819px){.article-video-16-9-row{height:45vh}}@media (min-width:1000px) and (max-width:1219px){.article-video-16-9-row{height:36vh}}@media (min-width:720px) and (max-width:999px){.article-video-16-9-row{height:25vh}}@media (max-width:719px){.article-video-16-9-row{height:24vh}}.article-video-16-9-row iframe{left:0!important;width:100%}.embedded-video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}.embedded-video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}:focus,button:focus,div:focus,input:focus,span:focus,textarea:focus{outline:none!important}@media (max-width:719px){.mobile-m-g-l{margin-left:10px}.mobile-m-g-r{margin-right:10px}.mobile-m-0-b{margin-bottom:0!important}}.teaser-ipad{margin-left:calc(50% - 445px);margin-right:calc(50% - 445px);max-width:890px!important;z-index:1}@media (min-width:1820px){.impression-blog-grid,.overview-grid{margin-left:20px;margin-right:20px}}@media (min-width:1000px) and (max-width:1819px){.impression-blog-grid,.overview-grid{margin-left:15px;margin-right:15px}}@media (min-width:720px) and (max-width:999px){.impression-blog-grid,.overview-grid{margin-left:10px;margin-right:10px}}.targetgroup-overlay{background:#fff;display:flex;flex-flow:column nowrap;height:auto;left:50%;max-height:100%;min-width:720px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all 1s cubic-bezier(0,0,0,1) 0s}@media (min-width:1000px) and (max-width:1819px){.targetgroup-overlay{min-width:740px}}@media (max-width:999px){.targetgroup-overlay{bottom:0;height:calc(60vh + 65px);min-width:auto;top:50%;transform:translate(-50%,-50%)}}@media (max-width:719px){.targetgroup-overlay{height:calc(60vh + 105px);width:calc(100% - 70px)}}.targetgroup-overlay .targetgroup-overlay-head-one{height:45px}@media (max-width:719px){.targetgroup-overlay .targetgroup-overlay-head-one{height:85px}}.agrob-buchtal .targetgroup-overlay{box-shadow:0 0 20px 0 rgba(0,0,0,.5)}@media (min-width:1820px){.agrob-buchtal .targetgroup-overlay .start-visual-init{height:60vh;width:1640px}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .targetgroup-overlay .start-visual-init{height:60vh;width:1080px}}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .targetgroup-overlay .start-visual-init{height:calc(50vh + 75px);width:860px}}@media (min-width:720px) and (max-width:999px){.agrob-buchtal .targetgroup-overlay .start-visual-init{width:600px}}@media (max-width:719px){.agrob-buchtal .targetgroup-overlay .start-visual-init{width:100%}}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .targetgroup-overlay .start-visual-init .direction-element{float:left;height:calc(50vh - 30px);width:calc(33.33% - 30px)!important}}@media (max-width:999px){.agrob-buchtal .targetgroup-overlay .start-visual-init .direction-element{float:none;height:calc(20vh - 20px);width:100%!important}}@media (max-width:719px){.agrob-buchtal .targetgroup-overlay .start-visual-init .direction-element{float:none;height:calc(20vh - 20px);width:100%!important}}.agrob-buchtal .targetgroup-overlay .start-visual-init .direction-element.active{height:100vh;margin:0}.agrob-buchtal .targetgroup-overlay .start-visual-init .spacer-t-b-direction{display:none!important}.agrob-buchtal .targetgroup-overlay .overlay{background-color:rgba(0,23,110,0);height:100%;position:relative;width:100%;z-index:2}.agrob-buchtal .targetgroup-overlay .overlay-left,.agrob-buchtal .targetgroup-overlay .overlay-left-inner,.agrob-buchtal .targetgroup-overlay .overlay-right,.agrob-buchtal .targetgroup-overlay .overlay-right-inner{transition:transform 3s,height .5s,font-size .5s,background-color 1s ease-in-out,opacity .5s ease-in-out;width:calc(33% - 3px)}.agrob-buchtal .targetgroup-overlay a{float:left}.agrob-buchtal .targetgroup-overlay a:hover div div,.agrob-buchtal .targetgroup-overlay a div div{transition:transform 3s,height .5s,font-size .5s,background-color 1s ease-in-out,opacity .5s ease-in-out}@media (min-width:1820px){.agrob-buchtal .targetgroup-overlay a:hover div div{font-size:30px}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .targetgroup-overlay a:hover div div{font-size:24px}}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .targetgroup-overlay a:hover div div{font-size:22px}}@media (min-width:720px) and (max-width:999px){.agrob-buchtal .targetgroup-overlay a:hover div div{font-size:22px}}@media (max-width:719px){.agrob-buchtal .targetgroup-overlay a:hover div div{font-size:22px}}.targetgroup-hint{background-color:#3f4246;color:#fff;left:50%;position:absolute;top:10%;transform:translate(-50%);z-index:111}@media (max-width:719px){.targetgroup-hint{width:calc(100% - 40px)}}.targetgroup-hint .sl-wrapper .sl-close{font-size:15px;margin-right:-20px;margin-top:-20px;right:30px;top:30px}@media (max-width:1819px){.targetgroup-hint .sl-wrapper .sl-close{right:20px;top:20px}}.targetgroup-hint .targetgroup_redirect,.targetgroup-hint .targetgroup_redirect_homepage,.targetgroup-hint div.targetgroup_user_info div{padding-right:20px}.targetgroup-redirect-loader{left:50%;position:absolute;top:calc(50% - 100px);transform:translate(-50%);z-index:111}@media (min-width:1820px){.targetgroup-redirect-loader img{width:500px}}@media (min-width:1220px) and (max-width:1819px){.targetgroup-redirect-loader img{width:500px}}@media (min-width:1000px) and (max-width:1219px){.targetgroup-redirect-loader img{width:450px}}@media (min-width:720px) and (max-width:999px){.targetgroup-redirect-loader img{width:350px}}@media (max-width:719px){.targetgroup-redirect-loader img{width:250px}}.targetgroup_redirect_loader .loading-mask{background:#55585e}.targetgroup_redirect_loader .loading-mask .loader .spinner-container,.targetgroup_redirect_loader .loading-mask .loader>img{bottom:auto;left:auto;margin:auto;position:absolute;right:auto;top:50%;width:100%;z-index:100}.targetgroup_redirect_loader .loading-mask .loader .spinner-container{padding-top:50px}.spinner,.spinner-big,.spinner-big-light-bg,.spinner-light-bg{-webkit-animation:sk-rotateplane 1.2s ease-in-out infinite;animation:sk-rotateplane 1.2s ease-in-out infinite;background-color:#fff;border:.5px solid #ebebeb;height:40px;margin:auto;width:40px}.spinner-big,.spinner-big-light-bg{height:80px;width:80px}.spinner-big-light-bg,.spinner-light-bg{background-color:#032b49;border-color:#fff}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}to{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.register-bullets{list-style-type:square;padding-left:20px}@media (min-width:1000px) and (max-width:1219px){.register-bullets{line-height:1.8!important}}.bounce-icon{letter-spacing:1px;line-height:1.4;position:relative}@media (min-width:1820px){.bounce-icon{font-size:44px}}@media (max-width:1819px){.bounce-icon{font-size:30px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.bounce-icon{margin-top:-6px}}.bounce-icon>a:before{-moz-animation:bounce-icon 2s infinite;-webkit-animation:bounce-icon 2s infinite;animation:bounce-icon 2s infinite;bottom:40px;color:#fff;content:"";font-family:icomoon;left:calc(50% - 20px);position:absolute;z-index:100}.bounce-arrow .first-teaser.bounce-icon-teaser,.bounce-arrow .first-teaser.bounce-video-icon2{letter-spacing:1px;line-height:1.4}@media (min-width:1820px){.bounce-arrow .first-teaser.bounce-icon-teaser,.bounce-arrow .first-teaser.bounce-video-icon2{font-size:44px}}@media (max-width:1819px){.bounce-arrow .first-teaser.bounce-icon-teaser,.bounce-arrow .first-teaser.bounce-video-icon2{font-size:30px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.bounce-arrow .first-teaser.bounce-icon-teaser,.bounce-arrow .first-teaser.bounce-video-icon2{margin-top:-6px}}.bounce-arrow .first-teaser.bounce-icon-teaser>a:before,.bounce-arrow .first-teaser.bounce-video-icon2>a:before{-moz-animation:bounce-icon 2s infinite;-webkit-animation:bounce-icon 2s infinite;animation:bounce-icon 2s infinite;bottom:40px;color:#fff;content:"";font-family:icomoon;left:calc(50% - 20px);position:absolute;z-index:100}.first-teaser.bounce-icon-teaser{position:relative}.first-teaser .bounce-video-icon2{height:100%;position:absolute;top:0;width:100%}@keyframes bounce-icon{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(0)}}@keyframes bounce-icon-teaser{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(0)}}.cms-overlay.active{background:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.cms-overlay .cms-overlay-container{border:none;display:block;height:100%;margin-left:auto;margin-right:auto;max-width:1140px;padding:15px;position:relative;width:100%}.cms-overlay .cms-overlay-container .cms-overlay-element{border:none;height:100%;width:100%}.cms-overlay .cms-overlay-container .close{background-size:40px;color:#080808;cursor:pointer;height:40px;opacity:1;position:absolute;right:20px;text-shadow:none;top:30px;width:40px;z-index:9999}.cms-overlay .cms-overlay-container .close:hover{opacity:.7}@media (min-width:623px){.cms-overlay .cms-overlay-container .close{right:30px;top:45px}}.cms-overlay .cms-overlay-container.white_close .close{color:#fff}.triangle-down-like-box-padding{box-sizing:border-box;display:flex}.triangle-down-like-box-padding .triangle-down-spacer{background-color:#fff;flex:1 auto}.triangle-down-like-box-padding .triangle-down{height:0;width:0}@media (min-width:1820px){.triangle-down-like-box-padding .triangle-down{border-color:transparent #fff #fff;border-style:solid;border-width:20px 20px 0}}@media (min-width:1000px) and (max-width:1819px){.triangle-down-like-box-padding .triangle-down{border-color:transparent #fff #fff;border-style:solid;border-width:15px 15px 0}}@media (max-width:999px){.triangle-down-like-box-padding .triangle-down{border-color:transparent #fff #fff;border-style:solid;border-width:10px 10px 0}}.agrob-buchtal .overlay-left,.agrob-buchtal .overlay-left-inner,.agrob-buchtal .overlay-right,.agrob-buchtal .overlay-right-inner{float:left;height:100%;position:relative;transition:background-color 1s ease-in-out;width:calc(25% - 3px)}.agrob-buchtal .overlay-left-inner a,.agrob-buchtal .overlay-left a,.agrob-buchtal .overlay-right-inner a,.agrob-buchtal .overlay-right a{height:100%;width:100%}@media (min-width:1820px){.agrob-buchtal .overlay-left-inner a:hover div div,.agrob-buchtal .overlay-left a:hover div div,.agrob-buchtal .overlay-right-inner a:hover div div,.agrob-buchtal .overlay-right a:hover div div{font-size:30px}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .overlay-left-inner a:hover div div,.agrob-buchtal .overlay-left a:hover div div,.agrob-buchtal .overlay-right-inner a:hover div div,.agrob-buchtal .overlay-right a:hover div div{font-size:24px}}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .overlay-left-inner a:hover div div,.agrob-buchtal .overlay-left a:hover div div,.agrob-buchtal .overlay-right-inner a:hover div div,.agrob-buchtal .overlay-right a:hover div div{font-size:22px}}@media (min-width:720px) and (max-width:999px){.agrob-buchtal .overlay-left-inner a:hover div div,.agrob-buchtal .overlay-left a:hover div div,.agrob-buchtal .overlay-right-inner a:hover div div,.agrob-buchtal .overlay-right a:hover div div{font-size:22px}}@media (max-width:719px){.agrob-buchtal .overlay-left-inner a:hover div div,.agrob-buchtal .overlay-left a:hover div div,.agrob-buchtal .overlay-right-inner a:hover div div,.agrob-buchtal .overlay-right a:hover div div{font-size:22px}}@media (min-width:1820px){.agrob-buchtal .overlay-right:hover .direction-select{font-size:30px}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .overlay-right:hover .direction-select{font-size:24px}}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .overlay-right:hover .direction-select{font-size:22px}}@media (min-width:720px) and (max-width:999px){.agrob-buchtal .overlay-right:hover .direction-select{font-size:22px}}@media (max-width:719px){.agrob-buchtal .overlay-right:hover .direction-select{font-size:22px}}@media (max-width:1219px){.agrob-buchtal .overlay{display:none}}.agrob-buchtal .overlay-left-inner-text,.agrob-buchtal .overlay-left-text,.agrob-buchtal .overlay-right-inner-text,.agrob-buchtal .overlay-right-text{bottom:180px;letter-spacing:2px;position:absolute;z-index:1}.agrob-buchtal .overlay-left-inner-text{left:50%;transform:translate(-50%)}.agrob-buchtal .overlay-right-text{left:calc(50% - 70px);transform:translate(-50%)}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .overlay-right-text{left:calc(50% - 45px)}}.agrob-buchtal .overlay-right-inner-text{left:50%;transform:translate(-50%);width:50%}@media (max-width:1819px){.agrob-buchtal .overlay-right-inner-text{width:60%}}.agrob-buchtal .targetgroup-overlay .overlay-left-inner-text,.agrob-buchtal .targetgroup-overlay .overlay-left-text,.agrob-buchtal .targetgroup-overlay .overlay-right-inner-text,.agrob-buchtal .targetgroup-overlay .overlay-right-text{bottom:80px}.case-video,.start-video{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);height:auto;left:50%;min-height:100%;min-width:100%;opacity:1;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:auto}.start-video{transition:opacity 1s ease-in-out}@media (max-width:1219px){.start-video{display:none}}.bgstartvideo1,.bgstartvideo2,.bgstartvideo3,.bgstartvideo4{background-position:50%;background-repeat:no-repeat;background-size:cover;height:25%;left:0;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%}@media (min-width:1820px){.bgstartvideo1,.bgstartvideo2,.bgstartvideo3,.bgstartvideo4{height:100%}}@media (min-width:1220px) and (max-width:1819px){.bgstartvideo1,.bgstartvideo2,.bgstartvideo3,.bgstartvideo4{height:100%}}@media (max-width:1219px){.bgstartvideo1,.bgstartvideo2,.bgstartvideo3,.bgstartvideo4{display:block;opacity:1!important;position:relative;width:auto}}.bgstartvideo1 a,.bgstartvideo2 a,.bgstartvideo3 a,.bgstartvideo4 a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.line{cursor:pointer;display:block;float:left;height:100%!important;opacity:1;padding:200px 0 180px;width:2px;z-index:3}.targetgroup-overlay .line{padding:180px 0 80px}.agrob-buchtal .start-visual-container{margin:0 auto;min-height:100vh;-webkit-transition:all 1s;transition:all 1s;width:100%}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .start-visual-container{min-height:calc(100vh - 56px)}}@media (min-width:720px) and (max-width:999px){.agrob-buchtal .start-visual-container{min-height:calc(100vh - 102px)}}@media (max-width:719px){.agrob-buchtal .start-visual-container{min-height:calc(100vh - 152px)}}.agrob-buchtal .start-visual-container .overlay{background-color:rgba(0,23,110,0);height:100%;position:relative;z-index:4}@media (min-width:1820px){.agrob-buchtal .start-visual-container .overlay{width:1800px}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .start-visual-container .overlay{width:1200px}}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .start-visual-container .overlay{width:980px}}@media (min-width:720px) and (max-width:999px){.agrob-buchtal .start-visual-container .overlay{width:680px}}@media (max-width:719px){.agrob-buchtal .start-visual-container .overlay{width:100%}}@media (max-width:350px){.agrob-buchtal .start-visual-container .overlay{width:320px}}.agrob-buchtal .start-visual-container .overlay a{float:left}.agrob-buchtal .start-visual-container div{-webkit-transition:transform 3s,height .5s,font-size .5s,background-color 1s ease-in-out,opacity .5s ease-in-out;transition:transform 3s,height .5s,font-size .5s,background-color 1s ease-in-out,opacity .5s ease-in-out}.agrob-buchtal .start-visual-container .overlay-background{background-color:#fff;height:100%;left:0;opacity:.4;position:absolute;width:100%;z-index:2}.agrob-buchtal .start-visual-container .overlay-background1{background-color:#fff}.agrob-buchtal .start-visual-container .overlay-background2{background-color:#000}@media (min-width:1820px){.agrob-buchtal .start-visual-container-width{padding:0 60px;width:1800px}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .start-visual-container-width{padding:0 45px;width:1200px}}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .start-visual-container-width{padding:0 45px;width:980px}}@media (min-width:720px) and (max-width:999px){.agrob-buchtal .start-visual-container-width{padding:0 30px;width:680px}}@media (max-width:719px){.agrob-buchtal .start-visual-container-width{padding:0 25px;width:100%}}@media (max-width:350px){.agrob-buchtal .start-visual-container-width{padding:0 10px;width:320px}}.agrob-buchtal .start-visual-container-width .start-visual-init{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.agrob-buchtal .start-visual-text{opacity:1;position:absolute;visibility:visible;width:auto;z-index:3}@media (min-width:1820px){.agrob-buchtal .start-visual-text{left:100px}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .start-visual-text{left:80px}}@media (min-width:720px) and (max-width:1219px){.agrob-buchtal .start-visual-text{left:40px}}@media (max-width:719px){.agrob-buchtal .start-visual-text{left:20px}}.agrob-buchtal .start-visual-text div{z-index:1}@media (min-width:1820px){.agrob-buchtal .start-visual-text h1{width:80%}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .start-visual-text h1{width:80%}}.agrob-buchtal .start-visual-text .font-quickbrush{margin-left:5px;margin-top:10px}.agrob-buchtal .start-text-wrapper{height:100%;margin:0 auto;position:relative}@media (min-width:1820px){.agrob-buchtal .start-text-wrapper{width:1800px}}@media (min-width:1220px) and (max-width:1819px){.agrob-buchtal .start-text-wrapper{width:1200px}}@media (min-width:1000px) and (max-width:1219px){.agrob-buchtal .start-text-wrapper{width:980px}}@media (min-width:720px) and (max-width:999px){.agrob-buchtal .start-text-wrapper{width:680px}}@media (max-width:719px){.agrob-buchtal .start-text-wrapper{width:100%}}@media (max-width:350px){.agrob-buchtal .start-text-wrapper{width:320px}}.agrob-buchtal .start-visual-init{cursor:pointer;height:100vh;overflow:hidden;transition:all 2s}@media (max-width:1219px){.agrob-buchtal .start-visual-init{height:100%}}.agrob-buchtal .start-visual-init .overlay-text{display:block;height:100%;left:0;position:absolute;width:100%}.agrob-buchtal .start-visual{height:calc(100vh - 200px);margin-top:200px}.agrob-buchtal .more-direction-elements{bottom:250px;left:calc(70% - 25px);letter-spacing:2px;position:absolute;transform:translate(-50%);width:100%;z-index:1}@media (max-width:1219px){.agrob-buchtal .more-direction-elements{left:51%;letter-spacing:2px;top:60%;transform:translate(-33%,-50%);width:70%;z-index:1}}@media only screen and (max-width:1000px){.agrob-buchtal .more-direction-elements{left:52%;top:40%}}@media (max-width:719px){.agrob-buchtal .more-direction-elements{left:51%}}.agrob-buchtal .more-direction-elements ul{list-style:none;padding:0}.agrob-buchtal .more-direction-elements ul li{left:auto;line-height:1.8;position:relative;top:unset}.agrob-buchtal .more-direction-elements ul li a{position:relative}@media only screen and (max-width:1000px){.more-direction-top{top:30%!important}.more-direction-big{height:calc(25vh + 70px)!important}}.direction-text-wrapper{left:0;position:absolute;top:200px;width:100%;z-index:1}@media (max-width:1219px){.direction-text-wrapper{position:relative;top:0}}@media (max-width:719px){.direction-text-wrapper{padding-top:40px}}@media (min-width:1220px){.overlay-text-mobile{display:none}}@media (min-width:1000px) and (max-width:1219px){.overlay-text-mobile{left:50%;letter-spacing:2px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}}@media (max-width:999px){.overlay-text-mobile{left:50%;letter-spacing:2px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}}.switch-page .overlay-text-mobile{left:50%;letter-spacing:2px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}@media (max-width:719px){.switch-page .overlay-text-mobile{top:60%}}@media (min-width:1000px) and (max-width:1219px){.direction-element{float:left;height:calc(50vh - 160px);width:calc(50% - 30px)!important}}@media (max-width:999px){.direction-element{float:none;height:calc(25vh - 90px);width:100%!important}}.direction-element.active{height:100vh;margin:0}.direction-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.direction-background:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:1219px){.direction-text{padding:0;width:100%}}.direction-select{background-image:url(/build/images/icon_normal_dropdown.3afda78d.svg);background-position:right 2px center;background-repeat:no-repeat;background-size:20px 20px;width:calc(100% + 80px)}@media (min-width:720px) and (max-width:1219px){.direction-select{width:calc(60% + 50px)}}@media (max-width:719px){.direction-select{width:calc(60% + 40px)}}.expand-row-wrap{padding:0;width:100%}.startpages .direction-element{width:100%!important}.startpages .breadcrumb,.startpages .visual-text-wrapper{opacity:0;transition:opacity .9s}.dynamic-content-detail #page_loader_footer .menu_level_1 li,footer .menu_level_1 li{color:#fff;display:block}.dynamic-content-detail #page_loader_footer .header-logo,footer .header-logo{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:22}@media (max-width:719px){.dynamic-content-detail #page_loader_footer .header-logo,footer .header-logo{text-align:center}}.dynamic-content-detail #page_loader_footer .header-logo img,footer .header-logo img{max-width:400px;width:auto}@media (max-width:719px){.dynamic-content-detail #page_loader_footer .header-logo img,footer .header-logo img{width:100%}}.dynamic-content-detail #page_loader_footer .social-nav .social-content,footer .social-nav .social-content{margin-bottom:0;margin-left:-10px}.dynamic-content-detail #page_loader_footer .social-nav .social-content li,footer .social-nav .social-content li{float:left;list-style:none;margin-left:0}.dynamic-content-detail #page_loader_footer .social-nav .social-content li a,footer .social-nav .social-content li a{font-size:50px;height:50px;line-height:50px;width:50px}@media (min-width:720px) and (max-width:999px){.dynamic-content-detail #page_loader_footer .footer-small .social-nav,footer .footer-small .social-nav{padding:10px 0!important}}.dynamic-content-detail #page_loader_footer .footer-small .menu-impress li,footer .footer-small .menu-impress li{display:inline-block;min-height:53px;padding-top:15px}.dynamic-content-detail #page_loader_footer .footer-small .menu-impress .elements,footer .footer-small .menu-impress .elements{min-height:53px;padding-top:15px}.dynamic-content-detail #page_loader_footer .footer-small .locale_chooser,footer .footer-small .locale_chooser{opacity:0;position:absolute;width:70px}.dynamic-content-detail #page_loader_footer .footer-small .footer-small-alignment,footer .footer-small .footer-small-alignment{margin:0 auto}.dynamic-content-detail #page_loader_footer .footer-small .speech-label,.dynamic-content-detail #page_loader_footer .footer-small .speech-menu,footer .footer-small .speech-label,footer .footer-small .speech-menu{min-height:53px;padding-top:15px}.dynamic-content-detail #page_loader_footer .footer-small .speech-menu .styledSelect:active,footer .footer-small .speech-menu .styledSelect:active{background-color:transparent!important}.dynamic-content-detail #page_loader_footer .footer-small .menu-block-impress,footer .footer-small .menu-block-impress{margin-top:0}.dynamic-content-detail #page_loader_footer .footer-small .styledSelect,footer .footer-small .styledSelect{line-height:20px;text-align:left}.dynamic-content-detail #page_loader_footer .footer-small .options,footer .footer-small .options{bottom:150%;top:auto;width:160px}.dynamic-content-detail #page_loader_footer .footer-contact-content div,footer .footer-contact-content div{margin-top:-5px}@media (max-width:1219px){.dynamic-content-detail #page_loader_footer .footer-contact-content a,footer .footer-contact-content a{margin-top:10px}}@media (min-width:1220px) and (max-width:1819px){.dynamic-content-detail #page_loader_footer .footer-contact-button,footer .footer-contact-button{width:calc(100% - 40px)}}@media (max-width:999px){.dynamic-content-detail #page_loader_footer .footer-contact-button,footer .footer-contact-button{width:calc(100% - 40px)}}.menu-items-main-footer ul{font-size:0}@media (min-width:1820px){.menu-items-main-footer li{margin-left:20px;margin-right:20px;min-height:71px;padding-top:20px}}@media (min-width:1000px) and (max-width:1819px){.menu-items-main-footer li{margin-left:15px;margin-right:15px;min-height:51px;padding-top:15px}}@media (max-width:999px){.menu-items-main-footer li{margin-left:10px;margin-right:10px;min-height:38px;padding-top:10px}}.menu-items-main-footer .menu_list_item{display:none}@media (min-width:1000px) and (max-width:1219px){.menu-block-impress{margin-top:15px}}@media (min-width:720px) and (max-width:999px){.menu-block-impress{margin-top:10px}}@media only screen and (min-device-width:768px) and (max-device-width:899px){.menu-block-impress{margin-top:0}}@media (max-width:1219px) and (min-width:1000px){.footer-menu-block-left{padding:10px 10px 10px 0!important}}@media only screen and (min-device-width:768px) and (max-device-width:999px){.footer-menu-block-left{padding:10px 10px 10px 0!important}.footer-menu-block-right{padding:10px 0 10px 10px!important}}.switch-page footer{transition:opacity .5s;width:100%;z-index:111}@media (min-width:1220px){.switch-page footer{background-color:transparent;bottom:0;left:0;position:absolute}.switch-page footer .footer-bg{background-color:transparent!important}}.article-grid,.blog-grid{display:block;flex-wrap:unset;overflow:hidden}.isotope:after{clear:both;content:"";display:block}.blog-grid,.impression-blog-grid{position:relative}.blog-grid .isotope-render-overlay,.impression-blog-grid .isotope-render-overlay{background:hsla(0,0%,100%,.5);height:100%;left:0;padding-top:80px;position:absolute;top:0;width:100%}.blog-grid .isotope-render-overlay>img,.impression-blog-grid .isotope-render-overlay>img{bottom:0;display:block;left:0;margin:auto;right:0;top:0}.grid-item,.grid-sizer,.gutter-sizer{position:absolute;width:1px}.grid-item{background:#0d8;border:2px solid rgba(0,0,0,.7);float:left;height:100px;width:1000px}.project-teaser-height-landscape,.project-teaser-height-portrait,.project-teaser-height-standard{height:100%}.project-page .article-grid img,.project-page .blog-grid img{height:auto;width:100%}@media (max-width:719px){.portfolio-item{margin:0 25px 25px}.portfolio-item .exhib-grid-item-img{display:none}}@media (max-width:999px){.portfolio-item .exhib-grid-item-content{bottom:0;display:block;margin-top:20px;max-width:100%;padding:0!important;position:relative;transform:none!important}}body.hidden-scroll{overflow:hidden}.sl-overlay{background:#fff;bottom:0;display:none;left:0;opacity:1;position:fixed;right:0;top:0;z-index:1035}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.sl-overlay{background:#fff;opacity:1}}@-moz-document url-prefix(){.sl-overlay{background:#fff;opacity:1}}.sl-wrapper{z-index:1040}.sl-wrapper button{background:transparent;border:0;cursor:pointer;font-size:28px;padding:0}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{speak:none;color:#000;display:none;display:inline-block;font-family:icomoon!important;font-size:25px;font-style:normal;font-variant:normal;font-weight:400;height:44px;line-height:44px;line-height:1;margin-right:-14px;margin-top:-14px;position:fixed;right:50px;text-transform:none;top:60px;transform:scale(1);width:44px;z-index:10060}.sl-wrapper .sl-close:before{content:""}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{color:#000;display:none;font-size:1rem;left:30px;position:fixed;top:30px;z-index:1060}.sl-wrapper .sl-navigation{display:none;width:100%}.sl-wrapper .sl-navigation button{color:#000;display:block;font-family:icomoon!important;height:44px;line-height:44px;margin-top:-22px;position:fixed;text-align:center;top:50%;width:22px;z-index:10060}.sl-wrapper .sl-navigation button.sl-next{display:inline-block;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;right:5px;text-transform:none;transform:scale(1)}.sl-wrapper .sl-navigation button.sl-next:before{content:""}.sl-wrapper .sl-navigation button.sl-prev{display:inline-block;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;left:5px;line-height:1;text-transform:none;transform:scale(1)}.sl-wrapper .sl-navigation button.sl-prev:before{content:""}.sl-wrapper .sl-navigation button:focus{outline:none}@media (max-width:719px){.sl-wrapper .sl-navigation button.sl-next,.sl-wrapper .sl-navigation button.sl-prev{display:none}}@media (min-width:720px) and (max-width:999px){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:25px;right:10px}.sl-wrapper .sl-navigation button.sl-prev{font-size:25px;left:10px}}@media (min-width:1000px) and (max-width:1219px){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:25px;right:20px}.sl-wrapper .sl-navigation button.sl-prev{font-size:25px;left:20px}}@media (min-width:1220px){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{font-size:30px;right:40px}.sl-wrapper .sl-navigation button.sl-prev{font-size:30px;left:40px}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{border:0;display:block;height:auto;margin:0;padding:0;width:100%}@media (min-width:768px){.sl-wrapper .sl-image img{border:0}}@media (min-width:1280em){.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:768px){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:1280em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{background:#fff;bottom:0;color:#000;display:none;font-size:1rem;left:0;padding:20px 20px 0 0;position:absolute;right:0;width:fit-content!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.sl-wrapper .sl-image .sl-caption{max-width:270px!important}}@-moz-document url-prefix(){.sl-wrapper .sl-image .sl-caption{max-width:270px!important}}@media (max-width:719px){.sl-wrapper .sl-image .sl-caption{max-width:100%!important;position:relative;width:100%!important}}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-caption a{text-decoration:none}.sl-wrapper .sl-image .sl-download{bottom:5px;color:#000;display:none;position:absolute;right:5px;z-index:1060}.sl-spinner{-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite;border:5px solid #333;border-radius:40px;display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007}.sl-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}.sl-transition{transition:-moz-transform .2s ease;transition:-ms-transform .2s ease;transition:-o-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease}@-webkit-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-moz-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-o-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@-ms-keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}.table-cell{border-bottom:1px solid #ccc;display:table;width:100%}.table-cell div{display:table-cell;vertical-align:middle}@media (max-width:999px){.table-cell div{display:inline-block}}.table-title{padding-left:40px}@media (max-width:999px){.table-title{padding-left:0}}.table-item{padding:20px 0!important}@media (max-width:999px){.table-item .table-item-element{padding-right:0!important;width:100%!important}.table-item .table-item-element>div:first-child{float:left}.table-item .table-item-element>div:last-child{float:right;margin-right:0!important;text-align:right}}div .table-item:last-child{border-bottom:none}.hgallery-table-item{vertical-align:top;width:230px!important}@media (min-width:1820px){.hgallery-table-item img{width:555px!important}}@media (min-width:1220px) and (max-width:1819px){.hgallery-table-item img{width:365px!important}}@media (min-width:1000px) and (max-width:1219px){.hgallery-table-item img{width:270px!important}}.hgallery-table-fixed{float:left;width:230px!important}@media (min-width:1820px){.hgallery-table-fixed{width:555px!important}}@media (min-width:1220px) and (max-width:1819px){.hgallery-table-fixed{width:365px!important}}@media (min-width:1000px) and (max-width:1219px){.hgallery-table-fixed{width:270px!important}}button{background-color:transparent}input{border:none;border-radius:initial;outline:none}input::placeholder{color:#737373}select{-moz-appearance:none;-webkit-appearance:none;background-image:url(/build/images/icon_normal_dropdown_black40.0b58a524.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:15px 15px;border:none;border-radius:initial;cursor:pointer;display:inline-block;height:100%;position:relative;width:100%}.options{max-height:220px}.overflow-scroll{overflow:hidden scroll}textarea{border:none;border-radius:initial;color:#3b3b3b}textarea::placeholder{color:#737373}textarea:focus{outline:none}.download-category label:not([class^=_hj]),form label:not([class^=_hj]){margin-bottom:0;position:relative}.download-category label:not([class^=_hj]) .like-input,.download-category label:not([class^=_hj]) input,form label:not([class^=_hj]) .like-input,form label:not([class^=_hj]) input{clip:rect(0 0 0 0);border:0;color:#3b3b3b;height:inherit;margin:0;overflow:hidden;padding:0;position:relative;width:1px}.download-category label:not([class^=_hj]) .like-input:checked+span:before,.download-category label:not([class^=_hj]) input:checked+span:before,form label:not([class^=_hj]) .like-input:checked+span:before,form label:not([class^=_hj]) input:checked+span:before{color:#3b3b3b;content:""}.download-category label:not([class^=_hj]) span:not([class^=_hj]),form label:not([class^=_hj]) span:not([class^=_hj]){cursor:pointer;display:inline-block;letter-spacing:-.1px;line-height:20px!important;margin-top:2px;max-width:calc(100% - 40px);padding-left:40px}.download-category label:not([class^=_hj]) span:not([class^=_hj]) a:hover,form label:not([class^=_hj]) span:not([class^=_hj]) a:hover{text-decoration:underline}.download-category label:not([class^=_hj]) span:not([class^=_hj]):before,form label:not([class^=_hj]) span:not([class^=_hj]):before{background-color:#f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#dadada;content:"";display:inline-block;font-family:icomoon;font-size:16px;height:24px;left:0;line-height:24px;position:absolute;text-align:center;top:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:24px}.download-category label:not([class^=_hj]) span:not([class^=_hj]):hover:before,form label:not([class^=_hj]) span:not([class^=_hj]):hover:before{color:#dadada;content:""}.download-category li label span:before,form li label span:before{background-color:#fff;margin:4px 4px 4px 15px;transition:none}.checkboxes label{position:relative}.checkboxes label input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.checkboxes label input:checked+span:before{content:"";font-family:icomoon}.checkboxes label span:before{background-color:#3f4246;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;content:"";display:inline-block;font-family:icomoon;font-size:16px;height:24px;left:0;line-height:24px;position:absolute;text-align:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:24px}.checkboxes label span li{line-height:40px;list-style:none;padding-left:40px}.checkboxes label:hover{cursor:pointer}#merchant-search .merchant-search-inner{margin:0 auto}#merchant-search input{border:none;min-height:40px;outline:none;resize:none;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%}@supports (-ms-ime-align:auto){#merchant-search input{min-height:40px}}#merchant-search input::placeholder{color:#737373!important}#merchant-search select{background-image:url(/build/images/icon_normal_dropdown.3afda78d.svg);border-radius:initial;margin-right:30px}#merchant-search .plz-size{overflow:hidden;position:relative}@media (min-width:720px){#merchant-search .plz-size{flex-grow:1}#merchant-search .plz-size input{position:absolute}}@media (max-width:719px){#merchant-search .dropdown-selectbox,#merchant-search .plz-size{width:100%}}#merchant-search.search-page input::placeholder{color:#737373}#merchant-search.search-page select{background-image:url(/build/images/icon_normal_dropdown_black40.0b58a524.svg);border-radius:initial;margin-right:30px}#merchant-search.search-page #search_postcode_suggestion a{color:#55585e}#merchant-search .styledSelect{background-image:url(/build/images/icon_normal_dropdown.3afda78d.svg);border-radius:initial;margin-right:30px}#merchant-search .options{margin-top:0}.merchant-search-page #merchant-search .styledSelect{background-image:url(/build/images/icon_normal_dropdown_black40.0b58a524.svg);border-radius:initial;margin-right:30px}.newsletter-element span{display:inline-block;padding-left:60px}.newsletter-element a:hover{text-decoration:underline}@media (min-width:1820px){.form-message textarea{height:245px}}@media (min-width:1000px) and (max-width:1819px){.form-message textarea{height:204px}}@media (max-width:999px){.form-message textarea{height:160px}}@media only screen and (min-device-width:768px) and (max-device-width:899px){.form-message textarea{height:222px}}@media only screen and (min-device-width:900px) and (max-device-width:1024px){.form-message textarea{height:222px}}@media (min-width:1820px){.privatperson-form .form-message textarea{height:332px}}@media (min-width:1000px) and (max-width:1819px){.privatperson-form .form-message textarea{height:276px}}@media (max-width:999px){.privatperson-form .form-message textarea{height:222px}}@media only screen and (min-device-width:768px) and (max-device-width:899px){.privatperson-form .form-message textarea{height:222px}}@media only screen and (min-device-width:900px) and (max-device-width:1024px){.privatperson-form .form-message textarea{height:222px}}@media (min-width:1820px){.area-pro .form-message textarea{height:330px}}@media (min-width:1220px) and (max-width:1819px){.area-pro .form-message textarea{height:185px}}@media (min-width:1000px) and (max-width:1219px){.area-pro .form-message textarea{height:270px}}@media (max-width:999px){.area-pro .form-message textarea{height:165px}}@media only screen and (min-device-width:768px) and (max-device-width:899px){.area-pro .form-message textarea{height:222px}}@media only screen and (min-device-width:900px) and (max-device-width:1024px){.area-pro .form-message textarea{height:222px}}@media (min-width:1820px){.area-pro .en.form-message textarea{height:330px}}@media (min-width:1220px) and (max-width:1819px){.area-pro .en.form-message textarea{height:248px}}@media (min-width:1000px) and (max-width:1219px){.area-pro .en.form-message textarea{height:270px}}@media (max-width:999px){.area-pro .en.form-message textarea{height:188px}}@media only screen and (min-device-width:768px) and (max-device-width:899px){.area-pro .en.form-message textarea{height:222px}}@media only screen and (min-device-width:900px) and (max-device-width:1024px){.area-pro .en.form-message textarea{height:222px}}.area-pro input[type=checkbox]{position:absolute}@media (min-width:1820px){.canyon-kaijo .form-message textarea{height:330px}}@media (min-width:1220px) and (max-width:1819px){.canyon-kaijo .form-message textarea{height:204px;margin-top:19px!important}}@media (min-width:1000px) and (max-width:1219px){.canyon-kaijo .form-message textarea{height:204px;margin-top:44px!important}}@media (max-width:999px){.canyon-kaijo .form-message textarea{height:165px}}@media only screen and (min-device-width:768px) and (max-device-width:899px){.canyon-kaijo .form-message textarea{height:165px}}@media only screen and (min-device-width:900px) and (max-device-width:1024px){.canyon-kaijo .form-message textarea{height:204px}}.canyon-kaijo input[type=checkbox]{position:absolute}.form-city-element,.form-phone-element,.form-phone-number-element,.form-zip-element{max-width:none}@media (min-width:1820px){.form-city-element,.form-phone-element,.form-phone-number-element,.form-zip-element{flex:0 0 calc(50% - 40px)}}@media (min-width:1000px) and (max-width:1819px){.form-city-element,.form-phone-element,.form-phone-number-element,.form-zip-element{flex:0 0 calc(50% - 30px)}}@media (min-width:720px) and (max-width:999px){.form-city-element,.form-phone-element,.form-phone-number-element,.form-zip-element{flex:0 0 calc(50% - 20px)}}@media (max-width:719px){.form-city-element,.form-phone-element,.form-phone-number-element,.form-zip-element{flex:0 0 calc(100% - 20px)}}@media only screen and (min-device-width:768px) and (max-device-width:899px){.form-city-element,.form-phone-element,.form-phone-number-element,.form-zip-element{flex:0 0 calc(100% - 20px);margin:0 10px 10px;max-width:none}}@media only screen and (min-device-width:900px) and (max-device-width:1024px){.form-city-element,.form-phone-element,.form-phone-number-element,.form-zip-element{flex:0 0 calc(100% - 20px);margin:0 10px 10px;max-width:none}}.custom-select{appearance:none;background:transparent none no-repeat right 15px center;background-size:8px 10px;border:none;border-radius:0;color:#1a1a1b;display:block;height:inherit;line-height:inherit;padding:0;position:relative;vertical-align:middle;width:auto}.custom-select select{display:block;font-size:0;opacity:0}.select-selected{background-image:url(/build/images/icon_normal_dropdown_black40.0b58a524.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:15px 15px;border:none!important}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff;top:7px}.select-selected.font-8,.select-selected.font-9{margin-bottom:0!important;margin-top:0!important}.select-items{border-bottom:3px solid #55585e;left:0;position:absolute;right:0;top:100%;z-index:99}.select-items div{border:none;cursor:pointer;padding:10px}.select-items div:last-child{padding:10px 10px 20px}.select-items div:hover{background-color:rgba(0,0,0,.1)}.select-selected{border:none;cursor:pointer;padding:10px}.select-hide{display:none}.same-as-selected{background-color:rgba(0,0,0,.1)}.ms-options-wrap,.ms-options-wrap *{box-sizing:border-box}.ms-options-wrap>button,.ms-options-wrap>button:focus{border:none;cursor:pointer;outline:none;padding:0;position:relative;text-align:left;white-space:nowrap;width:100%}.ms-options-wrap>button>span{color:#3b3b3b;display:inline-block}.ms-options-wrap>button[disabled]{background-color:#e5e9ed;color:grey;opacity:.6}.ms-options-wrap.ms-has-selections>button{color:#333}.ms-options-wrap>.ms-options{background-color:#f0f0f0;border:none;border-bottom:3px solid #55585e;left:0;margin-bottom:20px;margin-top:1px;overflow:auto;position:absolute;visibility:hidden;width:100%;z-index:2000}.ms-options-wrap.ms-active>.ms-options{visibility:visible}.ms-options-wrap>.ms-options>.ms-search input{border:none;border-bottom:1px groove;outline:none;padding:4px 5px;width:100%}.ms-options-wrap>.ms-options .ms-selectall{display:inline-block;font-size:.9em;text-decoration:none;text-transform:lowercase}.ms-options-wrap>.ms-options .ms-selectall:hover{text-decoration:underline}.ms-options-wrap>.ms-options>.ms-selectall.global{margin:4px 5px}.ms-options-wrap>.ms-options>ul,.ms-options-wrap>.ms-options>ul>li.optgroup ul{list-style-type:none;margin:0;padding:0}.ms-options-wrap>.ms-options>ul li.ms-hidden{display:none}.ms-options-wrap>.ms-options>ul>li.optgroup{padding:5px}.ms-options-wrap>.ms-options>ul>li.optgroup+li.optgroup{border-top:1px solid #aaa}.ms-options-wrap>.ms-options>ul>li.optgroup .label{display:block;font-weight:700;padding:5px 0 0}.ms-options-wrap>.ms-options>ul label{border:1px dotted transparent;display:inline-block;margin:1px 0;padding:4px 4px 4px 20px;position:relative;width:100%}.ms-options-wrap>.ms-options.checkbox-autofit>ul label,.ms-options-wrap>.ms-options.hide-checkbox>ul label{padding:4px}.ms-options-wrap>.ms-options>ul li.selected label{background-color:#efefef;border-color:transparent}.ms-options ul li:first-child{padding-top:20px}.ms-options ul li:last-child{padding-bottom:20px}.ms-options-wrap>.ms-options>ul input[type=checkbox]{left:4px;margin:0 5px 0 0;position:absolute;top:7px}.ms-options-wrap>.ms-options.hide-checkbox>ul input[type=checkbox]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.content-newsletterform .editable_content,form .editable_content{margin-left:-20px;margin-right:-20px}@media (min-width:1000px) and (max-width:1819px){.content-newsletterform .editable_content,form .editable_content{margin-left:-15px;margin-right:-15px}}@media (max-width:999px){.content-newsletterform .editable_content,form .editable_content{margin-left:-10px;margin-right:-10px}}.content-newsletterform .editable_content .button-wrapper,form .editable_content .button-wrapper{text-align:right}@media (max-width:719px){.content-newsletterform .editable_content .button-wrapper,form .editable_content .button-wrapper{text-align:left}}.content-newsletterform .editable_content .button-wrapper button,form .editable_content .button-wrapper button{cursor:pointer;min-width:200px}@media (max-width:719px){.content-newsletterform .editable_content .button-wrapper button,form .editable_content .button-wrapper button{min-width:auto}}#mustermappenform .form-message textarea{height:315px}@media (min-width:1220px) and (max-width:1819px){#mustermappenform .form-message textarea{height:223px}}@media (min-width:1000px) and (max-width:1219px){#mustermappenform .form-message textarea{height:250px}}@media (min-width:720px) and (max-width:999px){#mustermappenform .form-message textarea{height:160px}}.stoerer .stoerer-bg{opacity:1;-webkit-transition:background-color 1s ease-in-out,opacity .5s ease-in-out;transition:background-color 1s ease-in-out,opacity .5s ease-in-out}.stoerer .stoerer-bg:before{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.stoerer .form-btn-clicked{height:0;opacity:0!important;padding:0}.stoerer .search-wrapper{transition:all 1s}@supports (-ms-ime-align:auto){@media (min-width:1820px){.stoerer.active .search_code_form_start .input-wrapper{max-width:calc(-40px + 82%)}}}.form-hidden-element{font-size:0}.form-hidden-element input{font-size:0;padding:0!important}.hubspotname{font-size:0;position:absolute}.form-application .options{max-height:none}#cookie-bar{background:rgba(0,0,0,.6);border:none;height:100%;position:fixed;top:0;width:100%;z-index:1000}#cookie-bar .cookie-inner{background-color:#fff;box-shadow:none;margin:70px 10px 10px;max-height:calc(100vh - 80px);max-width:calc(100% - 20px);overflow-y:auto;position:relative;width:100%}@media only screen and (min-width:880px){#cookie-bar .cookie-inner{max-width:840px}}@media only screen and (min-width:768px){#cookie-bar .cookie-inner{margin:100px auto;max-height:90vh}}@media (min-width:1820px){#cookie-bar .cookie-inner{padding:40px}}@media (min-width:1220px) and (max-width:1819px){#cookie-bar .cookie-inner{padding:30px}}@media (min-width:1000px) and (max-width:1219px){#cookie-bar .cookie-inner{padding:30px}}@media (min-width:720px) and (max-width:999px){#cookie-bar .cookie-inner{padding:20px}}@media (max-width:719px){#cookie-bar .cookie-inner{padding:20px}}#cookie-bar .cookie-inner .cookie-logo{text-align:left}#cookie-bar .cookie-inner .cookie-logo img{max-width:100%;width:440px}#cookie-bar .settings{display:none}#cookie-bar .settings ul{list-style:none;margin:0;padding:0}#cookie-bar .settings ul li{position:relative}#cookie-bar .settings ul label{cursor:pointer;margin-top:-2px}#cookie-bar .settings ul label input{border:0;height:1px;margin:-1px;opacity:0;padding:0;position:absolute;width:1px}#cookie-bar .settings ul label input:checked+.input-view:before{background-color:#008244}#cookie-bar .settings ul label input.is-disabled+.input-view:before{background-color:#7f8a97}#cookie-bar .settings ul label input:checked+.input-view:after{left:31px}#cookie-bar .settings ul label .input-view{display:inline-block;margin:0;padding:0;position:relative}#cookie-bar .settings ul label .input-view:before{background-color:#eee;border-radius:15px;content:"";display:block;height:30px;left:auto;margin:0;padding:0;position:relative;top:auto;transition:background-color .3s;width:60px}#cookie-bar .settings ul label .input-view:after{background-color:#fff;border-radius:100%;box-shadow:0 2px 5px 0 rgba(0,0,0,.35);content:"";height:28px;left:1px;position:absolute;top:1px;transition:all .3s;width:28px}#cookie-bar button{border:none!important;cursor:pointer}#cookie-bar button.cookie-options,#cookie-bar button.cookie-options .colorplate{background-color:#f0f0f0}#cookie-bar a{letter-spacing:.5px;margin-left:0}@media (min-width:1820px){#cookie-bar a{padding:20px}}@media (min-width:1220px) and (max-width:1819px){#cookie-bar a{padding:15px}}@media (min-width:1000px) and (max-width:1219px){#cookie-bar a{padding:15px}}@media (min-width:720px) and (max-width:999px){#cookie-bar a{padding:10px}}@media (max-width:719px){#cookie-bar a{padding:10px}}.open-menu{position:absolute;z-index:223}@media (min-width:1820px){.open-menu{top:70px}}@media (max-width:1819px){.open-menu{top:50px}}.open-menu.fixed-position{position:fixed}.open-menu.normnaviheight{top:50px}.open-menu.fixed-position-big.normnaviheight{position:fixed}@media (min-width:1820px){.open-menu.fixed-position-big.normnaviheight{top:70px}}@media (min-width:1220px) and (max-width:1819px){.open-menu.fixed-position-big.normnaviheight{top:50px}}@media (min-width:1000px) and (max-width:1219px){.open-menu.fixed-position-big.normnaviheight{top:50px}}@media (min-width:720px) and (max-width:999px){.open-menu.fixed-position-big.normnaviheight{top:50px}}@media (max-width:719px){.open-menu.fixed-position-big.normnaviheight{top:50px}}.open-menu.bignaviheight{top:100px}.open-menu .menu-settings,.open-menu .menu-targetgroup{background-color:#3f4246;position:absolute;right:0;width:410px}@media (min-width:1820px){.open-menu .menu-settings,.open-menu .menu-targetgroup{margin-right:calc(50% - 825px)}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-settings,.open-menu .menu-targetgroup{margin-right:calc(50% - 550px)}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-settings,.open-menu .menu-targetgroup{margin-right:calc(50% - 430px)}}@media (min-width:720px) and (max-width:999px){.open-menu .menu-settings,.open-menu .menu-targetgroup{margin-right:calc(50% - 300px)}}@media (max-width:719px){.open-menu .menu-settings,.open-menu .menu-targetgroup{margin-right:35px}}.open-menu .menu-productsearch-container{background-color:#3f4246;margin-left:0;margin-right:0;position:absolute;right:0;width:100%}.open-menu .menu-productsearch-container ul{list-style:none;padding:0}.open-menu .menu-productsearch-container ul li{padding:5px 0}.open-menu .menu-productsearch-container .colorplate{background-repeat:no-repeat;background-size:cover;float:left;height:36px;margin-bottom:10px;margin-right:10px;width:36px}.open-menu .menu-merchantsearch-container{background-color:#3f4246;position:absolute;right:0;width:1020px}@media (min-width:1820px){.open-menu .menu-merchantsearch-container{margin-right:calc(50% - 825px)}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-merchantsearch-container{margin-right:calc(50% - 550px);width:980px}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-merchantsearch-container{margin-right:calc(50% - 380px);width:300px}}@media (min-width:720px) and (max-width:999px){.open-menu .menu-merchantsearch-container{margin-right:calc(50% - 300px);width:300px}}@media (max-width:719px){.open-menu .menu-merchantsearch-container{margin-right:0;width:100%}}.open-menu .menu-merchantsearch-container .country-size{width:160px}@media (min-width:1820px){.open-menu .menu-merchantsearch-container .country-size{margin:20px 0}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-merchantsearch-container .country-size{margin:15px 0}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-merchantsearch-container .country-size{margin:15px 15px 0;width:100%}}@media (max-width:999px){.open-menu .menu-merchantsearch-container .country-size{margin:10px 10px 0;width:100%}}.open-menu .menu-merchantsearch-container .plz-size{width:205px}@media (min-width:1820px){.open-menu .menu-merchantsearch-container .plz-size{margin:20px 0 20px 20px}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-merchantsearch-container .plz-size{margin:15px 0 15px 15px}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-merchantsearch-container .plz-size{margin:15px 15px 0;width:100%}}@media (max-width:999px){.open-menu .menu-merchantsearch-container .plz-size{margin:10px 10px 0;width:100%}}.open-menu .menu-merchantsearch-container .range-size{width:120px}@media (min-width:1820px){.open-menu .menu-merchantsearch-container .range-size{margin:20px 0}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-merchantsearch-container .range-size{margin:15px 0}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-merchantsearch-container .range-size{margin:15px 15px 0;width:100%}}@media (max-width:999px){.open-menu .menu-merchantsearch-container .range-size{margin:10px 10px 0;width:100%}}.open-menu .menu-merchantsearch-container .sort-size{width:200px}@media (min-width:1820px){.open-menu .menu-merchantsearch-container .sort-size{margin:20px 20px 20px 0}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-merchantsearch-container .sort-size{margin:15px 15px 15px 0}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-merchantsearch-container .sort-size{margin:15px 15px 0;width:100%}}@media (max-width:999px){.open-menu .menu-merchantsearch-container .sort-size{margin:10px 10px 0;width:100%}}.open-menu .menu-merchantsearch-container input{width:100%}.open-menu .menu-merchantsearch-container .merchant-search-navi-button{width:200px}@media (min-width:1820px){.open-menu .menu-merchantsearch-container .merchant-search-navi-button{margin:20px}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-merchantsearch-container .merchant-search-navi-button{margin:15px}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-merchantsearch-container .merchant-search-navi-button{margin:15px;width:100%}}@media (max-width:999px){.open-menu .menu-merchantsearch-container .merchant-search-navi-button{margin:10px;width:100%}}.open-menu .menu-login-container,.open-menu .menu-login-magento-container,.open-menu .menu-magento-cart-container,.open-menu .menu-magento-wishlist-container{background-color:#3f4246;position:absolute;right:0;width:390px}@media (min-width:1820px){.open-menu .menu-login-container,.open-menu .menu-login-magento-container,.open-menu .menu-magento-cart-container,.open-menu .menu-magento-wishlist-container{margin-right:calc(50% - 825px)}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-login-container,.open-menu .menu-login-magento-container,.open-menu .menu-magento-cart-container,.open-menu .menu-magento-wishlist-container{margin-right:calc(50% - 550px)}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-login-container,.open-menu .menu-login-magento-container,.open-menu .menu-magento-cart-container,.open-menu .menu-magento-wishlist-container{margin-right:calc(50% - 430px)}}@media (min-width:720px) and (max-width:999px){.open-menu .menu-login-container,.open-menu .menu-login-magento-container,.open-menu .menu-magento-cart-container,.open-menu .menu-magento-wishlist-container{margin-right:calc(50% - 300px)}}@media (max-width:719px){.open-menu .menu-login-container,.open-menu .menu-login-magento-container,.open-menu .menu-magento-cart-container,.open-menu .menu-magento-wishlist-container{margin-right:35px}}.open-menu .menu-login-container ::placeholder,.open-menu .menu-login-magento-container ::placeholder,.open-menu .menu-magento-cart-container ::placeholder,.open-menu .menu-magento-wishlist-container ::placeholder{color:#fff;opacity:1}.open-menu .menu-login-container :-ms-input-placeholder,.open-menu .menu-login-magento-container :-ms-input-placeholder,.open-menu .menu-magento-cart-container :-ms-input-placeholder,.open-menu .menu-magento-wishlist-container :-ms-input-placeholder{color:#fff}.open-menu .menu-login-container ::-ms-input-placeholder,.open-menu .menu-login-magento-container ::-ms-input-placeholder,.open-menu .menu-magento-cart-container ::-ms-input-placeholder,.open-menu .menu-magento-wishlist-container ::-ms-input-placeholder{color:#fff}@media (min-width:1820px){.open-menu .menu-login-magento-container{width:1050px}}@media (min-width:1220px) and (max-width:1819px){.open-menu .menu-login-magento-container{width:945px}}@media (min-width:1000px) and (max-width:1219px){.open-menu .menu-login-magento-container{width:855px}}@media (max-width:999px){.open-menu .menu-login-magento-container{margin:0;width:100%}}.open-menu .menu-login-magento-container .registerbutton{bottom:40px;position:absolute}@media (max-width:999px){.open-menu .menu-login-magento-container .registerbutton{bottom:0;padding-bottom:20px;position:relative}}.open-menu .menu-login-magento-container .register-line{margin-bottom:40px;margin-top:40px;overflow:hidden}.open-menu .menu-login-magento-container .register-line-inner{border-right:1px solid #b3b3b3;height:100%;margin:0 auto;width:1px}.open-menu .menu-login-magento-container .password-forgot-link{float:right;line-height:58px;margin-left:20px;text-transform:uppercase}@media (max-width:1819px){.open-menu .menu-login-magento-container .password-forgot-link{margin-left:10px}}@media (max-width:719px){.open-menu .menu-login-magento-container .password-forgot-link{margin-left:0;margin-top:10px}}@media (max-width:1819px){.open-menu .menu-login-magento-container button{padding:15px 20px}}@media (max-width:1219px){.open-menu .menu-login-magento-container button{padding:15px}}.open-menu .menu-login-container .icon-close.popdown-close,.open-menu .menu-login-magento-container .icon-close.popdown-close,.open-menu .menu-magento-cart-container .icon-close.popdown-close,.open-menu .menu-magento-wishlist-container .icon-close.popdown-close{cursor:pointer;padding:0;position:absolute;right:30px;z-index:1111}@media (min-width:1820px){.open-menu .menu-login-container .icon-close.popdown-close,.open-menu .menu-login-magento-container .icon-close.popdown-close,.open-menu .menu-magento-cart-container .icon-close.popdown-close,.open-menu .menu-magento-wishlist-container .icon-close.popdown-close{top:34px}}@media (max-width:1819px){.open-menu .menu-login-container .icon-close.popdown-close,.open-menu .menu-login-magento-container .icon-close.popdown-close,.open-menu .menu-magento-cart-container .icon-close.popdown-close,.open-menu .menu-magento-wishlist-container .icon-close.popdown-close{top:23px}}@media (max-width:1219px){.open-menu .menu-login-container .icon-close.popdown-close,.open-menu .menu-login-magento-container .icon-close.popdown-close,.open-menu .menu-magento-cart-container .icon-close.popdown-close,.open-menu .menu-magento-wishlist-container .icon-close.popdown-close{top:24px}}body.lang-fr .open-menu .menu-settings,body.lang-it .open-menu .menu-settings{width:450px}body.lang-es .open-menu .menu-settings{width:460px}.header-navigation-wrapper{display:flex;justify-content:right}.dynamic-content{opacity:1;position:relative;transition:opacity 1s}.dynamic-content-detail{opacity:0;position:absolute;top:0;transition:opacity 1s;width:100%;z-index:4}.dynamic-content-detail .menu_level_1 li{color:#fff;display:block}@media (max-width:999px){.dynamic-content-detail .menu_level_1 li{line-height:47px;margin-left:10px;margin-right:10px}}.dynamic-content-detail .header-navigation-wrapper .menu_level_1 li{display:inline-block}.dynamic-content-detail .header-navigation-wrapper .menu_level_1 li.menu-dealersearch{display:none}.dynamic-content-detail .header-navigation-wrapper .menu-mobile .menu_level_1 li{display:block}.dynamic-content-detail .header-navigation-wrapper .menu-mobile .menu_level_1.menu-dealersearch{display:none}.dynamic-content-detail .header-logo{line-height:inherit}select{outline:none}.search_postcode_container{position:relative;width:100%;z-index:auto!important}.search_postcode_container div{color:#999;left:0;line-height:50px;max-height:150px;min-height:50px;overflow:auto;padding:0 15px;position:absolute;top:0;width:100%;z-index:109!important}.search_postcode_container div a{color:#fff}.search_postcode_container-page div{background-color:#f0f0f0}.search_postcode_container-page div a{color:#55585e}#search_merchant_container{max-height:530px;min-height:300px;overflow-y:auto}@media (max-width:719px){#search_merchant_container{margin-top:20px}}#search_merchant_empty{height:fit-content}@media (max-width:719px){#search_merchant_empty{margin-top:20px}}#search_merchant_start{cursor:pointer;outline:none}@supports (-ms-ime-align:auto){#search_merchant_start{min-height:65px;overflow:hidden}}#search_postcode_suggestion{-ms-overflow-style:none}#search_merchant_gmap{display:none;min-height:300px}.agrob-buchtal .store-info ul{line-height:1.4!important;list-style:none;margin:20px 0;padding:0}.agrob-buchtal .store-info ul li{padding-left:30px}.agrob-buchtal .store-info ul li.address{padding-bottom:5px;padding-left:0}.agrob-buchtal .store-info ul li.path{padding-bottom:5px;padding-top:5px;position:relative}.agrob-buchtal .store-info ul li.path:before{content:"";font-family:icomoon;left:1px;position:absolute}.agrob-buchtal .store-info ul li.phone{padding-bottom:5px;padding-top:5px;position:relative}.agrob-buchtal .store-info ul li.phone:before{content:"";font-family:icomoon;left:1px;position:absolute}.agrob-buchtal .store-info ul li.mail{padding-bottom:5px;padding-top:5px;position:relative}.agrob-buchtal .store-info ul li.mail:before{content:"";font-family:icomoon;left:1px;position:absolute}.agrob-buchtal .store-info ul li.web{padding-bottom:5px;padding-top:5px;position:relative}.agrob-buchtal .store-info ul li.web:before{content:"";font-family:icomoon;left:1px;position:absolute}.agrob-buchtal .store-info ul li.fax{padding-bottom:5px;padding-top:5px;position:relative}.agrob-buchtal .store-info ul li.fax:before{content:"";font-family:icomoon;left:1px;position:absolute}.agrob-buchtal .store-info ul li.services{padding-bottom:5px;padding-top:5px;position:relative}.agrob-buchtal .store-info ul li.services:before{content:"";font-family:icomoon;left:1px;position:absolute}.agrob-buchtal .store-info{color:#fff;width:50%}@media (max-width:719px){.agrob-buchtal .store-info{height:auto;width:100%}}.agrob-buchtal .store-info a{color:#fff;word-break:break-all}.agrob-buchtal .store-info a:hover{text-decoration:underline}.agrob-buchtal .pagination{-webkit-align-items:center;align-items:center;background-color:hsla(0,0%,100%,.3);border-radius:20px;display:-webkit-flex;display:flex;height:40px;margin:0 5px;width:40px}.agrob-buchtal .pagination span{margin:0 auto}.agrob-buchtal .pagination.active{background-color:#fff;color:#003d6b}@supports (-ms-ime-align:auto){@media (min-width:1820px){.search_code_form_start .input-wrapper{max-width:calc(-50px + 75%)}}@media (min-width:1220px) and (max-width:1819px){.search_code_form_start .input-wrapper{max-width:calc(-40px + 75%)!important}}@media (min-width:1000px) and (max-width:1219px){.search_code_form_start .input-wrapper{max-width:calc(-35px + 75%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:1820px){#search_merchant_container,#search_merchant_gmap{max-width:calc(-50px + 50%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:1220px) and (max-width:1819px){#search_merchant_container,#search_merchant_gmap{max-width:calc(-35px + 50%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:1000px) and (max-width:1219px){#search_merchant_container,#search_merchant_gmap{max-width:calc(-32px + 50%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:720px) and (max-width:999px){#search_merchant_container,#search_merchant_gmap{max-width:calc(-15px + 100%)!important}}}@supports (-ms-ime-align:auto){@media (max-width:719px){#search_merchant_container,#search_merchant_gmap{max-width:calc(-20px + 100%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:1820px){.search-page .search_code_form_start .input-wrapper{max-width:calc(-40px + 75%)}}@media (min-width:1220px) and (max-width:1819px){.search-page .search_code_form_start .input-wrapper{max-width:calc(-40px + 75%)!important}}@media (min-width:1000px) and (max-width:1219px){.search-page .search_code_form_start .input-wrapper{max-width:calc(-35px + 75%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:1820px){.search-page #search_merchant_container,.search-page #search_merchant_gmap{max-width:calc(-40px + 50%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:1220px) and (max-width:1819px){.search-page #search_merchant_container,.search-page #search_merchant_gmap{max-width:calc(-30px + 50%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:1000px) and (max-width:1219px){.search-page #search_merchant_container,.search-page #search_merchant_gmap{max-width:calc(-32px + 50%)!important}}}@supports (-ms-ime-align:auto){@media (min-width:720px) and (max-width:999px){.search-page #search_merchant_container,.search-page #search_merchant_gmap{max-width:calc(-15px + 100%)!important}}}@supports (-ms-ime-align:auto){@media (max-width:719px){.search-page #search_merchant_container,.search-page #search_merchant_gmap{max-width:calc(-20px + 100%)!important}}}.search-module-element .input-wrapper{width:calc(100% - 240px)}.dealer-page:not(.lang-de) .general-merchantsearch,.privates-page:not(.lang-de) .general-merchantsearch{display:none!important}.article_filter .styledSelect,.blog_filter .styledSelect,.press_filter .styledSelect{margin:0}@media (min-width:1820px){.article_filter .styledSelect,.blog_filter .styledSelect,.press_filter .styledSelect{height:60px;line-height:40px}}@media (min-width:1000px) and (max-width:1819px){.article_filter .styledSelect,.blog_filter .styledSelect,.press_filter .styledSelect{height:50px;line-height:30px}}@media (max-width:999px){.article_filter .styledSelect,.blog_filter .styledSelect,.press_filter .styledSelect{height:40px;line-height:20px}}@media (min-width:1820px){.option_tag_indent{padding-left:40px!important}}@media (min-width:1000px) and (max-width:1819px){.option_tag_indent{padding-left:30px!important}}@media (max-width:999px){.option_tag_indent{padding-left:20px!important}}@media (min-width:1820px){.filter-container-element .select,.filter-container-element.text,.filter-element,.filter-element-press{height:60px}}@media (min-width:1000px) and (max-width:1819px){.filter-container-element .select,.filter-container-element.text,.filter-element,.filter-element-press{height:50px}}@media (max-width:999px){.filter-container-element .select,.filter-container-element.text,.filter-element,.filter-element-press{height:40px}}.filter-reset i,.filter-selected-results i{font-weight:700;transform:scale(.8);vertical-align:-2px}@media (min-width:1820px){.filter-selected-results{width:calc(100% - 635px)}}@media (min-width:1220px) and (max-width:1819px){.filter-selected-results{width:calc(100% - 635px)}}@media (min-width:1000px) and (max-width:1219px){.filter-selected-results{width:calc(100% - 240px)}}@media (max-width:999px){.filter-selected-results{width:auto!important}}.filter-selected-results div{display:inline-block}.filter-selected-results .filter-selected-element{margin-bottom:10px;padding:10px}.filter-selected-results .filter-selected-element:last-child{margin-right:0}.filter-selected-results i{padding-right:10px}.filter-count,.filter-reset{display:inline-block;padding:10px 0}@media (max-width:1219px){.filter-count{padding:0;width:100%}}.selection-devider{margin-left:5px;margin-right:5px}.options .deactivated{opacity:.5;pointer-events:none}.filter-selected-element{cursor:pointer}.options li img.filter-multiple-active,.options li img.filter-multiple-inactive{margin-right:10px;margin-top:-2px}.options li img.filter-multiple-active{display:none}.options li.selected img.filter-multiple-active{display:inline}.options li.selected img.filter-multiple-inactive{display:none}.filter-container-element.text .filter-element{margin:0}.blog_filter button,.press_filter button{line-height:1}@media (min-width:1820px){.blog_filter button,.press_filter button{height:60px}}@media (min-width:1000px) and (max-width:1819px){.blog_filter button,.press_filter button{height:50px}}@media (max-width:999px){.blog_filter button,.press_filter button{height:40px}}@media (min-width:1820px){.blog_filter .filter-selected-results,.press_filter .filter-selected-results{width:calc(100% - 520px)}}@media (min-width:1220px) and (max-width:1819px){.blog_filter .filter-selected-results,.press_filter .filter-selected-results{width:calc(100% - 500px)}}@media (min-width:1000px) and (max-width:1219px){.blog_filter .filter-selected-results,.press_filter .filter-selected-results{width:calc(100% - 470px)}}@media (min-width:720px) and (max-width:999px){.blog_filter .filter-selected-results,.press_filter .filter-selected-results{width:calc(100% - 425px)!important}}@media (max-width:719px){.blog_filter .filter-selected-results,.press_filter .filter-selected-results{width:auto}}.blog_filter .filter-count,.press_filter .filter-count{padding:0;width:auto}.blog_filter .filter-count,.blog_filter .filter-reset,.press_filter .filter-count,.press_filter .filter-reset{display:inline-block;padding:10px 0}.jobs-widget .jobs-widget-elements .jobs-widget-element{cursor:pointer}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details,.jobs-widget .jobs-widget-elements .jobs-widget-element .jobs-widget-element-details,.jobs-widget .jobs-widget-elements .jobs-widget-element .triangle-down-like-box-padding{display:none}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details>div{background-color:#003d6b;color:#fff}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-bewerben,.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-download{display:inline!important;flex:none;margin:0 0 0 20px;width:auto!important}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-bewerben>div{padding:60px 0 0 60px!important}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-download>div{padding:60px 60px 0 0!important}@media (min-width:720px) and (max-width:1819px){.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-bewerben,.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-download{display:inline!important;flex:none;margin:0 0 0 15px;width:auto!important}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-bewerben>div{padding:40px 0 0 40px!important}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-download>div{padding:40px 40px 0 0!important}}@media (max-width:719px){.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-bewerben,.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-download{display:inline!important;flex:none;margin:0 0 0 10px;width:auto!important}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-bewerben>div{padding:10px 0 0 10px!important}.jobs-widget .jobs-widget-elements .jobs-widget-active-element-details .stellenangebot-download>div{padding:10px 10px 0 0!important}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:flex!important;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;height:inherit!important;min-height:1px;position:relative}[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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{border:none;color:rgba(84,87,92,.8);cursor:pointer;display:block;font-size:45px;outline:none;overflow:hidden;padding:0;position:absolute;top:40%}.slick-next:hover,.slick-prev:hover{opacity:.7}.slick-prev{left:-55px}@media (min-width:1220px) and (max-width:1819px){.slick-prev{left:-45px}}@media (min-width:1000px) and (max-width:1219px){.slick-prev{left:-45px}}@media (min-width:720px) and (max-width:999px){.slick-prev{left:-45px;left:-60px}}@media (max-width:719px){.slick-prev{left:-60px}}.slick-next{right:-55px}@media (min-width:1220px) and (max-width:1819px){.slick-next{right:-45px}}@media (min-width:1000px) and (max-width:1219px){.slick-next{right:-45px}}@media (min-width:720px) and (max-width:999px){.slick-next{right:-45px;right:-60px}}@media (max-width:719px){.slick-next{right:-60px}}.slick-dots{margin-bottom:2rem;margin-top:2rem;padding:0;text-align:center}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:10px;width:38px}.slick-dots li button{background-color:#e6e6e6;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li.slick-active button{background-color:#003d6b}.slider-full .slick-prev{left:6%;z-index:11}@media (min-width:1220px) and (max-width:1819px){.slider-full .slick-prev{left:14%}}@media (min-width:1000px) and (max-width:1219px){.slider-full .slick-prev{left:6%}}@media (min-width:720px) and (max-width:999px){.slider-full .slick-prev{left:10%}}@media (max-width:719px){.slider-full .slick-prev{left:90px}}.slider-full .slick-next{right:6%}@media (min-width:1220px) and (max-width:1819px){.slider-full .slick-next{right:14%}}@media (min-width:1000px) and (max-width:1219px){.slider-full .slick-next{right:6%}}@media (min-width:720px) and (max-width:999px){.slider-full .slick-next{right:10%}}@media (max-width:719px){.slider-full .slick-next{right:90px}}.slider-full .slick-next,.slider-full .slick-prev{color:#fff}.slider-full .slider-nav h3{background:transparent;color:#fff;cursor:pointer;font-size:36px;line-height:55px;margin:0 auto;padding:0;position:relative;text-align:center;width:fit-content}@media (max-width:719px){.slider-full .slider-nav h3{font-size:26px}}.slider-full .slider-nav .slick-slide{padding:0 20px}.slider-full .slider-nav .slick-slide h3{opacity:0;transition:visibility 0s linear .5s,opacity .2s linear .5s;visibility:collapse}.slider-full .slider-nav .slick-cloned{padding:0 20px}.slider-full .slider-nav .slick-cloned h3{opacity:0;transition:visibility 0s linear .5s,opacity .2s linear .5s;visibility:collapse}.slider-full .slider-nav .slick-cloned.slick-active,.slider-full .slider-nav .slick-slide.slick-active{padding:0 20px}.slider-full .slider-nav .slick-cloned.slick-active h3,.slider-full .slider-nav .slick-slide.slick-active h3{opacity:.5;transition:visibility 0s linear .2s,opacity .2s linear .2s;visibility:visible}.slider-full .slider-nav .slick-slide.slick-active.slick-center h3{font-size:36px;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}@media (max-width:719px){.slider-full .slider-nav .slick-slide.slick-active.slick-center h3{font-size:26px}}.slider-full .slick-track .slick-slide.slick-active .slide-last-gradient h3{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(0deg,#fff,transparent 100%);-webkit-background-clip:text}.slider-full .slick-track .slick-slide.slick-active .slide-first-gradient h3{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(180deg,#fff,transparent 100%);-webkit-background-clip:text}.scroll-top-wrapper .scroll-top{color:#003d6b}.scroll-top-wrapper .scroll-top:hover{border-color:#003d6b}#upf_content #upf-attributes{height:fit-content}#upf_content #upf-attributes ol{list-style:none;margin:0;padding:0}#upf_content #upf-attributes ol li,#upf_content #upf-attributes ol li div,#upf_content #upf-attributes p{margin:0;padding:0}@media (max-width:399px){#upf_content #upf-attributes ol.items #attributes-close{padding-right:40px}}@media (min-width:1000px){#upf_content #upf-attributes ol.items #attributes-close{display:none}}@media (max-width:999px){#upf_content #upf-attributes ol.items #attributes-close{align-items:center;display:flex;margin-bottom:35px}#upf_content #upf-attributes ol.items #attributes-close i{margin-right:20px;width:24px}#upf_content #upf-attributes ol.items #attributes-close i.icon-close:before{bottom:3px;font-size:14px;padding-left:3px;position:relative}}#upf_content #upf-attributes ol.items div #upf-attributes__reset{line-height:38px;margin-bottom:22px}@media (min-width:1820px){#upf_content #upf-attributes ol.items div #upf-attributes__reset{float:right}}@media (min-width:1220px) and (max-width:1819px){#upf_content #upf-attributes ol.items div #upf-attributes__reset{float:right}}@media (min-width:720px) and (max-width:999px){#upf_content #upf-attributes ol.items div #upf-attributes__reset{float:right}}#upf_content #upf-attributes ol.items div #upf-attributes__reset div{align-items:center;cursor:pointer;display:inline-block}@media (min-width:1220px){#upf_content #upf-attributes ol.items div #upf-attributes__reset div{text-align:right}}@media (min-width:1000px) and (max-width:1219px){#upf_content #upf-attributes ol.items div #upf-attributes__reset div{text-align:left}}@media (min-width:720px) and (max-width:999px){#upf_content #upf-attributes ol.items div #upf-attributes__reset div{text-align:right}}@media (max-width:719px){#upf_content #upf-attributes ol.items div #upf-attributes__reset div{text-align:left}}#upf_content #upf-attributes ol.items div #upf-attributes__reset div i{font-size:14px;margin:0 17px 0 3px;width:24px}#upf_content #upf-attributes ol.items .item-title{align-items:center;display:flex;padding:5px 0}#upf_content #upf-attributes ol.items .item-title.active i:before{content:""}@media (max-width:719px){#upf_content #upf-attributes ol.items .item-title.active i:before{font-size:18px}}#upf_content #upf-attributes ol.items .item-title:not(.active) i:before{content:""}@media (max-width:719px){#upf_content #upf-attributes ol.items .item-title:not(.active) i:before{font-size:18px}}#upf_content #upf-attributes ol.items .item-title i{margin-right:0;width:24px}#upf_content #upf-attributes ol.items .item-content{display:flex;flex-wrap:wrap}#upf_content #upf-attributes ol.items .item-content.color{margin:-10px;padding-bottom:10px}#upf_content #upf-attributes ol.items .item-content .item-option{display:flex;flex-direction:column}@media (min-width:1820px){#upf_content #upf-attributes ol.items .item-content .item-option{width:25%}}@media (min-width:1220px) and (max-width:1819px){#upf_content #upf-attributes ol.items .item-content .item-option{width:33%}}@media (min-width:1000px) and (max-width:1219px){#upf_content #upf-attributes ol.items .item-content .item-option{width:50%}}@media (min-width:720px) and (max-width:999px){#upf_content #upf-attributes ol.items .item-content .item-option{width:50%}}@media (max-width:719px){#upf_content #upf-attributes ol.items .item-content .item-option{width:50%}}#upf_content #upf-attributes ol.items .item-content .item-option .option-action input[type=radio]{display:none}#upf_content #upf-attributes ol.items .item-content .item-option .option-action input[type=radio]+label{display:flex;flex-wrap:wrap;margin:10px}#upf_content #upf-attributes ol.items .item-content .item-option .option-action input[type=radio]+label:not(.disabled){cursor:pointer}#upf_content #upf-attributes ol.items .item-content .item-option .option-action input[type=radio]+label .option-name{cursor:unset;padding-left:unset;width:calc(100% - 44px);word-break:normal}#upf_content #upf-attributes ol.items .item-content .item-option .option-action input[type=radio]+label .option-name:before{content:unset}#upf_content #upf-attributes ol.items .item-content .item-option .option-action input[type=radio]+label .option-subline{color:rgba(84,87,92,.8);padding-left:35px;word-break:normal}#upf_content #upf-attributes ol.items .item-content .item-option .option-action input[type=radio]+label .option-subline:before{content:unset}#upf_content #upf-attributes ol.items .item-content .item-option .option-action input[type=radio]+label.disabled{opacity:.25}#upf_content #upf-attributes ol.items .item-content:not(.color) .item-option .option-action input[type=radio]+label:before{background-color:#fff;border:1px solid #999;border-radius:50%;content:"";display:block;height:24px;margin-right:10px;width:24px}#upf_content #upf-attributes ol.items .item-content:not(.color) .item-option .option-action input[type=radio]+label:not(.disabled):hover:before{-webkit-animation:changesize 1.5s ease-in-out infinite;-moz-animation:changesize 1.5s ease-in-out infinite;-o-animation:changesize 1.5s ease-in-out infinite}#upf_content #upf-attributes ol.items .item-content:not(.color) .item-option .option-action input[type=radio]:checked+label:before{border:1px solid #999;color:#55585e;content:"•";display:flex;font-size:36px;justify-content:center;line-height:21px;transform:scale(1)}#upf_content #upf-attributes ol.items .item-content:not(.color) .item-option .option-action input[type=radio]:checked+label:hover:before{-webkit-animation:changesize 1.5s ease-in-out infinite;-moz-animation:changesize 1.5s ease-in-out infinite;-o-animation:changesize 1.5s ease-in-out infinite}@media (min-width:1820px){#upf_content #upf-attributes ol.items .item-content.color .item-option{width:12.5%}}@media (min-width:1220px) and (max-width:1819px){#upf_content #upf-attributes ol.items .item-content.color .item-option{width:16.66%}}@media (min-width:1000px) and (max-width:1219px){#upf_content #upf-attributes ol.items .item-content.color .item-option{width:20%}}@media (min-width:720px) and (max-width:999px){#upf_content #upf-attributes ol.items .item-content.color .item-option{width:20%}}@media (max-width:719px){#upf_content #upf-attributes ol.items .item-content.color .item-option{width:25%}}#upf_content #upf-attributes ol.items .item-content.color .item-option .option-action input[type=radio]+label .option-color-image{aspect-ratio:1/1}#upf_content #upf-attributes ol.items .item-content.color .item-option .option-action input[type=radio]+label .option-color-image img{width:100%}#upf_content #upf-attributes ol.items .item-content.color .item-option .option-action input[type=radio]+label:not(.disabled):hover{border-bottom:3px solid #000;margin-bottom:0;padding-bottom:7px}#upf_content #upf-attributes ol.items .item-content.color .item-option .option-action input[type=radio]+label.disabled{border-bottom:3px solid red;margin-bottom:0;padding-bottom:7px}#upf_content #upf-attributes ol.items .item-content.color .item-option .option-action input[type=radio]:checked+label{border-bottom:3px solid #000;margin-bottom:0;padding-bottom:7px}#upf_content #upf-attributes ol.items #attributes-save{display:none}#upf_content #upf-attributes__sku{margin-bottom:22px}#upf_content #upf-attributes__sku input{padding:5px 10px}@media (min-width:1820px){#upf_content #upf-attributes__sku input{width:calc(100% - 58px)}}@media (min-width:1000px) and (max-width:1819px){#upf_content #upf-attributes__sku input{width:calc(100% - 50px)}}@media (max-width:999px){#upf_content #upf-attributes__sku input{width:calc(100% - 56px)}}@media (max-width:719px){#upf_content #upf-attributes__sku input{padding:5px;width:calc(100% - 40px)}}#upf_content #upf-attributes__sku input::placeholder{color:#737373}#upf_content #upf-product p{margin:0;padding:0}#upf_content #upf-product ol.productinfo.items{list-style:none;margin:0;padding:0}#upf_content #upf-product ol.productinfo.items .item{margin:0}@media (max-width:719px){#upf_content #upf-product ol.productinfo.items .item:not(.leaveopen) .item-title i{display:initial}#upf_content #upf-product ol.productinfo.items .item:not(.leaveopen) .item-content{display:none}}#upf_content #upf-product ol.productinfo.items .item-title{align-items:center;display:flex}@media (max-width:719px){#upf_content #upf-product ol.productinfo.items .item-title{cursor:pointer}}#upf_content #upf-product ol.productinfo.items .item-title i{display:none}#upf_content #upf-product ol.productinfo.items .item-title i:before{content:"";font-size:18px}#upf_content #upf-product ol.productinfo.items .item-title.active i:before{content:""}#upf_content #upf-product ol.productinfo.items .item-title .attribute-title-text,#upf_content #upf-product ol.productinfo.items .item-title .product-title-text{width:100%}#upf_content #upf-product ol.productinfo.items .item-title .attribute-title-text .attention-icon-wcircle,#upf_content #upf-product ol.productinfo.items .item-title .product-title-text .attention-icon-wcircle{font-size:15px;margin-left:10px;position:relative;top:-2px}#upf_content #upf-product ol.productinfo.items .item-content{color:#3b3b3b;display:flex;flex-wrap:wrap;list-style:none;padding-left:0}@media (min-width:720px){#upf_content #upf-product ol.productinfo.items .item-content{display:flex!important}}#upf_content #upf-product ol.productinfo.items .item-content li{display:flex;flex-wrap:wrap;line-height:25px;margin-top:20px;width:100%}#upf_content #upf-product ol.productinfo.items .item-content li:first-of-type{margin-top:0}#upf_content #upf-product ol.productinfo.items .item-content li:last-of-type{margin-bottom:0}#upf_content #upf-product ol.productinfo.items .item-content li.floating-text{line-height:29px}#upf_content #upf-product .upf-product__gallery--wrapper{min-height:100px}#upf_content #upf-product .upf-product__gallery{position:relative}#upf_content #upf-product .upf-product__gallery--zoom{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:9999}#upf_content #upf-product .upf-product__gallery--zoom img{left:50%;max-height:100%;max-width:100%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}#upf_content #upf-product .upf-product__gallery--zoom-close{color:#000;cursor:pointer;font-size:30px;position:absolute;right:50px;top:50px}#upf_content #upf-product .upf-product__gallery .icon-lens{color:#fff;cursor:pointer;height:3px;position:absolute;right:30px;top:30px}@media (min-width:1820px){#upf_content #upf-product .upf-product__gallery .icon-lens{font-size:50px}}@media (min-width:720px) and (max-width:1819px){#upf_content #upf-product .upf-product__gallery .icon-lens{font-size:44px}}@media (max-width:719px){#upf_content #upf-product .upf-product__gallery .icon-lens{font-size:36px}}#upf_content #upf-product .upf-product__gallery .icon-lens:before{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3))}#upf_content #upf-product .upf-product__gallery .upf-gallery-hover{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}#upf_content #upf-product .upf-product__gallery .image-container .item{display:inline}#upf_content #upf-product .upf-product__gallery .image-container .item img{height:auto;width:100%}#upf_content #upf-product .upf-product__gallery .thumb-container{display:flex}#upf_content #upf-product .upf-product__gallery .thumb-container div{margin-right:20px;padding-bottom:20px;width:20%}#upf_content #upf-product .upf-product__gallery .thumb-container div:last-of-type{margin-right:0}#upf_content #upf-product .upf-product__gallery .thumb-container div.active{border-bottom:3px solid #000}#upf_content #upf-product .upf-product__gallery .thumb-container img{height:auto;width:100%}#upf_content #upf-product .upf-product__gallery--main{object-fit:contain;width:100%}#upf_content #upf-product .upf-product__gallery--slider{margin-top:20px;position:relative;width:100%}#upf_content #upf-product .upf-product__gallery--slider-images{-ms-overflow-style:none;display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}#upf_content #upf-product .upf-product__gallery--slider-images::-webkit-scrollbar{display:none}#upf_content #upf-product .upf-product__gallery--slider-images img{border-bottom:3px solid #fff;cursor:pointer;flex-shrink:0;object-fit:contain;padding-bottom:6px;position:relative;width:17.6%;z-index:1}#upf_content #upf-product .upf-product__gallery--slider-images img:not(:last-child){margin-right:3%}#upf_content #upf-product .upf-product__gallery--slider-images img.active{border-color:#000}#upf_content #upf-product .upf-product__gallery--slider #gallery-arrow-right{right:0}#upf_content #upf-product .upf-product__gallery--slider .slider-arrow{align-items:center;cursor:pointer;display:flex;height:100%;position:absolute;z-index:2}#upf_content #upf-product .upf-product__gallery--slider .slider-arrow .icon-angle-left,#upf_content #upf-product .upf-product__gallery--slider .slider-arrow .icon-angle-right{background-color:rgba(0,0,0,.5);color:#fff;font-size:25px;padding:5px}#upf_content #upf-product .upf-product__addtowishlist,#upf_content #upf-product .upf-product__bimdata,#upf_content #upf-product .upf-product__copylink,#upf_content #upf-product .upf-product__datasheet,#upf_content #upf-product .upf-product__imagebundle,#upf_content #upf-product .upf-product__mosaikdesigner,#upf_content #upf-product .upf-product__tendertext{align-items:center;background-color:#ebebeb;border:0;color:#3b3b3b;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;line-height:25px;margin-top:10px;text-align:left;text-transform:uppercase;transition:all 1s;width:100%}#upf_content #upf-product .upf-product__addtowishlist:hover,#upf_content #upf-product .upf-product__bimdata:hover,#upf_content #upf-product .upf-product__copylink:hover,#upf_content #upf-product .upf-product__datasheet:hover,#upf_content #upf-product .upf-product__imagebundle:hover,#upf_content #upf-product .upf-product__mosaikdesigner:hover,#upf_content #upf-product .upf-product__tendertext:hover{background-color:#000;color:#fff}#upf_content #upf-product .upf-product__addtowishlist:hover a span,#upf_content #upf-product .upf-product__addtowishlist:hover i.c-ab-grey,#upf_content #upf-product .upf-product__bimdata:hover a span,#upf_content #upf-product .upf-product__bimdata:hover i.c-ab-grey,#upf_content #upf-product .upf-product__copylink:hover a span,#upf_content #upf-product .upf-product__copylink:hover i.c-ab-grey,#upf_content #upf-product .upf-product__datasheet:hover a span,#upf_content #upf-product .upf-product__datasheet:hover i.c-ab-grey,#upf_content #upf-product .upf-product__imagebundle:hover a span,#upf_content #upf-product .upf-product__imagebundle:hover i.c-ab-grey,#upf_content #upf-product .upf-product__mosaikdesigner:hover a span,#upf_content #upf-product .upf-product__mosaikdesigner:hover i.c-ab-grey,#upf_content #upf-product .upf-product__tendertext:hover a span,#upf_content #upf-product .upf-product__tendertext:hover i.c-ab-grey{color:#fff}#upf_content #upf-product .upf-product__addtowishlist form,#upf_content #upf-product .upf-product__bimdata form,#upf_content #upf-product .upf-product__copylink form,#upf_content #upf-product .upf-product__datasheet form,#upf_content #upf-product .upf-product__imagebundle form,#upf_content #upf-product .upf-product__mosaikdesigner form,#upf_content #upf-product .upf-product__tendertext form{width:100%}#upf_content #upf-product .upf-product__addtowishlist .towishlist,#upf_content #upf-product .upf-product__bimdata .towishlist,#upf_content #upf-product .upf-product__copylink .towishlist,#upf_content #upf-product .upf-product__datasheet .towishlist,#upf_content #upf-product .upf-product__imagebundle .towishlist,#upf_content #upf-product .upf-product__mosaikdesigner .towishlist,#upf_content #upf-product .upf-product__tendertext .towishlist{background-color:#ebebeb;border:none;color:#55585e;cursor:pointer;display:block;padding:19px 20px 16px;text-transform:uppercase;transition:all 1s;width:100%}#upf_content #upf-product .upf-product__addtowishlist .towishlist:hover,#upf_content #upf-product .upf-product__bimdata .towishlist:hover,#upf_content #upf-product .upf-product__copylink .towishlist:hover,#upf_content #upf-product .upf-product__datasheet .towishlist:hover,#upf_content #upf-product .upf-product__imagebundle .towishlist:hover,#upf_content #upf-product .upf-product__mosaikdesigner .towishlist:hover,#upf_content #upf-product .upf-product__tendertext .towishlist:hover{background-color:#000}#upf_content #upf-product .upf-product__addtowishlist .towishlist:hover span,#upf_content #upf-product .upf-product__bimdata .towishlist:hover span,#upf_content #upf-product .upf-product__copylink .towishlist:hover span,#upf_content #upf-product .upf-product__datasheet .towishlist:hover span,#upf_content #upf-product .upf-product__imagebundle .towishlist:hover span,#upf_content #upf-product .upf-product__mosaikdesigner .towishlist:hover span,#upf_content #upf-product .upf-product__tendertext .towishlist:hover span{color:#fff}#upf_content #upf-product .upf-product__addtowishlist .towishlist span,#upf_content #upf-product .upf-product__bimdata .towishlist span,#upf_content #upf-product .upf-product__copylink .towishlist span,#upf_content #upf-product .upf-product__datasheet .towishlist span,#upf_content #upf-product .upf-product__imagebundle .towishlist span,#upf_content #upf-product .upf-product__mosaikdesigner .towishlist span,#upf_content #upf-product .upf-product__tendertext .towishlist span{color:#3b3b3b;display:flex;justify-content:space-between}#upf_content #upf-product .upf-product__addtowishlist .towishlist span:after,#upf_content #upf-product .upf-product__bimdata .towishlist span:after,#upf_content #upf-product .upf-product__copylink .towishlist span:after,#upf_content #upf-product .upf-product__datasheet .towishlist span:after,#upf_content #upf-product .upf-product__imagebundle .towishlist span:after,#upf_content #upf-product .upf-product__mosaikdesigner .towishlist span:after,#upf_content #upf-product .upf-product__tendertext .towishlist span:after{-moz-osx-font-smoothing:grayscale;align-self:center;content:"";display:inline-block;font-family:icomoon!important;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;line-height:1.6rem!important;margin-bottom:-6px;margin-top:-6px;text-transform:none;transform:scale(1)}#upf_content #upf-product .upf-product__bimdata,#upf_content #upf-product .upf-product__copylink,#upf_content #upf-product .upf-product__datasheet,#upf_content #upf-product .upf-product__imagebundle,#upf_content #upf-product .upf-product__mosaikdesigner,#upf_content #upf-product .upf-product__tendertext{padding:19px 20px 16px}#upf_content #upf-product .upf-product__copylink:focus{background-color:#032b49!important;color:#fff!important;transition:all 0s}#upf_content #upf-product .upf-product__additional{display:flex;flex-direction:column-reverse}#upf_content #upf-product .upf-product__additional .additional__left{display:block;min-width:50%;padding-top:30px}#upf_content #upf-product .upf-product__additional .additional__left .upf-product__hytect{max-width:120px}#upf_content #upf-product .upf-product__additional .additional__right{width:auto}#upf_content #upf-product .upf-product__additional .additional__right .make-to-order__text{line-height:1.5;margin:15px 0}@media (min-width:1820px){#upf_content #upf-product .upf-product__additional .additional__right .make-to-order__text{width:99%}}#upf_content #upf-product .upf-product__additional .additional__right>button>span{padding-right:12px}#upf_content #upf-product .upf-product__info .additional__left{clear:both;display:block;padding-top:30px}#upf_content #upf-product #product-addtocart-button{align-items:center;border:0;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;line-height:25px;padding:19px 20px 16px;text-align:left;text-transform:uppercase;transition:all 1s;width:100%}#upf_content #upf-product #product-addtocart-button:hover{background-color:#032b49}#upf_content #upf-product #product-addtocart-button[disabled=disabled]{background-color:#d9d9d9;color:rgba(84,87,92,.8);cursor:default}#upf_content #upf-product #upf-product__cart-full,#upf_content #upf-product #upf-product__in-cart,#upf_content #upf-product #upf-product__in-wishlist{align-items:center;border:0;cursor:pointer;cursor:default;display:flex;font-size:16px;justify-content:space-between;line-height:25px;padding:19px 20px 16px;text-align:left;text-transform:uppercase;transition:all 1s;width:100%}#upf_content #upf-product #upf-product__cart-full:hover,#upf_content #upf-product #upf-product__in-cart:hover,#upf_content #upf-product #upf-product__in-wishlist:hover{background-color:#3f4246}#upf_content #upf-product #upf-product__cart-full[disabled=disabled],#upf_content #upf-product #upf-product__in-cart[disabled=disabled],#upf_content #upf-product #upf-product__in-wishlist[disabled=disabled]{background-color:#d9d9d9;color:rgba(84,87,92,.8);cursor:default}#upf_content #upf-product #upf-product__in-wishlist{margin-top:10px}#upf_content #upf-product .upf-product_error{border:1px solid #ccc;max-width:70vw;width:402px}#upf_content #upf-product .upf-product_error p{margin-bottom:26px}@media (min-width:1820px){#upf_content #upf-product ol.productinfo.items .item-content .attribute{padding-right:10px;width:55%}#upf_content #upf-product ol.productinfo.items .item-content .value{width:45%}#upf_content #upf-product .upf-product__gallery .image-container .item{height:200px}#upf_content #upf-product .upf-product__additional{display:flex;flex-direction:unset;justify-content:space-between}#upf_content #upf-product .upf-product__additional .additional__left{display:block;padding-top:unset}#upf_content #upf-product .upf-product__additional .additional__left .upf-product__hytect{max-width:150px}#upf_content #upf-product .upf-product__additional .additional__right{min-width:300px;width:300px}#upf_content #upf-product .upf-product__info .additional__left{display:none}}@media (min-width:1220px) and (max-width:1819px){#upf_content #upf-product ol.productinfo.items .item-content .attribute{padding-right:10px;width:55%}#upf_content #upf-product ol.productinfo.items .item-content .value{width:45%}#upf_content #upf-product .upf-product__gallery .image-container .item{height:133px}}@media (min-width:1000px) and (max-width:1219px){#upf_content #upf-product ol.productinfo.items .item-content .attribute{padding-right:10px;width:60%}#upf_content #upf-product ol.productinfo.items .item-content .value{width:40%}#upf_content #upf-product .upf-product__gallery .image-container .item{height:99px}}@media (min-width:720px) and (max-width:999px){#upf_content #upf-product ol.productinfo.items .item-content .attribute{padding-right:10px;width:50%}#upf_content #upf-product ol.productinfo.items .item-content .value{width:50%}#upf_content #upf-product .upf-product__gallery .image-container .item{height:178px}#upf_content #upf-product.active{padding:30px 40px 60px}}@media (max-width:719px){#upf_content #upf-product ol.productinfo.items .item-content .attribute{padding-right:10px;width:50%}#upf_content #upf-product ol.productinfo.items .item-content .value{width:50%}#upf_content #upf-product.active{margin:0 25px;padding:30px 0 40px}}#upf_content #upf-product .btn__setDefault{background-color:#f2f2f2;border:none;cursor:pointer;padding:15px 46px;transition:all 1s}#upf_content #upf-product .btn__setDefault:hover{background-color:#000}#upf_content #upf-product .btn__setDefault:hover div{color:#fff}#upf_content #upf-product .btn__setDefault div{color:#3b3b3b;display:block;font-size:16px;margin-top:0;text-transform:uppercase}#upf_content.filter-style{left:calc(-50vw + 50%);max-width:unset;position:relative;width:100vw}.einwegpalette-input{align-items:center;display:flex;padding:20px 0}.einwegpalette-input .switch{cursor:pointer;height:30px;margin-right:15px;width:65px}.einwegpalette-input .switch .switch__input{display:none}.einwegpalette-input .switch .switch__input:checked+.switch__slider{background-color:#003d6b}.einwegpalette-input .switch .switch__input:checked+.switch__slider:before{background-color:#fff;left:calc(100% - 26px)}.einwegpalette-input .switch .switch__slider{background-color:#e6e6e6;border-radius:34px;bottom:0;cursor:pointer;left:0;padding-left:55px;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:all 1s}.einwegpalette-input .switch .switch__slider:before{background-color:#003d6b;border-radius:50%;content:"";height:25px;left:3px;margin:unset;position:absolute;top:50%;transform:translateY(-50%);-webkit-transition:.4s;transition:.4s;width:25px}.einwegpalette-input .switch .switch__slider:hover:before{content:""}.attention-icon-wcircle{background-color:#54575c;border-radius:45px;color:#fff;padding:3px}@-webkit-keyframes changesize{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@-moz-keyframes changesize{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@-o-keyframes changesize{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.dealer-page .upf-product__addtocart,.dealer-page .upf-product__mosaikdesigner,.privates-page .upf-product__addtocart,.privates-page .upf-product__bimdata,.privates-page .upf-product__imagebundle,.privates-page .upf-product__mosaikdesigner,.privates-page .upf-product__tendertext{display:none!important}.cart-deactivated{align-items:center;border:0;cursor:default;display:flex;font-size:16px;justify-content:space-between;line-height:25px;padding:19px 20px 16px;text-align:left;text-transform:uppercase;transition:all 1s;width:100%}.cart-deactivated:hover{background-color:#3f4246}.cart-deactivated[disabled=disabled]{background-color:grey;color:#fff;cursor:default}.ab-cart #maincontent{margin-top:20px}.ab-cart #maincontent .page-title-wrapper{display:none}.ab-cart #maincontent .cart-container{display:flex}@media (max-width:1219px){.ab-cart #maincontent .cart-container{flex-wrap:wrap}}@media (min-width:1820px){.ab-cart #maincontent .cart-container #cart-notice{margin-right:40px;padding-right:15px;width:380px}}@media (min-width:1220px) and (max-width:1819px){.ab-cart #maincontent .cart-container #cart-notice{margin-right:40px;padding-right:15px;width:260px}}@media (min-width:1000px) and (max-width:1219px){.ab-cart #maincontent .cart-container #cart-notice{margin-right:20px;padding-right:15px;width:260px}}@media (max-width:999px){.ab-cart #maincontent .cart-container #cart-notice{margin-bottom:20px;width:100%}}.ab-cart #maincontent .cart-container #cart-notice ul{margin:35px 0 25px;padding-left:17px}.ab-cart #maincontent .cart-container #cart-notice ul li:not(:last-child){margin-bottom:20px}.ab-cart #maincontent .cart-container .form-cart{order:2;padding-right:0}@media (min-width:720px) and (max-width:999px){.ab-cart #maincontent .cart-container .form-cart{margin:30px 0}}.ab-cart #maincontent .cart-container .form-cart .table-caption,.ab-cart #maincontent .cart-container .form-cart thead{display:none}.ab-cart #maincontent .cart-container .form-cart .cart.item{border:unset;display:flex}@media (max-width:549px){.ab-cart #maincontent .cart-container .form-cart .cart.item{flex-wrap:wrap}}@media (max-width:719px){.ab-cart #maincontent .cart-container .form-cart .cart.item .item-actions{margin-top:20px}}@media (min-width:1820px){.ab-cart #maincontent .cart-container .form-cart .cart.item:not(:last-child){margin-bottom:40px}}@media (max-width:1819px){.ab-cart #maincontent .cart-container .form-cart .cart.item:not(:last-child){margin-bottom:20px}}@media (max-width:449px){.ab-cart #maincontent .cart-container .form-cart .cart.item tr.item-info{width:100%}}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item{display:flex;padding:0}@media (max-width:449px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item{flex-wrap:wrap}}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo{display:block;padding:0;position:unset}@media (min-width:1820px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo{max-width:340px;min-width:340px;width:340px}}@media (min-width:1220px) and (max-width:1819px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo{max-width:220px;min-width:220px;width:220px}}@media (min-width:1000px) and (max-width:1219px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo{max-width:240px;min-width:240px;width:240px}}@media (min-width:720px) and (max-width:999px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo{max-width:279px;min-width:279px;width:279px}}@media (max-width:719px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo{max-width:245px;min-width:245px;width:245px}}@media (max-width:399px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo{max-width:280px;min-width:280px;width:280px}}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo img{object-fit:contain;width:100%}@media (min-width:1820px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo img{max-height:340px}}@media (min-width:1220px) and (max-width:1819px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo img{max-height:220px}}@media (min-width:1000px) and (max-width:1219px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo img{max-height:240px}}@media (min-width:720px) and (max-width:999px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo img{max-height:279px}}@media (max-width:719px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo img{max-height:245px}}@media (max-width:399px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo img{max-height:280px}}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo .product-image-container{width:unset}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo .product-image-container .product-image-wrapper{padding-bottom:0!important}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo .product-image-container .product-image-wrapper img{height:auto}@media (min-width:1820px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo .product-image-container .product-image-wrapper img{width:380px}}@media (min-width:1000px) and (max-width:1819px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo .product-image-container .product-image-wrapper img{width:260px}}@media (min-width:720px) and (max-width:999px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo .product-image-container .product-image-wrapper img{width:307px}}@media (min-width:450px) and (max-width:719px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo .product-image-container .product-image-wrapper img{width:260px}}@media (max-width:449px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-photo .product-image-container .product-image-wrapper img{width:100%}}@media (min-width:1820px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details{margin-left:40px;width:310px}}@media (min-width:1000px) and (max-width:1819px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details{margin-left:20px;width:240px}}@media (min-width:720px) and (max-width:999px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details{margin-left:20px;width:240px}}@media (min-width:550px) and (max-width:719px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details{margin-left:20px;width:calc(100vw - 383px)}}@media (min-width:450px) and (max-width:549px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details{margin-left:20px;width:100%}}@media (max-width:449px){.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details{margin-top:15px;width:100%}}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details .product-item-info .palettenversand-details{align-items:baseline;display:flex;margin-top:10px}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details .product-item-info .palettenversand-details i{font-size:12px}.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details .list-multi-categries a,.ab-cart #maincontent .cart-container .form-cart .cart.item .col.item .product-item-details .list-multi-categries span{background:#f0f0f0;line-height:250%;padding:5px 0}@media (min-width:1820px){.ab-cart #maincontent .cart-container .form-cart .cart.item .item-actions{margin-right:42px}}@media (min-width:1220px) and (max-width:1819px){.ab-cart #maincontent .cart-container .form-cart .cart.item .item-actions{margin-right:22px}}@media (min-width:450px) and (max-width:549px){.ab-cart #maincontent .cart-container .form-cart .cart.item .item-actions{left:280px;position:relative;top:-34px}}.ab-cart #maincontent .cart-container .form-cart .cart.item .item-actions .towishlist{display:none;margin-right:10px}.ab-cart #maincontent .cart-container .form-cart .cart.item .price,.ab-cart #maincontent .cart-container .form-cart .cart.item .qty,.ab-cart #maincontent .cart-container .form-cart .cart.item .subtotal{display:none}.ab-cart #maincontent .cart-container .cart-summary{background:unset;order:3;position:relative}@media (min-width:1820px){.ab-cart #maincontent .cart-container .cart-summary{width:380px}}@media (min-width:1220px) and (max-width:1819px){.ab-cart #maincontent .cart-container .cart-summary{width:260px}}@media (max-width:1219px){.ab-cart #maincontent .cart-container .cart-summary{bottom:-20px;height:140px;top:unset!important;width:100%}}.ab-cart #maincontent .cart-container .cart-summary ul.items{list-style:none;margin:0;padding:0;position:sticky;top:120px;width:100%}.ab-cart #maincontent .cart-container .cart-summary ul.items button[data-role=proceed-to-checkout],.ab-cart #maincontent .cart-container .cart-summary ul.items button[data-role=remove-all]{align-items:center;border:0;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;line-height:25px;padding:19px 20px 16px;text-align:left;text-transform:uppercase;transition:background-color .3s ease-in-out 0s;width:100%}.ab-cart #maincontent .cart-container .cart-summary ul.items button[data-role=proceed-to-checkout]{background-color:#003d6b}.ab-cart #maincontent .cart-container .cart-summary ul.items button[data-role=proceed-to-checkout]:hover{background-color:#032b49}.ab-cart #maincontent .cart-container .cart-summary ul.items button[data-role=remove-all]{background-color:#55585e}.ab-cart #maincontent .cart-container .cart-summary ul.items button[data-role=remove-all]:hover{background-color:#3f4246}.ab-cart #maincontent .cart-container .cart-summary #cart-totals{display:none}.general-magentocart:hover a{border-bottom:none!important}.general-magentocart .one_digit,.general-magentocart .two_digits{border-radius:50px;color:#fff;font-family:Helvetica Neue LT Pro\ 65 Medium,Helvetica Neue,Arial,sans-serif;font-size:12px;height:13px;line-height:1.2;position:absolute}@media (min-width:1820px){.general-magentocart .one_digit,.general-magentocart .two_digits{left:30px;top:22px}}@media (min-width:1000px) and (max-width:1819px){.general-magentocart .one_digit,.general-magentocart .two_digits{left:23px;top:12px}}@media (max-width:999px){.general-magentocart .one_digit,.general-magentocart .two_digits{left:17px;top:11px}}.general-magentocart .one_digit span,.general-magentocart .two_digits span{line-height:0;margin:0}.general-magentocart .one_digit{line-height:8.5px;padding:3px}.general-magentocart .two_digits{width:18px}.general-magentocart .two_digits span{left:3px}#cart-delete-all-button,#checkout-data-button{display:none}.blog-grid .magento_products_filter_page li div{margin:0}@media (min-width:1820px){.blog-grid .mq1920col60{max-width:1640px}}.magento_products_filter_page{display:flex}@media (max-width:999px){.magento_products_filter_page{flex-direction:column}}.magento_products_filter_page .filter-list{flex-grow:1}.magento_products_filter_page .filter-list .plp-ajax-reload{cursor:pointer}@media (min-width:1820px){.magento_products_filter_page .filter-list{margin-right:80px;min-width:1px}}@media (min-width:1000px) and (max-width:1819px){.magento_products_filter_page .filter-list{margin-right:40px;min-width:1px}}@media (max-width:999px){.magento_products_filter_page .filter-list{align-items:center;display:flex;flex-wrap:wrap}.magento_products_filter_page .filter-list.filter-active{position:relative}.magento_products_filter_page .filter-list.filter-active #layered-filter-block{padding:60px 0 0;width:100%}.magento_products_filter_page .filter-list.filter-active #layered-filter-block .filter-content{margin-bottom:-20px;padding:0 25px}.magento_products_filter_page .filter-list.filter-active #layered-filter-block .filter-content .filter-options .filter-options-item .filter-options-title i{text-align:center;width:25px}.magento_products_filter_page .filter-list.filter-active #layered-filter-block .filter-content .filter-options .filter-options-item .filter-options-content .filter-checkbox label:before{margin-right:15px}}@media (min-width:720px) and (max-width:999px){.magento_products_filter_page .filter-list.filter-active .filtertabs li{border-bottom:unset;padding-bottom:2px}}@media (max-width:719px){.magento_products_filter_page .filter-list.filter-active{left:-35px;width:calc(100% + 70px)}.magento_products_filter_page .filter-list.filter-active .filtertabs{padding:0 35px;width:100%}.magento_products_filter_page .filter-list.filter-active #layered-filter-block{margin:auto;max-width:100%;padding:30px 25px;width:100%}.magento_products_filter_page .filter-list.filter-active #layered-filter-block .filter-content{padding:0 10px;width:auto}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){@media (min-width:720px) and (max-width:999px){.magento_products_filter_page .filter-list{margin-top:25px}}}}@media (min-width:720px) and (max-width:999px){.magento_products_filter_page .filter-list .filtertabs{padding-right:20px;width:50%}}@media (max-width:719px){.magento_products_filter_page .filter-list .filtertabs{width:100%}}.magento_products_filter_page .filter-list .filtertabs ul{display:flex;justify-content:space-between;margin-bottom:0;padding-left:0}.magento_products_filter_page .filter-list .filtertabs ul li{align-items:center;border-left:2px solid #ebebeb;border-right:2px solid #ebebeb;border-top:2px solid #ebebeb;cursor:pointer;display:flex;justify-content:center}.magento_products_filter_page .filter-list .filtertabs ul li div{color:#3b3b3b;line-height:50px;text-align:center;width:100%}.magento_products_filter_page .filter-list .filtertabs ul li.tab{margin-bottom:0;margin-top:0}@media (min-width:1820px){.magento_products_filter_page .filter-list .filtertabs ul li{height:60px;width:120px}.magento_products_filter_page .filter-list .filtertabs ul li a{line-height:60px}}@media (min-width:1000px) and (max-width:1819px){.magento_products_filter_page .filter-list .filtertabs ul li{height:50px;width:98px}.magento_products_filter_page .filter-list .filtertabs ul li:not(:last-child){margin-right:10px}}@media (min-width:720px) and (max-width:999px){.magento_products_filter_page .filter-list .filtertabs ul li{border-bottom:2px solid #ebebeb;height:50px;width:90px}.magento_products_filter_page .filter-list .filtertabs ul li:not(:last-child){margin-right:10px}}@media (max-width:719px){.magento_products_filter_page .filter-list .filtertabs ul li{border-bottom:2px solid #ebebeb;height:50px;width:33%}.magento_products_filter_page .filter-list .filtertabs ul li:not(:last-child){margin-right:10px}}@media (max-width:399px){.magento_products_filter_page .filter-list .filtertabs ul li{border-bottom:2px solid #ebebeb;height:50px;width:33%}.magento_products_filter_page .filter-list .filtertabs ul li:not(:last-child){margin-right:10px}}.magento_products_filter_page .filter-list .filtertabs ul li a{color:rgba(0,0,0,.8)}.magento_products_filter_page .filter-list .filtertabs ul li.active{background-color:#ebebeb}.magento_products_filter_page .filter-list .filtertabs ul li.active a{color:#000}.magento_products_filter_page .filter-list .filtertabs ul li.deactive a{opacity:.7}@media (min-width:1000px){.magento_products_filter_page .filter-list .mobile-filter-btn-container{display:none}}@media (min-width:720px) and (max-width:999px){.magento_products_filter_page .filter-list .mobile-filter-btn-container{padding-left:20px;width:50%}}@media (max-width:719px){.magento_products_filter_page .filter-list .mobile-filter-btn-container{width:100%}}.magento_products_filter_page .filter-list .mobile-filter-btn-container #mobile-filter-btn{align-items:center;background-color:#ebebeb;cursor:pointer;display:flex;height:50px;padding-left:20px;width:100%}@media (max-width:719px){.magento_products_filter_page .filter-list .mobile-filter-btn-container #mobile-filter-btn{margin:15px auto 0;padding-left:0}}.magento_products_filter_page .filter-list .mobile-filter-btn-container #mobile-filter-btn i{margin-right:15px}@media (max-width:719px){.magento_products_filter_page .filter-list .mobile-filter-btn-container #mobile-filter-btn.active{padding:0 35px}.magento_products_filter_page .filter-list:not(.filter-active) .mobile-filter-btn-container #mobile-filter-btn{background-color:transparent}}.magento_products_filter_page .filter-list #layered-filter-block{background-color:#ebebeb}@media (min-width:1820px){.magento_products_filter_page .filter-list #layered-filter-block{display:block!important;padding:40px}}@media (min-width:1220px) and (max-width:1819px){.magento_products_filter_page .filter-list #layered-filter-block{display:block!important;padding:40px 20px 20px}}@media (min-width:1000px) and (max-width:1219px){.magento_products_filter_page .filter-list #layered-filter-block{display:block!important;padding:40px 30px 30px}}@media (max-width:999px){.magento_products_filter_page .filter-list #layered-filter-block{display:none}}@media (min-width:720px) and (max-width:999px){.magento_products_filter_page .filter-list #layered-filter-block{flex:unset;margin-left:0;max-width:unset;padding:35px 0 35px 70px;width:598px}}@media (max-width:719px){.magento_products_filter_page .filter-list #layered-filter-block{margin:0 auto;padding:30px;width:340px}}@media (max-width:399px){.magento_products_filter_page .filter-list #layered-filter-block{width:280px}}.magento_products_filter_page .filter-list #layered-filter-block .filter-content{margin-bottom:-40px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-copy-link,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-reset{align-items:center;display:flex;margin-bottom:40px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-copy-link .icon-close,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-copy-link .icon-fax,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-reset .icon-close,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-reset .icon-fax{font-size:14px;margin-right:15px;text-align:center;width:25px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-copy-link .icon-close span,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-copy-link .icon-fax span,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-reset .icon-close span,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-reset .icon-fax span{font-size:16px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-collapse,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-extend,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-save-wrapper{display:block;margin-bottom:40px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-collapse button,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-extend button,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-save-wrapper button{min-width:1px;width:100%}.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-save-wrapper{height:60px;position:relative}.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-save-wrapper #filter-save{background-color:hsla(0,0%,92%,.5);margin:-20px 0;padding:20px 0;position:absolute;top:0;width:100%}.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-collapse,.magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-save-wrapper{display:none}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper{display:flex;margin-bottom:40px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper input.search-query{flex-grow:1;max-width:100%;min-width:1px;padding:5px 10px;width:auto}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper input.search-query::placeholder{color:rgba(84,87,92,.4)}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper button{padding:5px 12px;transition:none;-webkit-transition:none}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper button.search-query-clear{color:inherit!important;display:none}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper button.search-query-clear .btn-bg .colorplate{background-color:#fff}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper button.search-query-clear i.icon-close{font-size:14px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper.show-clear-button button.search-query-clear{display:block}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options{margin-bottom:-23px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>div.active .filter-options-title i:before{content:""}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>div:not(.active) .filter-options-title i:before{content:""}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item{border-top:1px solid #ccc;padding:22px 0 23px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item:first-child{border:none;padding-top:0}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-title{align-items:center;cursor:pointer;display:flex}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-title .icon-minus,.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-title .icon-plus{font-size:20px;margin-right:5px;text-align:center;width:25px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-title:focus{outline:unset!important}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-title span{width:100%}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-title i{margin-right:0}@media (min-width:1820px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content{margin-top:20px}}@media (min-width:1220px) and (max-width:1819px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content{margin-top:12px}}@media (min-width:1000px) and (max-width:1219px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content{margin-top:12px}}@media (max-width:999px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content{margin-top:25px}}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content.scrollbar{height:300px;overflow:hidden;overflow-y:scroll}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items{list-style:none;margin:0;padding-left:0}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item{margin:0}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox{cursor:pointer}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox input[type=checkbox],.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox input[type=radio]{display:none}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox input[type=checkbox]:checked+label:before,.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox input[type=radio]:checked+label:before{background-color:#55585e;color:#fff;content:"";font-family:icomoon;font-size:24px;line-height:25px;text-align:center}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox label{align-items:center;cursor:pointer;display:flex;margin:0}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox label:before{background-color:#fff;content:"";display:block;height:25px;margin-right:10px;min-width:25px;width:25px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox label>span.filter-result-count{flex-grow:1;padding-left:5px;text-align:right}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items li.item .filter-checkbox label .filter-subtitle{margin-left:35px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items .item:not(:last-child){margin-bottom:15px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item>.filter-options-content ol.items a:hover{color:#737373}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.active>.filter-options-content{display:block!important}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items{display:flex;flex-wrap:wrap;margin:-7px -7px 7px -8px}@media (max-width:999px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items{width:auto}}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item{margin:7px 7px 8px 8px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div{display:block;position:relative}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .colorSwatch{border:1px solid #fff}@media (min-width:1820px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .colorSwatch{height:48px;width:48px}}@media (min-width:1220px) and (max-width:1819px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .colorSwatch{height:42px;width:42px}}@media (min-width:1000px) and (max-width:1219px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .colorSwatch{height:38px;width:38px}}@media (max-width:999px){.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .colorSwatch{height:55px;width:55px}}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .colorSwatch+div{display:none}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .colorSwatch+div.filter-active{background-color:#55585e;display:flex;height:25px;left:-5px;position:absolute;top:-5px;width:25px}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .colorSwatch+div.filter-active .icon-checkmark-thick{color:#fff;margin:auto}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options>.filter-options-item.color-group>.filter-options-content ol.items li.item div .filter-result-count{background-color:#fff;bottom:0;display:block;font-size:.6em;padding:1px 1px 2px 3px;position:absolute;right:0}.magento_products_filter_page .filter-list #layered-filter-block .filter-content .filter-options-spacer{height:40px}.magento_products_filter_page .products-grid{position:relative}.magento_products_filter_page .products-grid ol.list{align-items:flex-start;display:flex;flex-wrap:wrap;font-size:0;list-style:none;padding-left:0}.magento_products_filter_page .products-grid ol.list li.item{display:inline-block;height:auto;margin:0;position:relative;width:33.33%}.magento_products_filter_page .products-grid ol.list li.item .product-image-wrapper{padding-bottom:0!important}.magento_products_filter_page .products-grid ol.list li.item .image-link{display:block;position:relative}.magento_products_filter_page .products-grid ol.list li.item .image-link div.multiresbackground,.magento_products_filter_page .products-grid ol.list li.item .image-link img{aspect-ratio:1/1;display:block;width:100%}.magento_products_filter_page .products-grid ol.list li.item .image-link img.product_img{aspect-ratio:unset;object-fit:contain}@media (min-width:1820px){.magento_products_filter_page .products-grid ol.list li.item .image-link img.product_img{max-height:343px}}@media (min-width:1220px) and (max-width:1819px){.magento_products_filter_page .products-grid ol.list li.item .image-link img.product_img{max-height:231px}}@media (min-width:1000px) and (max-width:1219px){.magento_products_filter_page .products-grid ol.list li.item .image-link img.product_img{max-height:245px}}@media (min-width:720px) and (max-width:999px){.magento_products_filter_page .products-grid ol.list li.item .image-link img.product_img{max-height:280px}}@media (max-width:719px){.magento_products_filter_page .products-grid ol.list li.item .image-link img.product_img{aspect-ratio:1/1}}.magento_products_filter_page .products-grid ol.list li.item .product-name{color:unset;display:block;margin-top:10px;text-align:center}.magento_products_filter_page .products-grid ol.list li.item .list-multi-categries a{background:#f0f0f0;line-height:250%;padding:5px 0}.magento_products_filter_page .products-grid ol.list li.item .color-category{margin-top:10px;text-align:center}.magento_products_filter_page .products-grid ol.list li.item .color-multi-categries a{background:#f0f0f0;line-height:250%;padding:5px 0}.magento_products_filter_page .products-grid ol.list li.item .color-code{margin-top:3px;text-align:center}.magento_products_filter_page .products-grid ol.list li.item .product-item-info{margin:0}.magento_products_filter_page .products-grid ol.list li.item .product-item-info .product-image-wrapper{padding-bottom:0!important}.magento_products_filter_page .products-grid ol.list li.item .product-item-info .product-item-info-text{margin-top:15px;text-align:center}.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper{margin:0 0 -10px;padding:5px 0 0;text-align:center}.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist{display:inline-block;padding:10px 7px}.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart .plp-cart-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart .plp-wishlist-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist .plp-cart-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist .plp-wishlist-disabled{color:#737373;cursor:auto;display:inline-block;opacity:.2}.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart .plp-cart-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart .plp-cart-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart .plp-wishlist-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart .plp-wishlist-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=inactive] .plp-cart-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=inactive] .plp-cart-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=inactive] .plp-wishlist-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=inactive] .plp-wishlist-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist .plp-cart-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist .plp-cart-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist .plp-wishlist-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist .plp-wishlist-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=inactive] .plp-cart-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=inactive] .plp-cart-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=inactive] .plp-wishlist-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=inactive] .plp-wishlist-disabled{display:none}.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=inactive] .plp-cart-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=inactive] .plp-wishlist-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=inactive] .plp-cart-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=inactive] .plp-wishlist-inactive{display:inline-block}.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=active] .plp-cart-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=active] .plp-cart-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=active] .plp-wishlist-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=active] .plp-wishlist-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=active] .plp-cart-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=active] .plp-cart-inactive,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=active] .plp-wishlist-disabled,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=active] .plp-wishlist-inactive{display:none}.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=active] .plp-cart-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-cart[data-status=active] .plp-wishlist-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=active] .plp-cart-active,.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .plp-wishlist[data-status=active] .plp-wishlist-active{display:inline-block}.magento_products_filter_page .products-grid ol.list li.item .plp-wishlist-card-wrapper .icon-info-circle{color:#737373;padding:0 7px}@media (min-width:1820px){.magento_products_filter_page .products-grid ol.list{margin:-80px -36px 0}.magento_products_filter_page .products-grid ol.list li.item{padding:80px 36px 0}}@media (min-width:1220px) and (max-width:1819px){.magento_products_filter_page .products-grid ol.list{margin:-40px -20px 0}.magento_products_filter_page .products-grid ol.list li.item{padding:40px 20px 0}}@media (min-width:1000px) and (max-width:1219px){.magento_products_filter_page .products-grid ol.list{margin:-40px -20px 0}.magento_products_filter_page .products-grid ol.list li.item{padding:40px 20px 0;width:50%}}@media (min-width:720px) and (max-width:999px){.magento_products_filter_page .products-grid ol.list{margin:0 -20px}.magento_products_filter_page .products-grid ol.list li.item{padding:40px 20px 0;width:50%}}@media (max-width:719px){.magento_products_filter_page .products-grid ol.list{margin:0 -10px}.magento_products_filter_page .products-grid ol.list li.item{padding:40px 10px 0;width:50%}}@media (max-width:449px){.magento_products_filter_page .products-grid ol.list li.item .color-category,.magento_products_filter_page .products-grid ol.list li.item .product-name{font-size:16px}.magento_products_filter_page .products-grid ol.list li.item .product-item-info{font-size:15px}}.magento_products_filter_page .products-grid .products-view-list ol.list li.item{display:block;padding-top:10px;width:100%}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info{border-top:1px solid var(--c-black-50);display:flex;padding-top:10px;position:relative}@media (min-width:1220px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info{align-items:center}}@media (max-width:1219px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info{align-items:end}}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-photo{max-width:65px;min-width:65px}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-photo .disrupter{font-size:13px;height:auto;line-height:19px!important;padding:0 3px;right:5px;top:5px}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-photo img.product_img{max-height:65px}@media (min-width:1220px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-photo{margin-right:var(--element-spaces)}}@media (max-width:1219px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-photo{margin:0;position:absolute;right:0;top:10px}}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details{flex-grow:1}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details>a{display:block;height:100%}@media (min-width:720px) and (max-width:1219px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details{min-height:96px}}@media (max-width:719px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details{min-height:98px}}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text{display:flex;height:100%;margin:0;position:relative;text-align:left}@media (min-width:1220px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text{align-items:center}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:first-child{flex:0 0 37%}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:nth-child(2){flex:0 0 25%}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:nth-child(3){flex:0 0 23%;text-align:right}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:nth-child(4){flex:0 0 15%;text-align:right}}@media (min-width:720px) and (max-width:1219px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text{align-items:center;flex-wrap:wrap;height:auto;padding-bottom:23px;position:static}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:first-child{flex:0 0 42%}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:nth-child(2){flex:0 0 30%}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:nth-child(3){flex:0 0 28%;padding-right:0!important;text-align:right}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:nth-child(4){bottom:0;position:absolute;right:110px}}@media (max-width:719px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text{align-items:flex-start;flex-wrap:wrap;position:static}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item{flex-basis:100%}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .product-item-info-text-item:nth-child(4){bottom:3px;position:absolute;right:110px}}@media (min-width:1820px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .font-8{font-size:16px}}@media (min-width:1000px) and (max-width:1819px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .font-8{font-size:14px}}@media (max-width:999px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .product-item-details .product-item-info-text .font-8{font-size:14px}}.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .plp-wishlist-card-wrapper{font-size:0;margin:0;max-width:118px;min-width:118px;padding:0;text-align:right;white-space:nowrap}@media (min-width:720px) and (max-width:1219px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .plp-wishlist-card-wrapper{margin-bottom:-8px}}@media (max-width:719px){.magento_products_filter_page .products-grid .products-view-list ol.list li.item .product-item-info .plp-wishlist-card-wrapper{margin-bottom:-5px}}.magento_products_filter_page .products-grid .products-view-list ol.list li.item:first-child .product-item-info{border:none}.cart-page .toolbar,.checkout-page .toolbar,.customer_orders-page .toolbar,.products-grid .toolbar{position:relative}.cart-page .toolbar .pager,.checkout-page .toolbar .pager,.customer_orders-page .toolbar .pager,.products-grid .toolbar .pager{display:flex;justify-content:center;padding-right:0}.cart-page .toolbar .pager ul.pages-items,.checkout-page .toolbar .pager ul.pages-items,.customer_orders-page .toolbar .pager ul.pages-items,.products-grid .toolbar .pager ul.pages-items{align-items:center;display:flex;list-style:none;margin-bottom:0;padding-left:0}.cart-page .toolbar .pager ul.pages-items li.item,.checkout-page .toolbar .pager ul.pages-items li.item,.customer_orders-page .toolbar .pager ul.pages-items li.item,.products-grid .toolbar .pager ul.pages-items li.item{align-items:center;background-color:#ebebeb;display:flex;justify-content:center;margin:0 5px}.cart-page .toolbar .pager ul.pages-items li.item.current span,.checkout-page .toolbar .pager ul.pages-items li.item.current span,.customer_orders-page .toolbar .pager ul.pages-items li.item.current span,.products-grid .toolbar .pager ul.pages-items li.item.current span{font-weight:600}@media (min-width:1220px){.cart-page .toolbar .pager ul.pages-items li.item,.checkout-page .toolbar .pager ul.pages-items li.item,.customer_orders-page .toolbar .pager ul.pages-items li.item,.products-grid .toolbar .pager ul.pages-items li.item{height:52px;width:52px}}@media (min-width:360px) and (max-width:1219px){.cart-page .toolbar .pager ul.pages-items li.item,.checkout-page .toolbar .pager ul.pages-items li.item,.customer_orders-page .toolbar .pager ul.pages-items li.item,.products-grid .toolbar .pager ul.pages-items li.item{height:42px;width:42px}}@media (max-width:359px){.cart-page .toolbar .pager ul.pages-items li.item,.checkout-page .toolbar .pager ul.pages-items li.item,.customer_orders-page .toolbar .pager ul.pages-items li.item,.products-grid .toolbar .pager ul.pages-items li.item{height:38px;width:38px}}@media (max-width:599px){.cart-page .toolbar .pager ul.pages-items li.item.next-jump,.cart-page .toolbar .pager ul.pages-items li.item.page-first,.cart-page .toolbar .pager ul.pages-items li.item.page-last,.cart-page .toolbar .pager ul.pages-items li.item.previous-jump,.checkout-page .toolbar .pager ul.pages-items li.item.next-jump,.checkout-page .toolbar .pager ul.pages-items li.item.page-first,.checkout-page .toolbar .pager ul.pages-items li.item.page-last,.checkout-page .toolbar .pager ul.pages-items li.item.previous-jump,.customer_orders-page .toolbar .pager ul.pages-items li.item.next-jump,.customer_orders-page .toolbar .pager ul.pages-items li.item.page-first,.customer_orders-page .toolbar .pager ul.pages-items li.item.page-last,.customer_orders-page .toolbar .pager ul.pages-items li.item.previous-jump,.products-grid .toolbar .pager ul.pages-items li.item.next-jump,.products-grid .toolbar .pager ul.pages-items li.item.page-first,.products-grid .toolbar .pager ul.pages-items li.item.page-last,.products-grid .toolbar .pager ul.pages-items li.item.previous-jump{display:none}}.cart-page .toolbar .pager ul.pages-items li.item a.next,.cart-page .toolbar .pager ul.pages-items li.item a.page,.cart-page .toolbar .pager ul.pages-items li.item a.previous,.cart-page .toolbar .pager ul.pages-items li.item strong.page,.checkout-page .toolbar .pager ul.pages-items li.item a.next,.checkout-page .toolbar .pager ul.pages-items li.item a.page,.checkout-page .toolbar .pager ul.pages-items li.item a.previous,.checkout-page .toolbar .pager ul.pages-items li.item strong.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.next,.customer_orders-page .toolbar .pager ul.pages-items li.item a.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.previous,.customer_orders-page .toolbar .pager ul.pages-items li.item strong.page,.products-grid .toolbar .pager ul.pages-items li.item a.next,.products-grid .toolbar .pager ul.pages-items li.item a.page,.products-grid .toolbar .pager ul.pages-items li.item a.previous,.products-grid .toolbar .pager ul.pages-items li.item strong.page{text-align:center;width:100%}@media (min-width:1220px){.cart-page .toolbar .pager ul.pages-items li.item a.next,.cart-page .toolbar .pager ul.pages-items li.item a.page,.cart-page .toolbar .pager ul.pages-items li.item a.previous,.cart-page .toolbar .pager ul.pages-items li.item strong.page,.checkout-page .toolbar .pager ul.pages-items li.item a.next,.checkout-page .toolbar .pager ul.pages-items li.item a.page,.checkout-page .toolbar .pager ul.pages-items li.item a.previous,.checkout-page .toolbar .pager ul.pages-items li.item strong.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.next,.customer_orders-page .toolbar .pager ul.pages-items li.item a.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.previous,.customer_orders-page .toolbar .pager ul.pages-items li.item strong.page,.products-grid .toolbar .pager ul.pages-items li.item a.next,.products-grid .toolbar .pager ul.pages-items li.item a.page,.products-grid .toolbar .pager ul.pages-items li.item a.previous,.products-grid .toolbar .pager ul.pages-items li.item strong.page{line-height:52px}}@media (min-width:360px) and (max-width:1219px){.cart-page .toolbar .pager ul.pages-items li.item a.next,.cart-page .toolbar .pager ul.pages-items li.item a.page,.cart-page .toolbar .pager ul.pages-items li.item a.previous,.cart-page .toolbar .pager ul.pages-items li.item strong.page,.checkout-page .toolbar .pager ul.pages-items li.item a.next,.checkout-page .toolbar .pager ul.pages-items li.item a.page,.checkout-page .toolbar .pager ul.pages-items li.item a.previous,.checkout-page .toolbar .pager ul.pages-items li.item strong.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.next,.customer_orders-page .toolbar .pager ul.pages-items li.item a.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.previous,.customer_orders-page .toolbar .pager ul.pages-items li.item strong.page,.products-grid .toolbar .pager ul.pages-items li.item a.next,.products-grid .toolbar .pager ul.pages-items li.item a.page,.products-grid .toolbar .pager ul.pages-items li.item a.previous,.products-grid .toolbar .pager ul.pages-items li.item strong.page{line-height:42px}}@media (max-width:359px){.cart-page .toolbar .pager ul.pages-items li.item a.next,.cart-page .toolbar .pager ul.pages-items li.item a.page,.cart-page .toolbar .pager ul.pages-items li.item a.previous,.cart-page .toolbar .pager ul.pages-items li.item strong.page,.checkout-page .toolbar .pager ul.pages-items li.item a.next,.checkout-page .toolbar .pager ul.pages-items li.item a.page,.checkout-page .toolbar .pager ul.pages-items li.item a.previous,.checkout-page .toolbar .pager ul.pages-items li.item strong.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.next,.customer_orders-page .toolbar .pager ul.pages-items li.item a.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.previous,.customer_orders-page .toolbar .pager ul.pages-items li.item strong.page,.products-grid .toolbar .pager ul.pages-items li.item a.next,.products-grid .toolbar .pager ul.pages-items li.item a.page,.products-grid .toolbar .pager ul.pages-items li.item a.previous,.products-grid .toolbar .pager ul.pages-items li.item strong.page{line-height:38px}}.cart-page .toolbar .pager ul.pages-items li.item a.page,.checkout-page .toolbar .pager ul.pages-items li.item a.page,.customer_orders-page .toolbar .pager ul.pages-items li.item a.page,.products-grid .toolbar .pager ul.pages-items li.item a.page{display:block}@media (min-width:1820px){.cart-page .toolbar.toolbar-top-space,.checkout-page .toolbar.toolbar-top-space,.customer_orders-page .toolbar.toolbar-top-space,.products-grid .toolbar.toolbar-top-space{margin-bottom:80px}.cart-page .toolbar.toolbar-bottom-space,.checkout-page .toolbar.toolbar-bottom-space,.customer_orders-page .toolbar.toolbar-bottom-space,.products-grid .toolbar.toolbar-bottom-space{margin-top:80px}}@media (min-width:1000px) and (max-width:1819px){.cart-page .toolbar.toolbar-top-space,.checkout-page .toolbar.toolbar-top-space,.customer_orders-page .toolbar.toolbar-top-space,.products-grid .toolbar.toolbar-top-space{margin-bottom:40px}.cart-page .toolbar.toolbar-bottom-space,.checkout-page .toolbar.toolbar-bottom-space,.customer_orders-page .toolbar.toolbar-bottom-space,.products-grid .toolbar.toolbar-bottom-space{margin-top:40px}}@media (min-width:720px) and (max-width:999px){.cart-page .toolbar.toolbar-bottom-space,.cart-page .toolbar.toolbar-top-space,.checkout-page .toolbar.toolbar-bottom-space,.checkout-page .toolbar.toolbar-top-space,.customer_orders-page .toolbar.toolbar-bottom-space,.customer_orders-page .toolbar.toolbar-top-space,.products-grid .toolbar.toolbar-bottom-space,.products-grid .toolbar.toolbar-top-space{margin-top:40px}}@media (max-width:719px){.cart-page .toolbar.toolbar-top-space,.checkout-page .toolbar.toolbar-top-space,.customer_orders-page .toolbar.toolbar-top-space,.products-grid .toolbar.toolbar-top-space{margin-top:20px}.cart-page .toolbar.toolbar-bottom-space,.checkout-page .toolbar.toolbar-bottom-space,.customer_orders-page .toolbar.toolbar-bottom-space,.products-grid .toolbar.toolbar-bottom-space{margin-top:40px}}@media (min-width:1220px){.products-grid .toolbar .modes{position:absolute;right:0;top:0;z-index:2}}@media (max-width:1219px){.products-grid .toolbar .modes{margin-bottom:20px;text-align:right}}.products-grid .toolbar .artikelnr-to-cart-wrapper{display:flex;flex-wrap:wrap}@media (min-width:1820px){.products-grid .toolbar .artikelnr-to-cart-wrapper{width:calc(66.66% - 24.0048px)}}@media (min-width:1220px) and (max-width:1819px){.products-grid .toolbar .artikelnr-to-cart-wrapper{width:calc(66.66% - 13.336px)}}.products-grid .toolbar .artikelnr-to-cart-wrapper .artikelnr-to-cart-query{flex-grow:1;padding:5px 10px}.products-grid .toolbar .artikelnr-to-cart-wrapper .artikelnr-to-cart-query-clear,.products-grid .toolbar .artikelnr-to-cart-wrapper .artikelnr-to-cart-query-send{padding:5px 12px}.products-grid .toolbar .artikelnr-to-cart-wrapper .artikelnr-to-cart-query-clear{display:none}.products-grid .toolbar .artikelnr-to-cart-wrapper.show-clear-button button.artikelnr-to-cart-query-clear{display:block}.products-grid .toolbar .artikelnr-to-cart-wrapper .artikelnr-to-cart-messages{margin-bottom:0}.products-grid .toolbar .artikelnr-to-cart-wrapper .artikelnr-to-cart-messages>span{display:block}body.isnotmobile .magento_products_filter_page .filter-list .filter-options .color-group .filter-result-count,body.isnotmobile .magento_products_filter_page .filter-list .filter-options .filter-checkbox .filter-result-count{display:none!important}body.ismobile .magento_products_filter_page .filter-list #layered-filter-block .filter-content .search-wrapper button.search-query-send{display:none}body.ismobile .magento_products_filter_page .filter-list #layered-filter-block .filter-content .filters .filter-options .filter-options-content.scrollbar{margin-right:-8px}body.ismobile .magento_products_filter_page .filter-list #layered-filter-block .filter-content .filters .filter-options .filter-options-content.scrollbar ol.items li.item .filter-checkbox label>span.filter-result-count{padding-right:8px}body.ismobile .magento_products_filter_page .filter-list #layered-filter-block .filter-content #filter-save-wrapper,body.series-page .project-list-link{display:block}body.series-page .plp-upf-slider-container{align-items:flex-start;display:flex;padding-top:3px!important}@media (min-width:720px){body.series-page .plp-upf-slider-container{overflow:hidden}body.series-page .plp-upf-slider-container .plp-upf-slider-hide-first{margin-left:calc(-100% + -50px)}body.series-page .plp-upf-slider-container .plp-upf-slider-spacer{min-width:50px}}@media (max-width:719px){body.series-page .plp-upf-slider-container .plp-upf-slider-hide-first{margin-left:calc(-100% + -85px)}body.series-page .plp-upf-slider-container .plp-upf-slider-spacer{min-width:85px}}@media (min-width:720px) and (max-width:999px){body.series-page .magento_products_filter_page .filter-list .mobile-filter-btn-container{padding-left:0;width:100%}body.series-page .magento_products_filter_page .filter-list .mobile-filter-btn-container #mobile-filter-btn{padding-left:29px}}@media (max-width:719px){body.series-page .magento_products_filter_page .filter-list .mobile-filter-btn-container #mobile-filter-btn{margin-top:0}}.disrupter{background-color:#003d6b;height:40px;margin:0;padding:0 12px;position:absolute;right:20px;top:20px;z-index:1}@media (max-width:1819px){.disrupter{height:30px;padding:0 10px;right:15px;top:15px}}@media (max-width:719px){.disrupter{right:12px;top:12px}}@media (max-width:399px){.disrupter{right:8px;top:8px}}.load.indicator{background-color:hsla(0,0%,100%,.7);position:fixed;z-index:9999}.load.indicator,.load.indicator:before{bottom:0;left:0;position:absolute;right:0;top:0}.load.indicator:before{background:transparent url(/build/images/loader-2.cf536e9d.gif) no-repeat 50% 50%;border-radius:5px;box-sizing:border-box;content:"";height:160px;margin:auto;width:160px}.load.indicator>span{display:none}.loading-mask{background:hsla(0,0%,100%,.5);z-index:1000}.loading-mask,.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0}.loading-mask .loader>img{z-index:100}.loading-mask .loader>p{display:none}body>.loading-mask{z-index:9999}._block-content-loading{position:relative}.product-contract-manufacturing{font-style:italic}.modals-wrapper,.sf-toolbar~.modals-wrapper{display:none}#sc-progress-bar{display:flex;margin-bottom:60px}@media (max-width:719px){#sc-progress-bar{flex-direction:column}}@media (max-width:999px){#sc-progress-bar{flex-wrap:wrap}}#sc-progress-bar .sc-step-icon,#sc-progress-bar>div{align-items:center;display:flex}#sc-progress-bar .sc-step-icon{background-color:#d9d9d9;border-radius:50%;color:#fff;font-weight:600;height:35px;justify-content:center;margin:0 15px 0 0;width:35px}#sc-progress-bar .sc-step-icon+div{margin:0}@media (max-width:719px){#sc-progress-bar .sc-step-icon+div{width:83%}}#sc-progress-bar #sc-first-step{margin-right:35px}@media (max-width:999px){#sc-progress-bar #sc-first-step{margin-bottom:15px}}@media (max-width:719px){#sc-progress-bar #sc-first-step{width:100%}}#sc-progress-bar #sc-first-step .sc-step-icon{background-color:#003d6b}@media (max-width:719px){#sc-progress-bar #sc-second-step{width:100%}}#checkout-data form{display:flex;flex-wrap:wrap;justify-content:space-between}#checkout-data form .select.w-100{display:flex;flex-direction:column}#checkout-data form .select.w-100 .styledSelect{order:1}#checkout-data form .select.w-100 .mage-error{font-family:Helvetica Neue LT,Helvetica Neue,Arial,sans-serif;order:2}#checkout-data form .styledSelect,#checkout-data form input[type=email],#checkout-data form input[type=tel],#checkout-data form input[type=text]{background-color:#f0f0f0;color:#55585e;margin-bottom:20px!important;width:100%}@media (min-width:1820px){#checkout-data form .styledSelect,#checkout-data form input[type=email],#checkout-data form input[type=tel],#checkout-data form input[type=text]{padding:20px}}@media (min-width:1000px) and (max-width:1819px){#checkout-data form .styledSelect,#checkout-data form input[type=email],#checkout-data form input[type=tel],#checkout-data form input[type=text]{padding:15px}}@media (max-width:999px){#checkout-data form .styledSelect,#checkout-data form input[type=email],#checkout-data form input[type=tel],#checkout-data form input[type=text]{padding:10px}}#checkout-data form div.select ul.options{top:85%}#checkout-data form .sc-input-next-to{display:flex;flex-wrap:wrap;justify-content:space-between}#checkout-data form .sc-input-next-to .select,#checkout-data form .sc-input-next-to input[name=postcode]{width:calc(25% - 10px)!important}#checkout-data form .sc-input-next-to input[name=city],#checkout-data form .sc-input-next-to input[name=telephone]{width:calc(75% - 10px)}#checkout-data form .sc-input-next-to input[name=postcode]{order:1}#checkout-data form .sc-input-next-to input[name=postcode]+div{order:3}#checkout-data form .sc-input-next-to input[name=city]{order:2}#checkout-data form .sc-input-next-to input[name=city]+div{order:4}@media (min-width:1820px){#checkout-data form .form-zip-element{flex:0 0 calc(25% - 20px)}}@media (min-width:1000px) and (max-width:1819px){#checkout-data form .form-zip-element{flex:0 0 calc(40% - 15px)}}@media (max-width:999px){#checkout-data form .form-zip-element{flex:0 0 calc(25% - 10px)}}@media (max-width:719px){#checkout-data form .form-zip-element{flex:0 0 calc(40% - 10px)}}@media (min-width:1820px){#checkout-data form .form-city-element{flex:0 0 calc(75% - 20px)}}@media (min-width:1000px) and (max-width:1819px){#checkout-data form .form-city-element{flex:0 0 calc(60% - 15px)}}@media (max-width:999px){#checkout-data form .form-city-element{flex:0 0 calc(75% - 10px)}}@media (max-width:719px){#checkout-data form .form-city-element{flex:0 0 calc(60% - 10px)}}@media (min-width:1220px){#checkout-data form #sc-addresses{flex:0 0 calc(66.7% - 13px)}}@media (max-width:1219px){#checkout-data form #sc-addresses{flex:0 0 100%}}#checkout-data form #sc-addresses .sc-content-heading{min-width:100%}#checkout-data form #sc-addresses #sc-billing-address .sc-address-form,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-form{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:1220px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-form .sc-company,#checkout-data form #sc-addresses #sc-billing-address .sc-address-form .sc-im,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-form .sc-company,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-form .sc-im{flex:0 0 calc(50% - 19px)}}@media (min-width:1000px) and (max-width:1219px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-form .sc-company,#checkout-data form #sc-addresses #sc-billing-address .sc-address-form .sc-im,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-form .sc-company,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-form .sc-im{flex:0 0 calc(50% - 20px)}}@media (max-width:999px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-form .sc-company,#checkout-data form #sc-addresses #sc-billing-address .sc-address-form .sc-im,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-form .sc-company,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-form .sc-im{flex:0 0 100%}}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list{display:flex;flex-wrap:wrap;gap:calc(var(--element-spaces)*2);overflow-y:auto}@media (min-width:1820px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content{flex:0 0 calc(33.3% - var(--element-spaces)*2);max-width:calc(33.3% - var(--element-spaces)*2)}}@media (min-width:1220px) and (max-width:1819px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content{flex:0 0 calc(50% - var(--element-spaces)*2);max-width:calc(50% - var(--element-spaces)*2)}}@media (min-width:1000px) and (max-width:1219px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content{flex:0 0 calc(33.3% - var(--element-spaces)*2);max-width:calc(33.3% - var(--element-spaces)*2)}}@media (min-width:720px) and (max-width:999px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content{flex:0 0 calc(50% - var(--element-spaces)*2);max-width:calc(50% - var(--element-spaces)*2)}}@media (max-width:719px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content{flex:0 0 100%;max-width:100%}}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content .sc-address-text,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content .sc-address-text{white-space:nowrap}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content .sc-btn button.selected,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content .sc-btn button.selected{background-color:grey;color:#fff;cursor:default;display:none}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content .sc-btn button.select,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content .sc-btn button.select{background-color:#fff}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content .sc-btn button.select:hover,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content .sc-btn button.select:hover{background-color:#1a1a1a}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content.active .sc-btn button.selected,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content.active .sc-btn button.selected{display:block}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list .sc-address-content.active .sc-btn button.select,#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list .sc-address-content.active .sc-btn button.select{display:none}#checkout-data form #sc-addresses #sc-billing-address .sc-btn,#checkout-data form #sc-addresses #sc-shipping-address .sc-btn{flex:0 0 100%;justify-content:flex-start}#checkout-data form #sc-addresses #sc-billing-address .sc-btn.new-address,#checkout-data form #sc-addresses #sc-shipping-address .sc-btn.new-address{margin-bottom:20px!important;margin-top:20px!important}#checkout-data form #sc-addresses #sc-billing-address .sc-btn button,#checkout-data form #sc-addresses #sc-shipping-address .sc-btn button{text-transform:uppercase}@media (min-width:1820px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list:not(.aussendienst):not(.text-search-visible){height:295px}}@media (max-width:1819px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list:not(.aussendienst):not(.text-search-visible){height:252px}}@media (min-width:1820px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list:not(.aussendienst).text-search-visible{height:322px}}@media (min-width:1220px) and (max-width:1819px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list:not(.aussendienst).text-search-visible{height:273px}}@media (max-width:1219px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list:not(.aussendienst).text-search-visible{height:251px}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list:not(.aussendienst){height:273px}}@media (min-width:1820px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list.aussendienst:not(.text-search-visible){height:295px}}@media (min-width:1220px) and (max-width:1819px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list.aussendienst:not(.text-search-visible){height:252px}}@media (min-width:1820px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list.aussendienst:not(.text-search-visible) .sc-address-content .sc-address-text{font-size:.93em}}@media (min-width:1220px) and (max-width:1819px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list.aussendienst:not(.text-search-visible) .sc-address-content .sc-address-text{font-size:.88em}}@media (min-width:1820px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list.aussendienst.text-search-visible{height:322px}}@media (min-width:1220px) and (max-width:1819px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list.aussendienst.text-search-visible{height:273px}#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list.aussendienst.text-search-visible .sc-address-content .sc-address-text{font-size:.98em}}@media (max-width:1219px){#checkout-data form #sc-addresses #sc-billing-address .sc-address-container .sc-address-list.aussendienst{height:275px}}#checkout-data form #sc-addresses #sc-shipping-address>.sc-content-heading{cursor:pointer}#checkout-data form #sc-addresses #sc-shipping-address>.sc-content-heading i.icon-checkmark{background-color:#f0f0f0;color:#f0f0f0;font-weight:700;margin-right:10px;padding:10px}#checkout-data form #sc-addresses #sc-shipping-address>.sc-content-heading:hover i.icon-checkmark{color:#dadada}#checkout-data form #sc-addresses #sc-shipping-address.active>.sc-content-heading i.icon-checkmark{color:#3b3b3b}@media (min-width:1820px){#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list{height:252px}}@media (min-width:1000px) and (max-width:1819px){#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list{height:225px}}@media (min-width:1000px) and (max-width:1219px){#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list{height:225px}}@media (min-width:720px) and (max-width:999px){#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list{height:223px}}@media (max-width:719px){#checkout-data form #sc-addresses #sc-shipping-address .sc-address-container .sc-address-list{height:221px}}@media (min-width:1220px){#checkout-data form #sc-project{flex:0 0 calc(33.3% - 25px)}}@media (max-width:1219px){#checkout-data form #sc-project{flex:0 0 100%}}@media (min-width:1220px){#checkout-data form.private-order #sc-addresses{flex:0 0 100%}}#checkout-data form.private-order #sc-project{display:none}@media (max-width:999px){#checkout-data form #sc-project,#checkout-data form #sc-shipping-address,#checkout-data form .sc-company{margin-top:20px}}#checkout-data form #sc-security{flex:0 0 calc(66.6% - 50px);margin-top:20px}@media (max-width:999px){#checkout-data form #sc-security{flex:0 0 100%}}#checkout-data form #sc-security .mage-error{margin-top:10px}#checkout-data form #sc-security .sc-checkbox:not(:last-child){margin-bottom:40px}#checkout-data form #sc-security .sc-checkbox input[type=checkbox]{position:absolute}#checkout-data form #sc-security .sc-checkbox input[type=checkbox]:checked+label:before{color:#3b3b3b}#checkout-data form #sc-security .sc-checkbox label{cursor:pointer;display:flex;flex-wrap:wrap}#checkout-data form #sc-security .sc-checkbox label:before{background-color:#f0f0f0;color:#f0f0f0;content:"";display:block;font-family:icomoon;font-size:24px;height:25px;line-height:25px;text-align:center;width:25px}#checkout-data form #sc-security .sc-checkbox label:hover:before{color:#dadada}#checkout-data form #sc-security .sc-checkbox label div{padding:7px 15px 0 10px;width:96%}@media (min-width:1000px) and (max-width:1219px){#checkout-data form #sc-security .sc-checkbox label div{width:93%}}@media (min-width:720px) and (max-width:999px){#checkout-data form #sc-security .sc-checkbox label div{width:95%}}@media (max-width:719px){#checkout-data form #sc-security .sc-checkbox label div{width:91%}}#checkout-data form #sc-shipping{display:flex;flex:0 0 calc(33.3% - 25px);flex-direction:column;margin-top:27px}@media (max-width:999px){#checkout-data form #sc-shipping{flex:0 0 100%;margin-top:40px}}@media (min-width:1000px) and (max-width:1219px){#checkout-data form #sc-shipping{margin-top:20px}}#checkout-data form .sc-btn{display:flex;justify-content:flex-end}@media (max-width:999px){#checkout-data form .sc-btn{justify-content:center}}#checkout-data form .sc-btn button,#checkout-data form .sc-btn input[type=submit]{cursor:pointer;padding:15px;transition:all 1s}#checkout-data form .sc-btn input[type=submit]{background-color:#003d6b;color:#fff;margin-top:60px!important}@media (min-width:1000px){#checkout-data form .sc-btn input[type=submit]{flex:0 0 40%}}@media (max-width:999px){#checkout-data form .sc-btn input[type=submit]{width:240px}}#checkout-data form .sc-btn input[type=submit]:hover{background-color:#032b49}#checkout-data form .sc-btn button{background-color:#ebebeb;border:unset;white-space:nowrap}#checkout-data form .sc-btn button:hover{background-color:#1a1a1a;color:#fff}#checkout-data form div.mage-error{color:red;font-size:11px;line-height:1.2;margin-bottom:20px;margin-top:-15px}#checkout-success{margin-top:20px}#checkout-success #sc-text-block div,#checkout-success .sc-content-heading{margin-bottom:20px}#checkout-success #sc-text-block div:last-child{margin-bottom:40px}#checkout-success .sc-btn{display:flex;flex-direction:column}#checkout-success .sc-btn a{background-color:#ebebeb;border:unset;cursor:pointer;max-width:300px;padding:15px 15px 15px 25px;transition:all 1s}#checkout-success .sc-btn #sc-create-account{background-color:#003d6b;color:#fff}#checkout-success .sc-btn #sc-create-account:hover{background-color:#032b49}#checkout-success .sc-btn #sc-product-search{margin-top:15px}#checkout-success .sc-btn #sc-product-search:hover{background-color:#1a1a1a;color:#fff}#checkout-control{margin-top:20px}#checkout-control #sc-first-step .sc-step-icon{background-color:#d9d9d9}#checkout-control #sc-second-step .sc-step-icon{background-color:#003d6b}#checkout-control #sc-back{cursor:pointer;margin-left:auto}@media (max-width:719px){#checkout-control #sc-back{margin-left:unset;margin-top:15px}}#checkout-control #sc-back a:hover .arrow-right{left:-50px}#checkout-control #sc-back .arrow-right{left:-40px;transform:rotate(180deg);transition:all .4s}#checkout-control .sc-content{display:flex}@media (max-width:1219px){#checkout-control .sc-content{flex-wrap:wrap}}#checkout-control .sc-content .sc-left-col{flex:0 0 23%}@media (min-width:720px) and (max-width:1219px){#checkout-control .sc-content .sc-left-col{flex:0 0 40%}}@media (max-width:719px){#checkout-control .sc-content .sc-left-col{flex:0 0 100%}}@media (min-width:720px){#checkout-control .sc-content .sc-left-col{padding-right:20px}}#checkout-control .sc-content .sc-middle-col{flex:0 0 45%}@media (min-width:1220px) and (max-width:1819px){#checkout-control .sc-content .sc-middle-col{flex:0 0 50%}}@media (min-width:720px) and (max-width:1219px){#checkout-control .sc-content .sc-middle-col{flex:0 0 60%}}@media (max-width:719px){#checkout-control .sc-content .sc-middle-col{flex:0 0 100%}}#checkout-control .sc-content .sc-right-col{flex:0 0 32%}@media (min-width:1220px) and (max-width:1819px){#checkout-control .sc-content .sc-right-col{flex:0 0 27%}}@media (max-width:1219px){#checkout-control .sc-content .sc-right-col{flex:0 0 100%;margin-top:40px}}#checkout-control .sc-content .sc-middle-col .cart.item:not(:first-child){margin-top:40px}#checkout-control .sc-content .sc-middle-col .col.item{display:flex;padding:0!important}#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo{display:block;margin-right:40px;padding:0;position:unset}@media (min-width:1820px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo{max-width:340px;min-width:340px;width:340px}}@media (min-width:1220px) and (max-width:1819px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo{max-width:220px;min-width:220px;width:220px}}@media (min-width:1000px) and (max-width:1219px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo{max-width:240px;min-width:240px;width:240px}}@media (min-width:720px) and (max-width:999px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo{max-width:279px;min-width:279px;width:279px}}@media (max-width:719px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo{max-width:330px;min-width:330px;width:330px}}@media (max-width:399px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo{max-width:280px;min-width:280px;width:280px}}#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo img{object-fit:contain;width:100%}@media (min-width:1820px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo img{max-height:340px}}@media (min-width:1220px) and (max-width:1819px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo img{max-height:220px}}@media (min-width:1000px) and (max-width:1219px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo img{max-height:240px}}@media (min-width:720px) and (max-width:999px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo img{max-height:279px}}@media (max-width:719px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo img{max-height:330px}}@media (max-width:399px){#checkout-control .sc-content .sc-middle-col .col.item .product-item-photo img{max-height:280px}}#checkout-control .sc-content .sc-middle-col .col.item .product-item-details .product-item-info{line-height:1.6}#checkout-control .sc-content .sc-middle-col .col.item .product-item-details .product-item-info .palettenversand-details{margin-top:5px}#checkout-control .sc-content .sc-middle-col .col.item .product-item-details .list-multi-categries a,#checkout-control .sc-content .sc-middle-col .col.item .product-item-details .list-multi-categries span{background:#f0f0f0;line-height:250%;padding:5px 0}#checkout-control .sc-content .sc-right-col{align-items:flex-end;display:flex}#checkout-control .sc-content .sc-right-col form{width:100%}@media (min-width:1220px){#checkout-control .sc-content .sc-right-col form .sc-btn{margin-left:auto}}#checkout-control .sc-content .sc-content-heading{margin-bottom:20px}#checkout-control .sc-content .sc-address-content{margin-bottom:60px}#checkout-control .sc-content .sc-btn{max-width:350px;position:relative}#checkout-control .sc-content .sc-btn input[type=submit]{align-items:center;background-color:#003d6b;border:unset;color:#fff;cursor:pointer;display:flex;padding:15px;text-transform:uppercase;transition:all 1s;width:100%}#checkout-control .sc-content .sc-btn input[type=submit]:hover{background-color:#032b49}#checkout-control .sc-content .sc-btn .icon-cart{color:#fff;position:absolute;right:15px;top:50%;transform:translateY(-50%)}div[data-address=default] button{display:none}.page.messages{color:#003d6b;padding-bottom:20px}.checkout-page .page.messages{display:none!important}.captcha>label[for=captcha_user_forgotpassword],.captcha>label[for=captcha_user_login]{margin-bottom:10px}.captcha>label[for=captcha_user_forgotpassword] span,.captcha>label[for=captcha_user_login] span{cursor:default;padding-left:0}.captcha>label[for=captcha_user_forgotpassword] span:before,.captcha>label[for=captcha_user_login] span:before{display:none}.captcha input[name="captcha[user_forgotpassword]"],.captcha input[name="captcha[user_login]"]{background-color:#ebebeb;color:#55585e;line-height:1.8;min-width:280px}@media (min-width:1820px){.captcha input[name="captcha[user_forgotpassword]"],.captcha input[name="captcha[user_login]"]{padding:20px;width:25%}}@media (min-width:1000px) and (max-width:1819px){.captcha input[name="captcha[user_forgotpassword]"],.captcha input[name="captcha[user_login]"]{padding:15px;width:40%}}@media (max-width:999px){.captcha input[name="captcha[user_forgotpassword]"],.captcha input[name="captcha[user_login]"]{padding:10px;width:50%}}@media (max-width:719px){.captcha input[name="captcha[user_forgotpassword]"],.captcha input[name="captcha[user_login]"]{max-width:380px;padding:10px;width:100%}}@media (min-width:1820px){.captcha input[name="captcha[user_login]"]{padding:20px;width:50%}}@media (min-width:1220px) and (max-width:1819px){.captcha input[name="captcha[user_login]"]{padding:15px;width:80%}}@media (min-width:1000px) and (max-width:1219px){.captcha input[name="captcha[user_login]"]{padding:15px;width:40%}}.captcha .nested{margin:20px 0}.captcha .nested .control.captcha-image{display:flex}.captcha .nested .control.captcha-image img{flex:0 0 50%;height:60px;max-width:200px}.captcha .nested .control.captcha-image button{background-color:#ebebeb;border:unset;cursor:pointer;height:60px;line-height:1.8;margin-left:20px;margin-top:0;min-width:inherit;opacity:0;padding:0!important;text-transform:uppercase;transition:all 1s;width:70px}.captcha .nested .control.captcha-image button:hover{background-color:#1a1a1a;color:#fff}.cms-contentBlock #maincontent div.page-title-wrapper{display:none}div[data-ui-id=message-error] div{color:#003d6b;font-weight:700;margin-bottom:20px;padding-right:40px}.errormessage{color:#003d6b;font-weight:700;padding-bottom:20px}.errormessage a{color:#003d6b;text-decoration:underline}.cms-contentBlock1472 div[data-ui-id=message-error] div{margin-bottom:0!important}.login-container{display:flex;flex-wrap:wrap}.login-container .block-title{margin-bottom:30px}.login-container .block-customer-login{flex:0 0 50%}@media (max-width:1219px){.login-container .block-customer-login{flex:0 0 100%}}.login-container .block-customer-login input[type=email],.login-container .block-customer-login input[type=password]{background-color:#ebebeb;color:#55585e;min-width:280px}@media (min-width:1820px){.login-container .block-customer-login input[type=email],.login-container .block-customer-login input[type=password]{padding:20px;width:50%}}@media (min-width:1220px) and (max-width:1819px){.login-container .block-customer-login input[type=email],.login-container .block-customer-login input[type=password]{padding:15px;width:80%}}@media (min-width:1000px) and (max-width:1219px){.login-container .block-customer-login input[type=email],.login-container .block-customer-login input[type=password]{padding:15px;width:40%}}@media (max-width:999px){.login-container .block-customer-login input[type=email],.login-container .block-customer-login input[type=password]{padding:10px;width:50%}}@media (max-width:719px){.login-container .block-customer-login input[type=email],.login-container .block-customer-login input[type=password]{max-width:380px;padding:10px;width:100%}}.login-container .block-customer-login input[type=email],.login-container .block-customer-login input[type=password]{margin-bottom:20px!important}.login-container .block-customer-login button[type=submit]{background-color:#003d6b;border:unset;color:#fff;cursor:pointer;text-transform:uppercase;transition:all 1s;width:100%}@media (min-width:1820px){.login-container .block-customer-login button[type=submit]{padding:20px}}@media (min-width:1000px) and (max-width:1819px){.login-container .block-customer-login button[type=submit]{padding:15px}}@media (max-width:999px){.login-container .block-customer-login button[type=submit]{padding:10px}}.login-container .block-customer-login button[type=submit]:hover{background-color:#032b49}.login-container .block-customer-login .form-login .fieldset.login{display:flex;flex-direction:column}.login-container .block-customer-login .form-login .fieldset.login .field.email{order:2}.login-container .block-customer-login .form-login .fieldset.login .field.password{order:3}.login-container .block-customer-login .form-login .fieldset.login .field.password+div{order:1}.login-container .block-customer-login .form-login .actions-toolbar{align-items:center;display:flex;flex-wrap:wrap;order:4}.login-container .block-customer-login .form-login .actions-toolbar>div.primary{width:25%}@media (max-width:719px){.login-container .block-customer-login .form-login .actions-toolbar>div.primary{max-width:380px;width:100%}}.login-container .block-customer-login .form-login .actions-toolbar div.secondary{margin-left:40px;text-transform:uppercase}@media (max-width:719px){.login-container .block-customer-login .form-login .actions-toolbar div.secondary{margin-left:0;margin-top:10px;width:100%}}.login-container .block-new-customer{flex:0 0 50%}@media (max-width:1219px){.login-container .block-new-customer{flex:0 0 100%;margin-top:40px}}.login-container .block-new-customer .block-content>div{line-height:24px}.login-container .block-new-customer .block-content ul{list-style-type:square;margin-bottom:40px;margin-top:5px;padding-left:20px}.login-container .block-new-customer .block-content .new-customer-btn{background-color:#003d6b;border:unset;color:#fff;cursor:pointer;text-transform:uppercase;transition:all 1s;width:100%}@media (min-width:1820px){.login-container .block-new-customer .block-content .new-customer-btn{padding:25px 40px}}@media (min-width:1000px) and (max-width:1819px){.login-container .block-new-customer .block-content .new-customer-btn{padding:20px}}@media (max-width:999px){.login-container .block-new-customer .block-content .new-customer-btn{padding:15px 30px}}@media (max-width:719px){.login-container .block-new-customer .block-content .new-customer-btn{display:block;max-width:380px;width:100%}}.login-container .block-new-customer .block-content .new-customer-btn:hover{background-color:#032b49}.login-container div.mage-error{color:#003d6b;font-weight:700;line-height:1.2;margin-bottom:20px!important;margin-top:5px}.customer-login-page .login-container .block-customer-login .form-login .fieldset.login .field.password+div{order:0}form.password.forget{margin-top:60px}form.password.forget div.field.email{margin:20px 0}form.password.forget input[type=email]{background-color:#ebebeb;color:#55585e;min-width:280px}@media (min-width:1820px){form.password.forget input[type=email]{padding:20px;width:25%}}@media (min-width:1000px) and (max-width:1819px){form.password.forget input[type=email]{padding:15px;width:40%}}@media (max-width:999px){form.password.forget input[type=email]{padding:10px;width:50%}}@media (max-width:719px){form.password.forget input[type=email]{max-width:380px;width:100%}}form.password.forget .forgot-password-btn{background-color:#003d6b;border:unset;color:#fff;cursor:pointer;text-transform:uppercase;transition:all 1s}@media (min-width:1820px){form.password.forget .forgot-password-btn{padding:20px;width:25%}}@media (min-width:1000px) and (max-width:1819px){form.password.forget .forgot-password-btn{padding:15px;width:40%}}@media (max-width:999px){form.password.forget .forgot-password-btn{padding:10px;width:50%}}@media (max-width:719px){form.password.forget .forgot-password-btn{max-width:380px;min-width:280px;width:100%}}form.password.forget .forgot-password-btn:hover{background-color:#032b49}form.password.forget .required-captcha.checkbox{display:block;height:1px;opacity:0;overflow:hidden;position:absolute;visibility:visible;width:1px}form.password.forget .back-link{margin-top:20px}form.password.forget div.mage-error{color:#003d6b;font-size:11px;font-weight:700;line-height:1.2;margin-bottom:20px!important;margin-top:5px}form.form-create-account,form.form-edit-account,form.password.reset,form.send.confirmation{margin-top:20px}form.form-create-account #password-strength-meter-container,form.form-create-account .options,form.form-create-account .styledSelect,form.form-create-account input[type=email],form.form-create-account input[type=password],form.form-create-account input[type=text],form.form-edit-account #password-strength-meter-container,form.form-edit-account .options,form.form-edit-account .styledSelect,form.form-edit-account input[type=email],form.form-edit-account input[type=password],form.form-edit-account input[type=text],form.password.reset #password-strength-meter-container,form.password.reset .options,form.password.reset .styledSelect,form.password.reset input[type=email],form.password.reset input[type=password],form.password.reset input[type=text],form.send.confirmation #password-strength-meter-container,form.send.confirmation .options,form.send.confirmation .styledSelect,form.send.confirmation input[type=email],form.send.confirmation input[type=password],form.send.confirmation input[type=text]{background-color:#ebebeb;color:#55585e;min-width:280px}@media (min-width:1820px){form.form-create-account #password-strength-meter-container,form.form-create-account .options,form.form-create-account .styledSelect,form.form-create-account input[type=email],form.form-create-account input[type=password],form.form-create-account input[type=text],form.form-edit-account #password-strength-meter-container,form.form-edit-account .options,form.form-edit-account .styledSelect,form.form-edit-account input[type=email],form.form-edit-account input[type=password],form.form-edit-account input[type=text],form.password.reset #password-strength-meter-container,form.password.reset .options,form.password.reset .styledSelect,form.password.reset input[type=email],form.password.reset input[type=password],form.password.reset input[type=text],form.send.confirmation #password-strength-meter-container,form.send.confirmation .options,form.send.confirmation .styledSelect,form.send.confirmation input[type=email],form.send.confirmation input[type=password],form.send.confirmation input[type=text]{padding:20px;width:25%!important}}@media (min-width:1000px) and (max-width:1819px){form.form-create-account #password-strength-meter-container,form.form-create-account .options,form.form-create-account .styledSelect,form.form-create-account input[type=email],form.form-create-account input[type=password],form.form-create-account input[type=text],form.form-edit-account #password-strength-meter-container,form.form-edit-account .options,form.form-edit-account .styledSelect,form.form-edit-account input[type=email],form.form-edit-account input[type=password],form.form-edit-account input[type=text],form.password.reset #password-strength-meter-container,form.password.reset .options,form.password.reset .styledSelect,form.password.reset input[type=email],form.password.reset input[type=password],form.password.reset input[type=text],form.send.confirmation #password-strength-meter-container,form.send.confirmation .options,form.send.confirmation .styledSelect,form.send.confirmation input[type=email],form.send.confirmation input[type=password],form.send.confirmation input[type=text]{padding:15px;width:40%!important}}@media (max-width:999px){form.form-create-account #password-strength-meter-container,form.form-create-account .options,form.form-create-account .styledSelect,form.form-create-account input[type=email],form.form-create-account input[type=password],form.form-create-account input[type=text],form.form-edit-account #password-strength-meter-container,form.form-edit-account .options,form.form-edit-account .styledSelect,form.form-edit-account input[type=email],form.form-edit-account input[type=password],form.form-edit-account input[type=text],form.password.reset #password-strength-meter-container,form.password.reset .options,form.password.reset .styledSelect,form.password.reset input[type=email],form.password.reset input[type=password],form.password.reset input[type=text],form.send.confirmation #password-strength-meter-container,form.send.confirmation .options,form.send.confirmation .styledSelect,form.send.confirmation input[type=email],form.send.confirmation input[type=password],form.send.confirmation input[type=text]{padding:10px;width:50%!important}}@media (max-width:719px){form.form-create-account #password-strength-meter-container,form.form-create-account .options,form.form-create-account .styledSelect,form.form-create-account input[type=email],form.form-create-account input[type=password],form.form-create-account input[type=text],form.form-edit-account #password-strength-meter-container,form.form-edit-account .options,form.form-edit-account .styledSelect,form.form-edit-account input[type=email],form.form-edit-account input[type=password],form.form-edit-account input[type=text],form.password.reset #password-strength-meter-container,form.password.reset .options,form.password.reset .styledSelect,form.password.reset input[type=email],form.password.reset input[type=password],form.password.reset input[type=text],form.send.confirmation #password-strength-meter-container,form.send.confirmation .options,form.send.confirmation .styledSelect,form.send.confirmation input[type=email],form.send.confirmation input[type=password],form.send.confirmation input[type=text]{max-width:380px!important;padding:10px;width:100%!important}}form.form-create-account .options,form.form-edit-account .options,form.password.reset .options,form.send.confirmation .options{padding:0 0 20px;top:85%}form.form-create-account #password-strength-meter-container,form.form-create-account .styledSelect,form.form-create-account input[name=password_confirmation],form.form-create-account input[type=email],form.form-create-account input[type=text],form.form-edit-account #password-strength-meter-container,form.form-edit-account .styledSelect,form.form-edit-account input[name=password_confirmation],form.form-edit-account input[type=email],form.form-edit-account input[type=text],form.password.reset #password-strength-meter-container,form.password.reset .styledSelect,form.password.reset input[name=password_confirmation],form.password.reset input[type=email],form.password.reset input[type=text],form.send.confirmation #password-strength-meter-container,form.send.confirmation .styledSelect,form.send.confirmation input[name=password_confirmation],form.send.confirmation input[type=email],form.send.confirmation input[type=text]{margin-bottom:20px!important}form.form-create-account button[type=submit],form.form-edit-account button[type=submit],form.password.reset button[type=submit],form.send.confirmation button[type=submit]{background-color:#003d6b;border:unset;color:#fff;cursor:pointer;text-transform:uppercase;transition:all 1s}@media (min-width:1820px){form.form-create-account button[type=submit],form.form-edit-account button[type=submit],form.password.reset button[type=submit],form.send.confirmation button[type=submit]{padding:20px;width:25%}}@media (min-width:1000px) and (max-width:1819px){form.form-create-account button[type=submit],form.form-edit-account button[type=submit],form.password.reset button[type=submit],form.send.confirmation button[type=submit]{padding:15px;width:40%}}@media (max-width:999px){form.form-create-account button[type=submit],form.form-edit-account button[type=submit],form.password.reset button[type=submit],form.send.confirmation button[type=submit]{padding:10px;width:50%}}@media (max-width:719px){form.form-create-account button[type=submit],form.form-edit-account button[type=submit],form.password.reset button[type=submit],form.send.confirmation button[type=submit]{max-width:380px;min-width:280px;width:100%}}form.form-create-account button[type=submit]:hover,form.form-edit-account button[type=submit]:hover,form.password.reset button[type=submit]:hover,form.send.confirmation button[type=submit]:hover{background-color:#032b49}form.form-create-account div.field.password .control,form.form-edit-account div.field.password .control,form.password.reset div.field.password .control,form.send.confirmation div.field.password .control{display:flex;flex-direction:column}form.form-create-account div.field.password .control #password-error,form.form-edit-account div.field.password .control #password-error,form.password.reset div.field.password .control #password-error,form.send.confirmation div.field.password .control #password-error{color:#003d6b;font-weight:700;order:3}form.form-create-account #password-strength-meter-container,form.form-edit-account #password-strength-meter-container,form.password.reset #password-strength-meter-container,form.send.confirmation #password-strength-meter-container{padding-right:0}form.form-create-account #password-strength-meter-container .password-strength-meter,form.form-edit-account #password-strength-meter-container .password-strength-meter,form.password.reset #password-strength-meter-container .password-strength-meter,form.send.confirmation #password-strength-meter-container .password-strength-meter{position:relative}form.form-create-account #password-strength-meter-container .password-strength-meter:before,form.form-edit-account #password-strength-meter-container .password-strength-meter:before,form.password.reset #password-strength-meter-container .password-strength-meter:before,form.send.confirmation #password-strength-meter-container .password-strength-meter:before{content:"";display:block;height:49px;position:absolute;z-index:0}@media (min-width:1820px){form.form-create-account #password-strength-meter-container .password-strength-meter:before,form.form-edit-account #password-strength-meter-container .password-strength-meter:before,form.password.reset #password-strength-meter-container .password-strength-meter:before,form.send.confirmation #password-strength-meter-container .password-strength-meter:before{height:56px;left:-20px;top:-13px}}@media (min-width:1000px) and (max-width:1819px){form.form-create-account #password-strength-meter-container .password-strength-meter:before,form.form-edit-account #password-strength-meter-container .password-strength-meter:before,form.password.reset #password-strength-meter-container .password-strength-meter:before,form.send.confirmation #password-strength-meter-container .password-strength-meter:before{height:46px;left:-15px;top:-8px}}@media (max-width:999px){form.form-create-account #password-strength-meter-container .password-strength-meter:before,form.form-edit-account #password-strength-meter-container .password-strength-meter:before,form.password.reset #password-strength-meter-container .password-strength-meter:before,form.send.confirmation #password-strength-meter-container .password-strength-meter:before{height:36px;left:-10px;top:-3px}}form.form-create-account #password-strength-meter-container .password-strength-meter span,form.form-edit-account #password-strength-meter-container .password-strength-meter span,form.password.reset #password-strength-meter-container .password-strength-meter span,form.send.confirmation #password-strength-meter-container .password-strength-meter span{position:relative;z-index:1}form.form-create-account .password-weak .password-strength-meter:before,form.form-edit-account .password-weak .password-strength-meter:before,form.password.reset .password-weak .password-strength-meter:before,form.send.confirmation .password-weak .password-strength-meter:before{background-color:#ffafae!important;width:25%}@media (min-width:1820px){form.form-create-account .password-weak .password-strength-meter:before,form.form-edit-account .password-weak .password-strength-meter:before,form.password.reset .password-weak .password-strength-meter:before,form.send.confirmation .password-weak .password-strength-meter:before{width:calc(25% + 20px)}}@media (min-width:1000px) and (max-width:1819px){form.form-create-account .password-weak .password-strength-meter:before,form.form-edit-account .password-weak .password-strength-meter:before,form.password.reset .password-weak .password-strength-meter:before,form.send.confirmation .password-weak .password-strength-meter:before{width:calc(25% + 15px)}}@media (max-width:999px){form.form-create-account .password-weak .password-strength-meter:before,form.form-edit-account .password-weak .password-strength-meter:before,form.password.reset .password-weak .password-strength-meter:before,form.send.confirmation .password-weak .password-strength-meter:before{width:calc(25% + 10px)}}form.form-create-account .password-medium .password-strength-meter:before,form.form-edit-account .password-medium .password-strength-meter:before,form.password.reset .password-medium .password-strength-meter:before,form.send.confirmation .password-medium .password-strength-meter:before{background-color:#ffd6b3!important;width:50%}@media (min-width:1820px){form.form-create-account .password-medium .password-strength-meter:before,form.form-edit-account .password-medium .password-strength-meter:before,form.password.reset .password-medium .password-strength-meter:before,form.send.confirmation .password-medium .password-strength-meter:before{width:calc(50% + 20px)}}@media (min-width:1000px) and (max-width:1819px){form.form-create-account .password-medium .password-strength-meter:before,form.form-edit-account .password-medium .password-strength-meter:before,form.password.reset .password-medium .password-strength-meter:before,form.send.confirmation .password-medium .password-strength-meter:before{width:calc(50% + 15px)}}@media (max-width:999px){form.form-create-account .password-medium .password-strength-meter:before,form.form-edit-account .password-medium .password-strength-meter:before,form.password.reset .password-medium .password-strength-meter:before,form.send.confirmation .password-medium .password-strength-meter:before{width:calc(50% + 10px)}}form.form-create-account .password-strong .password-strength-meter:before,form.form-edit-account .password-strong .password-strength-meter:before,form.password.reset .password-strong .password-strength-meter:before,form.send.confirmation .password-strong .password-strength-meter:before{background-color:#c5eeac!important;width:75%}@media (min-width:1820px){form.form-create-account .password-strong .password-strength-meter:before,form.form-edit-account .password-strong .password-strength-meter:before,form.password.reset .password-strong .password-strength-meter:before,form.send.confirmation .password-strong .password-strength-meter:before{width:calc(75% + 20px)}}@media (min-width:1000px) and (max-width:1819px){form.form-create-account .password-strong .password-strength-meter:before,form.form-edit-account .password-strong .password-strength-meter:before,form.password.reset .password-strong .password-strength-meter:before,form.send.confirmation .password-strong .password-strength-meter:before{width:calc(75% + 15px)}}@media (max-width:999px){form.form-create-account .password-strong .password-strength-meter:before,form.form-edit-account .password-strong .password-strength-meter:before,form.password.reset .password-strong .password-strength-meter:before,form.send.confirmation .password-strong .password-strength-meter:before{width:calc(75% + 10px)}}form.form-create-account .password-very-strong .password-strength-meter:before,form.form-edit-account .password-very-strong .password-strength-meter:before,form.password.reset .password-very-strong .password-strength-meter:before,form.send.confirmation .password-very-strong .password-strength-meter:before{background-color:#81b562!important;width:100%}@media (min-width:1820px){form.form-create-account .password-very-strong .password-strength-meter:before,form.form-edit-account .password-very-strong .password-strength-meter:before,form.password.reset .password-very-strong .password-strength-meter:before,form.send.confirmation .password-very-strong .password-strength-meter:before{width:calc(100% + 20px)}}@media (min-width:1000px) and (max-width:1819px){form.form-create-account .password-very-strong .password-strength-meter:before,form.form-edit-account .password-very-strong .password-strength-meter:before,form.password.reset .password-very-strong .password-strength-meter:before,form.send.confirmation .password-very-strong .password-strength-meter:before{width:calc(100% + 15px)}}@media (max-width:999px){form.form-create-account .password-very-strong .password-strength-meter:before,form.form-edit-account .password-very-strong .password-strength-meter:before,form.password.reset .password-very-strong .password-strength-meter:before,form.send.confirmation .password-very-strong .password-strength-meter:before{width:calc(100% + 10px)}}form.form-create-account div.mage-error,form.form-edit-account div.mage-error,form.password.reset div.mage-error,form.send.confirmation div.mage-error{color:#003d6b;font-size:11px;font-weight:700;line-height:1.2;margin-bottom:20px;margin-top:-15px}form.form-create-account div.mage-error#data_protection-error,form.form-edit-account div.mage-error#data_protection-error,form.password.reset div.mage-error#data_protection-error,form.send.confirmation div.mage-error#data_protection-error{margin-top:5px!important}form.form-create-account #recaptcha-validate--error,form.form-edit-account #recaptcha-validate--error,form.password.reset #recaptcha-validate--error,form.send.confirmation #recaptcha-validate--error{color:#003d6b;font-size:11px;font-weight:700;line-height:1.2;margin-bottom:20px!important;margin-top:5px}form.form-create-account input[type=checkbox]+label,form.form-edit-account input[type=checkbox]+label,form.password.reset input[type=checkbox]+label,form.send.confirmation input[type=checkbox]+label{display:flex;flex-wrap:wrap}form.form-create-account input[type=checkbox]+label:before,form.form-edit-account input[type=checkbox]+label:before,form.password.reset input[type=checkbox]+label:before,form.send.confirmation input[type=checkbox]+label:before{background-color:#ebebeb;content:"";display:block;height:24px;width:24px}form.form-create-account input[type=checkbox]+label:not(.disabled),form.form-edit-account input[type=checkbox]+label:not(.disabled),form.password.reset input[type=checkbox]+label:not(.disabled),form.send.confirmation input[type=checkbox]+label:not(.disabled){cursor:pointer}form.form-create-account input[type=checkbox]+label span:before,form.form-edit-account input[type=checkbox]+label span:before,form.password.reset input[type=checkbox]+label span:before,form.send.confirmation input[type=checkbox]+label span:before{display:none}@media (max-width:719px){form.form-create-account input[type=checkbox]+label span.data-protection-text,form.form-edit-account input[type=checkbox]+label span.data-protection-text,form.password.reset input[type=checkbox]+label span.data-protection-text,form.send.confirmation input[type=checkbox]+label span.data-protection-text{padding-left:20px;width:calc(100% - 40px)}}form.form-create-account input[type=checkbox]:checked+label:before,form.form-edit-account input[type=checkbox]:checked+label:before,form.password.reset input[type=checkbox]:checked+label:before,form.send.confirmation input[type=checkbox]:checked+label:before{align-items:center;background-color:#55585e;color:#fff;content:"";display:flex;font-family:icomoon;font-size:14px;justify-content:center}form.form-create-account .required-captcha.checkbox,form.form-edit-account .required-captcha.checkbox,form.password.reset .required-captcha.checkbox,form.send.confirmation .required-captcha.checkbox{display:block;height:1px;opacity:0;overflow:hidden;position:absolute;visibility:visible;width:1px}form.form-edit-account button[type=submit]{background-color:#003d6b;border:unset;color:#fff;cursor:pointer;text-transform:uppercase;transition:all 1s}@media (min-width:1820px){form.form-edit-account button[type=submit]{padding:20px;width:auto}}@media (min-width:1000px) and (max-width:1819px){form.form-edit-account button[type=submit]{padding:15px;width:auto}}@media (max-width:999px){form.form-edit-account button[type=submit]{padding:10px;width:auto}}@media (max-width:719px){form.form-edit-account button[type=submit]{max-width:380px;min-width:280px;width:100%}}form.form-edit-account button[type=submit]:hover{background-color:#032b49}.logout-message{margin-top:40px}.account-dashboard-border{border-bottom:1px solid #ebebeb;max-width:100%;padding-top:10px;width:92.7vw}.block-dashboard-info .box-information .box-content{margin:40px 0 20px}.block-dashboard-info .box-information .box-actions{text-transform:uppercase}.block-dashboard-addresses{margin-top:40px}.block-dashboard-addresses .edit-link,.block-dashboard-addresses .show-list-link{text-transform:uppercase}.block-dashboard-addresses .block-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;position:relative}.block-dashboard-addresses .block-content .box-content{margin:15px 0 20px}.block-dashboard-addresses .account-dashboard-border{bottom:-10px;position:absolute}.block-dashboard-orders,.orders-history{margin-top:60px}.block-dashboard-orders .show-link,.block-dashboard-orders .show-list-link,.orders-history .show-link,.orders-history .show-list-link{text-transform:uppercase}.block-dashboard-orders .block-title,.orders-history .block-title{align-items:center;display:flex;justify-content:space-between;position:relative}.block-dashboard-orders #my-orders-table,.orders-history #my-orders-table{width:100%}.block-dashboard-orders #my-orders-table tr,.orders-history #my-orders-table tr{border-bottom:1px solid #ebebeb;padding:40px 0}@media (max-width:1219px){.block-dashboard-orders #my-orders-table thead,.orders-history #my-orders-table thead{display:none}}.block-dashboard-orders #my-orders-table thead tr,.orders-history #my-orders-table thead tr{display:flex}.block-dashboard-orders #my-orders-table thead tr th,.orders-history #my-orders-table thead tr th{flex:0 0 20%}.block-dashboard-orders #my-orders-table tbody tr,.orders-history #my-orders-table tbody tr{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:1219px){.block-dashboard-orders #my-orders-table tbody tr,.orders-history #my-orders-table tbody tr{flex-direction:column}}.block-dashboard-orders #my-orders-table tbody tr td,.orders-history #my-orders-table tbody tr td{flex:0 0 20%}@media (max-width:1219px){.block-dashboard-orders #my-orders-table tbody tr td,.orders-history #my-orders-table tbody tr td{display:flex}.block-dashboard-orders #my-orders-table tbody tr td:not(:last-child),.orders-history #my-orders-table tbody tr td:not(:last-child){margin:0}.block-dashboard-orders #my-orders-table tbody tr td:before,.orders-history #my-orders-table tbody tr td:before{color:#000;display:block;font-weight:700;width:120px}.block-dashboard-orders #my-orders-table tbody tr td.id:before,.orders-history #my-orders-table tbody tr td.id:before{content:"Bestell-Nr."}.block-dashboard-orders #my-orders-table tbody tr td.date:before,.orders-history #my-orders-table tbody tr td.date:before{content:"Datum"}.block-dashboard-orders #my-orders-table tbody tr td.shipping:before,.orders-history #my-orders-table tbody tr td.shipping:before{content:"Versand an"}.block-dashboard-orders #my-orders-table tbody tr td.total:before,.orders-history #my-orders-table tbody tr td.total:before{content:"Projekt"}.block-dashboard-orders #my-orders-table tbody tr td.status:before,.orders-history #my-orders-table tbody tr td.status:before{content:"Status"}.block-dashboard-orders #my-orders-table tbody tr td.project:before,.orders-history #my-orders-table tbody tr td.project:before{content:"Projekt"}}.block-dashboard-orders #my-orders-table tbody tr td.actions,.orders-history #my-orders-table tbody tr td.actions{display:flex;justify-content:flex-end}@media (max-width:1219px){.block-dashboard-orders #my-orders-table tbody tr td.actions,.orders-history #my-orders-table tbody tr td.actions{margin-top:40px}}.block-dashboard-orders .mobile-th,.orders-history .mobile-th{font-weight:700;width:120px}.block-dashboard-orders .account-dashboard-border,.orders-history .account-dashboard-border{bottom:-10px;position:absolute}form.form-edit-account{display:flex;flex-wrap:wrap}form.form-edit-account .fieldset.info{flex:0 0 33.3%}@media (min-width:1820px){form.form-edit-account .fieldset.info{flex:0 0 33.3%}}@media (min-width:720px) and (max-width:1219px){form.form-edit-account .fieldset.info{flex:0 0 50%}}@media (max-width:719px){form.form-edit-account .fieldset.info{flex:0 0 100%}}form.form-edit-account .fieldset.info .options,form.form-edit-account .fieldset.info .styledSelect,form.form-edit-account .fieldset.info input[type=text]{max-width:unset;min-width:unset;width:calc(100% - 40px)!important}@media (max-width:719px){form.form-edit-account .fieldset.info .options,form.form-edit-account .fieldset.info .styledSelect,form.form-edit-account .fieldset.info input[type=text]{width:100%!important}}form.form-edit-account .fieldset.info .styledSelect{margin-bottom:20px}form.form-edit-account .fieldset.info .options{padding:0 0 20px;top:85%}form.form-edit-account .fieldset.info .field.choice{margin-top:20px}form.form-edit-account .fieldset.info .field.choice input[type=checkbox]{display:none}form.form-edit-account .fieldset.info .field.choice input[type=checkbox]+label{display:flex;flex-wrap:wrap}form.form-edit-account .fieldset.info .field.choice input[type=checkbox]+label:before{background-color:#ebebeb;content:"";display:block;height:24px;width:24px}form.form-edit-account .fieldset.info .field.choice input[type=checkbox]+label:not(.disabled){cursor:pointer}form.form-edit-account .fieldset.info .field.choice input[type=checkbox]+label:not(.disabled):hover:before{-webkit-animation:changesize 1.5s ease-in-out infinite;-moz-animation:changesize 1.5s ease-in-out infinite;-o-animation:changesize 1.5s ease-in-out infinite}form.form-edit-account .fieldset.info .field.choice input[type=checkbox]+label span:before{display:none}form.form-edit-account .fieldset.info .field.choice input[type=checkbox]:checked+label:before{align-items:center;background-color:#55585e;color:#fff;content:"";display:flex;font-family:icomoon;font-size:14px;justify-content:center}form.form-edit-account .fieldset.password{flex:0 0 33.3%}@media (min-width:720px) and (max-width:1219px){form.form-edit-account .fieldset.password{flex:0 0 50%}}@media (max-width:719px){form.form-edit-account .fieldset.password{flex:0 0 100%}}form.form-edit-account .fieldset.password input{max-width:unset;min-width:unset;width:calc(100% - 40px)!important}@media (max-width:719px){form.form-edit-account .fieldset.password input{width:100%!important}}form.form-edit-account .fieldset.password input[name=current_password]{margin-bottom:20px!important}form.form-edit-account .fieldset.password input[name=password_confirmation]{margin-bottom:0!important}form.form-edit-account .fieldset.password input[name=password_confirmation]+#password-confirmation-error{margin-top:5px}form.form-edit-account .fieldset.password #password-strength-meter-container{max-width:unset;min-width:unset;width:calc(100% - 40px)!important}@media (max-width:719px){form.form-edit-account .fieldset.password #password-strength-meter-container{width:100%!important}}form.form-edit-account .fieldset.password #password-strength-meter-container .password-strength-meter{position:relative}@media (min-width:1820px){form.form-edit-account .fieldset.password #password-strength-meter-container .password-strength-meter:before{height:59px;left:-20px;top:-20px}}@media (min-width:1000px) and (max-width:1819px){form.form-edit-account .fieldset.password #password-strength-meter-container .password-strength-meter:before{height:49px;left:-15px;top:-15px}}@media (max-width:999px){form.form-edit-account .fieldset.password #password-strength-meter-container .password-strength-meter:before{height:39px;left:-10px;top:-10px}}form.form-edit-account .fieldset.password #password-strength-meter-container .password-strength-meter span{position:relative;z-index:1}@media (max-width:719px){form.form-edit-account .fieldset.password .legend{padding-top:20px}}form.form-edit-account .actions-toolbar{align-items:flex-end;display:flex;flex:0 0 33.3%;justify-content:flex-end}@media (max-width:1219px){form.form-edit-account .actions-toolbar{flex:0 0 100%;justify-content:flex-start;margin-top:20px}}form.form-edit-account .actions-toolbar button[type=submit]{padding-left:80px;padding-right:80px}form.form-address-edit{display:flex;flex-wrap:wrap;margin-top:20px}form.form-address-edit .address-new-zc,form.form-address-edit fieldset div.field{width:calc(100% - 40px)!important}form.form-address-edit .address-new-zc input,form.form-address-edit fieldset div.field input{background-color:#ebebeb;color:#55585e;width:100%}form.form-address-edit button[type=submit]{background-color:#003d6b;border:unset;color:#fff;cursor:pointer;text-transform:uppercase;transition:all 1s;width:auto}form.form-address-edit button[type=submit]:hover{background-color:#032b49}form.form-address-edit input[type=checkbox]{display:none}form.form-address-edit input[type=checkbox]+label{display:flex;flex-wrap:wrap}form.form-address-edit input[type=checkbox]+label:before{background-color:#ebebeb;content:"";display:block;height:24px;width:24px}form.form-address-edit input[type=checkbox]+label:not(.disabled){cursor:pointer}form.form-address-edit input[type=checkbox]+label span:before{display:none}form.form-address-edit input[type=checkbox]:checked+label:before{align-items:center;background-color:#55585e;color:#fff;content:"";display:flex;font-family:icomoon;font-size:14px;justify-content:center}form.form-address-edit .actions-toolbar,form.form-address-edit fieldset.fieldset-left,form.form-address-edit fieldset.fieldset-right{flex:0 0 33.3%}@media (max-width:999px){form.form-address-edit fieldset.fieldset-left,form.form-address-edit fieldset.fieldset-right{flex:0 0 50%}}@media (max-width:719px){form.form-address-edit fieldset.fieldset-left,form.form-address-edit fieldset.fieldset-right{flex:0 0 100%}form.form-address-edit fieldset.fieldset-right{margin-top:20px}}form.form-address-edit fieldset .address-new-zc{display:flex;justify-content:space-between}form.form-address-edit fieldset div.field:not(:last-child){margin-bottom:20px}@media (min-width:1820px){form.form-address-edit fieldset div.field.zip{width:calc(25% - 20px)!important}}@media (min-width:1000px) and (max-width:1819px){form.form-address-edit fieldset div.field.zip{width:calc(40% - 15px)!important}}@media (max-width:999px){form.form-address-edit fieldset div.field.zip{width:calc(25% - 10px)!important}}@media (max-width:719px){form.form-address-edit fieldset div.field.zip{width:calc(40% - 10px)!important}}@media (min-width:1820px){form.form-address-edit fieldset div.field.city{width:calc(75% - 20px)!important}}@media (min-width:1000px) and (max-width:1819px){form.form-address-edit fieldset div.field.city{width:calc(60% - 15px)!important}}@media (max-width:999px){form.form-address-edit fieldset div.field.city{width:calc(75% - 10px)!important}}@media (max-width:719px){form.form-address-edit fieldset div.field.city{width:calc(60% - 10px)!important}}form.form-address-edit fieldset div.field.prefix div.select{display:flex;flex-direction:column}form.form-address-edit fieldset div.field.prefix div.select #prefix-error{color:#003d6b;font-weight:700;margin-bottom:0;order:2}form.form-address-edit .actions-toolbar{display:flex;flex-direction:column;justify-content:space-between;padding-top:45px}@media (max-width:999px){form.form-address-edit .actions-toolbar{flex:0 0 100%}}form.form-address-edit .actions-toolbar .address-checkboxes .shipping{padding-left:0!important}@media (min-width:1000px){form.form-address-edit .actions-toolbar .address-checkboxes .shipping{padding-top:50px!important}}form.form-address-edit .actions-toolbar .address-checkboxes .billing{padding-left:0!important}form.form-address-edit .actions-toolbar .address-new-btn{display:flex;justify-content:flex-end}@media (max-width:999px){form.form-address-edit .actions-toolbar .address-new-btn{justify-content:flex-start;margin-top:10px}}form.form-address-edit div.mage-error{color:#003d6b;font-size:11px;font-weight:700;line-height:1.2;margin-bottom:20px;margin-top:5px}div.order-address-container div.column.main{display:flex;flex-wrap:wrap;margin-top:20px}div.order-address-container div.column.main>.page-title-wrapper{display:none}div.order-address-container div.column.main .block-addresses-default{flex:0 0 50%}@media (max-width:1219px){div.order-address-container div.column.main .block-addresses-default{flex:0 0 100%}}div.order-address-container div.column.main .block-addresses-default .block-content{display:flex;margin-top:20px}@media (max-width:719px){div.order-address-container div.column.main .block-addresses-default .block-content{flex-wrap:wrap}}div.order-address-container div.column.main .block-addresses-default .block-content .box-address-billing{flex:0 0 50%}@media (max-width:719px){div.order-address-container div.column.main .block-addresses-default .block-content .box-address-billing{flex:0 0 100%;margin-bottom:10px}}div.order-address-container div.column.main .block-addresses-default .block-content .box-address-shipping{flex:0 0 50%}@media (max-width:719px){div.order-address-container div.column.main .block-addresses-default .block-content .box-address-shipping{flex:0 0 100%}}div.order-address-container div.column.main .block-addresses-default .block-content .box .box-content{margin:10px 0 20px}div.order-address-container div.column.main .block-addresses-default .block-content .box .box-actions{text-transform:uppercase}div.order-address-container div.column.main .block-addresses-list{flex:0 0 50%}@media (max-width:1219px){div.order-address-container div.column.main .block-addresses-list{flex:0 0 100%;margin-top:20px}}div.order-address-container div.column.main .block-addresses-list .block-content{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:27px}div.order-address-container div.column.main .block-addresses-list .block-content .additional-address{flex:0 0 calc(50% - 20px);margin-bottom:10px}@media (min-width:720px){div.order-address-container div.column.main .block-addresses-list .block-content .additional-address:nth-child(n+3){margin-top:20px}}@media (max-width:719px){div.order-address-container div.column.main .block-addresses-list .block-content .additional-address{flex:0 0 100%}div.order-address-container div.column.main .block-addresses-list .block-content .additional-address:not(:first-child){margin-top:20px}}div.order-address-container div.column.main .block-addresses-list .block-content .additional-address .actions{align-items:center;display:flex;justify-content:space-between;margin-top:20px;padding:0;text-transform:uppercase}div.order-address-container div.column.main .block-addresses-list .block-content .additional-address .actions a{line-height:1;margin:0}div.order-address-container div.column.main .block-addresses-list .block-content .additional-address .actions button.delete{border:unset;cursor:pointer;padding:0}div.order-address-container div.column.main .block-addresses-list+.actions-toolbar{display:flex;flex:0 0 100%;justify-content:flex-end;margin-top:40px}div.order-address-container div.column.main .block-addresses-list+.actions-toolbar a{background-color:#003d6b;border:unset;color:#fff;cursor:pointer;text-transform:uppercase;transition:all 1s;width:auto}div.order-address-container div.column.main .block-addresses-list+.actions-toolbar a:hover{background-color:#032b49}.orders-history{margin-top:0}.orders-history table thead tr{padding-top:0}.orders-history table tbody td.actions{padding:0}.orders-history+.pager{display:flex;margin-top:20px}.orders-history+.pager .toolbar-amount{align-items:center;display:flex;flex:0 0 25%;margin:0}.orders-history+.pager .limiter{align-items:center;display:flex;flex:0 0 75%;justify-content:flex-end}.orders-history+.pager .limiter .limiter-label{margin-right:20px}.orders-history+.pager .limiter div.select{max-width:100px}.orders-history+.pager .limiter .limiter-text{margin-left:20px}.order-detail-container div.order-item{display:flex;padding-top:40px}@media (max-width:719px){.order-detail-container div.order-item{flex-direction:column}}.order-detail-container div.order-item .block-order-details-view{flex:0 0 30%;order:1}@media (max-width:719px){.order-detail-container div.order-item .block-order-details-view{margin-bottom:60px}}.order-detail-container div.order-item .block-order-details-view .block-content .box:not(:last-child){margin-bottom:60px}@media (min-width:720px){.order-detail-container div.order-item .block-order-details-view .block-content .box{padding-right:20px}}.order-detail-container div.order-item .block-order-details-view .block-content .box-content{margin-top:20px}.order-detail-container div.order-item .order-details-items.ordered{display:flex;flex:0 0 70%;order:2}@media (max-width:1219px){.order-detail-container div.order-item .order-details-items.ordered{flex-direction:column}}.order-detail-container div.order-item .order-details-items.ordered .order-items{flex:0 0 80%}@media (max-width:1219px){.order-detail-container div.order-item .order-details-items.ordered .order-items{margin-bottom:40px}}.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item:not(:last-child){margin-bottom:40px}.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item{display:flex;padding:0!important}.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo{margin-right:40px}@media (min-width:1820px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo{max-width:340px;min-width:340px;width:340px}}@media (min-width:1220px) and (max-width:1819px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo{max-width:220px;min-width:220px;width:220px}}@media (min-width:1000px) and (max-width:1219px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo{max-width:240px;min-width:240px;width:240px}}@media (min-width:720px) and (max-width:999px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo{max-width:279px;min-width:279px;width:279px}}@media (max-width:719px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo{max-width:330px;min-width:330px;width:330px}}@media (max-width:399px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo{max-width:280px;min-width:280px;width:280px}}.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo img{object-fit:contain;width:100%}@media (min-width:1820px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo img{max-height:340px}}@media (min-width:1220px) and (max-width:1819px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo img{max-height:220px}}@media (min-width:1000px) and (max-width:1219px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo img{max-height:240px}}@media (min-width:720px) and (max-width:999px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo img{max-height:279px}}@media (max-width:719px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo img{max-height:330px}}@media (max-width:399px){.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-photo img{max-height:280px}}.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-details .product-item-info{line-height:1.6}.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-details .product-item-info .palettenversand-details{margin-top:5px}.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-details .list-multi-categries a,.order-detail-container div.order-item .order-details-items.ordered .order-items .order.item .col.item .product-item-details .list-multi-categries span{background:#f0f0f0;line-height:250%;padding:5px 0}.order-detail-container div.order-item .order-details-items.ordered .actions-toolbar{flex:0 0 20%}.order-detail-container div.order-item .order-details-items.ordered .actions-toolbar .secondary{display:flex;justify-content:flex-end}@media (max-width:1219px){.order-detail-container div.order-item .order-details-items.ordered .actions-toolbar .secondary span.a-btn-arrow-black{padding:0!important}}.order-detail-container div.order-item .order-details-items.ordered .actions-toolbar .secondary .arrow-right{left:-40px;transform:rotate(180deg);transition:all .4s}.fieldset.create.account .legend{padding-top:20px}.general-wishlist:hover a{border-bottom:none!important}.general-wishlist .one_digit,.general-wishlist .two_digits{border-radius:50px;color:#fff;font-family:Helvetica Neue LT Pro\ 65 Medium,Helvetica Neue,Arial,sans-serif;font-size:12px;height:13px;line-height:1.2;position:absolute}@media (min-width:1820px){.general-wishlist .one_digit,.general-wishlist .two_digits{left:30px;top:22px}}@media (min-width:1000px) and (max-width:1819px){.general-wishlist .one_digit,.general-wishlist .two_digits{left:23px;top:12px}}@media (max-width:999px){.general-wishlist .one_digit,.general-wishlist .two_digits{left:17px;top:11px}}.general-wishlist .one_digit span,.general-wishlist .two_digits span{line-height:0;margin:0}.general-wishlist .one_digit{line-height:8.5px;padding:3px}.general-wishlist .two_digits{width:18px}.general-wishlist .two_digits span{left:3px}.menu-magento-cart-container .border-on-top,.menu-magento-wishlist-container .border-on-top{border-top:.5px solid #737373}.menu-magento-cart-container .multires,.menu-magento-wishlist-container .multires{max-height:333px;object-fit:contain;width:100%}.menu-magento-cart-container .list-multi-categries a,.menu-magento-wishlist-container .list-multi-categries a{background:rgba(0,0,0,.2);line-height:250%;padding:5px 0}.form-wishlist-items .icon-delete{cursor:pointer}.form-wishlist-items .icon-delete:hover{color:#737373}.form-wishlist-items .wishlist-button{border:unset}.form-wishlist-items .einwegpalette-input+p{text-align:left}.form-wishlist-items .einwegpalette-input .switch{min-width:65px}.form-wishlist-items .make-to-order__text{text-align:left}.form-wishlist-items .delwishlist,.form-wishlist-items .tocart{align-items:center;border:0;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;line-height:25px;margin:10px 0 16px;padding:19px 20px 16px;text-align:left;text-transform:uppercase;transition:all 1s;width:100%}.form-wishlist-items .delwishlist[disabled=disabled],.form-wishlist-items .tocart[disabled=disabled]{background-color:#d9d9d9;color:rgba(84,87,92,.8);cursor:default}.form-wishlist-items .tocart:not([disabled=disabled]){background-color:#003d6b}.form-wishlist-items .tocart:not([disabled=disabled]):hover{background-color:#032b49}.form-wishlist-items .delwishlist:not([disabled=disabled]){background-color:#55585e}.form-wishlist-items .delwishlist:not([disabled=disabled]):hover{background-color:#3f4246}.form-wishlist-items .product-item-actions .allreadyincart,.form-wishlist-items .product-item-actions .cartfull{align-items:center;background-color:grey;border:0;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;line-height:25px;margin:10px 0 16px;padding:19px 20px 16px;text-align:left;text-transform:uppercase;transition:all 1s;width:100%}.form-wishlist-items .product-item-actions .allreadyincart:hover,.form-wishlist-items .product-item-actions .cartfull:hover{background-color:#000}.form-wishlist-items .product-item-actions .allreadyincart[disabled=disabled],.form-wishlist-items .product-item-actions .cartfull[disabled=disabled]{background-color:#d9d9d9;color:rgba(84,87,92,.8);cursor:default}.form-wishlist-items .go-to-cart{float:right;margin-top:50px;max-width:358px;width:100%}@media (max-width:719px){.form-wishlist-items .go-to-cart{max-width:100%}}.form-wishlist-items h2{color:#000}.form-wishlist-items .product-items{display:grid;grid-template-columns:repeat(4,calc(25% - 30px));grid-template-rows:auto;justify-content:space-between;row-gap:45px;text-align:center}@media (min-width:1220px) and (max-width:1819px){.form-wishlist-items .product-items{grid-template-columns:repeat(4,calc(25% - 25px))}}@media (min-width:1000px) and (max-width:1219px){.form-wishlist-items .product-items{grid-template-columns:repeat(3,calc(33.3% - 23px))}}@media (min-width:720px) and (max-width:999px){.form-wishlist-items .product-items{grid-template-columns:repeat(2,calc(50% - 18px))}}@media (max-width:719px){.form-wishlist-items .product-items{grid-template-columns:100%}}.form-wishlist-items .product-item-info{height:100%}.form-wishlist-items .product-item-inner{display:flex;flex-direction:column;height:100%}.form-wishlist-items .product-item-inner .product-item-details{flex-grow:1;margin:5px 0}@media (min-width:1820px){.form-wishlist-items .product-item-inner .product-item-details{min-height:150px}}@media (min-width:1220px) and (max-width:1819px){.form-wishlist-items .product-item-inner .product-item-details{min-height:170px}}@media (min-width:1000px) and (max-width:1219px){.form-wishlist-items .product-item-inner .product-item-details{min-height:170px}}@media (min-width:720px) and (max-width:999px){.form-wishlist-items .product-item-inner .product-item-details{min-height:130px}}.form-wishlist-items .product-item-inner .product-item-details .list-multi-categries a{background:#f0f0f0;line-height:250%;padding:5px 0}.form-wishlist-items .product-item-inner .product-item-photo img{margin:6px 0;max-height:440px;object-fit:contain;width:100%}@media (min-width:1820px){.form-wishlist-items .product-item-inner .product-item-photo img{height:380px}}@media (min-width:1220px) and (max-width:1819px){.form-wishlist-items .product-item-inner .product-item-photo img{height:245px}}@media (min-width:1000px) and (max-width:1219px){.form-wishlist-items .product-item-inner .product-item-photo img{height:263px}}@media (min-width:720px) and (max-width:999px){.form-wishlist-items .product-item-inner .product-item-photo img{height:282px}}@media (max-width:719px){.form-wishlist-items .product-item-inner .product-item-photo img{height:100%}}.form-wishlist-items ol{list-style-type:none;padding:0}.products-grid.wishlist .multires{object-fit:contain;width:100%}.customer_wishlist-page .messages{display:none}