body{background:#222328}@media screen and (max-width:1023px){section{background:#fff}}@media screen and (min-width:1024px) and (max-width:1299px){section{background:url(../img/borders-3.png) center top repeat-y #fff}}@media screen and (min-width:1300px) and (max-width:1859px){section{background:url(../img/borders-5.png) center top repeat-y #fff}}@media screen and (min-width:1860px){section{background:url(../img/borders.png) center top repeat-y #fff}}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';border-radius:7px;left:2px;right:2px}.simplebar-track.simplebar-vertical{top:0;width:8px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}section h1{display:none}.configurator-form .logos{font-size:0;font-size:0rem;line-height:0;text-align:center}.configurator-form .logos .logos-left,.configurator-form .logos .logos-right{display:inline-block}.configurator-form .logos .logo-summary{float:left;text-decoration:none}.configurator-form .logos .logo-summary+.logo-summary{margin-left:20px}.configurator-form .logos .logo-summary img{display:block}.configurator-form .pre-title{padding-bottom:6px}.configurator-form h2{position:relative;z-index:1}.configurator-form h2:before{background:#e52233;bottom:0;content:"";position:absolute;width:120px;height:1px;z-index:1}@media screen and (max-width:767px){.configurator-form h2{padding-bottom:10px}}@media screen and (min-width:768px) and (max-width:1023px){.configurator-form h2{padding-bottom:15px}}@media screen and (min-width:1024px){.configurator-form h2{padding-bottom:29px}}.configurator-form .sale-box{background:#e52233;color:#fff;text-transform:uppercase}.configurator-form .sale-box.small-space{margin-bottom:20px}.configurator-form .sale-box small,.configurator-form .sale-box strong{display:block}.configurator-form .box-step{display:none}.configurator-form .box-step.open{display:block}.configurator-form .type-item{-moz-transition:box-shadow .5s ease-out;-o-transition:box-shadow .5s ease-out;-webkit-transition:box-shadow .5s ease-out;-ms-transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2);margin-bottom:30px;overflow:hidden;position:relative;z-index:1}.configurator-form .type-item.type-item-C{margin-bottom:0}.configurator-form .type-item:hover{box-shadow:0 10px 20px rgba(0,0,0,.6)}.configurator-form .type-item:hover .confirm .btn-black-border{background:#2b2b31;color:#fff}.configurator-form .type-item input{left:-999px;position:absolute;z-index:1}.configurator-form .type-item input:checked+label .confirm .btn-black-border{background:#e52233;border-color:#e52233;color:#fff}.configurator-form .type-item input:checked+label .confirm .btn-black-border.btn-black-border-2rows small:before{left:5px}.configurator-form .type-item input:checked+label .confirm .btn-black-border small{padding-left:27px;position:relative;z-index:1}.configurator-form .type-item input:checked+label .confirm .btn-black-border small:before{background:url(../img/selected.svg) no-repeat;content:"";left:0;margin-top:-5px;position:absolute;width:14px;height:10px;top:50%;z-index:1}.configurator-form .type-item label{cursor:pointer;display:block}.configurator-form .type-item .title{font-weight:700}.configurator-form .type-item ul{font-size:16px;font-size:1.6rem;line-height:24px}.configurator-form .type-item ul li{padding-bottom:2px;position:relative;z-index:1}.configurator-form .type-item ul li:before{background:#e52233;content:"";left:0;position:absolute;top:10px;z-index:1}.configurator-form .type-item .image img{display:block;margin:0 auto;width:100%}.configurator-form .type-item .confirm .price{color:#e52233;font-weight:700}.configurator-form .dimensions-box .image{position:relative;z-index:1}.configurator-form .dimensions-box .image.type-A{max-width:440px}.configurator-form .dimensions-box .image.type-B{max-width:430px}.configurator-form .dimensions-box .image.type-C{max-width:437px}.configurator-form .dimensions-box .image img{display:block;width:100%}.configurator-form .dimensions-box .dimensions-items .price{padding-left:35px;padding-top:15px}.configurator-form .dimensions-box .dimensions-items .price small{display:block;font-size:16px;font-size:1.6rem;line-height:22px;font-weight:400;padding-bottom:11px}.configurator-form .dimensions-box .dimensions-items .price strong{color:#e52233;display:block;font-size:22px;font-size:2.2rem;line-height:26px;font-weight:700}.configurator-form .dimensions-box .dimensions-item{*zoom:1;padding-bottom:26px}.configurator-form .dimensions-box .dimensions-item:after,.configurator-form .dimensions-box .dimensions-item:before{display:table;content:""}.configurator-form .dimensions-box .dimensions-item:after{clear:both}.configurator-form .dimensions-box .dimensions-item.error .input:before{background:url(../img/wrong.svg) center center no-repeat;content:"";position:absolute;right:19px;width:12px;height:12px;top:22px;z-index:1}.configurator-form .dimensions-box .dimensions-item.error .select:before{background:url(../img/wrong.svg) center center no-repeat;content:"";position:absolute;right:34px;width:12px;height:12px;top:22px;z-index:1}.configurator-form .dimensions-box .dimensions-item.error .dimensions-info{color:#e52233}.configurator-form .dimensions-box .dimensions-item.success .input:before{background:url(../img/selected-green.svg) center center no-repeat;content:"";position:absolute;right:18px;width:14px;height:10px;top:23px;z-index:1}.configurator-form .dimensions-box .dimensions-item label.title{display:block;font-size:16px;font-size:1.6rem;line-height:22px;font-weight:400;margin-bottom:10px;margin-left:35px}.configurator-form .dimensions-box .dimensions-item label.type{float:left;font-size:22px;font-size:2.2rem;line-height:56px;font-weight:700;width:35px}.configurator-form .dimensions-box .dimensions-item .input{float:left;position:relative;z-index:1}.configurator-form .dimensions-box .dimensions-item input{background:#fff;border:1px solid #ebebeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:0 8px 19px -7px rgba(0,0,0,.1);font-size:16px;font-weight:400;padding:0 18px}.configurator-form .dimensions-box .dimensions-item .select{float:left;position:relative;z-index:1}.configurator-form .dimensions-box .dimensions-item select{background:#fff;border:1px solid #ebebeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:0 8px 19px -7px rgba(0,0,0,.1);font-size:16px;font-weight:400;padding:0 18px}.configurator-form .dimensions-box .dimensions-item .dimensions-info{font-size:12px;font-size:1.2rem;line-height:20px;position:absolute;top:6px;white-space:nowrap;z-index:1}.configurator-form .screen-box.type-A .person,.configurator-form .screen-box.type-B .person{bottom:-4%;left:4%}.configurator-form .screen-box.type-C .person{bottom:4%;left:6%}.configurator-form .screen-box label strong{text-align:center}.configurator-form .accessories-box{padding-bottom:50px}.configurator-form .accessories-box.last{padding-bottom:0}.configurator-form .accessory-item{-moz-transition:box-shadow .5s ease-out;-o-transition:box-shadow .5s ease-out;-webkit-transition:box-shadow .5s ease-out;-ms-transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2);margin-bottom:30px;overflow:hidden;position:relative;z-index:1}.configurator-form .accessory-item:hover{box-shadow:0 10px 20px rgba(0,0,0,.6)}.configurator-form .accessory-item:hover .btn-black-border{background:#2b2b31;color:#fff}.configurator-form .accessory-item input{left:-999px;position:absolute;z-index:1}.configurator-form .accessory-item input:checked+label .btn-black-border{background:#e52233;border-color:#e52233;color:#fff}.configurator-form .accessory-item input:checked+label .btn-black-border.btn-black-border-2rows small:before{left:5px}.configurator-form .accessory-item input:checked+label .btn-black-border small{padding-left:27px;position:relative;z-index:1}.configurator-form .accessory-item input:checked+label .btn-black-border small:before{background:url(../img/selected.svg) no-repeat;content:"";left:0;margin-top:-5px;position:absolute;width:14px;height:10px;top:50%;z-index:1}.configurator-form .accessory-item .label,.configurator-form .accessory-item label{cursor:pointer;display:block;padding:30px 25px 25px}.configurator-form .accessory-item .title{font-size:18px;font-size:1.8rem;line-height:24px;font-weight:700;padding-bottom:15px}.configurator-form .accessory-item img{display:block;margin:0 auto 20px;max-width:218px;width:100%}.configurator-form .accessory-item .price{color:#e52233;font-size:16px;font-size:1.6rem;line-height:22px;font-weight:700;padding-bottom:10px}.configurator-form .accessory-item .btn-black-border{display:block}.configurator-form .accessory-item-count{-moz-transition:box-shadow .5s ease-out;-o-transition:box-shadow .5s ease-out;-webkit-transition:box-shadow .5s ease-out;-ms-transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2);margin-bottom:30px}.configurator-form .accessory-item-count label{display:block;padding:30px 25px 25px}.configurator-form .accessory-item-count .title{font-size:18px;font-size:1.8rem;line-height:24px;font-weight:700;margin-bottom:15px}.configurator-form .accessory-item-count img{display:block;margin:0 auto 20px;max-width:218px;width:100%}.configurator-form .accessory-item-count .price{color:#e52233;font-size:16px;font-size:1.6rem;line-height:22px;font-weight:700;padding-bottom:10px}.configurator-form .accessory-item-count .select-box{padding-right:30px;position:relative;z-index:1}.configurator-form .accessory-item-count .select-box select{background:#fff;border:1px solid #ebebeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:0 8px 19px -7px rgba(0,0,0,.1);font-size:16px;font-weight:400;padding:0 18px;width:100%;height:52px}.configurator-form .accessory-item-count .select-box small{font-size:16px;font-size:1.6rem;line-height:52px;position:absolute;right:0;top:0}.configurator-form .view-direction-item{-moz-transition:box-shadow .5s ease-out;-o-transition:box-shadow .5s ease-out;-webkit-transition:box-shadow .5s ease-out;-ms-transition:box-shadow .5s ease-out;transition:box-shadow .5s ease-out;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2);margin-bottom:30px;overflow:hidden;position:relative;z-index:1}.configurator-form .view-direction-item.view-direction-B{margin-bottom:0}.configurator-form .view-direction-item:hover{box-shadow:0 10px 20px rgba(0,0,0,.6)}.configurator-form .view-direction-item:hover .confirm .btn-black-border{background:#2b2b31;color:#fff}.configurator-form .view-direction-item input{left:-999px;position:absolute;z-index:1}.configurator-form .view-direction-item input:checked+label .confirm .btn-black-border{background:#e52233;border-color:#e52233;color:#fff}.configurator-form .view-direction-item input:checked+label .confirm .btn-black-border.btn-black-border-2rows small:before{left:5px}.configurator-form .view-direction-item input:checked+label .confirm .btn-black-border small{padding-left:27px;position:relative;z-index:1}.configurator-form .view-direction-item input:checked+label .confirm .btn-black-border small:before{background:url(../img/selected.svg) no-repeat;content:"";left:0;margin-top:-5px;position:absolute;width:14px;height:10px;top:50%;z-index:1}.configurator-form .view-direction-item label{cursor:pointer;*zoom:1;display:block;padding:30px 40px 30px 300px}.configurator-form .view-direction-item label:after,.configurator-form .view-direction-item label:before{display:table;content:""}.configurator-form .view-direction-item label:after{clear:both}.configurator-form .view-direction-item .title{font-size:22px;font-size:2.2rem;line-height:72px;float:left;font-weight:700}.configurator-form .view-direction-item .image{left:20px;position:absolute;top:25px;width:250px;z-index:1}.configurator-form .view-direction-item .image img{display:block;margin:0 auto;width:100%}.configurator-form .view-direction-item .confirm{float:right;padding-top:10px}.configurator-form .locations-box.type-A .person,.configurator-form .locations-box.type-B .person{bottom:-4%;left:4%}.configurator-form .locations-box.type-C .person{bottom:4%;left:6%}.configurator-form .locations-box .top .label strong,.configurator-form .locations-box .top label strong{left:9px}.configurator-form .locations-box .label strong,.configurator-form .locations-box label strong{text-align:left}.configurator-form .limited-edition{padding-top:20px}.configurator-form .limited-edition .img{padding-bottom:50px}.configurator-form .limited-edition .img img{display:block;margin:0 auto;max-width:816px;position:relative;width:100%;z-index:1}.configurator-form .limited-edition .btns{text-align:center}.configurator-form .limited-edition .btns .btns-item{overflow:hidden;position:relative;z-index:1}.configurator-form .limited-edition .btns .btns-item input{left:-999px;position:absolute;z-index:1}.configurator-form .limited-edition .btns .btns-item input:checked+label{background:#e52233;border-color:#e52233;color:#fff}.configurator-form .limited-edition .btns .btns-item input:checked+label small{padding-left:27px;position:relative;z-index:1}.configurator-form .limited-edition .btns .btns-item input:checked+label small:before{background:url(../img/selected.svg) no-repeat;content:"";left:0;margin-top:-5px;position:absolute;width:14px;height:10px;top:50%;z-index:1}.configurator-form .limited-edition .btns .btns-item label{cursor:pointer;display:block}.configurator-form .personal-box .contact-item{padding-bottom:32px}.configurator-form .personal-box .contact-item.error input,.configurator-form .personal-box .contact-item.error select{border-color:#e52233}.configurator-form .personal-box .contact-item.disabled label{color:#cbcbcb}.configurator-form .personal-box .contact-item.disabled select{border-color:#cbcbcb;color:#cbcbcb;cursor:default}.configurator-form .personal-box label{display:block;font-size:16px;font-size:1.6rem;line-height:22px;font-weight:400;padding-bottom:10px}.configurator-form .personal-box label em{color:#e52233;font-style:normal}.configurator-form .personal-box label small{color:#767676}.configurator-form .personal-box input{background:#fff;border:1px solid #ebebeb;box-shadow:0 8px 19px -7px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:0 20px;width:100%;height:56px}.configurator-form .personal-box .file-box{cursor:pointer;overflow:hidden;position:relative;text-align:center;z-index:1}.configurator-form .personal-box .file-box:hover span{background:#2b2b31;color:#fff}.configurator-form .personal-box .file-box:hover span small:after,.configurator-form .personal-box .file-box:hover span small:before{background:#fff}.configurator-form .personal-box .file-box span{-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;-webkit-transition:background .5s ease-out;-ms-transition:background .5s ease-out;transition:background .5s ease-out;border:1px solid #2b2b31;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#2b2b31;cursor:pointer;display:block;font-weight:600;letter-spacing:2px;overflow:hidden;padding:0 10px;width:100%;height:56px;text-transform:uppercase;white-space:nowrap}.configurator-form .personal-box .file-box span small{display:inline-block;font-size:12px;font-size:1.2rem;line-height:54px;padding-left:30px;position:relative;z-index:1}.configurator-form .personal-box .file-box span small:after,.configurator-form .personal-box .file-box span small:before{-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;-webkit-transition:background .5s ease-out;-ms-transition:background .5s ease-out;transition:background .5s ease-out;background:#2b2b31;content:"";position:absolute;top:50%;z-index:1}.configurator-form .personal-box .file-box span small:before{left:0;margin-top:-1px;width:14px;height:2px}.configurator-form .personal-box .file-box span small:after{left:6px;margin-top:-7px;width:2px;height:14px}.configurator-form .personal-box .file-box input{border:0;cursor:pointer;left:0;margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0);padding:0;position:absolute;right:0;width:100%;height:100%;top:0;z-index:1}.configurator-form .personal-box .file-box-selected{font-size:16px;font-size:1.6rem;line-height:22px;margin-top:17px;padding-right:110px;position:relative;word-wrap:break-word;z-index:1}.configurator-form .personal-box .file-box-selected span{color:#e52233;cursor:pointer;background:url(../img/wrong.svg) 0 center no-repeat;content:"";padding-left:20px;position:absolute;right:0;top:0;z-index:1}.configurator-form .personal-box select{background:#fff;border:1px solid #ebebeb;box-shadow:0 8px 19px -7px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px;padding:0 15px;width:100%;height:56px}.configurator-form .personal-box textarea{background:#fff;border:1px solid #ebebeb;box-shadow:0 8px 19px -7px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1.6rem;line-height:22px;padding:15px 20px;width:100%;height:186px;resize:none}.configurator-form .personal-box .contact-agree{font-size:16px;font-size:1.6rem;line-height:22px;font-weight:400}.configurator-form .personal-box .contact-agree a{color:#e52233}.configurator-form .colored-image{font-size:0;font-size:0rem;line-height:0;text-align:center}.configurator-form .colored-image .colored-image-content{display:inline-block;margin:0 auto;position:relative;z-index:1}.configurator-form .colored-image img{display:block;width:100%}.configurator-form .colored-image img.p{left:0;position:absolute;top:0}.configurator-form .colored-image img.p1{z-index:1}.configurator-form .colored-image img.p2{z-index:2}.configurator-form .colored-image img.p3{z-index:3}.configurator-form .colored-image img.main{position:relative;z-index:20}.configurator-form .colored-image img.person{max-width:268px;position:absolute;width:37%;z-index:25}.configurator-form .colors-tabs .colors-tabs-header{*zoom:1}.configurator-form .colors-tabs .colors-tabs-header:after,.configurator-form .colors-tabs .colors-tabs-header:before{display:table;content:""}.configurator-form .colors-tabs .colors-tabs-header:after{clear:both}.configurator-form .colors-tabs .colors-tabs-header a{float:left;position:relative;text-decoration:none;z-index:1}.configurator-form .colors-tabs .colors-tabs-header a.selected:before{background:#e52233;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;z-index:1}.configurator-form .colors-tabs .colors-tabs-header a.selected strong{color:#2b2b31}.configurator-form .colors-tabs .colors-tabs-header a.selected small{color:#767676}.configurator-form .colors-tabs .colors-tabs-header a:hover strong{color:#2b2b31}.configurator-form .colors-tabs .colors-tabs-header a:hover small{color:#767676}.configurator-form .colors-tabs .colors-tabs-header strong{-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out;-webkit-transition:color .5s ease-out;-ms-transition:color .5s ease-out;transition:color .5s ease-out;color:#bbb;float:left}.configurator-form .colors-tabs .colors-tabs-header small{-moz-transition:color .5s ease-out;-o-transition:color .5s ease-out;-webkit-transition:color .5s ease-out;-ms-transition:color .5s ease-out;transition:color .5s ease-out;color:#bbb;float:left;font-weight:700}.configurator-form .colors-tabs .colors-tabs-content{display:none}.configurator-form .colors-tabs .colors-tabs-content.selected{display:block}.configurator-form .colors-tabs .colors-tabs-content .subtitle{padding-bottom:0;padding-top:80px}.configurator-form .colors-tabs .colors-tabs-content .colors-list{*zoom:1}.configurator-form .colors-tabs .colors-tabs-content .colors-list:after,.configurator-form .colors-tabs .colors-tabs-content .colors-list:before{display:table;content:""}.configurator-form .colors-tabs .colors-tabs-content .colors-list:after{clear:both}.configurator-form .colors-tabs .colors-tabs-content .colors-item{float:left;margin-top:30px;text-align:center}@media screen and (max-width:419px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:3.446%;width:31.036%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(3n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(3n+1){clear:both}}@media screen and (min-width:420px) and (max-width:519px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:2.564%;width:23.077%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(4n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(4n+1){clear:both}}@media screen and (min-width:520px) and (max-width:619px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:2.040%;width:18.368%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(5n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(5n+1){clear:both}}@media screen and (min-width:620px) and (max-width:719px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:1.694%;width:15.255%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(6n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(6n+1){clear:both}}@media screen and (min-width:720px) and (max-width:829px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:1.444%;width:13.048%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(7n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(7n+1){clear:both}}@media screen and (min-width:830px) and (max-width:929px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:1.264%;width:11.394%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(8n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(8n+1){clear:both}}@media screen and (min-width:930px) and (max-width:1023px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:1.115%;width:10.12%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(9n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(9n+1){clear:both}}@media screen and (min-width:1024px) and (max-width:1140px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:3.36%;width:22.48%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(4n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(4n+1){clear:both}}@media screen and (min-width:1141px) and (max-width:1359px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:3.73%;width:17.016%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(5n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(5n+1){clear:both}}@media screen and (min-width:1360px){.configurator-form .colors-tabs .colors-tabs-content .colors-item{margin-right:3.086%;width:14.095%}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(6n){margin-right:0}.configurator-form .colors-tabs .colors-tabs-content .colors-item:nth-child(6n+1){clear:both}}.configurator-form .colors-tabs .colors-tabs-content .colors-item.ral-9010 label em:before{background:#f1ece1}.configurator-form .colors-tabs .colors-tabs-content .colors-item.ral-9006 label em:before{background:#a1a1a0}.configurator-form .colors-tabs .colors-tabs-content .colors-item.ral-9007 label em:before{background:#878581}.configurator-form .colors-tabs .colors-tabs-content .colors-item.ral-8014 label em:before{background:#4a3526}.configurator-form .colors-tabs .colors-tabs-content .colors-item.ral-7016 label em:before{background:#383e42}.configurator-form .colors-tabs .colors-tabs-content .colors-item.db-702 label em:before{background:url(../images/konfigurator/barvy/DB-702.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.db-703 label em:before{background:url(../images/konfigurator/barvy/DB-703.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNZ-0101 label em:before{background:url(../images/konfigurator/latky/STNZ-0101.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNZ-0202 label em:before{background:url(../images/konfigurator/latky/STNZ-0202.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNZ-0207 label em:before{background:url(../images/konfigurator/latky/STNZ-0207.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNZ-0701 label em:before{background:url(../images/konfigurator/latky/STNZ-0701.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNZ-2020 label em:before{background:url(../images/konfigurator/latky/STNZ-2020.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNZ-3030 label em:before{background:url(../images/konfigurator/latky/STNZ-3030.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2012 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2012.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2043 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2043.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2044 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2044.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2047 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2047.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2051 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2051.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2135 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2135.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2148 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2148.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2167 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2167.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ86-2175 label em:before{background:url(../images/konfigurator/latky/SLTZ86-2175.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ-2044 label em:before{background:url(../images/konfigurator/latky/SLTZ-2044.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ-2047 label em:before{background:url(../images/konfigurator/latky/SLTZ-2047.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ-2051 label em:before{background:url(../images/konfigurator/latky/SLTZ-2051.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ-2135 label em:before{background:url(../images/konfigurator/latky/SLTZ-2135.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ-2167 label em:before{background:url(../images/konfigurator/latky/SLTZ-2167.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ-2175 label em:before{background:url(../images/konfigurator/latky/SLTZ-2175.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNBZ-0202 label em:before{background:url(../images/konfigurator/latky/STNBZ-0202.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNBZ-2020 label em:before{background:url(../images/konfigurator/latky/STNBZ-2020.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNBZ-0102 label em:before{background:url(../images/konfigurator/latky/STNBZ-0102.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNBZ-0101 label em:before{background:url(../images/konfigurator/latky/STNBZ-0101.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNBZ-3030 label em:before{background:url(../images/konfigurator/latky/STNBZ-3030.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.STNBZ-0707 label em:before{background:url(../images/konfigurator/latky/STNBZ-0707.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB92-1043 label em:before{background:url(../images/konfigurator/latky/SLTZB92-1043.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB92-1044 label em:before{background:url(../images/konfigurator/latky/SLTZB92-1044.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB92-1046 label em:before{background:url(../images/konfigurator/latky/SLTZB92-1046.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB92-2135 label em:before{background:url(../images/konfigurator/latky/SLTZB92-2135.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB92-2171 label em:before{background:url(../images/konfigurator/latky/SLTZB92-2171.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SERGE3Z-0101 label em:before{background:url(../images/konfigurator/latky/SERGE3Z-0101.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SERGE3Z-0202 label em:before{background:url(../images/konfigurator/latky/SERGE3Z-0202.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SERGE3Z-0207 label em:before{background:url(../images/konfigurator/latky/SERGE3Z-0207.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SERGE3Z-0701 label em:before{background:url(../images/konfigurator/latky/SERGE3Z-0701.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SERGE3Z-2020 label em:before{background:url(../images/konfigurator/latky/SERGE3Z-2020.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SERGE3Z-3030 label em:before{background:url(../images/konfigurator/latky/SERGE3Z-3030.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-2044 label em:before{background:url(../images/konfigurator/latky/SLTZ99-2044.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-2047 label em:before{background:url(../images/konfigurator/latky/SLTZ99-2047.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-2055 label em:before{background:url(../images/konfigurator/latky/SLTZ99-2055.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-2059 label em:before{background:url(../images/konfigurator/latky/SLTZ99-2059.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-2068 label em:before{background:url(../images/konfigurator/latky/SLTZ99-2068.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-2073 label em:before{background:url(../images/konfigurator/latky/SLTZ99-2073.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-50285 label em:before{background:url(../images/konfigurator/latky/SLTZ99-50285.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-50286 label em:before{background:url(../images/konfigurator/latky/SLTZ99-50286.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZ99-50290 label em:before{background:url(../images/konfigurator/latky/SLTZ99-50290.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB99-50285 label em:before{background:url(../images/konfigurator/latky/SLTZB99-50285.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB99-50348 label em:before{background:url(../images/konfigurator/latky/SLTZB99-50348.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB99-50354 label em:before{background:url(../images/konfigurator/latky/SLTZB99-50354.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB99-50358 label em:before,.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB99-51936 label em:before{background:url(../images/konfigurator/latky/SLTZB99-50358.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.SLTZB99-50614 label em:before{background:url(../images/konfigurator/latky/SLTZB99-50614.jpg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item.not(.no-up) label{text-transform:uppercase}.configurator-form .colors-tabs .colors-tabs-content .colors-item input{display:none}.configurator-form .colors-tabs .colors-tabs-content .colors-item input:checked+label em:after{background:url(../img/selected-red-big.svg) center center no-repeat}.configurator-form .colors-tabs .colors-tabs-content .colors-item label{color:#767676;cursor:pointer;display:block;font-size:14px;font-size:1.4rem;line-height:20px;font-weight:300}.configurator-form .colors-tabs .colors-tabs-content .colors-item label:hover em{background:rgba(38,47,56,.2)}.configurator-form .colors-tabs .colors-tabs-content .colors-item label em{-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;-webkit-transition:background .5s ease-out;-ms-transition:background .5s ease-out;transition:background .5s ease-out;background:rgba(38,47,56,.05);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:relative;z-index:1}.configurator-form .colors-tabs .colors-tabs-content .colors-item label em:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 14px 24px -4px rgba(0,0,0,.25);content:"";position:absolute;z-index:1}.configurator-form .colors-tabs .colors-tabs-content .colors-item label em:after{content:"";position:absolute;z-index:2}.configurator-form .colors-tabs .colors-tabs-content .colors-item label small{display:block}.configurator-form .colors-tabs .colors-subtabs-header{border-right:1px solid #ebebeb;display:table;text-align:center;width:100%}.configurator-form .colors-tabs .colors-subtabs-header a{background:#fff;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;display:table-cell;text-decoration:none}.configurator-form .colors-tabs .colors-subtabs-header a.selected{background:#ebebeb}.configurator-form .colors-tabs .colors-subtabs-content{display:none}.configurator-form .colors-tabs .colors-subtabs-content.selected{display:block}.configurator-form .select-item{position:absolute;z-index:30}.configurator-form .select-item.electricity strong:before{background:url(../img/electricity.svg) no-repeat;content:"";left:-20px;position:absolute;width:14px;height:24px;z-index:1}.configurator-form .select-item.drain strong:before{background:url(../img/drain.svg) no-repeat;content:"";left:-20px;position:absolute;width:15px;height:25px;z-index:1}.configurator-form .select-item input{left:-9999px;position:absolute;z-index:1}.configurator-form .select-item input:checked+label:before{background:#e52233}.configurator-form .select-item label{-moz-transition:border-color .5s ease-out;-o-transition:border-color .5s ease-out;-webkit-transition:border-color .5s ease-out;-ms-transition:border-color .5s ease-out;transition:border-color .5s ease-out;background:#fff;border:1px solid #e2e0e0;box-shadow:0 2px 8px rgba(0,0,0,.09);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;position:relative;z-index:1}.configurator-form .select-item label:before{background:#f4f5f9;content:"";position:absolute;z-index:1}.configurator-form .select-item label:hover{border-color:#e52233}.configurator-form .select-item label strong{display:block;position:absolute;z-index:1}.configurator-form .select-item .label{border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}.configurator-form .select-item .label strong{display:block;position:absolute;z-index:1}.configurator-form .legend-box .title{display:block;font-family:Poppins,Arial,Tahoma,Verdana,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;font-weight:600;letter-spacing:3px;padding-bottom:17px;text-transform:uppercase}.configurator-form .legend-box .legend-item{font-size:16px;font-size:1.6rem;line-height:22px;padding-bottom:14px;padding-left:25px;position:relative;z-index:1}.configurator-form .legend-box .legend-item:before{content:"";position:absolute;z-index:1}.configurator-form .legend-box .legend-item.screen:before{border:1px solid #aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;left:0;width:10px;height:10px;top:5px}.configurator-form .legend-box .legend-item.view:before{background:url(../img/person.png) no-repeat;left:3px;width:11px;height:32px;top:-3px}.configurator-form .legend-box .legend-item.selected:before{background:#e52233;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;left:0;width:12px;height:12px;top:5px}.configurator-form .legend-box .legend-item.electricity:before{background:url(../img/electricity.svg) no-repeat;left:-1px;width:14px;height:24px;top:0}.configurator-form .legend-box .legend-item.drain:before{background:url(../img/drain.svg) no-repeat;left:-1px;width:15px;height:25px;top:0}.configurator-summary .logos{*zoom:1;position:absolute;z-index:1}.configurator-summary .logos:after,.configurator-summary .logos:before{display:table;content:""}.configurator-summary .logos:after{clear:both}.configurator-summary .logos .logos-left{float:left}.configurator-summary .logos .logos-right{float:right}.configurator-summary .logos .logo-summary{float:left;text-decoration:none}.configurator-summary .logos .logo-summary img{display:block}.configurator-summary .step{position:relative;z-index:1}.configurator-summary .step:after,.configurator-summary .step:before{background:#404040;content:"";position:absolute;width:1px;z-index:1}.configurator-summary .step.open{z-index:10}.configurator-summary .step.open .text strong span .info:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 16px 16px;bottom:-22px;content:"";left:50%;margin-left:-16px;position:absolute;width:0;height:0;z-index:3}.configurator-summary .step.open .sale,.configurator-summary .step.open .text strong .popup{display:block}.configurator-summary .step.step-1:before,.configurator-summary .step.step-last:after{display:none;width:0;height:0}.configurator-summary .step.active .text{color:#fff}.configurator-summary .step.active .sale{display:block}.configurator-summary .step.done:after,.configurator-summary .step.done:before{background:#e52233}.configurator-summary .step.done .number em{background:url(../img/selected-red.svg) center center no-repeat;border:2px solid #e52233;overflow:hidden;text-indent:200%;white-space:nowrap}.configurator-summary .step .number{left:0;position:absolute;z-index:1}.configurator-summary .step .number em{border:1px solid #767676;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#b2b9c9;display:block;font-family:Poppins,Arial,Tahoma,Verdana,sans-serif;font-style:normal;font-weight:700;text-align:center}.configurator-summary .step .text{color:#b2b9c9;font-weight:400;position:relative;z-index:2}.configurator-summary .step .text strong{display:block;font-weight:400;position:relative;z-index:1}.configurator-summary .step .text strong em{font-style:normal}.configurator-summary .step .text strong span{display:inline-block;padding-right:30px;position:relative;z-index:1}.configurator-summary .step .text strong span .info{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#222328;cursor:help;display:block;font-family:georgia,arial,tahoma,verdana,sans-serif;font-size:14px;font-size:1.4rem;line-height:21px;font-style:italic;font-weight:700;position:absolute;right:0;width:20px;height:20px;text-align:center;z-index:1}.configurator-summary .step .text strong .popup{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#000;display:none;font-size:14px;font-size:1.4rem;line-height:24px;margin-top:17px;padding:10px 15px;position:absolute;text-align:left;top:100%;z-index:100}.configurator-summary .step .text small{display:block}.configurator-summary .step .sale{color:#e52233;font-weight:400;display:none;position:relative;z-index:1}.configurator-summary .step .sale strong{display:block;font-weight:400}.configurator-summary .step .sale .sale-price{font-weight:700;position:absolute;right:0;z-index:1}.configurator-summary .step .price{color:#fff;font-weight:700;position:absolute;right:0;z-index:1}.configurator-summary .info-3D{color:#767676;font-weight:700}.configurator-summary .info-3D a{color:#e52233}.configurator-summary .total-price{*zoom:1}.configurator-summary .total-price:after,.configurator-summary .total-price:before{display:table;content:""}.configurator-summary .total-price:after{clear:both}.configurator-summary .total-price .label{float:left}.configurator-summary .total-price .label strong{color:#fff;display:block;font-family:Poppins,Arial,Tahoma,Verdana,sans-serif;font-weight:600;text-transform:uppercase}.configurator-summary .total-price .label small{color:#767676;display:block;font-weight:700}.configurator-summary .total-price .value{float:right;font-weight:700;text-align:right}.configurator-summary .total-price .value .value-big{color:#e52233}.configurator-summary .total-price .value .value-small{color:#fff}.configurator-summary .btn-red-cont{-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;-webkit-transition:background .5s ease-out;-ms-transition:background .5s ease-out;transition:background .5s ease-out;background:#e52233;color:#fff;display:block;font-family:Poppins,Arial,Tahoma,Verdana,sans-serif;font-weight:600;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.configurator-summary .btn-red-cont:before{background:url(../img/btn-arrow-right.svg) no-repeat;content:"";margin-top:-4px;position:absolute;width:19px;height:10px;top:50%;z-index:1}.configurator-summary .btn-red-cont:hover{background:#aa1929}.configurator-summary .btn-red-cont span{display:block}.configurator-summary .box-back a em,.configurator-summary .btn-red-cont em{font-style:normal}@media screen and (max-width:499px){.configurator-form .logos,.configurator-form .logos .logos-left,.configurator-form .logos .logos-left .logo-summary,.configurator-form .logos .logos-left .logo-summary img{height:34px}.configurator-form .logos .logos-right{height:34px;margin-left:18px}.configurator-form .logos .logos-right .logo-summary{height:18px;margin-top:8px}.configurator-form .logos .logos-right .logo-summary img{height:18px}.configurator-form .type-item .image{margin-left:auto;margin-right:auto}.configurator-form .type-item ul{padding-bottom:20px}.configurator-form .type-item ul li{padding-left:30px}.configurator-form .type-item ul li:before{width:10px;height:3px}.configurator-form .type-item .confirm .confirm-content{*zoom:1}.configurator-form .type-item .confirm .confirm-content:after,.configurator-form .type-item .confirm .confirm-content:before{display:table;content:""}.configurator-form .type-item .confirm .confirm-content:after{clear:both}.configurator-form .type-item .confirm .price{float:left;font-size:14px;font-size:1.4rem;line-height:14px;padding-top:20px}.configurator-form .type-item .confirm .btn-black-border{float:right}.configurator-form .screen-box.type-A .screen-item-A1A3{left:24%;top:7%}.configurator-form .screen-box.type-A .screen-item-A1A2{left:37%;top:-1%}.configurator-form .screen-box.type-A .screen-item-A2A3{left:9%;top:16%}.configurator-form .screen-box.type-A .screen-item-A1C1{left:76%;top:-3%}.configurator-form .screen-box.type-A .screen-item-C1C3{left:58%;top:45%}.configurator-form .screen-box.type-A .screen-item-C1C2{left:75%;top:34%}.configurator-form .screen-box.type-A .screen-item-C2C3{left:45%;top:54%}.configurator-form .screen-box.type-A .screen-item-A3C3{left:13%;top:55%}.configurator-form .screen-box.type-B .screen-item-A1A3{left:23%;top:17%}.configurator-form .screen-box.type-B .screen-item-A1A2{left:38%;top:9%}.configurator-form .screen-box.type-B .screen-item-A2A3{left:8%;top:25%}.configurator-form .screen-box.type-B .screen-item-C1C3{left:57%;top:51%}.configurator-form .screen-box.type-B .screen-item-C1C2{left:75%;top:40%}.configurator-form .screen-box.type-B .screen-item-C2C3{left:45%;top:58%}.configurator-form .screen-box.type-B .screen-item-A3C3{left:12.4%;top:60%}.configurator-form .screen-box.type-C .screen-item-A1C1{left:73.4%;top:57.4%}.configurator-form .screen-box.type-C .screen-item-C1C3{left:26%;top:50%}.configurator-form .screen-box.type-C .screen-item-C1C2{left:41.4%;top:58.4%}.configurator-form .screen-box.type-C .screen-item-C2C3{left:11.8%;top:42%}.configurator-form .screen-box.type-C .screen-item-A3C3{left:9%;top:7.4%}.configurator-form .accessory-item .title.h48 br,.configurator-form .accessory-item img.empty,.configurator-form .accessory-item-count .title.h48 br,.configurator-form .accessory-item-count img.empty{display:none}.configurator-form .locations-box.type-A .locations-item-A1{left:57%;top:-4%}.configurator-form .locations-box.type-A .locations-item-A2{left:28.4%;top:13%}.configurator-form .locations-box.type-A .locations-item-A3{left:-2%;top:33%}.configurator-form .locations-box.type-A .locations-item-C1{left:89%;top:13%}.configurator-form .locations-box.type-A .locations-item-C2{left:60%;top:33%}.configurator-form .locations-box.type-A .locations-item-C3{left:29%;top:52%}.configurator-form .locations-box.type-B .locations-item-A2{left:28%;top:23%}.configurator-form .locations-box.type-B .locations-item-A3{left:-2%;top:41%}.configurator-form .locations-box.type-B .locations-item-C2{left:58.4%;top:39.6%}.configurator-form .locations-box.type-B .locations-item-C3{left:28.4%;top:58%}.configurator-form .locations-box.type-C .locations-item-A1{left:85%;top:39%}.configurator-form .locations-box.type-C .locations-item-A1 .label strong,.configurator-form .locations-box.type-C .locations-item-A1 label strong{color:#fff;text-shadow:0 0 3px #000}.configurator-form .locations-box.type-C .locations-item-A3{left:25%;top:8%}.configurator-form .locations-box.type-C .locations-item-A3 .label strong,.configurator-form .locations-box.type-C .locations-item-A3 label strong{color:#fff;text-shadow:0 0 3px #000}.configurator-form .locations-box.type-C .locations-item-C1{left:57.6%;top:57%}.configurator-form .locations-box.type-C .locations-item-C2{left:26.2%;top:40%}.configurator-form .locations-box.type-C .locations-item-C3{left:-2%;top:23%}.configurator-form .locations-box .bottom-left .label strong,.configurator-form .locations-box .bottom-left label strong{left:-20px}.configurator-form .locations-box .bottom-right .label strong,.configurator-form .locations-box .bottom-right label strong{left:45px}.configurator-form .colored-image .colored-image-content{max-width:290px}.configurator-summary .step .text strong .popup{left:-50px;right:-105px}}@media screen and (min-width:500px) and (max-width:767px){.configurator-form .logos,.configurator-form .logos .logos-left,.configurator-form .logos .logos-left .logo-summary,.configurator-form .logos .logos-left .logo-summary img{height:40px}.configurator-form .logos .logos-right{height:40px;margin-left:20px}.configurator-form .logos .logos-right .logo-summary{height:22px;margin-top:9px}.configurator-form .logos .logos-right .logo-summary img{height:22px}.configurator-form .accessory-item{margin-right:4%;width:48%}.configurator-form .accessory-item:nth-child(2n){margin-right:0}.configurator-form .accessory-item:nth-child(2n+1){clear:both}.configurator-form .accessory-item-count{margin-right:4%;width:48%}.configurator-form .accessory-item-count:nth-child(2n){margin-right:0}.configurator-form .accessory-item-count:nth-child(2n+1){clear:both}}@media screen and (min-width:500px){.configurator-form .type-item ul{padding-bottom:40px}.configurator-form .type-item ul li{padding-left:55px}.configurator-form .type-item ul li:before{width:30px;height:3px}.configurator-form .type-item .confirm{*zoom:1}.configurator-form .type-item .confirm:after,.configurator-form .type-item .confirm:before{display:table;content:""}.configurator-form .type-item .confirm:after{clear:both}.configurator-form .type-item .confirm .confirm-content{float:right}.configurator-form .type-item .confirm .price{float:left;font-size:22px;font-size:2.2rem;line-height:22px;padding-right:32px;padding-top:16px}.configurator-form .type-item .confirm .btn-black-border{float:left}.configurator-form .screen-box.type-A .screen-item-A1A3{left:26%;top:10%}.configurator-form .screen-box.type-A .screen-item-A1A2{left:41%;top:2.4%}.configurator-form .screen-box.type-A .screen-item-A2A3{left:11%;top:20.4%}.configurator-form .screen-box.type-A .screen-item-A1C1{left:77%;top:0}.configurator-form .screen-box.type-A .screen-item-C1C3{left:60%;top:46%}.configurator-form .screen-box.type-A .screen-item-C1C2{left:76%;top:34%}.configurator-form .screen-box.type-A .screen-item-C2C3{left:47%;top:54%}.configurator-form .screen-box.type-A .screen-item-A3C3{left:14.2%;top:55%}.configurator-form .screen-box.type-B .screen-item-A1A3{left:26%;top:20.6%}.configurator-form .screen-box.type-B .screen-item-A1A2{left:39.4%;top:13.4%}.configurator-form .screen-box.type-B .screen-item-A2A3{left:11%;top:29%}.configurator-form .screen-box.type-B .screen-item-C1C3{left:60%;top:50%}.configurator-form .screen-box.type-B .screen-item-C1C2{left:75%;top:40.6%}.configurator-form .screen-box.type-B .screen-item-C2C3{left:46%;top:58%}.configurator-form .screen-box.type-B .screen-item-A3C3{left:14.2%;top:59.6%}.configurator-form .screen-box.type-C .screen-item-A1C1{left:74.4%;top:57.4%}.configurator-form .screen-box.type-C .screen-item-A1C1 strong{color:#fff}.configurator-form .screen-box.type-C .screen-item-C1C3{left:30%;top:51%}.configurator-form .screen-box.type-C .screen-item-C1C2{left:43.4%;top:58.4%}.configurator-form .screen-box.type-C .screen-item-C2C3{left:13.8%;top:42%}.configurator-form .screen-box.type-C .screen-item-A3C3{left:10%;top:11.4%}.configurator-form .accessories-box{*zoom:1}.configurator-form .accessories-box:after,.configurator-form .accessories-box:before{display:table;content:""}.configurator-form .accessories-box:after{clear:both}.configurator-form .accessory-item,.configurator-form .accessory-item-count{float:left}.configurator-form .accessory-item .title.h48,.configurator-form .accessory-item-count .title.h48{min-height:48px}.configurator-form .locations-box.type-A .locations-item-A1{left:59%;top:-2.4%}.configurator-form .locations-box.type-A .locations-item-A2{left:30.6%;top:15%}.configurator-form .locations-box.type-A .locations-item-A3{left:-1.2%;top:34.4%}.configurator-form .locations-box.type-A .locations-item-C1{left:91%;top:15%}.configurator-form .locations-box.type-A .locations-item-C2{left:62%;top:34.6%}.configurator-form .locations-box.type-A .locations-item-C3{left:31%;top:55%}.configurator-form .locations-box.type-B .locations-item-A2{left:29.4%;top:24.6%}.configurator-form .locations-box.type-B .locations-item-A3{left:-1.2%;top:41.4%}.configurator-form .locations-box.type-B .locations-item-C2{left:60.3%;top:41.3%}.configurator-form .locations-box.type-B .locations-item-C3{left:29.9%;top:59%}.configurator-form .locations-box.type-C .locations-item-A1{left:87%;top:40%}.configurator-form .locations-box.type-C .locations-item-A1 .label strong,.configurator-form .locations-box.type-C .locations-item-A1 label strong{color:#fff}.configurator-form .locations-box.type-C .locations-item-A3{left:26%;top:9%}.configurator-form .locations-box.type-C .locations-item-A3 .label strong,.configurator-form .locations-box.type-C .locations-item-A3 label strong{color:#fff}.configurator-form .locations-box.type-C .locations-item-C1{left:59.4%;top:58.8%}.configurator-form .locations-box.type-C .locations-item-C2{left:28.2%;top:41.8%}.configurator-form .locations-box.type-C .locations-item-C3{left:-1%;top:25%}.configurator-form .locations-box .bottom-left .label strong,.configurator-form .locations-box .bottom-left label strong{left:-40px}.configurator-form .locations-box .bottom-right .label strong,.configurator-form .locations-box .bottom-right label strong{left:65px}.configurator-form .colored-image .colored-image-content{max-width:725px}.configurator-summary .step .text strong .popup{left:0;width:270px}}@media screen and (max-width:767px){section h1{font-size:30px;font-size:3rem;line-height:38px}.configurator-form .logos{margin-top:15px}.configurator-form h2{font-size:30px;font-size:3rem;line-height:38px;margin-bottom:30px}.configurator-form h3{font-size:24px;font-size:2.4rem;line-height:32px;padding-bottom:10px}.configurator-form .desc{font-size:16px;font-size:1.6rem;line-height:28px;padding-bottom:30px}.configurator-form .desc-bottom{font-size:16px;font-size:1.6rem;line-height:28px;padding-top:20px}.configurator-form .desc-small{font-size:16px;font-size:1.6rem;line-height:28px;padding-bottom:20px}.configurator-form .sale-box{padding:20px}.configurator-form .sale-box:not(.small-space){margin-bottom:30px}.configurator-form .sale-box strong{font-size:30px;font-size:3rem;line-height:38px}.configurator-form .sale-box small{font-size:22px;font-size:2.2rem;line-height:30px;padding-top:10px}.configurator-form .box-step{padding:30px 15px}.configurator-form .type-item label{padding:30px 20px}.configurator-form .type-item .title{font-size:18px;font-size:1.8rem;line-height:26px;padding-bottom:5px}.configurator-form .type-item .image{margin-bottom:10px;max-width:200px}.configurator-form .dimensions-box .image{margin:0 auto 50px}.configurator-form .dimensions-box .dimensions-items{margin:0 auto;max-width:320px}.configurator-form .screen-box{padding-top:35px}.configurator-form .screen-box label strong{left:-1px;width:24px}.configurator-form .accessory-item .title.h48s br,.configurator-form .accessory-item-count .title.h48s br{display:none}.configurator-form .locations-box .label strong,.configurator-form .locations-box label strong{width:24px}.configurator-form .limited-edition{padding-bottom:30px}.configurator-form .limited-edition .btns.btns-basic .btns-item{max-width:280px}.configurator-form .limited-edition .btns.btns-fr .btns-item{max-width:320px}.configurator-form .limited-edition .btns.btns-fr .btns-item .btn-black-border small{font-size:10px;font-size:1rem;line-height:50px}.configurator-form .limited-edition .btns.btns-at .btns-item,.configurator-form .limited-edition .btns.btns-de .btns-item{max-width:350px}.configurator-form .limited-edition .btns.btns-at .btns-item .btn-black-border small,.configurator-form .limited-edition .btns.btns-de .btns-item .btn-black-border small{font-size:10px;font-size:1rem;line-height:50px}.configurator-form .limited-edition .btns.btns-en .btns-item{max-width:320px}.configurator-form .limited-edition .btns.btns-en .btns-item .btn-black-border small{font-size:10px;font-size:1rem;line-height:50px}.configurator-form .limited-edition .btns.btns-it .btns-item{max-width:320px}.configurator-form .limited-edition .btns.btns-it .btns-item .btn-black-border small{font-size:10px;font-size:1rem;line-height:50px}.configurator-form .limited-edition .btns .btns-item{margin-left:auto;margin-right:auto}.configurator-form .limited-edition .btns .btns-item:first-child{margin-bottom:20px}.configurator-form .colored-image.pt-b{padding-top:30px}.configurator-form .colors-tabs{padding-top:20px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-basic strong{font-size:16px;font-size:1.6rem;line-height:24px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-basic small{font-size:14px;font-size:1.4rem;line-height:26px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-fr strong{font-size:12px;font-size:1.2rem;line-height:18px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-fr small{font-size:10px;font-size:1rem;line-height:20px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-at strong,.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-de strong{font-size:12px;font-size:1.2rem;line-height:18px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-at small,.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-de small{font-size:10px;font-size:1rem;line-height:20px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-en strong{font-size:12px;font-size:1.2rem;line-height:18px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-en small{font-size:10px;font-size:1rem;line-height:20px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-it strong{font-size:12px;font-size:1.2rem;line-height:18px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-it small{font-size:10px;font-size:1rem;line-height:20px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-pl strong{font-size:14px;font-size:1.4rem;line-height:22px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-pl small{font-size:12px;font-size:1.2rem;line-height:24px}.configurator-form .colors-tabs .colors-tabs-header a{padding-bottom:5px;padding-left:5px;padding-right:5px}.configurator-form .colors-tabs .colors-tabs-header a:first-child{margin-right:10px}.configurator-form .colors-tabs .colors-tabs-header strong{padding-right:5px}.configurator-form .colors-tabs .colors-subtabs-header{margin-top:20px}.configurator-form .colors-tabs .colors-subtabs-header a{font-size:14px;font-size:1.4rem;line-height:20px;padding:8px 5px}.configurator-form .select-item{width:24px;height:24px}.configurator-form .select-item.drain strong:before,.configurator-form .select-item.electricity strong:before{top:-4px}.configurator-form .select-item.bottom .label strong,.configurator-form .select-item.bottom label strong{top:30px}.configurator-form .select-item.top .label strong,.configurator-form .select-item.top label strong{bottom:30px}.configurator-form .select-item label{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;width:24px;height:24px}.configurator-form .select-item label:before{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;left:6px;width:10px;height:10px;top:6px}.configurator-form .select-item label strong{font-size:16px;font-size:1.6rem;line-height:16px}.configurator-form .select-item .label{width:24px;height:24px}.configurator-form .select-item .label strong{font-size:16px;font-size:1.6rem;line-height:16px}.configurator-form .legend-box{padding-bottom:20px;padding-top:30px}.configurator-summary{padding:20px 15px 163px}.configurator-summary .info-3D{font-size:12px;font-size:1.2rem;line-height:18px;padding-left:15px;padding-right:15px;padding-top:10px}.configurator-summary .total-price{padding-bottom:10px;padding-top:10px}.configurator-summary .total-price .label{max-width:150px;padding-left:15px}.configurator-summary .total-price .label strong{font-size:14px;font-size:1.4rem;line-height:14px;letter-spacing:1px}.configurator-summary .total-price .label small{font-size:10px;font-size:1rem;line-height:12px;padding-top:5px}.configurator-summary .total-price .value{padding-left:20px;padding-right:15px;padding-top:4px}.configurator-summary .total-price .value .value-big{font-size:22px;font-size:2.2rem;line-height:24px}.configurator-summary .total-price .value .value-small{font-size:10px;font-size:1rem;line-height:12px;padding-top:2px}.configurator-summary .btns{*zoom:1;text-align:center}.configurator-summary .btns:after,.configurator-summary .btns:before{display:table;content:""}.configurator-summary .btns:after{clear:both}.configurator-summary .btn-red-cont{float:right;font-size:12px;font-size:1.2rem;line-height:18px;letter-spacing:1.5px;padding:18px 0}.configurator-summary .btn-red-cont:before{display:none;width:0;height:0}.configurator-summary .btn-red-cont.w65{width:65%}.configurator-summary .btn-red-cont.w100{width:100%}.configurator-summary .box-back{float:left;width:35%}}@media screen and (min-width:768px) and (max-width:1023px){section h1{font-size:40px;font-size:4rem;line-height:50px}.configurator-form .logos{height:54px;margin-top:20px}.configurator-form .logos .logos-left,.configurator-form .logos .logos-left .logo-summary,.configurator-form .logos .logos-left .logo-summary img{height:54px}.configurator-form .logos .logos-right{height:54px;margin-left:20px}.configurator-form .logos .logos-right .logo-summary{height:30px;margin-top:12px}.configurator-form .logos .logos-right .logo-summary img{height:30px}.configurator-form h2{font-size:40px;font-size:4rem;line-height:50px;margin-bottom:30px}.configurator-form h3{font-size:28px;font-size:2.8rem;line-height:38px;padding-bottom:10px}.configurator-form .desc{font-size:16px;font-size:1.6rem;line-height:28px;padding-bottom:35px}.configurator-form .desc-bottom{font-size:16px;font-size:1.6rem;line-height:28px}.configurator-form .desc-small{font-size:16px;font-size:1.6rem;line-height:28px;padding-bottom:25px}.configurator-form .sale-box{padding:25px}.configurator-form .sale-box:not(.small-space){margin-bottom:35px}.configurator-form .sale-box strong{font-size:40px;font-size:4rem;line-height:50px}.configurator-form .sale-box small{font-size:26px;font-size:2.6rem;line-height:34px;padding-top:10px}.configurator-form .box-step{padding:40px 20px}.configurator-form .type-item label{padding:30px 30px 30px 315px}.configurator-form .type-item .title{font-size:20px;font-size:2rem;line-height:28px;max-width:350px}.configurator-form .type-item .image{left:30px;width:250px}.configurator-form .dimensions-box .image{margin-top:30px;width:55%}.configurator-form .dimensions-box .dimensions-items{float:left;margin-left:5%;width:40%}.configurator-form .screen-box{padding-top:35px}.configurator-form .accessory-item .title.h48s br,.configurator-form .accessory-item-count .title.h48s br{display:none}.configurator-form .limited-edition{padding-bottom:30px}.configurator-form .colored-image.pt-b{padding-top:50px}.configurator-summary{padding:20px 20px 127px}.configurator-summary .summary-total{*zoom:1;padding:20px}.configurator-summary .summary-total:after,.configurator-summary .summary-total:before{display:table;content:""}.configurator-summary .summary-total:after{clear:both}.configurator-summary .info-3D{font-size:12px;font-size:1.2rem;line-height:18px;padding-bottom:15px}.configurator-summary .total-price{float:left;padding-top:5px}.configurator-summary .total-price .label{padding-top:6px}.configurator-summary .total-price .label strong{font-size:14px;font-size:1.4rem;line-height:14px;letter-spacing:1px}.configurator-summary .total-price .label small{font-size:11px;font-size:1.1rem;line-height:12px;padding-top:5px}.configurator-summary .total-price .value{padding-left:50px}.configurator-summary .total-price .value .value-big{font-size:30px;font-size:3rem;line-height:30px}.configurator-summary .total-price .value .value-small{font-size:11px;font-size:1.1rem;line-height:12px;padding-top:2px}.configurator-summary .btns{float:right}.configurator-summary .btn-red-cont{float:left;font-size:12px;font-size:1.2rem;line-height:18px;letter-spacing:1.5px;padding:18px 50px 18px 20px;text-align:center}.configurator-summary .btn-red-cont:before{right:20px}.configurator-summary .box-back{float:left}}@media screen and (min-width:768px){.configurator-form .desc-bottom{padding-top:36px}.configurator-form .type-item .title{padding-bottom:20px}.configurator-form .type-item .image{position:absolute;top:20px;z-index:1}.configurator-form .dimensions-box{*zoom:1}.configurator-form .dimensions-box:after,.configurator-form .dimensions-box:before{display:table;content:""}.configurator-form .dimensions-box:after{clear:both}.configurator-form .dimensions-box .image{float:left}.configurator-form .screen-box.type-A .legend-box,.configurator-form .screen-box.type-B .legend-box{margin-top:-30px;padding-right:10%}.configurator-form .screen-box.type-C .legend-box{padding-right:10%}.configurator-form .screen-box label strong{left:-1px;width:32px}.configurator-form .accessory-item{margin-right:2%;width:32%}.configurator-form .accessory-item:nth-child(3n){margin-right:0}.configurator-form .accessory-item:nth-child(3n+1){clear:both}.configurator-form .accessory-item-count{margin-right:2%;width:32%}.configurator-form .accessory-item-count:nth-child(3n){margin-right:0}.configurator-form .accessory-item-count:nth-child(3n+1){clear:both}.configurator-form .locations-box.type-A .legend-box,.configurator-form .locations-box.type-B .legend-box{margin-top:-30px;padding-right:10%}.configurator-form .locations-box.type-C .legend-box{padding-right:10%}.configurator-form .locations-box .label strong,.configurator-form .locations-box label strong{width:32px}.configurator-form .limited-edition .btns{font-size:0;font-size:0rem;line-height:0;text-align:center}.configurator-form .limited-edition .btns.btns-basic .btns-item{width:280px}.configurator-form .limited-edition .btns.btns-fr .btns-item{margin-bottom:20px;width:320px}.configurator-form .limited-edition .btns.btns-at .btns-item,.configurator-form .limited-edition .btns.btns-de .btns-item{margin-bottom:20px;width:350px}.configurator-form .limited-edition .btns.btns-en .btns-item,.configurator-form .limited-edition .btns.btns-it .btns-item{margin-bottom:20px;width:320px}.configurator-form .limited-edition .btns .btns-item{display:inline-block;margin-right:2%}.configurator-form .personal-box{*zoom:1}.configurator-form .personal-box:after,.configurator-form .personal-box:before{display:table;content:""}.configurator-form .personal-box:after{clear:both}.configurator-form .personal-box .contact-item.contact-item-left{clear:both;float:left;width:46.5%}.configurator-form .personal-box .contact-item.contact-item-right{float:right;width:46.5%}.configurator-form .personal-box .contact-agree,.configurator-form .personal-box .contact-item.contact-item-full{clear:both}.configurator-form .colors-tabs{padding-top:36px}.configurator-form .colors-tabs .colors-tabs-header a{padding-bottom:8px;padding-left:12px;padding-right:12px}.configurator-form .colors-tabs .colors-tabs-header a:first-child{margin-right:35px}.configurator-form .colors-tabs .colors-tabs-header strong{font-size:22px;font-size:2.2rem;line-height:30px;padding-right:10px}.configurator-form .colors-tabs .colors-tabs-header small{font-size:18px;font-size:1.8rem;line-height:30px}.configurator-form .colors-tabs .colors-subtabs-header{margin-top:30px}.configurator-form .colors-tabs .colors-subtabs-header a{font-size:18px;font-size:1.8rem;line-height:24px;padding:10px 20px}.configurator-form .select-item{width:32px;height:32px}.configurator-form .select-item.electricity strong:before{top:-2px}.configurator-form .select-item.drain strong:before{top:-1px}.configurator-form .select-item.bottom .label strong,.configurator-form .select-item.bottom label strong{top:42px}.configurator-form .select-item.bottom.bottom-right .label strong,.configurator-form .select-item.bottom.bottom-right label strong{top:34px}.configurator-form .select-item.top .label strong,.configurator-form .select-item.top label strong{bottom:42px}.configurator-form .select-item label{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;width:32px;height:32px}.configurator-form .select-item label:before{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;left:9px;width:12px;height:12px;top:9px}.configurator-form .select-item label strong{font-size:22px;font-size:2.2rem;line-height:22px}.configurator-form .select-item .label{width:32px;height:32px}.configurator-form .select-item .label strong{font-size:22px;font-size:2.2rem;line-height:22px}.configurator-form .legend-box{*zoom:1;position:relative;z-index:2}.configurator-form .legend-box:after,.configurator-form .legend-box:before{display:table;content:""}.configurator-form .legend-box:after{clear:both}.configurator-form .legend-box .legend{float:right}}@media screen and (max-width:1023px){.configurator-form{overflow:hidden;position:relative;z-index:1}.configurator-form .colored-image{padding-bottom:30px}.configurator-form .colors-tabs .colors-tabs-content .colors-item label em{margin:0 auto 15px;width:80px;height:80px}.configurator-form .colors-tabs .colors-tabs-content .colors-item label em:after,.configurator-form .colors-tabs .colors-tabs-content .colors-item label em:before{left:10px;width:60px;height:60px;top:10px}.configurator-summary{background:#222328}.configurator-summary .logos{display:none}.configurator-summary .steps{position:relative;z-index:1}.configurator-summary .step .text strong span .info{top:1px}.configurator-summary .summary-total{background:#222328;bottom:0;left:0;position:fixed;right:0;z-index:10}.configurator-summary .btn-red-cont em{display:none}.configurator-summary .box-back a{-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;-webkit-transition:background .5s ease-out;-ms-transition:background .5s ease-out;transition:background .5s ease-out;background:#b1b1b1;color:#fff;display:block;font-family:Poppins,Arial,Tahoma,Verdana,sans-serif;font-weight:600;font-size:12px;font-size:1.2rem;line-height:18px;letter-spacing:2px;padding:18px 20px;text-decoration:none;text-transform:uppercase}.configurator-summary .box-back a:hover{background:#767676}.configurator-summary .box-back a em,.configurator-summary .box-reset{display:none}}@media screen and (min-width:1024px) and (max-width:1119px){.configurator-form .accessory-item .title.h48s{min-height:48px}}@media screen and (min-width:1024px) and (max-width:1299px){.configurator-form .type-item label{padding:40px 40px 35px 42%}.configurator-form .type-item .image{left:5%;width:32%}}@media screen and (min-width:1024px) and (max-width:1499px){section h1{font-size:50px;font-size:5rem;line-height:60px}.configurator-form{width:64%}.configurator-form .simplebar-track.simplebar-vertical{right:10px}.configurator-form h2{font-size:42px;font-size:4.2rem;line-height:50px;margin-bottom:35px}.configurator-form h3{font-size:32px;font-size:3.2rem;line-height:42px;padding-bottom:20px}.configurator-form .dimensions-box .image{margin-top:30px;width:48%}.configurator-form .dimensions-box .dimensions-items{width:47%}.configurator-summary{background:url(../images/konfigurator/sumar-mid.jpg) left bottom no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;right:0;width:36%}.configurator-summary:before{background:#222328;background:rgba(34,35,40,.9);content:"";bottom:0;left:0;position:absolute;top:0;width:9999px;z-index:-1}.configurator-summary .logos{height:40px;left:20px;right:20px;top:20px}.configurator-summary .logos .logos-left .logo-summary,.configurator-summary .logos .logos-left .logo-summary img{height:40px}.configurator-summary .logos .logos-right{padding-top:9px}.configurator-summary .logos .logos-right .logo-summary,.configurator-summary .logos .logos-right .logo-summary img{height:22px}.configurator-summary .logos .logo-summary+.logo-summary{margin-left:20px}.configurator-summary .steps{bottom:240px;left:20px;right:20px;top:85px}.configurator-summary .steps .simplebar-track.simplebar-vertical{right:-10px}.configurator-summary .summary-total{bottom:20px;height:190px;left:20px;right:20px}.configurator-summary .info-3D{font-size:12px;font-size:1.2rem;line-height:18px;height:36px;margin-bottom:10px}.configurator-summary .total-price .label{width:150px}.configurator-summary .total-price .label strong{font-size:14px;font-size:1.4rem;line-height:14px;letter-spacing:1px}.configurator-summary .total-price .label small{font-size:11px;font-size:1.1rem;line-height:12px;padding-top:5px}.configurator-summary .total-price .value .value-big{font-size:30px;font-size:3rem;line-height:30px}.configurator-summary .total-price .value .value-small{font-size:11px;font-size:1.1rem;line-height:12px;padding-top:2px}.configurator-summary .btns{bottom:35px}.configurator-summary .btn-red-cont{box-shadow:0 15px 36px rgba(229,34,51,.29);letter-spacing:1.5px;padding:18px 50px 18px 20px;text-align:center}.configurator-summary .btn-red-cont.btn-red-cont-basic{font-size:12px;font-size:1.2rem;line-height:18px}.configurator-summary .btn-red-cont.btn-red-cont-at,.configurator-summary .btn-red-cont.btn-red-cont-de{font-size:10px;font-size:1rem;line-height:18px}.configurator-summary .btn-red-cont:before{right:20px}.configurator-summary .box-back,.configurator-summary .box-reset{bottom:-35px}}@media screen and (min-width:1024px){body,html{height:100%;position:relative;z-index:1}section{height:100%;overflow:hidden}section .content-in-1410{*zoom:1;height:100%;position:relative;z-index:1}section .content-in-1410:after,section .content-in-1410:before{display:table;content:""}section .content-in-1410:after{clear:both}section h1{padding-left:30px;padding-right:30px;padding-top:50px}.configurator-form{float:left;height:100%;position:relative;z-index:1}.configurator-form .simplebar-track{bottom:48px}.configurator-form .simplebar-track.simplebar-vertical{top:199px}.configurator-form .simplebar-scrollbar:before{background:#222328}.configurator-form .logos{display:none}.configurator-form .desc{font-size:18px;font-size:1.8rem;line-height:32px;padding-bottom:55px}.configurator-form .desc-bottom{font-size:18px;font-size:1.8rem;line-height:32px}.configurator-form .desc-small{font-size:18px;font-size:1.8rem;line-height:32px;padding-bottom:30px}.configurator-form .sale-box{padding:30px}.configurator-form .sale-box:not(.small-space){margin-bottom:70px}.configurator-form .sale-box strong{font-size:50px;font-size:5rem;line-height:60px}.configurator-form .sale-box small{font-size:30px;font-size:3rem;line-height:38px;padding-top:10px}.configurator-form .box-step{padding:50px 30px}.configurator-form .type-item .title{font-size:22px;font-size:2.2rem;line-height:32px}.configurator-form .dimensions-box .dimensions-items{float:right}.configurator-form .colored-image{padding-bottom:26px}.configurator-form .colored-image.pt-s{padding-top:14px}.configurator-form .colored-image.pt-b{padding-top:40px}.configurator-form .colors-tabs .colors-tabs-content .colors-item label em{margin:0 auto 19px;width:114px;height:114px}.configurator-form .colors-tabs .colors-tabs-content .colors-item label em:after,.configurator-form .colors-tabs .colors-tabs-content .colors-item label em:before{left:17px;width:80px;height:80px;top:17px}.configurator-summary{bottom:0;position:absolute;top:0;z-index:1}.configurator-summary .steps{position:absolute;z-index:1}.configurator-summary .steps .simplebar-track{bottom:0}.configurator-summary .steps .simplebar-track.simplebar-vertical{top:0}.configurator-summary .steps .simplebar-scrollbar:before{background:#767676}.configurator-summary .step .text strong span .info{top:3px}.configurator-summary .summary-total{position:absolute;z-index:1}.configurator-summary .btns{left:0;position:absolute;right:0;text-align:center;z-index:1}.configurator-summary .box-back{left:0;position:absolute;text-align:center;z-index:1}.configurator-summary .box-back a{border-bottom:1px solid #fff;color:#fff;font-family:Poppins,Arial,Tahoma,Verdana,sans-serif;font-weight:600;font-size:12px;font-size:1.2rem;line-height:16px;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.configurator-summary .box-back a:hover{border-bottom:0}.configurator-summary .box-reset{position:absolute;right:0;text-align:center;z-index:1}.configurator-summary .box-reset a{border-bottom:1px solid #fff;color:#fff;font-family:Poppins,Arial,Tahoma,Verdana,sans-serif;font-weight:600;font-size:12px;font-size:1.2rem;line-height:16px;letter-spacing:2px;text-decoration:none;text-transform:uppercase}.configurator-summary .box-reset a:hover{border-bottom:0}}@media screen and (min-width:1120px){.configurator-form .accessory-item .title.h48s br{display:none}}@media screen and (min-width:1300px){.configurator-form .type-item label{padding:40px 40px 35px 325px}.configurator-form .type-item .image{left:40px;width:250px}.configurator-form .colors-tabs .colors-tabs-header.colors-tabs-header-basic strong br{display:none}}@media screen and (max-width:1499px){.configurator-form .dimensions-box .dimensions-item input,.configurator-form .dimensions-box .dimensions-item select{width:130px;height:56px}.configurator-form .dimensions-box .dimensions-item .dimensions-info{left:140px}.configurator-summary .step{padding-bottom:15px;padding-top:15px}.configurator-summary .step:after,.configurator-summary .step:before{left:16px}.configurator-summary .step:before{height:10px;top:0}.configurator-summary .step:after{bottom:0;top:42px}.configurator-summary .step .number{width:32px;height:32px;top:10px}.configurator-summary .step .number em{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;font-size:14px;font-size:1.4rem;line-height:32px;width:32px;height:32px}.configurator-summary .step .text{padding-left:50px;padding-right:105px}.configurator-summary .step .text strong{font-size:16px;font-size:1.6rem;line-height:22px}.configurator-summary .step .text small{font-size:14px;font-size:1.4rem;line-height:20px}.configurator-summary .step .sale{padding-left:50px;padding-right:105px;padding-top:15px}.configurator-summary .step .sale strong{font-size:16px;font-size:1.6rem;line-height:22px}.configurator-summary .step .price,.configurator-summary .step .sale .sale-price{font-size:16px;font-size:1.6rem;line-height:22px;top:15px}}@media screen and (min-width:1500px){section .content-in-1410{margin:0 auto;max-width:1410px;padding-left:30px;padding-right:30px}section h1{font-size:60px;font-size:6rem;line-height:70px}.configurator-form{margin-left:-30px;width:900px}.configurator-form h2{font-size:52px;font-size:5.2rem;line-height:62px;margin-bottom:32px}.configurator-form h3{font-size:34px;font-size:3.4rem;line-height:44px;padding-bottom:20px}.configurator-form .dimensions-box .image.type-A{margin-top:30px}.configurator-form .dimensions-box .image.type-B,.configurator-form .dimensions-box .image.type-C{margin-top:10px}.configurator-form .dimensions-box .dimensions-items{width:348px}.configurator-form .dimensions-box .dimensions-item input,.configurator-form .dimensions-box .dimensions-item select{width:160px;height:56px}.configurator-form .dimensions-box .dimensions-item .dimensions-info{left:170px}.configurator-summary{right:30px;width:490px}.configurator-summary:before{background:url(../images/konfigurator/sumar.jpg) left bottom no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;content:"";bottom:0;left:0;position:absolute;top:0;width:9999px;z-index:-2}.configurator-summary:after{background:#222328;background:rgba(34,35,40,.9);content:"";bottom:0;left:0;position:absolute;top:0;width:9999px;z-index:-1}.configurator-summary .logos{height:54px;left:35px;right:0;top:30px}.configurator-summary .logos .logos-left .logo-summary,.configurator-summary .logos .logos-left .logo-summary img{height:54px}.configurator-summary .logos .logos-right{padding-top:12px}.configurator-summary .logos .logos-right .logo-summary,.configurator-summary .logos .logos-right .logo-summary img{height:30px}.configurator-summary .logos .logo-summary+.logo-summary{margin-left:20px}.configurator-summary .steps{bottom:300px;left:35px;right:0;top:115px}.configurator-summary .steps .simplebar-track.simplebar-vertical{right:-30px}.configurator-summary .step{padding-bottom:20px;padding-top:20px}.configurator-summary .step:after,.configurator-summary .step:before{left:18px}.configurator-summary .step:before{height:14px;top:0}.configurator-summary .step:after{bottom:0;top:52px}.configurator-summary .step .number{width:38px;height:38px;top:14px}.configurator-summary .step .number em{-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px;font-size:18px;font-size:1.8rem;line-height:36px;width:38px;height:38px}.configurator-summary .step .text{padding-left:63px;padding-right:135px}.configurator-summary .step .text strong{font-size:18px;font-size:1.8rem;line-height:26px}.configurator-summary .step .text small{font-size:16px;font-size:1.6rem;line-height:24px}.configurator-summary .step .sale{padding-left:63px;padding-right:135px;padding-top:20px}.configurator-summary .step .sale strong{font-size:18px;font-size:1.8rem;line-height:26px}.configurator-summary .step .price,.configurator-summary .step .sale .sale-price{font-size:18px;font-size:1.8rem;line-height:26px;top:20px}.configurator-summary .summary-total{bottom:20px;height:250px;left:35px;right:0}.configurator-summary .info-3D{font-size:14px;font-size:1.4rem;line-height:20px;height:40px;margin-bottom:15px}.configurator-summary .total-price .label{max-width:240px}.configurator-summary .total-price .label strong{font-size:16px;font-size:1.6rem;line-height:16px;letter-spacing:5px}.configurator-summary .total-price .label small{font-size:14px;font-size:1.4rem;line-height:20px;padding-top:4px}.configurator-summary .total-price .value .value-big{font-size:34px;font-size:3.4rem;line-height:34px}.configurator-summary .total-price .value .value-small{font-size:14px;font-size:1.4rem;line-height:20px;padding-top:4px}.configurator-summary .btns{bottom:44px}.configurator-summary .btn-red-cont{box-shadow:0 15px 36px rgba(229,34,51,.29);letter-spacing:2.33px;padding:27px 95px 27px 50px;text-align:center}.configurator-summary .btn-red-cont.btn-red-cont-basic{font-size:14px;font-size:1.4rem;line-height:20px}.configurator-summary .btn-red-cont.btn-red-cont-at,.configurator-summary .btn-red-cont.btn-red-cont-de{font-size:11px;font-size:1.1rem;line-height:20px}.configurator-summary .btn-red-cont:before{right:39px}.configurator-summary .box-back,.configurator-summary .box-reset{bottom:-44px}}