#nprogress .bar{background:#e30613!important}#nprogress .peg{box-shadow:0 0 10px #e30613,0 0 5px #e30613!important}#nprogress .spinner-icon{border-top-color:#e30613!important;border-left-color:#e30613!important}input.has-addon{border-right:none!important}.ral-color-input,.ral-color-input.valid{width:100%;text-align:left!important;background:#fff url(/img/global/configurator/search.svg) no-repeat calc(100% - 10px) center!important;border-color:#bdbdbd!important}input[type=text].js-change{border-color:#ffdc5c!important;background-color:#faf6d9!important;transition:30ms ease-in}input[type=text].js-change:focus{box-shadow:inset 0 1px 1px #faf6d9,0 0 8px #ffdc5c}input[type=text]:disabled.js-change{background:#eeeacd!important}.promotion-saving{color:#fff;background-color:#c00;padding-left:3px;padding-right:3px;float:right}.dl-horizontal{margin-top:15px;margin-bottom:5px;border-bottom:1px solid #666;padding-bottom:10px}.dl-horizontal dt{text-align:left;font-weight:400}.dl-horizontal dd{margin-left:0;text-align:right}h5.info{font-size:17px;border-bottom:1px solid #bdbdbd;line-height:19px;font-weight:600;padding-bottom:5px;text-transform:uppercase}h5{margin-top:0;padding-top:7px}.panel{margin-bottom:0}.video-in-konfigurator{font-size:12px;background:url(/img/global/configurator/icon-play-xs.png) no-repeat left center;padding-left:20px}h4 .video-in-konfigurator{color:#fff}.pdf-in-konfigurator{font-size:12px;background:url(/img/global/configurator/icon-pdf.png) no-repeat left center;padding-left:20px;background-size:16px auto}h4.modal-title{border:0}.popover[class*=tour-]{z-index:900}.popover{overflow:visible;max-width:none;border-radius:0}.popover-title{border-radius:0}label.no-padding{margin-top:0}.no-padding{padding-left:5px;padding-right:5px;width:160px;min-height:280px;margin-top:10px}.pos-relative{position:relative;min-height:148px}.pos-relative label{position:absolute;bottom:0}label.no-padding div{padding:0}.top{height:auto!important;width:auto!important}.panel-body{border:0!important;float:left;width:100%}.alert~.panel .panel-body{padding:0}.alert~.panel .panel-heading~.panel-body{padding:15px 0}.panel{box-shadow:none!important}.radio{min-height:10px}.spacer{margin-top:30px}.attribute-head{margin-bottom:30px}.warningText{display:none;color:#c09853}figure.unavailable{width:16px;height:16px;padding:0;margin:0;position:relative;top:4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAY1BMVEX////3xsbqWlriFBTfAADrX1/5zMz98/PsZWXlMjLmODjylZXxkpLmPDz//Pz85+ffBgbsaWnkKSnwiYn50tL86urlLCziHh7vgYH2ubn0qqrueHj74eHvfX3tcnL629voS0vY4+rnAAAAj0lEQVR4AT3OUWKCMBBF0WdyRcFIBxSSFijd/yprIHD/5vzMU+7iPPhrpb2bo3S/bXcNzaOqQg3PVpID/6VcMDrpAp5+lxf2lqMZxiLtSKdIUJYhS2KU8a1TfvAbFNmh56VTJmp19O0hc2TS21hUxLBZ+j0mrwYpP/8Df3+EqwcnZZmMLUsqrUsT4zPN+vQP2rUITkpMPAQAAAAASUVORK5CYII=);background-repeat:no-repeat}.finalPriceMobile{color:#000;display:inline;font-size:13pt;font-weight:700}.configurator-headline-price{background-color:#75839e;position:absolute;right:0;bottom:0;top:0;color:#fff;display:flex;align-items:center;padding:0 10px;border-radius:0 4px 4px 0}#configurator #affix-u-wert>span{float:right}#configurator h4:not([style*="display: none"]):first-child{margin-top:0!important}#configurator h4 span.info_icon,#configurator h5 span.info_icon{font-weight:700;width:40px;height:17px;background-color:#7da3f0;color:#444;font-size:.7em;text-align:center;cursor:help;padding:2px 3px 0;float:left;line-height:1.2;margin:0;position:relative;left:-5px;top:4px}@media (max-height: 340px){#configurator #configuratorAttributes h4.collapsed.accordion-h4 span{font-size:14px}}#configurator .force-h4 h5 span.info-icon-grey{background-color:#fff}#configurator .sub-point h4 span.info-icon-grey,#configurator .sub-point h5 span.info-icon-grey{background:#333;color:#fff}#configurator h5 span.info-icon-grey{font-weight:700;width:17px;height:17px;background-color:#444;color:#fff;font-size:.9em;text-align:center;cursor:pointer;float:left;line-height:1.2;margin-left:10px;position:relative;top:4px;border-radius:10px;margin-bottom:10px;flex-shrink:0}@media (max-width: 767px){#configurator h5 span.info-icon-grey{float:right}#configurator h4.accordion-h4 .info-icon-grey,#configurator h5.accordion-h5 span.info-icon-grey{margin-left:auto}#configurator h4.accordion-h4 a.video-icon-grey+.info-icon-grey{margin-left:40px;order:2}#configurator h4.accordion-h4 a.video-icon-grey{margin-left:auto}}@media (min-width: 768px){#configurator h4.accordion-h4 .info-icon-grey{margin-left:15px;order:1}#configurator h4.accordion-h4 a.video-icon-grey{order:2;margin-left:15px}#configurator h4.accordion-h4 .btn-details.hidden-xs{order:3}}#configurator h4 a.video-icon-grey{font-weight:700;width:17px;height:17px;color:#333;font-size:9px;text-align:center;cursor:pointer;float:right;line-height:1.2;margin-bottom:10px;position:relative;top:4px;border-radius:10px;text-decoration:none!important;flex-shrink:0}#configurator h4.accordion-h4 .btn-details:hover,#configurator h5.accordion-h5 .btn-details:hover{text-decoration:underline}.dotted-seperator{border-top:1px dotted #bdbdbd;padding-top:7px;margin-bottom:7px;text-transform:uppercase;font-weight:600;margin-top:20px}div.accordion{float:left;cursor:pointer}.accordion-headline{cursor:pointer}.blue-checkbox-container.error{color:#c00}label.error{color:#c00;margin-top:2px}label{cursor:pointer;display:block;font-weight:400}hr{border-color:#aaa}.messageBox{padding-left:10px}.box-image-area{margin-left:-15px;margin-top:5px}.price-label-rounded{border-radius:10px;width:100%;height:20px;line-height:20px;background-color:#8b9bb2!important;color:#fff}.configurator-video-link{text-decoration:none!important;color:#5b9be5!important;font-size:13px}.configurator-video-link:hover{text-decoration:underline!important}.configurator-gallery-link{text-decoration:none!important;color:#5b9be5!important;font-size:13px}.configurator-gallery-link:hover{text-decoration:underline!important}.imageSelect_divider{border-top:1px solid #bdbdbd;width:100%;margin:5px 0}.imageSelect_minimumPrice_container{width:100%;float:left;display:flex;justify-content:center;align-items:center}.imageSelect_minimumPrice_prefix{align-self:center;font-size:15px;font-weight:400}.imageSelect_minimumPrice_price{align-self:center;font-size:33px;font-weight:700}.live-ticker{border:1px solid #bdbdbd;padding-bottom:1px}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none!important}.thumbnail{background-color:#fff;border:1px solid #bdbdbd;border-radius:0;display:block;height:auto;line-height:1.42857;max-width:100%;min-height:185px;padding:6px;margin-bottom:0!important;transition:all .2s ease-in-out 0s}.thumbnail:hover{background-color:#fff;border-radius:0;display:block;height:auto;line-height:1.42857;max-width:100%;padding:6px;cursor:pointer;transition:all .2s ease-in-out 0s;border-color:#999;box-shadow:0 1px 1px #666 inset,0 0 8px #333}.thumbnailImage{text-align:center}.child>.dotted-seperator{margin-top:0}.no-margin-bottom{margin-bottom:0!important}.rvb-seperator{width:25%;margin-right:5%;border-right:1px solid #aaa;float:left}.box-image{margin-bottom:10px;padding-right:5px;min-height:187px}.box-image span{font-size:1em}.btn-av{border-color:#bdbdbd}label.active{background-color:#f5f5f5;border:2px solid #0074df!important}.list-group-item{padding:7px 22px 7px 10px!important;border:none!important;border-bottom:1px solid!important;border-color:#c8c8c8!important;color:#666!important;background:url(/img/global/configurator/chevron_right_16px.svg) calc(100% - 8px) center no-repeat;font-size:13px;line-height:17.7px}.list-group-item>b{color:#222!important}.list-group-item:hover{cursor:pointer;background-color:#ddd!important}.av-image{text-align:center;width:100%}.av-text{white-space:normal}.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:relative;margin-left:0;margin-right:10px}#configurator .tooltip-inner,#preRegisterform .tooltip-inner,#showFullRegistration .tooltip-inner{padding:3px 8px!important;white-space:normal;background-color:#000}#configurator .tooltip .tooltip-arrow{display:block!important;margin-bottom:-5px}.webui-popover{width:auto!important;animation:fadein .4s}@keyframes fadein{0%{opacity:0}to{opacity:1}}#shop-content h1{padding-left:0!important}.table-hover td{font-size:1em!important}.label{padding:0 5px!important;font-size:90%!important;font-weight:400!important;border-radius:0}.av-image .label{padding:0 2px!important}.label-warning{background-color:#8b9bb2!important}.label-baseprice{border-radius:9px}.label-baseprice-prefix{color:#8b9bb2;background-color:#fff!important;border-radius:6px;display:inline-block;width:12px;height:12px;line-height:12px;font-weight:700;text-align:center;margin-left:-2px}.product-box{min-height:369px!important}#shop-content .gray-price{padding:0 0 15px!important;display:block}.euro-shop{line-height:1.46em!important}.product-name{min-height:73px;margin:0 5px!important}@media (max-width: 767px){.breadcrumb{margin-bottom:20px}}.breadcrumb a{color:#04c}.btn-default{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#efefef",endColorstr="#dbdbdb");background:#efefef linear-gradient(to bottom,#efefef 5%,#dbdbdb);border:1px solid #dbdbdb}.btn-default:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6f6f6",endColorstr="#dbdbdb");background:#f6f6f6 linear-gradient(to bottom,#f6f6f6 5%,#dbdbdb);border:1px solid #ccc}.well{border-radius:0;border:0;box-shadow:inset 0 0 #0000000d}.error{color:#c00}.list-inline>li{padding-left:0!important}.shop-link{color:#04c!important;text-decoration:underline!important;font-size:13px!important;font-weight:400!important}.shop-link:hover{text-decoration:none!important;color:#04c!important;cursor:pointer!important;font-weight:400!important}.delivery-note{font-size:16px;color:#4cae4c}.paypal-redirect{width:495px;margin:0 auto;padding-top:100px}@media (max-width: 500px){.paypal-redirect{width:100%;text-align:center}}#infotexte{padding:15px}p.done{font-size:1.1em!important}label.error{color:#c00}.padding-right-5px{padding-right:5px!important}.padding-left-5px{padding-left:5px!important}.margin-bottom-10px{margin-bottom:10px!important}.field-hint{padding-bottom:6px;font-size:11px}.table-responsive span{float:none!important}.values-col-sm-4 .col-xs-12{width:33.33%!important}@media (max-width: 767px){.values-col-sm-4 .col-xs-12{width:100%!important}#configurator h4 span.info-icon-grey,#configurator h4 a.video-icon-grey{float:right}.step_li{display:block!important}}.values-6 .configurator-tile-list>div{width:50%}.configurator-header>.description>h1{font-weight:700;font-size:26px;margin-left:-15px;margin-bottom:5px;margin-top:16px;float:left}@media (max-width: 400px){.configurator-header>.description>h1{font-size:19px!important;width:100%}}.taxNumberField{background-color:#ddedff}#paymentAccordion .panel-heading{background-color:#f5f5f5!important;border-bottom:0;padding:10px;cursor:pointer;margin-bottom:0}#paymentAccordion .panel-body{background-color:#f5f5f5;border:0;margin:0;padding:0 15px 15px 250px}.heading-element{padding-left:25px}#creditcardOwner,#creditcardNumber{width:300px}.ccNumberInputGroup{width:150px}.cc{right:6px!important;width:35px;height:22px;top:6px;z-index:999}.cc-visa{background-image:url(/img/global/payment/visa-35.png)}.cc-master{background-image:url(/img/global/payment/mastercard-35.png)}.cc-amex{background-image:url(/img/global/payment/amex-35.png)}.cc-none{background-image:url(/img/global/payment/icon-no-cc.png)}.cc-hide{display:none}.cc-tooltip{max-width:200px!important;color:#000!important}#bpBirthday,#bpDebitBirthday{width:130px}#sepa:hover{cursor:pointer}.right-inner-addon{position:relative}.right-inner-addon input{padding-right:30px}.right-inner-addon i{position:absolute;right:0;padding:10px 12px;pointer-events:none}#configurator input{text-align:center}.rabatt-system-box>div{background-color:#ddedfe;padding-top:13px!important;padding-bottom:10px!important;padding-left:13px!important;border-left:1px solid #bdbdbd;border-top:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.rabatt-system-box>div>h3{text-transform:uppercase;font-weight:700;margin-bottom:5px}.rabatt-system-box>div>p{margin-bottom:0!important}.rabatt-system-box>table{width:100%}.rabatt-system-box>table>thead>tr>th{background-color:#fff;border:1px solid #bdbdbd;padding-top:1px!important;padding-bottom:1px!important}.rabatt-system-box>table>thead>tr>th:last-child{text-align:center}.rabatt-system-box>table>thead>tr>th:first-child{padding-left:13px!important}.rabatt-system-box>table>tbody>tr>td{background-color:#fff;border:1px solid #bdbdbd;padding-top:0!important;padding-bottom:0!important}.rabatt-system-box>table>tbody>tr>td:first-child{padding-left:13px!important}.basketLink{margin-right:20px}.cart-span .cart-link{font-size:12px!important}.quantity-box{width:60px!important;margin-top:5px;margin-right:5px}.product-attributes{padding-top:30px;padding-bottom:0}@media (max-width: 1199px){.stickem{display:none!important;padding:0;width:0!important;min-height:0!important}#paymentAccordion .panel-body{padding:15px}}@media (min-width: 768px) and (max-width: 1199px){.color-trusted{margin:-1px 18px 0!important}.container{width:100%!important}label.btn{font-size:1.1em!important}.box-image{margin-bottom:10px!important}.thumbnail{min-height:193px!important}.thumbnail .label-warning{background-color:#8b9bb2!important;clear:both;display:block;width:75%;margin:3px auto auto;padding:.2em .6em .3em!important}.thumbnail .label-warning:empty{display:none}.checkbox+.checkbox,.radio+.radio{margin-top:0!important}.btn-group>.btn{margin-bottom:10px}.min-height-240{min-height:243px}.min-height-255{min-height:262px}.min-height-220{min-height:230px}.av-image img{margin:auto}}@media (min-width: 768px) and (max-width: 979px){.thumbnail .label-warning{width:65%}label.active{padding-bottom:5px}.box-image{width:20%}}@media (max-width: 767px){.product-box{min-height:0!important}#shop-content .gray-price{padding:0!important}.inkl{display:none}.gray-price .intoCartButton{margin-top:-20px}.konfi-box-header+a>img{max-height:130px;max-width:100%}.no-padding,.btn.tt{width:50%}.box-image{margin-bottom:10px!important}h1 a{display:none}.btn-group>.btn{margin-bottom:10px}.no-padding{min-height:252px}.radio,.checkbox{margin:10px 0!important}.rvb,.rvb-seperator{width:110%;margin-left:-15px}.rvb-seperator{border-right:0}label.active{padding-bottom:3px}.av-text{font-size:12px}h4 span.fa-question-circle,h5 span.fa-question-circle,#configurator h4 span.info_icon,#configurator h5 span.info_icon{display:none}.webui-popover:not([data-class=rabatt-tooltip]),.tooltip,.popover{display:none!important}div[data-class=rabatt-tooltip]{width:calc(100% - 20px)!important;left:10px!important}#price-box .tooltip{display:block!important}.rabatt-tooltip table.table td{font-size:1em!important}.av-image img{margin:auto}#einteilungErrorWidth{width:100%!important}#avi_1172{width:100px;height:125px}#shop-content .details{margin-top:15px}#delivery-time-box,#hotline-box{min-height:0}#hotline-box div{padding:0!important;font-size:23px!important}.col-xs-7.col-md-9 h1{padding-left:0!important}a.fright[href="/cart/redirect-to-paypal"]{margin-right:0!important;margin-top:20px}#creditcardNumber,#creditcardOwner{width:100%!important}#ccForm>.form-group.ccNumberInputGroup{width:auto}#download-offer-btn{margin-top:0!important}.deleteOverlayText{white-space:normal}#intoCartModalToCartButton{float:right}#configurator .btn h5{white-space:normal}.positionToolbar a{display:inline-block;padding-top:10px}.btn.color-select{width:50%!important;min-height:235px!important;padding-bottom:25px!important}.opening-type-select .av-image img{max-height:85px}}@media (max-width: 479px){label.active{padding-bottom:5px}.konfi-box-header+a>img{max-width:120px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) and (min-width: 1200px){.no-padding{height:280px}.min-height-255{height:255px}.min-height-240{height:240px}.min-height-220{height:238px}}#intoCartForm .form-group span#menge{margin-right:8px}#intoCartForm .form-group .form-control.quantity-box{margin-right:20px;margin-top:0!important;height:32px}#intoCartForm .form-group .intoCartButton{margin-top:3px}.gray-price#shopPriceBox .euro{line-height:1.3em}.gray-price#shopPriceBox .inkl{margin:5px 0 20px;display:inline-block}.gray-price#shopPriceBox{margin-bottom:10px}.product-attributes .form-group label{padding-right:0;margin-right:-5px}.light-blue .col-sm-2{margin-bottom:30px;padding-left:0}.min-order-value-notice{text-align:right}#login-box{margin-bottom:20px}.account-box{border:1px solid #bdbdbd;padding:20px}.account-box>span{margin-bottom:15px!important;float:left!important;width:100%}ul.account-check-mark{margin-bottom:20px;padding-left:0!important}ul.account-check-mark>li{width:100%;padding:5px!important;list-style-type:none;font-weight:700;font-size:14px;display:flex;align-items:center;flex-wrap:nowrap}ul.account-check-mark>li:before{content:"";font-family:FontAwesome;line-height:25px;font-size:25px;height:20px;display:block;background-repeat:no-repeat;float:left;margin-right:15px;flex:0 0 25px;color:#089036}ul.account-check-mark>li>span{flex:1}ul.account-check-mark.registered>li{font-weight:400}#login-form>div>div{padding:0!important}.salutation-radio{padding:5px 10px 0 0;float:left}.salutation-radio label input{min-width:18px}#registration-form div text{background:none!important;-webkit-appearance:none}#registration-form input[type=number]::-webkit-inner-spin-button,#registration-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width: 767px){#login-box{padding-left:0;padding-right:0}#login-form>div>label{text-align:left}.salutation-radio{margin:0!important;padding-top:0}}.account-message{float:left;width:100%}.blue-checkbox .checkbox-container{margin-left:-16px;margin-top:5px}.blue-checkbox .checkbox-container span{display:inline!important;margin-right:10px}.blue-checkbox .checkbox-container span.checkbox:before{width:27px;height:27px;background-color:#fff;box-sizing:border-box;border:1px solid #fff;transition:border-color .2s}.blue-checkbox .checkbox-container span.checkbox:after{content:"";font-family:FontAwesome;transition:color .2s;background-color:#fff;color:#fff;border:1px solid #bdbdbd}.blue-checkbox .checkbox-container>input[type=checkbox]:checked+label span.checkbox:after{color:#fff;background-color:#06c;border:1px solid #0066cc}.btn-default.back-button,.btn-primary.into-cart-button{margin-top:15px}.row-offcanvas{float:left;width:100%}.btn.color-select{width:12.55%;padding:5px;min-height:185px}.btn.color-select h5{font-size:13px;font-weight:400}label.btn[data-target=webuiPopover38],label.btn[data-target=webuiPopover22]{margin-left:0!important}.accordion.fa{margin-left:0!important;margin-right:10px}#attributePanel_155 .panel-body,#attributePanel_84 .panel-body,#attributePanel_1082 .panel-body,#accordionPanel_155 .panel-heading{margin-bottom:0}#accordionPanel_195 .panel-body{float:left}.alert~.panel .panel-heading~.panel-body{padding:15px 0 0}.panel-body .buttonArea{margin:10px 0 25px}#alert_446,#alert_447,#alert_435{display:none!important}.color-select-alert{margin:0 0 0 15px!important;width:48%;padding:83px 30px!important;max-height:186px}.buttonArea:empty{display:none}.btn-group>.btn:first-child{margin-left:-1px}::placeholder{opacity:1;transition:opacity .5s}*:focus::placeholder{opacity:0}#confirmOrderForm #comment{word-break:break-all;overflow:hidden;hyphens:auto}.exitModalInner_container{float:left;padding-top:15px;width:100%;display:flex}.exitModalInner_image{float:left;padding-right:20px;margin-right:20px;border-right:2px solid #ececec;align-content:stretch;width:55px}.exitModalInner_text{float:left}.exit-modal-header{padding:7px 15px!important;background-color:#444;text-transform:uppercase;color:#fff}.exit-modal-content{padding:15px!important;color:#444;float:left;width:100%}.exit-modal-content ul.check-mark{float:left}.exit-modal-content ul.check-mark li{padding:5px 0;display:flex;align-items:center;list-style:none;background-image:none;line-height:inherit;margin-left:10px;position:relative}.exit-modal-content ul.check-mark li:before{content:"";font-family:FontAwesome;color:#3c8651;font-size:18px;position:absolute;left:-30px;top:-5px;padding:5px 5px 5px 0}.exit-modal-link{color:#46a0e5!important;text-decoration:none!important;cursor:pointer}.exit-modal-link:hover{text-decoration:underline!important}#save-cart{padding:10px 12px;margin-right:20px;font-size:13px;text-transform:uppercase}#exit-cart{padding:10px 0;font-size:13px;background:none;border:none}@media (max-width: 500px){#save-cart,#exit-cart{width:100%}}.payment-disabled{position:relative}.payment-disabled:after{content:"";position:absolute;inset:0;background-color:#d0d0d080}.payment-disabled .panel-collapse{display:block}.payment-disabled .heading-element.panel-title{padding-left:44px}.payment-disabled .panel-body{display:none}.equalHWrap{display:flex;padding-right:15px;padding-left:15px;justify-content:space-between}.equalHItem{float:left;border:1px solid #bdbdbd;padding:20px;width:32%;margin-bottom:20px}.equalHItem:nth-child(3){border:none;padding:0;background-color:#f5f5f5}@media (max-width: 768px){.equalHWrap{display:block}.equalHItem{width:100%}}.accordion-tooltip-container{transition:height .3s ease-in;overflow:hidden;float:left;width:100%;border:1px solid #efefef;border-top:none!important;margin-top:-10px;margin-bottom:20px}.accordion-tooltip-container[data-expanded=false],.attribute-container .comparison.expandable[data-expanded=false]{height:0!important;border:none}.tooltip-trigger[data-expanded=true] .btn-tooltip-show,.tooltip-trigger[data-expanded=false] .btn-tooltip-hide,.detail-trigger[data-expanded=true] .btn-detail-show,.detail-trigger[data-expanded=false] .btn-detail-hide{display:none}.accordion-tooltip-container>div{padding:20px}.accordion-h5{margin-bottom:0!important}.child-accordion-tooltip-container{float:left;width:100%;border:1px solid #d4d4d4;border-top:none;padding:20px 15px 10px;margin-bottom:20px}@media (max-width: 400px){#configurator h4.accordion-h4>span{hyphens:auto;-webkit-hyphens:auto}}@media (max-width: 767px){#checkout-steps{width:100%;color:#747474;font-weight:700;font-size:14px;float:left}.checkout-block-step{width:100%;float:left;border:1px solid #c8c8c8;color:#747474;padding:10px 0 10px 15px;border-radius:5px;margin-bottom:2px}}@media (min-width: 768px){#checkout-steps{margin-bottom:20px;width:100%;display:flex;justify-content:space-between;color:#747474;font-weight:700;font-size:14px;float:left}.checkout-block-step{width:19.8%;float:left;border:1px solid #c8c8c8;color:#747474;padding:10px 0 10px 15px;border-radius:5px}}.checkout-block-step.active{background-color:#06c;border-color:#06c;color:#fff}.checkout-block-step.previous{background-color:#c8c8c8;border-color:#c8c8c8;color:#fff}.checkout-block-step.previous:hover{background-color:#67b3ff;border:1px solid #67B3FF;cursor:pointer}.checkout-step-circle{background-color:#06c;color:#fff;border-radius:50%;width:20px;height:20px;line-height:20px;text-align:center;float:left;margin-right:10px}.checkout-step-circle.active{background-color:#fff;color:#747474}.checkout-steps-mobile{display:flex;flex-wrap:nowrap;justify-content:space-around}.checkout-circle-step{z-index:20;border-radius:50%;font-size:16px;font-weight:700;text-align:center;line-height:35px;width:35px;height:35px;background-color:#fff;border:solid 1px #0066cc;color:#06c;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center}.checkout-circle-step.active,.checkout-circle-step.previous{background-color:#06c;border:solid 1px #0066cc;color:#fff}.checkout-circle-step.previous{padding:9px}@media (max-width: 767px){.btn-container a,.btn-container button{width:100%!important}.btn-container a:not(:last-child),.btn-container button:not(:last-child){margin-bottom:10px;margin-right:0!important}}@media (min-width: 767px){.btn-container{padding-right:0}}@media (max-width: 986px){#reset-password-form div{margin-bottom:10px}}.btn-container a:not(:last-child),.btn-container button:not(:last-child){margin-right:15px}.btn-wide{padding:0 50px;border:none;height:34px;line-height:14px;font-size:14px!important;-webkit-user-select:none}.ral-color-palette{border:1px solid #ccc;max-height:443px;overflow-y:auto;margin-bottom:15px;padding:9px}.ral-color{font-size:13px;float:left;margin:4px;padding:2px 5px;cursor:pointer;width:calc(20% - 8px)}.ral-color:hover{border-style:inset!important}.ral-preview-container{float:left;border:1px solid #ccc;margin-bottom:15px;width:100%}.ral-color-name{font-weight:700;display:none}.btn-ral-reset{background-color:#06c;position:absolute;bottom:10px;border:1px solid #fff;width:75%;border-radius:20px;color:#fff;padding:5px}.btn-ral-reset:hover{background-color:#67b3ff}.configurator-force-hide{visibility:hidden;float:left;height:0!important;overflow:hidden}.ral-color-error{width:100%;float:left;padding:0 10px;margin-bottom:10px}.ral-preview-navigation{float:left;width:100%;display:flex;flex-wrap:nowrap;align-items:center;padding:10px}.ral-arrow{float:left;width:10%;color:#333;cursor:pointer;font-size:22px;visibility:hidden}.ral-arrow:hover{color:#06c}.ral-preview{width:100%;padding-top:100%;background:#b4b4b4}.ral-no-color{position:absolute;top:45%;left:0;width:100%;text-align:center;color:#666}.btn-ral-submit{display:none}.margin-bottom-10{margin-bottom:10px}.ralColorField{width:75px;float:right;display:inline}.ralNavigationRight{position:absolute;right:12px;top:12px;cursor:pointer}.ralNavigationLeft{position:absolute;left:14px;top:14px;cursor:pointer}.ralColorPreviewWrapper .ralNavigation{text-decoration:none;color:#333;font-size:22px;cursor:pointer;z-index:1}.ralColorPreviewWrapper .col-xs-12.col-sm-6.col-lg-4{padding-left:0}.ralColorPreviewWrapper .ralNavigation:hover{color:#04c}.ralColorField .input-group{margin-left:-24px;margin-right:24px}.ralColorSelectCategory{padding-left:0}.ralColorSelectCategory .btn-select{border:1px solid #ccc}.ralColorSelectCategory .dropdown-menu li>a{cursor:pointer;list-style:none;text-decoration:none}.ralColorSelectCategory .dropdown-menu li{background:none}.ralPreviewHead{position:relative;font-size:14px;top:15px}.bigRalColor{width:100%;padding-top:100%;background:#b4b4b4}.ralColorHead p{margin:2px 0;text-transform:uppercase}.ralColorPreviewWrapper{border:1px solid #ccc;display:inline-block;width:100%}.ralColorCategoryPicker{margin-top:-50px;margin-bottom:11px;padding-left:0;padding-right:0}.ralColorVerySmall{height:22px;width:21%;overflow:hidden}.ralColorSmall{height:60px;width:13%;overflow:hidden}.padding-left0{padding-left:0}@media (min-width: 1025px){.ralColorVerySmall{width:18%}.ralColorHead{background:#efefef;padding:7px;text-transform:uppercase;font-weight:600;margin-bottom:25px}}.ralColorPalette h3.black,.ralColorPalette p.black{color:#000}.ralColorPalette h3.white,.ralColorPalette p.white{color:#fff}.ralColorPalette p.white,.ralColorPalette p.black{font-size:13px}.no-display{display:none!important}.ralColor{cursor:pointer}.ralColor:hover{outline:1px solid #2074da}.fv-btn-primary{background:#06c;color:#fff;transition:.5s;border:none;padding:10px 15px}.ralColorPreviewWrapper .fv-btn-primary{font-size:13px!important}.fv-btn-primary:hover,.fv-btn-primary:active,.fv-btn-primary:focus{background:#0a88ff;color:#fff}.padding-10{padding:10px 0}.ralColorSelectCategory .fa-caret-square-o-down{border-left:1px solid #e8e8e8;padding:5px 10px;position:absolute;right:0;top:5px}.ralColorPreviewWrapper .ralColorField input.ral-color{background:none;border-color:#ccc}.ralWrapper h5.child-headline{display:none}.fv-btn-reset{position:absolute!important;left:0;bottom:0;font-weight:600}@media (max-width: 767px){.ralColorVerySmall{width:45%}.ralColorCategoryPicker{margin-top:0;margin-bottom:0}.bigRalColor{padding-top:30%}#ralNoColor{top:42%}.ralColorPalette{max-height:350px}.responsiveSquare{width:160px!important;height:160px!important;padding-bottom:0!important;max-width:100%}.fv-btn-reset{padding:3px}}@media (max-width: 1199px) and (min-width: 768px){.ralColorCategoryPicker .btn-group>.btn{margin-bottom:0}}@media only screen and (max-device-width: 979px){.ralColorCategoryPicker .bootstrap-select.open .dropdown-menu{display:block!important}.ralColorField .input-group{margin-left:-64px;margin-right:64px}}#warningText_4647,#warningText_4648{padding-right:10px}#configuratorAttributes .btn-row{margin-top:15px;text-align:center}#configurator-row{margin-bottom:50px}#configurator-affix{max-height:92vh;overflow-y:auto;background:#f6f6f6}#configurator-affix b{font-weight:600}.affix-steps{margin-bottom:0;width:100%;clear:both}.affix-preview-image .preview-gallery{height:100%;width:100%;position:absolute;top:0;cursor:pointer}.affix-preview-image .preview-gallery>span{position:absolute;cursor:pointer;z-index:1;width:40px;height:40px;text-align:center;color:#000;background:#ffffffb3;padding:8px;border-radius:20px;right:12px}.affix-preview-image .preview-gallery>span{bottom:12px}.affix-preview-image .preview-gallery img{width:100%;height:100%;filter:contrast(100);float:left}.panel-default>.panel-heading{float:left;padding:10px 0 15px;font-weight:700;font-size:14px;width:100%;clear:both}.panel-default>.panel-heading-spacing{float:left;width:100%;font-size:5px;padding:5px 0}.configurator-tile-list{margin-left:-5px;margin-right:-5px;display:flex;flex-wrap:wrap;align-items:stretch;justify-items:stretch}.configurator-tile-list>div{padding:0 5px 5px;margin:0!important;display:flex;flex-wrap:nowrap;flex-direction:row}.configurator-color-finish-selection>div:first-of-type{padding-left:0!important}.configurator-yes-no-selection>div:not(.hidden-xs),.configurator-selection>div:not(.hidden-xs),.configurator-filter-list>div:not(.hidden-xs),.configurator-2-selection-possibilities>div:not(.hidden-xs){display:flex;flex-wrap:wrap;flex-direction:row}.configurator-tile{border:1px solid #bdbdbd;padding:0!important;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center;border-radius:4px}.configurator-tile-list div.filtered{display:none}.configurator-filter-list{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap;align-items:stretch;justify-items:stretch}.configurator-filter-list>div{padding:0 10px 20px}.configurator-filter{border:1px solid #bdbdbd;padding:15px!important;text-align:left;display:inline-flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:flex-start;font-weight:700}.configurator-tile.active:before,.configurator-color-finish>label.active:before,.yes-no-selection.active:before,.color-finish.active:before{content:"";font-family:FontAwesome;font-size:18px;line-height:18px;text-align:center;color:#fff;position:absolute;right:-1px;top:-1px;background:#0074df;padding:2px;z-index:5}.configurator-tile.active,.configurator-color-finish>label.active,.yes-no-selection.active,.color-finish.active,label.active>.configurator-block-price,label.active>.link-price-container>.configurator-right-block-price{box-shadow:inset 0 3px 5px #00000020}.configurator-tile:hover,.configurator-color-finish>label:hover,.yes-no-selection:hover,.color-finish:hover,.configurator-filter:hover{border:1px solid #0074df}.configurator-tile:focus-visible,.yes-no-selection:focus-visible,.configurator-color-tile:focus-visible,.configurator-color-select:focus-visible{outline:1px solid #222;outline-offset:2px}.detail-trigger:focus-visible{outline:none}.detail-trigger:focus-visible .btn-detail{outline:1px solid #222;outline-offset:2px}.configurator-tile input,.configurator-color-tile>input,.configurator-color-select>input,.btn-group>.btn-av>input{position:absolute;clip:rect(0,0,0,0);pointer-events:none;display:none}.font-size-xl .configurator-tile .configurator-name{font-size:22px;line-height:30px;text-transform:uppercase}.configurator-tile span.configurator-gallery-link{font-weight:400;color:#06c!important;width:100%;padding:10px 10px 20px;float:left}.hidden-price{display:none!important}.value-background-gradient .configurator-tile{background:linear-gradient(to bottom,#ced4db,#e8e7df 58%,#fff 58%)}.value-background-gradient .configurator-image-container,.value-background-gradient .configurator-image-container>img{max-height:120px}.configurator-block-price{background-color:#75839e;padding:5px 0 7px!important;color:#fff;width:100%!important;font-size:13px!important;line-height:1.42857!important;font-weight:700;height:30px}.no-price-display .placeholder-price,.no-price-display .configurator-block-price,.no-price-display .configurator-right-block-price{display:none!important}.yes-no-selection>.configurator-right-block-price,.link-price-container>.configurator-right-block-price{background-color:#75839e;position:absolute;right:0;bottom:0;top:0;color:#fff;display:flex;align-items:center;padding:20px 11px 20px 10px;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;justify-content:flex-end;font-weight:700}label:hover .configurator-right-block-price{padding-right:10px;margin-top:0;margin-right:0;margin-bottom:0}.configurator-tile-comparison{float:left;width:100%;text-align:left;white-space:normal;padding:0!important}.configurator-tile-comparison .expandable.comparison:before{content:"";display:block;width:100%;border-top:1px solid #E8E8E8}.configurator-tile-comparison>ul>li{padding:10px 0;display:flex;align-items:center;list-style:none;background-image:none;line-height:inherit;hyphens:auto;word-break:break-word}.configurator-tile-comparison>ul>li:not(:last-child){border-bottom:1px solid #EFEFEF}.configurator-tile-comparison>ul>li:before{content:"";font-family:FontAwesome;color:#0060b7;font-size:15px;padding:0 10px;background:transparent}@media (max-width: 479px){.configurator-tile-comparison>ul>li{-webkit-hyphens:inherit}.configurator-tile-comparison>ul>li:before{padding:0 5px}}.configurator-color-tiles{display:flex!important;margin-left:-5px!important;margin-right:-5px!important;flex-wrap:wrap;padding-bottom:20px}.configurator-color-tiles>div{display:flex!important;width:12.5%;flex:0 0 12.5%;padding:5px}@media (max-width: 1200px){.configurator-color-tiles>div{width:16.6667%;flex:0 0 16.6667%;padding:5px}}@media (max-width: 700px){.configurator-color-tiles>div{width:20%;flex:0 0 20%;padding:5px}}@media (max-width: 580px){.configurator-color-tiles>div{width:25%;flex:0 0 25%;padding:5px}}@media (max-width: 450px){.configurator-color-tiles>div{display:flex!important;width:33.33%;flex:0 0 33.33%;padding:5px}}@media (max-width: 340px){.configurator-color-tiles>div{display:flex!important;width:50%;flex:0 0 50%;padding:5px}}.configurator-color-tile>.color-tile,.hex-color-tile{width:100%;padding-bottom:100%;height:0;background-position:center}.configurator-color-selection{padding:20px 0 10px!important;float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:left}.configurator-color-selection>.configurator-color-select{float:left;margin-bottom:10px;padding:10px 20px;text-align:center;font-weight:400;background:#e8e8e8;border:2px solid #e8e8e8;border-radius:4px}.configurator-color-selection>.configurator-color-select:not(.disabled):hover{color:#0074df}.ral-selection{padding-top:20px!important}@media (max-width: 767px){.configurator-color-selection>.configurator-color-select{padding:5px 15px}.configurator-color-selection{justify-content:center}.configurator-color-selection>label{margin:0 5px 10px!important}}.configurator-color-selection>.configurator-color-select:not(:last-of-type){margin-right:5px}.configurator-color-selection>.configurator-color-select.active{background:#d7e5f7;border:2px solid #0074df;color:#0074df}.configurator-color-finish-select{margin-left:-15px;margin-right:-15px;padding:0!important}.configurator-color-finish-select>.configurator-color-finish>label{padding:15px 20px;width:100%;border:1px solid #bdbdbd;margin-bottom:0}.configurator-color-finish-select>.configurator-color-finish>label:not(:last-child){margin-bottom:15px}.configurator-color-preview{background-color:#f5f5f5;height:120px;border:2px solid #0074df;padding:0!important}.selected-color{float:left;height:116px;width:116px;box-shadow:inset 0 3px 5px #00000020}.selected-color>img{float:left;height:100%}.selected-color-name{display:flex;font-weight:700;padding:10px 20px;align-items:center;height:100%;box-shadow:inset 0 3px 5px #00000020}.selected-color-price{background-color:#75839e;color:#fff;text-align:center;box-shadow:inset 0 3px 5px #00000020;height:40px!important;display:flex;align-content:center;align-items:center;justify-content:center}.blue-radio-container{display:flex;align-items:center;flex-wrap:nowrap}.blue-radio-container>input[type=radio]{display:none}.blue-radio-container label{margin:0!important}.blue-radio{float:left;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;margin-right:10px;border-radius:11px;width:10px;height:10px;border:1px solid #bdbdbd;background-color:transparent;flex-shrink:0}.blue-radio-container>input[type=radio]:checked+.blue-radio{border:1px solid #0066CC;background-color:#06c}.blue-radio-container>input[type=radio]:checked+.blue-radio:before{border-radius:11px;position:relative;content:" ";display:block;background:#fff;left:0;top:0}.blue-checkbox-container{display:flex;align-items:baseline}.blue-checkbox-container>input[type=checkbox]{display:none}.blue-checkbox{float:left;display:flex;align-items:center;justify-content:center;padding-right:10px}.blue-checkbox:before{content:"";font-family:FontAwesome;transition:color .2s;background-color:#fff;color:#fff;display:inline-block;position:relative;width:16px;height:16px;line-height:16px;font-size:12px;padding:0 1px;border:1px solid #bdbdbd;z-index:1}.blue-checkbox-container>input[type=checkbox]:checked+.blue-checkbox:before{border:1px solid #0066CC;background-color:#06c}.yes-no-selection{padding:0!important;width:100%;border:1px solid #bdbdbd;margin-bottom:0;display:flex;justify-content:space-between;min-height:60px;position:relative;border-radius:4px}.color-finish{padding:15px 20px!important;width:100%;border:1px solid #bdbdbd;margin-bottom:0;display:flex;justify-content:space-between;min-height:60px;position:relative}.link-price-container{display:flex;justify-content:flex-end;float:right}.yes-no-selection .configurator-video-link,.color-finish .configurator-video-link{white-space:nowrap;display:flex;align-items:center;margin-right:20px}.yes-no-selection.active .configurator-video-link,.color-finish.active .configurator-video-link{margin-right:19px}.yes-no-selection .configurator-right-block-price,.color-finish .configurator-right-block-price{white-space:nowrap;position:initial}.yes-no-selection .configurator-right-block-price,.yes-no-selection:hover .configurator-right-block-price{margin-top:-1px;margin-right:-1px;margin-bottom:-1px;padding:10px 10px 10px 12px}.yes-no-selection.active .configurator-right-block-price{padding:10px 10px 10px 12px;margin-top:0;margin-right:0;margin-bottom:0}.configurator-description{font-weight:700;font-size:14px;margin-bottom:25px}.gecko .attribute-container .mobile-description+.row.hidden-xs{width:100%}.mobile-description{padding:0 0 15px!important}@media (max-width: 768px){.mobile-description{display:flex!important;flex-wrap:nowrap;align-items:center}.configurator-yes-no-selection .mobile-description{padding:0 15px!important}}.mobile-description>div{padding:0}.mobile-description>div:last-child{padding-left:15px}.mobile-description .configurator-description{margin:0!important}.configurator-yes-no-selection .configurator-selection{display:flex;flex-wrap:wrap;width:100%;padding-bottom:20px}.configurator-yes-no-selection .configurator-selection>div{padding-right:0}.configurator-comparison-container{float:left;display:flex;flex-wrap:wrap;padding-bottom:15px}@media (max-width: 767px){.configurator-header{display:unset!important}.configurator-header>.description>h1{font-size:23px;width:100%}.configurator-header>.description>img{height:22px!important}#configurator-step-container{margin-top:15px;text-align:center!important;width:100%!important}.configurator-pill-step:first-child{margin-left:0!important}.configurator-2-selection-possibilities>div:not(:last-of-type){margin-bottom:15px}.configurator-color-preview{margin-bottom:15px}.configurator-yes-no-selection .configurator-selection>div{padding-left:0!important}.configurator-yes-no-selection .configurator-selection>div:not(:last-of-type){padding-bottom:15px}.configurator-yes-no-selection .configurator-selection>div>label{padding-bottom:15px!important}}@media (max-width: 360px){.configurator-header>.description>h1{font-size:19px!important;width:100%}}@media (max-width: 330px){.configurator-header>.description>h1{font-size:16px!important;width:100%}}.configurator-floating-price{background-color:#75839e;padding:5px 10px!important;color:#fff;width:auto!important;display:flex;align-items:center;margin-left:10px}.padding-0{padding:0}.configurator-2-selection-possibilities{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-15px;padding-bottom:20px}.multiple-selection-possibilities>div{margin-bottom:15px}.configurator-2-selection-possibilities>div,.multiple-selection-possibilities>div>div{padding-right:0}.row.multiple-selection-label-s>.panel>.panel-body>.multiple-selection-possibilities .configurator-right-block-price{min-width:62px}.row.multiple-selection-label-m>.panel>.panel-body>.multiple-selection-possibilities .configurator-right-block-price{min-width:84px}.row.multiple-selection-label-l>.panel>.panel-body>.multiple-selection-possibilities .configurator-right-block-price{min-width:112px}.row.multiple-selection-label-xl>.panel>.panel-body>.multiple-selection-possibilities .configurator-right-block-price{min-width:132px}.configurator-alert,.configurator-notice,.configurator-warning{float:left;width:100%;display:flex;flex-wrap:nowrap;margin-bottom:15px;color:#000;align-items:stretch;border-radius:4px}.configurator-alert{background-color:#faf6d9;border:2px solid #ffdc5c}.configurator-notice{background-color:#cce6ff;border:2px solid #0066cc;margin-top:15px}.configurator-warning{background-color:#ffcac7;border:2px solid #cc0000;margin-bottom:15px}.alert-content-row{width:100%}.alert-content-row:not(.hidden):not(:first-child){margin-top:10px}.configurator-alert>.info-icon,.configurator-notice>.info-icon,.configurator-alert>.alert-icon,.configurator-notice>.alert-icon,.configurator-warning>.minus-icon{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;width:auto;line-height:normal;margin-top:0;display:flex;flex:0 1;min-width:45px}.configurator-alert>.alert-icon:before,.configurator-notice>.alert-icon:before{text-decoration:inherit;display:flex;align-items:center;content:"";font-size:25px;padding-right:15px}.configurator-alert>.info-icon:before,.configurator-notice>.info-icon:before{text-decoration:inherit;display:flex;align-items:center;content:"";font-size:25px;padding-right:15px}.configurator-warning>.minus-icon:before{text-decoration:inherit;display:flex;align-items:center;content:"";font-size:25px;padding:10px;background:#c00;color:#fff}.configurator-alert>div,.configurator-notice>div,.configurator-warning>div,.configurator-alert>b,.configurator-notice>b,.configurator-warning>b{padding:10px;display:flex;flex-wrap:wrap;align-items:center}.configurator-warning>div{font-weight:700}.configurator-alert>.info-icon:before,.configurator-alert>.alert-icon:before{color:#fff;background:#ffdc5c;padding:10px}.configurator-notice>.info-icon:before,.configurator-notice>.alert-icon:before{color:#fff;background:#06c;padding:10px}.configurator-notice-btn{border:1px solid #0066cc;padding:5px 10px;color:#06c;background-color:#fff;margin-top:10px;display:flex;align-items:center;justify-items:center;font-size:12px}.configurator-notice-btn>.video-file-icon,.configurator-notice-btn>.pdf-file-icon{font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;width:auto;height:auto;line-height:normal;vertical-align:baseline;margin-top:0;display:inline}.configurator-notice-btn>.video-file-icon:before{text-decoration:inherit;display:inline-block;content:"";font-size:25px;padding-right:15px;color:#666}.configurator-notice-btn>.pdf-file-icon:before{text-decoration:inherit;display:inline-block;content:"";font-size:25px;padding-right:15px;color:#666}.configurator-size-picker-container{border:1px solid #bdbdbd;width:100%;display:flex;flex-wrap:nowrap}.configurator-size-picker-container>.configurator-size-picker{width:100%;height:40px}.configurator-size-picker-container>.configurator-size-picker>select,.configurator-size-picker-container>.configurator-size-picker>select:active,.configurator-size-picker-container>.configurator-size-picker>select:focus{background:transparent!important;width:100%;border:none!important;height:40px;padding:0 40px;font-size:12px;font-weight:700;appearance:none;text-align:right}.configurator-size-picker-container:not(.single-value-display)>.configurator-size-picker:before{content:"";font-family:FontAwesome;color:#bdbdbd;pointer-events:none;box-sizing:border-box;font-size:22px;font-weight:400;padding:0 10px;display:flex;align-items:center;height:calc(100% - 2px);width:36px;float:right;border-radius:0 2px 2px 0}.configurator-size-picker-container>.configurator-size-picker.open:before{background-color:#06c;color:#fff}.configurator-size-picker-container>.configurator-size-picker:hover{cursor:pointer}.configurator-size-picker>label,.configurator-size-picker>label>input{pointer-events:none}.configurator-size-picker label{border:none!important;background:none!important;height:100%;align-items:center;text-align:right;float:right;display:flex!important;font-weight:700;padding-right:10px;width:calc(100% - 36px);color:#000}.single-value-display .configurator-size-picker label{width:100%}.configurator-size-picker label .description{text-align:right;width:100%;line-height:12px}@media (min-width: 768px){body.configurator-active #static-header~.container{overflow-x:visible}}.configurator-size-picker-container>.dropdown-container{position:absolute;top:73px;max-height:300px;overflow-x:hidden;overflow-y:auto;width:auto;left:0;right:0;background:#fff;border:1px solid #0066cc;cursor:pointer;z-index:99}.configurator-size-picker-container>.dropdown-container .description{border-left:5px solid transparent!important;padding:5px 10px 5px 5px}.configurator-size-picker-container>.dropdown-container .description.price-empty{width:100%}.configurator-size-picker-container>.dropdown-container>label{font-weight:700;display:flex;justify-content:space-between;align-items:stretch;cursor:pointer;margin:0!important;color:#000}@media (max-width: 767px){.configurator-size-picker-container>.dropdown-container>label{height:auto}}.configurator-size-picker-container input{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.configurator-size-picker-container>.dropdown-container>label{border:none!important;border-bottom:1px solid #bdbdbd!important;background-color:#fff;padding:0}.configurator-size-picker-container>.dropdown-container>label:not(:last-of-type){border-bottom:1px solid #bdbdbd!important}.configurator-size-picker-container label:not(.disabled) .disabled-text{display:none}.configurator-size-picker-container>.dropdown-container>label>span{padding:5px 10px;float:left}.size-picker-description{padding-bottom:5px;text-align:left;color:#000}.price-container-wide{background-color:#75839e;float:left;width:100%;padding:7px;margin-top:10px;margin-bottom:15px;color:#fff;font-weight:700;text-align:center}.configurator-third-first{float:left;width:33.33%;margin-left:-15px;margin-right:15px;padding-right:10px;padding-bottom:15px}.configurator-third{float:left;width:33.33%;padding:0 5px 15px}.configurator-third-last{float:left;width:33.33%;margin-left:15px;margin-right:-15px;padding-left:10px;padding-bottom:15px}.configurator-division{float:left;width:33.33%;margin-left:-15px;margin-right:15px;padding:0 0 15px}.configurator-division.always-first{float:left;width:33.33%;margin-left:-15px;margin-right:30px;padding:0 0 15px}.configurator-division.always-last{float:left;width:33.33%;margin-left:0;margin-right:-15px;padding:0 0 15px}.configurator-division-height{float:left;width:33.33%;padding:0 0 15px;margin-left:0;margin-right:0}.configurator-division-placeholder{width:100%;float:left;height:15px}.configurator-custom-select>button.dropdown-toggle,.configurator-custom-select>button.dropdown-toggle:focus,.configurator-custom-select>button.dropdown-toggle:hover,.configurator-custom-select>button.dropdown-toggle:active{background:#fff!important;padding:4px 8px!important;margin-bottom:0!important;font-size:14px!important;height:34px!important;transition:none!important;box-shadow:none!important;border-color:#bdbdbd!important;outline:none!important}.configurator-custom-select>button.dropdown-toggle:focus-visible{outline:1px solid #222!important}.configurator-custom-select:hover>button{background:#fff;box-shadow:inset 0 3px 5px #00000020}.configurator-custom-select{width:100%!important}.configurator-custom-select-container{padding:0 15px 15px 1px;float:left}.configurator-custom-select ul{overflow-x:hidden}.configurator-custom-select li{padding:0!important;background:none!important}.configurator-custom-select li>a{padding:5px 10px;border-left:4px solid transparent}.configurator-custom-select li>a:hover{background-color:#d7e5f7}.configurator-custom-select li.selected>a,.configurator-custom-select li.selected>a:hover{border-left:4px solid #06c;color:#06c;background:#fff}.configurator-custom-select .caret{border:none!important}.configurator-custom-select .caret{color:#bdbdbd}.configurator-custom-select:hover .caret{color:#06c}.configurator-custom-select .caret:before{content:"";font-family:FontAwesome;color:inherit;pointer-events:none;box-sizing:border-box;font-size:22px;font-weight:400;padding:2px 0;display:flex;align-items:center;height:100%;float:right}.ral-color-palette-container{padding-left:0}.your-ral-preview{padding:12px 15px}@media (max-width: 767px){.configurator-custom-select-container{padding:0 15px}.configurator-custom-select-container .dropdown-toggle{margin-bottom:0}.ral-color-palette-container{padding:15px 15px 0}.ral-color{width:calc(50% - 8px)}.your-ral-preview{padding:0 15px 15px}.configurator-third-first,.configurator-third,.configurator-third-last{float:none;margin-left:-15px;margin-right:-15px;width:auto;padding:0;display:block}.remove-side-padding-xs{padding-left:0!important;padding-right:0!important}.remove-side-margin-xs{margin-left:0!important;margin-right:0!important}}.configurator-division-preview{text-align:center}.configurator-division-preview>.xFull{position:absolute;left:33%;width:15%;text-align:center;top:87.5%;font-size:70%;display:flex;align-items:center;justify-content:center;font-weight:700;background-color:#fff;border:2px solid #eee}.configurator-division-preview>.yFull{position:absolute;right:4.2%;width:15%;text-align:center;top:50%;font-size:70%;display:flex;align-items:center;justify-content:center;font-weight:700;background-color:#fff;border:2px solid #eee}.configurator-min-max-size{float:left;width:100%;margin-top:10px;margin-bottom:15px;color:#000;border-radius:4px}.configurator-min-size{float:left;width:calc(50% - 10px)!important;margin-top:10px;margin-bottom:15px;border-radius:4px}.configurator-max-size{float:right!important;width:calc(50% - 10px)!important;margin-top:10px;margin-bottom:15px;border-radius:4px}.configurator-min-size,.configurator-max-size,.configurator-min-max-size{background-color:#c8c8c8;color:#000;padding:7px;font-weight:700;float:left;width:100%;text-align:center}.configurator-size-picker>select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.configurator-half-first{float:left;width:50%;margin-left:-15px;margin-right:45px;padding-bottom:15px}.configurator-half-last{float:right;width:50%;margin-left:-15px;margin-right:-15px;padding-bottom:15px}.configurator-half-first .description-image-container>.description-image,.configurator-half-last .description-image-container>.description-image{float:left}@media (min-width: 768px){.configurator-half-first .dimensions-input-container,.configurator-half-last .dimensions-input-container{padding-left:0}}@media (max-width: 767px){.configurator-yes-no-selection .col-xs-12{margin-bottom:15px}.multiple-selection-possibilities{margin-right:15px;width:100%;float:left}.multiple-selection-possibilities>div{padding-right:0!important}.configurator-half-first .description,.configurator-half-last .description{text-align:left}}.configurator-half-first.size-picker-height input[type=tel]{height:44px!important;border-color:#bdbdbd}.hide-value-title .configurator-tile span:not(.configurator-price){display:none!important}#alert_329{margin-top:15px}.default-radio:last-of-type{margin-bottom:15px}.configurator-error>label{color:#c00;background-color:#c003;padding:5px 10px;margin-top:-1px}.configurator-size-input{background:none!important}.dimensions-input-container>.description{padding-bottom:5px}.configurator-header{display:flex;justify-content:space-between;float:left;width:100%;padding:0 15px 25px}.configurator-header>.description>img{float:left;height:30px;margin-right:20px;margin-bottom:10px;width:initial}.configurator-header>.description>span{font-weight:400;font-size:16px;margin-bottom:0;float:left;width:100%}#configurator-step-container{float:right;display:flex;justify-content:center;align-items:center}.configurator-pill-step{padding:0;border-radius:20px;width:127px;height:30px;float:left;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:12px;background-color:#fff;border:2px solid #C8C8C8;color:#c8c8c8;position:relative;margin-left:15px;cursor:default}.configurator-pill-step.validated>span:before{content:"";font-family:FontAwesome;font-size:17px;margin:-6px 0 0 -25px;position:absolute;line-height:30px}.configurator-pill-step:before{top:45%}.configurator-pill-step:not(:first-child):before{content:"";width:15px;left:-17px;position:absolute;border:1px solid #C8C8C8}.configurator-pill-step.active:before,.configurator-pill-step.previous:before{border:1px solid #06c}.configurator-pill-step.previous:active,.configurator-pill-step.active{background-color:#06c;border:2px solid #06c;color:#fff}.configurator-pill-step.previous{background-color:#fff;border:2px solid #06c;color:#06c}.configurator-pill-step.previous:hover{background-color:#cce6ff;border:2px solid #06c;color:#06c;cursor:pointer}#affix-into-cart-btn{width:100%}.sub-description-pill .sub-description{display:none!important}.sub-description-pill .configurator-image-container{position:relative}.description-pill{display:none!important}#attributePanel_329{clear:both}.btn-detail,.btn-filter-container>.btn-filter{padding:0 20px;border-radius:20px;float:right;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:12px;cursor:pointer;margin:0 15px 15px 0}.btn-filter-container{display:flex;justify-content:center}.btn-detail-show{background-color:transparent;border:1px solid #C8C8C8;color:#757575}.btn-detail-hide,.btn-filter{color:#06c;background-color:transparent;border:1px solid #06c}.btn-detail span,.btn-filter span{padding:5px}.btn-detail:hover,.btn-filter:hover{color:#fff;background-color:#06c;border:1px solid #06c}.btn-filter img{width:18px}.btn-filter:hover img{filter:brightness(0) saturate(100%) invert(89%) sepia(99%) saturate(1%) hue-rotate(223deg) brightness(108%) contrast(99%)}.comparison-container .configurator-video-link{padding-bottom:10px}.values-col-12 .configurator-tile-list>div{width:100%}.values-col-12 .remove-side-margin-xs{width:100%;padding-right:30px!important}@media screen and (device-aspect-ratio: 2/3){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px}}@media screen and (device-aspect-ratio: 40/71){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px}}@media screen and (device-aspect-ratio: 375/667){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px}}@media screen and (device-aspect-ratio: 9/16){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:16px}}.values-img-max-width-130 .configurator-image-container{max-width:130px!important}.configurator-preview{background-color:#e8e8e8;border:1px solid #C8C8C8;padding:15px;float:left;width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.configurator-preview>span{text-transform:uppercase;letter-spacing:1px;color:#757575;font-size:13px;padding-bottom:15px;float:left;width:100%}.configurator-preview>div{float:left;background-color:#fff}.btn-configurator-preview{width:100%;float:left;margin-top:-1px}.configurator-preview-text{font-size:13px;float:left;width:100%;color:#333;margin:10px 0 15px}.sub-description-pill .configurator-image-container .description-pill{position:absolute;bottom:5px;border-radius:20px;background:#fff;padding:5px 10px;font-size:11px}.configurator-notice-container{display:flex;flex-wrap:nowrap}.max-width-350{max-width:350px}@media (max-width: 870px){.configurator-division .configurator-min-size,.configurator-division .configurator-max-size,.configurator-division-height .configurator-min-size,.configurator-division-height .configurator-max-size{margin:5px 0 0;padding:0}}@media (max-width: 767px){.configurator-division:not(.hidden),.configurator-division-height:not(.hidden){float:none!important;width:auto!important;margin-left:-15px!important;margin-right:-15px!important;display:block!important}.configurator-division .configurator-min-size,.configurator-division-height .configurator-min-size,.configurator-division .configurator-max-size,.configurator-division-height .configurator-max-size{margin-top:10px;margin-bottom:15px}}@media (max-width: 550px){.configurator-min-size{margin-bottom:0}}@media (max-width: 550px) and (min-width: 451px){.configurator-half-first .price-container-wide,.configurator-half-last .price-container-wide{margin-bottom:57px}}@media (max-width: 500px){.configurator-notice-container{flex-wrap:wrap}.configurator-notice-container .configurator-notice-btn{width:100%;margin:5px 0!important;border-radius:4px}}@media (max-width: 450px){.configurator-half-first,.configurator-half-last{width:auto;padding:0!important;float:none;display:block;margin-left:-15px;margin-right:-15px}.configurator-half-first .col-xs-12,.configurator-half-last .col-xs-12{text-align:center;margin:0}}@media (max-width: 310px){.configurator-division-height .configurator-min-size,.configurator-division-height .configurator-max-size,.configurator-division .configurator-min-size,.configurator-division .configurator-max-size{width:100%;padding:0}.configurator-division-height .configurator-min-size,.configurator-division .configurator-min-size{margin-bottom:0}}.error-container-y{float:left;flex-grow:1}.division-error-x{width:100%;max-width:500px;float:left;margin-bottom:20px}.division-error-y{width:100%;max-width:500px}.division-height-flex{display:flex;flex-wrap:nowrap;align-items:center}#alert_1564>div{display:block}#attributePanel_619{margin-bottom:15px}@media (max-width: 480px){.vorbaurollladenTooltip{width:100%}}#attributePanel_356 .datagrid table{border:none}#attributePanel_356 .datagrid table thead th{color:#000;background-color:#fff}#attributePanel_205 .datagrid table{border:none}#attributePanel_205 .datagrid table thead th{color:#000;background-color:#fff}#configurator-affix-container #affix-u-wert{display:none!important}.custom-modal .modal-content{float:left}.custom-modal .modal-header{padding:7px 15px!important;background-color:#333;text-transform:uppercase;color:#fff;float:left;width:100%}.custom-modal .modal-body{float:left;width:100%}.custom-modal h3{width:100%;float:left;text-align:center;padding:15px;font-weight:700;text-transform:uppercase;margin:0;font-size:18px;color:#333}.custom-modal .assembly-headline{width:100%;text-align:center;font-weight:700;font-size:14px;margin-top:20px}.custom-modal .assembly-points-headline{text-transform:uppercase;padding:20px 0 10px;float:left}.custom-modal .description{float:left;width:100%;font-size:11px;text-align:left;line-height:18px;padding:0}.custom-modal .btn-big-container{float:left;padding:0 0 15px;width:100%;display:flex;justify-content:center}.custom-modal .image-btn-big{flex:1;text-align:center;box-shadow:0 0 5px #0000001a;cursor:pointer}.custom-modal .image-btn-big{cursor:initial}@media (min-width: 501px){.custom-modal .image-btn-big:first-of-type{margin-right:10px}.custom-modal .image-btn-big:last-of-type{margin-left:10px}}@media (max-width: 500px){.custom-modal .btn-big-container{flex-direction:column}.custom-modal .image-btn-big:first-of-type{margin-bottom:20px}}.custom-modal .image-btn-big>div{float:left;padding:10px 0 20px;border:1px solid #C8C8C8;border-top:0;width:100%}.custom-modal .image-btn-big .btn-blue{margin-top:30px;font-size:11px;padding:10px 20px}.custom-modal .image-btn-big .btn-not-available{margin-top:30px;font-size:11px;padding:10px 20px;background-color:#c8c8c8;color:#999;font-weight:600;cursor:initial;width:100%;box-shadow:none!important}.custom-modal .image-btn-big a,.link-btn{text-decoration:underline!important;cursor:pointer!important;color:#999!important;width:100%!important;float:left!important;font-size:10px!important;padding:10px!important}.custom-modal .image-btn-big a:hover,.link-btn:hover{text-decoration:none!important;color:#67b3ff!important}.custom-modal .image-btn-big h4{text-align:center;width:100%;float:left;font-weight:700;font-size:15px}.custom-modal .modal-footer{float:left;width:100%;background-color:#f5f5f5;padding:0;text-align:center}.custom-modal .modal-footer h4{text-transform:uppercase;font-size:13px;font-weight:500;text-align:left}.custom-modal .btn{padding:10px 20px;font-size:10px}ul.green-check-list{list-style-type:none;padding-right:10px}ul.green-check-list>li{padding:4px 0;display:flex;align-items:center;list-style:none;background-image:none;line-height:inherit;margin-left:5px;position:relative;font-weight:700;font-size:.92em;text-align:left}ul.green-check-list>li:before{content:"";font-family:FontAwesome;color:#7fb411;font-size:15px;padding:5px 5px 5px 0;position:absolute;left:-25px}.custom-modal .btn-link{font-size:11px;padding:10px 0;margin-top:10px;background:transparent;color:#999;text-decoration:underline}.custom-modal .btn-link:hover{color:#0074df;text-decoration:none}#close-modal{position:absolute;right:20px;top:20px;color:#333}ul.small-circle li{font-size:7px;margin-left:-10px;padding-left:10px}ul.small-circle li span{font-size:13px}#buttonArea_184 a{font-weight:700;text-decoration:underline}@media (max-width: 991px){.configurator-active .userlike{display:none!important}}#configurator-row{position:relative}.configurator-mobile-affix{background:#eee;border-top:1px solid #c9c9c9;left:0;width:100%;padding-bottom:12px;z-index:9;bottom:0}.configurator-mobile-affix.fixed{position:fixed}.configurator-mobile-affix.bottom{position:absolute;border-bottom:1px solid #c9c9c9;padding-bottom:0}#open-mobile-preview{float:right;color:#000;text-transform:uppercase;padding:9px 12px;border:1px solid #000;border-radius:4px;margin:5px 16px 5px 0;cursor:pointer}#finalPriceLabelMobile{color:#000;font-weight:600;font-size:20px;letter-spacing:.5px;line-height:27px;padding:12px 16px;float:left}#discountPriceLabelMobile{color:#c00;font-weight:600;font-size:20px;letter-spacing:.5px;line-height:27px;padding:12px 0 12px 16px;float:left}#previousPriceLabelMobile{text-decoration:line-through;color:#666;font-size:14px;font-weight:600;letter-spacing:.35px;padding:15px 8px;float:left}.view-type-wording{font-size:0!important}.double-btn-container{margin-bottom:15px;float:left;width:100%}@media (min-width: 768px){.double-btn-container{display:flex;flex-wrap:nowrap;justify-content:flex-end}.double-btn-container>:not(:only-child):last-child{margin-left:10px}}@media (max-width: 767px){.double-btn-container>:not(:only-child){width:calc(50% - 5px);float:left}}@media (max-width: 500px){.double-btn-container>:not(:only-child){width:100%}}.headline-btn-container{display:flex;align-items:center;width:100%;float:left}.headline-btn-container.single-btn{justify-content:space-between}.headline-btn-container>h1{margin:0;padding:0;flex:1 1 auto}@media (min-width: 768px){.headline-btn-container>.double-btn-container{margin:0;flex:1 1 auto;width:initial}}@media (max-width: 767px){.headline-btn-container{flex-wrap:wrap}.headline-btn-container:not(.single-btn)>h1{margin-bottom:20px}}@media (max-width: 450px){.headline-btn-container.single-btn{flex-wrap:wrap}.headline-btn-container.single-btn>button{width:100%;margin-top:15px}}button.btn-blue,a.btn-blue{background-color:#06c;color:#fff;border:1px solid #0066cc}button.btn-blue:hover,button.btn-blue:focus,a.btn-blue:hover,a.btn-blue:focus{background-color:#67b3ff;color:#fff;border:1px solid #67B3FF;text-decoration:none!important}.btn-white-bordered,.btn-white-bordered:focus{border:1px solid #C8C8C8;background-color:#fff;text-decoration:none}.btn-white-bordered:hover{background-color:#fff;border:1px solid #0066cc!important;text-decoration:none}.btn-bordered{border:1px solid #C8C8C8;color:#666}.btn-bordered:hover{color:#06c;border:1px solid #06c}.footer{clear:both}.configurator-color-tile{border:1px solid #bdbdbd;padding:0!important;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center;border-radius:4px}.configurator-color-tile>span{display:flex;flex:1;align-content:center;align-items:center;font-weight:400;font-size:12px;line-height:14px;color:#000;padding:5px 2px;hyphens:auto}.configurator-color-tile>.placeholder-price{font-weight:400;font-size:12px;line-height:14px;color:#666;padding:0 0 5px}.affix-image-container{padding:0!important;position:absolute!important;top:0;display:flex;justify-content:center}.affix-image-container.hidden-affix-svg{height:0!important;width:0!important}#al_6339 .color-tile,#al_6873 .color-tile{background-color:#fff!important;border-bottom:1px solid #c9c9c9}#content-container.type-cart{width:100%;float:left;margin-top:25px;margin-bottom:25px;overflow-x:hidden}#content-container.type-configurator{width:100%;float:left;margin-bottom:25px}#content-container.type-navigation{width:100%;float:left}#configurator-container a:focus{outline:none!important}@media (max-width: 450px){.configurator-active #tsbadgeResponsiveTop_db8d3657bdbe440c985ae127463eaad4{display:none!important}}.configurator-active>.container{position:unset!important}.custom-modal.in{z-index:10000}#attributePanel_905 h4.no-display{display:initial!important}.filter-option{padding:3px}.remove-panel-padding .panel-body,.remove-panel-padding .panel-heading-spacing{padding:0!important}.remove-panel-padding-top .panel-body{padding-top:0!important}.remove-panel-padding-bottom .panel-body{padding-bottom:0!important}.remove-panel-padding-top .panel-heading-spacing{padding:0!important}.configurator-color-tiles>.hidden-color,.configurator-color-tiles>.hidden-color-group,.configurator-color-tiles>.hidden-finish-group{display:none!important}.hide-headline h4,.hide-headline h5,.hide-headline .panel-heading-spacing{display:none!important;padding:0;height:0}.remove-panel-body-padding .panel-body,.remove-panel-heading-spacing .panel-heading-spacing{padding:0!important;height:0!important}.ral-color-group-container{padding-right:5px}.login-container{display:flex;flex-wrap:nowrap;flex-direction:row-reverse}@media (max-width:767px){.login-container{flex-wrap:wrap}}.configurator-color-tiles:before{display:initial}.ie11 .login-container .checkout-banner{flex:0 0 175px}.ie11 .login-container #login-box{flex:0 0 365px}.ie11 .login-container #account-box{flex:0 0 527px}.ie11 .login-container .blue-checkbox-container .blue-checkbox{display:block}.ie11 #configurator #configurator-affix-container #affix-preview-image .exterior-svg-container,.ie11 #configurator #configurator-affix-container #affix-preview-image .interior-svg-container{width:100%}.ie11 #configurator .configurator-header>.description>img,.ie11 #configurator .configurator-image-container>img{width:auto}html.ie11 #configurator span.configurator-block-price.comparison,html.ie11 #configurator span.configurator-block-price.min-price{position:absolute}.ie11 #configurator .configurator-color-tiles label.configurator-color-tile>span{min-height:28px}.ie11 #configurator .configurator-min-size,.ie11 #configurator .configurator-max-size{min-height:28px}@media (max-width: 992px){.login-container #account-box #delivery-address-container>span.col-xs-12{padding-left:0}#login-form>div>label,.form-horizontal .control-label{text-align:left}}.shop-container h1.registered{font-weight:600}.shop-container .col-sm-6.registered-info p,.shop-container .col-sm-6.registered-info .registered>li{font-size:16px}.sprout-preview,.inline-image-display{width:100%;float:left;border:1px solid #bdbdbd;text-align:center;padding:20px;display:flex;justify-content:center;margin-bottom:25px;border-radius:4px}.sprout-preview>img,.inline-image-display>img{height:200px}.sprout-selectors{width:100%;float:left;margin-bottom:25px}.sprout-selectors>span{width:100%;float:left;font-weight:700}.sprout-slider{float:left;display:flex;flex-direction:row;align-items:center}@media (min-width: 768px){.sprout-selectors>.sprout-slider:first-of-type{padding-right:30px;border-right:1px solid #bdbdbd}.sprout-selectors>.sprout-slider:last-of-type{padding-left:30px}.sprout-slider{width:50%}}@media (max-width: 767px){.sprout-slider{width:100%}}.android .sprout-slider input[type=range]{pointer-events:none}.android .sprout-slider input[type=range]::-webkit-slider-thumb{pointer-events:auto}@media (max-width: 767px){.ie11 table.cart{table-layout:auto!important}.discount-text{padding:0;width:100%;float:left;text-align:center}.ie11 .total-price-column{padding:2px 0!important;margin:0!important}}.value-promotion-banner+div>.absolute-badges-wrapper{top:25px!important}.new-discount-pos .configurator-tile-list .configurator-tile .value-promotion-banner{left:8px;top:8px}.yes-no-selection .value-promotion-banner{background-color:#c00;color:#fff;font-weight:600;font-size:12px;position:absolute;right:0;bottom:0;top:0;display:flex;align-items:center;padding:0;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;justify-content:center;width:100px}.yes-no-selection.active .value-promotion-banner{margin-top:0;margin-right:0;margin-bottom:0;width:98px;padding:20px 8px 20px 10px}.sprout-slider>span{padding-right:15px;min-width:80px}.sprout-slider>.preview,.sprout-slider>.preview.valid{border:1px solid #bdbdbd!important;width:30px;height:35px;font-weight:700;margin-left:15px;background:none!important}.sprout-slider>.preview.active{border:2px solid #0066cc!important}.slider-wrapper{width:100%;float:left;position:relative;z-index:1}.slider-wrapper>.slider{width:100%}.slider-wrapper>.underlay{position:absolute;height:4px;width:100%;top:0;left:0;z-index:-1;display:flex;padding:20px}.slider-wrapper>.underlay>.breakpoint{height:4px}.slider-wrapper>.underlay[rel-count="6"]>.breakpoint{width:calc(100% / 6)}.slider-wrapper>.underlay[rel-count="5"]>.breakpoint{width:20%}.slider-wrapper>.underlay[rel-count="4"]>.breakpoint{width:25%}.slider-wrapper>.underlay[rel-count="3"]>.breakpoint{width:calc(100% / 3)}.slider-wrapper>.underlay[rel-count="2"]>.breakpoint{width:50%}.slider-wrapper>.underlay>.breakpoint:first-child{border-left:1px solid #c8c8c8}.slider-wrapper>.underlay>.breakpoint{border-right:1px solid #c8c8c8}.sprout-slider input[type=range]{-webkit-appearance:none;width:100%;z-index:2;margin:10px 0;background:transparent;height:40px}.ie11 .sprout-slider input[type=range]{padding:0}.ie11 .sprout-slider .preview{width:50px!important;padding:0!important}.sprout-slider input[type=range]:focus{outline:none!important}.sprout-slider input[type=range]::-webkit-slider-runnable-track{width:calc(100% - 40px);height:4px;cursor:pointer;background:#f4f4f4;border-radius:3px;border:1px solid #c8c8c8}.sprout-slider input[type=range]::-webkit-slider-thumb{border:none;height:40px;width:40px;cursor:pointer;-webkit-appearance:none;margin-top:-19px;z-index:2;background:url(/img/global/configurator/range-slider-thumb.svg) no-repeat center center}.sprout-slider input[type=range]:focus-visible::-webkit-slider-thumb{outline:1px solid #222;outline-offset:-8px;border-radius:20px}.sprout-slider input[type=range]:focus::-webkit-slider-runnable-track{width:calc(100% - 40px);background:#f4f4f4;border:1px solid #c8c8c8}.sprout-slider input[type=range]::-moz-range-track{width:calc(100% - 40px);height:4px;cursor:pointer;background:#f4f4f4;border-radius:3px;border:1px solid #c8c8c8}.sprout-slider input[type=range]::-moz-range-thumb{border:none;height:40px;width:40px;cursor:pointer;z-index:2;background:url(/img/global/configurator/range-slider-thumb.svg) no-repeat center center}.sprout-slider input[type=range]::-ms-track{width:100%;height:4px;cursor:pointer;background:transparent;color:transparent}.sprout-slider input[type=range]::-ms-fill-lower,.sprout-slider input[type=range]:focus::-ms-fill-lower,.sprout-slider input[type=range]::-ms-fill-upper,.sprout-slider input[type=range]:focus::-ms-fill-upper{width:100%;background:#f4f4f4;border:1px solid #c8c8c8;border-radius:3px}.sprout-slider input[type=range]::-ms-thumb{border:none;height:40px;width:40px;cursor:pointer;z-index:2;margin-top:0;background:url(/img/global/configurator/range-slider-thumb.svg) no-repeat center center}.sprout-slider .slider.valid,.sprout-slider .slider:focus{background-image:none;outline:none!important}input[type=range]::-moz-focus-outer{border:0!important;outline:none!important}.ie11 .configurator-active .verriegelung .blue-checkbox-container .blue-checkbox{display:block}@media (max-width: 767px){label.tt:hover{pointer-events:none}.configurator-image-container>img{pointer-events:none}}.fa-check.green-check{font-size:22px;color:#66b010}.error .configurator-size-picker-container{border-color:#c00}.configurator-min-size,.configurator-max-size{color:#000}.accordion-tooltip-container div.stripped-table{float:left;width:100%}.accordion-tooltip-container div.stripped-table>div.even-table-row,.accordion-tooltip-container div.stripped-table>div.odd-table-row{float:left;width:100%;padding:5px}.accordion-tooltip-container div.stripped-table>div.odd-table-row{background:#f5f5f5}#size-error-message{background-color:#ffcac7;border:2px solid #c00;margin:0 15px 15px;padding:10px}#attributePanel_2028 .panel-body{padding:0!important}.ie11 .login-container .registration-intro+ul.account-check-mark{float:none}.ie11 body{-ms-overflow-style:scrollbar}@media (min-width: 760px) and (max-width: 1250px){#attributePanel_1536 .configurator-tile,#attributePanel_1536 .configurator-tile.active,#attributePanel_1619 .configurator-tile,#attributePanel_1619 .configurator-tile.active{padding:15px 10px}}#preview-gallery{position:fixed;z-index:9999;opacity:1;background:#000000bf;inset:0;display:block}#preview-gallery>.slides{position:relative;max-height:90%;overflow:hidden;padding:0!important}#preview-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;transition-timing-function:cubic-bezier(.645,.045,.355,1);display:flex;justify-items:center;justify-content:center;align-items:center;width:100%;flex-direction:column}#preview-gallery .slide>svg{display:block;max-width:100%;max-height:100%}#preview-gallery .slide .img-responsive{float:left;max-height:100%;max-width:100%;overflow:hidden;background:transparent!important}#preview-gallery #exit-preview{float:right;z-index:2;background:#ffffffb3;position:absolute;right:12px;top:12px;width:40px;height:40px;border-radius:20px;text-align:center;color:#000;padding:12px;cursor:pointer;line-height:20px}@media (min-width: 768px){#preview-gallery{display:flex;justify-content:center;align-items:center}#preview-gallery>.slides{border:10px solid #fff;background-color:#fff;height:initial}#preview-gallery>.slides>.slide{display:flex!important;height:100%;float:left}}.ie11 #preview-gallery>.slides{height:auto}.accordion-tooltip-container table.table-striped.table-bordered{border:none;margin-top:16px;margin-bottom:15px}@media screen and (max-width: 767px){.table-responsive{border:none}}.accordion-tooltip-container table.table.table-striped.table-bordered>tbody>tr:nth-of-type(odd){background-color:#f6f6f6}.accordion-tooltip-container table.table-striped.table-bordered thead th{border-top:none;background:none;font-weight:600}.accordion-tooltip-container table.table-striped.table-bordered tr td strong{font-weight:600}.accordion-tooltip-container table.table-striped.table-bordered tr td span.range{color:#666}.accordion-tooltip-container table.table-striped.table-bordered tr:last-child td{border-bottom:none}.accordion-tooltip-container table.table-striped.table-bordered tr td:first-child,.accordion-tooltip-container table.table-striped.table-bordered tr th:first-child{border-left:none}.accordion-tooltip-container table.table-striped.table-bordered tr td:last-child,.accordion-tooltip-container table.table-striped.table-bordered tr th:last-child{border-right:none}.accordion-tooltip-container table.table-striped.table-bordered td,.accordion-tooltip-container table.table-striped.table-bordered th{padding:11px 6px}.accordion-tooltip-container table.table-striped.table-bordered thead th:first-child{width:29%}.accordion-tooltip-container table.table-striped.table-bordered thead th{width:14%}.accordion-tooltip-container table.table-striped.table-bordered+.hint{font-size:10px;color:#666}@media screen and (max-width: 767px){.accordion-tooltip-container p{word-break:break-word}}@media screen and (max-width: 767px){#configuratorAttributes{padding-bottom:30px!important}#configurator input[type=tel]{font-size:16px}}#configurator-container .tooltip-link{margin-top:16px;font-size:inherit;font-weight:700;display:inline-block;z-index:0;border-bottom:1px solid transparent}#configurator-container .tooltip-link:focus,#configurator-container .tooltip-link:hover{text-decoration:none}#configurator-container .tooltip-link>img{margin-right:8px;display:inline-block;width:16px;height:16px;vertical-align:-2px}.error>div.description{color:#000}.hide-sub-headline h5{margin-bottom:10px}.hide-sub-headline .panel-body{padding-top:0}.hide-sub-headline .size-picker-description{display:none}@media (max-width: 767px){#configurator-container .col-xs-12.ral-color-input-container{margin-top:16px}}.ie11 .is_stuck>#configurator-affix{-ms-overflow-style:-ms-autohiding-scrollbar}.ie11 .yes-no-selection .link-price-container{flex:0 0 auto}.color-neutral-700{color:#444}.tooltip-switch div[class^=confi-tooltip-text]{padding:0}.tooltip-switch div[class^=confi-tooltip-text]+div[class^=confi-tooltip-text]{padding-top:20px}div[class^=confi-tooltip-text]{padding:20px}div[class^=confi-tooltip-text] *:last-child{margin-bottom:0}@media (min-width:768px){div[class^=confi-tooltip-text] .col-sm-3,div[class^=confi-tooltip-text] .col-sm-4,div[class^=confi-tooltip-text] .col-sm-6{margin-bottom:0!important}}@media (max-width: 767px){div[class^=confi-tooltip-text] .col-sm-3+.col-sm-3,div[class^=confi-tooltip-text] .col-sm-4+.col-sm-4,div[class^=confi-tooltip-text] .col-sm-6+.col-sm-3,div[class^=confi-tooltip-text] .col-sm-6+.col-sm-6{margin-top:15px}div[class^=confi-tooltip-text] div:first-child img{margin-bottom:15px}div[class^=confi-tooltip-text] div:nth-child(2),div[class^=confi-tooltip-text] div:last-child img{margin-top:15px}}div[class^=confi-tooltip-text] h3{font-size:16px;line-height:26px;font-weight:700}div[class^=confi-tooltip-text] h3,div[class^=confi-tooltip-text] img{margin-bottom:10px}div[class^=confi-tooltip-text] img.img-fw{width:100%}div[class^=confi-tooltip-text] span.caption{display:block;margin-top:10px;font-size:12px}div[class^=confi-tooltip-text] .dashed-list{padding-left:12px}div[class^=confi-tooltip-text] img.check-green{width:16px!important}div[class^=confi-tooltip-text] .table.text-center td:not(.row-header),div[class^=confi-tooltip-text] .table.text-center th{text-align:center}div[class^=confi-tooltip-text] .table.table-striped tr:nth-of-type(odd){background:none!important}div[class^=confi-tooltip-text] .table.table-striped tr:nth-of-type(2n){background:#f6f6f6}div[class^=confi-tooltip-text] .table.table-striped tr th{border-top:0;background:none}div[class^=confi-tooltip-text] .table td,div[class^=confi-tooltip-text] .table th{padding:11px 6px;border-right:1px solid #e4e4e4}div[class^=confi-tooltip-text] .table td:last-child,div[class^=confi-tooltip-text] .table th:last-child{border-right:none}div[class^=confi-tooltip-text] .table .row-header{text-align:left;font-weight:700}div[class^=confi-tooltip-text] .table .dash-list{padding-top:0;padding-bottom:0}.configurator-loading-container{position:absolute;top:30%;left:0;right:0;width:100%;height:300px;text-align:center;padding:50px 20px}.configurator-loading-container img{position:relative;left:-15px}@media (min-width: 768px){.configurator-loading-container{left:50%;width:500px;margin-left:-250px;padding:100px}}.ie11 .exitModalInner_container .exitModalInner_image{width:auto}.value-background-floor .configurator-image-container:after{content:"";background:url(/img/global/configurator/model-floor.png) center center/cover no-repeat;width:100%;height:30px;float:left}.value-background-floor label.active .configurator-image-container:after{background:url(/img/global/configurator/active-model-floor.png) center center/cover no-repeat}.value-background-floor .configurator-tile span:first-of-type{padding-top:0;z-index:1}.description-image-container{text-align:center}.description-image-container img{display:initial;float:left}.parameter-logo{position:absolute;top:12px;right:12px;height:42px;width:36px}.attribute-value-badge{position:initial;width:initial;height:initial;padding-bottom:5px;float:left;top:12px;right:12px;display:flex;align-items:center;justify-content:center;flex-direction:column}.remove-white-background img{mix-blend-mode:multiply}.hide-finish-selection .matt-color-group-container{visibility:hidden}@media (max-width: 767px){.hide-finish-selection .matt-color-group-container{display:none}.hide-finish-selection .ral-color-group-container{width:100%}}.mobile.safari12 .type-cart .radio label input[type=radio]:checked,.mobile.safari13 .type-cart .radio label input[type=radio]:checked{background:#000!important}.configurator-alert b:first-of-type{padding-bottom:10px}body.configurator-active.modal-open{overflow:hidden!important}#configurator-container .badges-wrapper{left:0;top:5px}#configurator-container .badge{all:unset}#configurator-container .badges-wrapper>.badge{margin-bottom:5px}#configurator-container .absolute-badges-wrapper>.badge{margin-bottom:5px}#configurator-container .badge .uw-value-badge{padding:0!important;position:relative;line-height:0;margin-bottom:8px}#configurator-container .badge .uw-value-badge>svg{border-radius:4px}#configurator-container .badge .uw-value-badge>.uw-text{position:absolute;top:0;left:5px;font-size:11px;line-height:15px;text-align:center;text-transform:none;font-weight:600;color:#000}#configurator-container .badge .uw-value-badge>.uw-value{position:absolute;bottom:0;left:8px;font-size:14px;line-height:20px;font-weight:700;color:#fff}#attributePanel_2405 .configurator-image-container img{max-height:unset}.ral-copyright{font-size:12px;line-height:16px;color:#444;margin-top:10px}.remove-filter-selection-padding-top .configurator-color-selection{padding-top:0!important}.small-description-image .mobile-description{display:flex!important;flex-wrap:nowrap;align-items:center;padding-bottom:15px}.small-description-image .description-image-container img{padding-bottom:0}@media (min-width: 480px){.small-description-image .description-image-container{width:120px;text-align:left}.small-description-image .description-text-container{width:calc(100% - 120px)}}@media (max-width: 479px){.small-description-image .description-image-container{width:20%!important;text-align:left}.small-description-image .description-text-container{width:80%!important}}.attribute-container{scroll-margin-top:30px}.comparison-container .configurator-tile{padding:0!important;justify-content:space-between}.comparison-container .configurator-tile-comparison span{font-weight:700;width:100%!important;float:left;padding:20px 10px 10px;text-align:center;font-size:15px;line-height:23px;display:initial}.configurator-tile-comparison ul{float:left;padding:0 10px;margin:0;list-style:none;width:100%;overflow:hidden;transition:height .3s ease-in}.configurator-image-container>img{width:100%;max-height:initial}.comparison-container .extend-height{flex-grow:1;width:100%;position:relative;overflow:hidden}@media (max-width: 479px){.configurator-tile .sub-description{hyphens:auto;word-break:break-word}}.attribute-container:not(.no-price-display) .configurator-tile .configurator-price.hidden{visibility:hidden}@media (min-width: 768px){.attribute-container.three-tiles-per-row .col-sm-3{width:33.33%!important}}label.disabled .configurator-image-container img{opacity:.3}.disabled-overlay{position:absolute;height:100%;width:100%;display:flex;flex-wrap:wrap;text-align:center;align-content:center;justify-content:center;background:#9999991a;color:#000;padding:10px}@media (max-width: 479px){.attribute-container.mobile-full-width-tile .configurator-tile-list>div{width:100%}.attribute-container.mobile-three-columns-tiles .configurator-tile-list>div{width:33.33%}}.synonymbox{width:100%;margin:32px 0;padding:0}.synonymbox:empty{display:none}.synonymbox>span[class*=headline]{display:block;margin-bottom:8px}.synonymbox .link-container{margin:0 -8px 8px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (min-width: 500px){.synonymbox .link-container{margin-left:0;margin-right:0}}@media (min-width: 768px){.synonymbox .link-container{justify-content:initial}}.synonymbox .link-container a{display:inline-block;width:auto;max-width:100%;flex:0 0 auto;margin-bottom:8px;padding:0 8px;font-size:16px;line-height:24px;color:#222;hyphens:auto;text-decoration:none}.synonymbox .link-container a:hover{text-decoration:underline}@media (min-width: 500px){.synonymbox .link-container a{width:50%;max-width:50%;flex:0 0 50%;padding-left:0;padding-right:0}}@media (min-width: 768px){.synonymbox .link-container a{width:33%;max-width:33%;flex:0 0 33.333%}}@media (min-width: 1200px){.synonymbox .link-container a{width:25%;max-width:25%;flex:0 0 25%}}.synonymbox.flex-container{margin:8px 0;padding:0;list-style:none;justify-content:space-between;--flex-container-gap: 8px;--flex-container-cols: 1}@media (min-width: 500px){.synonymbox.flex-container{--flex-container-cols: 2}}@media (min-width: 768px){.synonymbox.flex-container{justify-content:initial;--flex-container-cols: 3}}@media (min-width: 1200px){.synonymbox.flex-container{--flex-container-cols: 4}}.synonymbox.flex-container .flex-item{text-align:left}@media (max-width: 499px){.synonymbox.flex-container .flex-item{flex:0 0 auto}}.synonymbox.flex-container a{color:#222;text-decoration:none;hyphens:auto}.synonymbox.flex-container a:hover{text-decoration:underline}.synonymbox.htde a{font-size:14px}.video-content .video-cover{height:360px;width:640px;background-position:center;background-size:cover;margin:0 auto}.video-content .video-play{width:72px;height:51px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.video-content iframe+.video-cover+.video-play{z-index:-1}@media (max-width: 640px){.video-content .video-cover,.video-content iframe{width:100%}.video-content .video-play{top:200px}}div.content-swiper swiper-container{position:relative}div.content-swiper swiper-container::part(wrapper){align-items:stretch;margin-bottom:32px}div.content-swiper swiper-container swiper-slide{position:relative;display:flex;flex:0 0 auto;width:260px;height:unset}div.content-swiper swiper-container swiper-slide .card{padding-bottom:24px}div.content-swiper swiper-container swiper-slide .card>.ce-textpic{margin-left:0;margin-right:0}div.content-swiper swiper-container swiper-slide .card p{margin-bottom:16px}div.content-swiper swiper-container swiper-slide .card-video .video-inner.border{border:0}div.content-swiper swiper-container swiper-slide .card-video .video-inner img{padding:0;aspect-ratio:1.72}div.content-swiper swiper-container swiper-slide .card-video .card-text{padding:16px 32px;text-align:left}@media (max-width: 1199px){div.content-swiper swiper-container swiper-slide .card-video .card-text{padding:16px}}div.content-swiper swiper-container swiper-slide .card-video .card-headline{margin:16px auto 8px!important;-webkit-hyphens:initial;hyphens:initial}div.content-swiper swiper-container swiper-slide .card-video .card-description{color:#444}div.content-swiper swiper-container[data-columns="1"] swiper-slide{width:100%}@media (min-width: 992px){div.content-swiper swiper-container swiper-slide{width:358px}div.content-swiper swiper-container[data-columns="2"] swiper-slide{width:551px}div.content-swiper swiper-container[data-columns="4"] swiper-slide{width:260px}div.content-swiper swiper-container[data-columns="5"] swiper-slide{width:202px}}div.content-swiper swiper-container div[slot=container-start],div.content-swiper swiper-container div[slot=container-end]{display:flex;justify-content:center;gap:16px;margin-bottom:8px}div.content-swiper swiper-container div[slot=container-start] button.swiper-prev,div.content-swiper swiper-container div[slot=container-start] button.swiper-next,div.content-swiper swiper-container div[slot=container-end] button.swiper-prev,div.content-swiper swiper-container div[slot=container-end] button.swiper-next{width:44px;height:44px;display:inline-block;position:relative;font-size:24px;color:#0060b7;background-color:#fff;border:1px solid #0060B7;border-radius:50%;cursor:pointer;opacity:.75;padding:0}div.content-swiper swiper-container div[slot=container-start] button.swiper-prev i,div.content-swiper swiper-container div[slot=container-start] button.swiper-next i,div.content-swiper swiper-container div[slot=container-end] button.swiper-prev i,div.content-swiper swiper-container div[slot=container-end] button.swiper-next i{position:absolute;top:calc(50% - 12px);width:100%;text-align:center;display:block}div.content-swiper swiper-container div[slot=container-start] button.swiper-prev[disabled],div.content-swiper swiper-container div[slot=container-start] button.swiper-next[disabled],div.content-swiper swiper-container div[slot=container-end] button.swiper-prev[disabled],div.content-swiper swiper-container div[slot=container-end] button.swiper-next[disabled]{cursor:default;opacity:.25}div.content-swiper swiper-container div[slot=container-start] button.swiper-prev:hover:not(.swiper-button-disabled),div.content-swiper swiper-container div[slot=container-start] button.swiper-next:hover:not(.swiper-button-disabled),div.content-swiper swiper-container div[slot=container-end] button.swiper-prev:hover:not(.swiper-button-disabled),div.content-swiper swiper-container div[slot=container-end] button.swiper-next:hover:not(.swiper-button-disabled){background:#0066cc1a}div.content-swiper swiper-container div[slot=container-start] button.swiper-prev i:before,div.content-swiper swiper-container div[slot=container-end] button.swiper-prev i:before{margin-right:2px}div.content-swiper swiper-container div[slot=container-start] button.swiper-next i:before,div.content-swiper swiper-container div[slot=container-end] button.swiper-next i:before{margin-left:2px}@media (min-width: 768px){div.content-swiper swiper-container div[slot=container-start],div.content-swiper swiper-container div[slot=container-end]{justify-content:flex-end}}
