:root{--bf-green: #009682;--bf-green-dark: #00645A;--bf-green-light: #78BEB4;--bf-accent: #64ccc9;--bf-yellow: #FEB601;--bf-text: #404040;--bf-text-dark: #4D4D4D;--bf-text-black: #111;--bf-text-muted: #6b7280;--bf-text-light: #9ca3af;--bf-bg: #fff;--bf-bg-light: #fafafa;--bf-bg-grey: #F5F5F5;--bf-bg-input: #f9fafb;--bf-bg-card: #f3f4f6;--bf-border: #e3e3e3;--bf-border-light: #ececec;--bf-border-ui: #e5e7eb;--bf-border-dark: #d1d5db;--bf-success: #2ECC71;--bf-error: #E74C3C;--color-primary: #64ccc9;--color-accent: #FEB601;--color-text: #404040;--color-text-dark: #4D4D4D;--color-black: #000;--color-white: #fff;--color-bg-light: #fafafa;--color-bg-grey: #F5F5F5;--color-border: #e3e3e3;--color-border-light: #ececec;--color-success: #2ECC71;--color-error: #E74C3C;}html{font-size: 15px;scroll-behavior: smooth}body{padding-top: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 17px;color: #404040;font-family: 'Instrument Sans',sans-serif!important;font-weight: 300}.cat.Disabled{display: none}p>a{font-weight: 600}#product__sample .block__wrapper-content{display: none!important}#product__sample.toggled .block__wrapper-content{display: block!important}.material-symbols-outlined{top: 8px;position: relative;font-size: 32px;padding-right: 5px}.slick-slide .cs-product{max-width: 100%!important}img{max-width: 100%;height: auto}body.no-scroll{overflow: hidden}#ModularPageElement_16363368,#ModularPageElement_16363788{position: relative;padding-bottom: 85px}#ModularPageElement_16363368>*,#ModularPageElement_16363788>*{position: relative;z-index: 2}#ModularPageElement_16363368:after{display: block;content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-image: url(https://www.bofloor.nl/Files/10/338000/338376/ProductPhotos/800x800/2119853883.jpg);background-repeat: no-repeat;background-size: contain;background-position: center right;z-index: 1}#ModularPageElement_16363788:after{display: block;content: "";position: absolute;top: 0;left: 0;width: 40%;height: 100%;background-image: url(https://www.bofloor.nl/Files/10/338000/338376/CategoryPhotos/1200/33427179.png);background-repeat: no-repeat;background-size: cover;background-position: center right;z-index: 1}#ModularPageElement_16363368 .cs-product,#ModularPageElement_16363788 .cs-product{background-color: #FFF}#ModularPageElement_16363368 .cs-products--block{margin-right: 33.3%}#ModularPageElement_16363368 h1{margin-right: 33.3%;text-align: center;font-size: 1.1rem;font-weight: 400}#ModularPageElement_16363788 .cs-products--block{margin-left: 33.3%}#ModularPageElement_16363788 h2{margin-left: 33.3%;text-align: center;font-size: 1.1rem;font-weight: 400}#ModularPageElement_16363368 h1:first-line,#ModularPageElement_16363788 h2:first-line{font-size: 36px;color: #64ccc9;font-weight: 600}#ModularPageElement_16340151{float: left;width: 75%;padding-right: 40px}#ModularPageElement_16409007{float: left;width: 25%}#ModularPageElement_16409016{float: left;width: 50%;padding: 15px 15px 30px 30px;background-color: #E8E8E8}#ModularPageElement_16409019{float: left;width: 50%;padding: 15px 30px 30px 15px;background-color: #E8E8E8}#ModularPageElement_16409310{clear: both;padding-top: 30px}@media screen and (max-width: 992px){#ModularPageElement_16363368,#ModularPageElement_16363788{padding-bottom:0}#ModularPageElement_16363368 .cs-products--block{margin-right: 0}#ModularPageElement_16363368::after,#ModularPageElement_16363788::after{top: -135px;height: 400px;width: 75%}#ModularPageElement_16363368 h1{background-color: #FFF;margin: 135px 33% 135px 0;padding: 10px 15px}#ModularPageElement_16363788 h2{background-color: #FFF;margin: 135px 0 135px 33%;padding: 10px 15px}#ModularPageElement_16363788 .cs-products--block{margin-left: 15px}}@media screen and (max-width: 860px){#ModularPageElement_16340151{width:100%;padding-right: 0}#ModularPageElement_16409007{width: 100%}#ModularPageElement_16409016,#ModularPageElement_16409019{width: 100%}}@media screen and (max-width: 640px){#ModularPageElement_16363368::after,#ModularPageElement_16363788::after{top:-60vw;height: 60vw;width: 100%}#ModularPageElement_16363368 h1{margin: 60vw 0 0 0}#ModularPageElement_16363788 h2{margin: 60vw 0 0 0}#ModularPageElement_16363368 h1:first-line,#ModularPageElement_16363788 h2:first-line{font-size: 24px;color: #64ccc9}}a{color: #64ccc9}p,.content-page-text{line-height: 1.5;color: #404040}.page__overlay,.languages__overlay,.mega__overlay{position: fixed;z-index: 10;top: 0;right: 0;bottom: 0;left: 0;display: none;background: rgba(0,0,0,.6)}.PageElement{margin-bottom: 45px}.PageElement .Modulair{margin-bottom: 30px}.ContentContainer input[type="text"].form-control,.ContentContainer input[type="text"].checkout-input,.ContentContainer input[type="password"].form-control,.ContentContainer textarea.form-control,.ContentContainer select.form-control{height: auto;margin: 5px 0;padding: 8px 10px;font-size: .825rem;border-radius: 3px!important;box-shadow: none;outline: none}input[type="text"].form-control,input[type="text"].checkout-input,input[type="password"].form-control,select.form-control{height: auto;padding: 8px 10px;font-size: .825rem;border-radius: 3px!important;box-shadow: none;outline: none}input[type="text"].form-control.active,input[type="text"].checkout-input.active,input[type="password"].form-control.active,input[type="text"].form-control:focus,input[type="text"].checkout-input:focus,input[type="password"].form-control:focus{border-color: #000000!important}.HeaderToggle{background-color: #F5F5F5}.container{width: 100%!important;max-width: 1420px!important;padding-right: 15px;padding-left: 15px}@media (min-width: 992px){.container{padding-right:15px;padding-left: 15px}}@media (max-width: 991px){.container{width:auto}}.row{margin-right: -10px;margin-left: -10px}@media (min-width: 992px){.row{margin-right:-15px;margin-left: -15px}}h1,h2,h3,h4,h5{line-height: 1.25;font-family: 'Instrument Sans',sans-serif;font-weight: 800}h1{font-size: 1.5rem;margin-bottom: 30px}h2{font-size: 1.7rem;margin-bottom: 20px;font-weight: 600}h3{font-size: 1.25rem;margin-bottom: 5px}h4{font-size: 1.125rem;margin-bottom: 20px}p{margin-bottom: 25px}.cs-button,.btn,.button.StandardButton,.StandardButton{position: relative;display: inline-block;padding: 10px 25px;border: 0;border-radius: 3px;cursor: pointer;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s;font-weight: normal}.cs-button:hover,.btn:hover{opacity: .8;text-decoration: none}.cs-button--primary,.StandardButton,.btn-primary,.cs-button--primary:active,.btn-primary:active,.cs-button--primary:focus,.btn-primary:focus{background: #FEB601;color: #000;font-weight: 700}.cs-button--primary a,.btn-primary a{color: #fff}.cs-button--outline{color: #404040;border: solid 1px #404040}.GoBackButton{background-color: #404040}.cs-button--primary:hover,.btn-primary:hover,.cs-button--primary:hover:active,.btn-primary:hover:active{color: #fff;background: #64ccc9}.cs-button--primary:hover a,.btn-primary:hover a{color: #fff}.cs-button--default,.btn-default,.cs-button--default:active,.btn-default:active,.cs-button--default:focus,.btn-default:focus{color: #fff;background: #000}.cs-button--default a,.btn-default a{color: #fff}.cs-button--default:hover,.btn-default:hover,.cs-button--default:hover:active,.btn-default:hover:active{color: #fff;background: #000}.cs-button--default:hover a,.btn-default:hover a{color: #fff}.cs-button.open-filter span,.cs-button.open-filter svg{display: inline-block;vertical-align: middle}.cs-button.open-filter svg{width: 18px;height: 18px;margin-top: 2px;fill: #fff}.moredesclink{text-align: center;margin-top: -30px}.CookieBar{background: #000;height: auto;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;z-index: 999;border: 0}.CookieBarSize{width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.CookieBarButtonAccept{background: #64ccc9;font-size: 1rem;float: none}.CookieBarButtonDecline{font-size: 1rem}.CookieBarPermissionText{font-size: 1rem;font-weight: 700;line-height: normal}.CookieBarDisable{margin-left: auto;text-align: center;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}@media (max-width: 767px){.CookieBarSize{-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column}.CookieBarDisable{margin-top: 20px}.CookieBarButtonAccept,.CookieBarButtonDisableAccept{background: #64ccc9;text-align: center;float: left;margin-right: 0}.product-template--simple .product__image .slick-slide iframe{position: absolute;max-width: 100%;max-height: 160px}}.cs-header{position: fixed;z-index: 998;top: 0;right: 0;left: 0}@media (min-width: 992px){.cs-header{position:relative;z-index: 11}}.cs-header__top{position: relative;height: 60px;margin-bottom: 67px;background: #78BEB4}@media (min-width: 992px){.cs-header__top{height:auto;margin-bottom: 0}}.cs-header__top .container{padding-right: 0;padding-left: 0;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}@media (max-width: 767px){.cs-header__top .container{width:auto}}@media (min-width: 992px){.cs-header__top .container{padding-right:15px;padding-left: 15px}}.cs-header__top .mega__overlay,.cs-header__top .page__overlay{position: absolute;z-index: 0}.top__logo{max-height: 60px;margin-right: auto;margin-left: 65px;padding: 10px 0}@media (min-width: 992px){.top__logo{max-height:none;margin: 0 auto 0 0;padding: 14px 0;text-align: left;-webkit-box-ordinal-group: 2;-webkit-order: 1;-moz-order: 1;-ms-flex-order: 1;order: 1}}.top__logo img{max-height: 40px;height: auto;width: auto}@media (max-width: 399px){.top__logo img{max-width:120px}}@media (min-width: 400px) and (max-width:420px){.top__logo img{max-width:180px}}@media (min-width: 992px){.top__logo img{max-width:300px;max-height: 100%}}.top__icons{padding: 14px 20px 14px 0;height: 60px}@media (min-width: 992px){.top__icons{margin-left:auto;padding-right: 0;-webkit-box-ordinal-group: 4;-webkit-order: 3;-moz-order: 3;-ms-flex-order: 3;order: 3}}.top__icons>a{display: inline-block;width: 30px;margin-left: 10px}@media (max-width: 399px){.top__icons>a{margin-left:5px}}@media (min-width: 992px){.top__icons>a{margin-left:20px}}.top__icons>a:hover{text-decoration: none}.top__icons>a svg{width: 30px;height: 30px;fill: #FFF}.icon__account{cursor: pointer}.cs-login{position: fixed;z-index: 999;top: 60px;right: 0;left: 0;padding: 20px;background: #fff;border-top: 1px solid #e3e3e3;-webkit-transition: transform .3s,opacity .3s,visibility .3s;-moz-transition: transform .3s,opacity .3s,visibility .3s;-ms-transition: transform .3s,opacity .3s,visibility .3s;transition: transform .3s,opacity .3s,visibility .3s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%)}.cs-login.toggled{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}@media (min-width: 992px){.cs-login{top:50%;right: auto;left: 50%;padding: 15px 20px 20px;border-top: 0;visibility: hidden;opacity: 0;border-radius: 3px;-webkit-transform: translate(-50%,-55%);-moz-transform: translate(-50%,-55%);-ms-transform: translate(-50%,-55%);transform: translate(-50%,-55%)}.cs-login.toggled{height: 320px;visibility: visible;opacity: 1;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}}.cs-login h4{margin: 0 0 20px}@media (min-width: 992px){.cs-login h4{margin:0 -20px 20px;padding: 0 20px 15px;border-bottom: 1px solid #e3e3e3}}.cs-login h5{margin: 0 0 15px}.cs-login label{display: none}@media (min-width: 992px){.cs-login label{display:block;font-weight: 400;font-size: .825rem}}.cs-login input[type="text"].form-control,.cs-login input[type="password"].form-control{height: auto;padding: 8px 10px 8px 32px!important;font-size: .825rem;border-radius: 3px;box-shadow: none;outline: none}.cs-login input[type="text"].form-control.active,.cs-login input[type="password"].form-control.active,.cs-login input[type="text"].form-control:focus,.cs-login input[type="password"].form-control:focus{border-color: #000}.cs-login input[type="text"].form-control.active+svg,.cs-login input[type="password"].form-control.active+svg,.cs-login input[type="text"].form-control:focus+svg,.cs-login input[type="password"].form-control:focus+svg{fill: #000;opacity: 1}@media (min-width: 992px){.cs-login input{min-width:260px}}.cs-login .input-group{position: relative;width: 100%}.cs-login .input-group+.input-group{margin-top: 5px}@media (min-width: 992px){.cs-login .input-group+.input-group{margin-top:20px}}.cs-login .input-group .PasswordForgottenButton{position: absolute;top: 0;right: 0;font-size: .825rem}.cs-login .input-group svg{position: absolute;z-index: 10;bottom: 10px;left: 10px;width: 15px;height: 15px;fill: #404040;opacity: .5;-webkit-transition: opacity .3s,fill .3s;-moz-transition: opacity .3s,fill .3s;-ms-transition: opacity .3s,fill .3s;transition: opacity .3s,fill .3s}.cs-login .cs-button{width: 100%;text-align: center}.login__action{margin-top: 5px}@media (min-width: 992px){.login__action{margin-top:20px}}.login__action .PasswordForgottenButton{display: block;margin-top: 15px;font-size: .825rem;text-align: center;text-decoration: underline;cursor: pointer}@media (min-width: 992px){.cs-login__wrapper{display:-webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}}.login__register{margin-top: 30px}@media (min-width: 992px){.login__register{margin-top:0;margin-left: 40px;min-width: 260px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column}}.login__register p{margin: 0;font-size: .825rem}.login__register .cs-button{margin-top: 15px}@media (min-width: 992px){.login__register .cs-button{margin-top:auto}}#QuotationRequest p>span{display: none}@media (min-width: 992px){.QuotationCard{position:sticky;top: 20px}}.Search-Product a{pointer-events: none}#addProductToQoutation{pointer-events: auto}@media (max-width: 992px){#QuotationRequest{border:none!important;box-shadow: none!important;padding: 0!important}}.icon__cart{position: relative;cursor: pointer}.cart__counter{position: absolute;top: -5px;right: -8px;width: 20px;height: 20px;line-height: 20px;font-weight: 700;font-size: .75rem;text-align: center;color: #fff;background: #FF0000;border-radius: 20px;opacity: 1;-wekbkit-transition: opacity .3s,transform .5s .1s cubic-bezier(.45,1.99,.66,.68);-moz-transition: opacity .3s,transform .5s .1s cubic-bezier(.45,1.99,.66,.68);-ms-transition: opacity .3s,transform .5s .1s cubic-bezier(.45,1.99,.66,.68);transition: opacity .3s,transform .5s .1s cubic-bezier(.45,1.99,.66,.68);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}.cart__counter.hide-it{opacity: 0;-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-ms-transform: translateY(5px);transform: translateY(5px)}.cs-cart__row .product__price,.cs-cart__footer small{display: none}#PopupBasketContainer .row .col-md-7,#PopupBasketContainer .row .col-md-3,#PopupBasketContainer .row .col-md-2{display: none}.top__search{position: relative;width: 100%;padding: 5px 10px;background: #f6f6f6}@media (min-width: 400px){.top__search{padding:10px}}@media (min-width: 992px){.top__search{width:40%;padding: 0;background: none;border-radius: 5px;-webkit-box-ordinal-group: 3;-webkit-order: 2;-moz-order: 2;-ms-flex-order: 2;order: 2}}.top__search input{width: 100%;padding: 10px;font-size: .825rem;border-radius: 3px;outline: none;border: 1px solid transparent;background-color: #F6F6F6}@media (min-width: 992px){.top__search input{border:1px solid #e3e3e3}}@media (min-width: 400px){.top__search input{padding:10px}}.form-control:active,input:active,.form-control:focus,input:focus{border: 1px solid #000;box-shadow: none;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;transition: all .25s}.search__button{position: absolute;top: 5px;right: 10px;bottom: 5px;width: 50px;border-radius: 0 5px 5px 0;cursor: pointer;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.search__button:hover{opacity: .7}@media (min-width: 400px){.search__button{top:10px;bottom: 10px}}@media (min-width: 992px){.search__button{top:2px;right: 2px;bottom: 2px;border-radius: 5px}}.search__button svg{position: absolute;top: 50%;left: 50%;width: 18px;height: 18px;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.search__button svg path{fill: #666}#liveSearchContent{background: #fff;border-color: #e3e3e3}.cs-header__nav{overflow-y: scroll;position: fixed;z-index: 999;top: 0;right: 0;bottom: 0;left: 0;background: #fff;-webkit-transition: transform .5s;-moz-transition: transform .5s;-ms-transition: transform .5s;transition: transform .5s;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%)}.nav__close{top: 25px;height: 20px}@media (min-width: 992px){.nav__close{display:none}}@media (min-width: 992px){.cs-header__nav{transform:translateX(0);overflow-y: unset;position: relative;z-index: 11;background: #FFF;border-bottom: solid 2px;border-color: #00645A;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.cs-header__nav ul{list-style: none;margin-bottom: 0;padding: 0 20px;overflow-x: hidden;-webkit-transition: transform .5s;-moz-transition: transform .5s;-ms-transition: transform .5s;transition: transform .5s}@media (min-width: 992px){.cs-header__nav ul{overflow-x:visible;padding: 0}}.cs-header__nav li ul{position: fixed;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;display: none;padding: 20px;background: #fff;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%)}@media (min-width: 992px){.cs-header__nav li ul{position:absolute;top: 0;right: auto;bottom: auto;padding: 10px 0;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@media (max-width: 991px){.cs-header__nav h5{margin-bottom:10px;font-size: 1rem;background-color: #64ccc9;padding: 20px;border-bottom: none}}@media (min-width: 992px){.cs-header__nav h5{display:none}}.cs-header__nav li{position: relative}.cs-header__nav a{display: block;padding: 10px 30px 10px 0;color: #404040}@media (min-width: 992px){.cs-header__nav a{padding:10px 15px;white-space: nowrap}.cs-header__nav a.nav__parent{color: #00645A;padding: 15px 40px 15px 15px!important}.nav-level__main>li:first-of-type>a.nav__parent{width: inherit!important;left: inherit!important}}.nav-level__main>li:first-of-type>a.nav__parent{left: -20px;position: relative;width: calc(100% + 40px);padding: 20px 20px}.cs-header__nav a .sub__arrow{position: absolute;top: 10px;right: 0;bottom: 10px;display: block;width: 30px;text-align: right;color: #000}@media (min-width: 992px){.cs-header__nav a .sub__arrow{right:15px;top: 17px}}.cs-header__nav a .sub__arrow svg{width: 16px;height: 16px}.cs-header__nav a .sub__arrow svg g{fill: #404040}@media (min-width: 992px){.cs-header__nav a .sub__arrow svg{width:12px;height: 12px;rotate: 90deg}.cs-header__nav a .sub__arrow svg g{fill: #00645A}.nav__sub.nav-level__1 a .sub__arrow svg g{fill: #404040}.nav__sub.nav-level__1 a .sub__arrow svg{rotate: none;top: -5px;position: relative}}.cs-header__nav a.toggle-sub+ul{overflow-y: auto;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}.cs-header__nav .container{padding-right: 0;padding-left: 0}@media (max-width: 767px){.cs-header__nav .container{width:auto}}.cs-header__nav ul.nav-level__1 li.nav__back{display: inline-block;margin-bottom: 20px;color: #000;cursor: pointer}.nav__back::before{content: '< ';display: inline-block;margin-right: 5px}@media (min-width: 992px){.cs-header__nav .container{position:relative;padding-right: 15px;padding-left: 15px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.cs-header__nav ul.nav-level__1 li.nav__back{display: none}}.nav__header{height: 60px;padding-left: 20px;background-color: #333}@media (min-width: 992px){.nav__header{position:relative;z-index: 1;height: auto;padding-left: 0;border-bottom: 0;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}}.nav__title{position: relative;top: 50%;margin: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);color: #FFF}h4.nav__title{padding-bottom: 0}@media (min-width: 992px){.nav__title{display:none}}.nav__open{position: absolute;left: 20px;top: 20px;right: 15px;width: 20px;height: 21px;cursor: pointer}@media (min-width: 992px){.nav__open{display:none}}.bar-one,.bar-two,.bar-three{display: block;width: 100%;height: 2px;background: #333}.nav__close{position: absolute;right: 25px}.nav__close .bar-one{width: 20px;transform: rotate(-45deg) translate(-1px,1px);background: #FFF}.nav__close .bar-two{width: 20px;transform: rotate(45deg) translate(0,0);background: #FFF}.nav__open .bar-two,.nav__open .bar-three{margin-top: 5px}@media (min-width: 992px){.mega__toggle{display:block}}.cs-header__nav .mega__overlay{position: absolute;z-index: 0}@media (max-width: 991px){.mega__overlay{display:none!important}}.nav__categories,.nav__pages,.nav__pages{padding: 0}.nav__languages{display: none}@media (min-width: 992px){.nav__categories{position:relative;z-index: 1;padding: 0;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.categories__wrapper{position: absolute;z-index: 999;left: 0;display: none;width: 940px;padding: 0}.categories__wrapper a{padding: 10px 20px}.categories__wrapper ul{padding: 10px 0;background: #fff}.categories__wrapper ul li:hover{background: #fafafa;border-right: 1px solid #e3e3e3}.nav-level__main li{display: inline-block}}@media (min-width: 1200px){.categories__wrapper{width:1140px}}.cs-header__nav ul.nav-level__1{top: 54px}@media (min-width: 992px){.nav__sub{z-index:1}.nav__sub li:first-child,.nav__sub li:nth-child(2){display: none}.nav__sub.mega-toggled{display: block}.cs-header__nav ul.nav-level__1{top: 54px;left: 0;width: auto;min-width: 300px;border: solid 1px #e3e3e3}.cs-header__nav ul.nav-level__1 li{display: block}.cs-header__nav ul.nav-level__2{left: 100%;width: 100%}}.nav__pages{padding: 0}@media (min-width: 992px){.nav__pages{padding:0;border-top: 0}.nav__pages li{display: inline-block}.nav__pages a{color: #c4c4c4}}.nav__languages{position: relative;padding: 20px;border-top: 1px solid #e3e3e3}@media (min-width: 992px){.nav__languages{margin-left:auto;padding: 15px 10px;border-top: 0;cursor: pointer;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;display: block}.nav__languages.toggled{z-index: 2}.nav__languages a{padding: 8px 16px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}}.nav__languages img{display: none}@media (min-width: 992px){.nav__languages img{display:inline-block;height: 12px}}.nav__languages h5 svg{display: none;width: 20px;height: 20px;margin-left: 3px;fill: #c4c4c4}@media (min-width: 992px){.nav__languages h5{display:block;margin: 0;font-weight: 400;color: #c4c4c4}.nav__languages h5 span,.nav__languages h5 svg{display: inline-block;vertical-align: middle}.nav__languages ul{position: absolute;right: 0;width: 180px;padding: 8px 0;background: #fff;visibility: hidden;opacity: 0;transition: visibility .3s,opacity .3s}.nav__languages.toggled ul{visibility: visible;opacity: 1}}.cs-header__nav .languages__overlay{z-index: 1}.cs-usps{padding: 15px 0}@media (max-width: 991px){.cs-usps{border-bottom:1px solid #e3e3e3}}@media (min-width: 992px){.cs-usps{background:#f6f6f6}.cs-usps .slick{margin-right: -15px;margin-left: -15px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.cs-usp{padding-right: 15px;padding-left: 15px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}}.cs-usp__icon,.cs-usp__text{display: inline-block;vertical-align: middle;font-size: .825rem;padding-bottom: 0}.cs-usp__icon{width: 20px;fill: #64ccc9}.cs-usp__text{color: #404040}@media (min-width: 992px){.cs-usp__icon{-webkit-flex-shrink:0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}}.cs-usp__text{margin: 0 0 0 10px}.cs-content{padding-top: 0}.cs-slider{position: relative;z-index: 0;margin-right: -60px;margin-left: -60px;margin-top: -30px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (min-width: 992px){.cs-slider{-webkit-flex-wrap:nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: none;flex-wrap: nowrap;margin-right: -5px;margin-left: -5px;margin-top: 0}}@media screen and (max-width: 640px){.cs-slider{display:none}}.cs-slider__content{width: 100%;padding: 0 5px}@media (min-width: 768px){.cs-slider__content{width:70%}.cs-slider{margin-bottom: 48px}}.cs-slider__content .slick-previous{z-index: 1}.cs-slider__content .slick-next::before,#specialOffer .slick-next::before{content: none}.cs-slider__content .slick-next svg,#specialOffer .slick-next svg{font-size: 1rem;line-height: 1.42857143}.no-blocks .cs-slider__content{width: 100%}.content__slide{position: relative;height: auto;overflow: hidden}@media (max-width: 767px){.content__slide{}}.slide__image{position: relative;overflow: hidden}.slide__image img{max-width: 100%;max-height: 100%}.slide__image img.landscape{height: auto;width: 100%}.slide__text{position: absolute;z-index: 1;bottom: 20px;left: 50px;padding: 20px;max-width: calc(100% - 40px);background: #fff;border-radius: 2px;display: none}@media (min-width: 992px){.slide__text{max-width:50%;display: block}}.slide__title{display: block;font-weight: 700;font-size: 1.125rem;font-family: 'Instrument Sans','Times New Roman',serif}@media (min-width: 1150px){.slide__title{font-size:2.5rem}}.slide__text p{margin: 10px 0 0;opacity: .8}.slide__button{display: block;margin-top: 10px;cursor: pointer;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.slide__button:hover{opacity: .8;text-decoration: none}.slide__button span{display: inline-block;vertical-align: middle;font-weight: 700;color: #404040}.slide__button .cs-button{margin-left: 3px;padding: 4px 6px 2px}.slide__button .cs-button svg{width: 12px;height: 12px}.slide__button .cs-button svg,.slide__button .cs-button g{fill: #fff}.cs-slider__blocks{width: 100%;padding: 0 5px 5px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column}@media (min-width: 768px){.cs-slider__blocks{width:30%}}.no-slider .cs-slider__blocks{width: 100%;padding: 0 5px;-webkit-box-direction: normal;-webkit-box-orient: horizontal;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row}.slider__block{width: 100%;height: 100%;margin-top: 10px;padding: 0 20px;border: 1px solid #e3e3e3;position: relative}.slider__block.no-padding{padding: 0}@media (min-width: 768px){.slider__block{width:auto;margin-top: 0}.slider__block+.slider__block{margin-top: 10px}}.offer__slide{min-height: 77px}#SliderBlockOne.block__content .block__col-two{padding: 10px 0}.block__content .block__col-two.full{min-height: 100px}.block__content{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.block__content p{margin: 5px 0 0;padding-right: 10px;font-size: .825rem;opacity: .8}.block__content .slide__title{font-size: 1rem}@media (min-width: 768px){.block__content .slide__title{font-size:.825rem}}.cs-info.cs-info-spacing{padding: 10px 0}.block__content.image-only .block__col-two{width: 100%}.block__col-two{width: 35%;height: 100%;margin-left: auto;text-align: center;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.block__col-two.full{width: 100%;padding: 0!important}.block__col-two.full img{width: 100%;height: 100%;position: absolute}.block__col-two img{max-width: 100%;max-height: 100%;margin: auto;-webkit-align-self: center;-moz-align-self: center;-ms-flex-item-align: center;align-self: center}.block__col-two img.img-responsive{width: 100%;height: 100%;object-fit: contain;min-height: 100%}.block__col-two img.preview{position: absolute;top: 50%;transform: translate(0%,-50%)}@media (min-width: 992px){.no-slider .slider__block+.slider__block{margin-top:0}}#specialOffer .cs-info{padding-right: 15px}#specialOffer .cs-info .cs-price-current{display: block;margin-top: 4px}#specialOffer .cs-info .sp-price-section{font-size: .825rem}#specialOffer .cs-info .cs-product-name{display: inline-block;margin-top: 6px}#specialOffer{padding: 10px 0;height: 100%}#specialOffer .slick-dots{position: absolute;right: 0;bottom: 0;left: 0;margin: 0;padding: 0;text-align: center}#specialOffer .slick-dots li{display: inline-block;width: 8px;height: 8px;margin: 0 4px;background: #404040;border-radius: 50%;opacity: .3;-webkit-transition: opacity .1s;-moz-transition: opacity .1s;-ms-transition: opacity .1s;transition: opacity .1s}#specialOffer .slick-dots li.slick-active{opacity: 1}#specialOffer .slick-dots button{opacity: 0}@media (min-width: 768px){#specialOffer .cs-info .cs-product-name{display:inline-block;margin-top: 6px;text-overflow: ellipsis;overflow: hidden;width: 150px;white-space: nowrap}#specialOffer .slick-next{right: -30px}#specialOffer .slick-previous{left: -30px}}.cs-extra__wrapper{margin-top: 30px;background: #fafafa}.cs-extra__wrapper>.container{padding-right: 0;padding-left: 0}.cs-extra{padding: 0 15px}@media (min-width: 992px){.cs-extra__wrapper>.container{display:-webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}}.cs-extra{background: #fafafa;padding-top: 30px}.cs-extra .container{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}@media (min-width: 992px){.cs-extra{-webkit-flex-basis:100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%}.cs-extra .container{width: auto;padding-right: 0;padding-left: 0}}.extra__image{padding: 30px 20px 0 0;text-align: center;-webkit-flex-basis: 100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%}.extra__image img{max-width: 100%}.extra__content{padding: 30px 0;-webkit-flex-basis: 100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%}@media (min-width: 768px){.extra__content{padding:30px 0 30px 10px}}.extra__content h3{margin: 0 0 5px}.extra__content p{margin: 0}.extra__content .content__socials{margin-top: 15px}.extra__content .content__socials a:hover{text-decoration: none}.cs-newsletter{padding: 30px 0}@media (min-width: 992px){.cs-newsletter{padding:30px 0 30px 10px;-webkit-flex-basis: 100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%}.cs-newsletter .container{width: auto;padding-right: 0;padding-left: 0}}.newsletter__header h3{margin: 0 0 5px}.newsletter__header p{margin: 0}.newsletter__input{position: relative;margin-top: 20px}.newsletter__input input{width: 100%;padding: 12px 160px 12px 10px;border: 1px solid #e3e3e3;border-radius: 3px;outline: none}.newsletter__input input:focus{outline: none}.newsletter__input input.NewsMailInputFieldError{border-color: #E74C3C}.newsletter__input .cs-button{position: absolute;top: 3px;right: 3px}#NewsLetterEmailError,#NewsMailRegistration{display: block;margin-top: 10px}#NewsLetterEmailError .message,#NewsMailRegistration .message{display: block;padding: 15px;font-size: .825rem;text-align: center}#NewsLetterEmailError .message{color: #E74C3C;background: rgba(231,76,60,.1)}#NewsMailRegistration .message{color: #2ECC71;background: rgba(46,204,113,.1)}.cs-footer{padding: 30px 0;color: #fff;background: #484b50}@media (min-width: 400px){.cs-footer{padding:0 0 60px}}.cs-footer ul{list-style: none;margin: 0;padding: 0}.cs-footer li{line-height: 1.5}.cs-footer h4{color: #64ccc9}.cs-footer a,.cs-footer p{color: #fff}.cs-footer .footer-items{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column}@media (min-width: 400px){.cs-footer .footer-items{margin-right:-10px;margin-left: -10px;-webkit-box-direction: normal;-webkit-box-orient: horizontal;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row}}@media (min-width: 992px){.cs-footer .footer-items{margin-right:-15px;margin-left: -15px;-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: none;flex-wrap: nowrap}}.cs-footer .footer-items>div{-webkit-flex-basis: 100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%}@media (min-width: 400px){.cs-footer .footer-items>div{max-width:50%;margin-top: 60px;padding-right: 10px;padding-left: 10px}}@media (max-width: 399px){.cs-footer .footer-items>div{margin-bottom:30px}}@media (min-width: 992px){.cs-footer .footer-items>div{padding-right:15px;padding-left: 15px;-webkit-flex-basis: 100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%}.cs-footer .footer-items--5,.cs-footer .footer-items--6,.cs-footer .footer-items--7,.cs-footer .footer-items--8{-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.cs-footer .footer-items--5>div{max-width: 33.3333%}.cs-footer .footer-items--6>div{max-width: 33.3333%}.cs-footer .footer-items--7>div,.cs-footer .footer-items--8>div{max-width: 25%}.cs-footer__logo img{max-width: 100%}}.cs-footer__logo img{max-width: 100%}.extra__content .content__socials a,.cs-footer__socials a{display: inline-block;width: 42px;padding: 8px 0 2px 0;color: #000;font-size: 1.5rem;text-align: center;background: #FFF;border-radius: 0;-webkit-transition: background .3s,color .3s;-moz-transition: background .3s,color .3s;-ms-transition: background .3s,color .3s;transition: background .3s,color .3s;margin-right: 10px}.extra__content .content__socials a:hover,.cs-footer__socials a:hover{color: #fff}.extra__content .content__socials .facebook:hover,.cs-footer__socials .facebook:hover{background: #3B5998}.extra__content .content__socials .google:hover,.cs-footer__socials .google:hover{background: #dd4b39}.extra__content .content__socials .linkedin:hover,.cs-footer__socials .linkedin:hover{background: #0077b5}.extra__content .content__socials .twitter:hover,.cs-footer__socials .twitter:hover{background: #1da1f2}.extra__content .content__socials .instagram:hover,.cs-footer__socials .instagram:hover{background: #f09433;background: -moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background: -webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background: linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1)}.extra__content .content__socials .pinterest:hover,.cs-footer__socials .pinterest:hover{background: #bd081c}.cs-footer__text{color: #fff}.cs-bottom{padding: 10px 0}.cs-bottom .container{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (min-width: 768px){.cs-bottom .container{-webkit-flex-wrap:nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: none;flex-wrap: nowrap}}.cs-bottom__info{width: 100%;text-align: center;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}@media (min-width: 768px){.cs-bottom__info{width:auto;text-align: left}}.cs-bottom__powered-by{display: inline-block;vertical-align: middle;font-size: 13px}.cs-bottom__images{margin-top: 15px;text-align: center}@media (min-width: 768px){.cs-bottom__images{margin-top:0;margin-left: auto}}.bottom__image{display: inline-block;padding: 5px;text-align: center}.bottom__image img{max-width: 85px;max-height: 40px;width: auto;height: auto}.cs-subcats{margin-right: -5px;margin-bottom: 40px;margin-left: -5px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.cs-subcat{width: calc(50% - 20px);margin-bottom: 20px;margin-right: 10px;margin-left: 10px;background-color: #f6f6f6;border: solid 1px #e3e3e3}.cs-subcat a{display: block}.cs-subcat:focus{outline: none}@media (min-width: 992px){.cs-subcat{width:calc(20% - 20px)}.three .cs-subcat{width: 33.3333%}}.subcat__image{position: relative;display: block;height: 0;background-color: #FFF}.subcat__image picture,.subcat__image img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: auto;margin: auto}.subcat__label{position: absolute;bottom: 15px;background: rgb(255,255,255) transparent;background: rgba(255,255,255,.8);color: #333;padding: 5px 15px;display: inline-block;left: 50%;-ms-transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);border-radius: 2px;font-weight: 700;text-align: center}.cs-subcat--two{background-color: transparent;border: none}.subcat_label{text-align: center;padding-top: 5px;font-weight: 700;display: block}.subcat__title{display: block;color: #404040;font-size: 1rem;font-weight: 700;text-align: center;margin-top: 10px;padding-bottom: 6px}.cs-subcat--one .subcat__image{padding-top: 66.25%;overflow: hidden}.cs-subcat--two .subcat__image{padding-top: 63%;background-repeat: no-repeat;background-position: center center;background-size: cover}@media (max-width: 991px){.PageElement .cs-product{max-width:none!important}}.PageElement .cs-subcats,.PageElement .cs-products{display: block;margin-right: -10px;margin-left: 0}.SearchPage .cs-products{margin-left: 0}@media (min-width: 992px){.PageElement .cs-subcats,.PageElement .cs-products{margin-right:-5px;margin-left: -5px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}.PageElement .cs-subcats .slick-slide{width: 40vw;margin-right: 15px}.PageElement .cs-products .slick-slide{width: 70vw;margin-right: 15px}@media (min-width: 768px){.PageElement .cs-subcats .slick-slide,.PageElement .cs-products .slick-slide,.PageElement-news-blog .blogs .slick-slide{width:40vw;margin-right: 15px}}.PageElement .cs-subcats .slick-next,.PageElement .cs-products .slick-next,.HomePage .cs-slider .slick-next,.PageElement-news-blog .blogs .slick-next{position: absolute;top: 50%;right: 10px;width: 30px;height: 30px;padding-top: 8px;text-align: center;background: #fff;box-shadow: 0 2px 4px 0 rgba(98,98,98,.5);border-radius: 50%;cursor: pointer;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.HomePage .cs-slider .slick-previous{position: absolute;top: 50%;left: 10px;width: 30px;height: 30px;padding-top: 6px;text-align: center;background: #fff;box-shadow: 0 2px 4px 0 rgba(98,98,98,.5);border-radius: 50%;cursor: pointer;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.PageElement .cs-subcats .slick-next svg,.PageElement .cs-products .slick-next svg,.HomePage .cs-slider .slick-next svg,.HomePage .cs-slider .slick-previous svg,.PageElement-news-blog .blogs .slick-next svg{height: 14px;width: 14px;fill: #000;position: absolute;top: 50%}.PageElement .cs-subcats .slick-previous svg,.PageElement .cs-products .slick-previous svg,.HomePage .cs-slider .slick-previous svg,.PageElement-news-blog .blogs .slick-previous svg{right: 50%;-webkit-transform: scaleX(-1) translate(-50%,-50%)!important;-moz-transform: scaleX(-1) translate(-50%,-50%)!important;-ms-transform: scaleX(-1) translate(-50%,-50%)!important;transform: scaleX(-1) translate(-50%,-50%)!important}.PageElement .cs-subcats .slick-next svg,.PageElement .cs-products .slick-next svg,.HomePage .cs-slider .slick-next svg,.PageElement-news-blog .blogs .slick-next svg{left: 50%;transform: translate(-50%,-50%)!important}.cs-icon__arrow{fill: #000}@media (max-width: 767px){.HomePage .cs-subcat{width:66.6666%}}#SmallBasket{position: fixed;z-index: 1000;top: 0;right: 0;bottom: 0;left: 0;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);-webkit-transition: transform .5s ease-out;-moz-transition: transform .5s ease-out;-ms-transition: transform .5s ease-out;transition: transform .5s ease-out}#SmallBasket.toggled{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}#SmallBasket::after{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;opacity: 0;background: rgba(0,0,0,.8);-webkit-transition: opacity .2s;-moz-transition: opacity .2s;-ms-transition: opacity .2s;transition: opacity .2s}#SmallBasket.toggled::after{opacity: 1;-webkit-transition: opacity .3s .4s ease-in-out;-moz-transition: opacity .3s .4s ease-in-out;-ms-transition: opacity .3s .4s ease-in-out;transition: opacity .3s .4s ease-in-out}.SmallBasketWrapper{position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;width: 300px;background: #fff;overflow-y: auto}@media (min-width: 400px){.SmallBasketWrapper{width:400px}}.cs-cart__header{position: relative;padding: 15px 20px;border-bottom: 1px solid #e3e3e3}.cs-cart__header h4{margin: 0}.cs-cart__close{position: absolute;top: 50%;right: 15px;display: inline-block;width: 24px;cursor: pointer;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.cs-cart__content{padding: 20px 20px 100px 20px}.cs-cart__footer{position: fixed;width: 400px;right: 0;bottom: 0;padding: 20px;background: #fff;box-shadow: 0 -2px 4px rgba(172,172,172,.5)}@media (max-width: 399px){.cs-cart__footer{width:300px}}.cs-cart__footer .cs-button{display: block;text-align: center}.cs-cart__none{position: absolute;top: 50%;right: 20px;left: 20px;text-align: center;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%)}.cs-cart__none svg{width: 60px;height: 60px;fill: #000}.cs-cart__row{padding: 10px 0;border-bottom: 1px solid #e3e3e3;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}div.cs-cart__row:first-child{padding: 0 0 10px}.row__image{width: 70px;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.row__image img{max-width: 100%}.row__product{padding: 0 20px}.product__name{font-size: .825rem}.product__price span{display: inline-block;vertical-align: bottom}.price__from{position: relative;margin-bottom: 2px;font-size: .85rem;opacity: .5}.price__from::before{content: '';position: absolute;top: 50%;right: 0;left: 0;height: 1px;background: #F44336;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.product__discount span{display: inline-block;vertical-align: middle;padding: 2px 8px;font-size: .6rem;border-radius: 3px}.discount__text{background: #f3f3f3}.discount__perc{color: #fff;background: #F44336}.row__action{margin-left: auto;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.row__action input{width: 40px;padding: 6px;font-size: .825rem;text-align: center;background: #fafafa;box-shadow: none;border: 0;outline: none}.row__action select{font-size: .825rem}.row__action .stepper{position: relative;width: 24px;color: #fff;background: #000;cursor: pointer}.row__action .stepper i{position: absolute;top: 50%;left: 50%;font-size: .6rem;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.stepper--minus{border-radius: 3px 0 0 3px}.stepper--plus{border-radius: 0 3px 3px 0}.row__delete{position: relative;width: 30px;margin-left: 8px;background: #F44336;border-radius: 3px;cursor: pointer;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.row__delete:hover{opacity: .8}.row__delete svg{position: absolute;top: 50%;left: 50%;width: 15px;height: 15px;fill: #fff;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.cs-products{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.cs-product__image{position: relative;display: block;height: 0;margin-bottom: 10px;background-position: center;background-repeat: no-repeat}.cs-product__image picture,.cs-product__image img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;max-width: 100%;max-height: 100%;margin: auto;height: auto}.cs-product__labels{margin-bottom: 10px}.cs-product__labels span,.label__new,.product__label{display: inline-block;padding: 2px 8px;font-size: .7rem;font-weight: 700;border-radius: 3px}.label__new,.product__label{color: #fff;background: #000}.cs-product__title{display: block;font-size: 15px;line-height: 1.35}#reviews i,.review__rating i{display: inline-block;vertical-align: middle;margin-left: -2px;font-size: 1rem;background: -webkit-linear-gradient(#FFDC50,#FFCD03);-webkit-background-clip: text;-webkit-text-fill-color: transparent}.review__count{display: inline-block;vertical-align: middle;font-size: .825rem}.cs-product__prices{margin-top: 10px}.cs-product__price{color: #000;font-size: 1rem;font-weight: 600}.cs-product__prices small{display: inline-block;font-size: 1rem;margin: 5px 0;color: #616161}.cs-product__offer{display: block;font-size: 1rem;margin: 5px 0;color: #64ccc9;padding: 10px;background: rgb(179,229,252,.3)}.cs-product__price .excl-tax,.cs-product__price .incl-tax{margin-bottom: 2px;font-size: .825rem}.cs-product__action,.product__quantity{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;display: none}.cs-product__action{margin-top: 10px}.cs-product__action input{width: 60px;padding: 5px 6px;font-size: .825rem;text-align: center;background: #fafafa;box-shadow: none;border: 0;outline: none}.cs-product__action select{font-size: .825rem}.cs-product__action .stepper{position: relative;width: 24px;color: #fff;background: #000;cursor: pointer}.cs-product__action .stepper i{position: absolute;top: 50%;left: 50%;font-size: .6rem;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.cs-product__action .cs-button{margin-left: 3px;padding: 4px 8px}.cs-product__action .cs-button svg{vertical-align: middle;height: 20px;width: 20px;margin-top: -3px}.cs-product__action .cs-button--primary svg{fill: #fff}.cs-product__action .cs-button--wishlist{line-height: inherit;margin-right: 0;margin-left: 3px;background: #f6f6f6}.cs-product__action .cs-button--wishlist svg{fill: #404040}.cs-product__wishlist{position: relative}.cs-product__short{font-size: .825rem;opacity: .8}.cs-products--block{margin-right: -10px;margin-bottom: -40px;margin-left: -10px}.CategoryPage .cs-products--block{margin-left: 0;margin-right: 0;margin-top: 40px}.cs-products--block .cs-product{width: 100%;max-width: 100%;padding-bottom: 40px;padding-top: 25px}@media (min-width: 992px){.cs-products--block .cs-product{padding-right:25px;padding-left: 25px}}@media (min-width: 400px){.cs-products--block .cs-product{width:50%;max-width: 50%}}@media (max-width: 500px){.cs-products--block .cs-product{padding-right:15px;padding-left: 15px}}@media (min-width: 768px){.cs-products--block .cs-product{width:33.3333%;max-width: 33.3333%;padding-right: 20px;padding-left: 20px}}@media (min-width: 992px){.cs-products--block .cs-product{width:25%;max-width: 25%}.CategoryPage .sidebar-active .cs-products--block .cs-product{width: 25%;max-width: 25%}}.cs-products--block .cs-product__image{padding-bottom: 56.25%}.cs-products--block .cs-product__title{color: #000}.cs-products--list{margin-bottom: -30px}@media (min-width: 768px){.cs-products--list{margin-right:-15px;margin-left: -15px}}.cs-products--list .cs-product,.cs-products--list .cs-product .wrapper{width: 100%;max-width: 100%;margin-bottom: 30px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}@media (min-width: 992px){.cs-products--list .cs-product{padding-right:10px;padding-left: 10px}}.cs-products--list .cs-product__image{padding-bottom: 133.33%}.block--one .label__new{position: absolute;top: 0;left: 0}.block--two .cs-product__labels{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.block--two .discount__perc+.label__new{margin-left: auto}@media (min-width: 768px){.list--one .cs-product{width:50%;max-width: 50%}}.list--one .product__col-one{position: relative;width: 25%;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center}.list--one .product__col-two{width: 75%;padding-left: 20px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column}@media (min-width: 992px){.list--two .cs-product{width:50%;max-width: 50%}.sidebar-active .list--two .cs-product{width: 100%;max-width: 100%}}@media (min-width: 1200px){.sidebar-active .list--two .cs-product{width:50%;max-width: 50%}}.list--two .product__col-one{width: 100%;padding-right: 20px}@media (min-width: 1200px){.list--two .product__col-one{width:66.6666%}.list--two .product__col-two{width: 33.3333%}.sidebar-active .list--two .product__col-one{width: 55%}.sidebar-active .list--two .product__col-two{width: 45%}}.stock__label span{display: inline-block;vertical-align: middle;margin-right: 2px;font-size: .75rem}.stock__icon svg{width: 15px;height: 15px}.stock__label.green svg{fill: #2ECC71}.stock__label.orange svg{fill: #E67E22}.stock__label.red svg{fill: #E74C3C}.cs-category{-webkit-flex-basis: 100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;min-width: 0}@media (min-width: 992px){.CategoryPage .cs-content>.container{display:-webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.cs-sidebar{width: 25%;padding-right: 30px;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}}#BreadCrumbs.mobile{display: none}#BreadCrumbs.desktop{display: block}@media (max-width: 992px){#BreadCrumbs.mobile{display:block}#BreadCrumbs.desktop{display: none}#BreadCrumbs.mobile li,.CategoryPage #BreadCrumbs li{display: none}#BreadCrumbs.mobile li:last-of-type,.CategoryPage #BreadCrumbs li:first-of-type{display: block}}.ProductPage #BreadCrumbs{margin-bottom: 50px}.BreadCrumbWrapper{margin: 0;padding: 0;list-style: none}.BreadCrumbWrapper li{display: inline-block;margin-right: 10px}.BreadCrumbWrapper li h1{font-size: 1rem;margin: 0;color: #404040}.BreadCrumbWrapper .crumb-link{display: inline-block;color: #898989;text-decoration: none}.BreadCrumbWrapper .crumb-arrow{display: inline-block;margin-left: 10px;height: 10px;fill: #898989}.BreadCrumbWrapper .crumb-arrow g{fill: #898989}.BreadCrumbWrapper .cs-button span,.BreadCrumbWrapper .cs-button svg{display: inline-block;vertical-align: middle}.BreadCrumbWrapper .cs-button svg{width: 18px;height: 18px;margin-right: 2px;fill: #fff}.CategoryPage .TopDescription{margin-top: 12px}.TopDescription img,.BottomDescription img{max-width: 100%}#spinner_infiniteScrollClick{position: relative;height: 40px;width: 150px;padding: 10px 15px;border: 0;margin: 40px auto 0 auto;border-radius: 3px;cursor: pointer;color: #fff;line-height: 20px;text-align: center;cursor: pointer;background: #000;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}#spinner_infiniteScrollClick:hover{opacity: .8;text-decoration: none}#spinner_infiniteScrollClick::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(225deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 60%);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}#spinner_infiniteScrollClick:hover::before{opacity: 0}.sidebar__subcats,.sidebar__subcats+.Window-Line{display: none}@media (min-width: 992px){.sidebar__subcats,.sidebar__subcats+.Window-Line{display:block}}.sidebar__subcats a{font-size: 1rem;color: #404040}.sidebar__subcats a.active{font-weight: 700;color: #000}.sidebar__subcats ul{margin: 0;padding: 0;list-style: none}.sidebar__subcats li{margin: 8px 0}.sidebar__subcats li ul{padding-left: 15px;border-left: 3px solid #e3e3e3}.subcats__title{display: block;font-size: 1.1rem;font-weight: 700}.cs-filters{position: fixed;z-index: 999;top: 0;right: 0;bottom: 0;left: 0;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);-webkit-transition: transform .5s ease-out;-moz-transition: transform .5s ease-out;-ms-transition: transform .5s ease-out;transition: transform .5s ease-out}@media (min-width: 992px){.cs-filters{position:static;z-index: 0;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}.cs-filters.toggled{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}.cs-filters::after{content: '';position: fixed;top: 0;right: 0;bottom: 0;left: 0;opacity: 0;background: rgba(0,0,0,.8);-webkit-transition: opacity .2s;-moz-transition: opacity .2s;-ms-transition: opacity .2s;transition: opacity .2s}@media (min-width: 992px){.cs-filters::after{display:none}}.cs-filters.toggled::after{opacity: 1;-webkit-transition: opacity .3s .4s ease-in-out;-moz-transition: opacity .3s .4s ease-in-out;-ms-transition: opacity .3s .4s ease-in-out;transition: opacity .3s .4s ease-in-out}.cs-filters__content{position: fixed;z-index: 1;top: 0;bottom: 0;left: 0;width: 300px;padding: 20px 20px 100px;background: #fff;overflow-y: auto}.open-filter{margin-bottom: 40px;float: right}@media (min-width: 400px){.cs-filters__content{width:400px}}@media (min-width: 992px){.cs-filters__content{position:static;width: auto;overflow-y: visible;padding: 0}.open-filter{display: none}}.cs-filters__title{position: relative;margin: 0 -20px 20px;padding: 0 20px 20px;border-bottom: 1px solid #e3e3e3}@media (min-width: 992px){.cs-filters__title .cs-filters__close{display:none}}.cs-filters__footer{position: fixed;z-index: 2;right: 0;bottom: 0;left: 0;width: 300px;padding: 20px;background: #fff;box-shadow: 0 -2px 4px rgba(172,172,172,.5)}@media (min-width: 400px){.cs-filters__footer{width:400px}}@media (min-width: 992px){.cs-filters__footer{display:none}}.cs-filters__footer .cs-button{display: block;text-align: center}.cs-filters__close{position: absolute;top: 0;right: 15px;display: inline-block;width: 24px;cursor: pointer}.filter_bar{margin-bottom: 30px;border-bottom: 1px solid #e3e3e3;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;align-items: flex-end;-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;justify-content: flex-end;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}@media (min-width: 768px){.filter_bar{-webkit-flex-wrap:nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: none;flex-wrap: nowrap}}.filter_bar .filter{padding: 5px 0;float: none;font-size: .825rem}.filter_bar .dropdown_large{margin-right: 20px}.dropdown-filter .dropdown-menu-filter li>a:hover,.dropdown-filter .dropdown-menu-filter label:hover{background-color: #000}.filter-button{padding: 7px 5px;background: #fff;border-color: #e3e3e3}.filter-button .value{font-size: .825rem}.filter_layout{margin: 0 0 0 10px;padding: 5px 0;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.filter_layout span{display: none}.filter_layout a{margin-right: 0;margin-left: 8px;padding: 8px 8px 6px;background: #fafafa}.filter_layout i{font-size: 1.1rem;color: #C1C1C1}.filter_layout a.active i{color: #000}.Filter-Window{padding: 0;color: #404040}.Filter-Window ul li{padding-top: 5px;padding-bottom: 5px}.Filter-Window ul li a{margin-left: 5px}.Filter-Window .Title{margin-bottom: 10px;padding: 0;font-size: 1.125rem}.Filter-Window a{color: #404040;cursor: pointer}.Filter-Window .Title a{font-size: 1rem;color: #404040}.Filter-Window #SearchFilter{border: 1px solid #e3e3e3;border-radius: 5px}.Filter-Window #SearchFilter input{width: 100%;padding: 10px;font-size: .825rem;border: 0;border-radius: 3px;outline: none}.Filter-Window #SearchFilter .Button-Search,.Filter-Window #SearchFilter .Clear-Search{top: 2px;right: 2px;bottom: 2px;width: 30px;height: auto;text-align: center;background: #000;border-radius: 3px}.Filter-Window #SearchFilter .Button-Search::before,.Filter-Window #SearchFilter .Clear-Search::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(225deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 60%);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.Filter-Window #SearchFilter .Button-Search i,.Filter-Window #SearchFilter .Clear-Search i{position: absolute;top: 50%;left: 50%;font-size: 1rem;color: #fff;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.Filter-Window a.More-Items{display: inline-block;margin-top: 5px;padding-left: 0;font-weight: 700;font-size: .825rem;color: #000}.checked-filters-reset{font-size: 1.125rem;margin-bottom: 10px}.checked-filters-reset a{font-size: 1rem;color: #000}.Window-Line{margin: 20px 0;padding: 0;border-top: 1px solid #e3e3e3}.RangeSlider-Container{margin-top: 20px}.RangeSlider-Container .ui-widget-header{background: #000}.RangeSlider-Container .ui-slider-horizontal .ui-slider-handle{border-radius: 50%!important;width: 1.4em;height: 1.4em;border: 2px solid #FFFFFF!important;box-shadow: 0 2px 3px 1px rgba(148,148,148,.7);background: #000000!important}.RangeSlider-Container .ui-widget-content{background: #f5f5f5;border: 0}#ProductPaginator1 .paginator{margin-bottom: 40px}#ProductPaginator2 .paginator{margin-top: 40px;padding-top: 40px;border-top: 1px solid #e3e3e3}.paginator .filter-button{position: relative;display: inline-block;padding: 10px 15px;border: 0;font-size: 1rem;border-radius: 3px;cursor: pointer;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.paginator .filter-button i.fa-caret-left{margin-right: 10px}.paginator .filter-button i.fa-caret-right{margin-left: 10px}.paginator .filter-button.disabled{cursor: not-allowed}.paginator .filter-button::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(225deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 60%);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.paginator .filter-button:hover{opacity: .8;text-decoration: none}.paginator .filter-button:hover::before{opacity: 0}.MorePagesButton,.paginator strong{background: #FAFAFA;display: inline-block;padding: 10px 15px}.paginator strong{font-weight: 700;color: #0085BD}.Filter-Window li input[type="checkbox"]{display: none!important}.Filter-Window li input:checked+a:before{content: "\f00c";font-family: Fontawesome;display: inline-block;width: 18px;height: 18px;border-radius: 2px;border: 1px solid #000;color: #000;text-align: center;line-height: 17px}.Filter-Window li a:before{content: "";display: inline-block;width: 18px;height: 18px;border-radius: 2px;border: 1px solid #A7A7A7;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;transition: all 0.3s ease;float: left;margin: 0 10px 0 0}.Filter-Window li input:checked+a{font-family: 'montserrat',Fallback,sans-serif}.QuickOrderTitle{font-size: 1.5rem;border-bottom: 1px solid #e3e3e3;padding-bottom: 10px;margin-bottom: 20px}#OrderButton1{display: block}.ReviewRow-Hidden{margin-bottom: 20px;background: #fafafa;border-radius: 2px;padding: 10px}.ReviewRow-Hidden .content-page-text{margin: 0}.ReviewRow-Hidden .spacer-m-top{margin-top: 0!important}.ProductTemplate_QuickOrder .QuickOrderAmount{text-align: left}.ProductPage .InputAmount,.ProductPage input.form-control{height: 40px;padding: 0 10px;outline: none}.ProductPage .wishlist-button{background: #fff;border: 1px solid #e3e3e3;text-align: center;margin-right: 0;margin-top: 0}.ProductTemplate_QuickOrder .wishlist-button{margin-top: 20px}.ProductTemplate_QuickOrder #PriceBlock .ShowProduct_OrgPrice{color: inherit}.ProductTemplate_QuickOrder .ShowProductPriceBlock{width: auto;background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%);color: inherit;text-align: left}.ProductTemplate_QuickOrder .ProductTemplate_QuickOrder #PriceBlock .ShowProduct_OrgPrice,.ShowProduct_OrgPrice{color: inherit;position: relative;opacity: .5}.ProductTemplate_QuickOrder #PriceBlock .ShowProduct_OrgPrice:before,.ShowProduct_OrgPrice:before{content: '';position: absolute;top: 50%;right: 0;left: 0;height: 1px;background: #F44336;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}#ProductPrice>div:first-of-type{background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%);font-size: inherit}.both-prices #Product #Price1_inc,.both-prices #Product #Price1_exc{font-size: 1rem!important}.both-prices #Product .excl-price{margin: 0}.both-prices .ProductPrice{margin-top: 20px}@media (max-width: 767px){.ProductTemplate_QuickOrder #QuickOrder{width:100%;margin-top: 20px}.ProductTemplate_QuickOrder #a0 a{display: block;position: relative;text-align: center}.ProductTemplate_QuickOrder #a0 a img{width: 30%!important}.both-prices #OrderButton1{margin-top: 20px}}.ShowProductSplitLayoutBorder{background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%);font-size: inherit;padding: 5px 15px;border: 0;line-height: unset}.ProductTemplate_Standard #ProductPrice{background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%);padding: 10px 15px}.ProductTemplate_Standard .container-productprice{margin: 0}.ProductTemplate_Standard legend{border: 0;margin-bottom: 12px;font-size: 1.5rem;}.ProductTemplate_Standard #AttributeCombinationInformation{margin-top: 20px;background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%);padding: 5px 15px}.ProductTemplate_Standard .wishlist-button{margin-top: 20px}.ProductTemplate_Responsive .orderbutton-amount-text{line-height: 20px;margin-top: 16px}.ProductTemplate_Responsive #OrderButton1{display: block;margin-top: 20px}.ProductPage .wishlist-button{line-height: 36px;padding: 0 15px}.wishlist__popup{background-color: #fff;top: -10px;right: auto;left: 0;-webkit-transform: translate(-50%,-100%);-moz-transform: translate(-50%,-100%);-ms-transform: translate(-50%,-100%);transform: translate(-50%,-100%)}.wishlist-dropdown{min-width: 200px;padding: 5px;font-size: .825rem}.wishlist-dropdown hr{display: none}.wishlist-dropdown-items{padding: 5px 5px 10px}.wishlist-dropdown-item{position: relative}.wishlist-dropdown-item::after{content: '+';position: absolute;top: 50%;right: 0;font-size: 1rem;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.wishlist-dropdown-item:not(:last-child){margin-bottom: 10px}.wishlist-dropdown-new{position: relative;display: block;padding: 6px 12px;font-size: .825rem;text-align: center;background: #000;border: 0;border-radius: 3px;cursor: pointer;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.wishlist-dropdown-new:hover{opacity: .8}.wishlist-dropdown-new::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(225deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 60%);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.wishlist-dropdown-new span{display: inline-block;color: #fff}.wishlist-dropdown-new i{font-size: .825rem;color: #fff;margin-right: 5px}.GenericDialogStyling select.form-control{height: 40px;padding: 8px 10px 8px 32px;font-size: .825rem;border-radius: 3px;box-shadow: none;outline: none}.GenericDialogStyling label.control-label{width: 100%;margin-bottom: 4px;text-align: left;font-weight: 400;font-size: 1rem}.GenericDialogStyling{padding: 0}.GenericDialogStyling .ui-dialog-titlebar{padding: 0;background: #fff;border: 0}.GenericDialogStyling .ui-dialog-titlebar .ui-dialog-title{padding: 15px 20px;font-size: 1.25rem}.GenericDialogStyling>.ui-dialog-content{padding: 0 0 10px 0;margin: 20px 20px 10px}.GenericDialogStyling .selected-attribute-title,.unselected-attribute-title{display: block;font-size: 16px;margin: 10px 0}.GenericDialogStyling .form-group{margin-bottom: 20px}.GenericDialogStyling .ui-dialog-buttonpane{border: 0}.GenericDialogStyling .btn-default,.GenericDialogStyling .btn-primary{position: relative;display: inline-block;padding: 10px 15px;border: 0;border-radius: 3px;cursor: pointer;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.GenericDialogStyling .btn-default:hover,.GenericDialogStyling .btn-primary:hover{opacity: .8;text-decoration: none}.GenericDialogStyling .btn-default::before,.GenericDialogStyling .btn-primary::before{content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(225deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 60%);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.GenericDialogStyling .btn-default:hover::before,.GenericDialogStyling .btn-primary:hover::before{opacity: 0}.GenericDialogStyling .btn-primary,.GenericDialogStyling .btn-primary:active,.GenericDialogStyling .btn-primary:focus{color: #fff;background: #64ccc9;outline: none}.GenericDialogStyling .btn-primary a{color: #fff}.GenericDialogStyling .btn-primary:hover,.GenericDialogStyling .btn-primary:hover:active{color: #fff;background: #64ccc9}.GenericDialogStyling .btn-primary:hover a{color: #fff}.GenericDialogStyling .btn-default,.GenericDialogStyling .btn-default:active,.GenericDialogStyling .btn-default:focus{color: #fff;background: #000;outline: none}.GenericDialogStyling .btn-default a{color: #fff}.GenericDialogStyling .btn-default:hover,.GenericDialogStyling .btn-default:hover:active{color: #fff;background: #000}.GenericDialogStyling .btn-default:hover a{color: #fff}.ui-button:hover{border: 0 solid #000}.GenericDialogStyling .btn-default span,.GenericDialogStyling .btn-primary span{padding: 0}.GenericDialogStyling .ui-dialog-titlebar-close{top: 20px;right: 15px}.GenericDialogStyling .ui-dialog-titlebar-close:hover{padding: 1px}.GenericDialogStyling .ui-state-hover{background: none;border: 0}.blogs:after{content: '';clear: both;display: block}.container-blog .container-header{border: 0}@media (max-width: 991px){.container-blog .content-page-text{font-size:.8rem}}.container-blog .container-header .header-page-title{font-size: 1.33rem!important;display: block;font-weight: 700}.PageElement-news-blog .blogs .slick-slide{width: 60vw;margin-right: 15px}.blog-author .fa,.blog-comment .fa{color: #000}.blog-author .content-page-text,.blog-comment .content-page-text{font-size: 14px;color: #616161}.container-blog .container-content .blog-desc img{display: block;width: 30%;border-radius: 2px}.container-blog .container-content .blog-desc img.blog-image-left{margin: 0 20px 10px 0}.container-blog .container-content .blog-readmore .fa{padding: 10px;margin-left: 4px;border-radius: 2px;color: #fff;line-height: 1.5;position: relative;vertical-align: middle;text-align: center;-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s;background: #64ccc9}.container-blog .container-content .blog-readmore .fa:before{position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: linear-gradient(225deg,rgba(255,255,255,.3) 0%,rgba(255,255,255,0) 60%);-webkit-transition: opacity .3s;-moz-transition: opacity .3s;-ms-transition: opacity .3s;transition: opacity .3s}.blog-readmore .content-page-link:hover .fa{opacity: .8}.PageElement-photo-collection .home-images .home-images-text-header{margin: 0}.PageElement-contact-form,.PageElement-conditions,.PageElement-mailinglist-opt-in{border-radius: 2px;padding: 30px;background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%)}.PageElement-contact-form .container-content{margin: 0}.PageElement-contact-form label.control-label,.PageElement-mailinglist-opt-in label.control-label{width: 100%;margin-bottom: 4px;text-align: left}.PageElement-contact-form .text-required,.PageElement-mailinglist-opt-in .text-required,.PageElement-contact-form .form-group{text-align: left!important}.PageElement-contact-form .form-group.contact-row-type-file .form-control{height: 35px}.PageElement-conditions .content-page-text a{margin-bottom: 18px;display: inline-block}.PageElement-conditions .terms-link{vertical-align: middle;margin-left: 4px}.PageElement-faq .faqs .hr{display: none}.PageElement-faq .faqs .fa{color: #000}.PageElement-faq .container-header{margin: 0;border: 0}.PageElement-faq .container-content{margin-bottom: 28px}.PageElement-faq .header-page-title,.PageElement-mailinglist-opt-in .header-page-title{font-size: 1.33rem}.PageElement-faq .content-page-title,.PageElement-downloads .container-download{border-radius: 2px;padding: 10px 20px;background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%)}.PageElement-faq .help-text{width: 100%;border-radius: 2px;text-align: center;padding: 30px;font-weight: inherit;background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%);color: inherit;font-size: inherit}.PageElement-guestbook #GuestbookCreditpointNotice .help-text{display: block;padding: 15px;margin: 0;text-align: center;color: #0091EA;background: rgba(0,145,234,.1)}.PageElement-guestbook .guestbook .help-text{margin-top: 18px;color: #616161;border-radius: 2px;font-size: inherit;font-weight: inherit;background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%)}.PageElement-guestbook .guestbook .header-page-text{color: #616161}.PageElement-guestbook .guestbook .container-header{margin-top: 18px}.flex{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.flex-wrap--wrap{-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}.flex-wrap--nowrap{-webkit-flex-wrap: nowrap;-moz-flex-wrap: nowrap;-ms-flex-wrap: none;flex-wrap: nowrap}.justify-content--flex-end{-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;-moz-justify-content: flex-end;justify-content: flex-end}.justify-content--center{-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center}.justify-content--space-between{-webkit-box-pack: justify;-ms-flex-pack: justify;-webkit-justify-content: space-between;-moz-justify-content: space-between;justify-content: space-between}.align-items--center{-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.align-items--flex-end{-webkit-box-align: end;-ms-flex-align: end;-webkit-align-items: flex-end;-moz-align-items: flex-end;align-items: flex-end}.flex-direction--column{-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column}.flex-direction--row{-webkit-box-direction: normal;-webkit-box-orient: horizontal;-webkit-flex-direction: row;-moz-flex-direction: row;-ms-flex-direction: row;flex-direction: row}.flex-shrink--0{-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.flex--basis{-webkit-flex-basis: 100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%}.flex-order--0{-webkit-box-ordinal-group: 1;-webkit-order: 0;-moz-order: 0;-ms-flex-order: 0;order: 0}.flex-order--1{-webkit-box-ordinal-group: 2;-webkit-order: 1;-moz-order: 1;-ms-flex-order: 1;order: 1}.flex-order--2{-webkit-box-ordinal-group: 3;-webkit-order: 2;-moz-order: 2;-ms-flex-order: 2;order: 2}.flex-order--3{-webkit-box-ordinal-group: 4;-webkit-order: 3;-moz-order: 3;-ms-flex-order: 3;order: 3}.flex-order--4{-webkit-box-ordinal-group: 5;-webkit-order: 4;-moz-order: 4;-ms-flex-order: 4;order: 4}.flex-order--5{-webkit-box-ordinal-group: 6;-webkit-order: 5;-moz-order: 5;-ms-flex-order: 5;order: 5}.flex-order--6{-webkit-box-ordinal-group: 7;-webkit-order: 6;-moz-order: 6;-ms-flex-order: 6;order: 6}.color--error{color: #E74C3C}.color--warning{color: #E67E22}.color--success{color: #2ECC71}.relevant-products-nav.pull-right .btn-default{border: inherit;box-shadow: inherit}#relevant-products .owl-wrapper{left: 2px!important;position: relative}#relevant-products .owl-wrapper-outer:after{content: "";max-width: 10.5rem;cursor: pointer;display: block;height: 100%;position: absolute;top: 0;z-index: 99;width: 20%;background-image: -webkit-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,.9) 90%);background-image: linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.9) 90%);right: 0}#relevant-products .owl-item{padding: 10px 5px;margin: 5px 0;background: #fff;max-width: inherit}#relevant-products .text-center{margin: 10px 0}#relevant-products .item img{max-height: 100px;max-width: 100px}#Related-products.StandardLayout,#Related-products.QuickLayout,#Related-products.SplitLayout,#Related-products.TabLayout{width: 100%}#Related-products.StandardLayout legend{width: 100%}.product-template--simple .product__image{opacity: 0}.product-template--simple .slick-initialized{opacity: 1;transition: opacity .3s ease-in}@media (min-width: 992px){.product-template--simple .product__grid--row{display:-webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}}@media (min-width: 992px){.product-template--simple .page__product__photo{width:60%;height: 100%}.product-template--simple .product__column--images{width: 100%;padding-bottom: 64px}.product-template--simple .product__column--images::after{content: '';position: fixed;z-index: 9998;top: 0;right: 0;bottom: 0;left: 0;opacity: 0;visibility: hidden;background: rgba(0,0,0,.8);-webkit-transition: opacity 0.3s,visibility 0.3s;-moz-transition: opacity 0.3s,visibility 0.3s;-ms-transition: opacity 0.3s,visibility 0.3s;transition: opacity 0.3s,visibility 0.3s}.product-template--simple .product__column--images.zoomed::after{opacity: 1;visibility: visible}}@media (min-width: 992px){.product-template--simple .product__column--content{width:40%;padding-bottom: 64px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column}}.product-template--simple .product__title{margin-bottom: 24px;font-weight: 700}.product-template--simple .product__title h1{margin: 0;padding: 0;font-weight: 700;font-size: 1.75rem}.product-template--simple .title__reviews .reviews__stars{display: inline-block;vertical-align: middle;margin-top: 4px}.product-template--simple .reviews__stars svg{width: 18px;height: 18px;fill: #FFB900}.product-template--simple .title__reviews .reviews__count{display: inline-block;vertical-align: middle;margin-top: 3px;margin-left: 12px;font-size: .8rem;color: #64ccc9;cursor: pointer}@media (min-width: 768px){.product-template--simple .title__reviews .reviews__count{font-size:1rem}}.product-template--simple .product__prices{margin-bottom: 24px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;font-size: 1.5rem}.product-template--simple .product__prices .prices__content_ex .product__price span,.cs-bottom__vat{font-weight: 400;color: #c4c4c4;font-size: 18px}.product-template--simple .product__prices .prices__wrapper .priceperpiece{font-size: 14px}.product-template--simple .product__prices .product__price span{display: inline-block;vertical-align: middle;font-weight: 700}.page__product__pre-price{font-size: 1.5rem}.ps-vierkante-meter{font-size: 15px}.product-template--simple .product__price .price__vat{font-size: 1rem;font-weight: 400;-webkit-transform: translateY(1px);-moz-transform: translateY(1px);-ms-transform: translateY(1px);transform: translateY(1px)}.product-template--simple .product__price--from{position: relative;margin-bottom: -4px;opacity: .4;font-size: 1rem}.product-template--simple .product__price--from .price__currency,.product-template--simple .product__price--from .price__number{text-decoration: line-through}.product-template--simple .product__price--from .price__vat{text-decoration: line-through}.product-template--simple .page__product__deposit .product__deposit-price{margin-top: 10px}.product-template--simple .product__stock svg,.product-template--simple .product__stock span{display: inline-block;vertical-align: middle}.product-template--simple .product__stock--high svg{fill: #2ECC71}.product-template--simple .product__stock--high span{color: #2ECC71}.product-template--simple .product__stock--medium svg{fill: #ffa239}.product-template--simple .product__stock--medium span{color: #ffa239}.product-template--simple .product__stock--low svg{fill: #E74C3C}.product-template--simple .product__stock--low span{color: #E74C3C}.product-template--simple .product__actions{margin-top: 24px;margin-bottom: 24px;display: flex}@media (min-width: 992px){.product-template--simple .product__actions{margin-bottom:0;justify-content: space-between}}.product-template--simple .product__block{position: relative;z-index: 1;padding: 32px 0}@media (min-width: 992px){.product-template--simple .product__block{padding:24px 0;border-top: 0}}.product-template--simple .product__block h2{margin: 0 0 16px;padding: 0;font-size: 1.2rem;font-weight: 700}.product-template--simple .product__block::after{content: '';position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,.8);opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s,visibility 0.3s;-moz-transition: opacity 0.3s,visibility 0.3s;-ms-transition: opacity 0.3s,visibility 0.3s;transition: opacity 0.3s,visibility 0.3s}.product-template--simple .product__block.toggled,.product-template--simple .product__block.toggled .block__wrapper{position: fixed;z-index: 9999;top: 0;bottom: 0;left: 0;width: 80%;min-width: 300px;padding: 24px 16px;background: #fff;overflow: auto}.product-template--simple .product__block.toggled .block__close{display: block}.product-template--simple .product__block.toggled .block__open{display: none}.product-template--simple .product__block.toggled::after{opacity: 1;visibility: visible}.product-template--simple .block__wrapper{display: block}@media (min-width: 992px){.product-template--simple .block__wrapper{}}.product-template--simple .block__close,.product-template--simple .block__open{color: #64ccc9;cursor: pointer}.product-template--simple .block__close{display: none;text-align: right}.product-template--simple .block__close svg{position: absolute;top: 16px;right: 16px;fill: #4D4D4D}@media (min-width: 992px){.product-template--simple .block__open{color:#64ccc9;cursor: pointer}}.product-template--simple .product__dialog{position: fixed;z-index: 10001;top: 0;right: 0;bottom: 0;left: 0;margin: auto;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.3s,visibility 0.3s;-moz-transition: opacity 0.3s,visibility 0.3s;-ms-transition: opacity 0.3s,visibility 0.3s;transition: opacity 0.3s,visibility 0.3s}@media (min-width: 768px){.product-template--simple .product__dialog{width:60%;max-width: 640px}}.product-template--simple .product__dialog.toggled{opacity: 1;visibility: visible}.product-template--simple .product__dialog::after{content: '';position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,.8)}.product-template--simple .product__dialog h3{margin: 0 0 16px}.product-template--simple .product__dialog h3+p{margin: 0 0 24px}.product-template--simple .product__dialog .dialog__content{position: absolute;z-index: 1;top: 64px;right: 32px;left: 32px;padding: 24px 16px;background: #fff;border-radius: 5px}.product-template--simple .product__dialog .dialog__close{position: absolute;top: 16px;right: 16px;cursor: pointer}.product-template--simple .product__dialog .dialog__close svg{width: 24px;height: 24px;fill: #4D4D4D}.product-template--simple .product__dialog .form__row{margin-bottom: 24px}.product-template--simple .product__dialog .form__row--submit{margin-bottom: 0;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.product-template--simple .product__dialog .form__row--submit .product__button{margin-left: auto}.product-template--simple .product__dialog input,.product-template--simple .product__dialog textarea{width: 100%;padding: 12px 16px;border: 1px solid #ddd;border-radius: 3px}.product-template--simple .product__dialog input:active,.product-template--simple .product__dialog input:focus,.product-template--simple .product__dialog textarea:active,.product-template--simple .product__dialog textarea:focus{border-color: #64ccc9;outline: none}.product-template--simple .content__title{display: block;font-size: 1.1rem;font-weight: 700}.product-template--simple .product__button{display: inline-block;padding: 8px 16px;font-weight: 700;text-decoration: none;border-radius: 3px;cursor: pointer;-webkit-transition: background 0.3s,color 0.3s,border 0.3s;-moz-transition: background 0.3s,color 0.3s,border 0.3s;-ms-transition: background 0.3s,color 0.3s,border 0.3s;transition: background 0.3s,color 0.3s,border 0.3s}.product-template--simple .product__button--primary{color: #fff;background: #64ccc9;border: 1px solid #64ccc9}.product-template--simple .product__button--order{width: 100%;max-width: 320px;padding: 13px 16px;text-align: center}.product-template--simple .product__button--outline{color: #4D4D4D;border: 1px solid #4D4D4D;border-radius: 3px}.product-template--simple .product__button--outline:hover{color: #fff;background: #4D4D4D;border-color: #4D4D4D}.product-template--simple .page__product__button{width: 100%;max-width: 320px;text-align: center}.product-template--simple .button--question{display: block;margin-bottom: 8px;color: #4D4D4D;border: 1px solid #4D4D4D;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;-webkit-transition: color 0.3s,background 0.3s;-moz-transition: color 0.3s,background 0.3s;-ms-transition: color 0.3s,background 0.3s;transition: color 0.3s,background 0.3s}.product-template--simple .button--question:hover{color: #fff!important;background: #4D4D4D}.product-template--simple .button--question:hover svg{fill: #fff}.product-template--simple .button--question svg{width: 16px;height: 16px;margin-right: 8px;-webkit-transition: fill 0.3s;-moz-transition: fill 0.3s;-ms-transition: fill 0.3s;transition: fill 0.3s}.product-template--simple .button--question.button--whatsapp{color: #89C965;border-color: #89C965}.product-template--simple .button--question.button--whatsapp svg{fill: #89C965}.product-template--simple .button--question.button--whatsapp:hover{color: #fff;background: #89C965}.product-template--simple .button--question.button--whatsapp:hover svg{fill: #fff}.product-template--simple .button--question.button--Facebook svg{fill: #3b5998}.product-template--simple .button--question.button--Facebook:hover svg{fill: #fff}.product-template--simple .button--question.button--LinkedIn svg{fill: #0072b1}.product-template--simple .button--question.button--LinkedIn:hover svg{fill: #fff}.product-template--simple .button--question.button--Twitter svg{fill: #1da1f2}.product-template--simple .button--question.button--Twitter:hover svg{fill: #fff}.product-template--simple .button--question.button--facebook{color: #3B5998;border-color: #3B5998}.product-template--simple .button--question.button--facebook svg{fill: #3B5998}.product-template--simple .button--question.button--facebook:hover{color: #fff;background: #3B5998}.product-template--simple .button--question.button--facebook:hover svg{fill: #fff}.product-template--simple .button--question.button--twitter{color: #1DA1F2;border-color: #1DA1F2}.product-template--simple .button--question.button--twitter svg{fill: #1DA1F2}.product-template--simple .button--question.button--twitter:hover{color: #fff;background: #1DA1F2}.product-template--simple .button--question.button--twitter:hover svg{fill: #fff}.product-template--simple .button--question.button--linkedin{color: #0c3c71;border-color: #0c3c71}.product-template--simple .button--question.button--linkedin svg{fill: #0c3c71}.product-template--simple .button--question.button--linkedin:hover{color: #fff;background: #0c3c71}.product-template--simple .button--question.button--linkedin:hover svg{fill: #fff}.product-template--simple .button--question.button--YoutTube{color: red;border-color: red}.product-template--simple .button--question.button--YoutTube svg{fill: red}.product-template--simple .button--question.button--YoutTube:hover{color: #fff;background: red}.product-template--simple .button--question.button--YoutTube:hover svg{fill: #fff}.product-template--simple .button--question.button--Instagram{color: #E4405F;border-color: #E4405F}.product-template--simple .button--question.button--Instagram svg{fill: #E4405F}.product-template--simple .button--question.button--Instagram:hover{color: #fff;background: #f09433;background: -moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background: -webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background: linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1)}.product-template--simple .button--question.button--Instagram:hover svg{fill: #fff}.product-template--simple .button--question.button--Pinterest{color: #BD081C;border-color: #BD081C}.product-template--simple .button--question.button--Pinterest svg{fill: #BD081C}.product-template--simple .button--question.button--Pinterest:hover{color: #fff;background: #BD081C}.product-template--simple .button--question.button--Pinterest:hover svg{fill: #fff}.product-template--simple .button--compare{position: relative}.product-template--simple .button--compare span{display: inline-block;vertical-align: middle}.product-template--simple .button--compare:hover .compare__box{border-color: #fff}.product-template--simple .button--compare:hover .compare__box::before{color: #fff}.product-template--simple .compare__box{position: relative;width: 16px;height: 16px;margin-right: 4px;border: 1px solid #4D4D4D;border-radius: 3px;-webkit-transition: border-color 0.3s;-moz-transition: border-color 0.3s;-ms-transition: border-color 0.3s;transition: border-color 0.3s}.product-template--simple .compare__box::before{content: '\2713';position: absolute;top: 50%;left: 50%;color: #4D4D4D;opacity: 0;visibility: hidden;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);-webkit-transition: color 0.3s,opacity 0.3s,visibility 0.3s;-moz-transition: color 0.3s,opacity 0.3s,visibility 0.3s;-ms-transition: color 0.3s,opacity 0.3s,visibility 0.3s;transition: color 0.3s,opacity 0.3s,visibility 0.3s}.product-template--simple .compare__box.checked::before{opacity: 1;visibility: visible}.product-template--simple .button--wishlist svg{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin-right: 4px;fill: #4D4D4D;-webkit-transition: fill 0.3s;-moz-transition: fill 0.3s;-ms-transition: fill 0.3s;transition: fill 0.3s}.product-template--simple .button--wishlist span{display: inline-block;vertical-align: middle}.product-template--simple .button--wishlist:hover svg{fill: #fff}.product-template--simple .product__images{margin-bottom: 24px}@media (min-width: 992px){.product-template--simple .product__images{margin-bottom:0;padding-right: 64px}}.product-template--simple .product__images .slick-disabled{opacity: 0}.product-template--simple .product__image span{position: relative;display: block;height: 160px;cursor: pointer}@media (min-width: 768px){.product-template--simple .product__image span{height:320px}}@media (min-width: 992px){.product-template--simple .product__image span{height:480px}.product-template--simple .product__image img,.cloudzoom-zoom-inside{cursor: crosshair}}.product-template--simple .product__image img{position: absolute;top: 50%;left: 50%;max-width: 100%;max-height: 160px;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}@media (min-width: 768px){.product-template--simple .product__image img{max-height:320px}}@media (min-width: 992px){.product-template--simple .product__image img{max-height:480px}}.product-template--simple .product__image .slick-next,.product-template--simple .product__image .slick-prev{position: absolute;z-index: 1;top: 50%;width: 36px;height: 46px;padding: 6px 0;background: rgba(255,255,255,.5);text-align: center;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: background 0.3s;-moz-transition: background 0.3s;-ms-transition: background 0.3s;transition: background 0.3s}.product-template--simple .product__image .slick-next svg,.product-template--simple .product__image .slick-prev svg{display: inline-block;width: 32px;height: 32px}.product-template--simple .product__image .slick-next:hover,.product-template--simple .product__image .slick-prev:hover{background: rgba(255,255,255,.9)}.product-template--simple .product__image .slick-next{right: 0;border-radius: 3px 0 0 3px}.product-template--simple .product__image .slick-prev{left: 0;border-radius: 0 3px 3px 0}.product-template--simple .product__thumb{margin: auto;text-align: center;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;-moz-justify-content: center;justify-content: center}@media (min-width: 992px){.product-template--simple .product__thumb{margin-top:24px;max-width: none}}.product-template--simple .product__thumb span{position: relative;display: inline-block;vertical-align: middle;margin: 16px 4px 0;max-width: 100px;text-align: center;border: 1px solid #ddd;border-radius: 3px;cursor: pointer;-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-moz-box-flex: 1;-moz-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto}.product-template--simple .product__thumb span:first-child::before{content: '';display: block;padding-bottom: 100%}.product-template--simple .product__thumb span.thumb--hide{display: none}.product-template--simple .product__thumb span.thumb--active{border-color: #333}.product-template--simple .product__thumb span[data-count]::after{content: attr(data-count);position: absolute;z-index: 2;top: 50%;left: 50%;color: #fff;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}@media (min-width: 768px){.product-template--simple .product__thumb span[data-count]::after{font-size:1.2rem}}.product-template--simple .product__thumb span[data-count]::before{content: '';position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;font-weight: 700;border-radius: 3px;background: rgba(0,0,0,.6)}.product-template--simple .product__thumb img{position: absolute;top: 50%;left: 50%;max-width: 90%;max-height: 90%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.product-template--simple .product__attributes{margin-top: 24px}.product-template--simple .product__attribute,.product-template--simple .productcalculator__layout1{margin-top: 12px}.product__attribute_toggle_link{cursor: pointer;margin-left: 18px!important}.product-template--simple .product__attribute_toggle_content{display: none}.product-template--simple .product__attribute .product-variations__picture{display: inline-block;vertical-align: middle;margin: 0;margin-right: 6px;margin-bottom: 16px;padding: 5px}.product-template--simple .product__attribute>.product-variations__picture{border: 2px solid #333}.product-template--simple .product__attribute .product-variations__picture picture{position: relative;max-height: 60px;max-width: 60px;display: block;background: #fff}.product-template--simple .product__attribute .product-variations__picture img{width: 100%}.product-template--simple .product__attribute input{width: 100%;padding: 12px 16px;border: 1px solid #ddd;border-radius: 3px}.product-template--simple .product__attribute input:active,.product-template--simple .product__attribute input:focus{border-color: #64ccc9;outline: none}.product-template--simple .product__attribute select{width: 100%;padding: 12px 16px;border-color: #ddd;border-radius: 3px}.product-template--simple .attribute__color{display: inline-block;vertical-align: middle;margin-right: 4px;cursor: pointer}.product-template--simple .attribute__color label{position: relative;display: block;width: 30px;height: 30px;background: #fff;border: 1px solid #ddd;border-radius: 50%;cursor: pointer}.product-template--simple .attribute__color label span{position: absolute;z-index: 1;top: 3px;left: 3px;display: block;width: 22px;height: 22px;border-radius: 50%;cursor: pointer}.product-template--simple .attribute__color input{display: none}.product-template--simple .attribute__color--selected label{border: 1px solid #000}.product-template--simple .content__title--attribute{margin-bottom: 8px;display: block}.product-template--simple .product__usps{margin-bottom: 24px}.product-template--simple .product__usp{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.product-template--simple .usp__icon{width: 24px;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.product-template--simple .usp__icon svg{width: 24px;height: 24px;fill: #2ECC71}.product-template--simple .usp__text{padding-left: 8px}.product-template--simple .plusmin__item{margin-bottom: 8px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.product-template--simple .plusmin__item span{font-size: 14px;line-height: 22px}.product-template--simple .plusmin__item img{width: 16px;height: 16px;margin-right: 10px}.product-template--simple .plusmin__icon{width: 24px;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.r-tabs{position: relative}.r-tabs .r-tabs-nav .r-tabs-tab{position: relative}.r-tabs .r-tabs-nav .r-tabs-anchor{display: inline-block;padding: 10px 12px;text-decoration: none;font-weight: 600;color: #000}.r-tabs .r-tabs-nav .r-tabs-state-disabled{opacity: .5}.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{position: relative;top: 1px;text-shadow: none;background-color: #fff;border-bottom: 1px solid #333;z-index: 4}.r-tabs .r-tabs-panel{border: 1px solid #eee}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{display: block;padding: 10px;background-color: #fff;color: #000;text-decoration: none;background-color: #eee;margin-bottom: 10px}.r-tabs .r-tabs-accordion-title .r-tabs-anchor:after{content: "\f107";font-family: "FontAwesome";padding-left: 10px}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color: #FFF;color: #000;text-shadow: none;margin-bottom: 0}.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled{opacity: .5}.product-template--simple .product__description{position: relative;margin-bottom: 16px;overflow: hidden}@media (min-width: 992px){.product-template--simple .product__description{height:auto!important;overflow: visible}}.product-template--simple .product__description::after{content: '';text-align: right;position: absolute;bottom: 0;right: 0;width: 70%;height: 1rem;background: linear-gradient(to right,rgba(255,255,255,0),white 50%)}@media (min-width: 992px){.product-template--simple .product__description::after{display:none}}.product-template--simple .product__description p{margin: 0 0 16px}.product-template--simple .product__block--description.toggled .product__description{height: auto!important;margin-bottom: 0}.product-template--simple .product__block--properties.toggled .property__group{display: block}.product-template--simple .product__block--properties.toggled .property__group:first-child .product__property:nth-child(n+6){display: flex}.product-template--simple .property__group{font-size: 1rem}@media (min-width: 992px){.product-template--simple .property__group{display:block}}.product-template--simple .property__group:nth-child(2n+1){background: #fafafa}.product-template--simple .property__group{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.product-template--simple .property__name,.product-template--simple .property__list{-webkit-flex-basis: 100%;-moz-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%}.product-template--simple .property__name{padding: 4px 0 0 6px}.product-template--simple .property__group h4{margin: 0 0 4px}.product-template--simple .product__property,.product-template--simple .property__title,.product-template--simple .property__value,.product-template--simple .property__tooltip{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.product-template--simple .product__property{padding: 4px 0}.product-template--simple .product__property.property--toggle .property__value{justify-content: flex-end}.product-template--simple .product__property.property--toggle i{color: #404040;font-size: 16px}.product-template--simple .property__list .property__group--collapsed{display: none}.product-template--simple .product__property:nth-child(even){background: #fafafa}.product-template--simple .collapse__group .product__property{background: none}.product-template--simple .product__property .property__title img{margin-left: 6px}.product-template--simple .product__property .property__title .tooltip__content svg{margin-left: 6px;width: 16px;display: flex;fill: #64ccc9}.product-template--simple .property__value--true svg{fill: #2ECC71}.product-template--simple .property__value--false svg{fill: #ddd}.product-template--simple .property__tooltip{position: relative;cursor: pointer}.product-template--simple .property__tooltip::after{content: '';position: absolute;top: 2px;left: 100%;display: none;width: 16px;height: 16px;background: #4D4D4D;-webkit-transform: translateX(4px) rotate(45deg);-moz-transform: translateX(4px) rotate(45deg);-ms-transform: translateX(4px) rotate(45deg);transform: translateX(4px) rotate(45deg)}.product-template--simple .property__tooltip.toggled::after,.product-template--simple .property__tooltip.toggled .tooltip__content{display: block}.product-template--simple .product__block--reviews{position: relative}.product-template--simple .product__block--reviews .reviews__sort select{min-width: 200px}.product-template--simple .product__block--reviews .reviews__wrapper{display: flex;justify-content: space-between;align-items: flex-end}.product-template--simple .product__review{margin-bottom: 24px}.product-template--simple .product__reviews .product__review-approval-text{margin-bottom: 20px;font-size: 14px}.product-template--simple .product__review p{margin-bottom: 8px}.product-template--simple .reviews__stars{margin-bottom: 4px}.product-template--simple .reviews__star img{display: inline-block;width: 16px;height: 16px;margin-right: -2px}@media (min-width: 768px){.product-template--simple .reviews__star img{width:20px;height: 20px}}.product-template--simple .reviews__author{font-style: italic}.product-template--simple .product__question{padding-top: 24px;margin-bottom: 32px;border-top: 1px solid #ddd;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}@media (min-width: 992px){.product-template--simple .product__question{margin-top:auto;margin-bottom: 0;border-top: 0}}.product-template--simple .question__image{-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.product-template--simple .question__content{padding-left: 16px}.product-template--simple .product__bundle{margin-bottom: 16px}.product-template--simple .bundle__wrapper{padding: 16px;border: 1px solid #ddd;border-radius: 3px;align-items: center}@media (min-width: 992px){.product-template--simple .bundle__wrapper{display:-webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}}.product-template--simple .content__title--bundle{display: block;margin: 0;padding: 8px 16px;font-weight: 700;background: #fafafa;border: 1px solid #ddd;border-bottom: 0;border-radius: 3px 3px 0 0}.product-template--simple .content__title--bundle span{font-size: 14px;font-weight: 400;display: block}.product-template--simple .content__title--bundle+.bundle__wrapper{border-radius: 0 0 3px 3px}.product-template--simple .bundle__product{margin-bottom: 8px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}@media (min-width: 992px){.product-template--simple .bundle__product{display:block;max-width: 160px;text-align: center;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}}.product-template--simple .bundle__image{position: relative;width: 64px;height: 64px;border: 1px solid #ddd;border-radius: 3px;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}@media (min-width: 992px){.product-template--simple .bundle__image{display:block;margin: 0 auto 8px}}.product-template--simple .bundle__image img{position: absolute;top: 50%;left: 50%;max-width: 58px;max-height: 58px;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.product-template--simple .bundle__text{padding-left: 16px}.product-template--simple .bundle__free{display: block;color: #2ECC71}@media (min-width: 992px){.product-template--simple .bundle__text{padding-left:0}}@media (min-width: 992px){.product-template--simple .bundle__product--small{margin:0 12px;-webkit-flex-shrink: 1;-moz-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1}}.product-template--simple .bundle__product--small .bundle__image{width: 48px;height: 48px}.product-template--simple .bundle__product--small .bundle__image img{max-width: 40px;max-height: 40px}.product-template--simple .bundle__plus{width: 24px;height: 24px;margin: 8px 0 8px 12px}@media (min-width: 992px){.product-template--simple .bundle__plus{margin:8px 12px;align-self: center}}.product-template--simple .bundle__plus svg{width: 24px;height: 24px;fill: #C4C4C4}.product-template--simple .bundle__info{margin-top: 24px}.product-template--simple .order__button{margin-top: 10px;text-align: center;display: block}@media (max-width: 991px){.product-template--simple .order__button{max-width:320px}}.product-template--simple .order__button--false{cursor: not-allowed;opacity: .3}@media (min-width: 992px){.product-template--simple .bundle__info{min-width:224px;margin-top: 0;margin-left: auto;padding-left: 24px;flex-shrink: 0;justify-content: space-evenly;display: flex;flex-direction: column}.product-template--simple .bundle__row{margin-top: 0}}.product-template--simple .bundle__row{margin-top: 10px;flex-direction: column;display: flex}.product-template--simple .bundle__discount{font-weight: 700}.product-template--simple .bundle__price--old{text-decoration: line-through;opacity: .4;margin-bottom: 4px}.product-template--simple .bundle__price--new{font-weight: 700}.product-template--simple .product__related,.product-template--simple .product__viewed,.product-template--simple .product__others,.product-template--simple .product__mostviewed{position: relative;margin-right: -8px;margin-left: -8px}.product-template--simple .product__related .slick-arrow,.product-template--simple .product__viewed .slick-arrow,.product-template--simple .product__others .slick-arrow,.product-template--simple .product__mostviewed .slick-arrow{position: absolute;top: -60px;padding: 10px;background: #fafafa;border-radius: 3px;cursor: pointer}.product-template--simple .product__related .slick-prev,.product-template--simple .product__viewed .slick-prev,.product-template--simple .product__others .slick-prev,.product-template--simple .product__mostviewed .slick-prev{right: 60px}.product-template--simple .product__related .slick-next,.product-template--simple .product__viewed .slick-next,.product-template--simple .product__others .slick-next,.product-template--simple .product__mostviewed .slick-next{right: 8px}.product-template--simple .product__related .slick-arrow.slick-disabled,.product-template--simple .product__viewed .slick-arrow.slick-disabled,.product-template--simple .product__others .slick-arrow.slick-disabled,.product-template--simple .product__mostviewed .slick-arrow.slick-disabled{cursor: not-allowed;opacity: .5}@media (min-width: 992px){.product-template--simple .product__related,.product-template--simple .product__viewed,.product-template--simple .product__others,.product-template--simple .product__mostviewed{display:-webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap}}.product-template--simple .product__related .slick-list,.product-template--simple .product__related .slick-track,.product-template--simple .product__viewed .slick-list,.product-template--simple .product__viewed .slick-track,.product-template--simple .product__others .slick-list,.product-template--simple .product__others .slick-track,.product-template--simple .product__mostviewed .slick-list,.product-template--simple .product__mostviewed .slick-track{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;flex: 1}.product-template--simple .product__related .slick-slide,.product-template--simple .product__viewed .slick-slide,.product-template--simple .product__others .slick-slide,.product-template--simple .product__mostviewed .slick-slide{width: 25%}@media (min-width: 992px){.product-template--simple .product__related .slick-slide,.product-template--simple .product__viewed .slick-slide,.product-template--simple .product__others .slick-slide,.product-template--simple .product__mostviewed .slick-slide{width:25%}}.product-template--simple .product__related .slick-slide>div,.product-template--simple .product__viewed .slick-slide>div,.product-template--simple .product__others .slick-slide>div,.product-template--simple .product__mostviewed .slick-slide>div{height: 100%}.product-template--simple .related__block,.product-template--simple .viewed__block,.product-template--simple .others__block,.product-template--simple .mostviewed__block{width: 25%;padding-right: 8px;padding-left: 8px;text-align: center;display: -webkit-box!important;display: -webkit-flex!important;display: -moz-flex!important;display: -ms-flexbox!important;display: flex!important;-webkit-box-direction: normal;-webkit-box-orient: vertical;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;flex-direction: column}.product-template--simple .related__container,.product-template--simple .viewed__container,.product-template--simple .others__container,.product-template--simple .mostviewed__container{height: 100%;min-height: 315px;padding: 16px;border: 1px solid #ddd;border-radius: 3px}.product-template--simple .related__image,.product-template--simple .viewed__image,.product-template--simple .others__image,.product-template--simple .mostviewed__image{position: relative;height: 160px;margin-right: auto;margin-bottom: 16px;margin-left: auto;padding: 0 16px}@media (min-width: 992px){.product-template--simple .related__image,.product-template--simple .viewed__image,.product-template--simple .others__image,.product-template--simple .mostviewed__image{width:100%}}.product-template--simple .related__image img,.product-template--simple .viewed__image img,.product-template--simple .others__image img,.product-template--simple .mostviewed__image img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-height: 100%;max-width: 100%}.product-template--simple .related__title,.product-template--simple .related__price,.product-template--simple .viewed__title,.product-template--simple .viewed__price,.product-template--simple .others__title,.product-template--simple .others__price,.product-template--simple .mostviewed__title,.product-template--simple .mostviewed__price{display: block}.product-template--simple .related__title,.product-template--simple .viewed__title,.product-template--simple .others__title,.product-template--simple .mostviewed__title{margin-top: auto;margin-bottom: 8px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.product-template--simple .product__bulk{margin-top: 24px;padding: 24px 0;border-top: 1px solid #ddd}@media (min-width: 992px){.product-template--simple .product__bulk{padding:0;border-top: 0}}.product-template--simple .bulk__headers,.product-template--simple .bulk__item{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.product-template--simple .bulk__headers{margin-top: 8px}.product-template--simple .bulk__headers span{font-weight: 700}.product-template--simple .bulk__item{padding: 4px 0}.product-template--simple .bulk__item.bulk__item_selected{background-color: #333!important;color: #FFF}.product-template--simple .bulk__item:nth-child(odd){background: #f5f5f5}.product-template--simple .bulk__amount{flex-basis: 50%;padding-left: 4px}.product-template--simple .bulk__price{flex-basis: 50%}.product-template--simple .bulk__from{text-decoration: line-through;opacity: .5}.product-template--simple .product__add .page__product__buttons{margin-top: 24px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.product-template--simple .page__product__amount .add__amount{position: relative;width: 160px;height: 100%;margin-right: 16px;border: 1px solid #DDD;border-radius: 3px;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}.product-template--simple .page__product__amount input{width: 100%;height: 100%;padding: 0 40px;border: 0;text-align: center}.product-template--simple .page__product__amount input:focus{outline: none}.product-template--simple .page__product__amount span{position: absolute;top: 0;bottom: 0;width: 36px;background: #fafafa;cursor: pointer}.product-template--simple .page__product__amount span svg{position: absolute;top: 50%;left: 50%;fill: #4D4D4D;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.product-template--simple .amount__minus{left: 0;border-right: 1px solid #DDD}.product-template--simple .amount__plus{right: 0;border-left: 1px solid #DDD}.product-template--simple .bundle__discounttekst p,.product-template--simple .minimum-order-message,.product-template--simple .error-messages{font-size: 14px;font-weight: 700;margin-bottom: 14px;margin-top: 6px;display: block}.product-template--simple .bundle__discounttekst p,.product-template--simple .minimum-order-message{color: #999}.product-template--simple .error-messages{color: #E74C3C;margin-bottom: 0}.product-template--simple .dialog{position: fixed;z-index: 10000;top: 0;left: 0;visibility: hidden;width: 100%;height: 100%}.product-template--simple .dialog.dialog--visible{visibility: visible}.product-template--simple .dialog__overlay{position: fixed;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;background: hsla(0,0%,0%,.5);visibility: hidden;opacity: 0;transition: visibility 0s linear 0.3s,opacity 0.3s}.product-template--simple .dialog.dialog--visible .dialog__overlay{opacity: 1;visibility: visible;transition-delay: 0s}.product-template--simple .dialog__wrapper{position: absolute;z-index: 9999;top: 1em;right: 24px;left: 24px;margin: 0 auto;max-width: 500px;max-height: 100%;overflow-y: auto;background-color: #fff}.product-template--simple .dialog--transition{transition: all 0.3s 0.12s;transform: translateY(-10%);opacity: 0}.product-template--simple .dialog.dialog--visible .dialog--transition{transform: translateY(0);opacity: 1}.product-template--simple .dialog__header{display: flex;align-items: center;justify-content: center;position: relative;background-color: #F5F5F5;height: 60px}.product-template--simple .dialog__heading{font-size: 14px;color: #000;text-transform: uppercase;margin: 0;padding: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.product-template--simple .dialog__header .dialog__close{position: absolute;right: 10px;top: 10px;width: 40px;height: 40px;padding: 5px;transition: .4s;cursor: pointer;background: #000}.product-template--simple .dialog__header .dialog__close:hover{opacity: .8}.product-template--simple .dialog__header .dialog__close svg{width: 30px}.product-template--simple .dialog__header .dialog__close svg path{fill: #fff}.product-template--simple .dialog__body{padding: 40px;color: #000}.product-template--simple .dialog__content .content__title{display: block;text-align: center;font-weight: 600;font-size: 12px;color: #000;text-transform: uppercase}.product-template--simple .dialog__content .content__subtitle{display: block;font-size: 12px;color: #999;text-align: center}.product-template--simple .product__keywords .product__keyword{display: inline-block;margin-right: 6px}.product-template--simple .product__keywords .product__keyword a{cursor: pointer;color: #64ccc9;font-size: 14px}.product-template--simple .dialog--reviews .dialog__content .dialog__product{display: flex;margin: 20px 0 50px 0}.product-template--simple .dialog--reviews .dialog__content .dialog__product img{max-width: 140px;padding-right: 24px}.product-template--simple .dialog--reviews .dialog__content .product__info{display: flex;flex-direction: column;justify-content: space-evenly}.product-template--simple .dialog--reviews .dialog__content .product__info .product__title{display: block;margin-bottom: 20px}.product-template--simple .dialog--reviews .dialog__content .product__info .review__note{font-size: 14px;color: #656565}.product-template--simple .dialog--reviews .dialog__content .form-group{margin-bottom: 20px}.product-template--simple .dialog--reviews .dialog__content .form-group textarea{min-height: 60px;font-size: 12px;width: 100%;padding: 10px;outline: none;border: 1px solid #b1b1b1;border-radius: 0;resize: none;transition: .4s}.product-template--simple .dialog--reviews .dialog__content .form-group input{height: 40px;font-size: 12px;width: 100%;padding: 0 10px;outline: none;border: 1px solid #b1b1b1;border-radius: 0;transition: .4s}.product-template--simple .dialog--reviews .dialog__content .form-group textarea:focus,.product-template--simple .dialog--reviews .dialog__content .form-group input:focus{outline: none;border: 1px solid #000}.product-template--simple .dialog--reviews .dialog__content .reviews__send{display: block;text-align: center}.product-template--simple .product__column.product__column--uploads{margin-top: 24px}.product-template--simple .page__product__upload .uploads__title{margin-bottom: 10px}.product-template--simple .page__product__upload .product__upload{display: inline-block;margin-right: 4px}.product-template--simple .page__product__upload .product__upload label{text-transform: none;color: #999}.product-template--simple .page__product__upload .product__upload span{display: block}.product-template--simple .page__product__upload .product__upload label{display: block;font-size: 14px}.product-template--simple .page__product__upload .product__upload .upload__wrapper{margin-top: 6px}.product-template--simple .page__product__upload .product__uploads{display: flex}.product-template--simple .page__product__upload .hook__product-upload--delete{color: #f44336;display: block;margin: 10px 0;font-size: 14px;cursor: pointer}.dialog.dialog__product-upload .hook__product-upload{margin-top: 20px}.dialog.dialog__product-upload .dialog__content p{margin: 15px 0 20px 0}.product-template--simple .product__actions .page__wishlist,.product-template--simple .product__actions .page__compare{display: flex;flex-direction: column;text-align: center}@media (min-width: 992px){.product-template--simple .product__actions .page__wishlist,.product-template--simple .product__actions .page__compare{flex-grow:1}}.product-template--simple .product__actions .page__compare .compare-button-container{height: 100%;display: flex;justify-content: center;min-height: 50px}.product-template--simple .product__actions .page__wishlist{margin-right: 5px;position: relative}.product-template--simple .product__actions .page__wishlist .wishlist__popup{display: block;width: 100%;position: absolute;z-index: 1;background: #fff;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border: 1px solid #4D4D4D;border-top: 0;top: 50px;transform: none}.product-template--simple .product__actions .page__wishlist .wishlist__popup .wishlist-dropdown-new{border-radius: 0}.product-template--simple .product__actions .page__wishlist .wishlist__popup .wishlist-dropdown-items{padding: 10px}.product-template--simple .product__actions .page__wishlist .product__button--outline:hover a{color: #fff}.product-template--simple .product__actions .page__compare .product__button--outline:hover label{color: #fff}.product-template--simple .product__actions .page__wishlist .product__button--outline:hover svg{fill: #fff}.product-template--simple .product__actions .page__compare .compare-button{display: inline-block;max-width: 100%;font-size: inherit;font-weight: 700;color: initial;padding: 0;margin: 0}.product-template--simple .product__actions .page__compare .compare-button label{color: #4D4D4D;display: flex;align-items: center;margin: 0}.product-template--simple .product__actions .page__compare .comparison-shortlist{color: initial}.product-template--simple .product__actions .page__wishlist svg{width: 24px;vertical-align: middle;margin-right: 5px}.product-template--simple .product__actions .page__wishlist a{color: #4D4D4D}.product-template--simple .product__add .product__quantity{display: flex;flex-direction: column}.product-template--simple .product__add .product__quantity .quantity__btns{display: flex;height: 40px}.product-template--simple .product__add .product__quantity .quantity__btns input{text-align: center;width: 120px;border: 1px solid #b1b1b1;outline: none;transition: .4s}.product-template--simple .product__add .add__amount select{height: 45px;width: 160px;padding: 0 21px}.product-template--simple .product__add .product__quantity .quantity__btns input:focus{outline: none;border: 1px solid #000}.product-template--simple .product__add .product__quantity .quantity__btns .minus,.product-template--simple .product__add .product__quantity .quantity__btns .plus{height: 40px;width: 40px;background: #fff;border: 1px solid #b1b1b1}.product-template--simple .product__add .product__quantity .quantity__btns .minus{border-right: 0}.product-template--simple .product__add .product__quantity .quantity__btns .plus{border-left: 0}.product-template--simple .product__add .product__quantity .quantity__btns .minus i,.product-template--simple .product__add .product__quantity .quantity__btns .plus i{line-height: 38px;color: #000}.lg-backdrop,.lg-outer{z-index: 10000}.lg-on{overflow: hidden}.product-template--advanced .slider__nav,.product-template--advanced .slider__for,.product-template--advanced .lastviewed__container,.product-template--advanced .relevant__container,.product-template--advanced .othersviewed__container,.product-template--advanced .mostviewed__container{opacity: 0}.product-template--advanced .slick-initialized{opacity: 1;transition: opacity .3s ease-in}.product-template--advanced a{text-decoration: none}.product-template--advanced .btn__primary{display: block;margin-top: 8px;padding: 10px 20px;font-size: 14px;background: #000;text-align: center;color: #fff;transition: .4s}.product-template--advanced .btn__primary:hover{opacity: .8}.product-template--advanced .btn__secondary{display: inline-block;font-size: 14px;padding: 10px 20px;cursor: pointer;transition: .4s}.product-template--advanced .btn__secondary--border{border: 1px solid #B1B1B1;color: #000}.product-template--advanced .btn__secondary:hover{border: 1px solid #000}.product-template--advanced .btn__primary a,.product-template--advanced .btn__secondary a{text-decoration: none}.product-template--advanced .page__product__review-summary{margin-bottom: 10px}.product-template--advanced .reviews__stars{vertical-align: middle}.product-template--advanced .page__product__review-summary .reviews__stars,.product-template--advanced .page__product__review-summary .reviews__count{display: inline-block;color: #64ccc9;cursor: pointer}.product-template--advanced .reviews__stars svg{width: 16px;height: 16px;fill: #FFB900}.product-template--advanced .slick-slider img{margin-left: auto;margin-right: auto}.product-template--advanced label{display: block;font-size: 12px;color: #000;text-transform: uppercase}.product-template--advanced .product{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;flex-direction: row;width: 100%}.product-template--advanced .product .product__images__wrapper .product__images{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}.product-template--advanced .product .product__image{display: block;padding-left: 10px}.product-template--advanced .product .product__info{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;flex-direction: column;align-items: center;width: 100%;margin-top: 30px}.product-template--advanced .product .product__info .hover__zoom{display: block;margin-bottom: 20px}.product-template--advanced .product .product__info .hover__zoom span{font-size: 12px;color: #999;vertical-align: middle}.product-template--advanced .product .product__info .hover__zoom svg{width: 16px;height: 16px;vertical-align: middle}.product-template--advanced .product .product__info .usps{margin-top: 20px;width: 100%;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;justify-content: space-evenly}.product-template--advanced .product .product__info .usp{display: inline-block}.product-template--advanced .product .product__info .usp span{font-size: 12px;color: #232323;vertical-align: middle}.product-template--advanced .product .product__info .usp svg{width: 26px;vertical-align: middle}.product-template--advanced .product .product__image a.img__container{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;align-items: center;min-height: 500px}.product-template--advanced .product .product__image img{max-width: 100%}.product-template--advanced .product .product__thumb{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;width: 100px;align-items: center;justify-content: center}.product-template--advanced .product .product__thumb .slider__nav{width: 100px}.product-template--advanced .product .product__thumb .slider__nav .slider__image a{opacity: .5;border-bottom: 3px solid transparent;display: block;max-height: 100%;margin: 2px 0;transition: .4s;background: #fafafa}.product-template--advanced .product .product__thumb .slider__nav .slider__image a:hover{opacity: 1}.product-template--advanced .product .product__thumb .slider__nav .slider__image a:focus{outline: none}.product-template--advanced .product .product__thumb .slider__nav .slick-current .slider__image a{opacity: 1;border-bottom: 3px solid #000}.product-template--advanced .product .product__thumb .slider__nav .slider__image img{max-width: 100%}.product-template--advanced .slick-prev i,.product-template--advanced .slick-next i{color: #000;font-size: 30px}.product-template--advanced .slick-prev,.product-template--advanced .slick-next{z-index: 1;border: 0;cursor: pointer}.product-template--advanced .product .product__thumb .slider__nav .slick-arrow{margin: 0 auto;height: 40px;width: 40px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;justify-content: center;align-items: center}.product-template--advanced .product .product__thumb .slider__nav .slick-arrow.slick-disabled{opacity: .3;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";filter: alpha(opacity=30);cursor: default}.product-template--advanced .product-attributes{display: flex;-webkit-box-flex: 0;-ms-flex: 0 0 500px;flex: 0 0 500px;flex-direction: column;padding-left: 30px}.product-template--advanced .product-attributes .order__button--false,.product-template--advanced .product-attributes .order__button{margin-bottom: 20px}.product-template--advanced .order__button--false{cursor: not-allowed;opacity: .3;font-size: 28px;font-weight: 700;color: #232323;margin-bottom: 0;max-width: 470px;}.product-template--advanced .product-attributes .product__title h1{font-size: 24px;color: #232323;margin-bottom: 0;max-width: 470px}.product-template--advanced .product-attributes .page__product__review{margin-bottom: 10px}.product-template--advanced .product-attributes .page__product__review .reviews__count{color: #000;font-size: 14px;cursor: pointer;text-decoration: underline}.product-template--advanced .product-attributes .page__product__stock .product__stock{margin-bottom: 10px}.product-template--advanced .product-attributes .page__product__stock svg{width: 20px;height: 20px;vertical-align: middle}.product-template--advanced .product__stock--high{color: #2ECC71;margin-bottom: 4px}.product-template--advanced .product__stock--high svg{fill: #2ECC71}.product-template--advanced .product__stock--medium{color: #ffa239}.product-template--advanced .product__stock--medium svg{fill: #ffa239}.product-template--advanced .product__stock--low{color: #E74C3C}.product-template--advanced .product__stock--low svg{fill: #E74C3C}.product-template--advanced .product__delivery-message,.product-template--advanced .product__shipping-costs{margin-bottom: 4px}.product-template--advanced .product-attributes .page__product__price{margin-bottom: 20px}.product-template--advanced .product-attributes .page__product__price .priceperpiece{font-size: 14px;margin-top: 4px;display: inline-block}.product-template--advanced .product-attributes .page__product__deposit .product__deposit-price span:first-child,.product-template--advanced .product-attributes .page__product__stock span:first-child{font-size: 14px;font-weight: 500;color: #000}.product-template--advanced .product-attributes .prices__wrapper .product__price{font-size: 20px;font-weight: 700;display: inline-block}.product-template--advanced .prices__wrapper .product__price{color: #232323}.product-template--advanced .staffel__price .product__price--old::before,.product-template--advanced .product-attributes .prices__wrapper .product__price--old{position: relative;margin-right: 6px;font-size: 14px;color: #999;font-weight: 400}.product-template--advanced .prices__wrapper .product__price--old{color: #999}.product-template--advanced .product-attributes .prices__wrapper .price__vat{font-size: 14px;font-weight: 400}.product-template--advanced .staffel__price .product__price--old::before,.product-template--advanced .prices__wrapper .product__price--old::before{content: '';position: absolute;top: 50%;right: 0;left: 0;height: 1px;background: #F44336;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.product-template--advanced .product-attributes .staffel__btn{margin: 10px 0 16px}.product-template--advanced .product-attributes .staffel__btn a{color: #000;font-size: 12px;cursor: pointer;vertical-align: middle;text-decoration: underline}.product-template--advanced .product-attributes .staffel__btn svg{width: 24px;fill: #000;vertical-align: middle}.product-template--advanced .product-attributes p.product__shortdescription{font-size: 14px;line-height: 22px}.product-template--advanced .product-attributes .page__product__variation .product__attribute{margin-top: 20px}.product-template--advanced .product-attributes .content__title{display: block;font-weight: 700;margin-bottom: 8px;font-size: 12px;color: #000;text-transform: uppercase}.product-template--advanced .product-attributes .page__product__attribute .product__attribute{margin-top: 10px}.product-template--advanced .product-attributes .product__attribute select{height: 40px;min-width: 200px;padding: 0 10px}.product-template--advanced .product-attributes .product-variations__picture{display: inline-block;vertical-align: middle;margin: 0;margin-right: 6px;margin-bottom: 6px;cursor: pointer}.product-template--advanced .product-attributes .product-variations__picture img{width: auto;height: 100%;max-height: 60px;margin-left: auto;margin-right: auto;display: block;max-width: 100%}.product-template--advanced .product-attributes .product-variations__picture picture{position: relative;height: 60px;width: 60px;display: block;background: #fff;cursor: pointer}.product-template--advanced .product__attribute input,.product-template--advanced .product__attribute select{width: 100%;padding: 12px 16px;border: 1px solid #ddd;border-radius: 3px}.product-template--advanced .product__attribute input:active,.product-template--advanced .product__attribute input:focus{border-color: #64ccc9;outline: none}.product-template--advanced .product-attributes .page__product__amount,.product-template--advanced .product-attributes .page__product__calculator{margin-top: 20px}.product-template--advanced .product-attributes .product__quantity{display: flex;flex-direction: column}.product-template--advanced .product-attributes .product__quantity .quantity__btns{display: flex;height: 40px}.product-template--advanced .product-attributes .product__quantity .quantity__btns input{text-align: center;width: 120px;border: 1px solid #b1b1b1;outline: none;transition: .4s}.product-template--advanced .product__quantity .add__amount select{height: 40px;min-width: 200px;padding: 0 10px}.product-template--advanced .product-attributes .product__quantity .quantity__btns input:focus{outline: none;border: 1px solid #000}.product-template--advanced .product-attributes .product__quantity .quantity__btns .minus,.product-template--advanced .product-attributes .product__quantity .quantity__btns .plus{height: 40px;width: 40px;background: #fff;border: 1px solid #b1b1b1}.product-template--advanced .product-attributes .product__quantity .quantity__btns .minus{border-right: 0}.product-template--advanced .product-attributes .product__quantity .quantity__btns .plus{border-left: 0}.product-template--advanced .product-attributes .product__quantity .quantity__btns .minus i,.product-template--advanced .product-attributes .product__quantity .quantity__btns .plus i{line-height: 38px;color: #000}.product-template--advanced .bundle__discounttekst p,.product-template--advanced .minimum-order-message,.product-template--advanced .error-messages{font-size: 14px;font-weight: 700;margin-bottom: 14px;margin-top: 6px;display: block}.product-template--advanced .bundle__discounttekst p,.product-template--advanced .minimum-order-message{color: #999}.product-template--advanced .error-messages{color: #E74C3C;margin-bottom: 0}.product-template--advanced .product-attributes .product-buttons{display: flex;justify-content: space-between;text-align: center;flex-wrap: wrap;gap: 2%}.product-template--advanced .product-attributes .product-buttons .wishlist__btn svg{width: 24px;vertical-align: middle;margin-right: 5px;margin-top: -10px}.product-template--advanced .product-attributes .product-buttons .page__wishlist{width: 48%;flex-grow: 1;position: relative}.product-template--advanced .product-attributes .product-buttons .page__wishlist .wishlist__popup{display: block;width: 100%;position: absolute;z-index: 1;background: #fff;border: 1px solid #B1B1B1;border-top: 0;top: 40px;transform: none}.product-template--advanced .product-attributes .product-buttons .page__wishlist .wishlist__popup .wishlist-dropdown-items{padding: 10px}.product-template--advanced .product-attributes .product-buttons .page__wishlist .wishlist__popup .wishlist-dropdown-new{border-radius: 0}.product-template--advanced .product-attributes .product-buttons .page__compare{width: 48%;flex-grow: 1}.product-template--advanced .product-attributes .product-buttons .wishlist__btn a{width: 100%;max-height: 40px}.product-template--advanced .product-attributes .product-buttons .compare__btn a{padding: 9px 20px;width: 100%}.product-template--advanced .product-attributes .product-buttons .compare__btn a input{margin-right: 5px}.product-template--advanced .product-attributes .compare-button--hover{margin: 0;width: 100%;padding: 8px 20px;height: 40px;display: flex;justify-content: center;align-items: center}.product-template--advanced .product-attributes .compare-button--hover label{margin: 0;text-transform: none;font-size: 14px;font-weight: 400}.product-template--advanced .product-attributes .compare-button--hover label:before{margin-top: 2px}.product-template--advanced .product-information{display: flex;align-items: center;margin-top: 70px}.product-template--advanced .product-information .page__product__main-photo{width: 50%}.product-template--advanced .product-information .specs__image img{max-width: 100%;margin-left: auto;margin-right: auto;display: block}.product-template--advanced .product-information .product__specs{padding-left: 30px;width: 50%}.product-template--advanced .page__product-property .specs__table{width: 100%;top: 20px}.product-template--advanced .page__product-property .property__group{margin-top: 20px}.product-template--advanced .page__product-property .property__group h4{font-size: 14px;color: #999}.product-template--advanced .product__property,.product-template--advanced .product__property .property__title,.product-template--advanced .product__property .property__value{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}.product-template--advanced .product__property{padding: 8px 0;border-top: none;border-bottom: 1px solid #EAEAEA}.product-template--advanced .product__property.property--toggle{background: #f6f6f6}.product-template--advanced .product__property.property--toggle .property__value{justify-content: flex-end}.product-template--advanced .property__list .property__group--collapsed{display: none}.product-template--advanced .product__property .property__title{width: 50%;font-weight: 600;letter-spacing: .05em;color: #0f0f0f;text-transform: uppercase;font-size: 12px}.product-template--advanced .product__property .property__title img{margin-left: 6px}.product-template--advanced .product__property .property__title .tooltip__content svg{margin-left: 6px;width: 16px;display: flex;fill: #64ccc9}.product-template--advanced .product__property .property__value{width: 50%;font-size: 14px}.product-template--advanced .product__property .property__value i{font-size: 16px;display: inline-block;color: #0f0f0f;margin-right: 10px}.product-template--advanced .product-information .product__specs .information__content{margin-top: 30px}.product-template--advanced .product-information .product__specs .information__content .page__product__description h2{margin: 0;font-size: 18px}.product-template--advanced .product-information .product__specs .information__content .page__product__description{margin-bottom: 30px}.product-template--advanced .product-information .product__specs .information__content .page__product__description .fullArticle,.product-template--advanced .product-information .product__specs .information__content .page__product__description p{font-size: 14px;line-height: 22px}.product-template--advanced .product-information .product__specs .information__content .page__product__description a{cursor: pointer;margin-left: 4px;color: #64ccc9}.product-template--advanced .product-information .product__specs .information__content .proscons__title,.product-template--advanced .product-information .product__specs .information__content .attachment__title{margin-bottom: 10px;display: block;font-weight: 600;font-size: 14px}.product-template--advanced .product-information .product__specs .information__content .proscons__item{display: flex;margin-bottom: 10px}.product-template--advanced .product-information .product__specs .information__content .proscons__item img{width: 16px;height: 16px;margin-right: 10px}.product-template--advanced .product-information .product__specs .information__content .proscons__item span{font-size: 14px;line-height: 22px}.product-template--advanced .product-information .product__specs .information__content .page__product__keyword{margin-top: 20px}.product-template--advanced .product-information .product__specs .information__content .product__keywords .product__keyword{display: inline-block;margin-right: 6px}.product-template--advanced .product-information .product__specs .information__content .product__keywords .product__keyword a{cursor: pointer;color: #64ccc9;font-size: 14px}.product-template--advanced .product-bundle{display: block;margin-top: 70px;text-align: center}.product-template--advanced .page__viewed-recently,.product-template--advanced .page__product__relevant,.product-template--advanced .page__viewed-by-others,.product-template--advanced .page__most-viewed{margin-bottom: 50px}.product-template--advanced .page__viewed-recently .slick-slide,.product-template--advanced .page__product__relevant .slick-slide,.product-template--advanced .page__viewed-by-others .slick-slide,.product-template--advanced .page__most-viewed .slick-slide{width: 250px;text-align: center}.product-template--advanced .lastviewed__container,.product-template--advanced .relevant__container,.product-template--advanced .othersviewed__container,.product-template--advanced .mostviewed__container{display: flex;align-items: center}.product-template--advanced .lastviewed__container .slick-list,.product-template--advanced .lastviewed__container .slick-track,.product-template--advanced .relevant__container .slick-list,.product-template--advanced .relevant__container .slick-track,.product-template--advanced .othersviewed__container .slick-list,.product-template--advanced .othersviewed__container .slick-track,.product-template--advanced .mostviewed__container .slick-list,.product-template--advanced .mostviewed__container .slick-track{display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;flex: 1}.product-template--advanced .product__content{width: 25%;font-size: 12px;padding-right: 10px;padding-left: 10px;margin: 40px 0 20px 0}.product-template--advanced .product__content picture{padding-bottom: 56.25%;position: relative;display: block;height: 0;margin-bottom: 10px;background-position: center;background-repeat: no-repeat}.product-template--advanced .product__content .product__image img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;max-width: 100%;max-height: 100%;margin: auto}.product-template--advanced .product__content span.product__title{display: block;margin-top: auto;margin-bottom: 8px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.product-template--advanced .product__content .product__price{font-size: 14px;display: inline-block}.product-template--advanced .product__content .cs-product__offer{margin: 0;padding-top: 10px;display: block}.product-template--advanced .product__price--old{position: relative;margin-right: 6px;font-size: 14px;font-weight: 400}.product-template--advanced .order__button--false,.product-template--advanced .order__button{margin-top: 14px;display: block;text-align: center;font-size: 14px}.product-template--advanced .page__viewed-recently .slick-prev,.product-template--advanced .page__viewed-recently .slick-next,.product-template--advanced .page__product__relevant .slick-prev,.product-template--advanced .page__product__relevant .slick-next,.product-template--advanced .page__viewed-by-others .slick-prev,.product-template--advanced .page__viewed-by-others .slick-next,.product-template--advanced .page__most-viewed .slick-prev,.product-template--advanced .page__most-viewed .slick-next{position: absolute;z-index: 1;height: 40px;width: 40px}.product-template--advanced .page__viewed-recently .slick-prev,.product-template--advanced .page__product__relevant .slick-prev,.product-template--advanced .page__viewed-by-others .slick-prev,.product-template--advanced .page__most-viewed .slick-prev{left: 0;text-align: left}.product-template--advanced .page__viewed-recently .slick-next,.product-template--advanced .page__product__relevant .slick-next,.product-template--advanced .page__viewed-by-others .slick-next,.product-template--advanced .page__most-viewed .slick-next{right: 0;text-align: right}.product-template--advanced .page__viewed-recently .slick-arrow.slick-disabled,.product-template--advanced .page__product__relevant .slick-arrow.slick-disabled,.product-template--advanced .page__viewed-by-others .slick-arrow.slick-disabled,.product-template--advanced .page__most-viewed .slick-arrow.slick-disabled{opacity: .3;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";filter: alpha(opacity=30);cursor: default}.product-template--advanced .product-bundle{margin-bottom: 16px;background: #fff}.product-template--advanced .bundle__wrapper{padding: 16px;border: 1px solid #ddd;border-radius: 3px;align-items: center}@media (min-width: 992px){.product-template--advanced .bundle__wrapper{display:-webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex}}.product-template--advanced .content__title--bundle{display: block;margin: 0;padding: 8px 16px;font-weight: 700;background: #fff;border: 1px solid #ddd;border-bottom: 0;border-radius: 3px 3px 0 0}.product-template--advanced .content__title--bundle span{font-size: 14px;font-weight: 400;display: block}.product-template--advanced .content__title--bundle+.bundle__wrapper{border-radius: 0 0 3px 3px}.product-template--advanced .bundle__product{margin-bottom: 8px;display: -webkit-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center}@media (min-width: 992px){.product-template--advanced .bundle__product{display:block;max-width: 160px;text-align: center;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}}.product-template--advanced .bundle__image{position: relative;width: 64px;height: 64px;border: 1px solid #ddd;border-radius: 3px;-webkit-flex-shrink: 0;-moz-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0}@media (min-width: 992px){.product-template--advanced .bundle__image{display:block;margin: 0 auto 8px}}.product-template--advanced .bundle__image img{position: absolute;top: 50%;left: 50%;max-width: 58px;max-height: 58px;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}.product-template--advanced .bundle__text{padding-left: 16px}@media (min-width: 992px){.product-template--advanced .bundle__text{padding-left:0}}@media (min-width: 992px){.product-template--advanced .bundle__product--small{margin:0 12px;-webkit-flex-shrink: 1;-moz-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1}}.product-template--advanced .bundle__product--small .bundle__image{width: 48px;height: 48px}.product-template--advanced .bundle__product--small .bundle__image img{max-width: 40px;max-height: 40px}.product-template--advanced .bundle__plus{width: 24px;height: 24px;margin: 8px 0 8px 12px}@media (min-width: 992px){.product-template--advanced .bundle__plus{margin:8px 12px;align-self: center}}.product-template--advanced .bundle__plus svg{width: 24px;height: 24px;fill: #C4C4C4}.product-template--advanced .bundle__info{margin-top: 24px}@media (max-width: 991px){.product-template--advanced .order__button{max-width:320px}}@media (min-width: 992px){.product-template--advanced .bundle__info{min-width:224px;margin-top: 0;margin-left: auto;padding-left: 24px;flex-shrink: 0;justify-content: space-evenly;display: flex;flex-direction: column}.product-template--advanced .bundle__row{margin-top: 0}}.product-template--advanced .bundle__row{margin-top: 10px;flex-direction: column;display: flex}.product-template--advanced .bundle__discount{font-weight: 700}.product-template--advanced .product__bundle .bundle__info .bundle__price--old,.product-template--advanced .product__bundle .bundle__info .bundle__price--new{display: block;font-size: 14px}.product-template--advanced .product__bundle .bundle__info .bundle__price--new{font-size: 16px;font-weight: 600;color: #000}.product-template--advanced .product__bundle .bundle__info .bundle__price--old{position: relative;color: #999;display: block}.product-template--advanced .product__bundle .bundle__info .bundle__price--old .old__price{display: inline-block;position: relative}.product-template--advanced .product__bundle .bundle__info .bundle__price--old .old__price::before{content: '';position: absolute;top: 50%;right: 0;left: 0;height: 1px;background: #F44336;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.product-template--advanced h2.block__title{font-size: 24px;background: #f6f6f6;padding: 30px 0;color: #232323;display: block;margin: 70px 0 0 0;text-align: center}.product-template--advanced .reviews-title{margin-top: 70px;text-align: center;padding: 40px 0;background: #fafafa}.product-template--advanced .reviews-title h3{font-size: 24px;color: #232323;display: block;margin: 0;margin-bottom: 4px}.product-template--advanced .reviews-title p{font-size: 16px;color: #5F5F5F;display: block;margin: 0}.product-template--advanced .page__product__review{margin-bottom: 50px}.product-template--advanced .page__product__review .reviews__top{display: flex;justify-content: space-between;align-items: flex-end;margin-top: 40px;padding-bottom: 30px;border-bottom: 1px solid #EAEAEA}.product-template--advanced .page__product__review .reviews__top .reviews__sort select{height: 40px;padding: 0 10px;min-width: 200px}.product-template--advanced .page__product__review .reviews__comments{margin-top: 30px}.product-template--advanced .page__product__review .reviews__comments .product__review-approval-text{margin-bottom: 20px}.product-template--advanced .page__product__review .reviews__comments .product__review{margin-bottom: 20px}.product-template--advanced .page__product__review .reviews__comments .reviews__stars{margin-bottom: 4px}.product-template--advanced .page__product__review .reviews__comments .user__comment{display: flex;margin-bottom: 4px;font-size: 14px;color: #000;font-weight: 700}.product-template--advanced .page__product__review .reviews__comments .user__namedate{display: flex;margin-bottom: 12px;font-size: 14px;color: #B3B3B3}.product-template--advanced .page__product__review .reviews__comments .user__description{display: flex;margin-bottom: 20px;font-size: 14px;color: #747474}.product-template--advanced .page__product__review .reviews__comments .user__review{margin-top: 20px;width: 100%}.product-template--advanced .page__product__review .reviews__comments .user__review .user__like,.product-template--advanced .page__product__review .reviews__comments .user__review .user__dislike{display: inline-block}.product-template--advanced .page__product__review .reviews__comments .user__review span{font-size: 12px;color: #232323;vertical-align: middle}.product-template--advanced .page__product__review .reviews__comments .user__review svg{width: 26px;vertical-align: middle}.product-template--advanced .dialog{position: fixed;z-index: 10000;top: 0;left: 0;visibility: hidden;width: 100%;height: 100%}.product-template--advanced .dialog.dialog--visible{visibility: visible}.product-template--advanced .dialog__overlay{position: fixed;z-index: 10;top: 0;left: 0;width: 100%;height: 100%;background: hsla(0,0%,0%,.5);visibility: hidden;opacity: 0;transition: visibility 0s linear 0.3s,opacity 0.3s}.product-template--advanced .dialog.dialog--visible .dialog__overlay{opacity: 1;visibility: visible;transition-delay: 0s}.product-template--advanced .dialog__wrapper{position: absolute;z-index: 9999;top: 1em;right: 24px;left: 24px;margin: 0 auto;max-width: 500px;max-height: 100%;overflow-y: auto;background-color: #fff}.product-template--advanced .dialog--transition{transition: all 0.3s 0.12s;transform: translateY(-10%);opacity: 0}.product-template--advanced .dialog.dialog--visible .dialog--transition{transform: translateY(0);opacity: 1}.product-template--advanced .dialog__header{display: flex;align-items: center;justify-content: center;position: relative;background-color: #F5F5F5;height: 60px}.product-template--advanced .dialog__heading{font-size: 14px;color: #000;text-transform: uppercase;margin: 0;padding: 0;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.product-template--advanced .dialog__header .dialog__close{position: absolute;right: 10px;top: 10px;width: 40px;height: 40px;padding: 5px;background: #000;transition: .4s;cursor: pointer}.product-template--advanced .dialog__header .dialog__close:hover{opacity: .8}.product-template--advanced .dialog__header .dialog__close svg{width: 30px}.product-template--advanced .dialog__header .dialog__close svg path{fill: #fff}.product-template--advanced .dialog__body{padding: 40px;color: #000}.product-template--advanced .dialog__content .content__title{display: block;text-align: center;font-weight: 600;font-size: 12px;color: #000;text-transform: uppercase}.product-template--advanced .dialog__content .content__subtitle{display: block;font-size: 12px;color: #999;text-align: center}.product-template--advanced .dialog--question .content__subtitle{display: block;margin: 10px 0 30px 0}.product-template--advanced .dialog--question .dialog__body .question__image{margin-bottom: 15px;text-align: center}.product-template--advanced .dialog--question .dialog__body .btn__secondary{margin-bottom: 10px;width: 100%;color: #000}.product-template--advanced .dialog--question .dialog__body .btn__secondary:hover{background: #000;color: #fff}.product-template--advanced .dialog--question .dialog__body .button--whatsapp{border: 1px solid #25d366}.product-template--advanced .dialog--question .dialog__body .button--whatsapp:hover{background: #25d366;color: #fff}.product-template--advanced .dialog--question .dialog__body .button--whatsapp:hover svg{fill: #fff}.product-template--advanced .dialog--question .dialog__body .button--facebook{border: 1px solid #3b5998}.product-template--advanced .dialog--question .dialog__body .button--facebook:hover{background: #3b5998;color: #fff}.product-template--advanced .dialog--question .dialog__body .button--facebook:hover svg{fill: #fff}.product-template--advanced .dialog--question .dialog__body .button--linkedin{border: 1px solid #0072b1}.product-template--advanced .dialog--question .dialog__body .button--linkedin:hover{background: #0072b1;color: #fff}.product-template--advanced .dialog--question .dialog__body .button--linkedin:hover svg{fill: #fff}.product-template--advanced .dialog--question .dialog__body .button--twitter{border: 1px solid #1da1f2}.product-template--advanced .dialog--question .dialog__body .button--twitter:hover{background: #1da1f2;color: #fff}.product-template--advanced .dialog--question .dialog__body .button--twitter:hover svg{fill: #fff}.product-template--advanced .dialog--question .dialog__body .button--youtube{border: 1px solid red}.product-template--advanced .dialog--question .dialog__body .button--youtube:hover{background: red;color: #fff}.product-template--advanced .dialog--question .dialog__body .button--youtube:hover svg{fill: #fff}.product-template--advanced .dialog--question .dialog__body .button--instagram{border: 1px solid #E4405F}.product-template--advanced .dialog--question .dialog__body .button--instagram:hover{background: #f09433;background: -moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background: -webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background: linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1);color: #fff}.product-template--advanced .dialog--question .dialog__body .button--instagram:hover svg{fill: #fff}.product-template--advanced .dialog--question .dialog__body .button--pinterest{border: 1px solid #BD081C}.product-template--advanced .dialog--question .dialog__body .button--pinterest:hover{background: #BD081C;color: #fff}.product-template--advanced .dialog--question .dialog__body .button--pinterest:hover svg{fill: #fff}.product-template--advanced .dialog--reviews .dialog__content .dialog__product{display: flex;margin: 20px 0 50px 0}.product-template--advanced .dialog--reviews .dialog__content .dialog__product img{max-width: 140px;padding-right: 24px}.product-template--advanced .dialog--reviews .dialog__content .product__info{display: flex;flex-direction: column;justify-content: space-evenly}.product-template--advanced .dialog--reviews .dialog__content .product__info .product__title{display: block;margin-bottom: 20px}.product-template--advanced .dialog--reviews .dialog__content .product__info .review__note{font-size: 14px;color: #656565}.product-template--advanced .dialog--reviews .dialog__content .form-group{margin-bottom: 20px}.product-template--advanced .dialog--reviews .dialog__content .form-group textarea{min-height: 60px;font-size: 12px;width: 100%;padding: 10px;outline: none;border: 1px solid #b1b1b1;border-radius: 0;resize: none;transition: .4s}.product-template--advanced .dialog--reviews .dialog__content .form-group input{height: 40px;font-size: 12px;width: 100%;padding: 0 10px;outline: none;border: 1px solid #b1b1b1;border-radius: 0;transition: .4s}.product-template--advanced .dialog--reviews .dialog__content .form-group textarea:focus,.product-template--advanced .dialog--reviews .dialog__content .form-group input:focus{outline: none;border: 1px solid #000}.product-template--advanced .dialog--reviews .dialog__content .reviews__send{display: block;text-align: center}.product-template--advanced .dialog--staffel .dialog__body{padding: 20px 0}.product-template--advanced .dialog--staffel .staffel__list .staffel__headers,.product-template--advanced .dialog--staffel .staffel__list .staffel__item{display: flex}.product-template--advanced .dialog--staffel .staffel__list .staffel__item_selected{font-weight: 700}.product-template--advanced .dialog--staffel .staffel__list .staffel__headers{font-weight: 600;font-size: 14px;padding: 10px 40px}.product-template--advanced .dialog--staffel .staffel__list .staffel__item{padding: 6px 40px;font-size: 12px}.product-template--advanced .dialog--staffel .staffel__list .staffel__amount{flex-basis: 20%}.product-template--advanced .dialog--staffel .staffel__list .staffel__price{flex-basis: 40%}.product-template--advanced .dialog--staffel .staffel__list .staffel__item:nth-child(odd){background: #fafafa}.product-template--advanced .page__product__upload .product__column{margin-top: 20px}.product-template--advanced .page__product__upload .uploads__title{display: block;font-size: 12px;font-weight: 700;color: #000;text-transform: uppercase;margin-bottom: 10px}.product-template--advanced .page__product__upload .product__upload{display: inline-block;margin-right: 4px}.product-template--advanced .page__product__upload .product__upload label{text-transform: none;color: #999}.product-template--advanced .page__product__upload .product__upload span{display: block}.product-template--advanced .page__product__upload .hook__product-upload--delete{color: #f44336;display: block;margin: 10px 0;font-size: 14px;cursor: pointer}.dialog.dialog__product-upload .hook__product-upload{margin-top: 20px}.dialog.dialog__product-upload .dialog__content p{margin: 15px 0 20px 0}.product-template--advanced .page__product__attachment,.product-template--advanced .page__product__pro-con{margin-top: 30px}.product-template--advanced .page__product__attachment .product__attachment span{display: block}@media (max-width: 499px){.product-template--advanced .product .product__image a.img__container{min-height:0}.product-template--advanced .product-bundle .smallbundel__wrapper{flex-wrap: wrap}.product-template--advanced .product-bundle .bundle__product--small{max-width: 33.33%;margin-top: 20px}.product-template--advanced .product-bundle .bundle__info .bundle__row{margin-bottom: 10px}.product-template--advanced .product-reviews .reviews__top{flex-direction: column}.product-template--advanced .product-reviews .reviews__top .reviews__sort{width: 100%;order: 2}.product-template--advanced .product-reviews .reviews__top .reviews__add{width: 100%;margin-bottom: 20px}.product-template--advanced .product-reviews .reviews__top .reviews__add span{display: block}.product-template--advanced .product-reviews .reviews__top .reviews__sort select{width: 100%}.product-template--advanced .dialog__wrapper{width: 100%;right: 0;left: 0;top: 0}}@media (max-width: 767px){.product-template--advanced .product,.product-template--advanced .product-attributes{flex-direction:column;width: 100%;padding: 0}.product-template--advanced .product-attributes{margin-top: 40px}.product-template--advanced .product .product__thumb{order: 1;width: 100%;margin-top: 10px}.product-template--advanced .product-information{display: block}.product-template--advanced .product-information .product__specs{margin-left: 0;width: 100%}.product-template--advanced .product-bundle .bundle__container .bundle__products,.product-template--advanced .product-bundle .bundle__container{flex-direction: column}.product-template--advanced .product-bundle .bundle__plus svg{margin: 10px 0}.product-template--advanced .product-bundle .bundle__info{flex-direction: column;margin-top: 30px;padding-left: 0}.product-template--advanced .product-bundle .bundle__info .bundle__discount,.product-template--advanced .product-bundle .bundle__info .bundle__items,.product-template--advanced .product-bundle .bundle__info .bundle__price--old,.product-template--advanced .product-bundle .bundle__info .bundle__price--new{display: inline-block;margin-bottom: 10px}.product-template--advanced .product-bundle .bundle__info .bundle__price--old,.product-template--advanced .product-bundle .bundle__info .bundle__price--new{margin-right: 6px}}@media (min-width: 768px){.product-template--advanced .product-information .product__specs .information__content.active{max-height:370px;overflow: scroll}.product-template--advanced .lastviewed__container,.product-template--advanced .relevant__container,.product-template--advanced .othersviewed__container,.product-template--advanced .mostviewed__container{padding: 0 40px}}@media (max-width: 991px){.product-template--advanced .product .product__images__wrapper .product__images{flex-direction:column}.product-template--advanced .product .product__thumb .slider__nav .slider__image a{margin: 0 5px}.product-template--advanced .product .product__thumb{order: 2;width: 100%;margin: 20px 0 0 0}.product-template--advanced .product .product__thumb .slider__nav{width: 100%;display: flex;align-items: center}.product-template--advanced .product .product__thumb .slider__nav .slick-slide{width: 100px}.product-template--advanced .product .product__thumb .slider__nav .slick-prev i,.product-template--advanced .product .product__thumb .slider__nav .slick-next i{width: 40px}.product-template--advanced .product .product__image{order: 1}.product-template--advanced .product .product__thumb .slider__nav .slick-prev i{text-align: left}.product-template--advanced .product .product__thumb .slider__nav .slick-next i{text-align: right}.product-template--advanced .product-attributes .product__attribute select,.product-template--advanced .product-attributes .product__quantity .quantity__btns input{width: 100%}.product-template--advanced .page__product-property .specs__table{width: 100%}}@media (min-width: 992px){.product-template--advanced .product .product__thumb .slider__nav{width:100px}.product-template--advanced .product .product__thumb .slider__nav .slick-prev{align-items: flex-start}.product-template--advanced .product .product__thumb .slider__nav .slick-next{align-items: flex-end}.product-template--advanced .product .product__image{width: -moz-calc(100% - 100px);width: -webkit-calc(100% - 100px);width: -ms-calc(100% - 100px);width: calc(100% - 100px);min-height: 0;min-width: 0}}@media (min-width: 768px) and (max-width:1199px){.product-template--advanced .product .product__images__wrapper{-webkit-box-flex:0;-ms-flex: 0 0 60%;flex: 0 0 60%;max-width: 60%;min-height: 0;min-width: 0}.product-template--advanced .product-attributes{-webkit-box-flex: 0;-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;min-height: 0;min-width: 0}}@media (min-width: 768px) and (max-width:991px){.product-template--advanced .product-attributes .product-buttons .page__wishlist,.product-template--advanced .product-attributes .product-buttons .page__compare{width:100%}.product-template--advanced .product-attributes .product-buttons .page__compare{margin-top: 10px}.product-template--advanced .product-attributes .product-buttons{display: block}}@media (min-width: 1200px){.product-template--advanced .product .product__images__wrapper{-webkit-box-flex:0;-ms-flex: 0 0 calc(100% - 500px);flex: 0 0 calc(100% - 500px);max-width: -moz-calc(100% - 500px);max-width: -webkit-calc(100% - 500px);max-width: -ms-calc(100% - 500px);max-width: calc(100% - 500px);flex-direction: column}}.product-template--advanced .slider__for .slick-track,.product-template--advanced .slider__for .slick-slide{min-width: 320px}.product-template--simple .wishlist__btn{height: 100%;padding-top: 14px}.product-template--simple .wishlist__btn svg{margin-top: -7px}.slick__hide{background: center;visibility: hidden;opacity: 0;transition: opacity 1s}@media (max-width: 910px){#wwkSidebarTop+header{margin-top:110px}}.tablayout-calculator .amount-title{font-weight: 700}.tablayout-calculator .info-bg,.productcalculator__layout1 .info-bg,.productlayout2-calculator .info-bg{background-image: linear-gradient(90deg,#F3F3F3 0%,#FAFAFA 100%);font-size: inherit;padding: 10px 0;border: 0;line-height: 28px}.productcalculator__layout1 .info-bg{padding: 10px 15px}.tablayout-calculator .error-bg{background-image: linear-gradient(90deg,#FFF8E1 0%,#FFF8E1 100%);font-size: inherit;padding: 5px 15px;border: 0;line-height: unset}.tablayout-calculator .calc-amount-input,.tablayout-calculator .calc-margin-input,.productlayout1-calculator .calc__amount--input,.productlayout2-calculator .calc-amount-input{width: 100%;font-size: .825rem;border-radius: 3px;outline: none;border: 1px solid transparent;line-height: initial}.tablayout-calculator .calc-amount-append,.tablayout-calculator .calc-margin-append,.productlayout2-calculator .calc-amount-append,.productcalculator__layout1 .calc__amount--append{position: absolute;top: 2px;right: 17px;bottom: 5px;width: 40px;height: 38px;border-radius: 0 2px 2px 0;background: #EFEFEF;padding: 11px;border-left: 1px solid lightgray}.productcalculator__layout1 .calc__amount--append{top: 1px;line-height: initial}#ProductCalcAmount,#ProductCalcMargin,#ProductLayout2CalcAmount{padding: 0 50px 0 10px}.calc-summary-sellprice{vertical-align: middle;font-weight: 700;font-size: 1.5rem}#OverrideMargin{display: none}.override-margin{display: inline-block;max-width: 100%;font-size: inherit;font-weight: 400;color: initial;margin: 0}.override-margin label{font-weight: 400;display: flex;align-items: center}.override-margin label:before{content: "";display: inline-block;width: 18px;height: 18px;background: #fff;border-radius: 2px;border: 1px solid #A7A7A7;float: left;margin: 2px 10px 0 0}.override-margin input:checked+label:before{content: "\f00c";font-family: Fontawesome;display: inline-block;width: 18px;height: 18px;border-radius: 2px;border: 1px solid #000;color: #000000!important;text-align: center;line-height: 17px;margin: 2px 10px 0 0}.override-margin--hover{margin: 0;width: 100%;padding: 8px 20px;height: 40px;display: flex;justify-content: center;align-items: center}.override-margin--hover label{margin: 0;text-transform: none;font-size: 14px;font-weight: 400}.cs-products--block .cs-product__image{padding-bottom: 100%;margin-bottom: 15px}.ps-vierkantemeters{display: block;font-size: 1rem}.ps-unit{display: inline-block}.checkout-extraoptions.hidden{display: block!important}#ShippingData .container-header{float: left;width: 73.333%;text-align: right}.container-basket-deliverycountry{float: left;width: 25.666%;padding-left: 2%}.dynamic-label,input,select,textarea,.btn{font-size: 16px!important;box-shadow: none!important}.one-page-checkout .container-header,.one-step-checkout .container-header,.opc-modal-dialog .container-header{background: #f6f6f6}@media (max-width: 767px){#ShippingData .container-header{width:100%;text-align: left;border-bottom: none}.container-basket-deliverycountry{width: 100%}}.container-checkout-paymethods,.PriceCalcContainer{display: none}#BasketContents .hr{display: none}.cs-product__prices .cs-product__price:nth-of-type(1),.cs-product__price .excl-tax{display: none}.cs-header__nav ul{min-height: unset!important}#product-usps ul{list-style-type: none;padding-left: 0;font-size: 17px;margin-bottom: 0px;}#product-usps ul li::before{content: "\f058";font-family: "Font Awesome 6 Free";font-weight: 900;color: #1fc709;font-size: 20px;padding-right: 5px;}.cs-usps{padding: 5px;background: #FFF;color: #009682}.cs-usp svg{fill: #009682;}.cs-usp p{color: #009682;}@media (max-width: 991px){.cs-usps{border-bottom: 0;}}.cs-slider .slide__image, .cs-slider .slide__text{border-radius: 10px !important;}@media (min-width: 768px){.cs-slider{margin-bottom: 20px;}}.slide__button{display: inline-block;background: #64ccc9;padding: 5px 20px;border-radius: 10px;}.slide__button span{color: white;}@media (max-width: 640px){.cs-slider{display: block;margin-left: -5px;margin-right: -5px;margin-top: -15px;}.cs-slider .content__slide{height: 460px;}.cs-slider .slide__text{left: 16px;right: 16px;}.cs-slider .slide__image img.landscape{height: 160px;width: auto;}.cs-slider .slide__text p{font-size: 12px!important;}}@media (min-width: 350px) and (max-width: 991px){.slide__text{overflow: hidden;display:block;}}.cs-subcat .subcat_label{background: #ececec;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;padding-bottom: 5px;}.CategoryPage .cs-subcat .subcat__title{color: #285a5a;}.CategoryPage .cs-subcat{background: #ececec;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}.CategoryPage .cs-subcat .subcat__image, .CategoryPage .cs-subcat{border-top-left-radius: 10px;border-top-right-radius: 10px;}.cs-subcat img{border-top-left-radius: 10px;border-top-right-radius: 10px;border-left: 1px solid #ececec;border-right: 1px solid #ececec;border-top: 1px solid #ececec;}body.HomePage .cs-subcats{margin-bottom: 0px;}.top__search input{padding: 5px;}#ModularPageElement_16340151{float: unset;width: 100%;padding-right: unset;}#ModularPageElement_16363368{margin-bottom: 70px;}#ModularPageElement_16363788{margin-bottom: 90px;}.HomePage h2.Modulair{color: #64ccc9;}@media (max-width: 992px){#ModularPageElement_16363368::after, #ModularPageElement_16363788:after{background-image: unset !important;top: unset !important;height: unset !important;width: unset !important;}}#ModularPageElement_16363788 h2{font-size: revert;margin-left: 50%;text-align: left;padding: 20px 0px;margin-top: 0px;}@media (max-width: 992px){#ModularPageElement_16363788 h2{margin-left: 0;}}.cs-product{border: 1px solid #ececec;border-radius: 10px;}.cs-products .slick-slide{margin-left: 5px;margin-right: 5px;}@media screen and (max-width: 992px){#ModularPageElement_16363788 .cs-products--block{margin-left: 0px;margin-right: 0px;}}.cs-subcats, .cs-products{margin-right: 0;margin-left: 0;}@media (min-width: 992px){.cs-header__nav{margin-left: auto;margin-right: auto;border-radius: 10px;width: 100%;max-width: 1390px;}}@media (min-width: 992px){.top__search input{padding: 15px;border-radius: 10px;}}@media (min-width: 992px){.cs-header__nav a.nav__parent{padding: 10px 40px 10px 15px !important;}}@media (min-width: 992px){.cs-header__nav a .sub__arrow{top: 12px;}}@media (min-width: 992px){.CategoryPage .cs-product, .SearchPage .cs-products .cs-product{width: calc(25% - 20px) !important;max-width: calc(25% - 20px) !important;margin: 10px;}}@media (min-width: 768px) and (max-width: 992px){.CategoryPage .cs-product, .SearchPage .cs-products .cs-product{width: calc(33.3333% - 20px) !important;max-width: calc(33.3333% - 20px) !important;margin: 10px;}}@media (min-width: 350px) and (max-width: 768px){.CategoryPage .cs-product, .SearchPage .cs-products .cs-product{width: calc(50% - 20px) !important;max-width: calc(50% - 20px) !important;margin: 10px;}}@media (max-width: 350px){.CategoryPage .cs-product, .SearchPage .cs-products .cs-product{margin-bottom: 20px !important;}}.cs-products--block .cs-product{padding-right: 20px;padding-left: 20px;}.cs-product{padding-bottom: 20px !important;}.CategoryPage .cs-product, .SearchPage .cs-product{transition: transform 0.3s ease;}.CategoryPage .cs-product:hover, .SearchPage .cs-product:hover{transform: scale(1.05);}.CategoryPage .cs-products, .SearchPage .cs-products{margin-top: 0px;}.cs-product:hover{border: 1px solid #64CCC9;}#BreadCrumbs .cs-button{background: unset;color: #00645A;padding: 0;margin: 0;}#BreadCrumbs .cs-button svg{fill: #00645A;}.CategoryPage .cs-content, .ProductPage .cs-content, .SearchPage .cs-content{padding-top: 10px;}.CategoryPage .cs-subcats{margin-bottom: 12px !important;}.CategoryPage .cs-subcats:empty{display: none !important;margin: 0 !important;}.CategoryPage .cs-sortby, .CategoryPage .cs-show, .CategoryPage .cs-pages, .CategoryPage .cs-sort-bar, .CategoryPage .cs-products-top, .CategoryPage .cs-overview-bar, .CategoryPage .cs-product-overview{padding-top: 0 !important;padding-bottom: 0 !important;margin-top: 0 !important;}.CategoryPage #ProductPaginator1 .paginator, .CategoryPage #ProductPaginator1{margin-bottom: 0 !important;padding-bottom: 0 !important;}.CategoryPage #ProductPaginator2 .paginator{margin-top: 16px !important;padding-top: 16px !important;}body.CategoryPage .TopDescription{background: #f9fafb !important;border: 1px solid #e5e7eb !important;padding: 16px 24px !important;border-radius: 12px !important;margin: 0 0 12px 0 !important;position: relative !important;overflow: hidden !important;width: 100% !important;box-sizing: border-box !important;}body.CategoryPage .TopDescription.has-media{display: grid !important;grid-template-columns: 1fr 2fr !important;grid-template-areas: "media title" "media content" !important;column-gap: 28px !important;align-items: start !important;}body.CategoryPage .TopDescription.has-media h1{grid-area: title;}body.CategoryPage .TopDescription.has-media .bf-desc-content{grid-area: content;}body.CategoryPage .TopDescription.has-media .bf-desc-media{grid-area: media;align-self: stretch;border-radius: 10px;overflow: hidden;aspect-ratio: 4 / 3;background: #e5e7eb;}body.CategoryPage .TopDescription .bf-desc-media img, body.CategoryPage .TopDescription .bf-desc-media picture, body.CategoryPage .TopDescription .bf-desc-media picture img{width: 100% !important;height: 100% !important;max-width: 100% !important;object-fit: cover !important;object-position: center !important;margin: 0 !important;border-radius: 0 !important;float: none !important;display: block !important;}body.CategoryPage .TopDescription h1{font-size: 22px !important;font-weight: 800 !important;color: #000 !important;letter-spacing: -.3px !important;line-height: 1.3 !important;margin: 0 0 10px 0 !important;}body.CategoryPage .TopDescription p, body.CategoryPage .TopDescription .bf-desc-content p{font-size: 14px !important;color: #4b5563 !important;line-height: 1.65 !important;margin: 0 0 8px 0 !important;}body.CategoryPage .TopDescription p:last-child{margin-bottom: 0 !important;}@media (max-width: 767px){body.CategoryPage .TopDescription{padding: 14px 16px !important;}body.CategoryPage .TopDescription h1{font-size: 17px !important;margin-bottom: 6px !important;}body.CategoryPage .TopDescription p, body.CategoryPage .TopDescription .bf-desc-content p{font-size: 13px !important;}body.CategoryPage .TopDescription.has-media{grid-template-columns: 1fr !important;grid-template-areas: "title" "media" "content" !important;column-gap: 0 !important;row-gap: 12px !important;}body.CategoryPage .TopDescription.has-media .bf-desc-media{aspect-ratio: 16 / 9 !important;max-height: 180px !important;}.CategoryPage .TopDescription.is-collapsible .bf-desc-content{max-height: 5.4em;overflow: hidden;position: relative;-webkit-mask-image: linear-gradient(to bottom, #000 60%, transparent 100%);mask-image: linear-gradient(to bottom, #000 60%, transparent 100%);}.CategoryPage .TopDescription.is-collapsible.is-expanded .bf-desc-content{max-height: none;-webkit-mask-image: none;mask-image: none;}.CategoryPage .TopDescription .bf-desc-toggle{display: inline-flex;align-items: center;gap: 4px;margin-top: 8px;padding: 0;background: none;border: none;color: #009682;font-size: 13px;font-weight: 700;cursor: pointer;}.CategoryPage .TopDescription .bf-desc-toggle::after{content: '\25BE';font-size: 10px;transition: transform .2s ease;}.CategoryPage .TopDescription.is-expanded .bf-desc-toggle::after{transform: rotate(180deg);}.CategoryPage .TopDescription:not(.is-collapsible) .bf-desc-toggle{display: none;}}@media (min-width: 768px){.CategoryPage .TopDescription .bf-desc-toggle{display: none;}}.CategoryPage .CatPhotoLeftRightWrapper .TopDescription{border-top-left-radius: 10px;border-top-right-radius: 0px;border-bottom-left-radius: 10px;border-bottom-right-radius: 0px;margin-top: 0px;}.CategoryPage .CatPhotoLeftRightWrapper{margin-top: 10px;}.CategoryPage .CatPhotoLeftRightWrapper{display: flex;align-items: stretch;}.CategoryPage .CatPhotoLeftRightWrapper .CatDescPhotoTopRight{order: 2;margin: 0;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border: 1px solid #ececec;}.CategoryPage .CatPhotoLeftRightWrapper .CatDescPhotoTopRight img{border-top-right-radius: 10px;border-bottom-right-radius: 10px;object-fit: cover;width: 100%;height: 100%;}.CategoryPage .CatPhotoLeftRightWrapper .TopDescription{order: 1;}.CategoryPage .cs-subcats{margin-left: -10px;margin-right: -10px;}@media (max-width: 767px){.CategoryPage .CatPhotoLeftRightWrapper{flex-direction: column;}.CategoryPage .CatPhotoLeftRightWrapper .TopDescription{order: 2;}.CategoryPage .CatDescPhotoTopRight{float: none;border: 1px solid #ececec;margin: 0;border-top-left-radius: 10px;border-top-right-radius: 10px;order: 1;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;width: 100% !important;}.CategoryPage .CatDescPhotoTopRight img{border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;height: 200px !important;object-fit: cover;width: 100%}.CategoryPage .CatPhotoLeftRightWrapper .TopDescription{margin-top: 0px;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}}.CategoryPage .cs-button.open-filter{width: 100%;border-radius: 10px;background: #64ccc9;margin-bottom: 20px;}.category-whitespace{display: none;}.filter_bar .filter{font-size: 17px;}.CategoryPage .BottomDescription{margin-top: 60px;}.cs-subcats .subcat__image img{object-fit: cover;width: 100%;height: 100%;}.ShowProductCategoryHolder .cs-subcats{margin-top: 20px;}.filter_bar{margin-bottom: 0px;}#ProductPaginator1 .paginator{margin-bottom: 0px;}.subcat__title{padding-left: 10px;padding-right: 10px;}.cs-product__prices .cs-product__price:nth-of-type(1){display: block;}.ProductPage #BreadCrumbs{margin-bottom: 20px;}.product-template--simple .product__prices .prices__content_ex .product__price span, .cs-bottom__vat{font-size: small;}.ps-vierkante-meter{margin-bottom: 0px;}.product-template--simple.col-xs-12{padding-left: 0px;padding-right: 0px;}.product-template--simple .page__product__amount .add__amount{width: 90px;}.product-template--simple .page__product__amount input{padding: 0 10px;}.product-template--simple .product__button--outline{color: #555;border-color: #555;}.product-template--simple .product__button--outline:hover{background: #ececec;color: #64ccc9;border-color: #64ccc9;}.product-template--simple .product__button.hook__product-quotation{padding: 4px 16px;}.product-template--simple .product__prices{margin-bottom: 0px;}#product-usps .material-symbols-outlined{color: #64ccc9;}.product-template--simple .product__image img{border-radius: 10px;}.product-template--simple .bulk__item.bulk__item_selected{background-color: #64ccc9 !important;}.product-template--simple .product__actions{margin-top: 10px;margin-bottom: 10px;}.product-template--simple .product__button.hook__product-quotation{margin-bottom: 20px;}#product-buybox{background: #ececec;padding: 20px;border-radius: 10px;}.product-template--simple .product__prices .prices__content_ex .product__price span, .cs-bottom__vat{color: #8b8b8b;}.product-template--simple .bundle__discounttekst p, .product-template--simple .minimum-order-message{font-size: small;font-weight: 400;}.product-template--simple .bulk__item{background: #f5f5f5;}.product-template--simple .product__attribute>.product-variations__picture{border: 2px solid #64CCC9;background: white;}.product-variations__picture.product__attribute_toggle_link{border: 2px solid #333 !important;}.product-template--simple .bulk__item:nth-child(odd){background: #fefefe;}#product-usps{border: 1px solid #ececec;padding: 20px;border-radius: 10px;}.product__button--order, .FinishOrderButton, .OrderProductsButton, .ProductOrderButton{background: #FEB601;color: #000;font-weight: 700;}.product__button--order:hover, .product__button--order:focus, .product__button--order:active, .FinishOrderButton:hover, .FinishOrderButton:focus, .FinishOrderButton:active, .OrderProductsButton:hover, .OrderProductsButton:focus, .OrderProductsButton:active, .ProductOrderButton:hover, .ProductOrderButton:focus, .ProductOrderButton:active{background: #e5a401 !important;color: #000;}.product__block--description{padding-top: 0px;}@media (min-width: 992px){.product-template--simple .page__product__photo{width: 40%;order: 1;}}.flex-wrap-container{display: flex;flex-wrap: wrap;}.flex-box-product{width: 50%;padding: 20px;}.flex-box-product-image{order: 1;width: 40%;}.flex-box-product-buybox{order: 2;width: 35%;}.flex-box-product-usps{order: 3;width: 25%;}@media (max-width: 991px){.flex-box-product{width: 50%;}.flex-box-product-usps{width: 100%;}}@media (max-width: 767px){.flex-box-product{width: 100%;padding: 0px;}.flex-box-product-usps{margin-top: 20px;}}.product-template--simple .product__images{padding-right: 0px;}.r-tabs{border-top: 1px solid #ececec;border-bottom: 1px solid #ececec;padding-left: 20px;padding-right: 20px;margin-top: 40px;}.r-tabs .r-tabs-nav .r-tabs-anchor{font-weight: 400;color: #64ccc9;}@media (max-width: 768px){.r-tabs .r-tabs-nav{display: block !important;}.r-tabs{padding-left: 0px;padding-right: 0px;}.r-tabs .r-tabs-nav .r-tabs-anchor{padding-left: 0px;}}#product-usps i.fa{color: #1fc709;font-size: 20px;padding-right: 5px;}#product-usps h2{margin-top: 0px;margin-bottom: 10px;}#product__description{padding: 0px;}.product-template--simple .property__group{padding: 4px 20px;}.product-template--simple .property__group:nth-child(2n+1){background: #F5F5F5;}.product-template--simple .product__properties{border: 1px solid #F5F5F5;}.product__block--properties{padding: 0px !important;}#tab-product__attachment{margin-top: 40px;}.product-template--simple .related__title, .product-template--simple .viewed__title, .product-template--simple .others__title, .product-template--simple .mostviewed__title{white-space: normal;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}.product-template--simple .product__block{padding: 0px 0;}.product-template--simple .product__attributes{margin-top: 0px;}.product-template--simple .product__attribute select{background: white;}.plusmin__item .pro_icon{color: #1fc709;}.plusmin__item .con_icon{color: #ff8c00;}.plusmin__item .plusmin__text{font-size: 17px !important;}.plusmin__item .fa{margin-right: 5px;font-size: 20px;}.page__product__stock{margin-top: 20px;}.OneStepCheckout .cs-header__nav, .OneStepCheckout .top__search, .OneStepCheckout .nav__open{display: none;}.OneStepCheckout .cs-content{padding-top: 0px;}@media (max-width: 991px){body.OneStepCheckout{padding-top: 60px;}}.one-step-checkout .container-header{background: #ececec;border-top-left-radius: 10px;border-top-right-radius: 10px;}@media (max-width: 991px){body.OneStepCheckout{padding-top: 50px;}body.OneStepCheckout .cs-header__top{height: 50px;}}@media (max-width: 768px){.OneStepCheckout #container-paymethods, .OneStepCheckout #container-customerorderdetails{margin-bottom: 20px;}}.ContinueShoppingButton, .OrderGoBackButton{background: unset;color: #64CCC9;padding: 0;margin-top: 0;}.ContinueShoppingButton:hover, .ContinueShoppingButton:focus, .ContinueShoppingButton:active, .OrderGoBackButton:hover, .OrderGoBackButton:focus, .OrderGoBackButton:active{color: #23527c;text-decoration: underline;background: unset;}.SearchPage .spacer-xl-top{margin-top: 20px;}.SearchPage #ProductContainer{margin-top: 20px;}@media (min-width: 992px){.cs-header__nav ul.nav-level__1{top: 44px;}}#PopupBasketContainer .row .col-md-7, #PopupBasketContainer .row .col-md-3, #PopupBasketContainer .row .col-md-2{display: unset;}.nav__languages{padding: 0;}@media (min-width: 992px){.top__reviewscore__desktop{order: 2;height: 60px;width: 60px;margin: 0 60px 0 20px;}.top__reviewscore__mobile{display: none;}.top__logo{margin: 0 0 0 0;}.OneStepCheckout .top__reviewscore__desktop{margin: 0 auto 0 20px;}.top__search{margin: auto;}}@media (max-width: 992px){.top__reviewscore__desktop{display: none;}.top__reviewscore__mobile{height: 40px;width: 40px;margin: auto;}.cs-usps{max-height: 34.28px;overflow: hidden;}}@media (min-width: 992px){.footer-usp{width: calc((100% / 4) - 15px);}.footer-block-text-image{flex: 1;}}@media (max-width: 992px){.footer-usp{width: calc((100% / 2) - 20px);}.footer-block-text-image img{max-width: 50%;float: unset !important;}}@media (max-width: 768px){.footer-usp{width: 100%;padding: 0px;}}.cookie_popup_dialog.ui-dialog{max-width: 100vw;}.cookie_popup_dialog .ui-dialog-buttonset{display: flex;flex-wrap: wrap;gap: 8px;justify-content: flex-start;}.cookie_popup_dialog .submit-btn{background: #009682 !important;border-color: #009682 !important;color: #ffffff !important;font-weight: 800;}.cookie_popup_dialog .choose-btn, .cookie_popup_dialog .save-btn{background: #f2f2f2 !important;border-color: #f2f2f2 !important;color: #646464 !important;font-weight: 400;}.cookie_popup_dialog .reject-btn{display: none !important;}.cookie_popup_dialog .choose-btn:hover, .cookie_popup_dialog .save-btn:hover{background: #e2e2e2 !important;}@media (max-width: 767px){.cookie_popup_dialog.ui-dialog{width: calc(100vw - 40px) !important;left: 50% !important;transform: translateX(-50%);top: 15vh !important;margin: 0;max-height: 70vh;}.cookie_popup_dialog .ui-dialog-titlebar{padding: 10px 16px;}.cookie_popup_dialog .ui-dialog-title{font-size: 1.05rem;}.ui-dialog .ui-dialog-title{white-space: normal;}.cookie_popup_dialog #CookiePopupDialog{margin: 12px 16px 4px;}.cookie_popup_dialog #CookiePopupDialog p{font-size: 0.95rem;line-height: 1.5;}.cookie_popup_dialog .ui-dialog-content{max-height: 50vh;overflow-y: auto;}.cookie_popup_dialog .ui-dialog-buttonpane{padding: 8px 16px 12px;}.cookie_popup_dialog .ui-dialog-buttonset{flex-direction: column;gap: 8px;}.cookie_popup_dialog .ui-dialog-buttonset button{width: 100%;padding: 10px 14px;}}@media (max-width: 768px){.wwk-sidebar--top-wrapper{display: none!important;}}@media (max-width: 767px){.CategoryPage .cs-products--block .cs-product, .SearchPage .cs-products--block .cs-product{width: 100% !important;max-width: 100% !important;margin: 8px 0;padding: 12px 12px 16px;box-sizing: border-box;display: grid;grid-template-columns: 36% 1fr;column-gap: 12px;align-items: flex-start;}.cs-products--block .cs-product__image{grid-column: 1;grid-row: 1 / span 3;height: auto;margin-bottom: 0;padding-bottom: 0;position: relative;}.cs-products--block .cs-product__image picture, .cs-products--block .cs-product__image img{position: static;width: 100%;height: auto;}.cs-products--block .cs-product__labels, .cs-products--block .cs-product__title, .cs-products--block .cs-product__prices, .cs-products--block .cs-product__action{grid-column: 2;}.cs-products--block .cs-product__title{margin: 0 0 2px;}.cs-products--block .cs-product__prices{margin-top: 4px;}.cs-products--block .cs-product__price{font-size: 0.95rem;}}.ps-offerte-prijs{display: none !important;}@media (max-width: 767px){.nav__pages{display: none;}.nav__languages{display: block;}}.fa-check-square-o:before{display: none;}._hj-widget-container{display:none;}.bf-products{--bf-green: #009682;--bf-green-hover: #00645A;--bf-green-dark: #00645A;--bf-green-soft: #C8DCD7;--bf-green-tint: #eaf2f0;--bf-yellow: #FEB601;--bf-yellow-hover: #e5a300;--bf-ink: #000;--bf-gray-50: #f9fafb;--bf-gray-100: #f3f4f6;--bf-gray-200: #e5e7eb;--bf-gray-300: #d1d5db;--bf-gray-400: #9ca3af;--bf-gray-500: #6b7280;--bf-gray-600: #4b5563;--bf-gray-700: #374151;--bf-gray-800: #1f2937;--bf-warm: #f59e0b;--bf-radius: 12px;--bf-shadow: 0 1px 3px rgba(0,0,0,.08), 0 1px 2px rgba(0,0,0,.04);--bf-shadow-lg: 0 10px 15px rgba(15,41,55,.08), 0 4px 6px rgba(15,41,55,.04);--bf-shadow-xl: 0 20px 25px rgba(15,41,55,.08), 0 10px 10px rgba(15,41,55,.03);--bf-transition: all .2s ease;}.bf-products{display: grid;grid-template-columns: repeat(2, 1fr);gap: 16px;padding: 0;margin: 0;}@media (min-width: 600px){.bf-products{gap: 20px;}}@media (min-width: 768px){.bf-products{grid-template-columns: repeat(3, 1fr);}}@media (min-width: 992px){.bf-products{grid-template-columns: repeat(4, 1fr) !important;}.sidebar-active .bf-products{grid-template-columns: repeat(4, 1fr) !important;}}@media (min-width: 1200px){.bf-products{grid-template-columns: repeat(4, 1fr) !important;}.sidebar-active .bf-products{grid-template-columns: repeat(4, 1fr) !important;}}.bf-card{background: #fff;border-radius: var(--bf-radius);border: 1px solid var(--bf-gray-200);overflow: hidden;transition: var(--bf-transition);position: relative;display: flex;flex-direction: column;animation: bfFadeIn .35s ease both;}.bf-card:nth-child(2){animation-delay: .04s;}.bf-card:nth-child(3){animation-delay: .08s;}.bf-card:nth-child(4){animation-delay: .12s;}.bf-card:nth-child(5){animation-delay: .16s;}.bf-card:nth-child(6){animation-delay: .2s;}.bf-card:nth-child(n+7){animation-delay: .24s;}@keyframes bfFadeIn{from{opacity: 0;transform: translateY(10px);}to{opacity: 1;transform: translateY(0);}}@media (min-width: 768px){.bf-card:hover{transform: translateY(-4px);box-shadow: var(--bf-shadow-xl);border-color: var(--bf-green);}}.bf-card__img{position: relative;display: block;aspect-ratio: 1 / 1;overflow: hidden;background: var(--bf-gray-50);}.bf-card__img picture, .bf-card__img img{width: 100%;height: 100%;object-fit: cover;transition: transform .4s ease;}@media (min-width: 768px){.bf-card:hover .bf-card__img img, .bf-card:hover .bf-card__img picture img{transform: scale(1.05);}}.bf-card__badges{position: absolute;top: 8px;left: 8px;display: flex;flex-direction: column;gap: 4px;z-index: 2;}.bf-badge{display: inline-block;font-size: 10.5px;font-weight: 700;padding: 3px 9px;border-radius: 20px;box-shadow: var(--bf-shadow);line-height: 1.3;}.bf-badge--label{background: var(--bf-ink);color: #fff;}.bf-badge--new{background: var(--bf-yellow);color: var(--bf-ink);}.bf-badge--sale{background: #ef4444;color: #fff;}.bf-card__fav{position: absolute;top: 8px;right: 8px;width: 32px;height: 32px;background: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;box-shadow: var(--bf-shadow);cursor: pointer;z-index: 2;border: none;padding: 0;transition: var(--bf-transition);}.bf-card__fav svg{width: 16px;height: 16px;fill: var(--bf-gray-400);}.bf-card__fav:hover svg{fill: #ef4444;}.bf-card__quick{position: absolute;bottom: 8px;left: 50%;transform: translateX(-50%) translateY(8px);opacity: 0;background: #fff;padding: 7px 14px;border-radius: 999px;font-size: 11.5px;font-weight: 700;color: var(--bf-green-dark);box-shadow: var(--bf-shadow-lg);transition: var(--bf-transition);z-index: 2;white-space: nowrap;text-decoration: none;pointer-events: none;}@media (min-width: 768px){.bf-card:hover .bf-card__quick{opacity: 1;transform: translateX(-50%) translateY(0);pointer-events: auto;}}.bf-card__body{padding: 12px;display: flex;flex-direction: column;flex: 1;}@media (min-width: 600px){.bf-card__body{padding: 14px 16px 16px;}}.bf-card__specs{display: flex;gap: 4px;margin-bottom: 8px;flex-wrap: wrap;}.bf-spec{font-size: 10px;font-weight: 600;padding: 2px 7px;border-radius: 4px;background: var(--bf-gray-100);color: var(--bf-gray-600);line-height: 1.4;}.bf-card__title{display: block;font-size: 14px;font-weight: 700;color: var(--bf-ink);line-height: 1.35;margin-bottom: 4px;text-decoration: none;transition: var(--bf-transition);}.bf-card__title:hover{color: var(--bf-green-dark);}@media (min-width: 600px){.bf-card__title{font-size: 15px;}}.bf-card__desc{font-size: 12px;color: var(--bf-gray-500);line-height: 1.45;margin-bottom: 8px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}@media (max-width: 479px){.bf-card__desc{display: none;}}.bf-card__prices{margin-top: auto;padding-top: 8px;}.bf-price-main{font-size: 17px;font-weight: 800;color: var(--bf-ink);line-height: 1.2;}.bf-price-main .bf-unit{font-size: 12px;font-weight: 500;color: var(--bf-gray-500);}.bf-price-from{font-size: 12.5px;color: var(--bf-gray-400);text-decoration: line-through;margin-left: 6px;}.bf-price-m2{font-size: 12px;font-weight: 500;color: var(--bf-gray-500);margin-top: 2px;}.bf-price-staffel{font-size: 11px;font-weight: 600;color: var(--bf-green-dark);margin-top: 4px;}.bf-stock{font-size: 11px;font-weight: 600;display: flex;align-items: center;gap: 5px;margin-top: 6px;margin-bottom: 10px;}.bf-stock__dot{width: 7px;height: 7px;border-radius: 50%;flex-shrink: 0;}.bf-stock--green .bf-stock__dot{background: var(--bf-green);box-shadow: 0 0 0 3px rgba(0,150,130,.15);}.bf-stock--green{color: var(--bf-green-dark);}.bf-stock--orange .bf-stock__dot{background: var(--bf-warm);box-shadow: 0 0 0 3px rgba(245,158,11,.15);}.bf-stock--orange{color: #92400e;}.bf-stock--red .bf-stock__dot{background: #ef4444;box-shadow: 0 0 0 3px rgba(239,68,68,.15);}.bf-stock--red{color: #991b1b;}.bf-card__actions{display: flex;gap: 6px;align-items: stretch;}.bf-btn-cart{flex: 1;display: flex;align-items: center;justify-content: center;gap: 6px;padding: 10px 10px;border-radius: 8px;background: var(--bf-yellow);color: var(--bf-ink);font-size: 12.5px;font-weight: 700;border: none;cursor: pointer;transition: var(--bf-transition);text-decoration: none;line-height: 1.3;}.bf-btn-cart:hover{background: var(--bf-yellow-hover);transform: translateY(-1px);box-shadow: 0 4px 12px rgba(254,182,1,.35);}.bf-btn-cart svg{width: 16px;height: 16px;fill: var(--bf-ink);flex-shrink: 0;}.bf-btn-cart span{display: none;}@media (min-width: 480px){.bf-btn-cart span{display: inline;}}.bf-btn-view{flex: 1;display: flex;align-items: center;justify-content: center;gap: 6px;padding: 10px 10px;border-radius: 8px;background: var(--bf-green);color: #fff;font-size: 12.5px;font-weight: 700;border: none;cursor: pointer;transition: var(--bf-transition);text-decoration: none;line-height: 1.3;}.bf-btn-view:hover{background: var(--bf-green-hover);transform: translateY(-1px);box-shadow: 0 4px 12px rgba(0,150,130,.35);}.bf-btn-view svg{width: 16px;height: 16px;fill: #fff;flex-shrink: 0;}.bf-btn-secondary{display: flex;align-items: center;justify-content: center;padding: 10px;border-radius: 8px;background: #fff;color: var(--bf-gray-600);border: 1px solid var(--bf-gray-200);cursor: pointer;transition: var(--bf-transition);flex-shrink: 0;}.bf-btn-secondary:hover{border-color: var(--bf-green);color: var(--bf-green-dark);}.bf-btn-secondary svg{width: 16px;height: 16px;fill: currentColor;}.bf-qty{display: flex;align-items: center;border: 1px solid var(--bf-gray-200);border-radius: 6px;overflow: hidden;flex-shrink: 0;}.bf-qty .stepper{width: 28px;height: 34px;display: flex;align-items: center;justify-content: center;background: var(--bf-gray-50);cursor: pointer;border: none;color: var(--bf-gray-600);font-size: 14px;padding: 0;transition: var(--bf-transition);}.bf-qty .stepper:hover{background: var(--bf-gray-200);}.bf-qty input{width: 36px;height: 34px;text-align: center;border: none;border-left: 1px solid var(--bf-gray-200);border-right: 1px solid var(--bf-gray-200);font-size: 13px;font-weight: 600;background: #fff;outline: none;-moz-appearance: textfield;}.bf-qty input::-webkit-outer-spin-button, .bf-qty input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}.bf-qty select{height: 34px;padding: 0 8px;border: none;font-size: 12px;font-weight: 600;background: #fff;outline: none;}@media (max-width: 479px){.bf-qty{display: none;}}.bf-card .compare-button-container{margin-top: 8px;}.bf-card .compare-button{display: flex;align-items: center;gap: 6px;}.bf-card .compare-button label{font-size: 11.5px;font-weight: 600;color: var(--bf-gray-500);cursor: pointer;}.bf-card .compare-button input{accent-color: var(--bf-green);}.bf-card .compare-button--link{display: none;}.bf-card .compare-button--link a{font-size: 11px;font-weight: 600;color: var(--bf-green-dark);text-decoration: underline;}@media (max-width: 767px){.bf-products{padding-bottom: 0;}}.cs-products.bf-products, .cs-products--block.bf-products{display: grid !important;flex-wrap: initial !important;margin-left: 0 !important;margin-right: 0 !important;}.cs-products.bf-products .bf-card, .cs-products.bf-products .bf-card.cs-product, .cs-products--block.bf-products .bf-card, .cs-products--block.bf-products .cs-product.bf-card, .CategoryPage .cs-products--block.bf-products .cs-product.bf-card, .CategoryPage .sidebar-active .cs-products--block.bf-products .cs-product.bf-card{width: auto !important;max-width: none !important;padding: 0 !important;margin: 0 !important;padding-bottom: 0 !important;padding-top: 0 !important;float: none !important;}.cs-products.bf-products .bf-card__img, .cs-products--block.bf-products .bf-card .bf-card__img, .cs-products--block.bf-products .bf-card .cs-product__image{height: auto !important;padding-bottom: 0 !important;margin-bottom: 0 !important;}.cs-products.bf-products .bf-card__img img, .cs-products.bf-products .bf-card__img picture img{position: relative !important;max-width: 100% !important;max-height: none !important;}.cs-products.bf-products .bf-card__actions, .cs-products--block.bf-products .bf-card .bf-card__actions{display: flex !important;}.cs-products.bf-products .bf-card .bf-card__title{font-size: 14px !important;}@media (min-width: 600px){.cs-products.bf-products .bf-card .bf-card__title{font-size: 15px !important;}}.cs-products.bf-products .bf-card .bf-price-main{font-size: 17px !important;font-weight: 800 !important;}.CategoryPage .cs-products--block.bf-products{margin-top: 20px !important;}@media (max-width: 767px){.cs-products.bf-products, .cs-products--block.bf-products{grid-template-columns: 1fr !important;gap: 10px !important;}.cs-products.bf-products .bf-card, .cs-products--block.bf-products .bf-card{display: grid !important;grid-template-columns: 28% 1fr !important;}.cs-products.bf-products .bf-card__img{aspect-ratio: auto !important;height: 100% !important;min-height: 110px;}.cs-products.bf-products .bf-card__body{padding: 10px 12px !important;}.cs-products.bf-products .bf-card__desc{display: none !important;}.cs-products.bf-products .bf-card__quick{display: none !important;}.cs-products.bf-products .bf-card__specs .bf-spec{font-size: 9px;padding: 1px 5px;}.cs-products.bf-products .bf-card__title{font-size: 13px !important;}.cs-products.bf-products .bf-price-main{font-size: 15px !important;}.cs-products.bf-products .bf-price-staffel{font-size: 10.5px;}.cs-products.bf-products .bf-stock{font-size: 10.5px;margin-bottom: 6px;}.cs-products.bf-products .bf-btn-cart{padding: 7px 8px;font-size: 11.5px;}.cs-products.bf-products .bf-card__badges{top: 5px;left: 5px;}.cs-products.bf-products .bf-badge{font-size: 9px;padding: 2px 6px;}.cs-products.bf-products .bf-card__fav{top: 5px;right: 5px;width: 26px;height: 26px;}.cs-products.bf-products .bf-card__fav svg{width: 13px;height: 13px;}.cs-products.bf-products .bf-card:hover{transform: none !important;box-shadow: var(--bf-shadow) !important;}.cs-products.bf-products .bf-qty{display: none !important;}}@media (max-width: 479px){.cs-products.bf-products .bf-card, .cs-products--block.bf-products .bf-card{grid-template-columns: 25% 1fr !important;}.cs-products.bf-products .bf-card__img{min-height: 95px;}.cs-products.bf-products .bf-card__specs{display: none !important;}}.bf-spec-strip{display: flex;align-items: center;flex-wrap: wrap;gap: 2px 0;font-size: 12px;color: #6b7280;margin-top: 6px;margin-bottom: 8px;line-height: 1.4;}.bf-spec-strip-val{border-bottom: 1px dashed #9ca3af;padding-bottom: 1px;}.bf-spec-strip-sep{margin: 0 6px;color: #d1d5db;font-weight: 300;}.bf-calc{background: #ebebeb;border-radius: 12px;padding: 10px 20px;margin-bottom: 20px;display: flex;align-items: center;flex-wrap: wrap;gap: 6px 8px;min-height: 48px;}.bf-calc__title{font-size: 14px;font-weight: 800;color: #009682;white-space: nowrap;}.bf-calc__pipe{color: #c4c4c4;font-size: 16px;line-height: 1;flex-shrink: 0;padding: 0 2px;}.bf-calc__lbl{font-size: 12px;color: #6b7280;white-space: nowrap;}.bf-calc__input{width: 80px;height: 32px;background: #fff;border: none;border-radius: 6px;padding: 0 10px;font-size: 14px;color: #111;outline: none;-moz-appearance: textfield;-webkit-appearance: none;flex-shrink: 0;}.bf-calc__input::-webkit-outer-spin-button, .bf-calc__input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0;}.bf-calc__input:focus{box-shadow: 0 0 0 2px rgba(0,150,130,.3);}.bf-calc__unit{font-size: 12px;color: #9ca3af;}.bf-calc__val{font-size: 14px;font-weight: 700;color: #374151;white-space: nowrap;}.bf-calc__waste{font-size: 14px;font-weight: 700;color: #f59e0b;white-space: nowrap;}.bf-calc__total{font-size: 15px;font-weight: 800;color: #009682;white-space: nowrap;}@media (max-width: 767px){.bf-calc{padding: 10px 14px;gap: 5px 6px;}.bf-calc__title{width: 100%;font-size: 13px;}.bf-calc__input{width: 70px;}}.bf-active-filters{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;padding: 10px 0 16px;}.bf-filter-tag{display: inline-flex;align-items: center;gap: 4px;padding: 5px 10px;background: var(--bf-green-tint);border: 1px solid rgba(0,150,130,.2);border-radius: 999px;font-size: 11.5px;font-weight: 600;color: var(--bf-green-dark);}.bf-filter-and{font-size: 9px;font-weight: 800;color: var(--bf-green);letter-spacing: .5px;}@media (min-width: 992px){.CategoryPage .cs-sidebar{background: transparent;border: none;border-radius: 0;padding: 0;position: sticky;top: 24px;max-height: calc(100vh - 48px);overflow-y: auto;}}.sidebar__subcats, .sidebar__subcats + .Window-Line{display: none !important;}.cs-filters__title{display: flex;align-items: center;justify-content: space-between;font-size: 15px;font-weight: 800;color: #000;margin: 0 0 8px 0 !important;padding: 0 0 12px 0 !important;border-bottom: 1px solid #e5e7eb !important;}@media (min-width: 992px){.cs-filters__title{margin: 0 0 8px 0 !important;padding: 0 0 12px 0 !important;}}.Filter-Window{border-top: 1px solid #e5e7eb;padding: 14px 0;margin: 0;}.Filter-Window:first-of-type{border-top: none;}.Filter-Window .Title{display: flex;align-items: center;justify-content: space-between;font-size: 13px;font-weight: 700;color: #1f2937;cursor: pointer;padding: 0;margin-bottom: 10px;user-select: none;}.Filter-Window .Title .fa{color: #9ca3af;font-size: 12px;transition: transform .2s ease;}.Filter-Window ul{margin: 0;padding: 0;list-style: none;}.Filter-Window li{display: flex;align-items: center;gap: 8px;padding: 5px 0;margin: 0;font-size: 13px;color: #4b5563;cursor: pointer;transition: color .15s ease;}.Filter-Window li:hover{color: #00645A;}.Filter-Window li a{color: inherit;text-decoration: none;font-size: 13px;line-height: 1.4;flex: 1;}.Filter-Window li a:hover{color: #00645A;}body .Filter-Window li input[type="checkbox"]{display: none !important;visibility: hidden !important;position: absolute !important;left: -9999px !important;}body .Filter-Window li a:before{content: '' !important;display: inline-block !important;width: 18px !important;height: 18px !important;min-width: 18px !important;border: 2px solid #d1d5db !important;border-radius: 4px !important;background: #fff !important;vertical-align: middle !important;margin: 0 8px 0 0 !important;float: none !important;position: relative !important;transition: all .15s ease !important;box-sizing: border-box !important;font-family: inherit !important;font-size: 0 !important;line-height: 1 !important;color: transparent !important;}body .Filter-Window li:hover a:before{border-color: #009682 !important;}body .Filter-Window li input:checked + a:before{content: '' !important;background: #009682 !important;border-color: #009682 !important;font-family: inherit !important;color: transparent !important;}body .Filter-Window li input:checked + a:after{content: '' !important;position: absolute !important;width: 5px !important;height: 9px !important;border: solid #fff !important;border-width: 0 2.5px 2.5px 0 !important;transform: rotate(45deg) !important;left: 7px !important;top: 3px !important;display: block !important;}body .Filter-Window li a{position: relative !important;display: inline-flex !important;align-items: center !important;cursor: pointer !important;}.Filter-Window .More-Items{font-size: 12px;font-weight: 600;color: #009682;cursor: pointer;padding: 6px 0 2px;display: inline-flex;align-items: center;gap: 4px;}.Filter-Window .More-Items:hover{color: #00645A;}.checked-filters-container{background: #eaf2f0;border: 1px solid rgba(0,150,130,.15);border-radius: 10px;padding: 12px 14px;margin-bottom: 12px;}.checked-filters-header{display: flex;align-items: center;justify-content: space-between;margin-bottom: 8px;}.checked-filters-title{font-size: 12px;font-weight: 700;color: #00645A;}.checked-filters-reset{font-size: 11px;font-weight: 600;color: #009682;cursor: pointer;text-decoration: underline;}.checked-filters-reset:hover{color: #00645A;}.checked-filters-items{display: flex;flex-wrap: wrap;gap: 6px;}.checked-filters-items a, .checked-filters-items span{display: inline-flex;align-items: center;gap: 4px;padding: 4px 10px;background: #fff;border: 1px solid rgba(0,150,130,.2);border-radius: 999px;font-size: 11px;font-weight: 600;color: #00645A;text-decoration: none;transition: all .15s ease;}.checked-filters-items a:hover{background: #009682;color: #fff;border-color: #009682;}@media (max-width: 991px){.cs-filters__content{background: #fff !important;padding: 20px 20px 100px !important;}.cs-filters__title{font-size: 18px !important;font-weight: 800 !important;color: #000 !important;padding: 0 0 16px 0 !important;margin: 0 0 12px 0 !important;}.cs-filters__footer{background: #fff !important;padding: 16px 20px !important;border-top: 1px solid #e5e7eb;box-shadow: 0 -4px 12px rgba(0,0,0,.06) !important;}.cs-filters__footer .cs-button{background: #009682 !important;color: #fff !important;border: none !important;border-radius: 10px !important;padding: 14px 24px !important;font-size: 14px !important;font-weight: 700 !important;text-align: center;}}.CategoryPage .cs-button.open-filter{display: inline-flex !important;align-items: center;gap: 8px;background: #009682;color: #fff;border: none;border-radius: 10px;padding: 12px 20px;font-size: 13px;font-weight: 700;cursor: pointer;float: none;margin-bottom: 20px;transition: all .2s ease;}.CategoryPage .cs-button.open-filter:hover{background: #00645A;}.CategoryPage .cs-button.open-filter svg{width: 16px;height: 16px;fill: #fff;}@media (min-width: 992px){.CategoryPage .cs-button.open-filter{display: none !important;}}.cs-sidebar .Window-Line, .cs-filters__content .Window-Line{border: none;border-top: 1px solid #e5e7eb;margin: 8px 0;height: 0;}.Filter-Window .HeightSpace{max-height: 220px;overflow-y: auto;scrollbar-width: thin;scrollbar-color: #d1d5db transparent;}.Filter-Window .HeightSpace::-webkit-scrollbar{width: 4px;}.Filter-Window .HeightSpace::-webkit-scrollbar-thumb{background: #d1d5db;border-radius: 4px;}@media (min-width: 992px){.CategoryPage .cs-sidebar{width: 200px;min-width: 200px;padding-right: 24px;box-sizing: content-box;}}.bf-cat-intro{display: flex;flex-direction: column;gap: 20px;padding: 24px;background: #f9fafb;border: 1px solid #e5e7eb;border-radius: 12px;margin-bottom: 24px;}@media (min-width: 768px){.bf-cat-intro{flex-direction: row;align-items: stretch;gap: 32px;padding: 28px 32px;}}.bf-cat-intro__text{flex: 1;min-width: 0;}.bf-cat-intro__text h2{font-size: 20px;font-weight: 800;color: #000;letter-spacing: -.3px;margin: 0 0 8px 0;line-height: 1.3;}@media (min-width: 768px){.bf-cat-intro__text h2{font-size: 22px;}}.bf-cat-intro__text p{font-size: 13.5px;color: #4b5563;line-height: 1.65;margin: 0 0 6px 0;}.bf-cat-intro__text p:last-child{margin-bottom: 0;}.bf-cat-intro__img{flex-shrink: 0;border-radius: 10px;overflow: hidden;aspect-ratio: 16/10;max-height: 200px;}@media (min-width: 768px){.bf-cat-intro__img{width: 320px;max-height: none;aspect-ratio: auto;}}.bf-cat-intro__img img{width: 100%;height: 100%;object-fit: cover;display: block;}.CategoryPage .cs-category > .Textcontainer, .CategoryPage .cs-category > div > .Textcontainer{font-size: 13.5px;line-height: 1.65;color: #4b5563;padding: 20px 24px;background: #f9fafb;border: 1px solid #e5e7eb;border-radius: 12px;margin-bottom: 24px;}.CategoryPage .cs-category > .Textcontainer h1, .CategoryPage .cs-category > div > .Textcontainer h1{font-size: 20px;font-weight: 800;color: #000;letter-spacing: -.3px;margin: 0 0 8px 0;line-height: 1.3;}.CategoryPage .cs-button.open-filter{display: inline-flex;align-items: center;gap: 8px;padding: 10px 20px;background: #009682;color: #fff;border: none;border-radius: 8px;font-size: 13.5px;font-weight: 700;cursor: pointer;transition: all .2s ease;margin-bottom: 16px;}.CategoryPage .cs-button.open-filter:hover{background: #00645A;}.CategoryPage .cs-button.open-filter svg{width: 16px;height: 16px;fill: #fff;}@media (min-width: 992px){.CategoryPage .cs-button.open-filter{display: none !important;}}@media (max-width: 767px){#BreadCrumbs{padding: 10px 0;margin-bottom: 12px;}#BreadCrumbs .BreadCrumbWrapper{font-size: 12px;gap: 4px;}#BreadCrumbs .cs-button.cs-button--default{padding: 6px 12px;font-size: 12px;}}@media (max-width: 767px){.bf-cat-intro{padding: 16px;gap: 14px;margin-bottom: 16px;}.bf-cat-intro__text h2{font-size: 17px;}.bf-cat-intro__text p{font-size: 13px;}.bf-cat-intro__img{max-height: 160px;}.CategoryPage .cs-category > .Textcontainer, .CategoryPage .cs-category > div > .Textcontainer{padding: 14px 16px;font-size: 13px;margin-bottom: 16px;}.CategoryPage .cs-category > .Textcontainer h1, .CategoryPage .cs-category > div > .Textcontainer h1{font-size: 17px;margin-bottom: 6px;}}@media (max-width: 767px){.CategoryPage .cs-products__options{flex-direction: column;gap: 8px;padding: 12px 0;}.CategoryPage .cs-products__options select{width: 100%;height: 40px;border-radius: 8px;font-size: 13px;border: 1px solid #e5e7eb;padding: 0 12px;}}@media (max-width: 767px){.CategoryPage .bf-card{border-radius: 10px;}.CategoryPage .bf-card__img{aspect-ratio: 1/1;}.CategoryPage .bf-card__body{padding: 10px 12px;}.CategoryPage .bf-card__title{font-size: 13px;-webkit-line-clamp: 2;}.CategoryPage .bf-card__price{font-size: 15px;}.CategoryPage .bf-card__price-unit{font-size: 11px;}.CategoryPage .bf-card__cta{padding: 8px 12px;font-size: 12px;border-radius: 6px;}}@media (max-width: 991px){.cs-filters{border-radius: 0 !important;}}body #BreadCrumbs{padding: 10px 0 14px 0 !important;margin-bottom: 0 !important;}body #BreadCrumbs .BreadCrumbWrapper{font-size: 13px !important;color: #9ca3af !important;display: flex !important;align-items: center !important;flex-wrap: wrap !important;gap: 4px !important;margin: 0 !important;padding: 0 !important;}body #BreadCrumbs .BreadCrumbWrapper li{display: inline-flex !important;align-items: center !important;margin: 0 !important;color: #9ca3af !important;font-size: 13px !important;font-weight: 500 !important;line-height: 1.4 !important;}body #BreadCrumbs .BreadCrumbWrapper li *{font-size: 13px !important;font-weight: 500 !important;}body #BreadCrumbs .BreadCrumbWrapper li span{color: #6b7280 !important;}body #BreadCrumbs .BreadCrumbWrapper .crumb-link{color: #9ca3af !important;text-decoration: none !important;transition: color .15s ease !important;}body #BreadCrumbs .BreadCrumbWrapper .crumb-link:hover{color: #00645A !important;}body #BreadCrumbs .BreadCrumbWrapper .crumb-arrow{width: 8px !important;height: 8px !important;margin: 0 6px !important;fill: #d1d5db !important;opacity: .7 !important;}body #BreadCrumbs .BreadCrumbWrapper .crumb-arrow g{fill: #d1d5db !important;}body #BreadCrumbs .cs-button, body #BreadCrumbs .cs-button.cs-button--default{font-size: 13px !important;color: #6b7280 !important;font-weight: 500 !important;background: none !important;padding: 0 8px 0 0 !important;border: none !important;display: inline-flex !important;align-items: center !important;gap: 3px !important;height: auto !important;line-height: 1.4 !important;}body #BreadCrumbs .cs-button svg{width: 12px !important;height: 12px !important;fill: #6b7280 !important;margin-right: 2px !important;}body #BreadCrumbs .cs-button:hover{color: #00645A !important;}body #BreadCrumbs .cs-button:hover svg{fill: #00645A !important;}@media (max-width: 767px){body #BreadCrumbs{padding: 8px 0 10px 0 !important;}body #BreadCrumbs .BreadCrumbWrapper, body #BreadCrumbs .BreadCrumbWrapper li, body #BreadCrumbs .BreadCrumbWrapper li *, body #BreadCrumbs .BreadCrumbWrapper .crumb-link, body #BreadCrumbs .cs-button{font-size: 12px !important;}}body.CategoryPage .CatPhotoLeftRightWrapper{display: flex !important;align-items: stretch !important;gap: 0 !important;margin: 0 0 24px 0 !important;background: #f9fafb !important;border: 1px solid #e5e7eb !important;border-radius: 12px !important;overflow: hidden !important;}body.CategoryPage .CatPhotoLeftRightWrapper .TopDescription{order: 1 !important;flex: 1 !important;min-width: 0 !important;background: transparent !important;border: none !important;border-radius: 0 !important;padding: 20px 24px !important;margin: 0 !important;}body.CategoryPage .CatPhotoLeftRightWrapper .CatDescPhotoTopRight{order: 2 !important;flex: 0 0 320px !important;width: 320px !important;margin: 0 !important;border: none !important;border-radius: 0 !important;overflow: hidden !important;align-self: stretch !important;}body.CategoryPage .CatPhotoLeftRightWrapper .CatDescPhotoTopRight img{width: 100% !important;height: 100% !important;min-height: 220px !important;object-fit: cover !important;display: block !important;border-radius: 0 !important;border: none !important;margin: 0 !important;float: none !important;max-width: none !important;}body.CategoryPage .CatPhotoLeftRightWrapper .TopDescription img{float: none !important;}@media (max-width: 767px){body.CategoryPage .CatPhotoLeftRightWrapper{flex-direction: column !important;margin-bottom: 16px !important;}body.CategoryPage .CatPhotoLeftRightWrapper .CatDescPhotoTopRight{order: 1 !important;flex: 0 0 auto !important;width: 100% !important;max-height: 200px !important;}body.CategoryPage .CatPhotoLeftRightWrapper .CatDescPhotoTopRight img{height: 200px !important;min-height: 0 !important;}body.CategoryPage .CatPhotoLeftRightWrapper .TopDescription{order: 2 !important;padding: 14px 16px !important;}}body .filter_bar{display: flex !important;flex-wrap: nowrap !important;align-items: center !important;justify-content: flex-end !important;gap: 10px !important;margin: 0 0 14px 0 !important;padding: 8px 0 !important;border-bottom: 1px solid #e5e7eb !important;}body .filter_bar .filter{font-size: 13px !important;padding: 0 !important;margin: 0 !important;line-height: 1.4 !important;display: inline-flex !important;align-items: center !important;gap: 6px !important;white-space: nowrap !important;color: #6b7280 !important;}body .filter_bar .dropdown_large{margin-right: 4px !important;}body .filter_bar .filter-button{font-size: 13px !important;padding: 5px 8px !important;height: auto !important;line-height: 1.3 !important;color: #111 !important;border: 1px solid #e5e7eb !important;border-radius: 6px !important;background: #fff !important;}body .filter_bar .filter-button .fa-caret-down{font-size: 11px !important;margin-left: 4px !important;}@media (max-width: 767px){body .filter_bar{flex-wrap: nowrap !important;gap: 8px !important;font-size: 12px !important;padding: 6px 0 !important;margin-bottom: 12px !important;}body .filter_bar .filter, body .filter_bar .filter *{font-size: 12px !important;}body .filter_bar .filter{gap: 4px !important;}body .filter_bar .dropdown_large{margin-right: 0 !important;flex: 1 1 auto !important;min-width: 0 !important;}body .filter_bar .dropdown_small{flex: 0 0 auto !important;}body .filter_bar .filter-button{font-size: 12px !important;padding: 4px 7px !important;max-width: 100% !important;white-space: nowrap !important;overflow: hidden !important;text-overflow: ellipsis !important;}body .filter_bar .filter-button .value{overflow: hidden !important;text-overflow: ellipsis !important;max-width: 140px !important;}}@media (max-width: 380px){body .filter_bar .filter, body .filter_bar .filter *{font-size: 11px !important;}body .filter_bar .filter-button .value{max-width: 110px !important;}}@media (max-width: 991px){body .cs-filters{z-index: 9999 !important;position: fixed !important;top: 0 !important;left: 0 !important;bottom: 0 !important;width: min(360px, 88vw) !important;height: 100vh !important;height: 100dvh !important;max-height: none !important;background: #fff !important;display: flex !important;flex-direction: column !important;box-shadow: 4px 0 24px rgba(0,0,0,.12) !important;transform: translateX(-100%) !important;-webkit-transform: translateX(-100%) !important;transition: none !important;-webkit-transition: none !important;}body .cs-filters.toggled{transform: translateX(0) !important;-webkit-transform: translateX(0) !important;}body .cs-filters::after{z-index: -1 !important;pointer-events: none !important;left: 100% !important;width: 100vw !important;}body .cs-filters.toggled::after{pointer-events: auto !important;}body .cs-filters__content{position: relative !important;z-index: 2 !important;width: 100% !important;flex: 1 1 auto !important;padding: 0 !important;background: #fff !important;display: flex !important;flex-direction: column !important;box-shadow: none !important;min-height: 0 !important;overflow: hidden !important;}body .cs-filters__footer{position: static !important;z-index: 3 !important;width: 100% !important;margin: 0 !important;padding: 12px 16px !important;border-top: 1px solid #e5e7eb !important;background: #fff !important;box-shadow: 0 -4px 12px rgba(0,0,0,.06) !important;flex: 0 0 auto !important;}body .cs-filters__footer .cs-button, body .cs-filters__footer .cs-button--primary{display: flex !important;align-items: center !important;justify-content: center !important;width: 100% !important;height: 48px !important;background: #009682 !important;color: #fff !important;border: none !important;border-radius: 8px !important;font-size: 15px !important;font-weight: 700 !important;cursor: pointer !important;text-align: center !important;box-shadow: 0 4px 12px rgba(0,150,130,.25) !important;}body .cs-filters__footer .cs-button:hover{background: #00645A !important;}body .cs-filters__content .cs-filters__title{position: sticky !important;top: 0 !important;z-index: 2 !important;background: #fff !important;margin: 0 !important;padding: 16px 20px !important;border-bottom: 1px solid #e5e7eb !important;font-size: 16px !important;font-weight: 800 !important;color: #000 !important;display: flex !important;align-items: center !important;justify-content: space-between !important;flex-shrink: 0 !important;}body .cs-filters__content .cs-filters__close{width: 32px !important;height: 32px !important;border-radius: 50% !important;background: #f3f4f6 !important;display: flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;}body .cs-filters__content .cs-filters__close svg{width: 14px !important;height: 14px !important;fill: #4b5563 !important;}body .cs-filters__content{overflow: hidden !important;}body .cs-filters__content > .WindowTop, body .cs-filters__content > .HeightSpace{flex: 0 0 auto !important;display: contents !important;}body .cs-filters__content > .Window{flex: 1 1 auto !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch !important;padding: 0 20px !important;min-height: 0 !important;}body .cs-filters__content > *:not(.cs-filters__title):not(.cs-filters__footer):not(.Window):not(.WindowTop):not(.HeightSpace):not(script){flex: 0 0 auto !important;padding: 0 20px !important;}body .cs-filters__content .Filter-Window{padding: 12px 0 !important;margin: 0 !important;border-top: 1px solid #f3f4f6 !important;}body .cs-filters__content .Filter-Window:first-of-type{border-top: none !important;padding-top: 14px !important;}body .cs-filters .Window-Line, body .cs-filters__content .Window-Line, body .cs-filters hr{display: none !important;height: 0 !important;border: none !important;margin: 0 !important;}}body .cs-sidebar .Window-Line, body .cs-sidebar hr, body .cs-filters .Window-Line, body .cs-filters hr{display: none !important;height: 0 !important;border: none !important;margin: 0 !important;}body .cs-sidebar .WindowTop:empty, body .cs-sidebar .HeightSpace:empty, body .cs-filters .WindowTop:empty, body .cs-filters .HeightSpace:empty{display: none !important;}@media (max-width: 991px){body .cs-filters__content .Filter-Window .Title{margin-bottom: 8px !important;padding: 0 !important;font-size: 13.5px !important;font-weight: 700 !important;color: #111 !important;}body .cs-filters__content .Filter-Window ul{margin: 0 !important;padding: 0 !important;}body .cs-filters__content .Filter-Window ul li{padding: 3px 0 !important;margin: 0 !important;font-size: 13px !important;line-height: 1.4 !important;}body .cs-filters__content .Filter-Window ul li a{font-size: 13px !important;line-height: 1.4 !important;margin-left: 4px !important;}body .cs-filters__content .Filter-Window .More-Items{margin-top: 6px !important;font-size: 12.5px !important;color: #009682 !important;font-weight: 600 !important;}body .cs-filters__content .cs-filters__footer{position: sticky !important;bottom: 0 !important;background: #fff !important;border-top: 1px solid #e5e7eb !important;padding: 12px 16px !important;margin: 0 !important;flex-shrink: 0 !important;box-shadow: 0 -4px 12px rgba(0,0,0,.06) !important;}body .cs-filters__content .cs-filters__footer .cs-button{width: 100% !important;height: 46px !important;background: #009682 !important;color: #fff !important;border: none !important;border-radius: 8px !important;font-size: 14px !important;font-weight: 700 !important;display: flex !important;align-items: center !important;justify-content: center !important;cursor: pointer !important;}body .cs-filters__content .cs-filters__footer .cs-button:hover{background: #00645A !important;}body.CategoryPage .cs-button.open-filter{width: auto !important;display: inline-flex !important;align-items: center !important;gap: 8px !important;padding: 9px 18px !important;margin-bottom: 14px !important;background: #009682 !important;color: #fff !important;border-radius: 8px !important;font-size: 13.5px !important;font-weight: 700 !important;height: auto !important;line-height: 1.3 !important;}body.CategoryPage .cs-button.open-filter svg{width: 14px !important;height: 14px !important;fill: #fff !important;margin: 0 !important;}}@media (max-width: 991px){body .cs-header__top{background: #78BEB4 !important;border-bottom: 1px solid rgba(0,0,0,0.08) !important;margin-bottom: 0 !important;height: auto !important;min-height: 64px !important;}body .cs-header__top .bar-one, body .cs-header__top .bar-two, body .cs-header__top .bar-three{background: #fff !important;}body .cs-header__top svg{fill: #fff;}}@media (min-width: 768px) and (max-width: 991px){body .cs-header__top .container{flex-wrap: nowrap !important;align-items: center !important;padding: 0 16px 0 64px !important;min-height: 76px !important;gap: 16px !important;}body .top__logo{max-height: none !important;margin: 0 !important;padding: 14px 0 !important;text-align: left !important;order: 1 !important;flex-shrink: 0 !important;}body .top__logo img{max-width: 240px !important;max-height: 48px !important;height: auto !important;width: auto !important;}body .top__search{width: 40% !important;flex: 0 0 40% !important;padding: 0 !important;background: none !important;border-radius: 5px !important;order: 2 !important;margin: 0 !important;border-top: none !important;}body .top__search input{border: 1px solid #e3e3e3 !important;}body .top__icons{margin-left: auto !important;padding-right: 0 !important;order: 3 !important;flex-shrink: 0 !important;display: flex !important;align-items: center !important;gap: 0 !important;height: auto !important;}body .top__icons > a{margin-left: 20px !important;padding: 0 !important;width: auto !important;height: auto !important;display: flex !important;flex-direction: column !important;align-items: center !important;text-decoration: none !important;color: #404040 !important;}body .top__icons > a svg{width: 28px !important;height: 28px !important;fill: #111 !important;}body .top__icons .bf-icon-label, body .icon__account .bf-icon-label, body .icon__cart .bf-icon-label{display: block !important;visibility: visible !important;position: static !important;left: auto !important;width: auto !important;height: auto !important;overflow: visible !important;font-size: 11px !important;font-weight: 600 !important;color: #404040 !important;margin-top: 2px !important;line-height: 1.2 !important;}body .cs-header, body .cs-header__top{position: relative !important;}body .nav__open{position: absolute !important;left: 18px !important;top: 50% !important;transform: translateY(-50%) !important;width: 28px !important;height: 22px !important;padding: 0 !important;box-sizing: content-box !important;display: flex !important;flex-direction: column !important;justify-content: space-between !important;z-index: 5 !important;cursor: pointer !important;}body .nav__open .bar-one, body .nav__open .bar-two, body .nav__open .bar-three{width: 100% !important;height: 3px !important;background: #111 !important;margin: 0 !important;border-radius: 2px !important;display: block !important;}}body #liveSearchContent .LiveSearch-Product .product-title, body #liveSearchContent .LiveSearch-Product .product-title strong, body #liveSearchContent .LiveSearch-Product a, body #liveSearchContent .LiveSearch-Product strong{color: #505050 !important;font-weight: 600 !important;}body #liveSearchContent .LiveSearch-Product mark, body #liveSearchContent .LiveSearch-Product mark[data-markjs]{color: #505050 !important;background: transparent !important;font-weight: 700 !important;}body #liveSearchContent .LiveSearch-Product a:hover .product-title, body #liveSearchContent .LiveSearch-Product a:hover strong{color: #00645A !important;}body #liveSearchContent .LiveSearch-Product .product-price, body #liveSearchContent .LiveSearch-Product .product-info{display: none !important;}body #liveSearchContent .LiveSearch-Product .product-title.col-xs-8{flex: 1 !important;max-width: none !important;width: auto !important;}body #liveSearchContent .StandardButton, body #liveSearchContent .ImportantButton, body #liveSearchContent a.btn{background: #009682 !important;color: #fff !important;font-weight: 700 !important;border-radius: 8px !important;border: none !important;}@media (max-width: 767px){body .cs-header, body .cs-header__top{position: relative !important;}body .cs-header__top{min-height: 64px !important;margin-bottom: 0 !important;background: #78BEB4 !important;}body .cs-header__top .container{display: grid !important;grid-template-columns: 1fr auto 1fr !important;grid-template-areas: "spacer logo icons" "search search search" !important;align-items: center !important;min-height: 64px !important;padding: 0 !important;position: relative !important;flex-wrap: initial !important;}body .nav__open{position: absolute !important;left: 18px !important;top: 22px !important;transform: none !important;width: 28px !important;height: 22px !important;padding: 0 !important;box-sizing: content-box !important;display: flex !important;flex-direction: column !important;justify-content: space-between !important;cursor: pointer !important;z-index: 5 !important;}body .nav__open .bar-one, body .nav__open .bar-two, body .nav__open .bar-three{width: 100% !important;height: 3px !important;background: #111 !important;margin: 0 !important;border-radius: 2px !important;display: block !important;}body .top__logo{grid-area: logo !important;position: static !important;transform: none !important;margin: 0 auto !important;padding: 8px 0 !important;max-height: none !important;display: flex !important;justify-content: center !important;align-items: center !important;}body .top__logo img{max-height: 44px !important;width: auto !important;display: block !important;margin: 0 !important;}body .top__icons{grid-area: icons !important;margin: 0 !important;padding: 0 12px 0 0 !important;height: auto !important;display: flex !important;align-items: center !important;justify-content: flex-end !important;gap: 2px !important;position: relative !important;z-index: 5 !important;justify-self: end !important;}body .top__icons > a{padding: 6px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;flex-direction: row !important;text-decoration: none !important;position: relative !important;width: 40px !important;height: 40px !important;}body .top__icons > a svg{width: 28px !important;height: 28px !important;fill: #111 !important;}body .top__icons .cart__counter, body .top__icons .cartQuantity{position: absolute !important;top: 0 !important;right: 0 !important;font-size: 10px !important;width: 16px !important;height: 16px !important;border-radius: 50% !important;display: flex !important;align-items: center !important;justify-content: center !important;}body .top__icons .bf-icon-label, body .icon__account .bf-icon-label, body .icon__cart .bf-icon-label, body .top__icons a > span:not(.cart__counter):not(.cartQuantity):not(.SmallBasketWrapper){display: none !important;visibility: hidden !important;font-size: 0 !important;width: 0 !important;height: 0 !important;overflow: hidden !important;position: absolute !important;left: -9999px !important;}body .top__search{grid-area: search !important;width: 100% !important;padding: 10px 12px !important;background: #f9fafb !important;border-top: 1px solid #e5e7eb !important;margin: 0 !important;}body{padding-top: 0 !important;}}section.bf-bento-section{padding: 60px 0 40px !important;margin: 0 !important;display: block !important;}section.bf-bento-section .bf-bento-header{text-align: center !important;margin-bottom: 40px !important;}section.bf-bento-section .bf-bento-header h2{font-size: 32px !important;font-weight: 800 !important;color: #000 !important;letter-spacing: -0.5px !important;margin-bottom: 10px !important;line-height: 1.2 !important;}section.bf-bento-section .bf-bento-header p{font-size: 16px !important;color: #6b7280 !important;max-width: 600px !important;margin: 0 auto !important;line-height: 1.5 !important;}section.bf-bento-section .bf-bento{display: grid !important;grid-template-columns: repeat(12, 1fr) !important;grid-template-rows: auto auto !important;gap: 20px !important;list-style: none !important;padding: 0 !important;margin: 0 !important;}section.bf-bento-section a.bf-card{position: relative !important;border-radius: 16px !important;overflow: hidden !important;cursor: pointer !important;min-height: 240px !important;display: block !important;text-decoration: none !important;color: #fff !important;border: none !important;padding: 0 !important;background: #1f2937 !important;}section.bf-bento-section a.bf-card img{width: 100% !important;height: 100% !important;max-width: none !important;object-fit: cover !important;transition: transform .5s ease !important;position: absolute !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;display: block !important;border-radius: 0 !important;}section.bf-bento-section a.bf-card:hover img{transform: scale(1.06) !important;}section.bf-bento-section .bf-card-overlay{position: absolute !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;background: linear-gradient(to top, rgba(0,0,0,.65) 0%, rgba(0,0,0,.1) 50%, transparent 100%) !important;z-index: 1 !important;pointer-events: none !important;}section.bf-bento-section .bf-card-content{position: absolute !important;bottom: 0 !important;left: 0 !important;right: 0 !important;padding: 24px !important;z-index: 2 !important;color: #fff !important;}section.bf-bento-section .bf-card-label{font-size: 11px !important;font-weight: 700 !important;text-transform: uppercase !important;letter-spacing: .8px !important;color: #00E6C8 !important;margin-bottom: 6px !important;display: block !important;}section.bf-bento-section .bf-card-content h3{font-size: 22px !important;font-weight: 800 !important;margin-bottom: 4px !important;line-height: 1.2 !important;color: #fff !important;}section.bf-bento-section .bf-card-content p{font-size: 13px !important;color: rgba(255,255,255,.8) !important;margin-bottom: 10px !important;line-height: 1.5 !important;}section.bf-bento-section .bf-card-cta{display: inline-flex !important;align-items: center !important;gap: 6px !important;font-size: 13px !important;font-weight: 700 !important;color: #fff !important;background: rgba(255,255,255,.15) !important;-webkit-backdrop-filter: blur(8px) !important;backdrop-filter: blur(8px) !important;padding: 8px 16px !important;border-radius: 6px !important;transition: all .2s ease !important;text-decoration: none !important;}section.bf-bento-section a.bf-card:hover .bf-card-cta{background: #009682 !important;}section.bf-bento-section .bf-card-badge{position: absolute !important;top: 16px !important;right: 16px !important;z-index: 2 !important;background: #FEB601 !important;color: #000 !important;font-size: 11px !important;font-weight: 800 !important;padding: 4px 12px !important;border-radius: 20px !important;}section.bf-bento-section a.bf-1{grid-column: span 7 !important;grid-row: span 2 !important;min-height: 500px !important;}section.bf-bento-section a.bf-2{grid-column: span 5 !important;}section.bf-bento-section a.bf-3{grid-column: span 5 !important;}section.bf-bento-section a.bf-4{grid-column: span 4 !important;}section.bf-bento-section a.bf-5{grid-column: span 4 !important;}section.bf-bento-section a.bf-6{grid-column: span 4 !important;}@media (max-width: 1024px){section.bf-bento-section .bf-bento{grid-template-columns: 1fr 1fr !important;}section.bf-bento-section a.bf-1{grid-column: span 2 !important;grid-row: span 1 !important;min-height: 320px !important;}section.bf-bento-section a.bf-2, section.bf-bento-section a.bf-3, section.bf-bento-section a.bf-4, section.bf-bento-section a.bf-5, section.bf-bento-section a.bf-6{grid-column: span 1 !important;}}@media (max-width: 768px){section.bf-bento-section .bf-bento{grid-template-columns: 1fr !important;gap: 16px !important;}section.bf-bento-section a.bf-1, section.bf-bento-section a.bf-2, section.bf-bento-section a.bf-3, section.bf-bento-section a.bf-4, section.bf-bento-section a.bf-5, section.bf-bento-section a.bf-6{grid-column: span 1 !important;min-height: 220px !important;}section.bf-bento-section a.bf-1{min-height: 280px !important;}section.bf-bento-section .bf-bento-header h2{font-size: 26px !important;}section.bf-bento-section{padding: 40px 0 24px !important;}}body .cs-header__top{background: #78BEB4 !important;}body .cs-header__top .bar-one, body .cs-header__top .bar-two, body .cs-header__top .bar-three{background: #fff !important;}body .cs-header__top svg{fill: #fff !important;}body .cs-header__top .icon__account, body .cs-header__top .icon__cart{color: #fff !important;}body .cs-header__top .bf-icon-label{color: #374151 !important;}body #SearchField, body input#SearchField{background: #ffffff !important;background-color: #ffffff !important;}body #SearchField::placeholder, body input#SearchField::placeholder{color: #9ca3af !important;font-weight: 400 !important;opacity: 1 !important;}body #SearchField::-webkit-input-placeholder{color: #9ca3af !important;font-weight: 400 !important;opacity: 1 !important;}body #SearchField::-moz-placeholder{color: #9ca3af !important;font-weight: 400 !important;opacity: 1 !important;}body #SearchField:-ms-input-placeholder{color: #9ca3af !important;font-weight: 400 !important;opacity: 1 !important;}body .nav__categories{border-bottom: 1px solid #e5e7eb !important;}body .ui-widget-overlay, body .ui-widget-overlay.ui-front{z-index: 5000 !important;pointer-events: auto !important;}body #PopupBasket, body #AttributeBasketDialog, body #WebshopBasketDialog, body .ui-dialog, body .ui-dialog.ui-front, body .cookie_popup_dialog, body .cookie_popup_dialog.ui-dialog{z-index: 99999 !important;pointer-events: auto !important;}body .ui-dialog *, body .cookie_popup_dialog *, body .ui-dialog button, body .ui-dialog a, body .ui-dialog input, body .ui-dialog [role="button"]{pointer-events: auto !important;}@media (max-width: 767px){body .cookie_popup_dialog.ui-dialog:not([style*="display: none"]):not([style*="display:none"]){position: fixed !important;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%) !important;width: calc(100vw - 32px) !important;max-width: 420px !important;max-height: calc(100vh - 40px) !important;margin: 0 !important;display: flex !important;flex-direction: column !important;z-index: 99999 !important;}body .cookie_popup_dialog .ui-dialog-content{max-height: none !important;overflow-y: auto !important;-webkit-overflow-scrolling: touch !important;}body .cookie_popup_dialog .ui-dialog-buttonpane{position: sticky !important;bottom: 0 !important;background: #fff !important;border-top: 1px solid #e5e7eb !important;z-index: 2 !important;}body .cookie_popup_dialog .ui-dialog-buttonset button, body .cookie_popup_dialog button{cursor: pointer !important;pointer-events: auto !important;-webkit-tap-highlight-color: rgba(0, 150, 130, .2) !important;touch-action: manipulation !important;}}@media (min-width: 992px){.CategoryPage .filter_bar{float: left !important;width: auto !important;border-bottom: none !important;margin: 0 !important;padding: 0 !important;line-height: 1 !important;}.CategoryPage #ProductPaginator1{float: right !important;margin: 0 !important;padding: 0 !important;line-height: 1 !important;}.CategoryPage #ProductPaginator1 .paginator{margin: 0 !important;padding: 0 !important;border-top: none !important;}.CategoryPage #ProductPaginator1 .paginator .filter-button{padding: 4px 10px !important;font-size: 13px !important;line-height: 1.3 !important;}.CategoryPage .bf-calc{clear: both !important;margin-top: 10px !important;}.CategoryPage .cs-products.bf-products{clear: both !important;margin-top: 10px !important;}}#ModularPageElement_17058074 .bf-subcats{display: grid !important;grid-template-columns: repeat(4, 1fr) !important;gap: 12px !important;margin: 0 !important;padding: 0 !important;}#ModularPageElement_17058074 .bf-subcat{display: flex !important;flex-direction: row !important;align-items: center !important;gap: 14px !important;background: #f3f4f6 !important;border-radius: 10px !important;padding: 0 16px 0 0 !important;border: 1px solid transparent !important;min-height: 72px !important;transition: all .2s ease !important;overflow: hidden !important;}#ModularPageElement_17058074 .bf-subcat:hover{background: #eaf2f0 !important;border-color: #009682 !important;transform: translateY(-2px) !important;box-shadow: 0 4px 12px rgba(0,150,130,.12) !important;}#ModularPageElement_17058074 .bf-subcat__img{width: 72px !important;min-width: 72px !important;height: 100% !important;min-height: 72px !important;aspect-ratio: auto !important;border-radius: 10px 0 0 10px !important;overflow: hidden !important;background: #fff !important;border: none !important;flex-shrink: 0 !important;align-self: stretch !important;}#ModularPageElement_17058074 .bf-subcat__img picture, #ModularPageElement_17058074 .bf-subcat__img img{width: 100% !important;height: 100% !important;object-fit: cover !important;}#ModularPageElement_17058074 .bf-subcat__body{padding: 0 !important;flex: 1 !important;min-width: 0 !important;}#ModularPageElement_17058074 .bf-subcat__title{font-size: 14px !important;font-weight: 700 !important;color: #1f2937 !important;line-height: 1.35 !important;}#ModularPageElement_17058074 .bf-subcat:hover .bf-subcat__title{color: #00645A !important;}#ModularPageElement_17058074 .bf-subcat__arrow{color: #009682 !important;flex-shrink: 0 !important;}#ModularPageElement_17058074 .bf-subcat:hover .bf-subcat__arrow{transform: translateX(3px) !important;}#ModularPageElement_17058074 h1.Modulair, #ModularPageElement_17058074 h2.Modulair{font-size: 20px !important;font-weight: 800 !important;color: #000 !important;margin-bottom: 14px !important;line-height: 1.3 !important;}@media (max-width: 1024px){#ModularPageElement_17058074 .bf-subcats{grid-template-columns: repeat(3, 1fr) !important;}}@media (max-width: 768px){#ModularPageElement_17058074 .bf-subcats{grid-template-columns: repeat(2, 1fr) !important;gap: 10px !important;}#ModularPageElement_17058074 .bf-subcat{padding: 0 12px 0 0 !important;gap: 10px !important;min-height: 60px !important;}#ModularPageElement_17058074 .bf-subcat__img{width: 60px !important;min-width: 60px !important;min-height: 60px !important;}#ModularPageElement_17058074 .bf-subcat__title{font-size: 13px !important;}}@media (max-width: 480px){#ModularPageElement_17058074 .bf-subcats{gap: 8px !important;}#ModularPageElement_17058074 .bf-subcat{padding: 0 10px 0 0 !important;gap: 8px !important;}#ModularPageElement_17058074 .bf-subcat__img{width: 52px !important;min-width: 52px !important;min-height: 52px !important;}#ModularPageElement_17058074 .bf-subcat__title{font-size: 12px !important;}}.bf-search-clear{position: absolute;right: 52px;top: 50%;transform: translateY(-50%);width: 24px;height: 24px;font-size: 20px;line-height: 24px;text-align: center;color: #999;cursor: pointer;z-index: 2;border-radius: 50%;transition: color .2s, background .2s;}.bf-search-clear:hover{color: #333;background: #eee;}.bf-search-suggestions{position: absolute;top: 100%;left: 0;right: 0;background: #fff;border: 1px solid #e3e3e3;border-top: none;border-radius: 0 0 8px 8px;box-shadow: 0 8px 24px rgba(0,0,0,.12);z-index: 100001;max-height: 360px;overflow-y: auto;-webkit-overflow-scrolling: touch;}.top__search.bf-brandmode #liveSearchContent{display: none !important;}.bf-sugg__section{padding: 8px 0;}.bf-sugg__label{display: block;padding: 6px 16px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .5px;color: #999;}.bf-sugg__item{display: flex;align-items: center;gap: 8px;padding: 10px 16px;font-size: 14px;color: #333;text-decoration: none;cursor: pointer;transition: background .15s;}.bf-sugg__item:hover{background: #f5f5f5;color: #00645A;}.bf-sugg__item strong{font-weight: 700;color: #111;}.bf-sugg__item:hover strong{color: #00645A;}.bf-sugg__desc{color: #888;font-size: 13px;}.bf-sugg__popular svg{flex-shrink: 0;color: #009682;}.bf-no-results{text-align: center;padding: 60px 20px 80px;max-width: 520px;margin: 0 auto;}.bf-no-results__icon{margin-bottom: 24px;}.bf-no-results__icon svg{opacity: .5;}.bf-no-results__title{font-size: 24px;font-weight: 700;color: #111;margin: 0 0 12px;}.bf-no-results__text{font-size: 16px;color: #555;margin: 0 0 8px;line-height: 1.5;}.bf-no-results__text strong{color: #111;}.bf-no-results__tip{font-size: 14px;color: #888;margin: 0 0 32px;}.bf-no-results__contact{background: #f8f8f8;border-radius: 12px;padding: 24px;margin-top: 24px;}.bf-no-results__contact p{font-size: 15px;color: #555;margin: 0 0 16px;line-height: 1.5;}.bf-no-results__btn{display: inline-flex;align-items: center;gap: 8px;padding: 12px 28px !important;font-size: 15px !important;font-weight: 600 !important;background: #009682 !important;color: #fff !important;border: none !important;border-radius: 8px !important;cursor: pointer;transition: background .2s;text-decoration: none !important;}.bf-no-results__btn:hover{background: #00796B !important;}@media (max-width: 767px){.bf-search-suggestions{border-radius: 0 0 12px 12px;max-height: 50vh;}.bf-sugg__item{padding: 14px 16px;font-size: 15px;}.bf-no-results{padding: 40px 16px 60px;}.bf-no-results__title{font-size: 20px;}.bf-no-results__contact{padding: 20px 16px;}.bf-search-clear{right: 52px;width: 28px;height: 28px;font-size: 22px;line-height: 28px;}}@media (min-width: 768px) and (max-width: 991px){.bf-search-clear{right: 52px;}}@media (max-width: 991px){body .page__overlay, body .languages__overlay{display: none !important;}body.OneStepCheckout .nav__open{display: none !important;}body.OneStepCheckout .cs-header__top .container{grid-template-columns: 1fr auto 1fr !important;grid-template-areas: "back logo spacer" !important;padding: 0 12px !important;}body.OneStepCheckout .cs-header__top .bf-checkout-back{grid-area: back !important;margin: 0 !important;order: 0 !important;}body.OneStepCheckout .cs-header__top .bf-checkout-back a{display: inline-flex !important;align-items: center !important;min-height: 44px !important;padding: 0 4px !important;color: #fff !important;font-size: 14px !important;font-weight: 700 !important;text-decoration: underline !important;}body .hook__product-order, body .product__button--order, body .OrderProductsButton, body .FinishOrderButton, body .cs-cart__footer .cs-button{min-height: 44px !important;line-height: 44px !important;-webkit-tap-highlight-color: rgba(0, 150, 130, .2);touch-action: manipulation;}body .ProductPage .InputAmount, body .ProductPage input.hook__product-amount{min-height: 44px !important;font-size: 16px !important;}}body.CategoryPage .cs-subcat .subcat__title, body.CategoryPage .cs-subcat a .subcat__title, body.CategoryPage .cs-subcat a.subcat__title, body.CategoryPage .cs-subcat .subcat__title a, body.CategoryPage .cs-subcat .subcat__title span{color: #285a5a !important;}