.push{height:50px}.smallPush{height:30px}.tinyPush{height:15px}html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;margin:20px 0;background:rgba(0,0,0,.3);padding:10px;color:#fff;font-size:11px;line-height:16px;display:block;border-radius:10px}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none !important;list-style-image:none;padding:0 !important}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img,fieldset{border:0}ul,ol{list-style:none}img{max-width:100%;height:auto;width:auto\9}#outdated{display:none;position:fixed;bottom:0;left:0;width:100%;height:auto;padding:0 0 20px;text-align:center;z-index:1500;background:url("../../../image/to-one/transparent/black5.png");color:#fff}* html #outdated{position:absolute}#outdated h6{color:#fff;font-size:20px;line-height:25px;margin:20px 0 0}#outdated p{margin:5px 0 0;font-size:12px;line-height:12px}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:20px auto 0;width:180px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer;background:none !important}#outdated #btnUpdateBrowser:hover{color:#000 !important;background:#fff !important}#outdated .last{position:absolute;top:20px;right:30px;width:15px;height:15px}#outdated #btnCloseUpdateBrowser{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px}.clearfix:after{content:"";display:block;overflow:hidden;visibility:hidden;width:0;height:0;line-height:0;clear:both}body{font-style:normal;font-weight:400;font-size:16px;line-height:26px;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;color:#262629;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-display:optional}h1,h2,h3,h4,h5,h6{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#000}p{font-size:16px;line-height:26px;font-weight:400;margin:20px 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#d40134;text-decoration:none}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.floatRight{float:right}.title{margin:0 0 20px;font-style:normal;font-size:50px;line-height:60px}.titleWrap .title,.titleWrap .smallTitle,.titleWrap .customerExp .contactForm div.wpcf7-mail-sent-ok,.customerExp .contactForm .titleWrap div.wpcf7-mail-sent-ok{float:left}.subtitle{margin:0 0 10px;font-weight:700;font-style:normal;font-size:26px;line-height:36px}.smallTitle,.customerExp .contactForm div.wpcf7-mail-sent-ok{margin:0 0 20px;font-weight:700;font-style:normal;font-size:21px;line-height:30px}.darkTitle{color:#000}.desc{font-weight:400;font-style:normal;font-size:16px;line-height:26px}.whiteText,.whiteText a,.whiteText .title,.whiteText .subtitle,.whiteText .smallTitle,.whiteText .customerExp .contactForm div.wpcf7-mail-sent-ok,.customerExp .contactForm .whiteText div.wpcf7-mail-sent-ok,.whiteText h1,.whiteText h2,.whiteText h3,.whiteText h4,.whiteText h5,.whiteText h6,.whiteText p{color:#fff}.desc a{color:#d40134}.desc .Btn{vertical-align:middle;margin-right:10px;color:#fff;text-decoration:none}@media screen and (max-width:1220px){.title{font-size:45px;line-height:54px}.subtitle{font-size:23.4px;line-height:32.4px}.smallTitle,.customerExp .contactForm div.wpcf7-mail-sent-ok{font-size:18.9px;line-height:27px}}@media screen and (max-width:960px){.title{font-size:40px;line-height:48px}.subtitle{font-size:20.8px;line-height:28.8px}.smallTitle,.customerExp .contactForm div.wpcf7-mail-sent-ok{font-size:16.8px;line-height:24px}}@media screen and (max-width:720px){.title{font-size:35px;line-height:42px}}@media screen and (max-width:480px){.title{font-size:30px;line-height:36px}}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-container a:active,.flex-container a:focus{outline:0}.flexslider .slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider .slides{zoom:1;position:relative;width:100%;height:100%}.flexslider .slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides>li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexArrows{position:relative}.flexArrows .flex-direction-nav a{background:url("../../../image/to-one/transparent/black5.png");border-radius:50%;color:#fff;cursor:pointer;display:block;font-size:22px;top:50%;width:50px;height:50px;line-height:50px;margin-top:-25px;opacity:.4;position:absolute;text-align:center;z-index:2}.flexArrows:hover .flex-direction-nav a{opacity:.9}.flexArrows:hover .flex-direction-nav a:hover{opacity:1}.flexArrows .flex-direction-nav .flex-prev{left:20px}.flexArrows .flex-direction-nav .flex-next{right:20px}.flexArrows .flex-direction-nav .flex-disabled{display:none}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url("../../../image/to-one/swipebox/loader.gif") center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url("../../../image/to-one/swipebox/icons.png");background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:" ";position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}form{max-width:800px;display:block}.alignCenter .contactForm form{margin:0 auto}.widthForm form{max-width:100%}form .formGroup{margin:0 0 10px}form label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:30px;display:block;font-weight:700;cursor:pointer}form span.star{vertical-align:top;color:#d40134;font-size:150%}form label abbr[title]{text-decoration:none;border:0;color:#d40134;line-height:1px;vertical-align:text-top}form input,form input[type=password],form button,form select,form textarea{display:inline-block;border:0;background:#fff;color:#38393a;font-size:16px;padding:5px 20px;margin-top:0 !important;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;border-radius:0;height:40px;line-height:30px;margin-bottom:10px !important;width:100%;border:1px solid #e9ebed}.footer form input,.footer form textarea,.footer form select,.lightBg form input,.lightBg form textarea,.lightBg form select{background-color:#fff}form input:focus,form textarea:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}form input:focus:invalid:focus,form textarea:focus:invalid:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sideBar form input,.sideBar form select,.sideBar form textarea,.sideBar form button{width:100%}form input[type=radio],form input[type=checkbox]{width:inherit !important;height:inherit;background:0;position:relative;top:3px}form textarea{padding:20px;line-height:21px;min-height:100px;height:150px;max-height:250px}form input[type=submit],form:not(.footer-main__form) button:not(.Btn):not(.zoek-bar__button)[type=submit]{border-radius:0;display:block;line-height:46px;padding:0;height:46px;background-color:#d40134;cursor:pointer;position:relative;text-align:center;font-size:15px;font-weight:700;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;z-index:1;border:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}form input[type=submit]:hover,form:not(.footer-main__form) button:not(.Btn):not(.zoek-bar__button)[type=submit]:hover{background-color:#a10128}form input[type=submit].single_add_to_cart_button,form:not(.footer-main__form) button:not(.Btn):not(.zoek-bar__button)[type=submit].single_add_to_cart_button{background-color:#44c890}form input[type=submit].single_add_to_cart_button:hover,form:not(.footer-main__form) button:not(.Btn):not(.zoek-bar__button)[type=submit].single_add_to_cart_button:hover{background-color:#31a875}form input[type=checkbox]{width:inherit}form .checkWrap input[type=radio],form .checkWrap input[type=checkbox]{display:inline-block;line-height:40px;margin:0 5px 0 0;vertical-align:top;cursor:pointer;position:relative;top:8px}form .checkWrap label{display:inline-block;line-height:30px;margin:0;cursor:pointer;vertical-align:top}form .checkWrap label img{float:left;margin:0 10px 0 0;width:auto;max-width:30px;max-height:30px;line-height:30px}form input[type=file]{background:0;height:inherit;padding:inherit}.mapWrapper{border-radius:5px;background:#fff}.googleMap{position:relative;width:100%;height:450px;background:#e5e3df}#gmap,.gmap{position:absolute;width:100%;height:100%;top:0;left:0}.googleMap img{max-width:inherit;height:inherit}.contactForm form input,.contactForm form textarea{width:100%}.contactForm form textarea{height:150px;max-height:250px;min-height:100px;resize:none}.contactForm div.wpcf7-response-output{border:0;color:#000;font-size:18px;font-weight:700;margin:0;padding:0}.contactForm span.wpcf7-not-valid-tip{background:#000;border-radius:3px;color:#fff;font-size:12px;opacity:.75;padding:3px 9px;position:absolute;right:10px;top:-10px}.contactForm span.wpcf7-form-control-wrap{display:block !important;position:relative}.contactForm .wpcf7-checkbox span.wpcf7-list-item,.contactForm .wpcf7-radio span.wpcf7-list-item{display:block;margin:0}.contactForm .wpcf7-checkbox span.wpcf7-list-item label,.contactForm .wpcf7-radio span.wpcf7-list-item label{cursor:pointer}.contactForm .wpcf7-checkbox span.wpcf7-list-item label input,.contactForm .wpcf7-radio span.wpcf7-list-item label input{margin:0 5px 0 0}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border:solid 1px #dadde0;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:0;padding-left:10px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;margin:0 0 5px;width:100%}.nice-select:active,.nice-select.open,.nice-select:focus{background-color:#f2f2f2}.nice-select:after{border-bottom:2px solid #38393a;border-right:2px solid #38393a;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-bottom:2px solid #d40134;border-right:2px solid #d40134}.nice-select.open .list{opacity:1;pointer-events:auto;max-height:300px;max-width:100%;overflow:auto;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;-webkit-box-shadow:0 0 0 1px rgba(68,68,68,.11);box-shadow:0 0 0 1px rgba(68,68,68,.11);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;z-index:9;max-height:300px;overflow:auto}.nice-select .list:hover .option:not(.disabled):not(:hover){background-color:transparent !important;color:#262629}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,.03) !important;color:#999}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#dedede}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:rgba(0,0,0,.03) !important;color:#999;cursor:not-allowed}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.cols{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -17px}.cols .col-1{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;padding-right:unset}.cols.bigGutter{margin-left:-50px}.cols.largeGutter{margin-left:-30px}.cols.normalGutter{margin-left:-17px}.cols.mediumGutter{margin-left:-10px}.cols.smallGutter{margin-left:-3px}.cols.noGutter{margin-left:0}.cols:after{display:table;clear:both;content:""}.cols>*{float:left;padding-left:17px;margin-bottom:17px}.cols.bigGutter>*{padding-left:50px;margin-bottom:50px}.cols.largeGutter>*{padding-left:30px;margin-bottom:30px}.cols.normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.mediumGutter>*{padding-left:10px;margin-bottom:10px}.cols.smallGutter>*{padding-left:3px;margin-bottom:3px}.cols.noGutter>*{padding-left:0;margin-bottom:0}.cols.cleanBottom>*{margin-bottom:0 !important}.col-cleanBottom{margin-bottom:0 !important}.cols>.clearRow{float:none;clear:both;margin-bottom:0;width:100%}.col-right{float:right;text-align:right}.col-right.alignLeft{text-align:left}.cols-9>*{width:11.1111111%}.cols-8>*{width:12.5%}.cols-6>*{width:16.6666666%}.cols-7>*{width:14.28571%}.cols-5>*{width:20%}.cols-4>*{width:25%}.cols-3>*{width:33.3333333%}.cols-2>*{width:50%}.clearCols.cols-2>*:nth-child(2n+1){clear:left}.cols-1>*{width:100%}.col-1{width:100%}.col-2-1{width:50%}.col-3-2{width:66.666666%}.col-3-1{width:33.333333%}.col-4-3{width:75%}.col-4-1{width:25%}.col-5-4{width:80%}.col-5-3{width:60%}.col-5-2{width:40%}.col-5-1{width:20%}.cols-10-1>*{width:10%}.col-9-5{width:55%}.col-9-4{width:45%}.colXL-show,.colL-show,.colLM-show,.colM-show,.colSM-show,.colS-show{display:none}@media screen and (max-width:1220px){.colsXL-center{text-align:center}.colsXL-left{text-align:left}.colsXL-right{text-align:right}.colsXL-10>*{width:10%}.colsXL-8>*{width:12.5%}.colsXL-6>*{width:16.6666666%}.colsXL-5>*{width:20%}.colsXL-4>*{width:25%}.colsXL-3>*{width:33.3333333%}.colsXL-2>*{width:50%}.colsXL-1>*{width:100%}.colXL-hide{display:none}.colXL-clear{clear:both}.colXL-left{float:left;text-align:left}.colXL-right{float:right;text-align:right}.colXL-center{text-align:center}.colXL-1{width:100%}.colXL-2-1{width:50%}.colXL-3-2{width:66.6666666%}.colXL-3-1{width:33.3333333%}.colXL-4-3{width:75%}.colXL-4-1{width:25%}.colXL-5-4{width:80%}.colXL-5-3{width:60%}.colXL-5-2{width:40%}.colXL-5-1{width:20%}.colXL-6-5{width:25%}.colXL-6-1{width:16.6666666%}.colXL-8-1{width:12.5%}.colXL-10-1>*{width:10%}.cols.colsXL-normalGutter{margin-left:-17px}.cols.colsXL-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsXL-mediumGutter{margin-left:-20px}.cols.colsXL-mediumGutter>*{padding-left:20px;margin-bottom:20px}.colXL-show{display:block}.colXL-hide{display:none}}@media screen and (max-width:960px){.colsL-center{text-align:center}.colsL-left{text-align:left}.colsL-right{text-align:right}.colsL-10>*{width:10%}.colsL-8>*{width:12.5%}.colsL-6>*{width:16.6666666%}.colsL-5>*{width:20%}.colsL-4>*{width:25%}.colsL-3>*{width:33.3333333%}.colsL-2>*{width:50%}.colsL-1>*{width:100%}.colL-hide{display:none}.colL-clear{clear:both}.colL-left{float:left;text-align:left}.colL-right{float:right;text-align:right}.colL-center{text-align:center}.colL-1{width:100%}.colL-2-1{width:50%}.colL-3-2{width:66.6666666%}.colL-3-1{width:33.3333333%}.colL-4-3{width:75%}.colL-4-1{width:25%}.colL-5-4{width:80%}.colL-5-3{width:60%}.colL-5-2{width:40%}.colL-5-1{width:20%}.colL-6-5{width:25%}.colL-6-1{width:16.6666666%}.colL-8-1{width:12.5%}.colL-10-1>*{width:10%}.cols.colsL-normalGutter{margin-left:-17px}.cols.colsL-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsL-mediumGutter{margin-left:-20px}.cols.colsL-mediumGutter>*{padding-left:20px;margin-bottom:20px}.colL-show{display:block}.colL-hide{display:none}}@media screen and (max-width:840px){.colsLM-center{text-align:center}.colsLM-left{text-align:left}.colsLM-right{text-align:right}.colsLM-10>*{width:10%}.colsLM-8>*{width:12.5%}.colsLM-6>*{width:16.6666666%}.colsLM-5>*{width:20%}.colsLM-4>*{width:25%}.colsLM-3>*{width:33.3333333%}.colsLM-2>*{width:50%}.colsLM-1>*{width:100%}.colLM-hide{display:none}.colLM-clear{clear:both}.colLM-left{float:left;text-align:left}.colLM-right{float:right;text-align:right}.colLM-center{text-align:center}.colLM-1{width:100%}.colLM-2-1{width:50%}.colLM-3-2{width:66.6666666%}.colLM-3-1{width:33.3333333%}.colLM-4-3{width:75%}.colLM-4-1{width:25%}.colLM-5-4{width:80%}.colLM-5-3{width:60%}.colLM-5-2{width:40%}.colLM-5-1{width:20%}.colLM-6-5{width:25%}.colLM-6-1{width:16.6666666%}.colLM-8-1{width:12.5%}.colLM-10-1>*{width:10%}.cols.colsLM-normalGutter{margin-left:-17px}.cols.colsLM-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsLM-mediumGutter{margin-left:-20px}.cols.colsLM-mediumGutter>*{padding-left:20px;margin-bottom:20px}.colLM-show{display:block}.colLM-hide{display:none}}@media screen and (max-width:720px){.colsM-center{text-align:center}.colsM-left{text-align:left}.colsM-right{text-align:right}.colsM-10>*{width:10%}.colsM-8>*{width:12.5%}.colsM-6>*{width:16.6666666%}.colsM-5>*{width:20%}.colsM-4>*{width:25%}.colsM-3>*{width:33.3333333%}.colsM-2>*{width:50%}.colsM-1>*{width:100%}.colM-hide{display:none}.colM-clear{clear:both}.colM-left{float:left;text-align:left}.colM-right{float:right;text-align:right}.colM-center{text-align:center}.colM-1{width:100%}.colM-2-1{width:50%}.colM-3-2{width:66.6666666%}.colM-3-1{width:33.3333333%}.colM-4-3{width:75%}.colM-4-1{width:25%}.colM-5-4{width:80%}.colM-5-3{width:60%}.colM-5-2{width:40%}.colM-5-1{width:20%}.colM-6-5{width:25%}.colM-6-1{width:16.6666666%}.colM-8-1{width:12.5%}.colM-10-1>*{width:10%}.cols.colsM-normalGutter{margin-left:-17px}.cols.colsM-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsM-mediumGutter{margin-left:-20px}.cols.colsM-mediumGutter>*{padding-left:20px;margin-bottom:20px}.cols.colsM-noBottom>*{margin-bottom:0}.colM-show{display:block}.colM-hide{display:none}}@media screen and (max-width:600px){.colsSM-center{text-align:center}.colsSM-left{text-align:left}.colsSM-right{text-align:right}.colsSM-10>*{width:10%}.colsSM-8>*{width:12.5%}.colsSM-6>*{width:16.6666666%}.colsSM-5>*{width:20%}.colsSM-4>*{width:25%}.colsSM-3>*{width:33.3333333%}.colsSM-2>*{width:50%}.colsSM-1>*{width:100%}.colSM-hide{display:none}.colSM-clear{clear:both}.colSM-left{float:left;text-align:left}.colSM-right{float:right;text-align:right}.colSM-center{text-align:center}.colSM-1{width:100%}.colSM-2-1{width:50%}.colSM-3-2{width:66.6666666%}.colSM-3-1{width:33.3333333%}.colSM-4-3{width:75%}.colSM-4-1{width:25%}.colSM-5-4{width:80%}.colSM-5-3{width:60%}.colSM-5-2{width:40%}.colSM-5-1{width:20%}.colSM-6-5{width:25%}.colSM-6-1{width:16.6666666%}.colSM-8-1{width:12.5%}.colSM-10-1>*{width:10%}.cols.colsSM-normalGutter{margin-left:-17px}.cols.colsSM-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsSM-noBottom>*{margin-bottom:0}.cols.colsSM-mediumGutter{margin-left:-20px}.cols.colsSM-mediumGutter>*{padding-left:20px;margin-bottom:20px}.cols.colsSM-smallGutter{margin-left:-10px}.cols.colsSM-smallGutter>*{padding-left:10px;margin-bottom:10px}.colSM-show{display:block}.colSM-hide{display:none}}@media screen and (max-width:480px){.colsS-center{text-align:center}.colsS-left{text-align:left}.colsS-right{text-align:right}.colsS-10>*{width:10%}.colsS-8>*{width:12.5%}.colsS-6>*{width:16.6666666%}.colsS-5>*{width:20%}.colsS-4>*{width:25%}.colsS-3>*{width:33.3333333%}.colsS-2>*{width:50%}.colsS-1>*{width:100%}.colS-hide{display:none}.colS-clear{clear:both}.colS-left{float:left;text-align:left}.colS-right{float:right;text-align:right}.colS-center{text-align:center}.colS-1{width:100%}.colS-2-1{width:50%}.colS-3-2{width:66.6666666%}.colS-3-1{width:33.3333333%}.colS-4-3{width:75%}.colS-4-1{width:25%}.colS-5-4{width:80%}.colS-5-3{width:60%}.colS-5-2{width:40%}.colS-5-1{width:20%}.colS-6-5{width:25%}.colS-6-1{width:16.6666666%}.colS-8-1{width:12.5%}.colS-10-1>*{width:10%}.cols.colsS-normalGutter{margin-left:-17px}.cols.colsS-normalGutter>*{padding-left:17px;margin-bottom:17px}.cols.colsS-mediumGutter{margin-left:-20px}.cols.colsS-mediumGutter>*{padding-left:20px;margin-bottom:20px}.colS-show{display:block}.colS-hide{display:none}}.Btn{background-color:#44c890;display:inline-block;height:auto;line-height:54px;padding:0 30px;cursor:pointer;position:relative;font-size:17px;font-weight:700;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-decoration:none !important;z-index:1;-webkit-box-shadow:0 -2px 0 0 #31a875 inset;-ms-box-shadow:0 -2px 0 0 #31a875 inset;box-shadow:0 -2px 0 0 #31a875 inset;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.Btn:hover{-webkit-box-shadow:0 -54px 0 0 #31a875 inset;-ms-box-shadow:0 -54px 0 0 #31a875 inset;box-shadow:0 -54px 0 0 #31a875 inset;color:#fff}.Btn.mediumBtn{height:auto;padding:0 20px;line-height:40px;font-size:15px}.Btn.smallBtn{height:auto;padding:0 15px;line-height:30px;font-size:13px}.Btn.smallBtn:before{font-size:11px}.Btn.loading{pointer-events:none}.Btn.loading:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url("../../../image/to-one/loader.svg") no-repeat 50% 50%;content:"" !important;height:60px;line-height:60px;opacity:1;width:30px;z-index:5}.Btn.loading:after{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#44c890;opacity:.8;height:100%;left:0;top:0;width:100%;z-index:4}.Btn.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.Btn.fullBtn{width:100%;padding:0;text-align:center}.Btn.alignCenter{text-align:center}.Btn.confPrevStep,.Btn.confNextStep{width:auto;border:0}.altBtn{background-color:#c2c2c2;-webkit-box-shadow:0 -2px 0 0 #a9a9a9 inset;-ms-box-shadow:0 -2px 0 0 #a9a9a9 inset;box-shadow:0 -2px 0 0 #a9a9a9 inset}.altBtn:hover{-webkit-box-shadow:0 -54px 0 0 #a9a9a9 inset;-ms-box-shadow:0 -54px 0 0 #a9a9a9 inset;box-shadow:0 -54px 0 0 #a9a9a9 inset}.altBtn.loading:after{background-color:#c2c2c2}.darkBtn{background-color:#38393a;-webkit-box-shadow:0 -2px 0 0 #1f2020 inset;-ms-box-shadow:0 -2px 0 0 #1f2020 inset;box-shadow:0 -2px 0 0 #1f2020 inset}.darkBtn:hover{-webkit-box-shadow:0 -54px 0 0 #1f2020 inset;-ms-box-shadow:0 -54px 0 0 #1f2020 inset;box-shadow:0 -54px 0 0 #1f2020 inset}.darkBtn.loading:after{background-color:#38393a}.redBtn{background-color:#d40134;-webkit-box-shadow:0 -2px 0 0 #a10128 inset;-ms-box-shadow:0 -2px 0 0 #a10128 inset;box-shadow:0 -2px 0 0 #a10128 inset}.redBtn:hover{-webkit-box-shadow:0 -54px 0 0 #a10128 inset;-ms-box-shadow:0 -54px 0 0 #a10128 inset;box-shadow:0 -54px 0 0 #a10128 inset}.redBtn.loading:after{background-color:#d40134}.facebookBtn{-webkit-box-shadow:0 -2px 0 0 #2d4373 inset;-ms-box-shadow:0 -2px 0 0 #2d4373 inset;box-shadow:0 -2px 0 0 #2d4373 inset;background-color:#3b5998;color:#fff !important;font-weight:700 !important}.facebookBtn i{margin-right:10px}.facebookBtn:hover{-webkit-box-shadow:0 -54px 0 0 #2d4373 inset;-ms-box-shadow:0 -54px 0 0 #2d4373 inset;box-shadow:0 -54px 0 0 #2d4373 inset}.facebookBtn.loading:after{background-color:#3b5998}.filterBtn:before{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:"";font-family:"Font Awesome 5 Pro";left:10px;opacity:0;position:absolute;top:0}.filterBtn.active{background-color:#a10128;padding-left:25px}.filterBtn.active:before{opacity:1}.filterBtn.loading:after{background-color:#d40134}.ghostBtn{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;-webkit-box-shadow:0 0 0 2px #f8f8f8 inset,0 0 0 0 #f8f8f8 inset;box-shadow:0 0 0 2px #f8f8f8 inset,0 0 0 0 #f8f8f8 inset}.ghostBtn:hover{background-color:transparent;color:#38393a;-webkit-box-shadow:0 0 0 2px #f8f8f8 inset,0 -54px 0 0 #f8f8f8 inset;box-shadow:0 0 0 2px #f8f8f8 inset,0 -54px 0 0 #f8f8f8 inset}.blackBtn{background-color:#000}.blackBtn.loading:after{background-color:#000}.whiteText .lightBtn{color:#d40134}.whiteText .lightBtn:hover{color:#f8f8f8}.whiteText .whiteBtn{color:#d40134}.whiteText .whiteBtn:hover{color:#fff}.Btns *[type=submit]:not(.confNextStep){display:inline-block;width:auto;line-height:60px;padding:0 50px}.Btns .Btn{margin:0 0 5px;vertical-align:top}.Btns p{margin:0 0 5px;line-height:50px;display:inline-block;vertical-align:top}.centerBtn.Btn{text-align:center}.centerBtn.Btn:before,.centerBtn.Btn:after{position:absolute;content:"" !important;display:block;pointer-events:none;top:50%;width:33px;height:1px;background-color:#38393a}.centerBtn.Btn:before{left:-40px}.centerBtn.Btn:after{right:-40px}.openBtn{width:32px;height:32px;line-height:32px;padding:0;text-align:center}.openBtn:hover{-webkit-box-shadow:0 -32px 0 0 #31a875 inset;-ms-box-shadow:0 -32px 0 0 #31a875 inset;box-shadow:0 -32px 0 0 #31a875 inset}html.js{margin:0 !important}*{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{background:#fff;height:100%}body{min-height:100%;min-width:1150px}body.logged-in .scss_errors{position:fixed;top:50px;left:50px;right:50px;background-color:#fff;z-index:50}.grecaptcha-badge{visibility:collapse !important;opacity:0 !important}.breadCrumbs{position:relative;background-color:#fff}.breadCrumbs .inner{padding:5px 0;border-bottom:1px solid #f8f8f8}.breadCrumbs p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;text-transform:initial;font-weight:400;line-height:30px;font-size:12px;color:#a2a2a2}.breadCrumbs p a{color:#a2a2a2;text-decoration:none;border-bottom:0}.breadCrumbs i{margin:0 5px}.breadCrumbs p a:hover{text-decoration:underline}.articleHeader{border-bottom:1px solid #e9ebed}.articleHeader .title{line-height:45px;margin:0 0 20px}.articleContent{font-size:16px;line-height:26px}.articleContent p,.articleContent ul{font-size:16px;line-height:26px;margin:20px 0}.articleContent p:first-child,.articleContent ul:first-child{margin-top:0}.articleContent p:last-child,.articleContent ul:last-child{margin-bottom:0}.articleContent p a{-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px dotted #262629;color:#262629;text-decoration:none}.articleContent p a:hover{border-bottom:1px dotted #d40134;color:#d40134}.pageContent{-moz-column-count:2;-moz-column-gap:28px;-webkit-column-count:2;-webkit-column-gap:28px;column-count:2;column-gap:28px;margin:0}.articleContent.pageContent p{margin:0 0 20px}.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{margin:0 0 30px}.articleContent .desc{font-size:16px;line-height:26px}.articleContent ul{list-style:outside disc;padding:0 0 0 15px}.articleContent ul ul{list-style:outside circle;margin:0}.articleContent ol{list-style:outside decimal;padding:0 0 0 15px}.articleContent ol ul{list-style:outside lower-alpha;margin:0}.articleImg,.articleContent .articleImg{float:right;display:inline-block;max-width:350px;width:100%;margin:0 0 30px 60px}.articleContent h1{font-size:30px;line-height:40px;font-weight:700}.articleContent h2,.articleContent h3{font-size:18px;font-weight:700;line-height:30px;margin:30px 0 10px}.articleContent h4,.articleContent h5,.articleContent h6{font-size:16px;line-height:30px;font-weight:700;margin:30px 0 10px}.articleContent .wp-caption img{margin-bottom:0}.articleContent .wp-caption p{font-size:14px;margin-bottom:25px;margin-top:10px}.articleContent .wp-caption p:before{content:"Afb. - "}.postSocials{max-width:280px}.articleContent img{padding:4px;margin:10px 0;border:1px solid #e9ebed;background-color:#ebebeb}.articleContent img.alignleft{float:left;margin:10px 10px 10px 0}.articleContent img.alignright{float:right;margin:10px 0 10px 10px}#impressionSlider .slides li{display:none;max-width:400px}#impressionSlider .slides li a{display:block;position:relative;overflow:hidden;height:0;padding:0 0 75%;background-color:#38393a}#impressionSlider .slides li a img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto}.articleContent table{width:100%}.articleContent table th,.articleContent table td{border:1px solid #e9ebed;padding:5px}.toolTip{display:inline-block;position:relative;vertical-align:top;line-height:20px;cursor:pointer;z-index:2}.toolTip.shay{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.toolTip>i{font-size:16px;color:#d40134}.toolTip .toolTipContent{position:absolute;top:30px;left:50%;width:300px;padding:10px;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;border-radius:5px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#262629;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:18px;z-index:3;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.toolTip .toolTipContent:before{position:absolute;content:"" !important;display:block;pointer-events:none;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;width:0;height:0;left:50%;top:-5px;margin-left:-5px}.toolTip .toolTipContentLeft{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:auto;right:calc(100% + 20px);top:50%}.toolTip .toolTipContentLeft:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:auto;right:-6px;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff}.toolTip:hover{z-index:3}.toolTip:hover .toolTipContent{top:40px;opacity:1;visibility:visible}.toolTip:hover .toolTipContentLeft{top:50%;right:calc(100% + 15px)}.submenuTitle{color:#262629;font-size:18px;line-height:45px;font-weight:700;margin:0 0 20px}.childPagesMenu{margin:0}.childPagesMenu li{margin:0;font-size:18px;padding:10px 0;line-height:25px;font-weight:300;border-bottom:1px solid #e9ebed}.childPagesMenu li a{color:#262629;position:relative;display:inline-block;padding-left:30px}.childPagesMenu li a:hover{text-decoration:underline}.childPagesMenu li i{color:#d40134;width:30px;line-height:25px;text-align:left;position:absolute;top:0;left:0}.childPagesMenu li.current_page_item i{color:#d40134}.pagination{text-align:center}.pagination li{display:inline-block;font-size:13px}.pagination li a,.pagination li span{display:block;width:26px;height:26px;line-height:26px;text-align:center}.pagination li a{color:#fff;background:#d40134}.pagination li:hover a{background:#d40134}.pagination li span{background:#d40134;color:#fff}.searchResult{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #262629}.searchResult p{font-size:12px;line-height:18px}.plop{opacity:0;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .4s ease-in-out .2s;transition:all .4s ease-in-out .2s}.plop.plopIt{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.plopDelay01{-webkit-transition-delay:.4s;transition-delay:.4s}.plopDelay02{-webkit-transition-delay:.6s;transition-delay:.6s}.plopDelay03{-webkit-transition-delay:.8s;transition-delay:.8s}.plopDelay04{-webkit-transition-delay:1s;transition-delay:1s}.plopDelay05{-webkit-transition-delay:1.2s;transition-delay:1.2s}.plopDelay06{-webkit-transition-delay:1.4s;transition-delay:1.4s}.plopDelay08{-webkit-transition-delay:1.6s;transition-delay:1.6s}.plopDelay09{-webkit-transition-delay:1.8s;transition-delay:1.8s}.plopDelay10{-webkit-transition-delay:2s;transition-delay:2s}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes popupFade{from{opacity:0}to{opacity:1}}@keyframes popupFade{from{opacity:0}to{opacity:1}}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@-webkit-keyframes fadeFromRight{from{opacity:0;-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}to{opacity:.85;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@keyframes fadeFromRight{from{opacity:0;-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}to{opacity:.85;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes zoom{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom{from{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}1%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}2%{-webkit-transform:rotate(0);transform:rotate(0)}3%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}4%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}6%{-webkit-transform:rotate(0);transform:rotate(0)}7%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}8%{-webkit-transform:rotate(0);transform:rotate(0)}9%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}10%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}1%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}2%{-webkit-transform:rotate(0);transform:rotate(0)}3%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}4%{-webkit-transform:rotate(0);transform:rotate(0)}5%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}6%{-webkit-transform:rotate(0);transform:rotate(0)}7%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}8%{-webkit-transform:rotate(0);transform:rotate(0)}9%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}10%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.slick-loading .slick-list{background:#fff url("../../../image/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("../../../fonts/slick.eot");src:url("../../../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../../../fonts/slick.woff") format("woff"),url("../../../fonts/slick.ttf") format("truetype"),url("../../../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.jq-ry-container{position:relative;padding:0;line-height:0;display:block;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr}.jq-ry-container[readonly=readonly]{cursor:default}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden}.block{display:block;position:relative}.block.projectConfiguration{overflow:hidden}.block.blockAlt{overflow:visible}.block.blockAlt .blockArrow i{background-color:#38393a}.block.blockAlt .blockTitle{font-size:28px}.block.blockSmall .blockImg.blockImgRed{padding:50px 30px 30px;height:auto}.block.blockSmall .blockImg.blockImgRed .blockImgInner{-webkit-transform:translate(0,0);transform:translate(0,0);left:0;position:relative;top:0;width:100%}.blockOverlay{-webkit-transition:top .3s ease;transition:top .3s ease;background:#fff;border:1px solid #e9ebed;border-top:0;display:block;height:calc(100% - 40px);left:-1%;padding:65px 25px 35px;position:absolute;top:calc(100% - 3px);width:102%;z-index:10}.blockOverlay:before{position:absolute;content:"" !important;display:block;pointer-events:none;width:100%;height:3px;background-color:#d40134;top:0;left:0}.blockOverlay.active{top:40px}.blockOverlay hr{margin:20px 0 12px}.blockOverlay hr.blockHr{margin:10px 0 20px}.blockOverlayClose{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#d40134;color:#fff;display:block;height:30px;line-height:30px;text-align:center;top:3px;width:30px}.blockOverlayCols{font-size:14px}.blockInput{font-size:14px;margin-bottom:10px}.blockInput label{display:inline-block;font-size:12px;line-height:30px;text-align:left;width:50px;margin-right:5px}.blockInput input,.blockInput select{border:1px solid #c2c2c2;line-height:30px;max-width:calc(100% - 92px);padding:0 0 0 10px;margin-right:5px;width:100%;height:32px}.blockInput button{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#44c890;color:#fff;border:0;display:inline-block;height:32px;line-height:32px;text-align:center;width:32px}.blockInput button:hover{background-color:#31a875}.blockInput button.disabled{background-color:#dedede;pointer-events:none}.blockInput.noSave input{margin-right:0;width:calc(100% - 55px)}.blockInput.noSave label{width:80px}.blockAmount{color:#a2a2a2;font-weight:500}.blockAmount:not(:last-of-type){margin-right:15px}a.block{-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s}a.block:hover .blockImg:before{background-color:rgba(212,1,52,.4)}a.block:hover .blockImg.blockImgRed{background-color:#a10128}.blueBg .block{background-color:#fff}.blockImg{position:relative;overflow:hidden;padding-bottom:40%;height:0;display:block;opacity:1;border:1px solid #e9ebed;border-bottom-width:0}.blockImg.blockImgAlt{height:auto;padding:0}.blockImg img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;max-height:inherit}.blockImg svg{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;max-height:100%;background-color:#f8f8f8}.blockImg:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:background-color ease-in-out .3s;transition:background-color ease-in-out .3s;background-color:rgba(212,1,52,0);height:100%;width:100%;z-index:2}.blockImg.blockImgRed{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#d40134;position:relative}.blockImg.blockImgRed .blockImgInner{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;width:calc(100% - 40px)}.blockImg.blockImgRed .blockImgInner .blockImgTitle{display:block;color:#fff;font-size:36px;line-height:40px;margin-bottom:30px}.blockImg.blockImgRed .blockImgInner .blockImgSubtitle{display:block;color:#fff}.blockImg.blockImgRed:before{display:none}.blockArrow{position:relative}.blockArrow i{position:absolute;display:block;width:56px;height:56px;text-align:center;line-height:56px;color:#fff;bottom:-28px;left:50%;margin-left:-28px;border-radius:50%;background-color:#d40134;z-index:2}.blockContent{position:relative;padding:25px;border:1px solid #e9ebed;background-color:#f9f9f9}.smallBlock .blockContent{padding:20px 20px 40px}.blockLine{height:2px;position:relative;background-color:#d40134}a.block:hover .blockLine:before{width:100%;-webkit-transition:width ease-in-out .2s;transition:width ease-in-out .2s}.blockTitleContainer{height:60px;overflow:hidden;margin:0}.blockTitleWrap{height:60px;overflow:hidden;display:table;width:100%}.blockTitle{display:block;margin:0;color:#d40134;font-weight:300;font-size:24px;line-height:30px;max-height:60px;overflow:hidden}.blockTitle a{color:#38393a}.blockTitleWrap .blockTitle{margin:0}.smallBlock .blockTitle{font-size:25px;line-height:36px;white-space:nowrap;text-overflow:ellipsis}.blockDesc{margin:20px 0 0;display:block;color:#262629;font-size:13px;line-height:18px;height:54px;overflow:hidden}.blockDate{margin:0;font-size:15px;line-height:30px;color:#38393a}.blockSubtitle{margin:10px 0;font-size:16px;line-height:24px;color:#38393a}.blockDate i{font-size:16px;color:#d40134}.blockBtn{margin-top:20px}.blockBtns .Btn:not(:last-of-type){margin-bottom:5px}.blockEnlarge.block{margin-top:30px;background-color:transparent}.blockEnlarge.block .blockImg{overflow:visible}.blockEnlarge.block .blockImg:before{display:none}.blockEnlarge.block:hover .blockImg img{z-index:2;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;-webkit-transform:scale(1.2);transform:scale(1.2)}html.mobile .blockEnlarge.block:hover .blockImg img{-webkit-transform:none;transform:none}.blockSlider{margin-left:-17px}.blockSlider .slides li{max-width:379px}.blockSlider .slides li .blockSlide{padding-left:17px}.productCatCols .blockContent,.productCols .blockContent{padding:40px 25px 20px;text-align:center}.prodBlock{background-color:#e9ebed;display:block;position:relative}.prodBlock .prodBlockImg{height:auto}.prodBlockConf .prodBlockImg{height:255px}.prodBlockImg{height:255px;position:relative;padding:20px}.prodBlockImg img{display:block;margin:0 auto;height:100%;width:auto}.prodBlockImgStarting{border-radius:50%;background-color:#44c890;bottom:20px;color:#fff;height:80px;left:20px;position:absolute;width:80px}.prodBlockImgStartingInner{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:calc(50% - 3px);text-align:center;width:80%}.prodBlockImgStartingText{color:#fff;display:block;font-size:13px;font-weight:400;line-height:1;margin:0 0 2px}.prodBlockImgStartingPrice{display:block;line-height:1;font-size:17px;font-weight:900}.prodBlockContent{height:110px;overflow:hidden;position:relative}.prodBlockContent:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#d40134;height:100%;top:101%;width:100%}.prodBlockTitle{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .5s ease;transition:color .5s ease;color:#38393a;font-size:21px;font-weight:700;line-height:23px;padding:0 55px 0 10%;width:100%;max-height:69px}.prodBlockPlus{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10%;height:12px;width:12px}.prodBlockPlus:before,.prodBlockPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.prodBlockPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.prodBlockPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.prodBlock:hover .prodBlockContent:before{-webkit-transform:translateY(-101%);transform:translateY(-101%)}.prodBlock:hover .prodBlockTitle{color:#fff}.prodBlock:hover .prodBlockPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#fff}.prodBlock:hover .prodBlockPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#fff}.prodBlock.prodBlockConf{background-color:#fff}.prodBlock.prodBlockConf .prodBlockContent{background-color:#e9ebed}.prodBlock.prodBlockConf .currentCheck{position:absolute;left:10px;top:10px;width:25px;z-index:5}.blogBlockImg{position:relative}.blogBlockImg:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));height:100%;opacity:0;width:100%;z-index:2}.blogBlockImg:after{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:linear-gradient(to bottom,rgba(0,0,0,0),black);position:absolute;content:"" !important;display:block;pointer-events:none;height:100%;left:0;opacity:.4;top:0;width:100%;z-index:1}.blogBlockInfo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:12px;list-style:none;margin:0;text-align:center;width:100%;z-index:3}.blogBlockInfo li{color:rgba(255,255,255,.6);display:inline-block;font-size:15px}.blogBlockInfo li:not(:last-of-type){margin-right:10px}.blogBlockInfo li i{color:#fff;margin-right:5px}.blogBlockContent{background-color:#f8f8f8;padding:20px}.blogBlockTitle{-webkit-transition:color .3s ease;transition:color .3s ease;color:#38393a;display:block;font-size:19px;font-weight:700;line-height:23px;height:46px}.blogBlockDesc{color:#38393a;font-size:15px;height:44px;line-height:22px;margin:10px 0 0}.blogBlock:hover .blogBlockTitle{color:#d40134}.blogBlock:hover .blogBlockImg:before{opacity:.5}.personBlock{cursor:pointer;position:relative}.personBlock img{width:100%}.personBlockInner{-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));color:#fff;height:100%;left:0;opacity:0;overflow:hidden;padding:15px;position:absolute;top:0;width:100%}.personBlockTitle{display:block;font-weight:700}.personBlockFunction{display:block;font-size:14px;font-style:italic;margin-top:-7px}.personBlockDesc{font-size:13px;line-height:20px;margin:10px 0 0}.personBlock:hover .personBlockInner{opacity:1}.grecaptcha-badge{visibility:collapse !important;opacity:0 !important}.configMessages{text-align:center}.configMessages ul{margin:0}.alert{display:inline-block;padding:5px 15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;font-size:14px;line-height:20px}.alert:not(.alert-noshake){-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:shake;animation-name:shake}.alert a{text-decoration:underline;font-weight:700}.alert-dismissible{padding-right:35px}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success a{color:#157254}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info a{color:#005b89}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning a{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger a{color:#c9302c}.ui-datepicker{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);border-radius:5px}.nopHide{display:none}.modal{border-radius:10px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;display:none;max-height:calc(100vh - 100px);max-width:750px;position:fixed;top:50px;width:90%;z-index:17000001;overflow:auto}.modalHeader{padding:30px;background-color:#d40134;position:relative}.modalHeader i{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer;font-size:24px;position:absolute;right:30px;top:50%}.modalHeader i:hover{color:#fff}.modalTitle{font-size:30px;font-weight:700;margin:0;color:#fff}.modalContent{padding:30px}.modalContent>:first-child{margin-top:0}.modalContent>:last-child{margin-bottom:0}.modalContent .contactForm div.wpcf7-response-output.wpcf7-mail-sent-ok{color:#000 !important;font-size:18px !important;font-weight:700 !important}.modalFooter{padding:30px;text-align:right}.modalBackdrop{width:100%;height:100%;background-color:rgba(56,57,58,.8);display:none;left:0;position:fixed;top:0;z-index:17000000}.modal .contactForm form{max-width:none}.modal .contactForm h3{margin:0 0 15px}.modal .contactForm p{margin:-15px 0 20px;font-size:14px}.modal .contactForm button,.modal .contactForm a{display:inline-block;margin-right:5px;width:auto;vertical-align:top}html.modalActive{overflow-x:hidden}html.modalActive body{overflow-x:hidden}.customerExp .progressSlider{height:324px;overflow:hidden;margin-bottom:40px}.customerExp .progressSlider .slides>li{margin:0 30px 0 0;width:200px}.customerExp .progressSlider .flex-control-nav{display:none;margin-top:20px;text-align:center}.customerExp .progressSlider .flex-control-nav li{display:inline-block}.customerExp .progressSlider .flex-control-nav li+li{margin-left:5px}.customerExp .progressSlider .flex-control-nav li a{border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#e9ebed;color:transparent;display:block;font-size:0;height:10px;width:10px}.customerExp .progressSlider .flex-control-nav li a.flex-active{background-color:#d40134}.customerExpContent h2{margin-bottom:0}.customerExpContent h2+p{margin-top:0}.customerExpHr{margin:50px 0 30px}.customerExpItemHeader{position:relative}.customerExpItemTitle{display:block;font-size:16px;font-weight:600;height:34px;line-height:17px;text-align:center}.customerExpItemToolTip:hover i{color:#d40134}.customerExpItemToolTip i{-webkit-transition:color .3s ease;transition:color .3s ease;font-size:18px;color:#38393a}.customerExpItemToolTip .toolTipContent{text-align:left;font-weight:400}.customerExpItemContent{padding-top:20px}.customerExpItemContentRadial{border-radius:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#e9ebed;border:2px solid #fff;position:relative;height:0;margin:0 auto;padding-bottom:100%;width:100%}.customerExpItemContentRadial.progress-1{background-image:linear-gradient(90deg,#e9ebed 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(126deg,#e54b1f 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-2{background-image:linear-gradient(90deg,#e9ebed 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(162deg,#e5601f 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-3{background-image:linear-gradient(90deg,#e9ebed 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(198deg,#e5811f 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-4{background-image:linear-gradient(90deg,#e9ebed 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(234deg,#e59d1f 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-5{background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#edd610),color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,right top,left top,color-stop(50%,#edd610),color-stop(50%,#e9ebed),to(#e9ebed));background-image:linear-gradient(-90deg,#edd610 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#edd610 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-6{background-image:linear-gradient(-54deg,#eaed10 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#eaed10 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-7{background-image:linear-gradient(-18deg,#d1e930 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#d1e930 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-8{background-image:linear-gradient(18deg,#b0d747 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#b0d747 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-9{background-image:linear-gradient(54deg,#9cc62a 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#9cc62a 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentRadial.progress-10{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#74c62a),color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,0))),-webkit-gradient(linear,right top,left top,color-stop(50%,#74c62a),color-stop(50%,#e9ebed),to(#e9ebed));background-image:linear-gradient(90deg,#74c62a 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0)),linear-gradient(270deg,#74c62a 50%,#e9ebed 50%,#e9ebed)}.customerExpItemContentInner{border-radius:50%;-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg);background-color:#fff;height:75%;position:absolute;left:50%;top:50%;width:75%}.customerExpItemContentInner .wpcf7-form-control-wrap{display:block;height:100%;width:100%}.customerExpItemContentInner input[type=number]::-webkit-inner-spin-button,.customerExpItemContentInner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.customerExpItemContentInner input[type=number]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;-moz-appearance:textfield;background-color:#fff;display:block;font-size:38px;height:60px;line-height:60px;margin:0;padding:0;text-align:center;width:60px;z-index:5}.customerExpItemContentInner input:focus{outline:0}.customerExpItemContentInner .quantity-nav{height:100%;position:relative;width:100%}.customerExpItemContentInner .quantity-button{position:relative;cursor:pointer;width:20px;text-align:center;color:#333;font-size:13px;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.customerExpItemContentInner .quantity-button.quantity-up{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:20%}.customerExpItemContentInner .quantity-button.quantity-down{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:80%}.customerExpItemContent:hover .customerExpItemContentInner input[type=number]{background-color:#e9ebed}.customerExp form{max-width:none}.customerExp form label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;margin-top:10px}.customerExp form textarea,.customerExp form input{border-radius:0;resize:none}.customerExp form input{height:60px;line-height:60px}.customerExp form button.Btn{height:auto;width:auto}.blogHeader{position:relative}.blogHeaderLabel{color:#fff;bottom:20px;left:50px;position:absolute;text-shadow:0 0 5px rgba(0,0,0,.25)}.blogDate{font-size:14px;line-height:34px}.blogAuthorImg{border-radius:50%}.blogAuthorName{line-height:34px}.blogContent{margin:0 auto;max-width:750px;padding:30px 0 60px}.blogContent h2:not(.smallTitle):not(.subtitle),.blogContent h3:not(.smallTitle):not(.subtitle),.blogContent h4:not(.smallTitle):not(.subtitle){margin-bottom:0}.blogContent h2:not(.smallTitle):not(.subtitle)+p,.blogContent h3:not(.smallTitle):not(.subtitle)+p,.blogContent h4:not(.smallTitle):not(.subtitle)+p{margin-top:0}.blogContentTable{overflow:auto}.blogContent table{width:100%}.blogContent table th,.blogContent table td{font-size:12px;line-height:20px}.blogIntro p{font-size:20px;font-weight:400;line-height:34px}.blogIntro p:last-of-type{margin-bottom:0}.blogVideo{display:block;position:relative}.blogVideo:after{border-radius:50%;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;background-color:#fff;color:#000;content:"" !important;font-family:"Font Awesome 5 Pro";font-size:30px;height:80px;left:50%;line-height:80px;text-align:center;text-indent:7px;top:50%;width:80px;z-index:1}.blogVideo:hover:after{color:#d40134}.blogLabel{background-color:#f8f8f8;border-left:2px solid #d40134;color:#000;font-size:12px;line-height:20px;margin:-40px 0 0;padding:10px 0 10px 20px;pointer-events:none;position:relative;z-index:5}.blogQuote{border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8;text-align:center;margin:0 0 20px}.blogQuoteBlock{font-size:20px;font-style:italic;font-weight:400;line-height:26px;margin:65px 40px 0;position:relative}.blogQuoteBlock:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../images/quote.svg);width:18px;height:15px;font-size:55px;top:-35px}.blogQuoteRef{margin:0 0 40px}.blogBtns{margin:20px 0}.blogTags li{background-color:#f8f8f8;display:inline-block;padding:5px 10px;font-size:12px;text-transform:uppercase}.blogTags li:not(:last-of-type){margin-right:5px}.blogSocial{margin-bottom:20px}.blogSocialLabel{font-size:20px;font-weight:400}.blogReturn{float:right;margin:0 0 20px}.blogReturn a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#262629;vertical-align:middle;margin:0;font-size:13px;line-height:36px}.blogReturn a i{-webkit-transition:margin-left .3s ease;transition:margin-left .3s ease;margin-left:5px}.blogReturn a:hover{color:#d40134}.blogReturn a:hover i{margin-left:10px}.blogLayouts{padding-bottom:30px}.blogLayouts .layout{margin:0 0 20px}.blogSlider .slides li{max-width:315px}.blogSlider .slides li .blogSlide{padding-right:17px}.blogSlider .inspirationBlock{padding-bottom:calc(100% - 15px);width:calc(100% - 15px)}.bmRowInput{width:calc(50% - 20px) !important;margin-right:5px}.bmRowAdd{border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#d40134;display:inline-block;color:#fff;font-size:14px;height:30px;line-height:30px;margin-top:5px;text-align:center;width:30px}.bmRowAdd i{line-height:30px}.bmRowAdd:hover{background-color:#bb012e}.bmRowAdd.delete{background-color:rgba(0,0,0,.2)}.bmRowAdd.delete:hover{background-color:rgba(0,0,0,.3)}.bmRowBtn{height:auto}.modditNotice{border-radius:5px;background-color:#fff;border:1px solid #e9ebed;max-width:500px;overflow:hidden;padding:20px 40px;position:relative;width:90%}.modditNotice+.modditNotice:not(.modditNoticeFixedTop):not(.modditNoticeFixedBottom){margin-top:10px}.modditNotice:before{position:absolute;content:"" !important;display:block;pointer-events:none;height:100%;left:0;top:0;width:4px}.modditNotice p:first-of-type,.modditNotice ul:first-of-type{margin-top:0}.modditNotice p:last-of-type,.modditNotice ul:last-of-type{margin-bottom:0}.modditNoticeFixedTop,.modditNoticeFixedBottom,.modditNoticeFixedCenter{position:fixed;z-index:999999}.modditNoticeFixedTop{top:30px}.modditNoticeFixedBottom{bottom:30px}.modditNoticeFixedLeft{left:30px}.modditNoticeFixedCenter{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:fixed}.modditNoticeFixedRight{right:30px}.modditNoticeInfo:before{background-color:#3498db}.modditNoticeSuccess:before{background-color:#2ecc71}.modditNoticeWarning:before{background-color:#f39c12}.modditNoticeError:before{background-color:#e74c3c}.modditNoticeClose{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#dedede;padding:5px 10px;right:10px}.modditNoticeClose:hover{color:#c5c5c5}.links{display:table;margin:0 auto}.links .link{float:left}.links .link:not(:last-child){margin-right:20px}.link{-webkit-transition:color .3s ease;transition:color .3s ease;color:#555;display:inline-block;font-size:14px;line-height:46px;overflow:hidden;padding:0 10px;position:relative;text-transform:lowercase}.link:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:transform .3s ease,background-color .3s ease;-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .3s ease;transition:transform .3s ease,background-color .3s ease,-webkit-transform .3s ease;background-color:#555;height:100%;left:0;top:100%;width:100%;z-index:1}.link:hover{color:#fff}.link:hover:before{-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:#d40134}.link span{position:relative;z-index:2}.linkWhite{color:#fff}.linkWhite:before{background-color:#fff}hr{border-color:#e9ebed;margin:20px 0}.isotopic{overflow:hidden}.toolTip>i{color:#939393}.toolTip .toolTipContent{font-weight:400}.greenText{color:#44c890}.breadCrumbs p{text-transform:initial;color:#38393a}.breadCrumbs p a{color:#a2a2a2}.breadCrumbs p i{color:#a2a2a2}.mapWrapper{margin-top:-1px}.mapWrapper .googleMap{height:350px}.submenuTitle a{color:#38393a}.childPagesMenu li{font-size:16px;line-height:50px;padding:0}.childPagesMenu li a{-webkit-transition:color .3s ease;transition:color .3s ease;display:block}.childPagesMenu li a:hover{text-decoration:none;color:#d40134}.childPagesMenu li a:hover .childPagesMenuPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.childPagesMenu li a:hover .childPagesMenuPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.childPagesMenuPlus{height:12px;left:0;position:absolute;top:19px;width:12px}.childPagesMenuPlus:before,.childPagesMenuPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.childPagesMenuPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.childPagesMenuPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.imagePicker,.inputWrapper{position:relative;z-index:1}.tabelContainer{max-width:100%;overflow:scroll}.tabelContainer thead{background-color:#e9ebed}.tabelContainer th{text-transform:uppercase}.tabelContainer td{border-bottom:0;border-top:0;padding:15px 0;text-align:center}.tabelContainer tr.odd{background-color:#e9ebed}.tabelContainer tr.even{background-color:#fff}.tabelContainer td:first-child{background-color:#e9ebed}.tabelContainer .imgResponsive{max-width:100%;-o-object-fit:contain;object-fit:contain}.tabelContainer td i{font-size:32px}.tabelContainer td{border-right:1px solid #efefef}.inspirationBlock{background-color:#38393a;display:block;height:0;padding-bottom:100%;position:relative}.inspirationBlock:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));height:100%;opacity:0;width:100%;z-index:2}.inspirationBlock:after{background:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:linear-gradient(to bottom,rgba(0,0,0,0),black);position:absolute;content:"" !important;display:block;pointer-events:none;height:100%;left:0;opacity:.4;top:0;width:100%;z-index:1}.inspirationBlockImg{width:100%}.inspirationBlockInner{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;bottom:50px;color:#fff;left:50%;position:absolute;text-align:center;width:90%;z-index:5}.inspirationBlockTitle{font-size:17px;font-weight:700;line-height:22px;position:relative}.inspirationBlockVideo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:calc(50% - 20px);z-index:5}.inspirationBlockVideo svg{-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;fill:#fff;height:50px;will-change:transform}.inspirationBlock:hover:before{opacity:.6}.inspirationBlock:hover .inspirationBlockInner{-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px)}.inspirationBlock:hover .inspirationBlockVideo svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.inspirationFilters{display:inline-block}.inspirationFilter{-webkit-transition:color .5s ease;transition:color .5s ease;color:#38393a;display:block;float:left;padding:0 20px 0 42px;position:relative}.inspirationFilter:not(:last-of-type):before{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#c2c2c2;height:100%;right:0;top:0;width:1px}.inspirationFilterPlus{height:12px;left:20px;position:absolute;top:7px;width:12px}.inspirationFilterPlus:before,.inspirationFilterPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.inspirationFilterPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.inspirationFilterPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.inspirationFilter:hover{color:#d40134}.inspirationFilter:hover .inspirationFilterPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.inspirationFilter:hover .inspirationFilterPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.inspirationFilter.active{color:#d40134}.inspirationFilter.active .inspirationFilterPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.inspirationFilter.active .inspirationFilterPlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg);background-color:#d40134}.featuredProducts .subtitle{margin:0 0 30px}.callToAction{background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#38393a;padding:150px 0 100px;position:relative}.callToAction:before{position:absolute;content:"" !important;display:block;pointer-events:none;background:rgba(56,57,58,0);background:-webkit-gradient(linear,left top,right top,from(#38393a),to(rgba(56,57,58,0)));background:linear-gradient(90deg,#38393a,rgba(56,57,58,0));opacity:.5;height:100%;left:0;top:0;width:100%}.callToAction .subtitle{color:#fff;margin:0 0 20px}.callToActionInner{max-width:500px}.callToActionInner p{color:#fff;font-weight:300;line-height:26px;margin-bottom:20px;margin-top:20px}.woocommerce-order-received .callToAction{width:calc(100% + 100px);margin-left:-50px}.woocommerce-order-received .callToAction:before{background:rgba(56,57,58,.5);background:-webkit-gradient(linear,left top,right top,from(#38393a),to(rgba(56,57,58,0.5)));background:linear-gradient(90deg,#38393a,rgba(56,57,58,0.5));opacity:1}.woocommerce-order-received .callToActionInner{position:relative}@media screen and (max-width:575px){.woocommerce-order-received .callToAction{width:calc(100% + 30px);margin-left:-15px}}.recentBlogs .subtitle{margin:0 0 25px}.recentBlogsSlider{position:relative}.recentBlogsSlider ul.slides{margin:0}.recentBlogsSlide{margin-right:17px;max-width:268px}.recentBlogs .flex-direction-nav{position:absolute;right:0;top:-70px;width:40px;text-align:center}.recentBlogs .flex-direction-nav li{line-height:30px}.recentBlogs .flex-direction-nav li a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#38393a;display:block;font-size:12px;overflow:hidden;position:relative}.recentBlogs .flex-direction-nav li a:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#e9ebed;width:100%;height:100%}.recentBlogs .flex-direction-nav li a.flex-disabled{pointer-events:none;color:#d1d2d3}.recentBlogs .flex-direction-nav li a.flex-prev:before{-webkit-transform:translateY(-1px);transform:translateY(-1px);top:100%}.recentBlogs .flex-direction-nav li a.flex-next:before{-webkit-transform:translateY(1px);transform:translateY(1px);top:-100%}.recentBlogs .flex-direction-nav li a:hover.flex-prev:before{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:100%}.recentBlogs .flex-direction-nav li a:hover.flex-next:before{-webkit-transform:translateY(100%);transform:translateY(100%);top:-100%}.recentBlogs .flex-direction-nav li a i{position:relative}.featuredReviews{padding:0 0 40px}.featuredReviewsPT{padding:80px 0 40px}.featuredReviewsItems{margin:60px 0 40px;text-align:center}.featuredReviewsItems li{display:inline-block;margin-bottom:10px;vertical-align:top;width:170px}.featuredReviewsItems li:not(:last-of-type){margin-right:30px}.featuredReviewsItems li .customerExpItemContent{max-width:120px;margin:0 auto;padding-bottom:20px;padding-top:0}.featuredReviewsItems li .customerExpItemContentInner{height:calc(100% - 12px);width:calc(100% - 12px)}.featuredReviewsItems li .customerExpItemTitle{height:51px}.featuredReviewsMainItem{height:100%;position:relative;width:100%}.featuredReviewsMainItem .customerExpItem{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featuredReviewsMainItem .customerExpItem .customerExpItemContent{width:160px}.featuredReviewsMainItem .customerExpItem .customerExpItemContentInner{height:calc(100% - 18px);width:calc(100% - 18px)}.featuredReviewsNumber{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:50px;font-weight:900}.featuredReviewsInfo{max-width:600px}.featuredReviewsInfo .title{margin:0}.featuredReviewsInfo p{font-size:16px;line-height:26px}.featuredReviewsInfo p:first-of-type{margin-top:20px}.featuredReviewsInfo p:last-of-type{margin-bottom:20px}.featuredReviewsSlider a{color:#38393a}.featuredReviewsSlide{margin:40px auto;max-width:650px;text-align:center}.featuredReviewsSlideText{display:block;font-weight:700;font-size:18px;font-style:italic;margin-bottom:10px;height:78px;overflow:hidden}.featuredReviewsSlideName{display:block;font-size:13px}.infoIntroReady{display:block;margin-top:6px}.infoIntroReady>span{display:inline-block;font-size:19px;font-weight:700;line-height:64px;margin-right:20px;vertical-align:top}.infoIntroReadyList{display:inline-block;list-style:none;margin:0}.infoIntroReadyItem{display:block;float:left;height:64px;width:64px}.infoIntroReadyItem:not(:last-of-type){margin-right:7px}.infoIntroReadyItem a{display:block;position:relative}.infoIntroReadyItem a span{border-radius:13px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:opacity .3s ease,visibility .3s ease,transform .3s ease;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease;color:#fff;background:#939393;bottom:-40px;display:block;font-size:14px;font-weight:300;left:50%;opacity:0;position:absolute;text-align:center;visibility:hidden;width:120px}.infoIntroReadyItem a svg .circle{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#d40134}.infoBlocks{padding:0 0 50px}.infoBlock{background-color:#f8f8f8;padding:40px 30px}.infoBlockTitle{font-size:21px;font-weight:700;line-height:23px;margin:0 0 25px}.infoBlockTitle a{color:#000}.infoBlockList{margin:0;list-style:none}.infoBlockList li{display:block}.infoBlockList li:not(:last-of-type){margin-bottom:5px}.infoBlockList li a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#000;display:inline-block;position:relative;padding-left:22px}.infoBlockList li a span{height:12px;width:12px;position:absolute;left:1px;top:7px}.infoBlockList li a span:before,.infoBlockList li a span:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#000;height:12px;left:50%;top:50%;width:2px}.infoBlockList li a span:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.infoBlockList li a span:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.infoBlockList li a:hover{color:#d40134}.infoBlockList li a:hover span:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.infoBlockList li a:hover span:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.infoAbout{background-color:#fafafa}.infoAboutApply{background-color:#d40134;display:block;height:0;padding-bottom:100%;position:relative}.infoAboutApply:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(254,61,108,0);background:linear-gradient(-135deg,#fe3d6c,rgba(254,61,108,0));height:100%;opacity:0;width:100%;z-index:1}.infoAboutApplyInner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;max-width:160px;text-align:center;width:90%;z-index:2}.infoAboutApplyTitle{display:block;font-size:26px;font-weight:700;line-height:30px;margin-bottom:22px}.infoAboutApplyLink{font-size:16px}.infoAboutApplyLink i{-webkit-transition:margin-left .3s ease;transition:margin-left .3s ease;margin-left:10px}.infoAboutApply:hover:before{opacity:1}.infoAboutApply:hover .infoAboutApplyLink i{margin-left:20px}html.no-touch .infoIntroReadyItem a:hover span{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);opacity:1;visibility:visible}html.no-touch .infoIntroReadyItem a:hover svg .circle{fill:#880121}.faqItems .smallTitle:not(:first-of-type),.faqItems .customerExp .contactForm div.wpcf7-mail-sent-ok:not(:first-of-type),.customerExp .contactForm .faqItems div.wpcf7-mail-sent-ok:not(:first-of-type){margin-top:40px}.faqItemsProduct{margin-top:20px}.faqItemsProduct .faqItem:before{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#e9ebed;height:1px;top:-4px;width:100%}.faqItem{position:relative}.faqItem+.faqItem{margin-top:8px}.faqItemQuestion{-webkit-transition:color .5s ease;transition:color .5s ease;cursor:pointer;display:block;padding-left:22px;position:relative}.faqItemQuestionPlus{height:12px;left:0;position:absolute;top:7px;width:12px}.faqItemQuestionPlus:before,.faqItemQuestionPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.faqItemQuestionPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.faqItemQuestionPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.faqItemQuestion:hover{color:#d40134}.faqItemQuestion:hover .faqItemQuestionPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.faqItemQuestion:hover .faqItemQuestionPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.faqItemQuestion.active{color:#d40134}.faqItemQuestion.active .faqItemQuestionPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.faqItemQuestion.active .faqItemQuestionPlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg);background-color:#d40134}.faqItemAnswer{background-color:#f8f8f8;display:none;margin:10px 0 20px 22px;padding:15px 20px}.faqForm{background-color:#e9ebed;padding:40px 45px}.faqForm form input,.faqForm form textarea,.faqForm form select{background-color:#fff}.blockSlider .flex-direction-nav{position:absolute;right:0;top:-20px;width:40px;text-align:center}.blockSlider .flex-direction-nav li{line-height:30px}.blockSlider .flex-direction-nav li a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#38393a;display:block;font-size:12px;overflow:hidden;position:relative}.blockSlider .flex-direction-nav li a:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#e9ebed;width:100%;height:100%}.blockSlider .flex-direction-nav li a.flex-disabled{pointer-events:none;color:#d1d2d3}.blockSlider .flex-direction-nav li a.flex-prev:before{-webkit-transform:translateY(-1px);transform:translateY(-1px);top:100%}.blockSlider .flex-direction-nav li a.flex-next:before{-webkit-transform:translateY(1px);transform:translateY(1px);top:-100%}.blockSlider .flex-direction-nav li a:hover.flex-prev:before{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:100%}.blockSlider .flex-direction-nav li a:hover.flex-next:before{-webkit-transform:translateY(100%);transform:translateY(100%);top:-100%}.blockSlider .flex-direction-nav li a i{position:relative}.review{padding:30px 0 60px}.reviewItems{border-top:1px solid #e9ebed}.reviewItem{border-bottom:1px solid #e9ebed;padding:40px 0;overflow:hidden}.reviewItemName{display:block;font-weight:700;line-height:20px}.reviewItemDate{font-size:13px;line-height:20px;text-transform:uppercase}.reviewItemText+.reviewItemScores{margin:20px 0 0}.reviewItemScores .featuredReviewsItems,.reviewItemTotal .featuredReviewsItems{margin:0;text-align:left}.reviewItemScores .featuredReviewsItems li,.reviewItemTotal .featuredReviewsItems li{display:inline-block;width:48px;margin-bottom:0}.reviewItemScores .featuredReviewsItems li:not(:last-of-type),.reviewItemTotal .featuredReviewsItems li:not(:last-of-type){margin-right:10px}.reviewItemScores .featuredReviewsItems li .customerExpItem,.reviewItemTotal .featuredReviewsItems li .customerExpItem{position:relative}.reviewItemScores .featuredReviewsItems li .customerExpItem:hover .customerExpItemHeader,.reviewItemTotal .featuredReviewsItems li .customerExpItem:hover .customerExpItemHeader{opacity:1;visibility:visible}.reviewItemScores .featuredReviewsItems li .customerExpItemContent,.reviewItemTotal .featuredReviewsItems li .customerExpItemContent{max-width:48px;padding-bottom:0}.reviewItemScores .featuredReviewsItems li .customerExpItemContentRadial,.reviewItemTotal .featuredReviewsItems li .customerExpItemContentRadial{border:0}.reviewItemScores .featuredReviewsItems li .featuredReviewsNumber,.reviewItemTotal .featuredReviewsItems li .featuredReviewsNumber{font-size:20px !important}.reviewItemScores .featuredReviewsItems li .customerExpItemContentInner,.reviewItemTotal .featuredReviewsItems li .customerExpItemContentInner{height:calc(100% - 8px);width:calc(100% - 8px)}.reviewItemScores .featuredReviewsItems li .customerExpItemHeader,.reviewItemTotal .featuredReviewsItems li .customerExpItemHeader{-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:calc(100% + 15px);width:230px;pointer-events:none;opacity:0;visibility:hidden}.reviewItemScores .featuredReviewsItems li .customerExpItemTitle,.reviewItemTotal .featuredReviewsItems li .customerExpItemTitle{font-size:12px}.reviewItemTotal{margin:15px 0}.reviewItemTotal .featuredReviewsItems li .customerExpItemHeader{-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(100% + 15px);width:150px;pointer-events:none;opacity:0;height:16px;visibility:hidden}.reviewItemTotal .featuredReviewsItems li .customerExpItemTitle{font-size:12px;text-align:left}.infoPageHeader{background-color:#f8f8f8;height:630px;position:relative}.infoPageHeaderLeft,.infoPageHeaderRight{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;position:absolute;top:0;width:50%}.infoPageHeaderLeft>img,.infoPageHeaderRight>img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-height:100%;min-width:100%}.infoPageHeaderLeft{left:0}.infoPageHeaderRight{right:0}.infoPageMain .Btn{margin-bottom:5px}.infoPageMainHr{margin:30px 0}.infoPageMainInner{-webkit-box-shadow:0 0 60px rgba(0,0,0,.1);-ms-box-shadow:0 0 60px rgba(0,0,0,.1);box-shadow:0 0 60px rgba(0,0,0,.1);background-color:#fff;margin:-470px 0 100px;min-height:600px;padding:80px 140px 140px}.infoPageMainIntroTitle{color:#d40134;font-size:50px;font-weight:400;line-height:60px;margin:0 0 30px}.infoPageMainIntroDesc{margin:0 0 30px}.infoPageMainIntroDesc p{font-size:16px;font-weight:700;line-height:31px}.infoPageMainIntroDesc p:first-child{margin-top:0}.infoPageMainIntroDesc p:last-child{margin-top:0}.infoPageMainEstimatedTime,.infoPageMainToTop{color:#939393;font-size:14px;line-height:32px}.infoPageMainEstimatedTime i,.infoPageMainToTop i{margin-right:8px}.infoPageMainToTop{-webkit-transition:color .3s ease;transition:color .3s ease}.infoPageMainToTop:hover{color:#38393a}.infoPageMainShareText{color:#939393;float:left;font-size:14px;line-height:32px;margin-right:10px}.infoPageMainShareList{display:inline}.infoPageMainShareList li{display:block;float:left;margin-bottom:5px}.infoPageMainShareList li:not(:last-of-type){margin-right:5px}.infoPageMainShareList li a{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#121212;color:#fff;display:block;height:32px;line-height:32px;width:32px;text-align:center}.infoPageMainShareList li a.facebook{background-color:#3b5998}.infoPageMainShareList li a.facebook:hover{background-color:#2d4373}.infoPageMainShareList li a.twitter{background-color:#1dcaff}.infoPageMainShareList li a.twitter:hover{background-color:#00b2e9}.infoPageMainShareList li a.linkedin{background-color:#0077b5}.infoPageMainShareList li a.linkedin:hover{background-color:#005582}.infoPageMainShareList li a.google-plus{background-color:#d34836}.infoPageMainShareList li a.google-plus:hover{background-color:#b03626}.infoPageMainShareList li a.mail{background-color:#d40134}.infoPageMainShareList li a.mail:hover{background-color:#a10128}.infoPageMainShareList li a.whatsapp{background-color:#25d366}.infoPageMainShareList li a.whatsapp:hover{background-color:#1da851}.infoPageMainLayout p{margin:30px 0}.infoPageMainLayout h2{color:#d40134;font-size:28px;font-weight:700;line-height:32px;margin:0 0 20px}.infoPageMainLayout h2+p{margin-top:0}.infoPageMainLayout h3,.infoPageMainLayout h4{color:#d40134;font-size:24px;font-weight:700;line-height:28px;margin:0 0 10px}.infoPageMainLayout h3+p,.infoPageMainLayout h4+p{margin-top:0}.infoPageMainBtns{margin:0 0 30px}.infoPageMainBtns .Btn{float:left}.infoPageMainBtns .Btn:not(:last-of-type){margin-right:5px}.infoPageMainSplitImg{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:10px;overflow:hidden;position:relative}.infoPageMainSplitImg>img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;max-width:none;min-height:100%;min-width:100%}.infoPageMainSplitUsps{background-color:#44c890;position:relative;text-align:left}.infoPageMainSplitUsps ul{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;width:250px}.infoPageMainSplitUsps ul li{font-size:22px;line-height:22px;position:relative}.infoPageMainSplitUsps ul li:not(:last-of-type){margin:0 0 10px}.infoPageMainSplitUsps ul li>span,.infoPageMainSplitUsps ul li>a{-webkit-transition:color .5s ease;transition:color .5s ease;color:#fff;display:block;padding-left:22px}.infoPageMainSplitUsps ul li>span .plus,.infoPageMainSplitUsps ul li>a .plus{height:12px;left:0;position:absolute;top:5px;width:12px}.infoPageMainSplitUsps ul li>span .plus:before,.infoPageMainSplitUsps ul li>span .plus:after,.infoPageMainSplitUsps ul li>a .plus:before,.infoPageMainSplitUsps ul li>a .plus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#fff;height:2px;left:50%;top:50%;width:12px}.infoPageMainSplitUsps ul li>span .plus:before,.infoPageMainSplitUsps ul li>a .plus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.infoPageMainSplitUsps ul li>span .plus:after,.infoPageMainSplitUsps ul li>a .plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.infoPageMainSplitUsps ul li a:hover{color:rgba(255,255,255,.7)}.infoPageMainSplitUsps ul li a:hover .plus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#fff}.infoPageMainSplitUsps ul li a:hover .plus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#fff}.infoPageMainSplitUspsAlt{background-color:#d40134}.infoPageMainSplitContent .infoPageMainBtns{margin:30px 0 0}.infoPageMainSplitContent p:first-child,.infoPageMainSplitContent h1:first-child,.infoPageMainSplitContent h2:first-child,.infoPageMainSplitContent h3:first-child,.infoPageMainSplitContent h4:first-child,.infoPageMainSplitContent h5:first-child,.infoPageMainSplitContent h6:first-child{margin-top:0}.infoPageMainSplitContent p:last-child,.infoPageMainSplitContent h1:last-child,.infoPageMainSplitContent h2:last-child,.infoPageMainSplitContent h3:last-child,.infoPageMainSplitContent h4:last-child,.infoPageMainSplitContent h5:last-child,.infoPageMainSplitContent h6:last-child{margin-bottom:0}.infoPageMainSplitContent form{max-width:none}.infoPageMainSplitContent button{margin-bottom:0 !important}.infoPageMainSplitContent .subtitle{display:block;margin:0 0 20px}.infoPageMainSplitContent .subtitle+p{margin-top:0}.infoPageMainSplitContent .productPageCheckboxInner,.infoPageMainSplitContent .productPageRadioInner{float:none;width:100%}.infoPageMainVideo{margin:0 0 30px}.infoPageMainVideoIframe{position:relative;height:0;padding-bottom:56.25%;width:100%}.infoPageMainVideoIframe iframe{height:100%;left:0;position:absolute;top:0;width:100%}.infoPageMainVideo video{cursor:pointer;width:100%}.infoPageMainReviewsSlider{margin:-10px 0;overflow:hidden;position:relative}.infoPageMainReviewsSlider .featuredReviewsSlide{margin:0 auto;width:90%}.infoPageMainReviewsSlider .featuredReviewsSlideText{font-size:16px;line-height:26px}.infoPageMainReviewsSlider .flex-direction-nav{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:5}.infoPageMainReviewsSlider .flex-direction-nav li{display:inline-block;height:40px}.infoPageMainReviewsSlider .flex-direction-nav li a{color:#939393;font-size:18px;line-height:40px;padding:0 10px;position:absolute}.infoPageMainReviewsSlider .flex-direction-nav li a.flex-prev{left:0}.infoPageMainReviewsSlider .flex-direction-nav li a.flex-next{right:0}.infoPageMainProductSlider{margin:0 0 30px}.infoPageMainProductSlider ul.slides{margin:0}.infoPageMainProductSlider ul.slides>li{margin-right:24px}.infoPageMainContent p:first-child,.infoPageMainContent h1:first-child,.infoPageMainContent h2:first-child,.infoPageMainContent h3:first-child,.infoPageMainContent h4:first-child,.infoPageMainContent h5:first-child,.infoPageMainContent h6:first-child{margin-top:0}.infoPageMainContent ul{list-style:outside disc;padding:0 0 0 15px}.infoPageMainContent ol{list-style:outside decimal;padding:0 0 0 15px}.infoPageMainImage{margin-bottom:30px;position:relative}.infoPageMainImageText{background-color:rgba(255,255,255,.7);bottom:0;color:#38393a;font-size:14px;left:0;line-height:24px;padding:10px 15px;position:absolute;width:100%}.infoPageMainList{background-color:#f8f8f8;margin:0 0 30px;padding:35px 40px 40px}.infoPageMainListTitle{color:#262629;display:block}.infoPageMainList ul{-webkit-columns:2 auto;-moz-columns:2 auto;columns:2 auto;margin:0}.infoPageMainList ul li a{color:#939393}.infoPageMainList ul li a:hover{text-decoration:underline}.infoPageMainClosing{background-color:#f8f8f8;margin:30px 0 0;padding:30px 50px 40px}.infoPageMainClosingImage{float:left;margin-right:40px;width:160px}.infoPageMainClosingContent{padding:20px 0 0;float:left;width:calc(100% - 200px)}.infoPageMainClosingContentName{display:block;font-size:20px;line-height:30px;margin:0 0 10px}.infoPageMainClosingContentQuote{color:#d40134;display:block;font-size:24px;font-weight:700;line-height:25px;margin:0 0 20px}.infoPageMainClosingContentQuote:before,.infoPageMainClosingContentQuote:after{content:'"'}.infoPageMainClosingContent .infoPageMainBtns{margin-bottom:0}.infoPageRelated{margin:-40px 0 80px}.infoPageRelatedTitle{color:#d40134;font-size:30px;font-weight:400;line-height:40px;margin:0 0 20px}.productPageHeader{margin:20px 0 0}.productPageHeaderSlider:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.productPageHeaderSliderMain{float:left;height:300px !important;overflow:hidden;position:relative;width:100%;z-index:1}.productPageHeaderSliderMainSlide{background-color:#f8f8f8;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:300px !important;overflow:hidden;position:relative}.productPageHeaderSliderMainSlide.contain{background-size:contain}.productPageHeaderSliderMainSlide:before{content:attr(data-caption);position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:90%;background-color:rgba(0,0,0,.85);font-size:14px;line-height:26px;border-radius:13px;padding:0 10px;color:#fff;white-space:nowrap}.productPageHeaderSliderMain .slick-prev,.productPageHeaderSliderMain .slick-next{z-index:1000}.productPageHeaderSliderMain .slick-prev:before,.productPageHeaderSliderMain .slick-next:before{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;opacity:1}.productPageHeaderSliderMain .slick-prev:hover:before,.productPageHeaderSliderMain .slick-next:hover:before{color:#44c890}.productPageHeaderSliderMain .slick-prev{left:25px}.productPageHeaderSliderMain .slick-next{right:25px}.productPageHeaderSliderThumb{float:left;margin:0 0 0 6px;overflow:hidden;width:140px}.productPageHeaderSliderThumbSlide{background-color:#f8f8f8;background-position:center center;background-repeat:no-repeat;background-size:cover;height:96px;margin:0 0 6px}.productPageHeaderSliderThumbSlide.contain{background-size:contain}.productPageHeaderSlider.hasThumbs .productPageHeaderSliderMain{width:calc(100% - 146px)}.productPageHeaderReview{padding:30px 0 0}.productPageHeaderReviewStars{display:inline-block;vertical-align:top}.productPageHeaderReviewLink{-webkit-transition:color .3s ease;transition:color .3s ease;color:#000;font-size:13px;line-height:24px;margin:0 0 0 5px;text-decoration:underline;vertical-align:top}.productPageHeaderReviewLink:hover{color:#d40134}.productPageHeaderTitle{font-size:28px;font-weight:700;line-height:32px;margin:5px 0 10px}.productPageHeaderLabel{background-color:#d40134;color:#fff;display:inline-block;font-size:13px;font-weight:700;line-height:16px;max-width:calc(100% - 10px);margin:0 0 15px;padding:3px 5px;text-align:center;z-index:30}.productPageHeaderLabelFooter{color:#939393;display:block;margin:-15px 0 10px}.productPageHeaderDesc{height:78px;margin:0;overflow:hidden}.productPageHeaderReadMore{color:#555;text-decoration:underline}.productPageHeaderPrice{display:inline-block;line-height:40px}.productPageHeaderPriceContainer{margin:20px 0 5px}.productPageHeaderPriceOld{-webkit-transform:scale(0.65);transform:scale(0.65);pointer-events:none}.productPageHeaderPriceOld.productPageHeaderPrice .price{color:#b8b8b8}.productPageHeaderPriceOld.productPageHeaderPrice .price:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);left:0;top:50%;right:0;border-top:3px solid #b8b8b8}.productPageHeaderPriceOld.productPageHeaderPrice .appendStarting{background-color:#d1d1d1}.productPageHeaderPriceOld.productPageHeaderPrice .euro,.productPageHeaderPriceOld.productPageHeaderPrice .append{color:#b8b8b8}.productPageHeaderPriceIncl{-webkit-transform:scale(0.65);transform:scale(0.65)}.productPageHeaderPriceIncl.productPageHeaderPrice .price{color:#858585}.productPageHeaderPriceIncl.productPageHeaderPrice .appendStarting{background-color:#6bd4a7}.productPageHeaderPriceIncl.productPageHeaderPrice .euro,.productPageHeaderPriceIncl.productPageHeaderPrice .append{color:#858585}.productPageHeaderPrice .euro{display:inline-block;font-size:22px;font-weight:700;margin-right:2px}.productPageHeaderPrice .price{font-size:40px;font-weight:700;position:relative}.productPageHeaderPrice .price sup{font-size:22px;margin-left:-8px}.productPageHeaderPrice .append{display:inline-block;font-weight:400;position:relative;top:2px}.productPageHeaderPrice .appendStarting{background-color:#44c890;color:#fff;display:inline-block;font-size:10px;line-height:16px;padding:0 5px}.productPageHeaderPrice .appendText{display:block;font-size:12px;line-height:12px;margin:-7px 0 0}.productPageHeaderCheck{display:inline-block;font-size:12px;line-height:18px;padding-left:28px;position:relative}.productPageHeaderCheck:before{position:absolute;content:"" !important;display:block;pointer-events:none;border-radius:50%;background-color:#44c890;height:18px;left:0;top:0;width:18px}.productPageHeaderCheck:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;background-image:url("../../../image/to-one/checked-white.svg");height:10px;left:4px;top:4px;width:10px}.productPageHeaderAdd{margin:22px 0 0;max-width:410px}.productPageHeaderHr{margin:16px 0 20px}.productPageHeaderUsps{margin:0}.productPageHeaderUsps li{font-size:12px;line-height:18px;padding-left:28px;position:relative}.productPageHeaderUsps li:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;background-image:url("../../../image/to-one/checked.svg");height:10px;left:4px;top:4px;width:10px}.productPageHeaderUsps li:not(:last-of-type){margin-bottom:12px}.productPageHeaderTabs{margin:30px 0 0;border-top:1px solid #e9ebed}.productPageHeaderTabs li{display:block;float:left}.productPageHeaderTabs li:not(:last-of-type){margin-right:30px}.productPageHeaderTabs li span{color:#38393a;display:block;font-size:14px;font-weight:700;line-height:50px}.productPageHeaderTabs li a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;display:block;font-size:14px;line-height:50px;position:relative}.productPageHeaderTabs li a:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#38393a;bottom:18px;height:1px;left:0;opacity:1;width:100%}.productPageHeaderTabs li a:hover{color:#38393a;text-decoration:none}.productPageHeaderTabs li a:hover:before{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}.productPageInfo{background-color:#f8f8f8;padding:40px 0 10px}.productPageInfo--alt{padding:40px}.productPageInfoNotice{background-color:#fff;margin:0 0 30px;padding:15px 20px}.productPageInfoNoticeIcon{color:#f39c12;float:left;margin:4px 0 0;width:30px}.productPageInfoNoticeText{color:#a2a2a2;float:left;width:calc(100% - 30px)}.productPageInfoNoticeText a{color:#a2a2a2}.productPageInfoNoticeText a:hover{color:#38393a}.productPageInfoForm{max-width:100%}.productPageInfoTitle{display:block;font-size:28px;font-weight:700;line-height:32px;margin:0 0 10px}.productPageInfoTab{border-bottom:1px solid #e9ebed}.productPageInfoTab.disabled .productPageInfoTabTitle{opacity:.5;pointer-events:none}.productPageInfoTab.completed .productPageInfoTabTitleName{display:inline-block;color:#44c890}.productPageInfoTab.completed .productPageInfoTabTitleName:after{content:"";font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:400;margin-left:10px}.productPageInfoTabTitle{cursor:pointer;font-size:20px;font-weight:700;line-height:48px;position:relative}.productPageInfoTabTitle:hover .productPageInfoTabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg)}.productPageInfoTabTitle:hover .productPageInfoTabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg)}.productPageInfoTabPlus{height:12px;right:0;position:absolute;top:18px;width:12px}.productPageInfoTabPlus:before,.productPageInfoTabPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.productPageInfoTabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.productPageInfoTabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.productPageInfoTabContent{display:none;padding:0 0 10px}.productPageInfoTabContentNext{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;display:inline-block;font-size:13px;font-weight:700;margin-top:15px;padding-right:25px;position:relative;text-transform:lowercase}.productPageInfoTabContentNext i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;right:0}.productPageInfoTabContentNext:hover{color:#d40134;padding-right:20px}.productPageInfoTabContentNext.disabled{opacity:.5;pointer-events:none}.productPageInfoTabContentNext.loading:before{opacity:1}.productPageInfoTabContentNext:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:26px;height:26px;background-image:url("../../../image/to-one/spinning-circles.svg");left:-36px;top:0;opacity:0}.productPageInfoTabContentTitle{display:block;font-weight:700;margin-bottom:10px;padding:5px 0}.productPageInfoTab.active .productPageInfoTabPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg)}.productPageInfoTab.active .productPageInfoTabPlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg)}.productPageInfoTab .minDeliveryNote{border-radius:3px;border:1px solid #e9ebed;border-radius:3px;color:#939393;float:right;font-size:12px;line-height:16px;margin:10px 0;padding:5px 10px;width:60%}.productPageInfoTab .minDeliveryNote:before{content:"";font-family:"Font Awesome 5 Pro";margin-right:5px}.productPageInfoTab .messageProfileNotPossible,.productPageInfoTab .messageSizesChangedByProfile,.productPageInfoTab .inlineProductPageMessage{font-size:14px;line-height:20px;padding:20px 0 10px 30px;position:relative}.productPageInfoTab .messageProfileNotPossible:before,.productPageInfoTab .messageSizesChangedByProfile:before,.productPageInfoTab .inlineProductPageMessage:before{content:"";font-family:"Font Awesome 5 Pro";font-size:18px;left:0;position:absolute;top:20px}.productPageInfoTab .messageProfileNotPossible a,.productPageInfoTab .messageSizesChangedByProfile a,.productPageInfoTab .inlineProductPageMessage a{color:#38393a;display:inline-block;text-decoration:underline}.productPageInfoTab .messageProfileNotPossible ul,.productPageInfoTab .messageSizesChangedByProfile ul,.productPageInfoTab .inlineProductPageMessage ul{margin:5px 0 0}.productPageInfoTab .messageProfileNotPossible ul li,.productPageInfoTab .messageSizesChangedByProfile ul li,.productPageInfoTab .inlineProductPageMessage ul li{padding-left:15px;position:relative}.productPageInfoTab .messageProfileNotPossible ul li:before,.productPageInfoTab .messageSizesChangedByProfile ul li:before,.productPageInfoTab .inlineProductPageMessage ul li:before{content:"•";left:0;position:absolute;top:0}.productPageInfoAside{background-color:#fff;padding:30px 30px 15px;position:relative}.productPageInfoAside:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:url("../../../image/to-one/loaderGreen.svg") no-repeat 50% 50%;content:"" !important;height:60px;line-height:60px;opacity:0;visibility:hidden;width:60px;z-index:5}.productPageInfoAside.loading:before{opacity:1;visibility:visible}.productPageInfoAside.loading .productPageInfoAsideInner{opacity:.2}.productPageInfoAsideInner{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.productPageInfoAsideTitle{display:block;font-size:20px;font-weight:700;margin:0 0 5px}.productPageInfoAsideList{margin:0 0 10px}.productPageInfoAsideList li{float:left;width:50%}.productPageInfoAsideList li a{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;font-size:14px;line-height:16px;opacity:1;padding-left:26px;position:relative}.productPageInfoAsideList li a:hover{color:#d40134}.productPageInfoAsideList li a:hover:before{opacity:1}.productPageInfoAsideList li a:before{background-size:contain;background-position:left center;background-repeat:no-repeat;-webkit-transition:all .3s ease;transition:all .3s ease;content:"";display:block;height:16px;left:0;opacity:.6;position:absolute;top:0;width:16px}.productPageInfoAsideList li a.drawing:before{background-image:url("../../../image/to-one/drawing.svg")}.productPageInfoAsideList li a.save:before{background-image:url("../../../image/to-one/save.svg")}.productPageInfoAsideList li a.disabled{pointer-events:none;opacity:.3}.productPageInfoAsideMessage{border-radius:4px;border:1px solid;font-size:12px;line-height:16px;margin:-10px 0 20px;padding:10px}.productPageInfoAsideMessage.error{background-color:rgba(212,1,52,.1);border-color:#d40134;color:#d40134}.productPageInfoAsideMessage.warning{background-color:rgba(243,156,18,.1);border-color:#f39c12;color:#f39c12}.productPageInfoAsideMessage.success{background-color:rgba(46,204,113,.1);border-color:#2ecc71;color:#2ecc71}.productPageInfoAsideMessage.notice{background-color:rgba(52,152,219,.1);border-color:#3498db;color:#3498db}.productPageInfoAsideDrawing{-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid rgba(0,0,0,.1);display:block;height:0;margin-bottom:5px;padding-bottom:50%;pointer-events:initial;position:relative}.productPageInfoAsideDrawing svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100% !important;width:100% !important}.productPageInfoAsideDrawing:empty{pointer-events:none}.productPageInfoAsideDrawing:empty:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:rgba(0,0,0,.3);content:attr(data-text);font-size:14px;text-align:center;width:90%}.productPageInfoAsideDrawing:hover{border:1px solid rgba(0,0,0,.3)}.productPageInfoAsidePrices{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;padding-bottom:0}.productPageInfoAsidePrices dl{margin:0;line-height:36px}.productPageInfoAsidePrices dl:not(.jsTopdealRow) dt{line-height:54px}.productPageInfoAsidePrices dl.jsTopdealRow{border-bottom:1px solid rgba(0,0,0,.1)}.productPageInfoAsidePrices dl.changing>*{-webkit-animation:zoom .5s;animation:zoom .5s}.productPageInfoAsidePrices dl dt{float:left;width:60%}.productPageInfoAsidePrices dl dt small{color:#939393;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsidePrices dl dd{float:left;text-align:right;width:40%}.productPageInfoAsidePrices dl dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.productPageInfoAsidePrices dl dd .price:before{content:"€";position:absolute;left:-10px;top:0}.productPageInfoAsidePrices dl dd .price:after{color:#c2c2c2;content:"excl. BTW";display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsidePrices dl dd .price-incl:after{content:"incl. BTW"}.productPageInfoAsidePricesTotal{font-weight:700;margin-top:0 !important;padding-top:0}.productPageInfoAsidePricesTotal dd .price{color:#44c890 !important}.productPageInfoAsidePricesTitle{-webkit-transition:color .4s ease;transition:color .4s ease;color:#38393a;display:block;position:relative}.productPageInfoAsidePricesTitle i{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;font-size:20px;position:absolute;top:50%;right:0}.productPageInfoAsidePricesTitle.active{color:#44c890}.productPageInfoAsidePricesTitle.active i{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.productPageInfoAsidePricesSub{display:none;float:left;width:100%}.productPageInfoAsidePricesSubTitle{font-size:13px;line-height:20px;font-weight:700}.productPageInfoAsidePricesSubList{font-size:13px;line-height:20px;margin:0}.productPageInfoAsidePricesSub dl:not(:last-of-type){margin-bottom:10px}.productPageInfoAsideRow{border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding-bottom:0;line-height:36px}.productPageInfoAsideRow.changing{-webkit-animation:zoom .5s;animation:zoom .5s}.productPageInfoAsideRow:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.productPageInfoAsideRow dt{float:left;line-height:54px;width:60%}.productPageInfoAsideRow dt small{color:#939393;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsideRow dd{float:left;text-align:right;width:40%}.productPageInfoAsideRow dd span{color:#38393a;font-weight:700}.productPageInfoAsideRow dd small{color:#c2c2c2;display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsideRow dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.productPageInfoAsideRow dd .price:before{content:"€";position:absolute;left:-10px;top:0}.productPageInfoAsideRow dd .price:after{color:#c2c2c2;content:"excl. BTW";display:block;font-size:11px;font-weight:400;line-height:1;margin-top:-5px}.productPageInfoAsideRow dd .price-incl:after{content:"incl. BTW"}.productPageInfoAsideTransport{margin:5px 0}.productPageInfoAsideTransport,.productPageInfoAsideFooter{color:rgba(18,18,18,.6);font-size:12px;text-align:center;text-transform:lowercase}.productPageInfoAsideTransport .productBuilderLongDeliveryInfo,.productPageInfoAsideFooter .productBuilderLongDeliveryInfo{line-height:16px}.productPageInfoAside .Btn{height:54px}.productPageInfoAsideSticky.absoluteTop{position:absolute;right:0;top:0;width:calc(1150px * .4)}.productPageInfoAsideSticky.absoluteBottom{bottom:0;position:absolute;right:0;top:auto !important;width:calc(1150px * .4)}.productPageInfoAsideAlternatives{background-color:rgba(0,0,0,.02);padding:20px 30px 15px}.productPageInfoAsideAlternativesTitle{display:block;margin:0 0 10px}.productPageInfoAsideAlternativesPrices{margin-bottom:0;max-width:470px;padding-bottom:0}.productPageInfoAsideAlternativesPrices a{display:block}.productPageInfoAsideAlternativesPrices a:hover dl{color:#d40134}.productPageInfoAsideAlternativesPrices a:hover dl dt i{color:#d40134;margin:4px 0 4px 20px}.productPageInfoAsideAlternativesPrices dl{-webkit-transition:all .3s ease;transition:all .3s ease;color:#38393a;font-size:15px;margin:0}.productPageInfoAsideAlternativesPrices dl.changing>*{-webkit-animation:zoom .5s;animation:zoom .5s}.productPageInfoAsideAlternativesPrices dl dt{float:left;width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:140%;margin-bottom:10px;font-weight:400}.productPageInfoAsideAlternativesPrices dl dt i{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:16px;margin:4px 10px;height:17px}.productPageInfoAsideAlternativesPrices dl dd{float:left;text-align:right;width:40%}.productPageInfoAsideAlternativesPrices dl dd .price{color:#38393a;display:inline-block;font-weight:700;position:relative;width:70px}.productPageInfoAsideAlternativesPrices dl dd .price:before{content:"€";position:absolute;left:-10px;top:0}.productPageInfoOrder{float:right;margin-top:15px;width:60%}.productPageInput,.productPageSelect{-webkit-transition:all .5s ease;transition:all .5s ease;border-color:#e9ebed;float:left;font-size:13px;height:50px;line-height:40px;margin:0;margin-bottom:0 !important;outline:0;padding:5px 5px 5px 20px;width:100%}.productPageInput[type=number]::-webkit-inner-spin-button,.productPageInput[type=number]::-webkit-outer-spin-button,.productPageSelect[type=number]::-webkit-inner-spin-button,.productPageSelect[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.productPageInput:focus,.productPageInput:active,.productPageSelect:focus,.productPageSelect:active{border-color:#c2c2c2}.productPageInputContainer,.productPageSelectContainer{margin-bottom:15px}.productPageInputContainer.active .productPageInput,.productPageInputContainer.active .productPageSelect,.productPageSelectContainer.active .productPageInput,.productPageSelectContainer.active .productPageSelect{width:calc(100% - 85px)}.productPageInputContainer.active .productPageInputConfirm,.productPageInputContainer.active .productPageSelectConfirm,.productPageSelectContainer.active .productPageInputConfirm,.productPageSelectContainer.active .productPageSelectConfirm{opacity:1;pointer-events:initial;width:80px}.productPageInputContainer.greenOk .productPageInputConfirm,.productPageSelectContainer.greenOk .productPageInputConfirm{-webkit-box-shadow:0 -2px 0 0 #31a875 inset;-ms-box-shadow:0 -2px 0 0 #31a875 inset;box-shadow:0 -2px 0 0 #31a875 inset;background-color:#44c890}.productPageInputContainer.greenOk .productPageInput,.productPageInputContainer.greenOk .productPageSelect,.productPageSelectContainer.greenOk .productPageInput,.productPageSelectContainer.greenOk .productPageSelect{border-color:#44c890}.productPageInputContainer.greenOk .productPageInputItem,.productPageInputContainer.greenOk .productPageSelectItem,.productPageSelectContainer.greenOk .productPageInputItem,.productPageSelectContainer.greenOk .productPageSelectItem{position:relative}.productPageInputContainer.greenOk .productPageInputItem:before,.productPageInputContainer.greenOk .productPageSelectItem:before,.productPageSelectContainer.greenOk .productPageInputItem:before,.productPageSelectContainer.greenOk .productPageSelectItem:before{-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;color:#44c890;content:"";font-family:"Font Awesome 5 Pro";line-height:1;position:absolute;right:105px;top:16px}.productPageInputContainer.greenOk:not(.active) .productPageInputItem:before,.productPageSelectContainer.greenOk:not(.active) .productPageInputItem:before{right:20px}.productPageInputContainer.greenOk:not(.active) .productPageSelectItem:before,.productPageSelectContainer.greenOk:not(.active) .productPageSelectItem:before{right:25px}.productPageInputContainer.redOk .productPageInputConfirm,.productPageSelectContainer.redOk .productPageInputConfirm{-webkit-box-shadow:0 -2px 0 0 #a10128 inset;-ms-box-shadow:0 -2px 0 0 #a10128 inset;box-shadow:0 -2px 0 0 #a10128 inset;background-color:#d40134}.productPageInputContainer.redOk .productPageInputItem,.productPageInputContainer.redOk .productPageSelectItem,.productPageSelectContainer.redOk .productPageInputItem,.productPageSelectContainer.redOk .productPageSelectItem{position:relative}.productPageInputContainer.redOk .productPageInputItem:before,.productPageInputContainer.redOk .productPageSelectItem:before,.productPageSelectContainer.redOk .productPageInputItem:before,.productPageSelectContainer.redOk .productPageSelectItem:before{-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;color:#d40134;content:"";font-family:"Font Awesome 5 Pro";line-height:1;position:absolute;right:105px;top:16px}.productPageInputContainer.redOk:not(.active) .productPageInputItem:before,.productPageSelectContainer.redOk:not(.active) .productPageInputItem:before{right:20px}.productPageInputContainer.redOk:not(.active) .productPageSelectItem:before,.productPageSelectContainer.redOk:not(.active) .productPageSelectItem:before{right:25px}.productPageInputLabel,.productPageSelectLabel{float:left;font-size:13px;font-weight:400;height:50px;line-height:18px;padding:5px 0 0;position:relative;width:40%}.productPageInputLabel>span,.productPageSelectLabel>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 30px 0 0}.productPageInputLabel>span>small,.productPageSelectLabel>span>small{color:#939393;display:block}.productPageInputLabel>small,.productPageSelectLabel>small{color:#939393;display:block}.productPageInputLabel a.toolTip,.productPageSelectLabel a.toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.productPageInputItem,.productPageSelectItem{float:left;position:relative;width:60%}.productPageInputItemText,.productPageSelectItemText{border-radius:3px;-webkit-transition:all .5s ease;transition:all .5s ease;border:1px solid #e9ebed;color:rgba(0,0,0,.4);display:block;font-size:14px;height:50px;line-height:40px;margin:0;margin-bottom:0 !important;outline:0;padding:5px 5px 5px 20px;pointer-events:none;width:100%}.productPageInputConfirm,.productPageSelectConfirm{border-radius:3px;-webkit-box-shadow:0 -2px 0 0 #bfc5cb inset;-ms-box-shadow:0 -2px 0 0 #bfc5cb inset;box-shadow:0 -2px 0 0 #bfc5cb inset;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#cdd2d6;border:0;color:#fff;cursor:pointer;margin-top:15px;display:block;float:right;font-size:16px;font-weight:100;height:50px;line-height:50px;margin-bottom:0 !important;opacity:0;outline:0;padding:0;pointer-events:none;text-align:center;text-transform:lowercase;width:0}.productPageInput:-moz-read-only{background-color:transparent !important;border-color:#e9ebed !important;cursor:default;font-weight:700}.productPageInput:read-only{background-color:transparent !important;border-color:#e9ebed !important;cursor:default;font-weight:700}.productPageCheckbox,.productPageRadio{display:none}.productPageCheckbox:checked+label:before,.productPageRadio:checked+label:before{background-color:#44c890;border:2px solid #44c890}.productPageCheckbox:checked+label:after,.productPageRadio:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.productPageCheckbox+label,.productPageRadio+label{display:block;font-size:13px;font-weight:400;line-height:24px;padding-left:34px;position:relative}.productPageCheckbox+label:before,.productPageRadio+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:2px solid #38393a;content:"";display:block;height:20px;position:absolute;left:0;top:-1px;width:20px}.productPageCheckbox+label:after,.productPageRadio+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:4px;top:3px;width:12px}.productPageCheckbox+label:hover:before,.productPageRadio+label:hover:before{border:2px solid #44c890}.productPageCheckboxContainer,.productPageRadioContainer{margin-bottom:15px}.productPageCheckboxInner,.productPageRadioInner{float:right;position:relative;text-align:left;width:60%}.productPageCheckboxInner a.toolTip,.productPageRadioInner a.toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-25px}.productPageRadio+label:before,.productPageRadio+label:after{border-radius:50%}.productPageImagePicker{padding:20px 0 0}.productPageImagePickerLabel{float:left;font-size:13px;font-weight:400;height:50px;line-height:18px;position:relative;padding:0 40px 0 0;width:40%}.productPageImagePickerLabel>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.productPageImagePickerLabel a.toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.productPageImagePickerItem{float:left;min-height:50px;position:relative;width:60%}.productPageImagePickerItem a.toolTip{position:absolute;top:15px;left:-25px}.productPageImagePickerItem .imagePicker .imagePick{float:left;margin:0 0 10px;padding-right:5px;width:25%}.productPageImagePickerItem .imagePicker .imagePick img{-webkit-transform:translate(-50%,-50%) scale(0.98);transform:translate(-50%,-50%) scale(0.98);background-color:transparent;border:0 !important;height:auto;left:50%;margin:0;padding:0;position:absolute;top:50%;width:auto}.productPageImagePickerItem .imagePicker .imagePickLabel{font-size:11px;line-height:14px}.productPageImagePickerItem .imagePicker .imagePickWrap{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;border:1px solid #e9ebed;height:0;margin-bottom:5px;padding-bottom:100%;position:relative}.productPageImagePickerItem .imagePicker .imagePick.active .imagePickWrap{border:1px solid #d40134 !important}.productPageImagePickerItem .imagePicker .imagePick.active img{border:0 !important}.productPageImagePickerItem .imagePicker .imagePick.active .imagePickLabel{color:#d40134}.productPageImagePickerItem .imagePicker .imagePick:hover .imagePickWrap{border:1px solid #a2a2a2}.productPageImagePickerItem .imagePicker .imagePick:hover img{border:0 !important}.productPageImagePicker.confCommon{padding:10px 0 0}.productPageImagePicker.confCommon .productPageImagePickerLabel{float:none;font-size:16px;font-weight:700;width:100%}.productPageImagePicker.confCommon .productPageImagePickerLabel a.toolTip{right:0}.productPageImagePicker.confCommon .productPageImagePickerItem{float:none;width:100%}.productPageImagePicker.confCommon .productPageImagePickerItem .imagePicker .imagePick{max-width:120px}.productPageQuality{padding:70px 0 40px}.productPageQualityTitle{font-size:31px;font-weight:700;line-height:33px;margin:0}.productPageQualityItem dt{float:left;width:90px}.productPageQualityItem dt img{max-height:50px;max-width:50px;margin-top:15px}.productPageQualityItem dd{float:left;width:calc(100% - 90px)}.productPageQualityVideo{background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:height .3s ease;transition:height .3s ease;background-color:#38393a;display:block;height:250px;position:relative}.productPageQualityVideo:hover .productPageQualityVideoPlay{background-color:rgba(255,255,255,.4)}.productPageQualityVideoPlay{border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:rgba(255,255,255,.25);height:130px;left:50%;position:absolute;top:calc(50% - 20px);width:130px}.productPageQualityVideoPlay i{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:30px;left:calc(50% + 3px);position:absolute;top:50%}.productPageQualityVideoText{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:35px;color:#fff;font-size:21px;text-align:center;text-transform:lowercase;width:90%}.productPageUnique{background-color:#121212;padding:50px 0;overflow:hidden}.productPageUniqueSlider{position:relative;width:100%;z-index:1}.productPageUniqueSliderArrows{list-style:none;margin:20px 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:40px}.productPageUniqueSliderArrows li{cursor:pointer;padding:10px;color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease}.productPageUniqueSliderArrows li:hover{color:#d40134}.productPageUniqueSlider .slick-slide{margin:0 20px}.productPageUniqueSlider .slick-list{margin:0 -20px;overflow:hidden}.productPageUniqueSlider .slick-prev,.productPageUniqueSlider .slick-next{z-index:1000;width:40px;height:40px}.productPageUniqueSlider .slick-prev:before,.productPageUniqueSlider .slick-next:before{-webkit-transition:all .3s ease;transition:all .3s ease;font-size:40px;color:#fff;opacity:1}.productPageUniqueSlider .slick-prev:hover:before,.productPageUniqueSlider .slick-next:hover:before{color:#44c890}.productPageUniqueSlider .slick-prev{left:-100px}.productPageUniqueSlider .slick-next{right:-100px}.productPageUniqueSlide{display:inline-block;overflow:hidden;position:relative}.productPageUniqueSlideImg{display:block;position:relative;height:0;padding-bottom:58%;max-height:250px}.productPageUniqueSlideImg img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.productPageUniqueSlideImg:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(-135deg,#d40134,rgba(212,1,52,0));height:100%;opacity:0;width:100%;z-index:2}.productPageUniqueSlideImg:hover:before{opacity:.5}.productPageUniqueSlideContent{padding:40px 0 0}.productPageUniqueSlideContentTitle{-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff;display:block;font-size:31px;font-weight:700;margin:0 0 20px}.productPageUniqueSlideContentTitle:hover{color:#d40134}.productPageUniqueSlideContentDesc{color:rgba(255,255,255,.8);font-weight:100;margin:0 0 10px}.productPageUnique+.featuredReviews{padding-top:40px}.productPageSpecs{padding:60px 0}.productPageSpecsTitle{font-size:31px;font-weight:700;margin:0 0 45px}.productPageSpecsHeader{border-bottom:1px solid rgba(0,0,0,.1)}.productPageSpecsHeaderTitle{overflow:hidden;padding:12px 0 12px 40px}.productPageSpecsTab{border-bottom:1px solid rgba(0,0,0,.1)}.productPageSpecsTab+.productPageSpecsHeader{border-top:1px solid rgba(0,0,0,.1);margin-top:50px}.productPageSpecsTabTitle{-webkit-transition:color .5s ease;transition:color .5s ease;cursor:pointer;overflow:hidden;padding:12px 22px 12px 40px;position:relative}.productPageSpecsTabTitle:hover{color:#d40134}.productPageSpecsTabTitle:hover .productPageSpecsTabTitlePlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.productPageSpecsTabTitle:hover .productPageSpecsTabTitlePlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.productPageSpecsTabTitleIcon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;max-height:22px;max-width:22px}.productPageSpecsTabTitlePlus{height:12px;right:0;position:absolute;top:19px;width:12px}.productPageSpecsTabTitlePlus:before,.productPageSpecsTabTitlePlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:background-color .5s ease,transform .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,transform .5s ease;transition:background-color .5s ease,transform .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.productPageSpecsTabTitlePlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.productPageSpecsTabTitlePlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.productPageSpecsTabContent{display:none;padding:0 0 15px 40px}.productPageSpecsTabContent p{font-size:14px;line-height:22px}.productPageSpecsTabContent p:first-child{margin-top:0}.productPageSpecsTabContent p:last-child{margin-bottom:0}.productPageSpecsTab.active .productPageSpecsTabTitle{color:#d40134}.productPageSpecsTab.active .productPageSpecsTabTitlePlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.productPageSpecsTab.active .productPageSpecsTabTitlePlus:after{-webkit-transform:translate(-50%,-50%) rotate(720deg);transform:translate(-50%,-50%) rotate(720deg);background-color:#d40134}.productPagePopup{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background-color:#fff;max-width:840px;opacity:0;pointer-events:none;position:fixed;visibility:hidden;width:90%;z-index:120}.productPagePopup .Btn{border:0 !important;margin-bottom:0 !important;width:auto}.productPagePopup p{margin:10px 0 20px}.productPagePopup:before{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#f8f8f8;height:100%;right:0;top:0;width:50%}.productPagePopupBackdrop{-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background-color:rgba(0,0,0,.2);height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:110}.productPagePopupLeft,.productPagePopupRight{float:left;padding:70px 50px 50px;position:relative;width:50%}.productPagePopupRight{background-color:#f8f8f8}.productPagePopupClose{height:24px;right:14px;position:absolute;top:14px;width:24px;z-index:1}.productPagePopupClose:before,.productPagePopupClose:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.productPagePopupClose:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.productPagePopupClose:after{-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.productPagePopupClose:hover:before{-webkit-transform:translate(-50%,-50%) rotate(585deg);transform:translate(-50%,-50%) rotate(585deg);background-color:#d40134}.productPagePopupClose:hover:after{-webkit-transform:translate(-50%,-50%) rotate(675deg);transform:translate(-50%,-50%) rotate(675deg);background-color:#d40134}.productPagePopup .button{border-radius:0;display:block;line-height:46px;padding:0;height:46px;background-color:#d40134;cursor:pointer;position:relative;text-align:center;font-size:15px;font-weight:700;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;z-index:1;border:0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.productPagePopup .button:hover{background-color:#a10128;cursor:pointer}.productPageChoices{padding:10px 0 0}.productPageChoices:not(:last-of-type){padding-bottom:10px}.productPageChoices.open .productPageChoicesTitle{margin:0 0 15px}.productPageChoices.open .productPageChoicesTitle:before{-webkit-transform:translateY(-50%) rotate(540deg) !important;transform:translateY(-50%) rotate(540deg) !important}.productPageChoices.open .productPageChoicesTitle:after{-webkit-transform:translateY(-50%) rotate(630deg) !important;transform:translateY(-50%) rotate(630deg) !important}.productPageChoicesTitle{-webkit-transition:margin .3s ease;transition:margin .3s ease;cursor:pointer;font-size:16px;font-weight:700;height:50px;line-height:18px;margin:0;position:relative}.productPageChoicesTitle:before,.productPageChoicesTitle:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;background-color:#000;top:50%}.productPageChoicesTitle:before{width:12px;height:2px;right:0}.productPageChoicesTitle:after{width:2px;height:12px;right:5px}.productPageChoicesTitle:hover:before,.productPageChoicesTitle:hover:after{-webkit-transform:translateY(-50%) rotate(540deg);transform:translateY(-50%) rotate(540deg)}.productPageChoicesTitle>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 20px 0 0}.productPageChoicesTitle>span>small{color:#939393;display:block}.productPageChoicesTitle a.toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;top:calc(50% + 1px)}.productPageChoicesTitle+div{display:none}.productPageChoicesItem{-webkit-box-shadow:-3px 4px 6px 0 rgba(0,0,0,0);-ms-box-shadow:-3px 4px 6px 0 rgba(0,0,0,0);box-shadow:-3px 4px 6px 0 rgba(0,0,0,0);-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;border:none !important;cursor:pointer;height:100%;padding:15px;position:relative}.productPageChoicesItem.active{-webkit-box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);-ms-box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);border:1px solid #fff}.productPageChoicesItem.active.productPageChoicesItemHasContent{margin:0 0 -17px;padding:15px 15px 32px}.productPageChoicesItem.disabled{opacity:.3;pointer-events:none}.productPageChoicesItem:hover .productPageChoicesRadioLabel:before{border:1px solid #38393a}.productPageChoicesItemClean{padding:0}.productPageChoicesItemColor .productPageChoicesItemImg img,.productPageChoicesItemGlass .productPageChoicesItemImg img{margin:-15px 0 0 -15px;max-width:none;width:calc(100% + 30px)}.productPageChoicesItemLabel{background-color:#d40134;z-index:10;color:#fff;display:block;font-size:12px;font-weight:700;padding:3px 8px;line-height:1.4;text-align:center}@media screen and (max-width:782px){.productPageChoicesItemLabel{font-size:11px}}.productPageChoicesItemLabel.is-green{background-color:#34b27c}.productPageChoicesItemImg{position:relative}.productPageChoicesItemImgLink{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:rgba(56,57,58,.4);bottom:0;color:#fff;font-size:12px;left:0;line-height:26px;position:absolute;text-align:center;text-transform:lowercase;width:100%}.productPageChoicesItemImgLink:hover{background-color:rgba(56,57,58,.6)}.productPageChoicesItemImg a.lightbox:not(.productPageChoicesItemImg3D),.productPageChoicesItemImg a[data-fancybox]:not(.productPageChoicesItemImg3D){bottom:5px;color:#38393a;left:10px;position:absolute;text-shadow:0 0 5px rgba(255,255,255,.4)}.productPageChoicesItemImg3D{background-color:#fff;border:1px solid #38393a;border-radius:16px;bottom:5px;color:#38393a;display:none;font-size:13px;font-weight:600;height:30px;line-height:28px;padding:0 10px;position:absolute;right:0;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}@media screen and (max-width:1220px)and (min-width:961px){.productPageChoicesItemImg3D{padding:0;width:30px}}@media screen and (max-width:575px){.productPageChoicesItemImg3D{padding:0;width:30px}}.productPageChoicesItemImg3D:hover{background-color:#38393a;color:#fff;text-decoration:none}.productPageChoicesItemImg3D:hover>svg{fill:#fff}.productPageChoicesItemImg3D>span{display:block;white-space:nowrap}@media screen and (max-width:1220px)and (min-width:961px){.productPageChoicesItemImg3D>span{display:none}}@media screen and (max-width:575px){.productPageChoicesItemImg3D>span{display:none}}.productPageChoicesItemImg3D>svg{display:none;fill:#38393a;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:fill .3s ease;transition:fill .3s ease}@media screen and (max-width:1220px)and (min-width:961px){.productPageChoicesItemImg3D>svg{display:block}}@media screen and (max-width:575px){.productPageChoicesItemImg3D>svg{display:block}}.productPageChoicesItemTitle{color:#38393a;font-size:14px;line-height:19px;margin:15px 0 0}.productPageChoicesItemTitle span{display:block}.productPageChoicesItemTitleNotices{border-bottom:1px solid #e9ebed;border-top:1px solid #e9ebed;margin:10px 0 0;padding:10px 0 0}.productPageChoicesItemTitleNotices li{font-size:12px;line-height:14px;margin-bottom:10px;padding-left:24px;position:relative}.productPageChoicesItemTitleNotices li i{color:#f39c12;font-size:12px;left:0;position:absolute;top:2px}.productPageChoicesItemInfo{-webkit-transition:color .3s ease;transition:color .3s ease;border-bottom:1px solid #e9ebed;color:#38393a;display:block;font-size:12px;line-height:40px;position:relative;text-transform:lowercase}.productPageChoicesItemInfo i{color:#44c890;font-size:16px;position:absolute;right:0;top:12px}.productPageChoicesItemInfo.active,.productPageChoicesItemInfo:hover{color:#44c890}.productPageChoicesItemPrice{border-bottom:1px solid #e9ebed;font-weight:700;line-height:40px;position:relative}.productPageChoicesItemPrice .productPageChoicesRadioLabel{color:transparent;font-size:0;padding-left:22px;position:absolute;right:0;top:10px}.productPageChoicesHorItem{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.1);cursor:pointer;position:relative;padding:10px 48px 10px 10px}.productPageChoicesHorItem:not(:last-child){margin-bottom:10px}.productPageChoicesHorItem.active{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.2)}.productPageChoicesHorItemImg{float:left;margin-right:25px;position:relative;width:100px}.productPageChoicesHorItemImg a{bottom:10px;color:#38393a;font-size:14px;left:10px;position:absolute;text-shadow:0 0 5px rgba(255,255,255,.4)}.productPageChoicesHorItemContent{float:left;padding:5px 0 0;width:calc(100% - 125px)}.productPageChoicesHorItemPrice{font-weight:700;line-height:40px}.productPageChoicesHorItem .productPageChoicesRadioLabel{color:transparent;font-size:0;padding-left:22px;position:absolute;right:15px;top:15px}.productPageChoicesRadio{display:none}.productPageChoicesRadio:checked+label:before{background-color:#38393a;border:1px solid #38393a}.productPageChoicesRadio:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.productPageChoicesRadio+label{display:block;font-size:14px;font-weight:400;line-height:24px;padding-left:34px;position:relative}.productPageChoicesRadio+label:before{border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:20px;position:absolute;left:0;top:-1px;width:20px}.productPageChoicesRadio+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:50%;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:5px;top:3px;width:12px}.productPageChoicesRadio+label:hover:before{border:1px solid #44c890}.productPageChoicesContentItem{-webkit-box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);-ms-box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);box-shadow:-3px 4px 6px 0 rgba(0,0,0,.1);background-color:#fff;margin:0 0 17px;padding:15px}.productPageChoicesContentItem p,.productPageChoicesContentItem ul,.productPageChoicesContentItem ol{font-size:14px;line-height:19px}.productPageChoicesContentItem p:first-child,.productPageChoicesContentItem ul:first-child,.productPageChoicesContentItem ol:first-child{margin-top:0}.productPageChoicesContentItem p:last-child,.productPageChoicesContentItem ul:last-child,.productPageChoicesContentItem ol:last-child{margin-bottom:0}.productPageChoicesContentItemTitle{display:block;font-size:14px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.productPageChoicesContentItemTitle+p,.productPageChoicesContentItemTitle+ul,.productPageChoicesContentItemTitle+ol{margin-top:0}.productPageChoicesContentItemNotice{border-top:1px solid #f8f8f8;display:block;font-size:13px;margin:0;padding:10px 0 0}.productPageChoicesContentItemNotice i{color:#f39c12;margin-right:10px}.productPageChoicesContentItemOption{cursor:pointer}.productPageChoicesContentItemOption:hover .productPageChoicesContentItemOptionImg:before{-webkit-box-shadow:inset 0 0 0 1px #939393;-ms-box-shadow:inset 0 0 0 1px #939393;box-shadow:inset 0 0 0 1px #939393}.productPageChoicesContentItemOption.active .productPageChoicesContentItemOptionImg:before,.productPageChoicesContentItemOption.active:hover .productPageChoicesContentItemOptionImg:before{-webkit-box-shadow:inset 0 0 0 2px #44c890;-ms-box-shadow:inset 0 0 0 2px #44c890;box-shadow:inset 0 0 0 2px #44c890}.productPageChoicesContentItemOptionImg{position:relative}.productPageChoicesContentItemOptionImg:before{-webkit-box-shadow:inset 0 0 0 0 #939393;-ms-box-shadow:inset 0 0 0 0 #939393;box-shadow:inset 0 0 0 0 #939393;position:absolute;content:"" !important;display:block;pointer-events:none;width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.productPageChoicesContentItemOptionTitle{color:#38393a;display:block;font-size:12px;line-height:17px;margin:10px 0}.productPageSticky{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2);-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px));-webkit-transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#fff;display:none !important;left:0;padding:8px 0;position:fixed;top:120px;width:100%;z-index:100}.productPageSticky.active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-transform:translateY(0);transform:translateY(0)}.productPageStickyInfo{float:left}.productPageStickyInfo:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.productPageStickyInfoImg{float:left;height:48px;margin-right:32px;width:48px}.productPageStickyInfo dl{float:left;margin:6px 0}.productPageStickyInfo dl dt{color:#44c890;font-size:15px;line-height:18px}.productPageStickyInfo dl dd{color:#c2c2c2;font-size:12px;line-height:18px}.productPageStickyInfoPrice{margin-right:32px !important}.productPageStickyInfoDelivery{position:relative;padding-left:24px}.productPageStickyInfoDelivery:before{color:#38393a;content:"";font-family:"Font Awesome 5 Pro";left:0;position:absolute;top:-5px}.productPageStickyActions{float:right}.productPageStickyActions:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.productPageStickyActions a{float:left;font-size:15px;line-height:40px;margin:4px 0}.productPageStickyActions a:not(:last-child){margin-right:8px}.productPageStickyActionsOrder:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("../../../image/to-one/cart_white.svg");content:"";display:none;height:16px;width:18px}.productPageStickyActionsUp{padding:0;text-align:center;width:40px}body.admin-bar .productPageSticky{top:152px}@media screen and (max-width:1240px){body.admin-bar .productPageSticky{top:152px}}@media screen and (max-width:991.98px){.productPageSticky{top:66px}body.admin-bar .productPageSticky{top:96px}}@media screen and (min-width:768px)and (max-width:992px){.productPageSticky{top:62px !important}}@media screen and (min-width:992px)and (max-width:1240px){.productPageSticky.sticky{top:130px}}@media screen and (max-width:782px){body.admin-bar .productPageSticky{top:109px}}html.productPagePopupActive .productPagePopupBackdrop,html.productPagePopupActive .productPagePopup{opacity:1;visibility:visible;pointer-events:initial}.quickAccess{padding:0 0 20px}.quickAccess .inner{margin-top:-80px}.quickAccessBlock{background-color:#fff}.quickAccessBlockImg{display:block;overflow:hidden}.quickAccessBlockImg img{width:100%}.quickAccessBlockContent{padding:30px 40px}.quickAccessBlockTitle{color:#000;display:block;font-size:22px;font-weight:700;margin:0 0 10px;position:relative}.quickAccessBlockTitle:before{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:12px;height:12px;background-image:url("../../../image/to-one/next-arrow.svg");display:none;right:24px;top:24px}.quickAccessBlockList{margin:0}.quickAccessBlockList>li{margin:0 0 5px}.quickAccessBlockList>li>a{border-bottom:1px dotted #939393;color:#262629}.quickAccessBlockLink{color:#262629;display:inline-block;font-weight:700;padding-left:22px;position:relative;text-transform:lowercase}.quickAccessBlockLinkPlus{height:12px;left:0;position:absolute;top:7px;width:12px}.quickAccessBlockLinkPlus:before,.quickAccessBlockLinkPlus:after{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:transform .5s ease,background-color .5s ease;-webkit-transition:background-color .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease;transition:transform .5s ease,background-color .5s ease,-webkit-transform .5s ease;background-color:#38393a;height:2px;left:50%;top:50%;width:12px}.quickAccessBlockLinkPlus:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.quickAccessBlockLinkPlus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.quickAccessItem{background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:height .3s ease;transition:height .3s ease;background-color:#fff;float:left;height:222px;position:relative;width:100%}.quickAccessItem:not(:last-child){margin-bottom:30px}.quickAccessItem:before{position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:opacity .8s ease;transition:opacity .8s ease;background:rgba(212,1,52,0);background:linear-gradient(45deg,#d40134,rgba(212,1,52,0));height:100%;opacity:.4;width:100%;z-index:2}.quickAccessItem:not(.quickAccessItemVideo):after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:12px;height:12px;background-image:url("../../../image/to-one/next-arrow-white.svg");display:none;right:24px;top:24px}.quickAccessItemConfig{background-color:#d40134}.quickAccessItemConfig:before{background:linear-gradient(45deg,#6e011b,rgba(110,1,27,0))}.quickAccessItemConfigImg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:80%;max-width:100px;right:30px}.quickAccessItemVideoArrow{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("../../../image/to-one/arrow-with-scribble.svg");bottom:80px;height:59px;position:absolute;right:80px;width:65px;z-index:3}.quickAccessItemVideoPlay{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("../../../image/to-one/play.svg");bottom:40px;height:42px;position:absolute;right:35px;width:42px;z-index:3}.quickAccessItemInner{bottom:35px;left:35px;position:absolute;z-index:3}.quickAccessItemTitle{color:#fff;font-size:21px;font-weight:700}.quickAccessItemSubtitle{color:#fff;font-size:14px;text-transform:lowercase}.no-touch .quickAccessBlockImg img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.no-touch .quickAccessBlockImg:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.no-touch .quickAccessBlockTitle{-webkit-transition:color .3s ease;transition:color .3s ease}.no-touch .quickAccessBlockTitle:hover{color:#d40134}.no-touch .quickAccessBlockList>li>a{-webkit-transition:all .3s ease;transition:all .3s ease}.no-touch .quickAccessBlockList>li>a:hover{color:#d40134;border-bottom:1px dotted #d40134}.no-touch .quickAccessBlockLink{-webkit-transition:all .5s ease;transition:all .5s ease}.no-touch .quickAccessBlockLink:before,.no-touch .quickAccessBlockLink:after{-webkit-transition:all .5s ease;transition:all .5s ease}.no-touch .quickAccessBlockLink:hover{color:#d40134}.no-touch .quickAccessBlockLink:hover .quickAccessBlockLinkPlus:before{-webkit-transform:translate(-50%,-50%) rotate(540deg);transform:translate(-50%,-50%) rotate(540deg);background-color:#d40134}.no-touch .quickAccessBlockLink:hover .quickAccessBlockLinkPlus:after{-webkit-transform:translate(-50%,-50%) rotate(630deg);transform:translate(-50%,-50%) rotate(630deg);background-color:#d40134}.no-touch .quickAccessItem:before{-webkit-transition:all .5s ease;transition:all .5s ease}.no-touch .quickAccessItem:hover:before{opacity:.75}.popup{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);-ms-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);background-color:#fff;border-left:3px solid #d40134;bottom:10px;left:10px;max-width:300px;padding:30px;position:fixed;z-index:20}.popupClose{width:24px;height:24px;background-color:#38393a;color:#fff;font-size:14px;line-height:24px;position:absolute;right:0;text-align:center;top:0}.popupTitle{display:block;font-weight:700;line-height:20px}.popupDesc{font-size:14px;line-height:20px}.bikeTable{border-bottom:1px solid rgba(0,0,0,.1) !important}.bikeTable thead tr td,.bikeTable thead tr th{border-bottom:1px solid rgba(0,0,0,.2) !important;text-align:left;padding:10px 20px 10px 0}.bikeTable thead tr td:last-of-type,.bikeTable thead tr th:last-of-type{padding:0}.bikeTable tbody tr{background-color:transparent !important}.bikeTable tbody tr:not(:last-of-type) td,.bikeTable tbody tr:not(:last-of-type) th{border-bottom:1px solid rgba(0,0,0,.1) !important}.bikeTable tbody tr td,.bikeTable tbody tr th{padding:8px 20px 8px 0}.bikeTable tbody tr td:last-of-type,.bikeTable tbody tr th:last-of-type{padding:8px 0}.partner__image{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:5px 22px 21px rgba(0,0,0,.16);box-shadow:5px 22px 21px rgba(0,0,0,.16);height:100%}.partner-splits{padding:0 0 30px}@media screen and (max-width:991.98px){.partner__image{-webkit-box-shadow:3px 12px 11px rgba(0,0,0,.16);box-shadow:3px 12px 11px rgba(0,0,0,.16);padding-bottom:56.25%}.partner-splits{padding:30px 0 0}}.keuzehulp{margin:0 0 35px}.keuzehulp li{float:left}.keuzehulp li:not(:last-child){margin:0 20px 10px 0}.keuzehulp li a{color:#262629;-webkit-transition:color .3s ease;transition:color .3s ease;text-decoration:underline}.keuzehulp li a:hover{color:#d40134}.keuzehulp li a:hover svg{fill:#d40134;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.keuzehulp li a svg{fill:#262629;margin:0 5px 0 0;position:relative;top:-1px;-webkit-transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,transform .3s ease;transition:fill .3s ease,transform .3s ease,-webkit-transform .3s ease}.productPageInfoTab.sizes .productPageInfoTabContent .productPageSelectContainer.proportionize\[\$path\]\[\$axis\].clearfix.proportionInput:before{content:"Kies een bestaande vlakverdeling of vul dit zelf naar wens in.";float:left;width:100%;font-weight:bold;margin-bottom:20px}@media screen and (max-width:991.98px){.summary-content{padding:.5rem}}.summary-content__title{margin-top:0;font-weight:700;padding-top:1.5rem;padding-right:1.5rem;padding-left:1.5rem}@media screen and (max-width:991.98px){.summary-content__title{padding-left:.5rem;padding-right:.5rem}}.summary-content__notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:991.98px){.summary-content__notice{padding-left:.5rem;padding-right:.5rem}}.summary-content__notice .notice-icon{color:#f3cf49;font-size:24px;margin-right:10px}.summary-content .table{margin-bottom:1.5rem}.summary-content .table-striped tbody tr:nth-of-type(odd){background-color:#e7eff5}.summary-content .table-striped td,.summary-content .table-striped th{padding:1.5rem}@media screen and (max-width:991.98px){.summary-content .table-striped td,.summary-content .table-striped th{padding:.5rem;font-size:14px}}.summary-content .table-striped td a,.summary-content .table-striped th a{color:#000}.summary-content .table-striped tfoot.hidden{display:none}.summary-content .Btn{margin-bottom:1.5rem;margin-left:1.5rem}@media screen and (max-width:991.98px){.summary-content .Btn{margin-left:.5rem}}.summary-content .weeklevering__icon{margin-right:10px;height:18px;width:26px;position:relative}.summary-content .weeklevering__icon:before{position:absolute;top:-3px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;content:"";height:24px;width:26px;background-color:#3ec991;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='27' height='24' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.817928 0C0.739701 0.542867 0.674674 1.19043 0.634296 1.91846C0.629827 1.99904 0.62566 2.08061 0.62181 2.16313C0.413107 6.63671 1.1375 13.9109 5.2682 18.7505C11.2882 25.8037 18.3851 24.8503 22.0564 21.1417C23.4457 21.5848 24.9009 21.9062 26.407 22.0594C26.6851 20.9564 26.6851 20.1292 26.1288 19.5777C25.007 19.5429 23.8704 19.3845 22.7399 19.1322C23.7966 13.3243 20.5189 5.3501 12.4999 4.68762C7.63929 4.28606 4.25335 2.7637 2.34207 1.39789L2.33906 1.39575C1.62702 0.886571 1.11997 0.399252 0.817928 0ZM8.32775 11.5812C10.1394 13.9298 14.538 18.1682 20.2956 20.5038C20.4657 20.3631 20.6289 20.2159 20.7849 20.0629C20.9288 19.6355 21.0409 19.1813 21.1203 18.7077C15.6701 17.0745 10.603 13.5548 8.32775 11.5812Z' fill='%233EC991'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='27' height='24' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.817928 0C0.739701 0.542867 0.674674 1.19043 0.634296 1.91846C0.629827 1.99904 0.62566 2.08061 0.62181 2.16313C0.413107 6.63671 1.1375 13.9109 5.2682 18.7505C11.2882 25.8037 18.3851 24.8503 22.0564 21.1417C23.4457 21.5848 24.9009 21.9062 26.407 22.0594C26.6851 20.9564 26.6851 20.1292 26.1288 19.5777C25.007 19.5429 23.8704 19.3845 22.7399 19.1322C23.7966 13.3243 20.5189 5.3501 12.4999 4.68762C7.63929 4.28606 4.25335 2.7637 2.34207 1.39789L2.33906 1.39575C1.62702 0.886571 1.11997 0.399252 0.817928 0ZM8.32775 11.5812C10.1394 13.9298 14.538 18.1682 20.2956 20.5038C20.4657 20.3631 20.6289 20.2159 20.7849 20.0629C20.9288 19.6355 21.0409 19.1813 21.1203 18.7077C15.6701 17.0745 10.603 13.5548 8.32775 11.5812Z' fill='%233EC991'/></svg>")}.summary-info{color:#000;margin-bottom:2rem}.summary-info a{color:#000;text-decoration:underline}.summary-tooltip{opacity:.25}dd.delivery-price__fast,dd.delivery-price__week,dt.delivery-price__fast,dt.delivery-price__week{line-height:24px !important;padding-bottom:14px;padding-top:10px}dd.delivery-price__fast small,dd.delivery-price__week small,dt.delivery-price__fast small,dt.delivery-price__week small{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;line-height:16px !important;margin-top:2px !important}dd.delivery-price__fast small span,dd.delivery-price__week small span,dt.delivery-price__fast small span,dt.delivery-price__week small span{font-size:14px !important;color:#000 !important;opacity:.5;font-weight:400}dd.delivery-price__week .weeklevering-icon,dt.delivery-price__week .weeklevering-icon{display:inline-block;height:16px;width:20px;margin-right:10px}dd.delivery-price__week .weeklevering-icon:before,dt.delivery-price__week .weeklevering-icon:before{height:16px;width:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";background-color:#3ec991;-webkit-box-shadow:none;box-shadow:none;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='20' height='16' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.817928 0C0.739701 0.542867 0.674674 1.19043 0.634296 1.91846C0.629827 1.99904 0.62566 2.08061 0.62181 2.16313C0.413107 6.63671 1.1375 13.9109 5.2682 18.7505C11.2882 25.8037 18.3851 24.8503 22.0564 21.1417C23.4457 21.5848 24.9009 21.9062 26.407 22.0594C26.6851 20.9564 26.6851 20.1292 26.1288 19.5777C25.007 19.5429 23.8704 19.3845 22.7399 19.1322C23.7966 13.3243 20.5189 5.3501 12.4999 4.68762C7.63929 4.28606 4.25335 2.7637 2.34207 1.39789L2.33906 1.39575C1.62702 0.886571 1.11997 0.399252 0.817928 0ZM8.32775 11.5812C10.1394 13.9298 14.538 18.1682 20.2956 20.5038C20.4657 20.3631 20.6289 20.2159 20.7849 20.0629C20.9288 19.6355 21.0409 19.1813 21.1203 18.7077C15.6701 17.0745 10.603 13.5548 8.32775 11.5812Z' fill='%233EC991'/></svg>");mask-image:url("data:image/svg+xml;charset=UTF-8, <svg width='20' height='16' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.817928 0C0.739701 0.542867 0.674674 1.19043 0.634296 1.91846C0.629827 1.99904 0.62566 2.08061 0.62181 2.16313C0.413107 6.63671 1.1375 13.9109 5.2682 18.7505C11.2882 25.8037 18.3851 24.8503 22.0564 21.1417C23.4457 21.5848 24.9009 21.9062 26.407 22.0594C26.6851 20.9564 26.6851 20.1292 26.1288 19.5777C25.007 19.5429 23.8704 19.3845 22.7399 19.1322C23.7966 13.3243 20.5189 5.3501 12.4999 4.68762C7.63929 4.28606 4.25335 2.7637 2.34207 1.39789L2.33906 1.39575C1.62702 0.886571 1.11997 0.399252 0.817928 0ZM8.32775 11.5812C10.1394 13.9298 14.538 18.1682 20.2956 20.5038C20.4657 20.3631 20.6289 20.2159 20.7849 20.0629C20.9288 19.6355 21.0409 19.1813 21.1203 18.7077C15.6701 17.0745 10.603 13.5548 8.32775 11.5812Z' fill='%233EC991'/></svg>")}dd.delivery-price__fast small,dd.delivery-price__week small{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.roosterkleur .productPageChoicesTitle+div{display:block}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.shopProductHeader .shopNotice{padding:10px 0 0}.shopNotice>*{background-color:#f8f8f8;border-left:6px solid;font-size:12px;line-height:24px;margin:10px 0 20px;padding:10px 20px}.shopNotice a{text-decoration:underline}.greyBg .shopNotice>*{background-color:#fff}.shopNotice .woocommerce-error{border-left-color:#d40134;list-style:outside disc}.shopNotice .woocommerce-info{border-left-color:#44c890}.shopNotice .woocommerce-info a{color:#44c890}.shopNotice .woocommerce-message{border-left-color:#44c890}.shopNotice .woocommerce-message a{color:#44c890}.shopFilters{margin-bottom:10px}#shopFilterForm{max-width:100%;width:100%}.shopFilterWrapperTitle{display:none;margin:0 0 5px;font-size:16px;line-height:40px;color:#333234;font-weight:900;position:relative;border:1px solid #dfdfdf;padding:0 10px;cursor:pointer}.shopFilterWrapper.active .shopFilterWrapperTitle{background-color:#fff}.shopFilterWrapperTitle:before{display:block;content:"";position:absolute;top:0;right:0;width:28px;height:40px;text-align:center;font-family:"Font Awesome 5 Pro";font-size:11px;line-height:40px;color:#d40134}.shopFilterWrapper.active .shopFilterWrapperTitle:before{content:""}.shopFilterForm{max-width:100%}.shopFilter{padding:0 0 20px;border-bottom:1px solid #dfdfdf;margin:0 0 20px}.shopFilterTitle{position:relative;margin:0 0 10px;font-size:20px;line-height:30px}.shopFilterTitle:before{display:none;content:"";position:absolute;top:0;right:0;width:28px;height:40px;text-align:center;font-family:"Font Awesome 5 Pro";font-size:11px;line-height:40px;color:#38393a}.shopFilter.active .shopFilterTitle:before{content:""}.filterList{margin:0}.filterList li{font-weight:400;display:block;font-size:12px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.filterList li a{display:block;cursor:pointer;position:relative;padding-left:32px}.filterList li a:hover{color:#d40134}.filterList li a:before{content:"";font-family:"Font Awesome 5 Pro";display:block;position:absolute;top:5px;left:0;width:22px;height:22px;line-height:22px;font-size:11px;color:#d40134;text-align:center;border-radius:50%;-webkit-box-shadow:0 0 0 1px #d40134 inset;box-shadow:0 0 0 1px #d40134 inset}.filterList li.active a:before{content:""}.filterList li.grayOut a{opacity:.5;cursor:pointer;text-decoration:line-through}.filterList.filterColors{margin-left:-17px}.filterList.filterColors li{overflow:visible}.filterList.filterColors li.active a:before{display:block}.filterList.filterColors li a{display:block;position:relative;width:100%;height:0;padding-bottom:100%;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;-ms-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;cursor:pointer}.filterList.filterColors li a:before{display:none;content:"";position:absolute;top:50%;left:0;width:100%;font-family:"Font Awesome 5 Pro";color:#fff;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;text-shadow:0 1px 0 rgba(0,0,0,.5)}.filterList.filterColors li a span{position:absolute;display:block;width:97px;left:50%;top:50%;margin:5px 0 0;pointer-events:none;opacity:0;visibility:hidden;padding:3px 5px;color:#fff;background-color:rgba(0,0,0,.5);font-size:11px;line-height:14px;text-align:center;z-index:2;border-radius:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filterList.filterColors li a:hover span{opacity:1;visibility:visible;top:100%}.shopCatIntro{margin:0 0 20px;padding:0 0 20px;border-bottom:3px solid #f8f8f8}.catUsps{padding:10px 30px;border:1px solid #e9ebed;background:#f3f3f2;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f3f2));background:linear-gradient(to bottom,#fff,#f3f3f2)}.catUsps .uspBlock{border-top:1px solid #e9ebed;text-align:left;padding:10px 0}.catUsps .uspBlock:first-child{border-top:0}.catUsps .uspBlock .uspIcon{float:left;width:60px;height:60px;margin:0}.catUsps .uspBlock p{overflow:hidden;font-size:14px;line-height:16px;padding:15px 0 0 20px}.productBlock.block .blockImg{padding-bottom:100%}.productBlock.block .blockImg img{max-height:100%}.featuredProduct .pbdContent{left:10px;right:10px}.featuredProduct .pbdContent p{font-size:12px;line-height:20px;margin-bottom:0}.featuredProduct:hover .pbdContent p{margin-bottom:10px}.featuredProduct .pbdBtn{font-size:11px;line-height:30px}.productImg{margin:0 0 20px;border:1px solid #e9ebed;position:relative}.productImgLowestPrice{background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("../../../image/to-one/lowest_price.svg");pointer-events:none;position:absolute;right:20px;bottom:20px;height:100px;width:100px}.productImg a{display:block;padding:20px}.productImg img{display:block;width:100%}.thumbSliderWrap{overflow:hidden}#productThumbSlider{margin-left:-18px}#productThumbSlider .slides li{width:171px}#productThumbSlider .slides li .productThumb{padding-left:18px}#productThumbSlider .slides li .productThumb a{display:block;border:1px solid #e9ebed;position:relative;height:160px;overflow:hidden}#productThumbSlider .slides li .productThumb a img,#productThumbSlider .slides li .productThumb a svg{max-width:100%;height:auto;display:block;position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;padding:10px;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.shopProductTitles{margin:0 0 20px}.shopProductAttachment{border-top:1px solid #e9ebed;display:block;font-size:14px;line-height:30px;margin:0 0 10px;padding:10px 0 0;color:#d40134}.shopProductAttachment a{text-decoration:underline}.productPrice{background-color:#38393a;padding:0 20px;display:inline-block;vertical-align:top;color:#fff;font-size:30px;line-height:50px;margin:0 0 20px;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif}.productPrice:after{content:"excl. BTW";display:inline-block;font-size:12px;line-height:50px;margin-left:5px;margin-bottom:-6px}.productPrice.productPriceIncl{background-color:transparent;color:rgba(56,57,58,.5);font-size:20px}.productPrice.productPriceIncl:after{content:"incl. BTW"}.loginPrice{display:inline-block;vertical-align:top;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 20px;line-height:50px;font-size:18px}.loginPrice i{color:#d40134}.loginPrice a{text-decoration:underline}.shopProductUsps{margin:30px 0}.shopProductUsps li{line-height:32px}.shopProductUsps li i{color:#d40134;margin-right:5px;font-size:20px}.productSmallTitle{font-size:30px;line-height:36px}.shopProductContent{border-top:1px solid #e9ebed;margin:30px 0 0}.shopProductConfiguration{border:1px solid #e9ebed;padding:30px;margin:20px 0}.shopProductConfiguration .articleContent{margin:0 0 20px}.shopProductConfiguration form label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif}.shopProductConfiguration form input,.shopProductConfiguration form textarea,.shopProductConfiguration form select{background-color:#fff;border:1px solid #c2c2c2;margin-bottom:20px}.shopProductConfiguration form input.disabled,.shopProductConfiguration form textarea.disabled,.shopProductConfiguration form select.disabled{cursor:not-allowed;opacity:.3}.shopProductConfiguration form .smallTitle:after,.shopProductConfiguration form .customerExp .contactForm div.wpcf7-mail-sent-ok:after,.customerExp .contactForm .shopProductConfiguration form div.wpcf7-mail-sent-ok:after{content:"excl. BTW";display:inline-block;font-size:12px;line-height:50px;margin-left:5px}.singleProductWorkprint{margin:0 0 20px;padding:0 0 0 35px;background:url(../images/action1.png) no-repeat 0 0;background-size:25px 25px;line-height:30px;font-size:13px}.singleProductWorkprint a{color:#000;text-decoration:underline}.singleProductWorkprint a:hover{color:#d40134;text-decoration:underline}.shopProductDealer{border:1px solid #e9ebed;background:#f2f2f1;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2f2f1));background:linear-gradient(to bottom,#fff,#f2f2f1);margin:20px 0;text-align:center}.shopProductDealer>div{padding:30px 60px;background:url(../images/shopDealerBg.png) no-repeat 50% 100%;background-size:cover}.shopProductDealer .subtitle{margin:0 0 30px;font-size:28px;line-height:32px}.shopProductTabs .shopProductTab{padding:5px 0;border-bottom:1px solid #e9ebed}.shopProductTabs .shopProductTab .shopProductTabTitle{margin:0;display:block;position:relative;cursor:pointer;font-size:18px;padding:0 30px 0 0}.shopProductTabs .shopProductTab .shopProductTabTitle:hover{color:#d40134}.shopProductTabs .shopProductTab .shopProductTabTitle:hover:before{color:#d40134}.shopProductTabs .shopProductTab .shopProductTabTitle:before{display:block;content:"";position:absolute;top:0;right:0;width:30px;height:36px;line-height:36px;text-align:center;font-family:"Font Awesome 5 Pro";color:#e9ebed;font-size:20px}.shopProductTabs .shopProductTab .shopProductTabContent{display:none}.shopProductTabs .shopProductTab.active .shopProductTabTitle:before{content:"";color:#d40134}.shopProductTabs .shopProductTab.active .shopProductTabContent{display:block}.configForm input,.configForm select{border-radius:2px}.configForm.sending input[type=submit],.configForm.sending button[type=submit],.configForm.loading input[type=submit],.configForm.loading button[type=submit]{pointer-events:none;opacity:.7}.miniCartTable{width:100%;table-layout:fixed;font-size:11px;line-height:18px}.miniCartTable.emptyCart thead{display:none}.miniCartTable.emptyCart td{border:0;padding:0;text-align:left}.miniCartTable th{border:1px solid rgba(255,255,255,.1)}.miniCartTable td{border:1px solid rgba(255,255,255,.1);padding:5px;text-align:center}.mcRemove{width:30px}.mcName{width:100px}.mcImg img{max-width:75px}.miniCart .Btn{padding:0;display:block;text-align:center}.cartThumb{display:inline-block;overflow:hidden;position:relative;width:50px;height:50px}.cartThumb a{display:block;position:relative}.cartThumb img{text-indent:-99999px;max-width:100%;max-height:100%;line-height:0}.cartThumbBack{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.product-remove,.product-thumbnail{text-align:center}.shopTable{width:100%;margin:20px 0}.shopTable thead th{border:1px solid #38393a;padding:10px;background-color:#38393a;color:#fff;text-align:center;position:relative}.shopTable th{border:1px solid rgba(0,0,0,.1);padding:3px 5px;text-align:right;line-height:20px;font-size:13px}.shopTable td{border:1px solid rgba(0,0,0,.1);padding:3px 5px;font-size:13px}#price_calculator.shopTable td{border:1px solid rgba(0,0,0,.1)}form .shopTable input,form .shopTable select{margin:0}form .shopTable input[type=submit]{margin:5px 0 0;height:30px;line-height:30px;font-size:13px;width:auto;padding:0 10px}dl.variation{display:table;margin:0;padding:0;table-layout:fixed}dl.variation>*{display:table-cell;line-height:20px;padding:0 5px 0 0}dl.variation p{margin:0;font-size:11px;line-height:16px}form .shopTable .quantity input{font-size:11px;height:30px;line-height:25px;margin:0;padding:5px 20px}form .shopTable button{margin-bottom:0}.summaryTable{table-layout:fixed}.summaryTable td,.summaryTable .product-total{width:200px}.summaryTable td label,.summaryTable .product-total label{display:inline;font-size:13px;font-weight:400}.woocommerce-shipping-or-pickup{margin:0 -15px}.woocommerce-shipping-or-pickup:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.woocommerce-shipping-or-pickup li{float:left;padding:0 15px;margin-bottom:15px;width:33%}.woocommerce-shipping-or-pickup li>div{background-color:#f8f8f8}.woocommerce-shipping-or-pickup li>div input{display:none}.woocommerce-shipping-or-pickup li>div input:checked+label:before{background-color:#44c890;border:1px solid #44c890 !important}.woocommerce-shipping-or-pickup li>div input:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.woocommerce-shipping-or-pickup li>div input+label{color:#38393a;line-height:60px;margin:0;padding:0 40px 0 50px;position:relative}.woocommerce-shipping-or-pickup li>div input+label:before{border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:16px;position:absolute;left:15px;top:19px;width:16px}.woocommerce-shipping-or-pickup li>div input+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:10px;position:absolute;left:19px;top:23px;width:10px}.woocommerce-shipping-or-pickup li>div input+label:hover:before{border:1px solid #38393a}.woocommerce-shipping-or-pickup li>div input+label span{display:inline-block;margin:0}.woocommerce-shipping-or-pickup li>div input+label span.amount{position:absolute;top:0;right:45px}.woocommerce-shipping-or-pickup li>div input+label .toolTip{position:absolute;right:15px;top:22px}.pickupLocationsPicker{margin:0 -15px}.pickupLocationsPicker:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.pickupLocationsPicker .info{clear:both;padding:0 15px}.pickupLocationsPicker .pickupLocation{float:left;margin-bottom:15px;padding:0 15px;width:33%}.pickupLocationsPicker .pickupLocation>div{background-color:#f8f8f8}.pickupLocationsPicker .pickupLocation input{display:none}.pickupLocationsPicker .pickupLocation input:checked+label:before{background-color:#44c890;border:1px solid #44c890 !important}.pickupLocationsPicker .pickupLocation input:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.pickupLocationsPicker .pickupLocation input+label{color:#38393a;line-height:60px;margin:0;margin-bottom:0 !important;padding:0 40px 0 50px;position:relative}.pickupLocationsPicker .pickupLocation input+label:before{border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:16px;position:absolute;left:15px;top:19px;width:16px}.pickupLocationsPicker .pickupLocation input+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:10px;position:absolute;left:19px;top:23px;width:10px}.pickupLocationsPicker .pickupLocation input+label:hover:before{border:1px solid #38393a}.pickupLocationsPicker .pickupLocation input+label span{display:inline-block;margin:0}.pickupLocationsPicker .pickupLocation input+label .toolTip{position:absolute;right:15px;top:22px}.cartPickShipping ul.woocommerce-shipping-methods{margin:10px 0 20px}.cartPickShipping ul.woocommerce-shipping-methods>li:not(:last-child){margin-bottom:10px;position:relative}.cartPickShipping ul.woocommerce-shipping-methods>li:not(:last-child):before{position:absolute;content:"" !important;display:block;pointer-events:none;background-color:#e9ebed;bottom:-4px;height:1px;left:0;width:100%}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]{display:none}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]:checked+label:before{background-color:#38393a;border:1px solid #38393a}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label{color:#38393a;margin:0;padding:0 25px 0 34px;position:relative}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label:before{border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:20px;position:absolute;left:0;top:2px;width:20px}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:50%;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:4px;top:6px;width:12px}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label:hover:before{border:1px solid #38393a}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label span{display:inline-block;margin:0}.cartPickShipping ul.woocommerce-shipping-methods>li input[type=radio]+label .toolTip{position:absolute;right:0;top:0}.checkWrap input[type=checkbox]{display:none !important}.checkWrap input[type=checkbox]:checked+label:before{background-color:#38393a;border:1px solid #38393a}.checkWrap input[type=checkbox]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.checkWrap input[type=checkbox]+label{color:#38393a;margin:0;padding:0 0 0 34px;position:relative}.checkWrap input[type=checkbox]+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:1px solid #939393;content:"";display:block;height:20px;position:absolute;left:0;top:2px;width:20px}.checkWrap input[type=checkbox]+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:4px;top:6px;width:12px}.checkWrap input[type=checkbox]+label:hover:before{border:1px solid #38393a}.checkWrap input[type=checkbox]+label span{display:inline-block;margin:0}.checkWrap input[type=checkbox]+label .toolTip{position:absolute;right:0;top:0}form .checkoutFormFields .col-1,form .checkoutFormFields .col-2{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;padding-right:unset;padding-left:unset}form .checkoutFormFields p{margin:0 0 5px}form .checkoutFormFields input{font-size:12px;line-height:30px}form .checkoutFormFields input:not([type=radio]):not([type=checkbox]){height:40px}.checkoutExplanation{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;height:0;padding-bottom:56.25%}.checkoutExplanationContainer{float:right;width:100%}.woocommerce form .checkoutBillingFields,.woocommerce form .checkoutShippingFields,.woocommerce-page form .checkoutBillingFields,.woocommerce-page form .checkoutShippingFields{margin:0 0 0 -17px}.woocommerce form .checkoutBillingFields:after,.woocommerce form .checkoutShippingFields:after,.woocommerce-page form .checkoutBillingFields:after,.woocommerce-page form .checkoutShippingFields:after{content:"";display:block;clear:both;width:0;height:0;line-height:0;visibility:hidden}.woocommerce form .checkoutBillingFields h3,.woocommerce form .checkoutShippingFields h3,.woocommerce-page form .checkoutBillingFields h3,.woocommerce-page form .checkoutShippingFields h3{display:block;float:none;padding-left:17px;width:100%}.woocommerce form .checkoutBillingFields .form-row,.woocommerce form .checkoutShippingFields .form-row,.woocommerce-page form .checkoutBillingFields .form-row,.woocommerce-page form .checkoutShippingFields .form-row{float:left;margin:0;padding-left:17px;width:50%}.woocommerce form .checkoutBillingFields .form-row#billing_first_name_field,.woocommerce form .checkoutBillingFields .form-row#billing_last_name_field,.woocommerce form .checkoutBillingFields .form-row#billing_company_field,.woocommerce form .checkoutShippingFields .form-row#billing_first_name_field,.woocommerce form .checkoutShippingFields .form-row#billing_last_name_field,.woocommerce form .checkoutShippingFields .form-row#billing_company_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_first_name_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_last_name_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_company_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_first_name_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_last_name_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_company_field{width:calc(100% / 3)}.woocommerce form .checkoutBillingFields .form-row#billing_country_field,.woocommerce form .checkoutBillingFields .form-row#shipping_country_field,.woocommerce form .checkoutShippingFields .form-row#billing_country_field,.woocommerce form .checkoutShippingFields .form-row#shipping_country_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_country_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_country_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_country_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_country_field{display:none}.woocommerce form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce form .checkoutBillingFields .form-row#billing_house_number_suffix_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_suffix_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_suffix_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_suffix_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_suffix_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_suffix_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_suffix_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_suffix_field{width:25% !important}.woocommerce form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_field{margin-right:0 !important}.woocommerce form .checkoutBillingFields .form-row label,.woocommerce form .checkoutShippingFields .form-row label,.woocommerce-page form .checkoutBillingFields .form-row label,.woocommerce-page form .checkoutShippingFields .form-row label{line-height:24px;margin:3px 0;width:100%}.woocommerce form .checkoutBillingFields .form-row label abbr[title],.woocommerce form .checkoutShippingFields .form-row label abbr[title],.woocommerce-page form .checkoutBillingFields .form-row label abbr[title],.woocommerce-page form .checkoutShippingFields .form-row label abbr[title]{line-height:24px;vertical-align:baseline}.woocommerce form .checkoutBillingFields .form-row label+.woocommerce-input-wrapper,.woocommerce form .checkoutShippingFields .form-row label+.woocommerce-input-wrapper,.woocommerce-page form .checkoutBillingFields .form-row label+.woocommerce-input-wrapper,.woocommerce-page form .checkoutShippingFields .form-row label+.woocommerce-input-wrapper{width:100%}.woocommerce form .checkoutBillingFields .form-row input[readonly],.woocommerce form .checkoutShippingFields .form-row input[readonly],.woocommerce-page form .checkoutBillingFields .form-row input[readonly],.woocommerce-page form .checkoutShippingFields .form-row input[readonly]{color:#38393a}.woocommerce form .checkoutBillingFields+.woocommerce-additional-fields .form-row#order_comments_field,.woocommerce form .checkoutShippingFields+.woocommerce-additional-fields .form-row#order_comments_field,.woocommerce-page form .checkoutBillingFields+.woocommerce-additional-fields .form-row#order_comments_field,.woocommerce-page form .checkoutShippingFields+.woocommerce-additional-fields .form-row#order_comments_field{margin:20px 0}.woocommerce form .checkoutBillingFields+.woocommerce-additional-fields .form-row label,.woocommerce form .checkoutShippingFields+.woocommerce-additional-fields .form-row label,.woocommerce-page form .checkoutBillingFields+.woocommerce-additional-fields .form-row label,.woocommerce-page form .checkoutShippingFields+.woocommerce-additional-fields .form-row label{line-height:24px;margin:3px 0;width:100%}.woocommerce form .checkoutBillingFields+.woocommerce-additional-fields .form-row label abbr[title],.woocommerce form .checkoutShippingFields+.woocommerce-additional-fields .form-row label abbr[title],.woocommerce-page form .checkoutBillingFields+.woocommerce-additional-fields .form-row label abbr[title],.woocommerce-page form .checkoutShippingFields+.woocommerce-additional-fields .form-row label abbr[title]{line-height:24px;vertical-align:baseline}.woocommerce form .checkoutBillingFields+.woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper,.woocommerce form .checkoutShippingFields+.woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper,.woocommerce-page form .checkoutBillingFields+.woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper,.woocommerce-page form .checkoutShippingFields+.woocommerce-additional-fields .form-row label+.woocommerce-input-wrapper{width:100%}.woocommerce form .form-row.validate-postcode,.woocommerce-page form .form-row.validate-postcode{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block;width:100%}.woocommerce form .form-row .woocommerce-input-wrapper,.woocommerce-page form .form-row .woocommerce-input-wrapper{width:100%}.woocommerce p:empty,.woocommerce-page p:empty{display:none}form .datePickerWrap{display:block;z-index:1;position:relative}form .datePickerWrap:after{position:absolute;content:"" !important;display:block;pointer-events:none;content:"";width:40px;height:40px;pointer-events:none;text-align:center;line-height:40px;top:0;right:0;color:#38393a;font-family:"Font Awesome 5 Pro"}form .checkWrap input[type=radio],form .checkWrap input[type=checkbox]{height:inherit}form .checkWrap{padding-bottom:10px;margin-top:-3px}.projectNameLabel{background-color:#dedede;border-radius:3px;font-weight:700;line-height:30px;margin:0 2px;padding:0 2px}.ui-datepicker td.periodRange2 a{background-color:#069075}.ui-datepicker td.periodRange1 a{background-color:#1abc9c}.ui-datepicker td.periodRange0 a{background-color:#2ecc71}.form-row-quart,.form-row-quart,.form-row-quart-first,.form-row-quart-first{width:48% !important}.woocommerce-MyAccount-navigation{float:left;width:20%}.woocommerce-MyAccount-navigation ul{margin:0;border-top:1px solid #dfdfdf}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #dfdfdf;font-size:18px;font-weight:300;line-height:25px;margin:0;padding:10px 0}.woocommerce-MyAccount-navigation ul li a{color:#d40134}.woocommerce-MyAccount-navigation ul li:hover a{text-decoration:underline}.woocommerce-MyAccount-content{float:right;width:75%}.woocommerce-MyAccount-content a{text-decoration:underline}.woocommerce-MyAccount-content h1,.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{font-size:21px;line-height:30px;font-size:26px;line-height:36px;margin:0 0 20px}.woocommerce-MyAccount-content h4,.woocommerce-MyAccount-content h5,.woocommerce-MyAccount-content h6{font-size:26px;line-height:36px;margin:0 0 10px}.woocommerce-MyAccount-content form{max-width:100%}.woocommerce-MyAccount-content form p{margin:0}#customer_login form p{margin:0}.accountHelp{float:left;width:100%;padding:20px 0 0;margin:20px 0 0;border-top:1px solid #dedede}.accountHelp .accountHelpImg{float:left;width:120px;height:120px;overflow:hidden;margin:0 20px 0 0;border-radius:50%}.accountHelp .accountHelpImg img{width:100%}.accountHelp .accountHelpContent{overflow:hidden;padding:20px 0 0}.accountHelp .accountHelpContent .ahSubtitle{margin:20px 0 0;line-height:20px;font-size:16px}.accountHelp .accountHelpContent .ahTitle{margin:0}.accountHelp .accountHelpContent .ahTitle strong{display:inline-block;vertical-align:top;font-size:20px;line-height:30px}.accountHelp .accountHelpContent .ahTitle span{display:inline-block;vertical-align:top;font-size:16px;line-height:30px;padding:0 0 0 20px;position:relative}.accountHelp .accountHelpContent .ahTitle span:before{position:absolute;content:"" !important;display:block;pointer-events:none;width:20px;content:"-";left:0;top:0;text-align:center}form input.limitDates[type=radio]{visibility:hidden;position:absolute}.shopTable tr td.periodRange2,.shopTable th td.periodRange2{background-color:#069075;color:#fff}.shopTable tr td.periodRange2.activeCell,.shopTable th td.periodRange2.activeCell{background-color:#034739}.shopTable tr td.periodRange1,.shopTable th td.periodRange1{background-color:#1abc9c;color:#fff}.shopTable tr td.periodRange1.activeCell,.shopTable th td.periodRange1.activeCell{background-color:#117964}.shopTable tr td.periodRange0,.shopTable th td.periodRange0{background-color:#2ecc71;color:#fff}.shopTable tr td.periodRange0.activeCell,.shopTable th td.periodRange0.activeCell{background-color:#208e4e}.shopTable tr td.rowPickerCtrl,.shopTable th td.rowPickerCtrl{width:30%}.shopTable tr td ul.woocommerce-shipping-methods,.shopTable th td ul.woocommerce-shipping-methods{margin:0}#configPreview{background-color:#fff;border:1px solid #e9ebed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:none;left:0;max-width:600px;position:fixed;z-index:21;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}#configPreview svg{max-width:100%}@media screen and (max-width:1220px){#configPreview{max-width:500px}}@media screen and (max-width:960px){#configPreview{display:none}}.checkoutStep{display:block;float:left;margin:0 15px 10px 0}.checkoutStep a{cursor:pointer}.checkoutStep span{display:inline-block;vertical-align:top}.checkoutStepNr{border-radius:50%;width:28px;height:28px;-webkit-box-shadow:inset 0 0 0 2px #dedede;-ms-box-shadow:inset 0 0 0 2px #dedede;box-shadow:inset 0 0 0 2px #dedede;text-align:center;line-height:28px;font-size:13px;margin:0 5px 0 0;color:#38393a;font-weight:400}.checkoutStepName{font-size:14px;line-height:28px;color:#38393a}.checkoutStep.checkoutStepCurrent span{color:#44c890}.checkoutStep.checkoutStepCurrent .checkoutStepNr{-webkit-box-shadow:inset 0 0 0 2px #44c890;-ms-box-shadow:inset 0 0 0 2px #44c890;box-shadow:inset 0 0 0 2px #44c890}.checkoutTabs>div{display:none}.checkoutTabs>div.active{display:block}.checkoutTabs .form-row{display:block;-ms-flex-wrap:unset;flex-wrap:unset;margin-right:unset;margin-left:unset}.checkoutSteps{margin:0 0 30px}.thanksCol{text-align:center;margin:30px auto;max-width:320px}.thanksColIcon{margin:0 auto 30px;background-color:#d40134;color:#fff;width:80px;height:80px;text-align:center;line-height:80px;font-size:40px;border-radius:50%}.thanksColTitle{margin:0;font-size:15px;line-height:26px;font-weight:700;min-height:52px}.thanksColDesc{margin:0;font-size:15px;line-height:26px}@media screen and (max-width:960px){.thanksCol{margin:0 auto}}body.woocommerce-page .woocommerce form select,body.woocommerce-page .woocommerce form input,body.woocommerce-page .woocommerce form textarea{border-radius:0}body.woocommerce-page .woocommerce form label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:10px}body.woocommerce-page .woocommerce form ul.wc_payment_methods li{display:block;padding:5px 10px;background-color:#e9ebed;margin:0 0 10px}body.woocommerce-page .woocommerce form ul.wc_payment_methods li .checkWrap{margin:0;padding:0}body.woocommerce-page .woocommerce form ul.wc_payment_methods li .checkWrap input{margin-top:10px}body.woocommerce-page .woocommerce form ul.wc_payment_methods li .checkWrap label{margin:0}body.woocommerce-page .woocommerce form ul.wc_payment_methods li .checkWrap label img{max-width:60px}.ui-datepicker td.periodRange2 a{background-color:#a0a0a2;color:#fff}.ui-datepicker td.periodRange1 a{background-color:#7c7c7e;color:#fff}.ui-datepicker td.periodRange0 a{background-color:#545456;color:#fff}.shopTable td{background-color:#e9ebed}.shopTable tr td.periodRange2,.shopTable th td.periodRange2{background-color:#a0a0a2;color:#fff}.shopTable tr td.periodRange2.activeCell,.shopTable th td.periodRange2.activeCell{background-color:#5bba60}.shopTable tr td.periodRange1,.shopTable th td.periodRange1{background-color:#7c7c7e;color:#fff}.shopTable tr td.periodRange1.activeCell,.shopTable th td.periodRange1.activeCell{background-color:#5bba60}.shopTable tr td.periodRange0,.shopTable th td.periodRange0{background-color:#545456;color:#fff}.shopTable tr td.periodRange0.activeCell,.shopTable th td.periodRange0.activeCell{background-color:#5bba60}.shopTable tr td.rowPickerCtrl,.shopTable th td.rowPickerCtrl{width:30%}.datePrice .priceDisabled{background-color:#fcfcfc;pointer-events:none;color:#bdbdbd}.datePrice .priceOne{background-color:#44c890;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.datePrice a.priceOne:hover{background-color:#31a875}.datePrice .priceTwo{background-color:#4495c8;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.datePrice a.priceTwo:hover{background-color:#317aa8}.datePrice .priceThree{background-color:#e3853f;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.datePrice a.priceThree:hover{background-color:#d16a1e}.datePrice .dateItem,.datePrice .noDateItem{display:block;height:35px;line-height:35px}.datePrice .dateItem{border:1px solid #f9f9f9;padding-right:4px}.datePrice .dateItem.active{-webkit-box-shadow:inset 0 0 0 2px #38393a;box-shadow:inset 0 0 0 2px #38393a}.datePrice .dateItem:hover{text-decoration:none}.datePrice .noDateItem{background-color:#fff}.datePrice .priceItem{color:#fff;display:none;padding:3px 15px}.datePrice .priceItem small{font-size:70%}.datePriceLegenda .cols>div{min-height:32px}.datePriceSlider{padding:0 75px;margin:30px 0}.datePriceSlider.flexArrows .flex-direction-nav a{width:30px;height:30px;line-height:30px;opacity:.3}.datePriceSlider.flexArrows .flex-direction-nav .flex-prev{left:0}.datePriceSlider.flexArrows .flex-direction-nav .flex-prev i{font-size:16px;position:relative;top:-2px;left:-2px}.datePriceSlider.flexArrows .flex-direction-nav .flex-next{right:0}.datePriceSlider.flexArrows .flex-direction-nav .flex-next i{font-size:16px;position:relative;top:-2px;right:-2px}.datePriceBlock{border:1px solid #eee;border-radius:5px;padding:10px;margin:0 25px}.datePriceBlockTitle,.datePriceBlockDays{font-weight:700;text-transform:lowercase}.datePriceSelected{background-color:#fff;border:1px solid #f8f8f8;display:none;margin-top:30px;padding:30px}.datePriceSelected .subtitle{margin-bottom:0}.datePriceSelected .subtitle+span{margin-bottom:15px}.datePriceSelected span{display:block;margin-bottom:10px}.datePriceSelected span span{display:inline-block}.datePriceSelected.datePriceSelectedAlt{padding:0;border:0}.datePriceSelected.datePriceSelectedAlt span.dpsAlt{margin:0}.facebookLogin+.cols{clear:both;margin-top:20px !important}.checkout_coupon{padding:20px;border:1px solid #eee;margin-bottom:20px;margin-top:20px}.checkout_coupon p{margin:0}.checkout_coupon input[type=submit]{height:50px;line-height:50px}#shipping_method .toolTip{margin:5px 0 0 5px}.lost_password a{-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:1px dotted #38393a;color:#38393a;font-size:13px}.lost_password a:hover{border-bottom:1px dotted #d40134;color:#d40134}.payment_box.payment_method_bacs p{font-size:12px;line-height:18px;margin-bottom:5px;padding-left:23px}.shippingRateInfo{margin:0 0 25px}.categoryContentReadMore{display:none}.categoryContent .articleContent h1:first-child,.categoryContent .articleContent h2:first-child,.categoryContent .articleContent h3:first-child,.categoryContent .articleContent h4:first-child,.categoryContent .articleContent h5:first-child,.categoryContent .articleContent h6:first-child,.categoryContent .articleContent p:first-child,.categoryContent .articleContent ul:first-child,.categoryContent .articleContent ol:first-child{margin-top:0}.crossSells{margin:20px 0 0}.crossSell{background-color:#fff;border:1px solid #e9ebed}.crossSellImg{display:block;padding:20px 15px;position:relative;text-align:center}.crossSellImg:hover:before,.crossSellImg:hover:after{opacity:1}.crossSellImg:before,.crossSellImg:after{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.crossSellImg:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;position:absolute;content:"" !important;display:block;pointer-events:none;width:48px;height:48px;background-color:rgba(0,0,0,.5);z-index:1}.crossSellImg:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;content:"";display:block;font-family:"Font Awesome 5 Pro";pointer-events:none;z-index:2}.crossSellImg img{max-height:100px}.crossSellTitle{font-size:14px;font-weight:700;height:36px;line-height:18px;margin:0 0 10px;overflow:hidden;padding:0 15px}.crossSellCta{border-bottom:1px solid #e9ebed;border-top:1px solid #e9ebed;padding:10px}.crossSellPrice{float:left;font-weight:700;line-height:20px;width:50%}.crossSellCheckbox{width:50%;height:20px;float:left;text-align:right}.crossSellCheckbox input{display:none}.crossSellCheckbox input:checked+label:before{background-color:#44c890;border:2px solid #44c890}.crossSellCheckbox input:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.crossSellCheckbox input+label{display:inline-block;font-weight:400;line-height:20px;position:relative;vertical-align:top;width:20px}.crossSellCheckbox input+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent;border:2px solid #38393a;content:"";display:block;height:16px;position:absolute;left:0;top:0;width:16px}.crossSellCheckbox input+label:after{background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease .1s;transition:all .3s ease .1s;-webkit-transform:scale(0);transform:scale(0);background-image:url("../../../image/to-one/checked-white.svg");height:12px;position:absolute;left:4px;top:4px;width:12px}.crossSellCheckbox input+label:hover:before{border:2px solid #44c890}.crossSellAmount label{float:left;font-weight:300;line-height:40px;margin:0;padding:0 0 0 15px;width:calc(100% - 70px)}.crossSellAmount input{width:70px;height:40px;border:0;border-left:1px solid #e9ebed;float:left;margin:0 !important;padding:0;text-align:right}.crossSellAmount input:disabled,.crossSellAmount input[disabled=disabled]{pointer-events:none;background-color:#e9ebed}.halfContent{max-width:750px}.mediumContent{max-width:650px}.smallContent{max-width:550px}.tinyContent{max-width:450px}.alignCenter.halfContent,.alignCenter.mediumContent,.alignCenter.smallContent,.alignCenter.tinyContent{margin:0 auto}.featured-block{background-color:#e4eef7;height:240px;position:relative}@media(min-width:992px)and (max-width:1439.98px){.featured-block{padding-bottom:50%}}@media(min-width:576px)and (max-width:767.98px){.featured-block{padding-bottom:50%}}.featured-block--video .featured-block__title{max-width:calc(100% - 70px)}@media(max-width:575.98px){.featured-block--video .featured-block__title{max-width:calc(100% - 55px)}}.featured-block--alt{height:280px}.featured-block--full-height{height:100%}@media(max-width:991.98px){.featured-block--full-height{height:0;padding-bottom:56.25%}}.featured-block:hover .featured-block__image:before{opacity:.5}.featured-block__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;left:0;width:100%}.featured-block__image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);background-repeat:repeat-x;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%}.featured-block__content{bottom:30px;left:30px;pointer-events:none;position:absolute;width:calc(100% - 60px)}.featured-block__content::after{display:block;clear:both;content:""}@media(max-width:575.98px){.featured-block__content{bottom:20px;left:20px;width:calc(100% - 40px)}}.featured-block__title{font-size:1.0625rem;background-color:rgba(255,255,255,.9);display:block;float:left;line-height:20px;padding:20px;position:relative}@media(max-width:575.98px){.featured-block__title{font-size:.9375rem;padding:15px}}.featured-block__badge{left:20px;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:575.98px){.featured-block__badge{left:15px}}.featured-block__video{background-color:rgba(255,255,255,.9);border-radius:50%;-webkit-box-shadow:0 0 0 0 rgba(212,1,52,0) inset;box-shadow:0 0 0 0 rgba(212,1,52,0) inset;display:block;float:left;height:60px;margin-left:10px;pointer-events:initial;position:relative;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:60px}@media(max-width:575.98px){.featured-block__video{height:50px;margin-left:5px;width:50px}}.featured-block__video:hover{-webkit-box-shadow:0 0 0 30px #d40134 inset;box-shadow:0 0 0 30px #d40134 inset}.featured-block__video:hover svg{fill:#fff}.featured-block__video svg{fill:dark;left:calc(50% + 1px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:fill .3s ease;transition:fill .3s ease}pre:not(.visiblePre){display:none}.configurator{background-color:#e9ebed;position:relative;width:100%}.configurator:before{position:absolute;content:"" !important;display:block;pointer-events:none;position:absolute;top:50%;width:64px;height:64px;border-radius:0 50% 50% 0;background:#d40134 url("../../../image/to-one/loader.svg") no-repeat 50% 50%;color:#fff;text-align:center;line-height:64px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);-webkit-transition:-webkit-transform ease-in-out .3s;transition:-webkit-transform ease-in-out .3s;transition:transform ease-in-out .3s;transition:transform ease-in-out .3s,-webkit-transform ease-in-out .3s;z-index:5}.configurator.loading:before{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.configurator.currentStep4{overflow:visible}.configurator.configuratorStickyVisible{margin:171px 0 0}.configurator .configuratorDescs{padding:0 0 10px}.configurator .configuratorDescs p{margin:0}.configurator .configCanvasWrap{margin:0 auto;width:100%;max-width:1000px;height:490px;position:relative}.configurator .configCanvasWrap.configCanvasWrapNoBG{background-color:rgba(255,255,255,0);border:0}.configurator .configCanvasWrap .configPop{max-width:310px;width:100%;top:50%;left:50%;background-color:#38393a;position:absolute;z-index:3;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:popupFade;animation-name:popupFade;padding:10px 18px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.configurator .configCanvasWrap .configPop label{color:#fff;text-align:left;margin:0;line-height:30px;font-size:14px}.configurator .configCanvasWrap .configPop label .red{color:#d40134}.configurator .configCanvasWrap .configPop input,.configurator .configCanvasWrap .configPop select{text-align:center;margin:0 0 5px;font-size:14px}.configurator .configCanvasWrap .configPop input,.configurator .configCanvasWrap .configPop select,.configurator .configCanvasWrap .configPop textarea{border-radius:0}.configurator .configCanvasWrap .configPop input[type=submit],.configurator .configCanvasWrap .configPop button[type=submit]{background-color:#44c890;font-size:14px;height:38px;margin:10px auto 5px;line-height:38px;width:100%}.configurator .configCanvasWrap .configPop input[type=submit]:hover,.configurator .configCanvasWrap .configPop button[type=submit]:hover{background-color:#31a875}.configurator .configCanvasWrap .configPopClose{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#d40134;font-size:14px;height:24px;line-height:24px;right:-12px;top:-12px;width:24px}@media(prefers-reduced-motion:reduce){.configurator .configCanvasWrap .configPopClose{-webkit-transition:none;transition:none}}.configurator .configCanvasWrap .configPopClose:hover{background-color:#fe0a45}.configurator .configCanvasWrap .configSettings{max-width:885px;padding:0;width:100%;top:50%;left:50%;background-color:#fff;position:absolute;z-index:3;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:popupFade;animation-name:popupFade}.configurator .configCanvasWrap .configSettings .configSettingsMenu{float:left;background-color:#38393a;padding:20px;-webkit-overflow-scrolling:touch;overflow-y:auto;width:240px;height:370px;display:none}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul{margin:0}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li{display:block;position:relative;padding:10px 0;font-size:16px;line-height:15px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.1);font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li.gray a{color:#7b7b7b}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li a{display:block;cursor:pointer;color:#fff}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li.active:before{position:absolute;content:"" !important;display:block;pointer-events:none;width:0;height:0;right:-20px;z-index:2;top:50%;margin-top:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}.configurator .configCanvasWrap .configSettings .configSettingsMenu ul li.active a{color:#d40134}.configurator .configCanvasWrap .configSettings .configSettingsContent{height:410px;padding:20px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider{position:relative}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li{max-width:290px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide{padding-right:15px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a{display:block;cursor:pointer;position:relative}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a .configSettingImg{position:relative;height:258px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a .configSettingImg img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;padding:20px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a h4{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#262629;text-align:center;padding:10px 20px;font-size:14px;line-height:20px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a.currentPick{border-color:#7f8c8d}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide a.currentPick .currentCheck{position:absolute;max-width:25px;top:5px;right:5px;z-index:2}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides .disableSlide{opacity:.4}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides .disableSlide:hover .configSettingSlide a{border:1px solid #e9ebed;cursor:inherit}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .flex-control-nav{position:relative;margin:0;text-align:center;padding:19px 0;line-height:0}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .flex-control-nav li{display:inline-block;line-height:0;margin:0 4px;text-indent:-99999px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .flex-control-nav li a{display:block;cursor:pointer;width:12px;height:12px;border-radius:5px;background-color:#38393a}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .flex-control-nav li a.flex-active{background-color:#d40134}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption{float:left;width:40%;padding-right:20px;padding-bottom:20px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a{border:1px solid #e9ebed;display:block;overflow:hidden;position:relative}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .configSettingImg{position:relative;height:258px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .configSettingImg img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;padding:20px;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a h4{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#262629;text-align:center;padding:10px 20px;font-size:14px;line-height:20px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .prodBlockContent{display:none}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .currentCheck{position:absolute;left:10px;top:10px;width:25px;z-index:5}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm{float:right;width:60%}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm .configOptionBack{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;display:inline-block;margin:0 0 15px;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:rgba(56,57,58,.5);cursor:pointer;font-size:12px;border-radius:5px}@media(prefers-reduced-motion:reduce){.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm .configOptionBack{-webkit-transition:none;transition:none}}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm .configOptionBack:hover{background-color:#38393a}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm input[type=submit],.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm button:not(.Btn)[type=submit]{border-radius:0;background-color:#44c890}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm input[type=submit]:hover,.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm button:not(.Btn)[type=submit]:hover{background-color:#31a875}.configurator .miniMapWrap{position:absolute;right:0;top:50%;opacity:0;background-color:rgba(0,0,0,.1);padding:5px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeFromRight;animation-name:fadeFromRight;font-size:18px;line-height:30px;text-align:center;font-weight:600;max-width:200px}.configurator .miniMapWrap .miniMapWorkprint{font-size:12px;font-weight:300}.configurator .miniMapWrap .miniMapWorkprint a{color:#262629}.configurator .miniMapWrap .miniMapWorkprint a:hover{text-decoration:underline}.configurator .miniMapWrap svg{max-height:200px}.configurator .miniMapWrap .toolTip .toolTipContent{right:0;left:inherit;right:0;-webkit-transform:none;transform:none}.configurator .miniMapWrap .techimg{display:inline-block;vertical-align:top;width:30px;line-height:20px;background:url("../../../image/to-one/action1.png") no-repeat 50% 50%;background-size:20px 20px}.configurator .miniMapWrap .miniMapPrice{display:block}.configurator .miniMapWrap .miniMapPrice:after{content:"excl. BTW";margin-left:5px;font-size:12px}.configurator .miniMapWrap .miniMapPriceInc{font-size:80%}.configurator .miniMapWrap .miniMapPriceInc:after{content:"incl. BTW";font-size:10px}.configurator .configAlgemeen form{background-color:#fff;margin:0 auto 30px;max-width:750px;padding:30px}.configurator .configAlgemeen form .optionConfig{margin:0 0 10px}.configurator .configAlgemeen form .optionConfig label{font-size:16px;margin:0 0 8px;padding:0 20px 0 0;position:relative}.configurator .configAlgemeen form .optionConfig label .toolTip{position:absolute;right:0;top:5px}.configurator .configAlgemeen form .optionConfig label.productPageInputLabel,.configurator .configAlgemeen form .optionConfig label.productPageSelectLabel{float:none;font-size:16px;font-weight:700;height:30px;width:100%}.configurator .configAlgemeen form .optionConfig label.productPageInputLabel .toolTip,.configurator .configAlgemeen form .optionConfig label.productPageSelectLabel .toolTip{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.configurator .configAlgemeen form .optionConfig .productPageInputItem,.configurator .configAlgemeen form .optionConfig .productPageSelectItem{float:none;width:100%}.configurator .configAlgemeen form input,.configurator .configAlgemeen form select,.configurator .configAlgemeen form textarea{background-color:#fff}.configurator .configAlgemeen form input[type=submit]{border-radius:0;background-color:#44c890;line-height:46px}.configurator .configAlgemeen form input[type=submit]:hover{background-color:#31a875}.configurator .configAlgemeen form .productPageChoicesItem{border:1px solid rgba(0,0,0,.05) !important}.configurator .configAlgemeen form .productPageChoicesItem.active{background-color:#f8f8f8;border:none !important}.configurator .configAlgemeen form .productPageChoicesContentItem{background-color:#f8f8f8}.configurator .configAlgemeen form .productPageChoicesContentItem .productPageChoicesItem{background-color:#fff;border:none !important}.configurator .configAlgemeen form .productPageChoicesContentItemNotice{border-top:1px solid #c2c2c2}.configurator .project .projectHeader{-webkit-transition:background-color .3s ease,border .3s ease;transition:background-color .3s ease,border .3s ease;background-color:#fff;padding:10px 50px 10px 20px;margin:0 0 10px;position:relative;cursor:pointer;border-left:3px solid transparent}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeader{-webkit-transition:none;transition:none}}.configurator .project .projectHeader:before{-webkit-transition:color .3s ease;transition:color .3s ease;display:block;position:absolute;font-family:"Font Awesome 5 Pro";content:"";right:0;top:50%;margin-top:-15px;width:30px;height:30px;color:#38393a}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeader:before{-webkit-transition:none;transition:none}}.configurator .project .projectHeader .projectTitle{-webkit-transition:color .3s ease;transition:color .3s ease;margin:0;font-size:16px;line-height:30px;color:#38393a}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeader .projectTitle{-webkit-transition:none;transition:none}}.configurator .project .projectHeader .projectTitle small{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-size:12px;margin-left:10px;opacity:.6}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeader .projectTitle small{-webkit-transition:none;transition:none}}.configurator .project .projectHeaderChange{-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;background-color:rgba(0,0,0,0);color:#38393a;line-height:50px;padding:0 15px;position:absolute;right:40px;top:0}@media(prefers-reduced-motion:reduce){.configurator .project .projectHeaderChange{-webkit-transition:none;transition:none}}.configurator .project .projectHeaderChange:hover{background-color:rgba(0,0,0,.2)}.configurator .project .projectHeaderChange .fa-save{color:#44c890}.configurator .project .projectHeaderInput{border:1px solid #e9ebed;display:none;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;height:30px;left:13px;padding:0 0 0 10px;position:absolute;top:10px;width:calc(100% - 100px)}.configurator .project .projectHeader:hover{border-left:3px solid #d40134}.configurator .project .projectBody{display:none;background-color:#fff;padding:20px 20px 0 20px}.configurator .project .projectBodyHeader{padding:20px 25px 25px;margin-bottom:20px;background-color:#f8f8f8;border:1px solid #ebebeb}.configurator .project .projectBodyHeader ul{margin:0}.configurator .project .projectBodyHeader ul li{font-size:14px;line-height:24px}.configurator .project .projectBodyHeader ul li a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#121212;font-size:12px;text-decoration:underline}@media(prefers-reduced-motion:reduce){.configurator .project .projectBodyHeader ul li a{-webkit-transition:none;transition:none}}.configurator .project .projectBodyHeader ul li a.ordersDetailsLink{margin-right:0}.configurator .project .projectBodyHeader ul li a i{bottom:-2px;color:rgba(18,18,18,.2);font-size:16px;margin-left:5px;position:relative}.configurator .project .projectBodyHeader ul li a:hover{color:#d40134}.configurator .project .projectBodyOptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.configurator .project .projectBodySort{border:1px solid #e9ebed;margin-bottom:20px;padding:20px}.configurator .project .projectBodySortTitle{font-weight:700;font-size:18px}.configurator .project .projectBodySortList li{background-color:#f8f8f8;border:1px solid #e9ebed;color:#38393a;cursor:move;cursor:grab;cursor:-webkit-grab;font-size:16px;line-height:20px;padding:10px 40px 10px 10px;position:relative}.configurator .project .projectBodySortList li:not(:last-of-type){margin-bottom:5px}.configurator .project .projectBodySortList li:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";font-family:"Font Awesome 5 Pro";right:10px}.configurator .project .projectBodySortBtns .Btn{float:left}.configurator .project .projectBodySortBtns .Btn:not(:last-of-type){margin-right:10px}.configurator .project .projectFooter{background-color:#f1f1f1;display:none;padding:25px 20px 20px;margin-bottom:10px}.configurator .project .projectFooter .projectFooterForm{margin:40px auto 0;max-width:600px;text-align:center}.configurator .project .projectFooter .projectFooterForm .Btn{line-height:30px !important}.configurator .project .projectFooter .projectFooterForm .Btn:before{top:5px}.configurator .project .block{position:relative}.configurator .project .block .deleteProConfig{position:absolute;top:0;right:0;display:block;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;color:#fff;background-color:#38393a;z-index:2}.configurator .project .block .deleteProConfig:hover{background-color:#d40134}.configurator .project.active .projectHeader{background-color:#38393a;border-left:3px solid #44c890}.configurator .project.active .projectHeader:hover{border-left:3px solid #31a875}.configurator .project.active .projectHeader:before{color:#fff;content:""}.configurator .project.active .projectHeaderChange{color:#fff}.configurator .project.active .projectTitle{color:#fff}.configurator .project.active .projectTitle small{opacity:0}.configurator .projectTotals>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.configurator .projectTotals>ul>li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.configurator .projectTotals>ul>li span small{color:#a2a2a2;font-size:11px;line-height:100%;margin-bottom:5px}.configuratorTypes .project{margin-bottom:10px}.configuratorTypes .project .projectHeader{margin:0}.configuratorTypes .project .projectHeader .projectTitle{font-weight:300}.configuratorTypes .project .projectBody{background-color:#f8f8f8;padding:40px}.configuratorTypes .project .projectBody.projectBodySmall{padding:17px}.configuratorTypes .project .projectBody.projectBodySmall .typeBlockContent{padding:17px 17px 7px}.configuratorTypes .project .projectDesc p{margin:0;font-size:14px;line-height:20px;font-weight:300}.configuratorTypes .project.active .projectHeader{background-color:#38393a}.configuratorSticky{background-color:#fff;left:0;line-height:50px;position:fixed;top:120px;width:100%;z-index:15}.configuratorStickyLeft{float:left}.configuratorStickyRight{float:right}.configuratorStickyTitle{display:block;float:left;font-size:14px;font-weight:700;margin-right:15px}.configuratorStickyPrice,.configuratorStickyDelivery{float:left;margin:0}.configuratorStickyPrice dt,.configuratorStickyDelivery dt{color:#44c890;display:inline-block;font-size:14px}.configuratorStickyPrice dd,.configuratorStickyDelivery dd{color:#c2c2c2;display:inline-block;font-size:12px}.configuratorStickyPrice{margin-right:15px}.configuratorStickyPrice.stickyInc dt{color:#38393a;font-size:12px}.configuratorStickyPrice.stickyInc dd{font-size:10px}.configuratorStickyDelivery{position:relative;padding-left:24px}.configuratorStickyDelivery:before{color:#38393a;content:"";font-family:"Font Awesome 5 Pro";left:0;position:absolute;top:-1px}.configuratorStickyDrawing{-webkit-transition:color .3s ease;transition:color .3s ease;color:#c2c2c2;float:left;font-size:12px;margin-right:20px;padding-left:26px;position:relative}@media(prefers-reduced-motion:reduce){.configuratorStickyDrawing{-webkit-transition:none;transition:none}}.configuratorStickyDrawing:before{background-size:contain;background-position:left center;background-repeat:no-repeat;position:absolute;content:"" !important;display:block;pointer-events:none;width:16px;height:16px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-image:url("../../../image/to-one/drawing.svg");left:0;opacity:.6;top:17px}@media(prefers-reduced-motion:reduce){.configuratorStickyDrawing:before{-webkit-transition:none;transition:none}}.configuratorStickyDrawing:hover{color:#38393a}.configuratorStickyDrawing:hover:before{opacity:1}.configuratorStickyBtn{float:left;margin:10px 0}body.admin-bar .configuratorSticky{top:152px}.configurator.currentStep2 .configCanvasWrap .configPopWrap.inited .configPop,.configurator.currentStep2 .configCanvasWrap .configPopWrap.modalOpen .configPop{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-animation:none;animation:none}.imagePick{cursor:pointer;display:inline-block;margin:0 10px 10px 0;position:relative;text-align:center;width:100px;vertical-align:top}.imagePick:after::after{display:block;clear:both;content:""}.imagePick img{-webkit-transition:border .3s ease;transition:border .3s ease;background-color:#fff;border:1px solid #e9ebed;height:100px;margin:0 0 10px;padding:5px;width:100px}@media(prefers-reduced-motion:reduce){.imagePick img{-webkit-transition:none;transition:none}}.imagePick .imagePickLabel{display:block;overflow:hidden;line-height:20px;font-size:15px;font-weight:700}.imagePick.active img{border:1px solid #d40134 !important}.imagePick.active .imagePickLabel{color:#d40134}.imagePick:hover img{border:1px solid #a2a2a2}.imagePick:hover .imagePickLabel{text-decoration:underline}.shopProductConfiguration .imagePicker:after::after{display:block;clear:both;content:""}.shopProductConfiguration .imagePick{display:block;float:left;width:24%;margin-right:1%}.shopProductConfiguration .imagePick .imagePickWrap{position:relative;overflow:hidden;height:0;padding:0 0 100%;background-color:#fff;border:1px solid #e9ebed;margin:0 0 10px}.shopProductConfiguration .imagePick .imagePickWrap img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;background-color:transparent !important;height:auto;border:none !important}.shopProductConfiguration .imagePick:hover .imagePickWrap{border:1px solid #a2a2a2}.shopProductConfiguration .imagePick.active .imagePickWrap{border:1px solid #d40134}.shopProductConfiguration .subtitle{line-height:24px;margin:0 0 10px;font-size:24px}.shopProductConfigurationPrice{margin:0}.shopProductConfiguration .inputWrapper+.subtitle{margin-top:20px}.configBar{background-color:#fff;overflow:hidden}.configBar .configSteps{margin:0;float:left}.configBar .configSteps .configStep{color:rgba(56,57,58,.3);display:block;float:left;min-width:105px;height:155px;padding:105px 30px 0;text-align:center;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:30px;position:relative;text-transform:uppercase}.configBar .configSteps .configStep .configStepIcon{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute;top:0;left:0;width:100%;height:105px;background-position:50% 50%;background-size:105px 105px;background-repeat:no-repeat;opacity:.25}@media(prefers-reduced-motion:reduce){.configBar .configSteps .configStep .configStepIcon{-webkit-transition:none;transition:none}}.configBar .configSteps .configStep.active{border-bottom:3px solid #d40134;background-color:#fff}.configBar .configSteps .configStep.active .configStepIcon{opacity:1}.configBar .configSteps .configStep a{color:#38393a;display:inline-block}.configBar .configSteps .configStep a:hover .configStepIcon{opacity:1}.configBar .configSteps .configStep.loading:before{position:absolute;content:"" !important;display:block;pointer-events:none;background:url("../../../image/to-one/loader.svg") no-repeat 50% 50% #d40134;background-size:contain;width:32px;height:32px;border-radius:5px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.configBar .configSteps .configStep.warning:after{position:relative;display:inline-block;font-family:"Font Awesome 5 Pro";content:"";margin-left:3px;color:#f3cf49}.configBar .configSteps .configStep.configStepDone:after{position:relative;display:inline-block;font-size:16px;font-family:"Font Awesome 5 Pro";content:"";margin-left:3px;color:#44c890}.configBar .configSteps .configStep.configStep1 .configStepIcon{background-image:url("../../../image/to-one/step1.svg")}.configBar .configSteps .configStep.configStep2 .configStepIcon{background-image:url("../../../image/to-one/step2.svg")}.configBar .configSteps .configStep.configStep3 .configStepIcon{background-image:url("../../../image/to-one/step4.svg")}.configBar .configSteps .configStep.configStep4 .configStepIcon{background-image:url("../../../image/to-one/step5.svg")}.configBar .configSteps .configStep.configStep5 .configStepIcon{background-image:url("../../../image/to-one/step6.svg")}.configBar .configActions{margin:0;float:right;padding:70px 0 0}.configBar .configActions .configAction{display:block;float:left;padding:0 6px 0;text-align:center;font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:20px;position:relative;cursor:pointer}.configBar .configActions .configAction .configActionIcon{display:block;position:relative;top:0;left:0;width:25px;height:25px}.configBar .configActions .configAction .configActionIcon svg{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:#000}@media(prefers-reduced-motion:reduce){.configBar .configActions .configAction .configActionIcon svg{-webkit-transition:none;transition:none}}.configBar .configActions .configAction .configActionLabel{border-radius:13px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease;color:#fff;background:#939393;bottom:-40px;display:block;font-size:14px;font-weight:300;left:50%;opacity:0;position:absolute;text-align:center;visibility:hidden;width:130px}@media(prefers-reduced-motion:reduce){.configBar .configActions .configAction .configActionLabel{-webkit-transition:none;transition:none}}.configBar .configActions .configAction:hover .configActionIcon svg{fill:#d40134}.configBar .configActions .configAction:hover .configActionLabel{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);opacity:1;visibility:visible}.configPopIntro{color:#fff;display:block;font-size:14px;font-weight:700;line-height:30px;text-align:left}.configPopBtns .Btn{display:block;margin:0 0 10px;padding:0 10px;text-align:center}.configPopClose{position:absolute;top:0;right:0;display:block;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;color:#fff;background-color:#38393a}.configPopClose:hover{background-color:#d40134}body.showWorkPrint{overflow:hidden}body.showWorkPrint .workPrint{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:inherit;z-index:10000}.workPrint{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(230,230,228,.95);z-index:11;visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}@media(prefers-reduced-motion:reduce){.workPrint{-webkit-transition:none;transition:none}}.workPrint.active{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:inherit}.workPrint .closeWorkPrint{display:block;position:absolute;top:30px;right:30px;width:40px;height:40px;cursor:pointer;text-align:center;line-height:40px;font-size:39px;color:#38393a;z-index:2}.workPrint .closeWorkPrint:hover{color:#d40134}.workPrint .workPrintInner{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-overflow-scrolling:touch;overflow-y:auto}.workPrint .workPrintInner .workPrintImg{background-color:#fff;border:1px solid #dedede;padding:10px;margin:0 0 20px}.workPrint .workPrintInner .workPrintImg svg{max-width:100%;height:auto}.workPrintImg svg{min-height:0 !important;height:auto !important}#configPreviewMinify,#configPreviewMagnify,#configPreviewShow{position:absolute;width:40px;height:40px;right:0;top:0;text-align:center;line-height:40px;font-size:24px;color:#fff;z-index:2}#configPreviewMinify{background-color:#38393a}#configPreviewMagnify{background-color:#5e5f61;right:40px}#configPreviewShow{-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-color:#d40134;font-size:12px;right:-40px;opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){#configPreviewShow{-webkit-transition:none;transition:none}}#configPreviewShow.active{opacity:1;pointer-events:initial}.col-3-1 .woocommerce-MyAccount-navigation{width:100%;float:none}.projectConfigurationAdd{border:1px solid #e9ebed;cursor:pointer;height:410px}.projectConfigurationAdd span.addItem{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:80px;left:50%;position:absolute;text-shadow:0 0 10px rgba(0,0,0,.2);top:50%}@media(prefers-reduced-motion:reduce){.projectConfigurationAdd span.addItem{-webkit-transition:none;transition:none}}.projectConfigurationAdd .Btns{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;left:50%;position:absolute;top:50%;width:96%}.projectConfigurationAdd:hover span.addItem{text-shadow:0 0 10px rgba(0,0,0,.5)}.projectConfigurationAdd.active{cursor:initial}.typeBlockTitle{display:block;font-size:22px;font-weight:700;margin:0 0 25px}.typeBlockImg{background-color:#dedede;border:1px solid #e9ebed;display:block;height:0;opacity:1;overflow:hidden;padding-bottom:50%;position:relative}.typeBlockImg img{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;max-height:inherit}.typeBlockImg svg{position:absolute;display:block;margin:auto;top:0;left:0;right:0;bottom:0;max-height:100%;width:auto;max-height:100%}.typeBlockReadmore{display:inline-block;font-size:14px;line-height:24px;margin:25px 0 0 5px;text-decoration:underline}.typeBlockReadmore .icon{border-radius:8px;border:1px solid #d40134;display:inline-block;height:16px;margin-right:10px;position:relative;top:4px;width:16px}.typeBlockReadmore .icon:before,.typeBlockReadmore .icon:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;content:"" !important;display:block;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#d40134;height:1px;width:8px}@media(prefers-reduced-motion:reduce){.typeBlockReadmore .icon:before,.typeBlockReadmore .icon:after{-webkit-transition:none;transition:none}}.typeBlockReadmore .icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.typeBlockReadmore:hover{text-decoration:none}.typeBlockContent{padding:40px 50px 50px}.typeBlockContent .fullBtn{width:100%;display:block;text-align:center}.typeBlockDesc p{margin:0 0 20px;font-size:14px;line-height:20px;font-weight:300}.typeBlockTable tr td{font-size:14px;line-height:30px;vertical-align:top}.typeBlockTable tr td:first-of-type{padding-right:25px}.typeBlockForm label{font-family:"neuzeit-grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700}.typeBlockForm input{border-radius:5px;background-color:#fff;border:1px solid #e9ebed;font-size:14px;padding-left:10px}.typeBlockForm .nice-select{border-radius:5px;border:1px solid #e9ebed}.typeBlockForm .nice-select:active,.typeBlockForm .nice-select.open,.typeBlockForm .nice-select:focus{background-color:#fff}.typeBlockForm button[type=submit]{-webkit-transition:background-color .3s ease-in-out,padding .3s ease-in-out;transition:background-color .3s ease-in-out,padding .3s ease-in-out}@media(prefers-reduced-motion:reduce){.typeBlockForm button[type=submit]{-webkit-transition:none;transition:none}}.typeBlock.active .typeBlockReadmore span:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.menuBar .topBar .logo{background-image:url(../images/logo@2x.png);background-size:332px 62px}.menuBar .topBar .logo.userLogo{background-image:url(../images/logoLogin@2x.png)}.footer .footerBar .footerLogo{background-image:url(../images/footerLogo@2x.png);background-size:248px 47px}}@media screen and (max-height:768px){.padding{padding:40px 0}.push{height:30px}}@media screen and (max-width:1220px){body{min-width:100%}body:after{display:none;content:"";position:fixed;z-index:999;bottom:0;right:0;border-bottom:20px solid #639;border-left:20px solid transparent}.inner{width:90%;padding:0}}@media screen and (max-width:960px){body:after{border-bottom-color:#9acd32}}@media screen and (max-width:720px){body:after{border-bottom-color:salmon}.newsFilters{float:none;width:100%;clear:left}.articleContent .articleImg{float:none;margin:0 0 20px;max-width:100%}.articleContent .articleImg img{width:100%}.pageContent{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}}@media screen and (max-width:480px){body{min-width:320px}body:after{border-bottom-color:#add8e6}.Btns .Btn{display:block;width:100%;padding:0;text-align:center}.articleContent img.alignleft,.articleContent img.alignright{float:none;margin:10px 0;width:100%}}@media screen and (max-height:1024px){.configurator{padding:30px 0}.configurator .configuratorDescs{font-size:14px;line-height:22px}.configurator .configuratorDescs p,.configurator .configuratorDescs ul{font-size:14px;line-height:22px}.configurator .smallPush{height:20px}.configurator .configCanvasWrap{height:350px}.configurator .configCanvasWrap svg{height:100% !important}.configurator #confButtons .Btn{font-size:13px;line-height:46px;padding:0 30px}.configurator #confButtons .Btn:hover{padding-right:40px}.configurator #confButtons .Btn:hover:before{right:20px}.configBar .configSteps .configStep{padding-left:20px;padding-right:20px;padding-top:20px;height:100px;line-height:100px;font-size:15px}.configBar .configSteps .configStep .configStepIcon{height:70px;background-size:50px 50px;background-position:50% 10px}.configBar .configActions{padding:25px 0 0}}@media screen and (max-width:1599px){.productPageHeaderSlider.hasThumbs .productPageHeaderSliderMain{width:calc(100% - 126px)}.productPageHeaderSliderMain,.productPageHeaderSliderMainSlide{height:252px !important}.productPageHeaderSliderThumb{width:120px}.productPageHeaderSliderThumbSlide{height:80px !important}}@media screen and (max-width:1439px){.woocommerce-shipping-or-pickup,.pickupLocationsPicker{margin:0 -5px}.woocommerce-shipping-or-pickup li{width:50%;margin-bottom:0;padding:0 5px}.pickupLocationsPicker .pickupLocation{width:50%;padding:0 5px}.productPageHeaderSlider.hasThumbs .productPageHeaderSliderMain{width:100%}.productPageHeaderSliderMain,.productPageHeaderSliderMainSlide{height:230px !important}.productPageHeaderSliderThumb{margin:6px 0 0;width:100%}.productPageHeaderSliderThumb .slick-list{margin:0 -3px}.productPageHeaderSliderThumbSlide{display:inline-block;margin:0 3px;height:100px !important}}@media screen and (max-width:1400px){.productPageUniqueSlider .flex-direction-nav{left:0;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);position:relative;width:100%;text-align:center;margin-top:40px}.productPageUniqueSlider .flex-direction-nav>li{display:inline-block}.productPageUniqueSlider .flex-direction-nav>li:not(:last-of-type){margin-right:15px}.productPageUniqueSlider .flex-direction-nav>li a{position:relative;font-size:40px}}@media screen and (max-width:1220px){.footer .footerBar{padding:50px 0}.footer .footerBar .footerLogo{float:none;margin:0 auto 10px}.footer .footerBar p{float:none;text-align:center}.configBar .configSteps .configStep{padding-left:20px;padding-right:20px;font-size:15px}.customerExp .progressSlider{margin-bottom:20px}.customerExp .progressSlider .flex-control-nav{display:block}.prodBlockTitle{font-size:17px}.featuredReviewsItems li{width:140px}.infoPageMainInner{padding:80px 100px 100px}.productPageImagePickerItem .imagePicker .imagePickLabel{font-size:10px;line-height:12px}.quickAccessItem:not(:last-child){margin-bottom:17px}}@media screen and (max-width:1000px){.configurator .configCanvasWrap .configSettings{max-width:605px}}@media screen and (max-width:991px){.configuratorSticky{top:64px}.configuratorStickyTitle{display:none}.configurator.configuratorStickyVisible{margin:116px 0 0}.productPageHeaderSliderThumbSlide{height:80px !important}}@media screen and (max-width:960px){.footer{height:auto;margin:0}.footer .footerTop,.footer .footerBottom{height:auto}.container{min-height:inherit}.innerContainer{padding:0;overflow:inherit}.configurator{overflow:inherit}.configBar .configSteps{width:100%;float:none}.configBar .configSteps .configStep{width:25%;line-height:18px;height:155px;padding-top:105px}.configBar .configSteps .configStep .configStepIcon{height:105px;background-position:50% 50%;background-size:105px 105px}.configBar .configActions{float:none;text-align:center;padding:10px 0 0;border-top:1px solid #d8d8d8}.configBar .configActions .configAction{display:inline-block;float:none}.configurator .miniMapWrap{display:none}#configPreview{-webkit-transition:all .5s ease;transition:all .5s ease;left:-2px;width:95vw}}@media screen and (max-width:960px)and (prefers-reduced-motion:reduce){#configPreview{-webkit-transition:none;transition:none}}@media screen and (max-width:960px){#configPreview.stateMinified{width:0}}@media screen and (max-width:960px){#configPreviewMagnify{display:none}}@media screen and (max-width:960px){.infoPageHeader{height:550px}}@media screen and (max-width:960px){.infoPageMainInner{padding:60px 80px 80px}}@media screen and (max-width:960px){.infoPageMainShareText{display:block;width:100%}}@media screen and (max-width:960px){.infoPageMainSplitUsps{padding:40px}}@media screen and (max-width:960px){.infoPageMainSplitUsps ul{-webkit-transform:translate(0,0);transform:translate(0,0);left:0;top:0;position:relative}}@media screen and (max-width:960px){.infoPageMainClosing{padding:30px}}@media screen and (max-width:960px){.infoPageMainClosingImage{width:130px;margin-right:30px}}@media screen and (max-width:960px){.infoPageMainClosingContent{width:calc(100% - 160px)}}@media screen and (max-width:960px){.infoPageMainClosingContentName{font-size:18px}}@media screen and (max-width:960px){.infoPageMainClosingContentQuote{font-size:20px;line-height:22px}}@media screen and (max-width:960px){.infoPageMainSplitImg{height:0 !important;padding-bottom:56.25%}}@media screen and (max-width:960px){.infoPageMainList ul{-webkit-columns:1 auto;-moz-columns:1 auto;columns:1 auto}}@media screen and (max-width:960px){.productPageInfoAsideList li{width:100%}}@media screen and (max-width:960px){.productPageImagePickerItem .imagePicker .imagePickLabel{font-size:12px;line-height:14px}}@media screen and (max-width:960px){.productPageInfoTab .toolTip{padding:10px 10px 0;float:right;position:relative;right:-10px;top:-3px}}@media screen and (max-width:960px){.productPageInfoTab .toolTip .toolTipContent{width:300px;max-width:90vw;right:0;left:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}}@media screen and (max-width:960px){.productPageInfoTab .toolTip .toolTipContent:before{left:auto;right:10px}}@media screen and (max-width:960px){.productPageSticky{display:block}}@media screen and (max-width:960px){.quickAccessBlockImg,.quickAccessItemConfigImg{display:none}}@media screen and (max-width:960px){.quickAccessItem{background-color:#d40134;background-image:none !important;height:auto;padding:7px 15px;width:calc(50% - (17px / 2))}}@media screen and (max-width:960px){.quickAccessItem:last-child{background-color:#38393a}}@media screen and (max-width:960px){.quickAccessItem:not(:last-child){margin-bottom:0;margin-right:17px}}@media screen and (max-width:960px){.quickAccessItem:not(.quickAccessItemVideo):after{display:block}}@media screen and (max-width:960px){.quickAccessItem:before{display:none}}@media screen and (max-width:960px){.quickAccessItemInner{left:0;position:relative;top:0}}@media screen and (max-width:960px){.quickAccessItemTitle{font-size:18px}}@media screen and (max-width:960px){.quickAccessItemSubtitle{display:block;font-size:12px;margin-bottom:-6px}}@media screen and (max-width:960px){.quickAccessItemVideoPlay{height:24px;right:18px;top:18px;width:24px}}@media screen and (max-width:960px){.quickAccessItemVideoArrow{display:none}}@media screen and (max-width:960px){.projectConfigurationAdd span.addItem{font-size:60px}}@media screen and (max-width:840px){.quickAccess .inner{margin-top:-40px}.quickAccessBlockContent{padding:25px 30px}.categoryContentReadMore{display:block}.categoryContentMoreContent{display:none}.productPagePopup .Btn{line-height:40px;padding:0 20px;font-size:14px;font-weight:700}}@media screen and (max-width:767px){.configuratorStickyDrawing{display:none}.configuratorStickyBtn{display:none}.configuratorSticky{line-height:30px;padding:5px 0}.configurator.configuratorStickyVisible{margin:106px 0 0}.woocommerce-shipping-or-pickup li,.pickupLocationsPicker .pickupLocation{width:100%}.productPageHeaderSliderMain,.productPageHeaderSliderMainSlide{height:300px !important}.productPageHeaderSliderThumbSlide{height:110px !important}.projectBodyOptions{margin-top:20px !important}.productPageUniqueSlideContent{padding:30px 0 0}.productPageUniqueSlideContentTitle{font-size:26px}.productPageUniqueSlider .slick-list{margin:0 -15px}.productPageUniqueSlider .slick-slide{margin:0 15px}}@media screen and (max-width:720px){.tabControls li .tabIcon{width:90px;height:90px}.tabControls li .tabIcon img{padding:15px}.tabControls li .tabIcon span{top:70px}.tabControls li.active .tabIcon span{top:80px}.collageGrid .collageContent .collagePopup{width:310px;height:310px}.collageGrid .collageContent .collagePopup .collagePopupText h4{font-size:20px;line-height:30px}.createWrap{padding-bottom:200px}.createWrap .createPad{width:90%;left:5%;background-size:contain;height:215px}.partOfNijhuis{height:170px;top:-30px}.homeSpecialPrice{height:83px;width:75px;top:15px}.shopProductConfiguration .imagePick{width:49%}.shopProductConfiguration .imagePick .imagePickLabel{height:40px}.woocommerce-MyAccount-navigation{width:100%;float:none}.woocommerce-MyAccount-content{width:100%;float:none}.woocommerce-MyAccount-navigation ul li{padding:5px 0;font-size:15px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption{width:100%;padding:0 0 15px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOption a .configSettingImg{height:150px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configOptions .configOptionForm{width:100%}.configBar .configSteps{padding:20px 0 0}.configBar .configSteps .configStep{width:50%;height:140px;padding:100px 15px 5px;border:1px solid #d8d8d8}.configBar .configSteps .configStep .configStepIcon{background-size:80px 80px}.configBar .configActions{border:0}.accountHelp .accountHelpContent{padding:10px 0 0}.accountHelp .accountHelpContent .ahSubtitle{margin:0}.accountHelp .accountHelpContent .ahTitle strong,.accountHelp .accountHelpContent .ahTitle span{display:block;padding:0}.accountHelp .accountHelpContent .ahTitle strong:before,.accountHelp .accountHelpContent .ahTitle span:before{display:none}.blogIntro p{font-size:18px;line-height:30px}.blogReturn{margin:-55px 0 20px}.blogHeaderLabel{bottom:10px;left:20px;font-size:14px}.blogContentTable table{width:650px}.productPagePopup:before{display:none}.productPagePopupLeft,.productPagePopupRight{float:none;width:100%;padding:35px 40px 40px}.productPagePopup p{margin:0 0 15px;font-size:14px}.callToAction{padding:150px 0 100px}.infoPageMainInner{padding:40px 50px 50px}.infoPageMainIntroTitle{font-size:40px;line-height:50px}.infoPageMainEstimatedTime,.infoPageMainToTop{display:inline-block;margin-bottom:10px}.infoPageMainClosingImage{width:100%}.infoPageMainClosingContent{width:100%}.productPageQualityVideo{height:0 !important;padding-bottom:56.25%;margin-bottom:40px}.quickAccessBlockContent{padding:25px}.quickAccessBlockTitle{font-size:20px}.quickAccessBlockList>li>a{font-size:14px}.quickAccessBlockLink{font-size:14px;line-height:18px;padding-top:5px}.footerTitleAlt:after{display:block}.footerTitleAlt+ul{display:none}}@media screen and (max-width:675px){.configurator .configCanvasWrap .configSettings{max-width:315px}.configurator .configCanvasWrap .configSettings .configSettingsContent .configSettingsSlider .slides li .configSettingSlide{padding-right:0}}@media screen and (max-width:600px){.featuredReviewsItems{margin:30px 0}.featuredReviewsItems li:not(:last-of-type){margin-right:0}.featuredReviewsItems li{display:block;width:100%}.featuredReviewsItems li .customerExpItemContent{float:left;padding-bottom:0;width:60px}.featuredReviewsItems li .customerExpItemContent .featuredReviewsNumber{font-size:30px}.featuredReviewsItems li .customerExpItemContentInner{height:calc(100% - 8px);width:calc(100% - 8px)}.featuredReviewsItems li .customerExpItemTitle{float:left;margin-left:20px;height:60px;line-height:60px;width:calc(100% - 80px);text-align:left}.featuredReviewsItems li .customerExpItemTitle .toolTip{line-height:60px}.reviewItemScores .featuredReviewsItems li .customerExpItem:hover .customerExpItemHeader,.reviewItemTotal .featuredReviewsItems li .customerExpItem:hover .customerExpItemHeader{display:none}.callToAction{padding:100px 0 80px}.infoPageMainSplitUsps{padding:30px}.infoPageMainSplitUsps ul li{font-size:16px;line-height:27px}.infoPageMainSplitUsps ul li>span .plus,.infoPageMainSplitUsps ul li>a .plus{top:6px}.infoPageMainIntroTitle{font-size:32px;line-height:42px;margin:0 0 20px}.infoPageRelatedTitle{font-size:24px;line-height:34px}.infoPageMainLayout h2{font-size:25px;line-height:28px}.infoPageMainLayout h3,.infoPageMainLayout h4{font-size:22px;line-height:25px}.infoPageMainList{padding:25px 30px 30px}.productPageChoicesHorItemImg{margin-right:15px;width:60px}.productPageChoicesHorItemContent{width:calc(100% - 75px)}.productPageInputLabel,.productPageSelectLabel,.productPageInputItem,.productPageSelectItem,.productPageCheckboxInner,.productPageRadioInner,.productPageImagePickerLabel,.productPageImagePickerItem,.productPageInfoTab .minDeliveryNote{width:100%;overflow:hidden}.productPageHeaderTitle{font-size:24px;line-height:28px}.productPageInfoTitle{font-size:23px}.productPageInfoTabTitle{font-size:18px}.productPageInputLabel a.toolTip,.productPageSelectLabel a.toolTip,.productPageImagePickerLabel a.toolTip{right:0}.productPageCheckboxInner a.toolTip,.productPageRadioInner a.toolTip{left:auto;right:0}.productPageInfoOrder{float:none;width:100%}.productPageImagePickerItem .imagePicker .imagePickLabel{font-size:10px;line-height:12px}.productPageStickyActionsOrder{height:40px;padding:0;width:40px}.productPageStickyActionsOrder span{display:none}.productPageStickyActionsOrder:before{display:block}.recentBlogs{padding:40px 0 30px}.quickAccess{padding:0 0 calc(5vw - 10px)}.quickAccess .inner{margin-top:-17px}.quickAccessItem{width:100%}.quickAccessItem:not(:last-child){margin-bottom:10px;margin-right:0}.quickAccessBlockList,.quickAccessBlockLink{display:none}.quickAccessBlockContent{padding:0}.quickAccessBlockTitle{padding:17px 15px;display:block;margin:0;font-size:18px}.quickAccessBlockTitle:before{display:block}.woocommerce form .checkoutBillingFields .form-row,.woocommerce-page form .checkoutBillingFields .form-row,.woocommerce form .checkoutShippingFields .form-row,.woocommerce-page form .checkoutShippingFields .form-row{width:100%}.woocommerce form .checkoutBillingFields .form-row#billing_first_name_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_first_name_field,.woocommerce form .checkoutShippingFields .form-row#billing_first_name_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_first_name_field,.woocommerce form .checkoutBillingFields .form-row#billing_last_name_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_last_name_field,.woocommerce form .checkoutShippingFields .form-row#billing_last_name_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_last_name_field,.woocommerce form .checkoutBillingFields .form-row#billing_company_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_company_field,.woocommerce form .checkoutShippingFields .form-row#billing_company_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_company_field{width:100%}.woocommerce form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_field,.woocommerce form .checkoutBillingFields .form-row#billing_house_number_suffix_field,.woocommerce-page form .checkoutBillingFields .form-row#billing_house_number_suffix_field,.woocommerce form .checkoutShippingFields .form-row#billing_house_number_suffix_field,.woocommerce-page form .checkoutShippingFields .form-row#billing_house_number_suffix_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_field,.woocommerce form .checkoutBillingFields .form-row#shipping_house_number_suffix_field,.woocommerce-page form .checkoutBillingFields .form-row#shipping_house_number_suffix_field,.woocommerce form .checkoutShippingFields .form-row#shipping_house_number_suffix_field,.woocommerce-page form .checkoutShippingFields .form-row#shipping_house_number_suffix_field{width:50% !important}}@media screen and (max-width:575px){.productPageHeaderSliderMain,.productPageHeaderSliderMainSlide{height:250px !important}.productPageHeaderSliderThumbSlide{height:75px !important}.configurator .projectTotals>ul>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.configurator .projectTotals>ul>li span{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.projectBodyOptions{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.productPageUniqueSlideContent{padding:20px 0 0}.productPageUniqueSlideContentTitle{font-size:22px}.productPageUniqueSlider .slick-list{margin:0 -10px}.productPageUniqueSlider .slick-slide{margin:0 10px}.productPageUniqueSliderArrows{font-size:32px}}@media screen and (max-width:480px){.configBar .configSteps .configStep{width:100%;height:60px;padding:21px 0 15px 80px;text-align:left}.configBar .configSteps .configStep .configStepIcon{width:60px;height:60px;background-size:50px 50px}.checkWrap{position:relative}.checkWrap .toolTip{position:absolute}.toolTip{padding:10px 10px 0;float:right;position:relative;right:-10px;top:-3px}.toolTip .toolTipContent{width:300px;max-width:90vw;right:0;left:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.toolTip .toolTipContent:before{left:auto;right:10px}.summaryTable td,.summaryTable .product-total{width:auto}#shipping_method li{position:relative}#shipping_method .toolTip{margin:0}.shopProductConfiguration{border:0;border-top:1px solid #e9ebed;padding:30px 5%;margin:10px -5% 0;position:relative}.accountHelp .accountHelpImg{width:280px;height:280px;float:none;margin:0 auto 10px}.accountHelp .accountHelpImg .accountHelpContent{text-align:center;padding:10px 0 0}.accountHelp .accountHelpImg .accountHelpContent .ahSubtitle{margin:0}.accountHelp .accountHelpImg .accountHelpContent .ahTitle strong,.accountHelp .accountHelpImg .accountHelpContent .ahTitle span{display:block;padding:0}.blockImg.blockImgRed .blockImgInner .blockImgTitle{font-size:28px}.productImgLowestPrice{width:75px;height:83px}.productPageStickyInfoImg{display:none}.productPagePopupLeft,.productPagePopupRight{padding:25px 30px 30px}.datePriceSlider{padding:0 35px}.datePriceBlock{margin:0 10px}.blogReturn{float:left;margin:0 0 20px}.hideSDown{display:none}.featuredReviewsMainItem .customerExpItem{position:relative;top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.featuredReviewsItems li .customerExpItemTitle .toolTip{padding-top:0}.featuredReviewsMainItem .customerExpItem .customerExpItemContent{margin:0 auto}.footerLogo{margin:65px 0 30px}.footerTop{padding:0 0 50px}.faqForm{padding:30px 25px}.infoPageMain .inner{width:100%}.infoPageMainInner{padding:30px 5%;margin:0 0 60px}.infoPageHeader{height:150px}.infoPageRelated{margin:-20px 0 30px}.Btn{font-size:14px}}@media screen and (max-width:380px){.featuredReviewsItems li .customerExpItemTitle{font-size:13px}.configuratorStickyPrice dt,.configuratorStickyDelivery dt{font-size:13px}.configuratorStickyPrice dd,.configuratorStickyDelivery dd{font-size:11px}}@media screen and (max-width:350px){.quickAccessBlockTitle{font-size:18px}.productPageStickyActionsUp{display:none}.configuratorStickyDelivery{padding-left:20px}.configuratorStickyDelivery:before{font-size:15px;top:0}}@media screen and (max-width:960px)and (min-width:721px){.hideOnlyL{display:none}}