/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}@media (min-width:560px){.container{width:580px}}@media (min-width:768px){.container{width:740px}}@media (min-width:1024px){.container{width:960px}}@media (min-width:1280px){.container{width:1160px}}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-tn-1,.col-tn-10,.col-tn-11,.col-tn-12,.col-tn-2,.col-tn-3,.col-tn-4,.col-tn-5,.col-tn-6,.col-tn-7,.col-tn-8,.col-tn-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:10px;padding-right:10px;position:relative}.col-tn-1,.col-tn-10,.col-tn-11,.col-tn-12,.col-tn-2,.col-tn-3,.col-tn-4,.col-tn-5,.col-tn-6,.col-tn-7,.col-tn-8,.col-tn-9{float:left}.col-tn-12{width:100%}.col-tn-11{width:91.66666667%}.col-tn-10{width:83.33333333%}.col-tn-9{width:75%}.col-tn-8{width:66.66666667%}.col-tn-7{width:58.33333333%}.col-tn-6{width:50%}.col-tn-5{width:41.66666667%}.col-tn-4{width:33.33333333%}.col-tn-3{width:25%}.col-tn-2{width:16.66666667%}.col-tn-1{width:8.33333333%}.col-tn-pull-12{right:100%}.col-tn-pull-11{right:91.66666667%}.col-tn-pull-10{right:83.33333333%}.col-tn-pull-9{right:75%}.col-tn-pull-8{right:66.66666667%}.col-tn-pull-7{right:58.33333333%}.col-tn-pull-6{right:50%}.col-tn-pull-5{right:41.66666667%}.col-tn-pull-4{right:33.33333333%}.col-tn-pull-3{right:25%}.col-tn-pull-2{right:16.66666667%}.col-tn-pull-1{right:8.33333333%}.col-tn-pull-0{right:auto}.col-tn-push-12{left:100%}.col-tn-push-11{left:91.66666667%}.col-tn-push-10{left:83.33333333%}.col-tn-push-9{left:75%}.col-tn-push-8{left:66.66666667%}.col-tn-push-7{left:58.33333333%}.col-tn-push-6{left:50%}.col-tn-push-5{left:41.66666667%}.col-tn-push-4{left:33.33333333%}.col-tn-push-3{left:25%}.col-tn-push-2{left:16.66666667%}.col-tn-push-1{left:8.33333333%}.col-tn-push-0{left:auto}.col-tn-offset-12{margin-left:100%}.col-tn-offset-11{margin-left:91.66666667%}.col-tn-offset-10{margin-left:83.33333333%}.col-tn-offset-9{margin-left:75%}.col-tn-offset-8{margin-left:66.66666667%}.col-tn-offset-7{margin-left:58.33333333%}.col-tn-offset-6{margin-left:50%}.col-tn-offset-5{margin-left:41.66666667%}.col-tn-offset-4{margin-left:33.33333333%}.col-tn-offset-3{margin-left:25%}.col-tn-offset-2{margin-left:16.66666667%}.col-tn-offset-1{margin-left:8.33333333%}.col-tn-offset-0{margin-left:0}@media (min-width:560px){.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:1024px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1280px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-tn,.visible-tn-block,.visible-tn-inline,.visible-tn-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:559px){.visible-tn{display:block!important}table.visible-tn{display:table}tr.visible-tn{display:table-row!important}td.visible-tn,th.visible-tn{display:table-cell!important}.visible-tn-block{display:block!important}.visible-tn-inline{display:inline!important}.visible-tn-inline-block{display:inline-block!important}}@media (min-width:560px) and (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1023px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1024px) and (max-width:1279px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1280px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:559px){.hidden-tn{display:none!important}}@media (min-width:560px) and (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1023px){.hidden-sm{display:none!important}}@media (min-width:1024px) and (max-width:1279px){.hidden-md{display:none!important}}@media (min-width:1280px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}*,:after,:before{box-sizing:border-box}:focus,a:active,a:focus{outline:0}button{background-color:transparent;border:0;color:inherit;font:inherit;padding:0}.yCmsComponent{min-height:0;overflow:visible;position:static}input[type=number]{-moz-appearance:textfield;appearance:textfield;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}fieldset{border:0;margin:0;padding:0}del,strike{font-size:.8em;position:relative;text-decoration:none}del.large,strike.large{font-size:14px}del.extra-large,strike.extra-large{font-size:16px}del:after,strike:after{border-bottom:2px solid #d7373c;content:"";left:0;position:absolute;top:50%;transform:rotate(-10deg);width:100%}.hyphenate{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.text-nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collapse-icon-open:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.collapse-box{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1) .2s,opacity .3s linear}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes delayed-fade-in{0%{display:none;opacity:0}50%{display:none;opacity:0}51%{display:block}to{opacity:1}}@keyframes shake-icon{0%{transform:rotate(0)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}to{transform:rotate(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slide-in-out-left{0%{transform:translateX(-100%)}3%{transform:translateX(0)}96%{transform:translateX(0)}99%{height:auto;margin-top:10px;transform:translateX(-100%)}to{height:0;margin-top:0}}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}99%{height:auto;margin-top:10px;transform:translateX(-100%)}to{height:0;margin-top:0}}@keyframes belling-left{0%{width:100%}3%{width:100%}97%{width:0}to{width:0}}@keyframes collapse{0%{max-height:2000px}to{max-height:0}}@keyframes expand{0%{max-height:0;overflow:hidden}99%{max-height:2000px;overflow:hidden}to{overflow:visible}}@keyframes bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@font-face{font-display:swap;font-family:Baywa-Font;font-weight:100;src:url(b2c-style-0d9ec142802aed7770f2.woff2) format("woff2"),url(b2c-style-6d51a109159ac9cda9d7.woff) format("woff"),url(b2c-style-596ef85d608f679ae330.ttf) format("truetype")}@font-face{font-display:swap;font-family:Baywa-Font;font-weight:700;src:url(b2c-style-9d482b1ea7e267fd4499.woff2) format("woff2"),url(b2c-style-41cd348d0ce9f7a9f35f.woff) format("woff"),url(b2c-style-1e13388ad8ede264bd82.ttf) format("truetype")}@font-face{font-display:swap;font-family:Baywa-Font;font-weight:400;src:url(b2c-style-3941ed9c6b0ada3ab5d2.woff2) format("woff2"),url(b2c-style-2527f507c344de5f9ecf.woff) format("woff"),url(b2c-style-c1b8bfca29de4f786883.ttf) format("truetype")}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-light{font-weight:lighter}.text-primary{color:#008c46}.text-danger,.text-info,.text-standard,.text-success,.text-warning{font-size:14px;line-height:1.286em}.text-info{color:grey}.text-info-semi{font-weight:600}.text-success{color:#008c46}.text-warning{color:#f5be37}.text-danger{color:#d7373c}.link,a{color:#008c46;font-weight:lighter;text-decoration:underline}.link:focus,.link:hover,a:focus,a:hover{color:#006f3b}.link:not([href]),a:not([href]){cursor:pointer}.link .icon,a .icon{display:inline-block}.link.text,a.text{color:#333;text-decoration:none}.link.text:focus,.link.text:hover,a.text:focus,a.text:hover{color:#006f3b}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-top:0}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small{color:grey;font-size:70%}.h1,h1{font-family:Baywa-Font,Arial,sans-serif;font-size:24px;font-weight:100;line-height:32px;margin-bottom:16px}@media (min-width:768px){.h1,h1{font-size:32px;font-weight:100;line-height:40px;margin-bottom:24px}}@media (min-width:1280px){.h1,h1{font-size:40px;font-weight:100;line-height:48px;margin-bottom:24px}}.h2,h2{font-family:Baywa-Font,Arial,sans-serif;font-size:20px;font-weight:100;line-height:28px;margin-bottom:16px}@media (min-width:768px){.h2,h2{font-size:24px;line-height:32px;margin-bottom:16px}}@media (min-width:1280px){.h2,h2{font-size:32px;line-height:40px;margin-bottom:24px}}.h3,h3{font-family:Baywa-Font,Arial,sans-serif;font-size:20px;font-weight:100;line-height:28px;margin-bottom:16px}@media (min-width:768px){.h3,h3{font-size:20px;line-height:28px;margin-bottom:16px}}@media (min-width:1280px){.h3,h3{font-size:24px;line-height:32px;margin-bottom:16px}}.h4,h4{font-size:14px;font-weight:700;line-height:1.285em;margin-bottom:1.285em}@media (min-width:1280px){.h4,h4{font-size:16px;line-height:1.375em;margin-bottom:1.285em}}.headline-hr{overflow:hidden}.headline-hr span{margin-left:15px;padding:0 10px;position:relative}.headline-hr span:after,.headline-hr span:before{border-top:1px solid #008c46;content:"";position:absolute;top:50%}.headline-hr span:before{right:100%;width:15px}.headline-hr span:after{left:100%;width:100vw}.headline-hr.center{text-align:center}.headline-hr.center span:before{width:1280px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}address{font-style:normal;line-height:1.375em}.text-banner-warning{align-items:center;background-color:#f5be37;color:#fff;display:flex;margin-top:35px;padding:15px}.text-banner-warning .icon{padding-right:10px}.text-banner-warning .icon:before{color:#fff}body{background-color:#f4f4f4;color:#333;display:flex;flex-direction:column;font-family:sans-serif;font-size:14px;line-height:1.286em;margin:0;min-height:100vh;min-width:320px;-ms-overflow-style:scrollbar;-ms-text-size-adjust:100%;-ms-overflow-x:hidden;-webkit-text-size-adjust:100%;overflow-y:scroll;-ms-overflow-y:scroll}@media (min-width:1024px){body{font-size:16px;line-height:1.375em}}body.preview{border:5px solid #d7373c}html{font-size:14px;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (min-width:1024px){html{font-size:16px}}html.ipad body,html.iphone body{cursor:pointer}.flex-row{margin-left:-10px;margin-right:-10px}.main-header .searchbox,.navigation-bar{visibility:hidden}.global-alerts{display:none}.main-content{flex:1 0 auto;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1) .2s,opacity .3s linear}.main-content~.loader-container{height:200px;max-height:200px;opacity:1;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .3s linear .2s}.main-content~.loader-container .spinner{height:200px;width:100%}::selection{background-color:#f5be37;color:#333}.container-fluid{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:10px;padding-right:10px}@media (min-width:1280px){.container-fluid{padding-left:50px;padding-right:50px}}.hidden{display:none!important;visibility:hidden!important}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto}[v-cloak]{display:none!important}.spinner{background-color:transparent;color:transparent;pointer-events:none;position:relative}.spinner:after,.spinner:before{animation:bounce 1.5s ease-in-out infinite;background-color:#008c46;border-radius:100%;content:"";height:10px;left:calc(50% - 1px);position:absolute;top:calc(50% - 5px);transform:scale(0);width:10px}.spinner:before{animation-delay:.75s;left:calc(50% - 9px)}.spinner>*{opacity:0;transition:opacity .3s linear,visibility 0s linear .3s;visibility:hidden}.loader{animation:spin 1.5s linear infinite,delayed-fade-in .6s linear;border:3px solid transparent;border-radius:50%;border-top-color:#008c46;box-sizing:border-box;height:50px;left:calc(50% - 25px);position:absolute;text-align:left;top:calc(50% - 25px);transform-origin:50% 50%;width:50px}.loader:after,.loader:before{border:3px solid transparent;border-radius:50%;content:"";position:absolute;z-index:1}.loader:before{animation:spin 2.25s linear infinite;border-top-color:#f5be37;height:44px;width:44px}.loader:after{animation:spin 1.5s linear infinite;border-top-color:#f5be37;height:38px;left:3px;top:3px;width:38px}.loader-container{height:50px;position:relative}.load-processing{opacity:0!important;transition:opacity .3s linear!important}.spinner-tripple-wrapper{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAANSURBVBhXY/j///8mAAmuA7BM2M2DAAAAAElFTkSuQmCC);height:100%;position:absolute;top:0;width:100%}.spinner-tripple-wrapper.loaded{visibility:hidden}.spinner-tripple-anim{animation:load7 1.8s ease-in-out infinite;animation-delay:-.16s;animation-fill-mode:both;border-radius:50%;color:#008c46;font-size:10px;height:10px;left:50%;position:absolute;text-indent:-9999em;top:25%;transform:translate(-50%,-50%);width:10px;z-index:100}.spinner-tripple-anim:after,.spinner-tripple-anim:before{animation:load7 1.8s ease-in-out infinite;animation-fill-mode:both;border-radius:50%;content:"";height:10px;position:absolute;top:0;width:10px}.spinner-tripple-anim:before{animation-delay:-.32s;left:-25px}.spinner-tripple-anim:after{left:25px}@keyframes load7{0%,80%,to{box-shadow:0 40px 0 -25px}40%{box-shadow:0 40px 0 0}}.footer-icon{display:inline-block;margin:0 11px 15px 0}@media (min-width:768px){.footer-icon__wrapper{flex:1;padding-left:30px}}@media (min-width:1280px){.footer-icon__wrapper{padding-left:60px}}.footer-icon__list{padding:20px 0 5px}.footer-icon__list--centered{align-items:center;display:flex}.footer-icon.ts__wrapper{display:inline-block;flex:0 0 35px;height:35px;margin:0 15px 0 0;width:35px}.footer-icon.ts__wrapper .ts__image{height:100%;width:100%}.footer-icon .social-media{height:32px;width:32px}@media (min-width:768px){.footer-navigation{display:flex;justify-content:space-between}}.footer-navigation__wrapper{background-color:#333;color:#fff;font-size:14px;padding:15px 0}.footer-navigation__copyright{line-height:40px;padding-right:20px;white-space:nowrap}.footer-navigation__slot{line-height:40px;order:1}.footer-navigation a{color:inherit;display:inline-block;font-weight:inherit;text-decoration:none}.footer-navigation a:hover{color:inherit}.footer-navigation a:not(:last-child):after{content:"|";margin:0 10px}.footer-sitemap{padding-top:20px;width:100%}@media (min-width:560px){.footer-sitemap{padding-right:10px;width:50%}}@media (min-width:768px){.footer-sitemap{flex:1;padding-top:30px}}@media (min-width:1024px){.footer-sitemap{padding-top:40px}}.footer-sitemap__slot{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-sitemap__list{list-style-type:none;margin:5px 0 0;padding:0}.footer-sitemap__item{padding:3px 0}.footer-sitemap a{color:#333;font-weight:100;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-decoration:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.footer-sitemap a:focus,.footer-sitemap a:hover{color:#008c46}.shop-switcher.original{background-color:#0f8345}@media (min-width:768px){.shop-switcher.original{background-image:none}}.shop-switcher.original .btn:focus:hover,.shop-switcher.original .btn:hover{background-color:#084524;opacity:1}.shop-switcher.original .btn:focus:hover .icon,.shop-switcher.original .btn:focus:hover .icon:before,.shop-switcher.original .btn:focus:hover span,.shop-switcher.original .btn:hover .icon,.shop-switcher.original .btn:hover .icon:before,.shop-switcher.original .btn:hover span{color:#fff}.shop-switcher.original .btn:active{background-color:#fff!important}.shop-switcher.original .btn:active .icon,.shop-switcher.original .btn:active span{color:#333!important}.shop-switcher.original .btn:active .icon:before{color:grey!important}.shop-switcher{background-color:#0f8345;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;transition:visibility .1s ease-in,height .1s ease-in,z-index .1s ease-in;z-index:999}@media (min-width:768px){.shop-switcher{background-size:auto}}.shop-switcher__flex{align-items:center;display:flex}.shop-switcher .btn{background-color:transparent;float:left;font-size:14px;height:40px;line-height:40px;padding:0 6px;text-shadow:none;transition:none}@media (min-width:560px){.shop-switcher .btn{padding:0 20px;width:auto}}@media (min-width:1024px){.shop-switcher .btn{font-size:16px;height:50px;line-height:50px}}.shop-switcher .btn .icon.arrow-icon{display:inline-block;margin-right:-10px;transform:scale(.7) translate(-25%,25%);transform-origin:bottom left}.shop-switcher .btn .icon.arrow-icon:before{font-size:20px;padding-right:0}@media (min-width:560px){.shop-switcher .btn.overview{padding:0 10px}}.shop-switcher .btn.overview .icon{margin-bottom:1px}@media (min-width:560px){.shop-switcher .btn.overview .icon{margin-bottom:3px}}@media (min-width:1024px){.shop-switcher .btn.overview .icon{margin-bottom:2px}}.shop-switcher .btn.overview .icon:before{font-size:22px;padding-right:0;transform:translateY(-2px) scale(1.2) translateX(2px)}@media (min-width:1024px){.shop-switcher .btn.overview .icon:before{font-size:26px}}.shop-switcher .btn.border-left{border-left:1px solid #fff}.shop-switcher .btn.border-left:hover{border-left-color:transparent}.shop-switcher .btn.disabled,.shop-switcher .btn:focus:hover,.shop-switcher .btn:hover{background-color:#fff;opacity:1}.shop-switcher .btn.disabled .icon,.shop-switcher .btn.disabled span,.shop-switcher .btn:focus:hover .icon,.shop-switcher .btn:focus:hover span,.shop-switcher .btn:hover .icon,.shop-switcher .btn:hover span{color:#333}.shop-switcher .btn.disabled .icon:before,.shop-switcher .btn:focus:hover .icon:before,.shop-switcher .btn:hover .icon:before{color:grey}.shop-switcher .btn:focus .icon,.shop-switcher .btn:focus .icon:before{color:#fff}@media (min-width:560px){.shop-switcher .btn.disabled:not(.border-left){padding-left:10px}}@media (min-width:1280px){.shop-switcher .btn.disabled{padding-left:20px}}.shop-switcher .btn .icon:not(:empty):before{font-size:18px;transition:none}@media (min-width:1024px){.shop-switcher .btn .icon:not(:empty):before{font-size:22px}}.main-header{background-color:#fff;box-shadow:0 0 5px #333;flex:none;height:146px;position:relative;transition:height .3s ease-out;z-index:100}@media (min-width:768px){.main-header{height:auto!important;transition:z-index 0s linear .3s}}.main-header .top-navigation{background-color:#fff;display:flex;height:105px;position:relative;transition:height .3s ease-out,box-shadow .2s linear .3s;width:100%;z-index:999}@media (min-width:560px){.main-header .top-navigation{justify-content:space-between}}@media (min-width:768px){.main-header .top-navigation{align-items:center;height:auto;padding:15px 10px;position:static}}@media (min-width:1024px){.main-header .top-navigation{padding:28px 10px 22px}}@media (min-width:1280px){.main-header .top-navigation{margin:auto;max-width:1280px;padding:28px 50px 22px}}.main-header .top-navigation.sticky{position:fixed;top:0}.main-header .top-navigation .nav-toggle{cursor:pointer;font-size:10px;height:50px;padding:10px;transition:color .3s linear,padding .2s linear;z-index:1001}@media (min-width:560px){.main-header .top-navigation .nav-toggle{margin-right:auto}}@media (min-width:768px){.main-header .top-navigation .nav-toggle{display:none}}.main-header .top-navigation .nav-toggle:before{font-size:18px;padding-bottom:4px}.main-header .top-navigation .site-logo-wrapper{flex:1;height:22px;line-height:40px;margin:17px 0 0 10px}@media (min-width:560px){.main-header .top-navigation .site-logo-wrapper{left:45px;position:absolute;z-index:1001}}@media (min-width:768px){.main-header .top-navigation .site-logo-wrapper{flex:none;height:28px;margin:11px 0 0 10px;position:static}}@media (min-width:1024px){.main-header .top-navigation .site-logo-wrapper{height:32px;margin:5px 0 0}}.main-header .top-navigation .site-logo-wrapper .icon-site-logo{height:100%;width:76px}@media (min-width:768px){.main-header .top-navigation .site-logo-wrapper .icon-site-logo{width:100px}}@media (min-width:1024px){.main-header .top-navigation .site-logo-wrapper .icon-site-logo{width:111px}}.main-header .top-navigation .site-logo-claim{color:#008c46;font-size:20px;font-weight:lighter;margin-left:20px;padding-top:10px;white-space:nowrap}.main-header .top-navigation .icons{align-items:center;display:flex;height:50px;padding:5px 10px 0 0;white-space:nowrap}@media (min-width:560px){.main-header .top-navigation .icons{height:55px}}@media (min-width:768px){.main-header .top-navigation .icons{height:50px;padding-right:0}}@media (min-width:1024px){.main-header .top-navigation .icons{height:auto;padding:8px 10px 0 0}}.main-header .top-navigation .icons .item{cursor:pointer;display:inline-block;margin:0 5px}@media (min-width:560px){.main-header .top-navigation .icons .item{margin:0 7px}}@media (min-width:1280px){.main-header .top-navigation .icons .item{margin:0 10px}.main-header .top-navigation .icons .item:first-of-type{margin:0}}@media (min-width:560px){.main-header .top-navigation .icons .item.login-wrapper{position:relative}}.main-header .top-navigation .icons .item>a{align-items:center;display:flex;flex-direction:column;justify-content:center;text-decoration:none}.main-header .top-navigation .icons .item>a svg{padding:0;fill:grey;height:unset;max-height:20px;max-width:24px;position:relative}@media (min-width:560px){.main-header .top-navigation .icons .item>a svg{max-height:19px}}@media (min-width:768px){.main-header .top-navigation .icons .item>a svg{max-height:21px}}@media (min-width:1024px){.main-header .top-navigation .icons .item>a svg{max-height:25px;max-width:30px}}.main-header .top-navigation .icons .item>a svg.icon-service-hotline-servicetab{position:relative;top:-3px}.main-header .top-navigation .icons .item>a svg+span{border:none;font-size:10px;transition:font-size .3s ease-in-out}@media (min-width:768px){.main-header .top-navigation .icons .item>a svg+span{font-size:12px}}@media (min-width:1024px){.main-header .top-navigation .icons .item>a svg+span{font-size:14px}}.main-header .top-navigation .icons .item>a .icon-logged-in{max-height:21px}.main-header .top-navigation .icons .item>a:hover svg{fill:#008c46}.main-header .top-navigation .icons .icon{cursor:pointer;font-size:10px;transition:font-size .3s ease-in-out}@media (min-width:768px){.main-header .top-navigation .icons .icon{font-size:12px}}@media (min-width:1024px){.main-header .top-navigation .icons .icon{font-size:14px}}.main-header .top-navigation .icons .icon:before{font-size:15px;padding-bottom:5px;transition:font-size .3s ease-in-out}@media (min-width:1024px){.main-header .top-navigation .icons .icon:before{font-size:20px}}.main-header .top-navigation .icons .icon.icon-basket:before{font-size:17px;padding-bottom:4px}.main-header .top-navigation .icons .search-wrapper{margin:0}@media (min-width:560px){.main-header .top-navigation .icons .search-wrapper{display:none}}.main-header .top-navigation .icons .search-wrapper label{cursor:pointer}.main-header .top-navigation .icons .search-wrapper .icon,.main-header .top-navigation .icons .search-wrapper .icon:before{font-size:0}.main-header .top-navigation .searchbox{height:40px;left:0;max-height:40px;opacity:1;padding:0 10px;position:absolute;top:55px;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .3s linear .2s;width:100%}@media (min-width:560px){.main-header .top-navigation .searchbox{transition:left .3s cubic-bezier(.5,-1,1,0),width .3s cubic-bezier(.5,-1,1,0),top .3s ease-out}}@media (min-width:768px){.main-header .top-navigation .searchbox{padding:0 40px 0 25px;position:static}}@media (min-width:1024px){.main-header .top-navigation .searchbox{height:45px;max-height:45px;max-width:500px;padding:0 40px 0 35px}}@media (min-width:1280px){.main-header .top-navigation .searchbox{padding:0 35px 0 30px}}@media (max-width:767px){.main-header--hidden-shop-switcher{height:105px}.main-header--hidden-shop-switcher>.shop-switcher{display:none}}.main-header.scroll{height:90px;transition:height .3s ease-out .2s}.main-header.scroll~.ui-autocomplete{transform:translate3d(0,90px,0);transition:transform .3s ease-out .2s}.main-header.scroll~.ui-autocomplete.sticky{transform:translate3d(0,50px,0);transition:none}.main-header.scroll .agent-login-banner{position:fixed;top:50px}.main-header.scroll .top-navigation{box-shadow:0 0 5px #333;height:50px;transition:height .3s ease-out .2s}@media (min-width:560px){.main-header.scroll .top-navigation{height:55px}}.main-header.scroll .top-navigation .icons{align-items:center;display:flex;flex:1;justify-content:space-evenly;padding:0}@media (min-width:560px){.main-header.scroll .top-navigation .icons{padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%)}}.main-header.scroll .top-navigation .icons .item a{flex-direction:column}@media (min-width:560px){.main-header.scroll .top-navigation .icons .item{line-height:55px;margin:0 7px}}.main-header.scroll .top-navigation .icons .icon{font-size:0}.main-header.scroll .top-navigation .icons .icon>svg{height:unset;max-height:30px;max-width:30px;top:-1px;width:unset}.main-header.scroll .top-navigation .icons .icon>svg.icon-logged-in{max-width:34px;top:7px}.main-header.scroll .top-navigation .icons .icon>svg.icon-service-hotline-servicetab{top:-1px}.main-header.scroll .top-navigation .icons .icon>svg+span{font-size:0}.main-header.scroll .top-navigation .icons .icon:before{font-size:21px;padding-bottom:0}.main-header.scroll .top-navigation .icons .head .icon:empty:before,.main-header.scroll .top-navigation .icons .icon-basket:before{font-size:24px}.main-header.scroll .top-navigation .login-wrapper.logged-in label{height:100%}@media (min-width:560px){.main-header.scroll .top-navigation .login-wrapper.logged-in label{display:inline-block;vertical-align:-webkit-baseline-middle}}.main-header.scroll .top-navigation .login-wrapper.logged-in label:after{top:calc(100% - 10px)}.main-header.scroll .nav-toggle{color:transparent;padding-top:15px}.main-header.scroll .site-logo-wrapper{flex:0;margin-top:11px}@media (min-width:560px){.main-header.scroll .site-logo-wrapper{left:40px;margin-top:15px;transition:left .3s linear}}.main-header.scroll .searchbox{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1) .2s,opacity .3s linear}@media (min-width:560px){.main-header.scroll .searchbox{left:145px;max-height:none;opacity:1;top:50%;transform:translateY(-50%);transition:left .3s cubic-bezier(0,1,.5,1.5),width .3s cubic-bezier(0,1,.5,1.5),top .3s ease-out .2s;width:calc(100% - 290px)}}.header-checkout{background-color:#fff;height:50px}@media (min-width:768px){.header-checkout{height:70px}}.header-checkout .container-fluid{position:relative}.header-checkout .container-fluid.header-checkout-flex{align-items:center;display:flex;height:100%}.header-checkout .logo-wrapper{height:22px;margin-bottom:auto;margin-top:16px}@media (min-width:768px){.header-checkout .logo-wrapper{height:28px;margin-top:23px}}@media (min-width:1024px){.header-checkout .logo-wrapper{height:32px}}.header-checkout .logo-wrapper .icon-site-logo{height:22px;width:76px}@media (min-width:768px){.header-checkout .logo-wrapper .icon-site-logo{height:28px;width:98px}}@media (min-width:1024px){.header-checkout .logo-wrapper .icon-site-logo{height:32px;width:111px}}.header-checkout .site-logo-claim{color:#008c46;font-size:18px;font-weight:lighter;margin-left:10px;padding-top:5px;white-space:nowrap}@media (min-width:768px){.header-checkout .site-logo-claim{font-size:20px;margin-left:20px}}@media (min-width:1024px){.header-checkout .site-logo-claim{padding-top:13px}}.baywa-login-flyout{box-shadow:0 2px 8px 0 rgba(0,0,0,.15);display:none;font-size:14px;left:-230px;line-height:20px;position:absolute;top:60px;width:330px;z-index:1}.baywa-login-flyout:before{background-color:#fff}.baywa-login-flyout:after,.baywa-login-flyout:before{content:"";height:20px;position:absolute;right:50px;top:-10px;transform:rotate(45deg);width:20px}.baywa-login-flyout:after{background-color:transparent;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);z-index:-1}@media (min-width:768px){.baywa-login-flyout--active{display:block}}.baywa-login-flyout__wrapper{background-color:#fff;padding:20px;position:relative}.baywa-login-flyout__wrapper:first-of-type{padding-top:35px}.baywa-login-flyout__wrapper:last-of-type{padding-bottom:10px}.baywa-login-flyout__button{margin:5px 0 15px}.baywa-login-flyout__register-link{margin-left:10px}.baywa-login-flyout__wrapper:nth-of-type(2):before{border-top:1px solid #ccc;content:"";left:20px;position:absolute;right:20px;top:0}.baywa-login-flyout__checkmark{left:0;padding-right:10px;position:absolute}.baywa-login-flyout__checkmark.icon:before{color:#008c46}.baywa-login-flyout .icon-close{position:absolute;right:15px;top:15px}.baywa-login-flyout .icon-close:before{font-size:14px!important}.baywa-login-flyout .icon-close:hover:before{color:grey}.main-footer{background-color:#fff;flex:none;font-size:14px;position:relative}@media (min-width:1024px){.main-footer{font-size:16px;font-weight:lighter}}.main-footer .seo-wrapper{display:flex;font-weight:100;padding:20px 0}@media (min-width:768px){.main-footer .seo-wrapper{padding:30px 0}}@media (min-width:1024px){.main-footer .seo-wrapper{padding:50px 0}}.main-footer .seo{display:none}@media (min-width:768px){.main-footer .seo{border-right:1px solid #ccc;display:block;flex:1;padding-right:30px}}@media (min-width:1280px){.main-footer .seo{padding-right:60px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-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;-webkit-tap-highlight-color:transparent}.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:block;left:0;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%;min-height:1px}[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}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;z-index:9999}#cboxWrapper{max-width:none}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}.cboxPhoto{border:0;display:block;float:left;margin:auto;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{border:0;display:block;height:100%;margin:0;padding:0;width:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;filter:alpha(opacity = 90);opacity:.9}#colorbox{outline:0}#cboxContent{background:#fff;box-shadow:0 0 10px #ccc;margin:40px 15px 20px;max-height:calc(100vh - 60px)}@media (min-width:768px){#cboxContent{overflow:visible}}.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{margin-top:60px;padding:20px}#cboxLoadingOverlay{background:#e5e5e5}#cboxTitle{background-color:#f4f4f4;color:#333;font-weight:lighter;height:60px;padding:0 15px;position:absolute;top:0;width:100%}#cboxTitle .headline{font-size:14px;font-weight:700;margin-bottom:0;position:relative;top:50%;transform:translateY(-50%)}@media (min-width:768px){#cboxTitle .headline{font-size:20px;font-weight:lighter}}#cboxCurrent{position:absolute;right:205px;text-indent:-9999px;top:-22px}#cboxClose{position:absolute;right:-10px;top:-10px}#cboxClose .icon:before{font-size:12px}.sap-reco{min-height:100px;position:relative}.sap-reco.sap-reco-initialized .sap-reco-placeholder{display:none}.sap-reco .sap-reco-placeholder{left:50%;position:absolute;top:50%}.flatpickr-calendar{animation:none;background:transparent;background:#fff;border:5px solid #676767;box-sizing:border-box;direction:ltr;display:none;font-size:16px;line-height:24px;opacity:0;padding:0;position:absolute;text-align:center;touch-action:manipulation;visibility:hidden;width:317.875px;z-index:5}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInUp 50ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #676767;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:#fff;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);flex:1;height:38px;line-height:1;overflow:hidden;position:relative;text-align:center;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);cursor:pointer;height:38px;padding:10px;position:absolute;text-decoration:none;top:0;user-select:none;z-index:3;fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#008c46}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:context-fill}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:38px;left:12.5%;line-height:inherit;line-height:1;padding:8.36px 0 0;position:absolute;text-align:center;transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.5)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch \0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:none;background:#fff;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:100%;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;text-align:center;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#fff;outline:none;padding:0}.flatpickr-weekdays{align-items:center;background:#fff;display:flex;height:38px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:#fff;color:rgba(0,0,0,.54);cursor:default;display:block;flex:1;font-size:100%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;height:1847.25px/7;max-width:307.875px;min-width:307.875px;outline:0;padding:0;text-align:left;width:307.875px;-ms-flex-pack:justify;justify-content:space-around;opacity:1;transform:translateZ(0)}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #676767}.flatpickr-day{background:none;border:1px solid transparent;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#f4f4f4;border-color:#f4f4f4;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#008c46;border-color:#008c46;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #008c46}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #f4f4f4,-5px 0 0 #f4f4f4}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #008c46,-5px 0 0 #008c46}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #676767;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:38px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.numInputWrapper{height:100%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#fcfcfc}.flatpickr-input[readonly]{cursor:pointer}@-moz-keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}@-moz-keyframes fpFadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fpFadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@-o-keyframes fpFadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fpFadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}.tn-p-50{padding:50px}.tn-pv-50{padding-bottom:50px;padding-top:50px}.tn-ph-50{padding-left:50px;padding-right:50px}.tn-pt-50{padding-top:50px}.tn-pl-50{padding-left:50px}.tn-pr-50{padding-right:50px}.tn-pb-50{padding-bottom:50px}.tn-m-50{margin:50px}.tn-mv-50{margin-bottom:50px;margin-top:50px}.tn-mh-50{margin-left:50px;margin-right:50px}.tn-mt-50{margin-top:50px}.tn-ml-50{margin-left:50px}.tn-mr-50{margin-right:50px}.tn-mb-50{margin-bottom:50px}.tn-p-40{padding:40px}.tn-pv-40{padding-bottom:40px;padding-top:40px}.tn-ph-40{padding-left:40px;padding-right:40px}.tn-pt-40{padding-top:40px}.tn-pl-40{padding-left:40px}.tn-pr-40{padding-right:40px}.tn-pb-40{padding-bottom:40px}.tn-m-40{margin:40px}.tn-mv-40{margin-bottom:40px;margin-top:40px}.tn-mh-40{margin-left:40px;margin-right:40px}.tn-mt-40{margin-top:40px}.tn-ml-40{margin-left:40px}.tn-mr-40{margin-right:40px}.tn-mb-40{margin-bottom:40px}.tn-p-30{padding:30px}.tn-pv-30{padding-bottom:30px;padding-top:30px}.tn-ph-30{padding-left:30px;padding-right:30px}.tn-pt-30{padding-top:30px}.tn-pl-30{padding-left:30px}.tn-pr-30{padding-right:30px}.tn-pb-30{padding-bottom:30px}.tn-m-30{margin:30px}.tn-mv-30{margin-bottom:30px;margin-top:30px}.tn-mh-30{margin-left:30px;margin-right:30px}.tn-mt-30{margin-top:30px}.tn-ml-30{margin-left:30px}.tn-mr-30{margin-right:30px}.tn-mb-30{margin-bottom:30px}.tn-p-20{padding:20px}.tn-pv-20{padding-bottom:20px;padding-top:20px}.tn-ph-20{padding-left:20px;padding-right:20px}.tn-pt-20{padding-top:20px}.tn-pl-20{padding-left:20px}.tn-pr-20{padding-right:20px}.tn-pb-20{padding-bottom:20px}.tn-m-20{margin:20px}.tn-mv-20{margin-bottom:20px;margin-top:20px}.tn-mh-20{margin-left:20px;margin-right:20px}.tn-mt-20{margin-top:20px}.tn-ml-20{margin-left:20px}.tn-mr-20{margin-right:20px}.tn-mb-20{margin-bottom:20px}.tn-p-15{padding:15px}.tn-pv-15{padding-bottom:15px;padding-top:15px}.tn-ph-15{padding-left:15px;padding-right:15px}.tn-pt-15{padding-top:15px}.tn-pl-15{padding-left:15px}.tn-pr-15{padding-right:15px}.tn-pb-15{padding-bottom:15px}.tn-m-15{margin:15px}.tn-mv-15{margin-bottom:15px;margin-top:15px}.tn-mh-15{margin-left:15px;margin-right:15px}.tn-mt-15{margin-top:15px}.tn-ml-15{margin-left:15px}.tn-mr-15{margin-right:15px}.tn-mb-15{margin-bottom:15px}.tn-p-10{padding:10px}.tn-pv-10{padding-bottom:10px;padding-top:10px}.tn-ph-10{padding-left:10px;padding-right:10px}.tn-pt-10{padding-top:10px}.tn-pl-10{padding-left:10px}.tn-pr-10{padding-right:10px}.tn-pb-10{padding-bottom:10px}.tn-m-10{margin:10px}.tn-mv-10{margin-bottom:10px;margin-top:10px}.tn-mh-10{margin-left:10px;margin-right:10px}.tn-mt-10{margin-top:10px}.tn-ml-10{margin-left:10px}.tn-mr-10{margin-right:10px}.tn-mb-10{margin-bottom:10px}.tn-p-5{padding:5px}.tn-pv-5{padding-bottom:5px;padding-top:5px}.tn-ph-5{padding-left:5px;padding-right:5px}.tn-pt-5{padding-top:5px}.tn-pl-5{padding-left:5px}.tn-pr-5{padding-right:5px}.tn-pb-5{padding-bottom:5px}.tn-m-5{margin:5px}.tn-mv-5{margin-bottom:5px;margin-top:5px}.tn-mh-5{margin-left:5px;margin-right:5px}.tn-mt-5{margin-top:5px}.tn-ml-5{margin-left:5px}.tn-mr-5{margin-right:5px}.tn-mb-5{margin-bottom:5px}.tn-p-0{padding:0}.tn-pv-0{padding-bottom:0;padding-top:0}.tn-ph-0{padding-left:0;padding-right:0}.tn-pt-0{padding-top:0}.tn-pl-0{padding-left:0}.tn-pr-0{padding-right:0}.tn-pb-0{padding-bottom:0}.tn-m-0{margin:0}.tn-mv-0{margin-bottom:0;margin-top:0}.tn-mh-0{margin-left:0;margin-right:0}.tn-mt-0{margin-top:0}.tn-ml-0{margin-left:0}.tn-mr-0{margin-right:0}.tn-mb-0{margin-bottom:0}@media (min-width:560px){.xs-p-50{padding:50px}.xs-pv-50{padding-bottom:50px;padding-top:50px}.xs-ph-50{padding-left:50px;padding-right:50px}.xs-pt-50{padding-top:50px}.xs-pl-50{padding-left:50px}.xs-pr-50{padding-right:50px}.xs-pb-50{padding-bottom:50px}.xs-m-50{margin:50px}.xs-mv-50{margin-bottom:50px;margin-top:50px}.xs-mh-50{margin-left:50px;margin-right:50px}.xs-mt-50{margin-top:50px}.xs-ml-50{margin-left:50px}.xs-mr-50{margin-right:50px}.xs-mb-50{margin-bottom:50px}.xs-p-40{padding:40px}.xs-pv-40{padding-bottom:40px;padding-top:40px}.xs-ph-40{padding-left:40px;padding-right:40px}.xs-pt-40{padding-top:40px}.xs-pl-40{padding-left:40px}.xs-pr-40{padding-right:40px}.xs-pb-40{padding-bottom:40px}.xs-m-40{margin:40px}.xs-mv-40{margin-bottom:40px;margin-top:40px}.xs-mh-40{margin-left:40px;margin-right:40px}.xs-mt-40{margin-top:40px}.xs-ml-40{margin-left:40px}.xs-mr-40{margin-right:40px}.xs-mb-40{margin-bottom:40px}.xs-p-30{padding:30px}.xs-pv-30{padding-bottom:30px;padding-top:30px}.xs-ph-30{padding-left:30px;padding-right:30px}.xs-pt-30{padding-top:30px}.xs-pl-30{padding-left:30px}.xs-pr-30{padding-right:30px}.xs-pb-30{padding-bottom:30px}.xs-m-30{margin:30px}.xs-mv-30{margin-bottom:30px;margin-top:30px}.xs-mh-30{margin-left:30px;margin-right:30px}.xs-mt-30{margin-top:30px}.xs-ml-30{margin-left:30px}.xs-mr-30{margin-right:30px}.xs-mb-30{margin-bottom:30px}.xs-p-20{padding:20px}.xs-pv-20{padding-bottom:20px;padding-top:20px}.xs-ph-20{padding-left:20px;padding-right:20px}.xs-pt-20{padding-top:20px}.xs-pl-20{padding-left:20px}.xs-pr-20{padding-right:20px}.xs-pb-20{padding-bottom:20px}.xs-m-20{margin:20px}.xs-mv-20{margin-bottom:20px;margin-top:20px}.xs-mh-20{margin-left:20px;margin-right:20px}.xs-mt-20{margin-top:20px}.xs-ml-20{margin-left:20px}.xs-mr-20{margin-right:20px}.xs-mb-20{margin-bottom:20px}.xs-p-15{padding:15px}.xs-pv-15{padding-bottom:15px;padding-top:15px}.xs-ph-15{padding-left:15px;padding-right:15px}.xs-pt-15{padding-top:15px}.xs-pl-15{padding-left:15px}.xs-pr-15{padding-right:15px}.xs-pb-15{padding-bottom:15px}.xs-m-15{margin:15px}.xs-mv-15{margin-bottom:15px;margin-top:15px}.xs-mh-15{margin-left:15px;margin-right:15px}.xs-mt-15{margin-top:15px}.xs-ml-15{margin-left:15px}.xs-mr-15{margin-right:15px}.xs-mb-15{margin-bottom:15px}.xs-p-10{padding:10px}.xs-pv-10{padding-bottom:10px;padding-top:10px}.xs-ph-10{padding-left:10px;padding-right:10px}.xs-pt-10{padding-top:10px}.xs-pl-10{padding-left:10px}.xs-pr-10{padding-right:10px}.xs-pb-10{padding-bottom:10px}.xs-m-10{margin:10px}.xs-mv-10{margin-bottom:10px;margin-top:10px}.xs-mh-10{margin-left:10px;margin-right:10px}.xs-mt-10{margin-top:10px}.xs-ml-10{margin-left:10px}.xs-mr-10{margin-right:10px}.xs-mb-10{margin-bottom:10px}.xs-p-5{padding:5px}.xs-pv-5{padding-bottom:5px;padding-top:5px}.xs-ph-5{padding-left:5px;padding-right:5px}.xs-pt-5{padding-top:5px}.xs-pl-5{padding-left:5px}.xs-pr-5{padding-right:5px}.xs-pb-5{padding-bottom:5px}.xs-m-5{margin:5px}.xs-mv-5{margin-bottom:5px;margin-top:5px}.xs-mh-5{margin-left:5px;margin-right:5px}.xs-mt-5{margin-top:5px}.xs-ml-5{margin-left:5px}.xs-mr-5{margin-right:5px}.xs-mb-5{margin-bottom:5px}.xs-p-0{padding:0}.xs-pv-0{padding-bottom:0;padding-top:0}.xs-ph-0{padding-left:0;padding-right:0}.xs-pt-0{padding-top:0}.xs-pl-0{padding-left:0}.xs-pr-0{padding-right:0}.xs-pb-0{padding-bottom:0}.xs-m-0{margin:0}.xs-mv-0{margin-bottom:0;margin-top:0}.xs-mh-0{margin-left:0;margin-right:0}.xs-mt-0{margin-top:0}.xs-ml-0{margin-left:0}.xs-mr-0{margin-right:0}.xs-mb-0{margin-bottom:0}}@media (min-width:768px){.sm-p-50{padding:50px}.sm-pv-50{padding-bottom:50px;padding-top:50px}.sm-ph-50{padding-left:50px;padding-right:50px}.sm-pt-50{padding-top:50px}.sm-pl-50{padding-left:50px}.sm-pr-50{padding-right:50px}.sm-pb-50{padding-bottom:50px}.sm-m-50{margin:50px}.sm-mv-50{margin-bottom:50px;margin-top:50px}.sm-mh-50{margin-left:50px;margin-right:50px}.sm-mt-50{margin-top:50px}.sm-ml-50{margin-left:50px}.sm-mr-50{margin-right:50px}.sm-mb-50{margin-bottom:50px}.sm-p-40{padding:40px}.sm-pv-40{padding-bottom:40px;padding-top:40px}.sm-ph-40{padding-left:40px;padding-right:40px}.sm-pt-40{padding-top:40px}.sm-pl-40{padding-left:40px}.sm-pr-40{padding-right:40px}.sm-pb-40{padding-bottom:40px}.sm-m-40{margin:40px}.sm-mv-40{margin-bottom:40px;margin-top:40px}.sm-mh-40{margin-left:40px;margin-right:40px}.sm-mt-40{margin-top:40px}.sm-ml-40{margin-left:40px}.sm-mr-40{margin-right:40px}.sm-mb-40{margin-bottom:40px}.sm-p-30{padding:30px}.sm-pv-30{padding-bottom:30px;padding-top:30px}.sm-ph-30{padding-left:30px;padding-right:30px}.sm-pt-30{padding-top:30px}.sm-pl-30{padding-left:30px}.sm-pr-30{padding-right:30px}.sm-pb-30{padding-bottom:30px}.sm-m-30{margin:30px}.sm-mv-30{margin-bottom:30px;margin-top:30px}.sm-mh-30{margin-left:30px;margin-right:30px}.sm-mt-30{margin-top:30px}.sm-ml-30{margin-left:30px}.sm-mr-30{margin-right:30px}.sm-mb-30{margin-bottom:30px}.sm-p-20{padding:20px}.sm-pv-20{padding-bottom:20px;padding-top:20px}.sm-ph-20{padding-left:20px;padding-right:20px}.sm-pt-20{padding-top:20px}.sm-pl-20{padding-left:20px}.sm-pr-20{padding-right:20px}.sm-pb-20{padding-bottom:20px}.sm-m-20{margin:20px}.sm-mv-20{margin-bottom:20px;margin-top:20px}.sm-mh-20{margin-left:20px;margin-right:20px}.sm-mt-20{margin-top:20px}.sm-ml-20{margin-left:20px}.sm-mr-20{margin-right:20px}.sm-mb-20{margin-bottom:20px}.sm-p-15{padding:15px}.sm-pv-15{padding-bottom:15px;padding-top:15px}.sm-ph-15{padding-left:15px;padding-right:15px}.sm-pt-15{padding-top:15px}.sm-pl-15{padding-left:15px}.sm-pr-15{padding-right:15px}.sm-pb-15{padding-bottom:15px}.sm-m-15{margin:15px}.sm-mv-15{margin-bottom:15px;margin-top:15px}.sm-mh-15{margin-left:15px;margin-right:15px}.sm-mt-15{margin-top:15px}.sm-ml-15{margin-left:15px}.sm-mr-15{margin-right:15px}.sm-mb-15{margin-bottom:15px}.sm-p-10{padding:10px}.sm-pv-10{padding-bottom:10px;padding-top:10px}.sm-ph-10{padding-left:10px;padding-right:10px}.sm-pt-10{padding-top:10px}.sm-pl-10{padding-left:10px}.sm-pr-10{padding-right:10px}.sm-pb-10{padding-bottom:10px}.sm-m-10{margin:10px}.sm-mv-10{margin-bottom:10px;margin-top:10px}.sm-mh-10{margin-left:10px;margin-right:10px}.sm-mt-10{margin-top:10px}.sm-ml-10{margin-left:10px}.sm-mr-10{margin-right:10px}.sm-mb-10{margin-bottom:10px}.sm-p-5{padding:5px}.sm-pv-5{padding-bottom:5px;padding-top:5px}.sm-ph-5{padding-left:5px;padding-right:5px}.sm-pt-5{padding-top:5px}.sm-pl-5{padding-left:5px}.sm-pr-5{padding-right:5px}.sm-pb-5{padding-bottom:5px}.sm-m-5{margin:5px}.sm-mv-5{margin-bottom:5px;margin-top:5px}.sm-mh-5{margin-left:5px;margin-right:5px}.sm-mt-5{margin-top:5px}.sm-ml-5{margin-left:5px}.sm-mr-5{margin-right:5px}.sm-mb-5{margin-bottom:5px}.sm-p-0{padding:0}.sm-pv-0{padding-bottom:0;padding-top:0}.sm-ph-0{padding-left:0;padding-right:0}.sm-pt-0{padding-top:0}.sm-pl-0{padding-left:0}.sm-pr-0{padding-right:0}.sm-pb-0{padding-bottom:0}.sm-m-0{margin:0}.sm-mv-0{margin-bottom:0;margin-top:0}.sm-mh-0{margin-left:0;margin-right:0}.sm-mt-0{margin-top:0}.sm-ml-0{margin-left:0}.sm-mr-0{margin-right:0}.sm-mb-0{margin-bottom:0}}@media (min-width:1024px){.md-p-50{padding:50px}.md-pv-50{padding-bottom:50px;padding-top:50px}.md-ph-50{padding-left:50px;padding-right:50px}.md-pt-50{padding-top:50px}.md-pl-50{padding-left:50px}.md-pr-50{padding-right:50px}.md-pb-50{padding-bottom:50px}.md-m-50{margin:50px}.md-mv-50{margin-bottom:50px;margin-top:50px}.md-mh-50{margin-left:50px;margin-right:50px}.md-mt-50{margin-top:50px}.md-ml-50{margin-left:50px}.md-mr-50{margin-right:50px}.md-mb-50{margin-bottom:50px}.md-p-40{padding:40px}.md-pv-40{padding-bottom:40px;padding-top:40px}.md-ph-40{padding-left:40px;padding-right:40px}.md-pt-40{padding-top:40px}.md-pl-40{padding-left:40px}.md-pr-40{padding-right:40px}.md-pb-40{padding-bottom:40px}.md-m-40{margin:40px}.md-mv-40{margin-bottom:40px;margin-top:40px}.md-mh-40{margin-left:40px;margin-right:40px}.md-mt-40{margin-top:40px}.md-ml-40{margin-left:40px}.md-mr-40{margin-right:40px}.md-mb-40{margin-bottom:40px}.md-p-30{padding:30px}.md-pv-30{padding-bottom:30px;padding-top:30px}.md-ph-30{padding-left:30px;padding-right:30px}.md-pt-30{padding-top:30px}.md-pl-30{padding-left:30px}.md-pr-30{padding-right:30px}.md-pb-30{padding-bottom:30px}.md-m-30{margin:30px}.md-mv-30{margin-bottom:30px;margin-top:30px}.md-mh-30{margin-left:30px;margin-right:30px}.md-mt-30{margin-top:30px}.md-ml-30{margin-left:30px}.md-mr-30{margin-right:30px}.md-mb-30{margin-bottom:30px}.md-p-20{padding:20px}.md-pv-20{padding-bottom:20px;padding-top:20px}.md-ph-20{padding-left:20px;padding-right:20px}.md-pt-20{padding-top:20px}.md-pl-20{padding-left:20px}.md-pr-20{padding-right:20px}.md-pb-20{padding-bottom:20px}.md-m-20{margin:20px}.md-mv-20{margin-bottom:20px;margin-top:20px}.md-mh-20{margin-left:20px;margin-right:20px}.md-mt-20{margin-top:20px}.md-ml-20{margin-left:20px}.md-mr-20{margin-right:20px}.md-mb-20{margin-bottom:20px}.md-p-15{padding:15px}.md-pv-15{padding-bottom:15px;padding-top:15px}.md-ph-15{padding-left:15px;padding-right:15px}.md-pt-15{padding-top:15px}.md-pl-15{padding-left:15px}.md-pr-15{padding-right:15px}.md-pb-15{padding-bottom:15px}.md-m-15{margin:15px}.md-mv-15{margin-bottom:15px;margin-top:15px}.md-mh-15{margin-left:15px;margin-right:15px}.md-mt-15{margin-top:15px}.md-ml-15{margin-left:15px}.md-mr-15{margin-right:15px}.md-mb-15{margin-bottom:15px}.md-p-10{padding:10px}.md-pv-10{padding-bottom:10px;padding-top:10px}.md-ph-10{padding-left:10px;padding-right:10px}.md-pt-10{padding-top:10px}.md-pl-10{padding-left:10px}.md-pr-10{padding-right:10px}.md-pb-10{padding-bottom:10px}.md-m-10{margin:10px}.md-mv-10{margin-bottom:10px;margin-top:10px}.md-mh-10{margin-left:10px;margin-right:10px}.md-mt-10{margin-top:10px}.md-ml-10{margin-left:10px}.md-mr-10{margin-right:10px}.md-mb-10{margin-bottom:10px}.md-p-5{padding:5px}.md-pv-5{padding-bottom:5px;padding-top:5px}.md-ph-5{padding-left:5px;padding-right:5px}.md-pt-5{padding-top:5px}.md-pl-5{padding-left:5px}.md-pr-5{padding-right:5px}.md-pb-5{padding-bottom:5px}.md-m-5{margin:5px}.md-mv-5{margin-bottom:5px;margin-top:5px}.md-mh-5{margin-left:5px;margin-right:5px}.md-mt-5{margin-top:5px}.md-ml-5{margin-left:5px}.md-mr-5{margin-right:5px}.md-mb-5{margin-bottom:5px}.md-p-0{padding:0}.md-pv-0{padding-bottom:0;padding-top:0}.md-ph-0{padding-left:0;padding-right:0}.md-pt-0{padding-top:0}.md-pl-0{padding-left:0}.md-pr-0{padding-right:0}.md-pb-0{padding-bottom:0}.md-m-0{margin:0}.md-mv-0{margin-bottom:0;margin-top:0}.md-mh-0{margin-left:0;margin-right:0}.md-mt-0{margin-top:0}.md-ml-0{margin-left:0}.md-mr-0{margin-right:0}.md-mb-0{margin-bottom:0}}@media (min-width:1280px){.lg-p-50{padding:50px}.lg-pv-50{padding-bottom:50px;padding-top:50px}.lg-ph-50{padding-left:50px;padding-right:50px}.lg-pt-50{padding-top:50px}.lg-pl-50{padding-left:50px}.lg-pr-50{padding-right:50px}.lg-pb-50{padding-bottom:50px}.lg-m-50{margin:50px}.lg-mv-50{margin-bottom:50px;margin-top:50px}.lg-mh-50{margin-left:50px;margin-right:50px}.lg-mt-50{margin-top:50px}.lg-ml-50{margin-left:50px}.lg-mr-50{margin-right:50px}.lg-mb-50{margin-bottom:50px}.lg-p-40{padding:40px}.lg-pv-40{padding-bottom:40px;padding-top:40px}.lg-ph-40{padding-left:40px;padding-right:40px}.lg-pt-40{padding-top:40px}.lg-pl-40{padding-left:40px}.lg-pr-40{padding-right:40px}.lg-pb-40{padding-bottom:40px}.lg-m-40{margin:40px}.lg-mv-40{margin-bottom:40px;margin-top:40px}.lg-mh-40{margin-left:40px;margin-right:40px}.lg-mt-40{margin-top:40px}.lg-ml-40{margin-left:40px}.lg-mr-40{margin-right:40px}.lg-mb-40{margin-bottom:40px}.lg-p-30{padding:30px}.lg-pv-30{padding-bottom:30px;padding-top:30px}.lg-ph-30{padding-left:30px;padding-right:30px}.lg-pt-30{padding-top:30px}.lg-pl-30{padding-left:30px}.lg-pr-30{padding-right:30px}.lg-pb-30{padding-bottom:30px}.lg-m-30{margin:30px}.lg-mv-30{margin-bottom:30px;margin-top:30px}.lg-mh-30{margin-left:30px;margin-right:30px}.lg-mt-30{margin-top:30px}.lg-ml-30{margin-left:30px}.lg-mr-30{margin-right:30px}.lg-mb-30{margin-bottom:30px}.lg-p-20{padding:20px}.lg-pv-20{padding-bottom:20px;padding-top:20px}.lg-ph-20{padding-left:20px;padding-right:20px}.lg-pt-20{padding-top:20px}.lg-pl-20{padding-left:20px}.lg-pr-20{padding-right:20px}.lg-pb-20{padding-bottom:20px}.lg-m-20{margin:20px}.lg-mv-20{margin-bottom:20px;margin-top:20px}.lg-mh-20{margin-left:20px;margin-right:20px}.lg-mt-20{margin-top:20px}.lg-ml-20{margin-left:20px}.lg-mr-20{margin-right:20px}.lg-mb-20{margin-bottom:20px}.lg-p-15{padding:15px}.lg-pv-15{padding-bottom:15px;padding-top:15px}.lg-ph-15{padding-left:15px;padding-right:15px}.lg-pt-15{padding-top:15px}.lg-pl-15{padding-left:15px}.lg-pr-15{padding-right:15px}.lg-pb-15{padding-bottom:15px}.lg-m-15{margin:15px}.lg-mv-15{margin-bottom:15px;margin-top:15px}.lg-mh-15{margin-left:15px;margin-right:15px}.lg-mt-15{margin-top:15px}.lg-ml-15{margin-left:15px}.lg-mr-15{margin-right:15px}.lg-mb-15{margin-bottom:15px}.lg-p-10{padding:10px}.lg-pv-10{padding-bottom:10px;padding-top:10px}.lg-ph-10{padding-left:10px;padding-right:10px}.lg-pt-10{padding-top:10px}.lg-pl-10{padding-left:10px}.lg-pr-10{padding-right:10px}.lg-pb-10{padding-bottom:10px}.lg-m-10{margin:10px}.lg-mv-10{margin-bottom:10px;margin-top:10px}.lg-mh-10{margin-left:10px;margin-right:10px}.lg-mt-10{margin-top:10px}.lg-ml-10{margin-left:10px}.lg-mr-10{margin-right:10px}.lg-mb-10{margin-bottom:10px}.lg-p-5{padding:5px}.lg-pv-5{padding-bottom:5px;padding-top:5px}.lg-ph-5{padding-left:5px;padding-right:5px}.lg-pt-5{padding-top:5px}.lg-pl-5{padding-left:5px}.lg-pr-5{padding-right:5px}.lg-pb-5{padding-bottom:5px}.lg-m-5{margin:5px}.lg-mv-5{margin-bottom:5px;margin-top:5px}.lg-mh-5{margin-left:5px;margin-right:5px}.lg-mt-5{margin-top:5px}.lg-ml-5{margin-left:5px}.lg-mr-5{margin-right:5px}.lg-mb-5{margin-bottom:5px}.lg-p-0{padding:0}.lg-pv-0{padding-bottom:0;padding-top:0}.lg-ph-0{padding-left:0;padding-right:0}.lg-pt-0{padding-top:0}.lg-pl-0{padding-left:0}.lg-pr-0{padding-right:0}.lg-pb-0{padding-bottom:0}.lg-m-0{margin:0}.lg-mv-0{margin-bottom:0;margin-top:0}.lg-mh-0{margin-left:0;margin-right:0}.lg-mt-0{margin-top:0}.lg-ml-0{margin-left:0}.lg-mr-0{margin-right:0}.lg-mb-0{margin-bottom:0}}.man{margin:0!important}.mtn{margin-top:0!important}.pan{padding:0!important}.border-left{border-left:1px solid #ccc}.border-right{border-right:1px solid #ccc}.border-bottom{border-bottom:1px solid #ccc}.border-top{border-top:1px solid #ccc}.border{border:1px solid #ccc}.background-white{background-color:#fff}.background-darker-gray{background-color:#333}.background-dark-gray{background-color:grey}.background-gray{background-color:#ccc}.background-light-gray{background-color:#f4f4f4}.background-primary{background-color:#008c46}.container-maxW{width:100%!important}.container-maxH{height:100%}.display-block{display:block}.display-inline-block{display:inline-block}.display-flex{display:flex;flex-wrap:wrap}@media (min-width:560px){.display-flex-xs{display:flex}}@media (min-width:768px){.display-flex-sm{display:flex}}@media (min-width:1024px){.display-flex-md{display:flex}}@media (min-width:1280px){.display-flex-lg{display:flex}}.flex-column{flex-direction:column}.display-none{display:none}.invisible{visibility:hidden}.flex-1{flex:1 1 auto}.relative{position:relative}.absolute{position:absolute}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after{clear:both}.pointer{cursor:pointer}.nowrap{white-space:nowrap}.pull-right{float:right!important}.pull-left{float:left!important}@media (min-width:1024px){.pull-right-md{float:right}}body{font-family:Baywa-Font,Arial,sans-serif}body:before{content:"";height:100%;position:fixed;transition:background-color .3s linear,z-index 0s linear .3s;width:100%;z-index:-1}body .debug[data-version]:after{background-color:#f5be37;border-radius:0 30px 5px 0;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.3);content:attr(data-version) "Viewport: TN (baywa-xs)";font-size:12px;line-height:30px;padding:0 30px;position:fixed;transform:translateX(-92%);transition-duration:.75s;z-index:1000}@media (min-width:560px){body .debug[data-version]:after{content:attr(data-version) "Viewport: XS (baywa-sm)"}}@media (min-width:768px){body .debug[data-version]:after{content:attr(data-version) "Viewport: SM (baywa-md)"}}@media (min-width:1024px){body .debug[data-version]:after{content:attr(data-version) "Viewport: MD (baywa-lg)"}}@media (min-width:1280px){body .debug[data-version]:after{content:attr(data-version) "Viewport: LG (baywa-xl)"}}body .debug:hover:after{transform:translateX(0)}body .main-header .searchbox{visibility:visible}body .main-content{max-height:100000px;opacity:1;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .3s linear .2s}body .main-content.overflow-visible,body .main-content.overflow-visible .responsive-tabs{overflow:visible}body .main-content.overflow-visible .responsive-tabs section.product-review-wrapper{background-color:#fff;justify-content:center;margin-left:0;margin-right:0;overflow:visible;position:relative;z-index:1}@media (min-width:1280px){body .main-content.overflow-visible .responsive-tabs section.product-review-wrapper{margin-bottom:40px;margin-left:calc(-50vw + 49%);padding-left:2%;width:100vw}}body .main-content.overflow-visible .responsive-tabs section.product-review-wrapper .product-review-content{max-width:1180px;overflow:visible}body .main-content.overflow-visible .responsive-tabs section.product-review-wrapper .product-review-content p{margin-top:0}body .main-content~.loader-container{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1) .2s,opacity .3s linear}body.menu-flyout:before{background:rgba(0,0,0,.7);content:none;transition-delay:.2s}@media (min-width:768px){body.menu-flyout:before{content:"";z-index:1000}body.menu-flyout .main-header{transition-delay:.2s;z-index:1000}}body.noscroll{overflow:hidden}.insert{animation:expand .3s cubic-bezier(1,0,1,0) forwards,fade-in .3s linear .3s forwards;opacity:0}.remove{animation:fade-out .3s linear forwards,collapse .3s cubic-bezier(0,1,0,1) .3s forwards;overflow:hidden}.iframe-wrapper{height:0;position:relative;width:100%}.iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.section-box{background-color:#fff;box-shadow:0 0 10px #ccc;color:#333}.section-box .h3{background-color:#f4f4f4;border-bottom:none;font-size:20px;font-weight:lighter;height:50px;line-height:30px;margin:0;padding:15px 20px}.section-box .h3 span{color:#000;font-size:smaller}.section-box .content{font-size:14px;padding:30px 15px!important}@media (min-width:768px){.section-box .content{font-size:16px;padding:30px 20px!important}}.section-box .content .h3{margin:-30px -15px}@media (min-width:768px){.section-box .content .h3{margin:-30px -20px}}.section-box .content .input-medium{width:300px}.section-box hr{border:0;border-top:1px solid #ccc;margin:0}.section-box .intro{margin:0}.section-box.height-full{height:100%}.contact-box__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;margin-left:8px}@media (min-width:768px){.contact-box__content{margin-left:0}}@media (min-width:1280px){.contact-box__content{margin-left:0}}.contact-box__link{align-items:center;color:#333;display:flex;font-weight:500}.contact-box__phone{white-space:nowrap}.contact-box__mail:hover .icon:empty:before,.contact-box__phone:hover .icon:empty:before{color:#006f3b}.contact-box__faq{margin-right:105px;margin-top:4px;width:262px}.contact-box__faq:hover .icon:empty:before{color:#006f3b}.contact-box__greeting{font-weight:500;margin-right:85px;padding-bottom:10px!important;padding-top:15px!important}@media (min-width:768px){.contact-box__greeting{padding-top:22px!important}}@media (min-width:1024px){.contact-box__greeting{padding-top:15px!important}}@media (min-width:1280px){.contact-box__greeting{padding-top:15px!important}}.contact-box .content{padding:0 15px!important}@media (min-width:768px){.contact-box .content{padding:0 20px!important}}.contact-box section{height:auto;padding:30px 0}.contact-box .icon:empty:before{color:#008c46;font-size:28px;text-align:left;width:40px}.contact-box a{text-decoration:none}.contact-box--narrow__content{margin-top:55px}.contact-box--narrow__description{font-weight:300}.contact-box .icon-service-hotline{height:36px;width:40px;fill:#008c46;margin-left:-5px;margin-right:7px}.icon-newsletter,.icon-service-hotline-servicetab{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;fill:#fff;padding:10px}.icon-banner-box{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.icon-banner-box .icon{flex:0 1 auto}.icon-banner-box .icon:before{color:#008c46}.icon-banner-box .text{flex:1 1 auto;font-weight:300}.icon-banner-box.info-warning-box{background-color:#e68c37}.icon-banner-box.info-warning-box .icon:before,.icon-banner-box.info-warning-box .text{color:#fff}img{color:transparent;position:relative;text-indent:-9999px;vertical-align:middle}img:before{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 50% 50% no-repeat;background-size:contain;content:"";height:75%;left:12.5%;position:absolute;top:12.5%;width:75%}.img-responsive{display:block;height:auto;max-width:100%;width:100%}.lazyload-image{position:relative}.lazyload-image:after,.lazyload-image:before{animation:bounce 1.5s ease-in-out infinite;background-color:#008c46;border-radius:100%;content:"";height:10px;left:calc(50% - 1px);position:absolute;top:calc(50% - 5px);transform:scale(0);width:10px}.lazyload-image:before{animation-delay:.75s;left:calc(50% - 9px)}.lazyload-image.loaded:after,.lazyload-image.loaded:before{content:none}.lazyload-image img{left:50%;max-height:100%;max-width:100%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .5s linear;width:auto;z-index:1}.lazyload-image img:not([data-src]){opacity:1}.sprite-payments{background:none;vertical-align:top}.sofort-payment,.sprite-payments{height:45px;width:70px}fieldset{margin-top:35px}fieldset legend{border:0;font-size:24px;font-weight:300;margin-bottom:20px}fieldset legend .description{font-size:14px;font-weight:lighter;margin-top:20px}@media (min-width:768px){fieldset legend .description{font-size:16px;margin-top:30px}}.mandatory-info-wrapper{margin-bottom:27px;position:relative}@media (min-width:560px){.mandatory-info-wrapper{margin-bottom:0;position:unset}}.mandatory-info-wrapper .mandatory-info{font-size:12px;font-weight:700;padding-left:20px;position:absolute;right:0}@media (min-width:560px){.mandatory-info-wrapper .mandatory-info{float:right;position:unset}}textarea{resize:none}.form-group{margin-bottom:20px;position:relative}.form-group .label,.form-group label{cursor:pointer;display:inline-block;font-size:14px;font-weight:700;margin-bottom:5px}.input-group{display:flex;position:relative}.input-group .input-group-control{flex:1;position:relative}.input-group .form-control{border-right-color:transparent}.input-group .form-control:focus{border-right-color:#008c46}.input-group .form-control.border-right-color{border-right-color:#ccc}.input-group .input-group-append,.input-group .input-group-prepend{background-color:#fff;border:1px solid #ccc;display:flex;font-size:14px;height:40px}.input-group .input-group-append .input-group-text,.input-group .input-group-prepend .input-group-text{align-items:center;display:flex;margin:0;padding:0 1em}.input-group .input-group-append .icon:before,.input-group .input-group-prepend .icon:before{color:#008c46;font-size:20px}.input-group .input-group-append [data-tooltip],.input-group .input-group-prepend [data-tooltip]{position:static}.input-group .input-group-append [data-tooltip]:before,.input-group .input-group-prepend [data-tooltip]:before{top:40px}.input-group .input-group-append [data-tooltip]:after,.input-group .input-group-prepend [data-tooltip]:after{top:68px;transform:none;white-space:normal;width:100%}.input-group .input-group-append [data-tooltip].tooltip--left:before,.input-group .input-group-prepend [data-tooltip].tooltip--left:before{left:auto;transform:translateX(calc(-50% + 10px))}.input-group .input-group-append [data-tooltip].tooltip--left:after,.input-group .input-group-prepend [data-tooltip].tooltip--left:after{left:0}.input-group .input-group-append [data-tooltip].tooltip--right:before,.input-group .input-group-prepend [data-tooltip].tooltip--right:before{left:calc(1em + 10px);right:auto}.input-group .input-group-append [data-tooltip].tooltip--right:after,.input-group .input-group-prepend [data-tooltip].tooltip--right:after{right:0}.input-group .input-group-prepend{border-right:0}.input-group .input-group-prepend+.input-group-control .form-control{border-left-color:transparent}.input-group .input-group-prepend+.input-group-control .form-control:focus{border-left-color:#008c46}.input-group .input-group-append{border-left:0}.safari button,.safari input,.safari select,.safari textarea{-webkit-transform:translateZ(0)}.checkbox{display:inline-block}.checkbox:not(.checkbox-hidden) label:before{border:1px solid #ccc;content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.checkbox:not(.checkbox-hidden) label:after{background-color:#008c46;content:"";height:0;left:12px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:height .1s linear,width .1s linear;width:0}.checkbox label{color:#333;cursor:pointer;display:inline-block;height:24px;line-height:24px;padding-left:34px;position:relative}.checkbox input{display:none}.checkbox input:checked~label:after{height:12px;transition:height .2s cubic-bezier(0,3.5,1,0),width .2s cubic-bezier(0,3.5,1,0) .1s;width:12px}.checkbox input:disabled~label{cursor:default}.checkbox input:disabled~label:after{background-color:grey}.checkbox input:focus~label:before{border:1px solid #008c46}.checkbox input.invalid~label{color:#d7373c}.checkbox input.invalid~label:before{border-color:#d7373c;box-shadow:0 0 5px #d7373c}.checkbox input.invalid:required:valid~label{color:#333}.checkbox input.invalid:required:valid~label:before{border-color:#ccc;box-shadow:none}.pill-buttons.radio li,.radio{display:inline-block}.pill-buttons.radio li>[type=radio]~label,.radio>[type=radio]~label{color:#333;cursor:pointer;display:block;font-size:14px;line-height:24px;padding-left:34px;position:relative}.pill-buttons.radio li>[type=radio]~label:before,.radio>[type=radio]~label:before{border:1px solid #ccc;border-radius:50%;content:"";height:24px;left:0;position:absolute;top:12px;transform:translateY(-50%);width:24px}.pill-buttons.radio li>[type=radio]~label:after,.radio>[type=radio]~label:after{background-color:#008c46;border-radius:50%;content:"";height:12px;left:6px;position:absolute;top:6px;transform:scale(0);transition:transform .2s linear;width:12px}.pill-buttons.radio li>input[type=radio],.radio>input[type=radio]{display:none}.pill-buttons.radio li>input[type=radio]:checked+label:after,.radio>input[type=radio]:checked+label:after{transform:scale(1);transition:transform .2s cubic-bezier(0,3,1,0)}.pill-buttons.radio li>input[type=radio]:disabled+label,.radio>input[type=radio]:disabled+label{cursor:default}.pill-buttons.radio li>input[type=radio]:disabled+label:after,.radio>input[type=radio]:disabled+label:after{background-color:grey}.pill-buttons.radio li>input[type=radio]:focus~label:before,.radio>input[type=radio]:focus~label:before{border:1px solid #008c46}.pill-buttons.radio li>input[type=radio].invalid~label,.radio>input[type=radio].invalid~label{color:#d7373c}.pill-buttons.radio{display:flex;list-style:none;margin:0;padding:0}.pill-buttons.radio li{margin-left:30px}@media (min-width:560px){.pill-buttons.radio li{margin-left:50px}}.pill-buttons.radio li:first-child{margin-left:0}.form-control{-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:0;color:#333;font-family:inherit;font-size:14px;height:40px;padding:0 .7em;position:relative;vertical-align:top;width:100%}.form-control::-ms-clear{display:none}.form-control :-ms-input-placeholder,.form-control ::-moz-placeholder,.form-control ::-webkit-input-placeholder{color:grey;opacity:1}.form-control.focus,.form-control:focus{border-color:#008c46}.form-control[disabled],.form-control[readonly]{background-color:#fff;color:grey;cursor:default}.form-control[disabled].focus,.form-control[disabled]:focus,.form-control[readonly].focus,.form-control[readonly]:focus{border-color:#ccc}.form-control~.help-block,.form-control~.toShort{color:transparent;display:block;font-weight:400;height:0;margin:0;opacity:0;padding:0 .7em 0 0;position:relative;visibility:hidden;width:100%}.form-control~.help-block:after,.form-control~.toShort:after{font-family:baywa-iconfont,Arial,sans-serif;line-height:40px;pointer-events:none;position:absolute;right:0;text-align:center;top:-44px;width:3em;z-index:1}.form-control.info{border-color:#e68c37}.form-control.info~.help-block{color:#e68c37;height:auto;opacity:1;visibility:visible}.form-control.invalid,.form-control.valid{padding-right:3.5em}.form-control.valid~.help-block:after{color:#008c46;content:"\e90b"}.form-control.invalid{border-color:#d7373c;position:relative;z-index:1}.form-control.invalid.focus,.form-control.invalid:focus{border-color:#d7373c}.form-control.invalid~.help-block{color:#d7373c;height:auto;opacity:1;visibility:visible}.form-control.invalid~.help-block:after{bottom:20px;content:"\e904"}.form-control.toShort{border-color:#d7373c;position:relative;z-index:1}.form-control.toShort.focus,.form-control.toShort:focus{border-color:#d7373c}.form-control.toShort~.toShort{color:#d7373c;height:auto;opacity:1;visibility:visible}.form-control.toShort~.toShort:after{bottom:20px;content:"\e904"}.form-control.input-sm{height:30px;line-height:28px}textarea.form-control{height:auto;line-height:inherit;padding:.3em .7em}.form-control+.input-group-append .show-password span+span,.form-control+.input-group-append .show-password.active span{display:none}.form-control+.input-group-append .show-password.active span+span{display:inline}.password-strength-info{background:#fff;box-shadow:0 0 10px #333;padding:10px;position:absolute;top:55px;width:240px;z-index:3}.password-strength-info:before{background:#fff;box-shadow:-2px -2px 5px -2px #333;content:"";height:20px;position:absolute;top:-10px;transform:rotate(45deg);width:20px}.password-strength-info [data-tooltip]{border:0}select::-ms-expand{display:none}select.form-control{-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0iZ3JheSIgZD0ibTMyLjcgMjAuMS0xLjYtMS42cS0uMy0uMy0uNi0uM2MtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZxLjMuMy42LjMuNDUgMCAuNi0uM2w4LjEtOC4xYy40LS41LjQtMSAwLTEuNCIvPjwvc3ZnPg==);background-position:100%;background-repeat:no-repeat;background-size:35px 35px;padding-right:2.5em}select.form-control~.help-block:after{right:1.5em}select.form-control[disabled]{background-color:#f4f4f4;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+PHBhdGggZmlsbD0iI2M0YzRjNCIgZD0ibTMyLjcgMjAuMS0xLjYtMS42cS0uMy0uMy0uNi0uM2MtLjIgMC0uNS4xLS42LjNMMjQgMjQuNGwtNS44LTUuOGMtLjMtLjMtLjktLjMtMS4zIDBsLTEuNiAxLjZjLS40LjQtLjQuOSAwIDEuM2w2LjUgNi41IDEuNiAxLjZxLjMuMy42LjMuNDUgMCAuNi0uM2w4LjEtOC4xYy40LS41LjQtMSAwLTEuNCIvPjwvc3ZnPg==);color:#ccc}select.form-control.invalid,select.form-control.valid{padding-right:4em}.range-slider{position:relative}.range-slider__input{-webkit-appearance:none;background-color:transparent;height:40px;margin:0;padding:0;pointer-events:none;position:absolute;width:100%}.range-slider__input::-webkit-slider-runnable-track{background-color:#ccc;height:8px}.range-slider__input::-moz-range-track{background-color:#ccc;border:none;height:8px}.range-slider__input::-webkit-slider-thumb{-webkit-appearance:none;background:#008c46 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-100 -60 1024 1024'%3E%3Cpath fill='%23fff' d='M153.6 57.059 290.489-64 870.4 448 290.489 960 153.6 838.941 596.622 448z'/%3E%3C/svg%3E") 50% /50% no-repeat;border:0;border-radius:40px;cursor:pointer;height:40px;margin-top:-16px;pointer-events:all;position:relative;transition:transform .3s linear;width:40px;z-index:1}.range-slider__input::-moz-range-thumb{background:#008c46 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-100 -60 1024 1024'%3E%3Cpath fill='%23fff' d='M153.6 57.059 290.489-64 870.4 448 290.489 960 153.6 838.941 596.622 448z'/%3E%3C/svg%3E") 50% /50% no-repeat;border:none;border-radius:40px;cursor:pointer;height:40px;pointer-events:all;position:relative;transition:transform .3s linear;width:40px;z-index:1}.range-slider__input:last-of-type::-moz-range-track{background-color:transparent}.range-slider__input:last-of-type::-webkit-slider-runnable-track{background-color:transparent}.range-slider__input:last-of-type::-ms-fill-lower,.range-slider__input:last-of-type::-ms-fill-upper{background-color:transparent}.range-slider__input::-ms-track{background-color:transparent;border-color:transparent;color:transparent;height:8px}.range-slider__input::-ms-thumb{background:#008c46 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-100 -60 1024 1024'%3E%3Cpath fill='%23fff' d='M153.6 57.059 290.489-64 870.4 448 290.489 960 153.6 838.941 596.622 448z'/%3E%3C/svg%3E") 50% /50% no-repeat;border-color:transparent;border-radius:40px;cursor:pointer;height:40px;margin:0;padding:0;pointer-events:all;position:relative;transition:transform .3s linear;width:40px;z-index:1}.range-slider__input::-ms-fill-lower,.range-slider__input::-ms-fill-upper{background-color:#ccc}.range-slider__input.rotate::-webkit-slider-thumb{transform:rotate(180deg)}.range-slider__input.rotate::-moz-range-thumb{transform:rotate(180deg)}.range-slider__input.rotate::-ms-thumb{transform:rotate(180deg)}.range-slider__max,.range-slider__min{border:1px solid #ccc;display:inline-block;font-size:14px;height:40px;line-height:40px;margin-top:50px;min-width:75px;padding:0 55px 0 10px;position:relative}.range-slider__max{float:right}.range-slider__contenteditable{display:inline-block;height:100%;position:relative}.range-slider__contenteditable:after{content:"\20ac";position:absolute;right:-10px;top:0}.range-slider__update-price-btn{background-color:#ccc;color:#fff;cursor:pointer;height:calc(100% + 1px);position:absolute;right:-1px;top:0;width:30px}.range-slider__update-price-btn:hover{color:#008c46}.range-slider__update-price-btn:before{content:"\e923";font-family:baywa-iconfont;font-size:14px;position:absolute;right:8px}[data-tooltip]{border-bottom:1px dotted #333;cursor:help;position:relative}[data-tooltip].clicked:after,[data-tooltip].clicked:before{opacity:1}[data-tooltip].js-tooltip-clickable{cursor:pointer}[data-tooltip]:before{border:14px solid transparent;content:""}[data-tooltip]:after{background-color:#333;color:#fff;content:attr(data-tooltip);font-family:Baywa-Font,Arial,sans-serif;font-weight:400;padding:15px;text-shadow:none;white-space:nowrap}[data-tooltip]:after,[data-tooltip]:before{opacity:0;pointer-events:none;position:absolute;transition:opacity .3s linear;z-index:996}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip].tooltip--left:before,[data-tooltip].tooltip-left:before{border-bottom-color:#333;left:50%;transform:translateX(-50%)}[data-tooltip].tooltip--left:after,[data-tooltip].tooltip-left:after{left:100%;transform:translate(-100%,28px)}[data-tooltip].tooltip--left:after,[data-tooltip].tooltip--left:before,[data-tooltip].tooltip-left:after,[data-tooltip].tooltip-left:before{top:100%}[data-tooltip].tooltip--right:before,[data-tooltip].tooltip-right:before{border-bottom-color:#333;left:50%;transform:translateX(-50%)}[data-tooltip].tooltip--right:after,[data-tooltip].tooltip-right:after{left:0;transform:translateY(28px)}[data-tooltip].tooltip--right:after,[data-tooltip].tooltip--right:before,[data-tooltip].tooltip-right:after,[data-tooltip].tooltip-right:before{top:100%}[data-tooltip].tooltip--top:before,[data-tooltip].tooltip-top:before{border-top-color:#333;transform:translate(-50%,25%)}[data-tooltip].tooltip--top:after,[data-tooltip].tooltip-top:after{transform:translate(-50%,-21px)}[data-tooltip].tooltip--top:after,[data-tooltip].tooltip--top:before,[data-tooltip].tooltip-top:after,[data-tooltip].tooltip-top:before{bottom:100%;left:50%}[data-tooltip].tooltip--bottom:before,[data-tooltip].tooltip-bottom:before{border-top-color:#333;transform:translate(-50%,25%) rotateX(180deg)}[data-tooltip].tooltip--bottom:after,[data-tooltip].tooltip-bottom:after{bottom:unset;top:calc(40px + 133%);transform:translate(-50%,-21px)}[data-tooltip].tooltip--bottom:after,[data-tooltip].tooltip--bottom:before,[data-tooltip].tooltip-bottom:after,[data-tooltip].tooltip-bottom:before{left:50%}[data-tooltip].no-border,[data-tooltip].tooltip--icon{border:0}[data-tooltip].checkout-list-item{display:inline-block;margin-left:5px}[data-tooltip].checkout-list-item:after{display:block;font-size:12px;hyphens:auto;left:max(50vw - 404px,-156px);max-width:445px;transform:translateY(-21px);white-space:normal;width:calc(100vw - 50px)}@media (min-width:768px){[data-tooltip].checkout-list-item:after{font-size:14px;hyphens:unset;left:50%;max-width:unset;transform:translate(-50%,-21px);white-space:nowrap;width:514px}}[data-tooltip].checkout-list-item:before{top:12px}@media (min-width:768px){[data-tooltip].checkout-list-item:before{top:16px}}[data-tooltip].checkout-list-item i:before{font-size:20px}@media (min-width:768px){[data-tooltip].checkout-list-item i:before{font-size:24px}}.add_to_cart_form .position-tooltip:before{transform:translateX(calc(-50% - 5px))}@media (min-width:560px){.add_to_cart_form .position-tooltip:before{transform:inherit}}.add_to_cart_form .position-tooltip:after{white-space:normal;width:calc(100vw - 65px)}@media (min-width:560px){.add_to_cart_form .position-tooltip:after{white-space:nowrap;width:auto}}.tippy-container{position:relative;width:100%}.tippy,[data-tippy-content]{cursor:pointer}[data-tippy-root]{max-width:100%}.tippy-box[data-theme~=lwp]{background-color:#333;border-radius:0;color:#fff;font-family:Baywa-Font,Arial,sans-serif;margin:auto;padding:15px}#cboxLoadedContent{position:relative}.ts-rating-light.productreviews .ts-wrapper.ts-no-reviews{padding:0!important}.ts-rating-light.productreviews .ts-wrapper.ts-no-reviews .ts-reviews ul{color:#333;font-size:16px;padding-left:0;text-align:left!important}.ts-stars-emptyBar,.ts-stars-fullBar,.ts-stars-wrapper{padding:10px 0 7.5px}.etrusted-checkout-card__button--review-only{background-color:#008c46!important;border:1px solid #008c46!important;border-radius:0!important;font-size:16px!important;font-weight:400!important}.etrusted-checkout-card__button--review-only:hover{background-color:#006f3b!important;border:1px solid #006f3b!important;color:#fff!important}form[class*=checkoutTrustcardNoAuditForm]{display:inline-block;padding:20px 0 0!important}[id*=trustcardCTAButton] a{background-color:#008c46!important;border-color:#008c46!important;border-radius:0!important;color:#fff!important;font-weight:300!important;text-decoration:none!important}[id*=trustcardCTAButton] a:hover{background-color:#006f3b!important;border-color:#006f3b!important;color:#fff!important}a[class*=blockLink]{text-decoration:none!important}[id*=ProtectionLimit],[id*=commentText]{color:#008c46!important;text-decoration:underline!important}[id*=ProtectionLimit]:hover,[id*=commentText]:hover{color:#006f3b!important}a[class*=checkoutImprint]{font-size:12px!important;margin-bottom:0!important;margin-top:-14px!important;text-align:right!important}.etrusted-checkout-card__table{width:100%}.ts-header-subtitle,.ts-header-title{display:none!important}.ts-wrapper,.ts-wrapper div:not(.ts-header-logo),.ts-wrapper span{color:#333!important;font-size:16px!important;line-height:1.375em!important}.ts-no-reviews .ts-header-logo:first-of-type{display:none!important}.status-info:after,.stock-info:after{border-radius:50%;content:"";display:inline-block;height:10px;margin-left:5px;vertical-align:middle;width:10px}@media (min-width:560px){.status-info:after,.stock-info:after{margin-left:10px}}.greenStatus:after,.inStock:after,.unlimitedStock:after{background-color:#008c46}.lowStock:after,.outOfStock:after{background-color:#f5be37}.permanentlyOutOfStock:after,.redStatus:after{background-color:#d7373c}.breadcrumb{align-items:center;display:flex;font-size:14px;justify-content:space-between;min-height:30px}.breadcrumb .breadcrumb-nav{display:block;line-height:70px;list-style-type:none;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.breadcrumb .breadcrumb-nav li{display:inline}@media (min-width:768px){.breadcrumb .breadcrumb-nav li:first-child:after,.breadcrumb .breadcrumb-nav li:not(:first-child):not(:last-child):after{content:"/";margin:0 5px}}.breadcrumb .breadcrumb-nav li:last-child a{font-weight:700}.breadcrumb .breadcrumb-nav li a{color:#333;font-weight:400;text-decoration:none}.breadcrumb .breadcrumb-nav li a:hover{color:#008c46}.breadcrumb .breadcrumb-nav li a .icon{color:#333}.breadcrumb .breadcrumb-nav li a .icon:before{background-color:grey;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:22px;line-height:22px;margin-right:5px;padding:0;width:22px}.breadcrumb .breadcrumb-nav li a .icon:hover{color:#008c46}.breadcrumb .breadcrumb-nav li a .icon:hover:before{background-color:#008c46}.breadcrumb .breadcrumb-nav li.active a,.breadcrumb .breadcrumb-nav li.active span{color:#333;font-weight:700}.breadcrumb .breadcrumb-nav li.active a :hover,.breadcrumb .breadcrumb-nav li.active span :hover{color:inherit}.breadcrumb .breadcrumb-nav label{color:#333;cursor:pointer;font-weight:700;margin:0}.breadcrumb .breadcrumb-nav label:after{content:">";font-weight:400;margin:0 5px}[data-toggle=navigationbar]:checked~.main-header.scroll .top-navigation{box-shadow:none}[data-toggle=navigationbar]:checked~.main-content .pagination-bar.top>.sticky{z-index:3}.pagination-bar .pagination-toolbar [id*=sortForm] input{display:none}.pagination-bar .pagination-toolbar .btn-link{padding:0 10px}.pagination-bar .pagination{display:flex;list-style:none;margin:0;padding:0}.pagination-bar .pagination li{background-color:#ccc;display:block;float:left;font-weight:700;margin-left:5px}.pagination-bar .pagination li:first-of-type{margin:0}.pagination-bar .pagination li a,.pagination-bar .pagination li span{color:#fff;display:block;line-height:40px;text-align:center;text-decoration:none;transition:background-color .3s linear;width:40px}.pagination-bar .pagination li a:hover,.pagination-bar .pagination li.active span{background-color:#008c46}.pagination-bar .pagination li.inactive{background-color:transparent}.pagination-bar .pagination li.inactive span{color:#333;width:15px}.pagination-bar .pagination li.disabled span{color:grey}.pagination-bar .pagination__arrow{align-items:center;display:flex;margin-top:2px;text-decoration:none;width:40px}.pagination-bar .pagination__arrow.arrow-left{justify-content:flex-start}.pagination-bar .pagination__arrow.arrow-right{justify-content:flex-end}.pagination-bar .pagination__arrow .icon:before{color:#ccc}.pagination-bar .pagination__arrow.active .icon{cursor:pointer}.pagination-bar .pagination__arrow.active .icon:hover:before{color:#006f3b}.pagination-bar .pagination__arrow.active .icon:before{color:#008c46}.pagination-bar.bottom{text-align:center}.pagination-bar.bottom .pagination{justify-content:center}@media (min-width:1024px){.pagination-bar.bottom .pagination{justify-content:flex-end}}.pagination-bar.top{height:60px;margin:-10px 0 10px}.pagination-bar.top>.sticky{background-color:#fff;box-shadow:0 5px 5px -5px #333;position:fixed;top:50px;transition:top .3s ease-out .2s;width:100%;z-index:4}@media (min-width:768px){.pagination-bar.top>.sticky{background-color:transparent;box-shadow:none;position:static;width:auto}}.pagination-bar.top .pagination{justify-content:flex-end}.pagination-bar .facet-toggle-button{position:relative;z-index:3}.pagination-bar .facet-toggle-button .icon{pointer-events:none}.cms-content-page-one ul,.cms-content-page-two ul,ul.list{font-weight:300;list-style:none;padding-left:30px;position:relative}.cms-content-page-one ul ul,.cms-content-page-two ul ul,ul.list ul{padding-top:15px}.cms-content-page-one ul li:not(:last-of-type),.cms-content-page-two ul li:not(:last-of-type),ul.list li:not(:last-of-type){padding-bottom:15px}.cms-content-page-one ul li:before,.cms-content-page-two ul li:before,ul.list li:before{color:#008c46;content:"\e90b";font-family:baywa-iconfont;left:0;position:absolute}.cms-content-page-one ul li.inactive:before,.cms-content-page-two ul li.inactive:before,ul.list li.inactive:before{color:#ccc}.cms-content-page-one ul li.active,.cms-content-page-two ul li.active,ul.list li.active{color:#008c46;font-weight:700}.cms-content-page-one ul.list-not-applicable li,.cms-content-page-two ul.list-not-applicable li,ul.list.list-not-applicable li{position:relative;text-decoration:line-through}.cms-content-page-one ul.list-not-applicable li:before,.cms-content-page-two ul.list-not-applicable li:before,ul.list.list-not-applicable li:before{color:#d7373c;content:"\e90c";font-family:baywa-iconfont;font-size:18px;left:-30px;top:3px}.flip-wrapper{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:transform .3s ease-in-out}.flip-wrapper.flipped{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.flip-wrapper.flipped.loaded .front{height:100%;position:absolute;top:0;width:100%}.flip-wrapper.flipped.loaded .back{padding:0 5px;position:relative}.flip-wrapper.flipped .front{opacity:0;pointer-events:none;visibility:hidden}.flip-wrapper.flipped .back{opacity:1;pointer-events:all}.flip-wrapper .front{opacity:1;position:relative}.flip-wrapper .back{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);width:100%}.flip-wrapper .back,.flip-wrapper .front{background-color:#fff;transition:opacity .3s cubic-bezier(1,0,0,1),box-shadow .2s linear}.charity-banner{background:#008c46}.charity-banner__logo{width:75px}.charity-banner__img{background:50%/cover no-repeat;background-image:url(/_ui/shared/images/charity-banner_mobile.jpg);height:200px}@media (min-width:768px){.charity-banner__img{background-image:url(/_ui/shared/images/charity-banner_mobile.jpg);height:250px}}@media (min-width:1024px){.charity-banner__img{background-image:url(/_ui/shared/images/charity-banner_desktop.jpg)}}.charity-banner__img.special-promotion{background-image:url(/_ui/shared/images/BS_Adventskalender_WebBanner_600x216px.jpg)}@media (min-width:768px){.charity-banner__img.special-promotion{background-image:url(/_ui/shared/images/BS_Adventskalender_WebBanner_942x526px.jpg)}}@media (min-width:1024px){.charity-banner__img.special-promotion{background-image:url(/_ui/shared/images/BS_Adventskalender_WebBanner_1532x506px.jpg)}}.charity-banner__text{color:#fff;font-size:20px;font-weight:600;line-height:28px;margin-bottom:20px;margin-top:10px}@media (min-width:768px){.charity-banner__text{font-size:32px;line-height:40px;margin-top:20px}}table{border-collapse:separate;border-spacing:2px;min-width:100%}table.table.scrollable{overflow:auto;table-layout:fixed}table.table.scrollable td,table.table.scrollable th{white-space:nowrap}table.table.scrollable-lg,table.table.scrollable-md,table.table.scrollable-sm{display:flex;flex-wrap:wrap}table.table.scrollable-lg tr,table.table.scrollable-md tr,table.table.scrollable-sm tr{display:block;vertical-align:top}table.table.scrollable-lg tr:not(:first-of-type),table.table.scrollable-md tr:not(:first-of-type),table.table.scrollable-sm tr:not(:first-of-type){margin-left:-2px}table.table.scrollable-lg tr:first-of-type td,table.table.scrollable-md tr:first-of-type td,table.table.scrollable-sm tr:first-of-type td{margin-left:0}table.table.scrollable-lg tr:last-of-type td,table.table.scrollable-md tr:last-of-type td,table.table.scrollable-sm tr:last-of-type td{margin-right:0}table.table.scrollable-lg.no-colspan-height td,table.table.scrollable-md.no-colspan-height td,table.table.scrollable-sm.no-colspan-height td{height:auto!important}table.table.scrollable-lg td,table.table.scrollable-lg th,table.table.scrollable-md td,table.table.scrollable-md th,table.table.scrollable-sm td,table.table.scrollable-sm th{display:block;line-height:1.5em;margin:2px;min-height:calc(1.5em + 16px);white-space:nowrap}table.table.scrollable-lg td[colspan="1"],table.table.scrollable-lg th[colspan="1"],table.table.scrollable-md td[colspan="1"],table.table.scrollable-md th[colspan="1"],table.table.scrollable-sm td[colspan="1"],table.table.scrollable-sm th[colspan="1"]{height:calc(1.5em + 16px)}table.table.scrollable-lg td[colspan="2"],table.table.scrollable-lg th[colspan="2"],table.table.scrollable-md td[colspan="2"],table.table.scrollable-md th[colspan="2"],table.table.scrollable-sm td[colspan="2"],table.table.scrollable-sm th[colspan="2"]{height:calc(3em + 34px)}table.table.scrollable-lg td[colspan="3"],table.table.scrollable-lg th[colspan="3"],table.table.scrollable-md td[colspan="3"],table.table.scrollable-md th[colspan="3"],table.table.scrollable-sm td[colspan="3"],table.table.scrollable-sm th[colspan="3"]{height:calc(4.5em + 52px)}table.table.scrollable-lg td[colspan="4"],table.table.scrollable-lg th[colspan="4"],table.table.scrollable-md td[colspan="4"],table.table.scrollable-md th[colspan="4"],table.table.scrollable-sm td[colspan="4"],table.table.scrollable-sm th[colspan="4"]{height:calc(6em + 70px)}table.table.scrollable-lg td[colspan="5"],table.table.scrollable-lg th[colspan="5"],table.table.scrollable-md td[colspan="5"],table.table.scrollable-md th[colspan="5"],table.table.scrollable-sm td[colspan="5"],table.table.scrollable-sm th[colspan="5"]{height:calc(7.5em + 88px)}table.table.scrollable-lg td[colspan="6"],table.table.scrollable-lg th[colspan="6"],table.table.scrollable-md td[colspan="6"],table.table.scrollable-md th[colspan="6"],table.table.scrollable-sm td[colspan="6"],table.table.scrollable-sm th[colspan="6"]{height:calc(9em + 106px)}table.table.scrollable-lg td[colspan="7"],table.table.scrollable-lg th[colspan="7"],table.table.scrollable-md td[colspan="7"],table.table.scrollable-md th[colspan="7"],table.table.scrollable-sm td[colspan="7"],table.table.scrollable-sm th[colspan="7"]{height:calc(10.5em + 124px)}table.table.scrollable-lg td[colspan="8"],table.table.scrollable-lg th[colspan="8"],table.table.scrollable-md td[colspan="8"],table.table.scrollable-md th[colspan="8"],table.table.scrollable-sm td[colspan="8"],table.table.scrollable-sm th[colspan="8"]{height:calc(12em + 142px)}table.table.scrollable-lg td[colspan="9"],table.table.scrollable-lg th[colspan="9"],table.table.scrollable-md td[colspan="9"],table.table.scrollable-md th[colspan="9"],table.table.scrollable-sm td[colspan="9"],table.table.scrollable-sm th[colspan="9"]{height:calc(13.5em + 160px)}table.table.scrollable-lg td[colspan="10"],table.table.scrollable-lg th[colspan="10"],table.table.scrollable-md td[colspan="10"],table.table.scrollable-md th[colspan="10"],table.table.scrollable-sm td[colspan="10"],table.table.scrollable-sm th[colspan="10"]{height:calc(15em + 178px)}table.table.scrollable-lg td[colspan="11"],table.table.scrollable-lg th[colspan="11"],table.table.scrollable-md td[colspan="11"],table.table.scrollable-md th[colspan="11"],table.table.scrollable-sm td[colspan="11"],table.table.scrollable-sm th[colspan="11"]{height:calc(16.5em + 196px)}table.table.scrollable-lg td[colspan="12"],table.table.scrollable-lg th[colspan="12"],table.table.scrollable-md td[colspan="12"],table.table.scrollable-md th[colspan="12"],table.table.scrollable-sm td[colspan="12"],table.table.scrollable-sm th[colspan="12"]{height:calc(18em + 214px)}table.table.scrollable-lg td[colspan="13"],table.table.scrollable-lg th[colspan="13"],table.table.scrollable-md td[colspan="13"],table.table.scrollable-md th[colspan="13"],table.table.scrollable-sm td[colspan="13"],table.table.scrollable-sm th[colspan="13"]{height:calc(19.5em + 232px)}table.table.scrollable-lg td[colspan="14"],table.table.scrollable-lg th[colspan="14"],table.table.scrollable-md td[colspan="14"],table.table.scrollable-md th[colspan="14"],table.table.scrollable-sm td[colspan="14"],table.table.scrollable-sm th[colspan="14"]{height:calc(21em + 250px)}table.table.scrollable-lg td[colspan="15"],table.table.scrollable-lg th[colspan="15"],table.table.scrollable-md td[colspan="15"],table.table.scrollable-md th[colspan="15"],table.table.scrollable-sm td[colspan="15"],table.table.scrollable-sm th[colspan="15"]{height:calc(22.5em + 268px)}table.table.scrollable-lg td:not([colspan="1"]),table.table.scrollable-lg th:not([colspan="1"]),table.table.scrollable-md td:not([colspan="1"]),table.table.scrollable-md th:not([colspan="1"]),table.table.scrollable-sm td:not([colspan="1"]),table.table.scrollable-sm th:not([colspan="1"]){-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:normal;-ms-word-break:break-all;word-break:break-all;word-break:break-word}table.table.scrollable-lg caption,table.table.scrollable-md caption,table.table.scrollable-sm caption{margin:0;width:100%}table.table.scrollable-lg thead,table.table.scrollable-md thead,table.table.scrollable-sm thead{display:flex;max-width:66.6666%;padding-right:2px}table.table.scrollable-lg thead tr:nth-child(odd),table.table.scrollable-lg thead+tbody tr:nth-child(2n),table.table.scrollable-md thead tr:nth-child(odd),table.table.scrollable-md thead+tbody tr:nth-child(2n),table.table.scrollable-sm thead tr:nth-child(odd),table.table.scrollable-sm thead+tbody tr:nth-child(2n){background-color:transparent}table.table.scrollable-lg thead+tbody tr:nth-child(2n) td,table.table.scrollable-md thead+tbody tr:nth-child(2n) td,table.table.scrollable-sm thead+tbody tr:nth-child(2n) td{background-color:#f4f4f4}table.table.scrollable-lg thead+tbody tr:nth-child(odd) td,table.table.scrollable-md thead+tbody tr:nth-child(odd) td,table.table.scrollable-sm thead+tbody tr:nth-child(odd) td{background-color:transparent}table.table.scrollable-lg tbody,table.table.scrollable-md tbody,table.table.scrollable-sm tbody{display:flex;flex-basis:0;flex-grow:1;flex-shrink:1;overflow-x:overlay;overflow-y:hidden}table.table.scrollable-lg tbody tr,table.table.scrollable-md tbody tr,table.table.scrollable-sm tbody tr{flex:1 0 auto}table.table.scrollable-lg tbody tr:nth-child(odd),table.table.scrollable-md tbody tr:nth-child(odd),table.table.scrollable-sm tbody tr:nth-child(odd){background-color:transparent}table.table.scrollable-lg tbody tr:nth-child(odd) td,table.table.scrollable-md tbody tr:nth-child(odd) td,table.table.scrollable-sm tbody tr:nth-child(odd) td{background-color:#f4f4f4}table.table.scrollable-lg tbody::-webkit-scrollbar,table.table.scrollable-md tbody::-webkit-scrollbar,table.table.scrollable-sm tbody::-webkit-scrollbar{-webkit-appearance:none}table.table.scrollable-lg tbody::-webkit-scrollbar:vertical,table.table.scrollable-md tbody::-webkit-scrollbar:vertical,table.table.scrollable-sm tbody::-webkit-scrollbar:vertical{width:8px}table.table.scrollable-lg tbody::-webkit-scrollbar:horizontal,table.table.scrollable-md tbody::-webkit-scrollbar:horizontal,table.table.scrollable-sm tbody::-webkit-scrollbar:horizontal{height:8px}table.table.scrollable-lg tbody::-webkit-scrollbar-thumb,table.table.scrollable-md tbody::-webkit-scrollbar-thumb,table.table.scrollable-sm tbody::-webkit-scrollbar-thumb{background-color:grey;border-radius:10px}table.table.scrollable-lg tbody::-webkit-scrollbar-track,table.table.scrollable-md tbody::-webkit-scrollbar-track,table.table.scrollable-sm tbody::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:10px}@media (min-width:768px){table.table.scrollable-sm{display:table}table.table.scrollable-sm caption{margin:0 2px;width:auto}table.table.scrollable-sm thead{display:table-row-group;max-width:none}table.table.scrollable-sm tbody{display:table-row-group;white-space:normal}table.table.scrollable-sm tr{display:table-row}table.table.scrollable-sm td,table.table.scrollable-sm th{display:table-cell;height:auto!important;white-space:normal}}@media (min-width:1024px){table.table.scrollable-md{display:table}table.table.scrollable-md caption{margin:0 2px;width:auto}table.table.scrollable-md thead{display:table-row-group;max-width:none}table.table.scrollable-md tbody{display:table-row-group;white-space:normal}table.table.scrollable-md tr{display:table-row}table.table.scrollable-md td,table.table.scrollable-md th{display:table-cell;height:auto!important;white-space:normal}}@media (min-width:1280px){table.table.scrollable-lg{display:table}table.table.scrollable-lg caption{margin:0 2px;width:auto}table.table.scrollable-lg thead{display:table-row-group;max-width:none}table.table.scrollable-lg tbody{display:table-row-group;white-space:normal}table.table.scrollable-lg tr{display:table-row}table.table.scrollable-lg td,table.table.scrollable-lg th{display:table-cell;height:auto!important;white-space:normal}}table.table caption{margin:0 2px;text-align:left}table.table caption,table.table td{padding:7px 10px}table.table caption,table.table thead td{background-color:#829b96;color:#fff}table.table tbody{vertical-align:inherit}table.table thead+tbody tr:nth-child(2n),table.table tr:nth-child(odd){background-color:#f4f4f4}table.table thead+tbody tr:nth-child(odd){background-color:transparent}table.hover-h tbody tr:hover td{background-color:#829b96}table.hover-v{overflow:hidden}table.hover-v caption{position:relative;z-index:1}table.hover-v td,table.hover-v th{line-height:1.5em;position:relative;white-space:nowrap;z-index:1}table.hover-v td:hover,table.hover-v th:hover{z-index:0}table.hover-v td:hover:before,table.hover-v th:hover:before{background:linear-gradient(180deg,rgba(130,155,150,0) 0,rgba(130,155,150,0) 1px,#829b96 0,#829b96 calc(100% - 1px),rgba(130,155,150,0) calc(100% - 1px),rgba(130,155,150,0));background-size:100% calc(1.5em + 16px);content:"";height:calc(2000% + 40px);left:0;position:absolute;top:calc(-1000% + -21px);width:100%;z-index:-1}.table-wrapper{max-width:100%;overflow-x:auto}.table-wrapper::-webkit-scrollbar{width:8px}.table-wrapper::-webkit-scrollbar:vertical{width:8px}.table-wrapper::-webkit-scrollbar:horizontal{height:8px}.table-wrapper::-webkit-scrollbar-thumb{background-color:grey;border-radius:10px}.table-wrapper::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:10px}.overlay{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s linear,visibility 0s linear .3s;visibility:hidden;z-index:6}.overlay.light{background:hsla(0,0%,100%,.8)}.overlay .cancel{cursor:default;height:100%;position:absolute;width:100%}.overlay.open{opacity:1;transition:opacity .3s linear;visibility:visible}.popup{background:#fff;border:1px solid #ccc;box-shadow:0 0 50px rgba(0,0,0,.5);left:50%;max-width:100%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.light .popup{border-color:#ccc;box-shadow:0 2px 10px rgba(0,0,0,.25)}.popup .close{color:grey;cursor:pointer}.popup h2{color:grey;margin:5px 0 30px}.popup .content{border:1px solid #ccc;max-height:400px;min-height:38px;overflow:auto;padding:10px 15px}.popup p{margin:0 0 1em}.popup p:last-child{margin:0}.accordion{overflow:overlay}.accordion>label{background-color:#fff;cursor:pointer;display:block;line-height:2em;margin:2px 0 0;padding:7px 50px 7px 15px;position:relative;transition:color .5s linear}.accordion>label:before{color:#008c46;content:"\e900";font-family:baywa-iconfont;font-size:14px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .3s ease-in-out}.accordion>label:after,.accordion>label:before{color:#008c46;font-size:16px}.accordion>label.gray,.accordion>label.gray:after,.accordion>label.gray:before,.accordion>label.green,.accordion>label.green:after,.accordion>label.green:before,.accordion>label.red,.accordion>label.red:after,.accordion>label.red:before{color:#fff}.accordion>label.red{background-color:#d7373c}.accordion>label.green{background-color:#008c46}.accordion>label.gray{background-color:grey}.accordion>section{background-color:#fff;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1) .2s,opacity .3s linear}.accordion>section.gray,.accordion>section.green,.accordion>section.red{border-style:solid;border-width:0 1px 1px}.accordion>section.red{border-color:#d7373c}.accordion>section.green{border-color:#008c46}.accordion>section.gray{border-color:grey}.accordion>section>div{animation:fade-in .7s ease-in-out}.accordion>input,.accordion>input+input+label{display:none}.accordion>input:checked+input+label,.accordion>input:checked+label+label{background-color:#fff;color:#008c46;text-shadow:.5px 0 0}.accordion>input:checked+input+label:before,.accordion>input:checked+label+label:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.accordion>input:checked+input+label.gray,.accordion>input:checked+input+label.green,.accordion>input:checked+input+label.red,.accordion>input:checked+label+label.gray,.accordion>input:checked+label+label.green,.accordion>input:checked+label+label.red{color:#fff}.accordion>input:checked+input+label.red,.accordion>input:checked+label+label.red{background-color:#d7373c;border-color:#d7373c}.accordion>input:checked+input+label.green,.accordion>input:checked+label+label.green{background-color:#008c46;border-color:#008c46}.accordion>input:checked+input+label.gray,.accordion>input:checked+label+label.gray{background-color:grey;border-color:grey}.accordion>input[type=checkbox]:checked+label+label+section{max-height:10000px;opacity:1;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .3s linear .2s}.accordion.fold>input+label+label{display:none}.accordion.fold>input+input+label{display:block}.accordion.fold>input[type=checkbox]:checked+label+label+section{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1) .2s,opacity .3s linear}.accordion.fold>input[type=radio]:checked+input+label{cursor:default}.accordion.fold>input[type=radio]:checked+input+label:after,.accordion.fold>input[type=radio]:checked+input+label:before{opacity:0;transition:transform .3s ease-in-out,opacity .1s linear .3s}.accordion.fold>input[type=radio]:checked+input+label+label+section{max-height:10000px;opacity:1;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .3s linear .2s}.searchbox .form-control,.searchbox .input-group-append{background-color:#f4f4f4;border:0}@media (min-width:1024px){.searchbox .form-control,.searchbox .input-group-append{height:45px}}.searchbox .btn,.searchbox .btn-search{height:40px;padding:0 10px;z-index:1}@media (min-width:1024px){.searchbox .btn,.searchbox .btn-search{height:45px}}.searchbox .btn-search:active:focus,.searchbox .btn-search:focus,.searchbox .btn:active:focus,.searchbox .btn:focus{outline:0}.searchbox .input-group-btn{background-color:#f4f4f4;height:100%;position:relative;z-index:3}.searchbox .input-group-btn .btn-light:hover{color:inherit}.searchbox .input-group-btn [data-tooltip]{border:none;height:40px;margin-bottom:0;position:relative}@media (min-width:1024px){.searchbox .input-group-btn [data-tooltip]{height:45px}}.searchbox .input-group-btn [data-tooltip] .icon{font-size:30px}.searchbox .input-group-btn [data-tooltip] .icon:before{position:absolute;right:0;top:50%;transform:translateY(-50%) translateY(1px)}.searchbox .input-group-btn .btn-search{padding-left:0}.searchbox .input-group-btn .btn-search .icon{color:#fff;font-size:30px;font-weight:700}.searchbox .input-group-btn .btn-search .icon:before{color:#fff;display:inline-block;font-size:30px;padding-left:10px;transform:translate(1px,1px)}.searchbox .form-control{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.searchbox .form-control{padding-left:15px}}.searchbox .form-control::placeholder{color:grey;opacity:1}.searchbox .input-group-text:not(:last-of-type){box-shadow:10px 0 0 -9px #ccc}.searchbox .icon-close{cursor:pointer;opacity:0;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:opacity .3s linear;z-index:3}.searchbox .icon-close:empty:before{font-size:16px;padding:0}.searchbox .icon-close.show{opacity:1}.searchbox .searchbox-loader{background-color:#f4f4f4;height:20px;opacity:0;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:opacity .3s linear;width:20px;z-index:3}.searchbox .searchbox-loader:before{animation:spin .6s linear infinite;border:2px solid #ccc;border-radius:50%;border-top-color:#333;content:"";height:20px;position:absolute;width:20px}.ui-autocomplete{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);left:0!important;list-style:none;margin:0;padding:0 10px 10px;position:absolute;top:0!important;transform:translate3d(0,140px,0);transition:transform .3s ease-out;width:100%!important;z-index:1000}@media (min-width:768px){.ui-autocomplete{transform:translate3d(0,120px,0)}}@media (min-width:1024px){.ui-autocomplete{transform:translate3d(0,150px,0)}}@media (min-width:1280px){.ui-autocomplete{padding:0 calc(50% - 590px) 10px}}.ui-autocomplete.sticky{position:fixed;transform:translate3d(0,100px,0);transition:transform .3s ease-out .3s}.ui-autocomplete .ui-autocomplete-category{border-bottom:1px solid #ccc;color:#008c46;margin:18px 0 10px;padding:10px 0}.ui-autocomplete.agentLoggedIn{margin-top:64px}@media (max-width:767px){.ui-autocomplete--hidden-shop-switcher{transform:translate3d(0,100px,0)}}@media (min-width:768px){.ui-autocomplete .autoSuggestion,.ui-autocomplete .brands,.ui-autocomplete .categories,.ui-autocomplete .cms{width:calc(40% - 40px)}.ui-autocomplete .info,.ui-autocomplete .productResult{float:right;width:60%}}.ui-autocomplete .productResult .thumb{float:left;height:55px;margin-right:20px;text-align:center;width:100px}.ui-autocomplete .productResult .thumb-image{max-height:100%}.ui-autocomplete .productResult .details{display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;width:100%}.ui-autocomplete .productResult .name{font-size:16px;font-weight:700;padding-bottom:10px;width:100%}.ui-autocomplete .ui-menu-item-wrapper{align-items:center;display:flex;padding:10px}.ui-autocomplete .ui-menu-item-wrapper.text{color:#333}.ui-autocomplete .ui-menu-item .price{color:#008c46;font-size:16px;font-weight:400}.ui-autocomplete .ui-menu-item .price-del{font-weight:400;margin-right:5px}.ui-autocomplete .ui-menu-item .highlight{color:#000;font-weight:700}.ui-autocomplete .ui-menu-item:not(.info) .ui-button.ui-state-active:hover,.ui-autocomplete .ui-menu-item:not(.info) .ui-button:active,.ui-autocomplete .ui-menu-item:not(.info) .ui-state-active,.ui-autocomplete .ui-menu-item:not(.info) .ui-widget-content .ui-state-active,.ui-autocomplete .ui-menu-item:not(.info) .ui-widget-header .ui-state-active,.ui-autocomplete .ui-menu-item:not(.info) a.ui-button:active,.ui-autocomplete .ui-menu-item:not(.info):active,.ui-autocomplete .ui-menu-item:not(.info):focus,.ui-autocomplete .ui-menu-item:not(.info):hover{background-color:#f4f4f4}@media (min-width:768px){.ui-autocomplete .only-products{float:left}}.ui-autocomplete .info{font-size:14px;padding:20px 0;text-align:center}.ui-autocomplete .info.ui-state-focus{background-color:inherit}.ui-autocomplete .info .ui-menu-item-wrapper{display:inline}.ui-autocomplete .info span.ui-menu-item-wrapper{padding-right:0}.ui-autocomplete .info a.ui-menu-item-wrapper{padding-left:0}.ui-autocomplete .ui-state-focus{background-color:#f4f4f4}.ui-autocomplete-loading~.searchbox-loader{opacity:1}.ui-helper-hidden-accessible{display:none}.searchbox-page-empty .form-group{margin-bottom:0}.mini-cart-wrapper{max-height:calc(100% - 130px);overflow:auto;padding:10px;transition:max-height .5s linear}.mini-cart-wrapper .mini-cart__legend{padding-left:30px;position:relative}.mini-cart-wrapper .mini-cart__legend:before{color:#e68c37;content:"\e90c";font-family:baywa-iconfont;font-size:18px;left:0;position:absolute;top:-2px}.mini-cart-wrapper .mini-cart__legend.valid:before{color:#008c46;content:"\e90b"}.mini-cart-wrapper .mini-cart__item{border:0;font-weight:100}.mini-cart-wrapper .mini-cart__item:not(:last-of-type){box-shadow:inset 0 -1px #ccc}.mini-cart-wrapper .mini-cart__product-details{display:inline-block;padding:10px;width:calc(100% - 75px)}.mini-cart-wrapper .mini-cart__product-details .icon{font-size:12px;font-weight:100;white-space:nowrap}.mini-cart-wrapper .mini-cart__product-details .icon:before{font-size:16px}.mini-cart-wrapper .mini-cart__text-danger,.mini-cart-wrapper .mini-cart__text-info{font-size:12px;line-height:1.5}.mini-cart-wrapper .mini-cart__item-actions{display:flex;flex:1;justify-content:space-between;margin-top:5px}.mini-cart-wrapper .mini-cart__product-title{color:#333;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.mini-cart-wrapper .mini-cart__product-title:hover{color:#008c46}.mini-cart-wrapper .mini-cart__thumb{float:left;padding:10px;width:75px}.mini-cart-wrapper .mini-cart__product-image{max-height:60px;width:auto}.mini-cart-wrapper .mini-cart__text-danger{font-weight:700;padding:10px 0}.mini-cart-wrapper.cookie-hint-visible{max-height:calc(100% - 240px)}@media (min-width:560px){.mini-cart-wrapper.cookie-hint-visible{max-height:calc(100% - 170px)}}@media (min-width:768px){.mini-cart-wrapper.cookie-hint-visible{max-height:calc(100% - 160px)}}.wishlist__wrapper{max-height:calc(100% - 80px);overflow:auto;padding:10px;transition:max-height .5s linear}.wishlist.cookie-hint-visible{max-height:calc(100% - 240px)}@media (min-width:560px){.wishlist.cookie-hint-visible{max-height:calc(100% - 170px)}}@media (min-width:768px){.wishlist.cookie-hint-visible{max-height:calc(100% - 160px)}}.wishlist__legend{padding-left:30px;position:relative}.wishlist__legend:before{color:#e68c37;content:"\e90c";font-family:baywa-iconfont;font-size:18px;left:0;position:absolute;top:-2px}.wishlist__item{border-bottom:1px solid #ccc;padding:10px;position:relative}.wishlist__item.remove{padding-bottom:0;padding-top:0;transition:padding .3s linear}.wishlist__thumb{float:left;min-height:1px;padding-right:10px;width:75px}.wishlist__product-image{max-height:60px;width:auto}.wishlist__product-details{display:inline-block;position:relative;width:calc(100% - 75px)}.wishlist__product-details .icon.icon-green{font-size:12px;font-weight:100}.wishlist__product-details .icon.icon-green:before{font-size:16px}.wishlist__text-info{font-size:12px;line-height:1.5;margin-top:1px}.wishlist .price,.wishlist__price{color:#333;font-size:11px;font-weight:100;margin-bottom:10px}.wishlist .price .h3,.wishlist__price .h3{color:#333;font-size:14px;font-weight:700;margin:5px 0 0}.wishlist__price .js-calculate-price{min-height:45px}.wishlist__product-title{color:#333;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.wishlist__product-title:hover{color:#008c46}.wishlist__item-actions{display:flex;flex:1;justify-content:space-between;margin-top:5px}@media (min-width:1024px){nav{background-color:#f4f4f4}}nav .nav-back,nav .nav-close{color:#008c46;font-weight:700;list-style:none;padding:15px 10px 20px}@media (min-width:768px){nav .nav-back,nav .nav-close{display:none}}nav .nav-back i.icon:empty:before,nav .nav-close i.icon:empty:before{font-size:16px}nav .nav-list-navigation{display:flex;flex-direction:row-reverse;justify-content:space-between}@media (min-width:768px){nav .nav-list-navigation{display:none}}nav .nav-list-header{display:flex;font-size:18px;font-weight:700;justify-content:space-between;overflow:hidden;padding:20px 10px 15px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){nav .nav-list-header{display:none}}nav .nav-list-header a{font-size:14px}nav .nav-buttons{background-color:#fff;border-bottom:none;display:flex;justify-content:space-between;padding:0 10px}@media (min-width:768px){nav .nav-buttons{display:none}}nav .nav-buttons .icon{font-size:12px;margin-bottom:15px;margin-top:20px}nav .nav-buttons .icon:before{font-size:20px;padding-bottom:5px}nav .nav-buttons .icon[data-badge]:not([data-badge=""]):after{border-color:#fff}nav .nav-buttons .icon.contact{margin-top:15px}nav .nav-buttons .icon.contact>svg{fill:grey;margin:0 10px;max-height:30px;max-width:30px;padding:0}nav .nav-list,nav .nav-list-1,nav .nav-list-2,nav .nav-list-3{background-color:#fff;height:100%;list-style:none;margin:0;padding:0;position:fixed;top:0;transition:left .2s ease-in;width:100%;z-index:1001}@media (max-width:768px){nav .nav-list,nav .nav-list-1,nav .nav-list-2,nav .nav-list-3{overflow-y:scroll}}nav .nav-list{left:-100%}@media (min-width:768px){nav .nav-list{background-color:#f4f4f4;display:flex;height:45px;left:unset;margin:auto;padding:0 10px;position:relative;top:unset;z-index:0}}@media (min-width:768px) and (min-width:1280px){nav .nav-list{max-width:1280px;padding:0 50px}}nav .nav-item:not(.categories) .nav-list-2{list-style:none;padding:0;position:static}nav .nav-item:not(.categories) .nav-list-2 .nav-list-header{background-color:#f4f4f4;cursor:pointer;font-size:16px;font-weight:700;line-height:1em;margin:0 10px 5px;padding:15px 35px 15px 10px;text-decoration:none}nav .nav-item:not(.categories) .nav-list-2 li a{color:#333;display:block;padding:10px 10px 10px 30px;text-decoration:none}@media (min-width:768px){nav .nav-item:not(.categories) .nav-list-1{background-color:#fff;flex-direction:row;flex-wrap:wrap;padding:0 10px}nav .nav-item:not(.categories) .nav-list-1 .nav-item-1{background:none;padding:0;width:33%}nav .nav-item:not(.categories) .nav-list-1 .nav-item-1 .nav-list-2{background:none;flex-direction:column;max-height:unset;opacity:1;padding:25px 25px 25px 10px}nav .nav-item:not(.categories) .nav-list-1 .nav-item-1 .nav-list-2 .nav-list-header{background:none;color:#008c46;display:block;margin:0;padding:15px 0;width:100%}nav .nav-item:not(.categories) .nav-list-1 .nav-item-1 .nav-list-2 .nav-list-header:hover{color:#006f3b}nav .nav-item:not(.categories) .nav-list-1 .nav-item-1 .nav-list-2 .nav-item-2{background:none;padding:0;width:100%}nav .nav-item:not(.categories) .nav-list-1 .nav-item-1 .nav-list-2 .nav-item-2 a{color:inherit;padding:5px 0}nav .nav-item:not(.categories) .nav-list-1 .nav-item-1 .nav-list-2 .nav-item-2:hover{color:#008c46}}nav .nav-list-1,nav .nav-list-2,nav .nav-list-3{left:100%}@media (min-width:768px){nav .nav-list-1,nav .nav-list-2,nav .nav-list-3{background-color:#fff;height:unset;left:0;max-height:0;opacity:0;overflow:hidden;position:absolute;top:45px;transition:max-height .3s cubic-bezier(0,1,0,1),opacity .1s linear .2s,overflow .1s linear .2s;z-index:0}}nav .nav-list-1{content-visibility:hidden}@media (min-width:768px){nav .nav-list-1{display:flex;flex-direction:column}nav .nav-list-1 li.nav-item-1:first-of-type{padding-top:25px}nav .nav-list-1 li.nav-item-1:last-of-type{padding-bottom:25px}nav .nav-list-2{background:linear-gradient(90deg,#f4f4f4,#f4f4f4 25%,#fff 0,#fff);padding-left:calc(25% + 50px);top:0;z-index:-1}nav .nav-list-3{max-height:unset;opacity:1;overflow:visible;position:static}}nav [class*=nav-item]:hover.nav-item-3,nav [class*=nav-item]:hover>label{color:#008c46}nav [class*=nav-item]:hover.special-offer>label{color:#006f3b}nav [class*=nav-item].nav-item-3,nav [class*=nav-item]>label{background-color:#f4f4f4;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1em;margin:0 10px 5px;overflow:hidden;padding:15px 35px 15px 10px;position:relative;text-decoration:none;text-overflow:ellipsis}nav [class*=nav-item].nav-item-3 a,nav [class*=nav-item]>label a{color:inherit;display:block;font-weight:700;max-width:100%;overflow:hidden;pointer-events:none;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){nav [class*=nav-item].nav-item-3 a,nav [class*=nav-item]>label a{display:inline;pointer-events:all}nav [class*=nav-item].nav-item-3,nav [class*=nav-item]>label{font-size:14px;pointer-events:none}}@media (min-width:1024px){nav [class*=nav-item].nav-item-3,nav [class*=nav-item]>label{font-size:16px}}nav [class*=nav-item].nav-item-3:not(.no-children):before,nav [class*=nav-item]:not(.no-children)>label:before{color:#008c46;content:"\e900";font-family:baywa-iconfont;font-size:18px;position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-90deg);transition:transform .3s ease-in-out}@media (min-width:768px){nav [class*=nav-item].nav-item-3:not(.no-children):before,nav [class*=nav-item]:not(.no-children)>label:before{display:none}}nav [class*=nav-item].nav-item-3.no-children>a,nav [class*=nav-item].no-children>label a{pointer-events:all}@media (min-width:768px){nav [class*=nav-item] .nav-item-3{align-items:baseline;background-color:unset;display:flex;font-weight:lighter;line-height:32px;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}nav [class*=nav-item] .nav-item-3 a{font-weight:inherit;pointer-events:all}nav [class*=nav-item] .nav-item-3:before{border:5px solid transparent;border-left-color:#333;content:"";display:inline-block;height:10px;padding-right:5px;width:10px}nav [class*=nav-item] .nav-item-3:hover:before{border-left-color:#008c46}}nav [class*=nav-item].special-offer>label{color:#008c46}nav [class*=nav-item].special-offer>label a{display:inline-block;overflow:visible;padding-right:35px;position:relative}@media (min-width:768px){nav [class*=nav-item].special-offer>label a{max-width:none;padding-right:20px}}@media (min-width:1024px){nav [class*=nav-item].special-offer>label a{padding-right:29px}}nav [class*=nav-item].special-offer>label a:after{content:"\e935";font-family:baywa-iconfont;font-size:26px;font-weight:400;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (min-width:768px){nav [class*=nav-item].special-offer>label a:after{font-size:17px}}@media (min-width:1024px){nav [class*=nav-item].special-offer>label a:after{font-size:23px}}nav [class*=nav-item].special-offer>label a:hover{color:#006f3b}nav [class*=nav-item].portal-links-title{margin-bottom:-20px;margin-top:17px}@media (min-width:768px){nav [class*=nav-item].portal-links-title{display:none}}nav [class*=nav-item].portal-links-title>label{background-color:#fff;font-size:15px;font-weight:600;line-height:24px;padding-left:0}nav [class*=nav-item].portal-links-title>label a{pointer-events:none}nav [class*=nav-item].portal-links-title:hover>label{color:#000}nav [class*=nav-item].portal-links-baustoffe,nav [class*=nav-item].portal-links-energie{display:inline-block}nav [class*=nav-item].portal-links-baustoffe>label,nav [class*=nav-item].portal-links-energie>label{background-color:#fff;font-size:12px;padding-left:0}nav [class*=nav-item].portal-links-baustoffe>label a,nav [class*=nav-item].portal-links-energie>label a{font-weight:400;padding-top:40px;position:relative}@media (min-width:768px){nav [class*=nav-item].portal-links-baustoffe>label a,nav [class*=nav-item].portal-links-energie>label a{display:none}}nav [class*=nav-item].portal-links-baustoffe>label a:after,nav [class*=nav-item].portal-links-energie>label a:after{color:grey;font-family:baywa-iconfont;font-size:24px;position:absolute;top:10px}nav [class*=nav-item].portal-links-baustoffe>label a:hover,nav [class*=nav-item].portal-links-energie>label a:hover{color:#006f3b}nav [class*=nav-item].portal-links-baustoffe{margin-right:4px}nav [class*=nav-item].portal-links-baustoffe>label a:after{content:"\e927";left:25%}nav [class*=nav-item].portal-links-energie{margin-left:-30px}nav [class*=nav-item].portal-links-energie>label a:after{content:"\e929";left:30%}nav .nav-item:hover .nav-list-1{content-visibility:visible}@media (min-width:768px){nav .nav-item{display:inline-block}nav .nav-item>label{background-color:transparent;color:#333;font-size:14px;line-height:45px;margin:0;padding:0;white-space:nowrap}nav .nav-item:hover .nav-list-1{animation:nav-list-1-overflow .6s .3s forwards;max-height:10000px;opacity:1;transition:max-height .3s cubic-bezier(1,0,1,0) .2s,opacity .1s linear .2s}@keyframes nav-list-1-overflow{0%{overflow:hidden}to{overflow:visible}}}@media (min-width:768px) and (min-width:1024px){nav .nav-item>label{font-size:16px}}@media (min-width:768px) and (min-width:768px){nav .nav-item:not(:last-of-type)>label{padding-right:14px}}@media (min-width:768px) and (min-width:1024px){nav .nav-item:not(:last-of-type)>label{padding-right:25px}}@media (min-width:768px) and (min-width:1280px){nav .nav-item:not(:last-of-type)>label{padding-right:49px}}@media (min-width:768px){nav .nav-item-1{background-color:#f4f4f4;display:inline-block;width:25%}nav .nav-item-1>label{background-color:unset;font-weight:lighter;margin:0;padding:12px 30px 12px 10px}nav .nav-item-1>label a{color:inherit;font-weight:inherit;white-space:normal}}@media (min-width:1280px){nav .nav-item-1>label{padding-left:50px}}@media (min-width:768px){nav .nav-item.categories .nav-item-1:hover .nav-list-2,nav .nav-item.categories:hover .nav-list-1:not(:hover) .nav-item-1:first-of-type .nav-list-2{max-height:unset;min-height:100%;opacity:1;padding-bottom:25px;padding-top:25px}nav .nav-item.categories .nav-item-1:hover:not(.no-children)>label:before,nav .nav-item.categories:hover .nav-list-1:not(:hover) .nav-item-1:first-of-type:not(.no-children)>label:before{color:#fff;display:inline;font-size:16px;font-weight:lighter;right:10px}nav .nav-item.categories .nav-item-1:hover>label,nav .nav-item.categories:hover .nav-list-1:not(:hover) .nav-item-1:first-of-type>label{background-color:#008c46;color:#fff;font-weight:700}nav .nav-item-2{background-color:#fff;float:left;padding:0 50px 10px 0;width:33%}nav .nav-item-2>label{background-color:unset;color:#008c46;margin:0;padding:15px 0 5px}nav .nav-item-2>label:hover{color:#006f3b}nav .nav-item-2>label a{font-weight:lighter;pointer-events:all}}#nav-toggle:checked~.main-header .nav-list,#nav-toggle:checked~.main-header .nav-list .nav-list-toggle:checked~[class^=nav-list]{left:0;pointer-events:all;transition:left .2s ease-in}#nav-toggle:checked~.myaccount-wrapper{z-index:0}.nav-sidebar{background-color:#fff;margin-bottom:20px;padding:10px 15px}.nav-sidebar .title{border-bottom:2px solid #f4f4f4;font-weight:700;padding:15px 0}.nav-sidebar ul{list-style:none;padding:0}.nav-sidebar ul a{color:#333;display:block;overflow:hidden;padding:7px 0;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.baywa-download-component{width:100%}.baywa-download-component a{border-bottom:2px solid #f4f4f4}.baywa-download-component:last-child a{border-bottom:0}.baywa-download-component span{display:block}.baywa-download-component .download-entry{background-color:#fff;display:flex;padding:8px 15px;text-decoration:none;width:100%}.baywa-download-component .download-entry:focus,.baywa-download-component .download-entry:hover{text-decoration:none}.baywa-download-component .download-entry:focus .download--media .icon,.baywa-download-component .download-entry:hover .download--media .icon{color:grey}.baywa-download-component .download-entry .download--icon-img{margin-right:20px}.baywa-download-component .download-entry .download--icon-img img{max-width:27px}.baywa-download-component .download-entry .download--content{align-self:center;flex:1 70%}.baywa-download-component .download-entry .download--content .download--title{font-size:16px;font-weight:500;padding-right:10px;word-break:break-word}.baywa-download-component .download-entry .download--content .download--title .icon-file{font-size:10px;margin-left:0}.baywa-download-component .download-entry .download--content .download--description{color:grey;font-weight:400;margin-top:15px}.baywa-download-component .download-entry .download--size{align-self:center;color:#333;text-transform:uppercase}.baywa-download-component .download-entry .download--media{align-self:center;flex:1 5%;position:relative;text-align:right}.baywa-download-component .download-entry .download--media .icon:before{color:#008c46}.baywa-guidance-download-component{padding-bottom:30px}.baywa-guidance-download-component .cms-content-item{background-color:#fff}.baywa-guidance-download-component .download-description{color:grey}.baywa-guidance-download-component .download-description p{margin:10px 0 10px 30px}.baywa-guidance-download-component h2{color:#333;margin-left:30px;margin-top:0;position:relative}.baywa-guidance-download-component h2 .icon{left:-32px;position:absolute;top:50%;transform:translateY(-50%)}.baywa-guidance-download-component .icon-file{font-size:8px;left:-35px;position:absolute;top:-5px}.baywa-guidance-download-component .btn-container{margin-top:auto}.baywa-guidance-download-component .btn{width:100%}.baywa-guidance-download-component .btn.btn-primary{padding-left:35px;padding-right:35px}@media (max-width:559px){.baywa-guidance-download-component .btn-container>:first-child{margin-top:10px}}@media (max-width:767px){.baywa-guidance-download-component .icon-file{left:-30px}.baywa-guidance-download-component .btn-container>:last-child{margin-top:10px}}@media (min-width:560px){.baywa-guidance-download-component .cms-content-item{display:flex;height:100%}.baywa-guidance-download-component .cms-content-item:after,.baywa-guidance-download-component .cms-content-item:before{content:" ";display:table}.baywa-guidance-download-component .cms-content-item:after{clear:both}.baywa-guidance-download-component .preview-image{flex:1 0 30%;float:left;max-width:155px}.baywa-guidance-download-component .preview-image img{max-width:100%}.baywa-guidance-download-component .download-description{display:flex;flex:0 1 9999em;flex-direction:column;float:left}}@media (max-width:1023px){.baywa-guidance-download-component+.baywa-guidance-download-component{margin-top:10px}}@media (min-width:1024px) and (max-width:1160px){.baywa-guidance-download-component .btn-container [class*=col-]{width:100%}.baywa-guidance-download-component .btn-container [class*=col-]+[class*=col-]{margin-top:10px}}.btn{cursor:pointer;display:inline-block;font-family:inherit;font-size:16px;font-weight:400;height:40px;line-height:40px;max-width:100%;min-width:40px;overflow:hidden;padding:0 20px;text-align:center;text-decoration:none;text-overflow:ellipsis;transition:background-color .3s linear,color .3s linear;vertical-align:middle;white-space:nowrap}.btn-primary{background-color:#008c46;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#006f3b;color:#fff}.btn-primary.btn-background{background-color:#fff;box-shadow:inset 0 0 0 2px #fff;color:#008c46}.btn-primary.btn-background.active,.btn-primary.btn-background:active,.btn-primary.btn-background:focus,.btn-primary.btn-background:hover{background-color:#008c46;color:#fff}.btn-default{background-color:#fff;box-shadow:inset 0 0 0 1px #008c46;color:#008c46}.btn-default.active,.btn-default.btn-background,.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#008c46;color:#fff}.btn-default.btn-background{box-shadow:inset 0 0 0 2px #fff}.btn-default.btn-background.active,.btn-default.btn-background:active,.btn-default.btn-background:focus,.btn-default.btn-background:hover{background-color:#fff;color:#008c46}.btn-default.btn-bg-transparent{background-color:transparent}.btn-default.btn-bg-transparent.active,.btn-default.btn-bg-transparent:active,.btn-default.btn-bg-transparent:focus,.btn-default.btn-bg-transparent:hover{background-color:#008c46;color:#fff}.btn-support{background-color:#fff;box-shadow:inset 0 0 0 1px #00878c;color:#00878c}.btn-support.active,.btn-support.btn-background,.btn-support:active,.btn-support:focus,.btn-support:hover{background-color:#00878c;color:#fff}.btn-support.btn-background{box-shadow:inset 0 0 0 2px #fff}.btn-support.btn-background.active,.btn-support.btn-background:active,.btn-support.btn-background:focus,.btn-support.btn-background:hover{background-color:#fff;color:#00878c}.btn-support.btn-bg-transparent{background-color:transparent}.btn-support.btn-bg-transparent.active,.btn-support.btn-bg-transparent:active,.btn-support.btn-bg-transparent:focus,.btn-support.btn-bg-transparent:hover{background-color:#00878c;color:#fff}.btn-minimal{background-color:transparent;color:transparent;display:inline-block;height:40px;line-height:unset;padding:10px;position:relative;width:40px;fill:#008c46;box-shadow:inset 0 0 0 1px #008c46}.btn-minimal:before{color:#008c46;font-family:baywa-iconfont;font-size:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:middle}.btn-minimal:focus,.btn-minimal:hover{background-color:#008c46;color:#fff;fill:#fff}.btn-minimal:focus:before,.btn-minimal:hover:before{color:#fff}.btn-minimal:focus.active,.btn-minimal:hover.active{color:#fff;fill:#fff}.btn-minimal:focus.active:before,.btn-minimal:hover.active:before{color:#fff}.btn-minimal.active,.btn-minimal:active{fill:#008c46;color:#008c46}.btn-minimal.active:before,.btn-minimal:active:before{color:#008c46}.btn-block{display:block;width:100%}.btn-pill{background-color:#829b96;border-radius:30px;color:#fff;font-size:14px;height:30px;line-height:30px;padding:0 15px}.btn-pill:before{font-family:baywa-iconfont;padding-right:15px}.btn-pill:hover{background-color:#999}.btn-pill--icon-right{padding-right:44px;position:relative}.btn-pill--icon-right:before{padding-right:0;position:absolute;right:15px}.btn .icon{font-size:inherit;transition:none}.btn .icon,.btn .icon:hover{color:inherit}.btn .icon:before{color:inherit;display:inline;padding-bottom:0}.btn .icon:not(:empty):before{font-size:20px;padding-right:10px}.btn.active .icon,.btn.active .icon:before,.btn:active .icon,.btn:active .icon:before,.btn:focus .icon,.btn:focus .icon:before,.btn:hover .icon,.btn:hover .icon:before{color:inherit}.btn.disabled,.btn:disabled{cursor:not-allowed;pointer-events:none}.toggle{background-color:#008c46;border-radius:15px;color:#fff;cursor:pointer;display:inline-block;height:30px;min-width:60px;position:relative}.toggle--switch{background:#ccc;color:#333;transition:color .3s linear,background .3s linear}.toggle:before{background-color:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.3);content:"";height:26px;left:2px;position:absolute;top:2px;transition:left .3s linear;width:26px;z-index:1}.toggle__input,.toggle__input:disabled:checked+.toggle .toggle__label:after,.toggle__input:disabled:not(:checked)+.toggle .toggle__label:before{display:none}.toggle__input:disabled+.toggle{background:#f4f4f4;color:grey}.toggle__input:checked+.toggle:before{left:calc(100% - 28px)}.toggle__input:checked+.toggle.toggle--switch{background:#008c46;color:#fff}.toggle__input:checked+.toggle .toggle__label:before{opacity:1;transition:opacity .3s linear .15s}.toggle__input:checked+.toggle .toggle__label:after{opacity:0;transition:opacity .15s linear}.toggle__label{display:grid;grid-template-columns:1fr;height:100%}.toggle__label:after,.toggle__label:before{align-items:center;display:flex;grid-column-start:1;grid-row-start:1}.toggle__label:before{content:attr(data-on);opacity:0;padding:0 38px 0 15px;transition:opacity .3s,2 linear}.toggle__label:after{content:attr(data-off);justify-content:flex-end;opacity:1;padding:0 15px 0 38px;transition:opacity .3s linear .15s}@font-face{font-display:block;font-family:baywa-iconfont;font-style:normal;font-weight:400;src:url(b2c-style-6881dd49f7bbe61e1aed.eot?au56uz);src:url(b2c-style-6881dd49f7bbe61e1aed.eot?au56uz#iefix) format("embedded-opentype"),url(b2c-style-74a41f25907542946c98.woff2?au56uz) format("woff2"),url(b2c-style-7ec6960101a870f2aead.woff?au56uz) format("woff"),url(b2c-style-c260cd71fdd0e54ae34c.ttf?au56uz) format("truetype"),url(b2c-style-0a1f8e37abe51ae1b6ec.svg?au56uz#baywa-iconfont) format("svg")}.icon-arrow-down:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-arrow-up:before{content:"\e903"}.icon-attention:before{content:"\e904"}.icon-barcode:before{content:"\e905"}.icon-basket-filled:before{content:"\e906"}.icon-basket:before{content:"\e907"}.icon-bill:before{content:"\e908"}.icon-calendar:before{content:"\e909"}.icon-checkmark:before{content:"\e90b"}.icon-close:before{content:"\e90c"}.icon-delete-01:before{content:"\e90d"}.icon-delete-02:before{content:"\e90f"}.icon-facebook:before{content:"\e910"}.icon-heart:before{content:"\e911"}.icon-info:before{content:"\e912"}.icon-menu:before{content:"\e913"}.icon-minus:before{content:"\e914"}.icon-palette:before{content:"\e915"}.icon-plus:before{content:"\e916"}.icon-search:before{content:"\e917"}.icon-star.icon:before{color:grey}.icon-star.icon.filled:before,.icon-star.icon:hover:before{color:#f5be37}.icon-star.icon:not(.filled):hover:before{color:grey}.icon-star:before{content:"\e918"}.filled-25:before{background:repeating-linear-gradient(90deg,#f5be37 0,#f5be37 25%,transparent 0,transparent) 50% /contain no-repeat;-webkit-background-clip:text;background-color:gray;color:transparent!important}.filled-50:before{background:repeating-linear-gradient(90deg,#f5be37 0,#f5be37 50%,transparent 0,transparent) 50% /contain no-repeat;-webkit-background-clip:text;background-color:gray;color:transparent!important}.filled-75:before{background:repeating-linear-gradient(90deg,#f5be37 0,#f5be37 75%,transparent 0,transparent) 50% /contain no-repeat;-webkit-background-clip:text;background-color:gray;color:transparent!important}.icon-truck:before{content:"\e919"}.icon-twitter:before{content:"\e91a"}.icon-user:before{content:"\e91b"}.icon-youtube:before{content:"\e91c"}.icon-standort:before{content:"\e90e"}.icon-faq:before{content:"\e91d"}.icon-mail:before{content:"\e91e"}.icon-edit:before{content:"\e920"}.icon-zoom-out:before{content:"\e922"}.icon-zoom-in:before{content:"\e921"}.icon-refresh:before{content:"\e923"}.icon-direct-order:before{content:"\e924"}.icon-print:before{content:"\e925"}.icon-download:before{content:"\e926"}.icon-baustoffe:before{content:"\e927"}.icon-energie:before{content:"\e929"}.icon-eye:before{content:"\e92c"}.icon-warning:before{content:"\e92b"}.icon-filter:before{content:"\e92a"}.icon-oil:before{content:"\e92e"}.icon-rechner:before{content:"\e92d"}.icon-tankwagen:before{content:"\e930"}.icon-agrar:before{content:"\e92f"}.icon-variante:before{content:"\e931"}.icon-bulkDelivery:before{content:"\e932"}.icon-expressversand:before{content:"\e933"}.icon-home:before{content:"\e934"}.icon-offer:before{content:"\e935"}.icon-add-to-cart:before{content:"\e936"}.icon-curved-arrow:before{content:"\e939"}.icon-house-arrow:before{content:"\e937"}.icon{display:inline-block;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-size:14px;text-align:center;text-decoration:none}.icon,.icon:before{transition:color .3s linear;vertical-align:middle}.icon:before{color:grey;display:block;font-family:baywa-iconfont;font-size:24px;padding-bottom:10px;padding-right:0}.icon:hover,.icon:hover:before{color:#008c46}.icon:empty:before{font-size:24px;padding-bottom:0;vertical-align:unset}.icon.icon-gray{color:grey;font-size:16px}.icon.icon-gray:before{color:grey;display:inline;font-size:20px;padding-bottom:0;padding-right:10px;vertical-align:bottom}.icon.icon-gray:hover,.icon.icon-gray:hover:before{color:#006f3b}.icon.icon-gray:empty:before{font-size:24px;padding-right:0;vertical-align:unset}.icon.icon-white{color:#008c46}.icon.icon-white:before{color:#fff}.icon.icon-green{color:#008c46;font-size:16px}.icon.icon-green:before{color:#008c46;display:inline;font-size:20px;padding-bottom:0;padding-right:10px;vertical-align:bottom}.icon.icon-green:hover,.icon.icon-green:hover:before{color:#006f3b}.icon.icon-green:empty:before{font-size:24px;padding-right:0;vertical-align:unset}.icon.icon-lg{vertical-align:unset}.icon.icon-lg:before{font-size:28px}.icon.icon-sm:before{font-size:14px}.icon.icon-background{background-color:#fff;border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.15);color:grey;height:30px;position:relative;width:30px}.icon.icon-background:before{font-size:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.icon.update:before{animation:shake-icon .5s linear 0s 2}.icon[data-badge]:not([data-badge=""]){position:relative}.icon[data-badge]:not([data-badge=""]):after{background-image:radial-gradient(#d7373c 99%,#fff 100%);border:2px solid #fff;border-radius:50px;color:#fff;content:attr(data-badge);font-family:Baywa-Font,Arial,sans-serif;font-size:10px;height:20px;left:50%;line-height:16px;min-width:20px;padding:0 5px;position:absolute;text-align:center;top:0;transform:translateY(-50%)}@media (min-width:1024px){.icon[data-badge]:not([data-badge=""]):after{font-size:10px;height:20px;line-height:15px;min-width:20px}}.icon[data-badge]:not([data-badge=""]).login-wrapper-icon:after{left:unset;right:0;top:1px}.icon[data-badge]:not([data-badge=""]).custom-offers-icon{font-size:14px!important;text-decoration:underline}.icon[data-badge]:not([data-badge=""]).custom-offers-icon:after{display:inline-block;font-size:12px;height:24px;left:10px;line-height:20px;min-width:24px;position:relative;top:11px}.icon.icon-check{height:25px;width:25px}svg{height:100%;width:100%}svg .outline{fill:currentColor;stroke:#008c46;stroke-width:5%}.ribbon-wrapper{color:#fff;display:flex;font-size:10px;font-weight:400;gap:10px;line-height:1.2;z-index:1}@media (min-width:560px){.ribbon-wrapper{font-size:14px;font-weight:700}}.ribbon-wrapper .ribbon{background-color:#f5be37;padding:3px 5px;width:fit-content;z-index:4}@media (min-width:560px){.ribbon-wrapper .ribbon{padding:7px 15px}}.ribbon-wrapper .ribbon br{content:""}.ribbon-wrapper .ribbon br:after{content:" "}.ribbon-wrapper .ribbon--alert{background-color:#d7373c}.ribbon-wrapper .ribbon--fixed{left:0;position:fixed;top:0}.baywa-logo-svg .baywa-logo-font{fill:#008c46}[data-role=details-toggle]{display:none}[data-role=details-toggle]+label{cursor:pointer}[data-role=details-toggle]+label.collapse-icon{position:relative}[data-role=details-toggle]+label.collapse-icon:before{color:#008c46;content:"\e900";font-family:baywa-iconfont;font-size:14px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .3s ease-in-out}[data-role=details-toggle]+label span+span{display:none}[data-role=details-toggle]+label+div{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1) .2s,opacity .3s linear}[data-role=details-toggle]:checked+label:before{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}[data-role=details-toggle]:checked+label span{display:none}[data-role=details-toggle]:checked+label span+span{display:inline}[data-role=details-toggle]:checked+label+div{max-height:20000px;opacity:1;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .3s linear .2s}.flyout{position:relative}.flyout__wrapper{background-color:#008c46;border-radius:0;box-shadow:inset 0 0 2px #f4f4f4;margin-top:3px;text-align:right;transition:box-shadow .3s linear;z-index:998}.flyout__wrapper.active{border-radius:0}.sidebar-overlay .flyout__wrapper{box-shadow:none}.sidebar-overlay .flyout__wrapper:not(.active){z-index:997}.flyout__container{position:fixed;right:0;top:221px;z-index:1002}.flyout__wrapper--newsletter{display:none}.flyout__wrapper--newsletter.show-nl{display:block}.flyout__toggle{position:relative}.flyout__toggle:before{background-color:transparent;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .3s linear,border-radius .3s linear,z-index 0s linear .3s;width:100%;z-index:-1}.flyout__toggle.active .flyout__label{height:50px;line-height:60px}.flyout__toggle.active .flyout__label>i,.flyout__toggle.active .flyout__label>svg{opacity:0}.flyout__toggle.active .flyout__label:after{opacity:1}.flyout__toggle.active+.flyout__content{display:block;z-index:1002}.flyout__toggle.active .icon{opacity:0}.flyout__toggle.before-send{background:#008c46;z-index:1003}.sidebar-overlay .flyout__toggle:not(.active){pointer-events:none}.sidebar-overlay .flyout__toggle:not(.active):before{background-color:rgba(0,0,0,.7);border-radius:0;transition:background-color .3s linear,z-index 0s linear;z-index:0}.flyout__label{color:#fff;cursor:pointer;display:block;height:50px;line-height:50px;margin:0;position:relative;text-align:center;transition:padding-right .3s linear;width:50px;z-index:1003}.flyout__label .icon:before{color:#fff}.flyout__label:after{content:"\e90c";font-family:baywa-iconfont;opacity:0;position:absolute;right:16px;top:1px;transition:opacity .3s ease-in}.flyout__content{background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.5);display:none;position:absolute;right:0;text-align:left;top:0}.flyout__content.spinner-active{right:50px}.customer-support-flyout{min-width:100px}.customer-support-flyout .contact-box{box-shadow:none;width:370px}.customer-support-flyout .contact-box .h3{background:#008c46;color:#fff;font-size:22px;height:60px;padding:15px}.customer-support-flyout .contact-box .h3 span{color:#000;display:block;font-size:16px;margin-top:30px}.direct-order-flyout{width:500px}@media (min-width:1024px){.direct-order-flyout{width:610px}}.direct-order-flyout__headline{background:#008c46;color:#fff;font-size:22px;font-weight:300;height:60px;padding:20px 15px}.direct-order-flyout__form{padding:30px 20px 0}.direct-order-flyout .form-group{margin-bottom:0}[data-news]:not([data-news=""]){position:relative}[data-news]:not([data-news=""]):after{background-image:radial-gradient(#d7373c 99%,#fff 100%);border:2px solid #fff;border-radius:50px;color:#fff;content:attr(data-news);font-family:Baywa-Font,Arial,sans-serif;font-size:10px;height:20px;left:50%;line-height:16px;min-width:20px;padding:0 5px;position:absolute;text-align:center;top:13px;transform:translateY(-50%);visibility:hidden;z-index:1003}@media (min-width:1024px){[data-news]:not([data-news=""]):after{font-size:12px;height:24px;line-height:20px;min-width:24px}}.global-alerts{display:block;left:0;max-width:calc(100% - 10px);position:fixed;top:40px;z-index:1003}@media (min-width:768px){.global-alerts{top:80px}}@media (min-width:1024px){.global-alerts{top:105px}}.alert{border:0;border-radius:3px;box-shadow:0 0 5px #333;clear:both;cursor:pointer;float:left;margin:10px 0 0 -2px;overflow:hidden;padding:0;transform:translateX(-100%)}.alert-success{background-color:#dff0d8;color:#333}.alert-success .status-bar{background-color:#3c763d}.alert-info{background-color:#d9edf7;color:#333}.alert-info .status-bar{background-color:#31708f}.alert-warning{background-color:#fcf8e3;color:#333}.alert-warning .status-bar{background-color:#8a6d3b}.alert-danger{background-color:#f2dede;color:#333}.alert-danger .status-bar{background-color:#a94442}.alert-dismissable{padding-right:50px;position:relative}.alert-dismissable .icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.alert-dismissable .icon:before{font-size:18px}.alert-dismissable .icon:hover:before{color:#d7373c}.alert.open{animation:slide-in-out-left 10s linear;animation-fill-mode:forwards}.alert.open .status-bar{animation:belling-left 10s linear;height:5px}.alert.close{animation:slide-in-left .3s linear;transform:translateX(0)}.alert.closed{animation:slide-out-left .3s linear;animation-fill-mode:forwards;transform:translateX(-100%)}.alert .message{padding:10px 20px}.agent-login-banner{align-items:center;background-color:#f5be37;color:#fff;display:flex;justify-content:center;padding:20px 10px;text-align:center}.agent-login-banner .icon{padding-right:10px;pointer-events:none}.agent-login-banner .icon:before{color:#fff}.main-header .item.login-wrapper:focus .icon:not(.icon-close),.main-header .item.login-wrapper:focus .icon:not(.icon-close):before,.main-header .item.login-wrapper:hover .icon:not(.icon-close),.main-header .item.login-wrapper:hover .icon:not(.icon-close):before{color:#008c46}.main-header .item.login-wrapper:focus .head .icon:before,.main-header .item.login-wrapper:hover .head .icon:before{color:grey}.main-header .item.login-wrapper:focus .head .icon:after,.main-header .item.login-wrapper:hover .head .icon:after{content:none}.main-header .item.login-wrapper:focus.logged-in>a:after,.main-header .item.login-wrapper:focus.logged-in>a:before,.main-header .item.login-wrapper:hover.logged-in>a:after,.main-header .item.login-wrapper:hover.logged-in>a:before{opacity:1}.main-header .item.login-wrapper:focus .account-flyout,.main-header .item.login-wrapper:hover .account-flyout{opacity:1;visibility:visible}.main-header .item.login-wrapper.logged-in>a{text-align:center}.main-header .item.login-wrapper.logged-in>a:active{pointer-events:none}.main-header .item.login-wrapper.logged-in>a:active .account-flyout{opacity:1;visibility:visible}@media (min-width:1024px){.main-header .item.login-wrapper.logged-in>a:active{pointer-events:auto}}.main-header .item.login-wrapper.logged-in>a:before{content:"";left:-5px;opacity:0;position:absolute;width:calc(100% + 10px)}@media (min-width:1024px){.main-header .item.login-wrapper.logged-in>a:before{left:-10px;width:calc(100% + 20px)}}.main-header .item.login-wrapper.logged-in>a:before{box-shadow:0 0 8px 0 rgba(0,0,0,.15);height:calc(100% + 10px);top:-10px}@media (min-width:768px){.main-header .item.login-wrapper.logged-in>a:before{height:calc(100% + 25px)}}@media (min-width:1024px){.main-header .item.login-wrapper.logged-in>a:before{height:calc(100% + 35px);top:-20px}}.login-wrapper label,[data-toggle=account]{display:none}@media (min-width:560px){.scroll .login-wrapper.logged-in>a{display:inline-block;vertical-align:-webkit-baseline-middle}}.scroll .login-wrapper.logged-in>a:after{font-size:8px;height:18px;margin-top:6px}.scroll .login-wrapper.logged-in label{display:none!important}.login-wrapper.logged-in>a{align-items:center;color:#333;display:flex;flex-direction:column;height:100%;position:relative;text-decoration:none}.login-wrapper.logged-in>a .icon-logged-in{height:20px;margin-left:10px;padding-bottom:5px;width:30px;fill:grey}@media (min-width:1024px){.login-wrapper.logged-in>a .icon-logged-in{height:25px;margin-left:15px;width:40px}}.login-wrapper.logged-in>a span{font-size:10px;font-weight:400;line-height:11px}@media (min-width:768px){.login-wrapper.logged-in>a span{font-size:12px;line-height:13px}}@media (min-width:1024px){.login-wrapper.logged-in>a span{font-size:14px;line-height:16px}}.login-wrapper.logged-in>a:hover .icon-logged-in{fill:#008c46}.login-wrapper.logged-in>a:hover span{color:#008c46}.account-flyout{background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);cursor:default;opacity:0;padding:20px;position:absolute;right:0;top:50px;visibility:hidden;width:100%;z-index:3}@media (min-width:560px){.account-flyout{right:-5px;top:calc(100% + 4px);width:330px}}@media (min-width:768px){.account-flyout{top:calc(100% + 15px)}}@media (min-width:1024px){.account-flyout{right:-10px}}.account-flyout .head .icon:empty:before{font-size:24px}.account-flyout .head .icon:empty:hover{cursor:default}.account-flyout .head .icon:empty:hover:before{color:grey}.account-flyout .head span{font-size:16px;font-weight:700;margin-left:10px}.account-flyout .head a{float:right;font-size:14px}.account-flyout .user-info{font-size:14px;font-weight:lighter;line-height:20px;margin:20px 0 30px}.account-flyout .oet-link a{font-size:14px;font-weight:400;padding-bottom:13px;padding-top:13px}.newsletter-banner{background-color:#008c46;color:#fff}.newsletter-banner__wrapper{align-items:flex-start;display:flex;flex-direction:column;font-weight:lighter;height:auto;justify-content:space-between;padding-bottom:20px;padding-top:20px}@media (min-width:768px){.newsletter-banner__wrapper{flex-direction:row;padding-bottom:30px;padding-top:30px}}@media (min-width:1024px){.newsletter-banner__wrapper{padding-bottom:35px;padding-top:35px}}.newsletter-banner__wrapper .icon:hover{color:#fff}.newsletter-banner__wrapper .icon:empty:before{color:#fff;display:inline;font-size:85px}.newsletter-banner__wrapper .icon.icon-bill{padding-right:40px}@media (min-width:1280px){.newsletter-banner__wrapper .icon.icon-bill{padding-right:50px}}.newsletter-banner__text{font-weight:lighter;width:100%}@media (min-width:768px){.newsletter-banner__text{padding-right:20px}}.newsletter-banner__text h2{font-size:20px;font-weight:lighter}@media (min-width:768px){.newsletter-banner__text h2{margin-bottom:28px}}@media (min-width:1024px){.newsletter-banner__text h2{line-height:.8em}}@media (min-width:1280px){.newsletter-banner__text h2{font-size:24px}}.newsletter-banner__text .newsletter-banner__checkmark{font-size:16px;margin-bottom:20px;padding-left:45px;position:relative}@media (min-width:768px){.newsletter-banner__text .newsletter-banner__checkmark{margin-bottom:-5px;padding-left:50px;padding-right:15px}}.newsletter-banner__text .newsletter-banner__checkmark:before{color:#fff;content:"\e90b";font-family:baywa-iconfont;font-size:20px;left:10px;position:absolute;top:5px}@media (min-width:768px){.newsletter-banner__text .newsletter-banner__checkmark:before{font-size:26px;top:6px}}.newsletter-banner__link{width:100%}@media (min-width:768px){.newsletter-banner__link{margin-bottom:0;margin-top:auto;width:33%}}.quantity-counter .form-control{border-left:0;border-radius:0;border-right:0;min-width:0;padding:0;text-align:center}.quantity-counter .btn{background-color:#008c46;color:#fff;margin:0;padding:0 10px}.quantity-counter .btn.disabled,.quantity-counter .btn:disabled{background-color:#ccc;pointer-events:none}.quantity-counter .btn:hover{background-color:#006f3b}.sap-status.info{background:#f5be37}.sap-status.danger{background:#d7373c;color:#fff}.sap-status.warning{background:#e68c37}.sap-status .content{align-items:center;display:flex;padding:10px 0}.sap-status .icon{color:inherit;padding-right:20px}.sap-status .icon:before{color:inherit}[data-toggle=searchbox]{display:none}[data-toggle=searchbox]:checked~.main-header.scroll{height:140px;transition:height .3s ease-out}[data-toggle=searchbox]:checked~.main-header.scroll .top-navigation{height:100px;transition:height .3s ease-out}[data-toggle=searchbox]:checked~.main-header.scroll .searchbox{max-height:50px;opacity:1;transition:max-height .3s cubic-bezier(1,0,1,0),opacity .3s linear .2s}[data-toggle=searchbox]:checked~.main-header.scroll~.ui-autocomplete{transform:translate3d(0,140px,0)}[data-toggle=searchbox]:checked~.main-header.scroll~.ui-autocomplete.sticky{transform:translate3d(0,100px,0)}[data-toggle=searchbox]:checked~.main-content .pagination-bar.top>.sticky{top:100px;transition:top .3s ease-out}[data-toggle=searchbox]:checked~.main-content .product-list-page .facet-wrapper.sticky{height:calc(100% - 180px);top:120px}.service-banner{display:flex;padding-top:30px}.service-banner .icon{flex:1}@media (min-width:768px){.service-banner .icon{font-size:16px}}.service-banner .icon:before{font-size:45px}@media (min-width:768px){.service-banner .icon:before{font-size:50px}}.service-banner svg[class^=icon-]{height:45px;width:45px;fill:grey;display:block;margin:0 auto 10px}@media (min-width:768px){.service-banner svg[class^=icon-]{height:50px;width:50px}}.sidebar__toggle:checked+.sidebar__wrapper{box-shadow:0 0 15px #333;transform:translateX(-100%)}.sidebar__toggle:checked+.sidebar__wrapper:after{background-color:rgba(0,0,0,.5);opacity:1;transition:visibility 0s linear 0s,opacity .3s;visibility:visible}.sidebar__wrapper{background-color:#fff;color:#000;display:flex;flex-direction:column;height:100%;left:100%;max-width:320px;position:fixed;top:0;transform:translateX(0);transition:transform 1s cubic-bezier(.17,.67,.58,1.09);width:calc(100% - 40px);z-index:1003}.sidebar__wrapper:after{background-color:transparent;content:"";height:100%;opacity:0;position:absolute;right:0;top:0;transition:visibility 0s linear .3s,opacity .3s;visibility:hidden;width:5000px;z-index:-1}.sidebar__header{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:row;font-size:18px;font-weight:100;justify-content:space-between;min-height:43px;padding:10px}.sidebar__header .icon{cursor:pointer;float:right;padding-left:10px}.sidebar__header .icon:before{font-size:16px;padding-bottom:0}.sidebar__content{background-color:#fff;flex:1;overflow:auto}.sidebar__content .action-bottom{box-shadow:0 -5px 12px -5px #ccc;padding:20px 15px;position:relative}@media (min-width:768px){.bottom-bar__wrapper{z-index:1000}}.bottom-bar__wrapper .overlay{z-index:100}.bottom-bar__item{background-color:#f5be37;bottom:0;color:#fff;cursor:pointer;left:50%;max-height:40px;min-width:230px;position:fixed;transform:translateX(-50%);z-index:99}@media (min-width:768px){.bottom-bar__item{max-height:50px;max-width:100%}}.bottom-bar--newsletter{display:none}.bottom-bar--newsletter__label{cursor:pointer;line-height:40px;padding:9px 15px 10px}@media (min-width:768px){.bottom-bar--newsletter__label{line-height:50px;padding:14px 20px 15px 60px}}.bottom-bar--newsletter__close{padding:13px 15px}@media (min-width:768px){.bottom-bar--newsletter__close{padding:18px}}.bottom-bar--newsletter__close:empty:before{color:#fff;font-size:1em}.bottom-bar--newsletter__content{background-color:#fff;display:none;left:50%;position:fixed;text-align:left;top:38px;transform:translateX(-50%);z-index:1002}@media (min-width:768px){.bottom-bar--newsletter__content{top:50%;transform:translate(-50%,-50%)}}.bottom-bar--newsletter__content.spinner-active{right:50px}.add-to-cart .add-to-cart-item{margin-bottom:20px}.add-to-cart .add-to-cart-item .thumb{float:left;height:55px;margin-right:10px}.add-to-cart .add-to-cart-item .details{font-size:14px;font-weight:lighter;margin-left:75px}.add-to-cart .add-to-cart-item .details .h4{color:#333;margin-bottom:15px;text-decoration:none}.add-to-cart .add-to-cart-item .details .h4:hover{color:#008c46}.add-to-cart .add-to-cart-item .details .h4+div{margin-top:10px}.add-to-cart .add-to-cart-item .price{color:#008c46;font-size:22px;font-weight:700;margin-top:10px}.add-to-cart .add-to-cart-popup{font-size:14px;font-weight:lighter}.add-to-cart .add-to-cart-popup h2{font-size:14px;font-weight:700}.add-to-cart .add-to-cart-popup .poc-glyphosate-notice{font-size:14px;font-weight:lighter}.add-to-cart .add-to-cart-popup .poc-pdf-downloads{display:flex}.add-to-cart .add-to-cart-popup .poc-pdf-downloads a{margin:10px 20px 10px 0}.add-to-cart .add-to-cart-popup .poc-pdf-downloads .pdf-image{text-align:center}.add-to-cart .add-to-cart-popup .poc-pdf-downloads .pdf-image img{margin-bottom:10px;width:40px}.add-to-cart .product-biocidal,.add-to-cart .product-classifications,.add-to-cart .product-hazardous{padding-top:30px}.add-to-cart .product-hazardous{font-size:14px;font-weight:lighter}.add-to-cart .product-hazardous img{height:60px;margin:0 10px 10px 0;width:auto}@media (min-width:560px){.add-to-cart .product-hazardous img{height:auto;max-width:60px;width:100%}}.add-to-cart .product-hazardous .product-hazardous-icons{padding-bottom:10px}.add-to-cart .product-hazardous .product-hazardous-text{font-size:14px;font-weight:lighter}.add-to-cart .product-hazardous .product-hazardous-text h4{font-size:14px;margin-bottom:0}.add-to-cart .product-hazardous .product-hazardous-text ul{margin-top:5px}.add-to-cart .product-hazardous .h4{margin-bottom:10px}.add-to-cart .cross-references-headline{margin:30px 0 10px;position:relative}.add-to-cart .cross-references-headline:after{border-top:1px solid #008c46;content:"";left:0;position:absolute;right:0;top:8px;z-index:0}.add-to-cart .cross-references-headline h2{background-color:#fff;display:inline-block;margin:0 15px;padding:0 10px;position:relative;z-index:1}.add-to-cart .cross-references{list-style:none;margin:0 -10px;padding:0}.add-to-cart .cross-references li{padding:10px;position:relative}.add-to-cart .cross-references li:hover{background-color:#f4f4f4}.add-to-cart .cross-references li:not(:first-of-type):before{background-image:linear-gradient(90deg,transparent,hsla(0,0%,50%,.5),transparent);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.add-to-cart .cross-references li a{align-items:center;display:flex;font-weight:400}.add-to-cart .cross-references li .thumb{float:left}.add-to-cart .cross-references li .thumb img{width:38px}.add-to-cart .cross-references li .details{width:calc(100% - 48px)}.add-to-cart .cross-references li .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-to-cart .cross-references li del{color:grey;font-weight:700}.add-to-cart .cross-references li del~.price{margin-top:5px}.add-to-cart .cross-references li .highlight,.add-to-cart .cross-references li .price{color:#008c46;font-weight:700;padding:0;text-align:right}.add-to-cart .cross-references li .icon-row{color:grey;font-size:14px;margin-top:5px}.add-to-cart .cross-references li .icon{border-left:1px solid #ccc;margin-left:10px;padding-left:10px}.add-to-cart .cross-references li .icon-free-shipping:after{left:10px}.add-to-cart .cross-references li .article-number{float:left;width:80px}.add-to-cart .cross-references li .article-number .icon{border:0;margin:0;padding-left:0}.add-to-cart .cross-references .ui-state-focus{background-color:#f4f4f4}#cboxContent .cart_popup_error_msg{color:#d7373c;font-weight:700}.bloomreach-container{margin-bottom:20px}@media (min-width:1024px){.bloomreach-container{margin-bottom:40px}}.bloomreach-container .cms-content-wrapper:first-of-type{margin-top:0}.cms-content-wrapper .category-description--active .category-description__container:after{pointer-events:none}.cms-content-wrapper .h2{font-family:Baywa-Font,Arial,sans-serif;font-size:20px;font-weight:100;line-height:28px;margin-bottom:16px}@media (min-width:768px){.cms-content-wrapper .h2{font-size:24px;line-height:32px;margin-bottom:16px}}@media (min-width:1280px){.cms-content-wrapper .h2{font-size:32px;line-height:40px;margin-bottom:24px}}.cms-content-wrapper .sub-heading__headline{font-family:Baywa-Font,Arial,sans-serif;font-size:20px;line-height:28px;margin-bottom:16px}@media (min-width:768px){.cms-content-wrapper .sub-heading__headline{font-size:24px;line-height:32px}}@media (min-width:1280px){.cms-content-wrapper .sub-heading__headline{font-size:32px;line-height:40px;margin-bottom:24px}}