.c-configurator__button-bar[data-v-77d24bfa]{position:relative;margin-top:45px}.p-button-standard[data-v-77d24bfa]{transition:opacity .25s ease-in-out}.p-button-standard[disabled][data-v-77d24bfa]{opacity:.5}.button__back[data-v-77d24bfa]{grid-column:span 2;justify-self:left}.button__forward[data-v-77d24bfa]{grid-column:span 2;grid-column:3/-1;justify-self:right}.l-page.c-type__project_overview .button__back[data-v-77d24bfa],.l-page.c-type__project_overview .button__forward[data-v-77d24bfa]{grid-column:span 4}@media (min-width:960px){.button__back[data-v-77d24bfa]{grid-column:1/-1;grid-row:1}.button__forward[data-v-77d24bfa]{grid-column:-9;justify-self:right;grid-row:1}.l-page.c-type__project_overview .button__back[data-v-77d24bfa]{grid-column:1/-1}.l-page.c-type__project_overview .button__forward[data-v-77d24bfa]{grid-column:-1}}@media (min-width:1200px){.c-configurator__button-bar[data-v-77d24bfa]{margin-top:50px}}@media (min-width:1440px){.button__forward[data-v-77d24bfa]{grid-column:10/span 3}.c-configurator__button-bar.configuration-is-finished .button__forward[data-v-77d24bfa]{grid-column:-1}}.l-page__background[data-v-020d6cf2]{background-color:var(--category-background-color)}.heading-subtitle[data-v-62138550],.heading-title[data-v-62138550]{display:inline}.heading-button[data-v-62138550],.p-button-info[data-v-62138550]{display:inline;white-space:nowrap}.p-configurator__option.checked .p-configurator__radio[data-v-21e6906c],.p-configurator__radio:checked~.p-configurator__custom-radio[data-v-21e6906c]{background-color:var(--category-main-color)}.js-mouse-interaction .p-configurator__custom-radio[data-v-21e6906c]:focus{border-color:var(--category-main-color)}.js-mouse-interaction .p-configurator__custom-radio[data-v-21e6906c]:hover{border-color:var(--category-main-color);background-color:rgba(70,69,69,.15)}.c-configurator__progress-summary[data-v-b25b48de]{display:none}@media (min-width:960px){.c-configurator__progress-summary[data-v-b25b48de]{display:block;width:100%;margin-top:48px}.p-heading[data-v-b25b48de]{font-size:22px;text-align:left}}.project-heading-wrapper[data-v-9f237f96],.project-heading-wrapper[data-v-9f237f96]:after,.project-heading-wrapper[data-v-9f237f96]:before{background-color:var(--category-main-color)}@media (min-width:1440px){.p-configurator__summary-selection[data-v-9f237f96]{grid-column:3/-1;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.p-configurator__summary-item[data-v-9f237f96]{grid-column:1/span 2;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}input[type=range][data-v-11c3cce6]::-webkit-slider-thumb{background:var(--category-main-color)}.js-mouse-interaction input[type=range][data-v-11c3cce6]:hover::-webkit-slider-thumb{background:var(--category-secondary-color)}input[type=range][data-v-11c3cce6]::-moz-range-thumb{background:var(--category-main-color)}.js-mouse-interaction input[type=range][data-v-11c3cce6]:hover::-moz-range-thumb{background:var(--category-secondary-color)}input[type=range][data-v-11c3cce6]::-ms-thumb{background:var(--category-main-color)}.js-mouse-interaction input[type=range][data-v-11c3cce6]:hover::-ms-thumb{background:var(--category-secondary-color)}input[type=number][data-v-11c3cce6]:focus{outline:solid 1px var(--category-main-color)}.p-configurator__item-check-background[data-v-51aa243f]{border-bottom-color:var(--category-main-color)}.js-mouse-interaction .p-configurator__select-wrapper:focus .p-configurator__select[data-v-51aa243f],.js-mouse-interaction .p-configurator__select-wrapper:hover .p-configurator__select[data-v-51aa243f]{border:1px solid #e4b5a6;border:1px solid var(--category-main-color)}.js-mouse-interaction .p-configurator__color-image[data-v-51aa243f]:focus,.js-mouse-interaction .p-configurator__color-image[data-v-51aa243f]:hover{cursor:pointer;border:2px solid #e4b5a6;border:2px solid var(--category-main-color)}.js-mouse-interaction .p-configurator__color-magnifier[data-v-51aa243f]:focus,.js-mouse-interaction .p-configurator__color-magnifier[data-v-51aa243f]:hover{cursor:pointer}.js-mouse-interaction .p-configurator__color-magnifier:focus .p-configurator__color-magnifier-background[data-v-51aa243f],.js-mouse-interaction .p-configurator__color-magnifier:hover .p-configurator__color-magnifier-background[data-v-51aa243f]{opacity:1;border-bottom-color:#dea08c;border-bottom-color:var(--category-secondary-color)}.c-configurator__progress[data-v-468bf46f]{width:166px;margin:0 auto}.p-heading[data-v-468bf46f]{font-size:17px;text-align:center;margin-bottom:.15em}.progress__bar[data-v-468bf46f]{height:10px;background-color:rgba(70,69,69,.15);border-radius:20px}.progress__bar-status[data-v-468bf46f]{height:10px;width:0;background-color:#464545;border-radius:20px}@media (min-width:960px){.c-configurator__progress[data-v-468bf46f]{width:207px;margin:0}.p-heading[data-v-468bf46f]{font-size:22px;text-align:left;margin-bottom:.35em}}.button-wrapper[data-v-3b36da2d]{display:inline-block}.p-button-info-box[data-v-3b36da2d]{position:absolute;width:90vw;max-width:444px;padding:14px 20px 18px;white-space:normal;top:0;left:0;text-align:left;font-stretch:normal;z-index:60}.p-button-info-box[data-v-3b36da2d],.p-button-info[data-v-3b36da2d]{background-color:var(--category-main-color)}.p-button-info[data-v-3b36da2d]:focus{outline:var(--category-main-color) 1px solid}.js-mouse-interaction .p-button-info[data-v-3b36da2d]:hover{background-color:var(--category-secondary-color)}.configurator-background[data-v-41d424b4]{position:absolute;top:82px;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.5)}.configurator-background__wrapper[data-v-41d424b4]{display:none}@media (min-width:960px){.configurator-background[data-v-41d424b4]{top:137px;overflow:hidden}.configurator-background__wrapper[data-v-41d424b4]{display:block;position:relative;width:100vw;height:100vh;top:-137px;left:50%;margin-left:-50vw}.configurator-background__image[data-v-41d424b4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}}.l-module__not-found[data-v-455e8538]{position:absolute;top:0;left:0;width:100%;min-height:100vh;padding-top:0;background-color:#fff}.layer__header-logo[data-v-455e8538]{width:104px}.content__layer[data-v-455e8538]{position:relative;margin-top:45px;padding-bottom:45px;grid-row-gap:30px}.layer__headline[data-v-455e8538],.p-heading--h3[data-v-455e8538],.p-paragraph[data-v-455e8538]{grid-column:span 4}.content__button-wrapper[data-v-455e8538]{grid-column:span 6}@media (min-width:960px){.l-module__not-found[data-v-455e8538]{position:relative;background:transparent}.layer__header-logo[data-v-455e8538]{display:none}.content__layer[data-v-455e8538]{margin-top:234px}.project-list__item[data-v-455e8538]{grid-column:span 4}.layer__headline[data-v-455e8538],.p-heading--h3[data-v-455e8538],.p-paragraph[data-v-455e8538]{grid-column:1/-1}}.p-configurator__item-check-background[data-v-f1ca39bc]{border-bottom-color:var(--category-main-color)}.js-mouse-interaction .p-configurator__select-wrapper:focus .p-configurator__select[data-v-f1ca39bc],.js-mouse-interaction .p-configurator__select-wrapper:hover .p-configurator__select[data-v-f1ca39bc]{border:1px solid #e4b5a6;border:1px solid var(--category-main-color)}.js-mouse-interaction .p-configurator__color-image[data-v-f1ca39bc]:focus,.js-mouse-interaction .p-configurator__color-image[data-v-f1ca39bc]:hover{cursor:pointer;border:2px solid #e4b5a6;border:2px solid var(--category-main-color)}.js-mouse-interaction .p-configurator__color-magnifier[data-v-f1ca39bc]:focus,.js-mouse-interaction .p-configurator__color-magnifier[data-v-f1ca39bc]:hover{cursor:pointer}.js-mouse-interaction .p-configurator__color-magnifier:focus .p-configurator__color-magnifier-background[data-v-f1ca39bc],.js-mouse-interaction .p-configurator__color-magnifier:hover .p-configurator__color-magnifier-background[data-v-f1ca39bc]{opacity:1;border-bottom-color:#dea08c;border-bottom-color:var(--category-secondary-color)}.p-configurator__option.checked .p-configurator__radio[data-v-f1ca39bc],.p-configurator__radio:checked~.p-configurator__custom-radio[data-v-f1ca39bc]{background-color:var(--category-main-color)}.js-mouse-interaction .p-configurator__custom-radio[data-v-f1ca39bc]:focus{border-color:var(--category-main-color)}.js-mouse-interaction .p-configurator__custom-radio[data-v-f1ca39bc]:hover{border-color:var(--category-main-color);background-color:rgba(70,69,69,.15)}.p-form-element__error-block[data-v-5a05706a],.project-heading-wrapper[data-v-5a05706a],.project-heading-wrapper[data-v-5a05706a]:after,.project-heading-wrapper[data-v-5a05706a]:before{background-color:var(--category-main-color)}.p-form-element__textfield[data-v-5a05706a]:focus{outline:solid 1px var(--category-main-color)}.p-paragraph[data-v-5a05706a]{grid-column:1/-1}.p-form-element[data-v-5a05706a]{margin-top:25px}.save-wrapper[data-v-5a05706a]{display:inline-block}.info-save-wrapper[data-v-5a05706a]{display:flex;margin-top:25px}.p-paragraph__copy-small[data-v-5a05706a]{font-weight:700;text-transform:uppercase}.p-icon--project-list[data-v-5a05706a]{font-size:50px}.button__forward[data-v-5a05706a]{min-width:100%}@media (min-width:540px){.info-save-wrapper[data-v-5a05706a],.p-form-element[data-v-5a05706a]{margin-top:35px}}@media (min-width:960px){.info-save-wrapper[data-v-5a05706a],.p-form-element[data-v-5a05706a]{margin-top:45px}}.p-configurator__error-block[data-v-7ac58734]{background-color:var(--category-main-color)}.p-footer[data-v-52843213]{position:relative}.p-footer.layer-is-open[data-v-52843213]{display:none}.p-footer__wrapper[data-v-52843213]{width:80%;max-width:558px;margin:0 auto;padding:10px 0 40px}.p-footer__meta-menu-li[data-v-52843213]{display:inline-block;padding-right:30px}.p-footer__meta-link[data-v-52843213]{font-family:roboto,sans-serif;font-weight:700;font-size:14px;text-decoration:none;color:#464545;transition:color .25s ease-in-out}.p-footer__meta-link[data-v-52843213]:focus,.p-footer__meta-link[data-v-52843213]:hover{color:#000}@media (min-width:960px){.p-footer[data-v-52843213]{position:absolute;width:87%;max-width:1014px;left:50%;bottom:0;transform:translateX(-50%)}.p-footer.layer-is-open[data-v-52843213]{display:block}.p-footer__wrapper[data-v-52843213]{width:90%;max-width:930px}.p-footer__meta-link[data-v-52843213]{color:#fff}.p-footer__meta-link[data-v-52843213]:focus,.p-footer__meta-link[data-v-52843213]:hover{color:#464545}}@media (min-width:1440px){.p-footer[data-v-52843213]{width:95%;max-width:1332px}.p-footer__wrapper[data-v-52843213]{width:95%;max-width:1234px}}.p-header[data-v-75d1edf8]{pointer-events:none}.p-header__image[data-v-75d1edf8]{position:relative;width:100%;height:65vh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 90%;object-position:50% 90%}.l-page__start .p-header__image[data-v-75d1edf8]{min-height:460px}.l-page__configurator .p-header__image[data-v-75d1edf8],.l-page__project-list .p-header__image[data-v-75d1edf8]{height:25vh}.p-header__mask-container[data-v-75d1edf8]{display:none;position:relative;top:0;left:0;width:100%;height:100%}.p-header__mask[data-v-75d1edf8]{width:300px;height:300px;border-radius:50%;overflow:hidden}.p-header__mask-image[data-v-75d1edf8]{width:100%;height:65vh;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%}.p-header__color-line[data-v-75d1edf8]{position:relative;height:8px;background-color:var(--header-line-color)}@media screen and (max-width:539px) and (orientation:landscape){.l-page__start .p-header__image[data-v-75d1edf8]{min-height:400px}}@media screen and (max-width:959px) and (orientation:landscape){.l-page__start .p-header__image[data-v-75d1edf8]{min-height:590px}}@media (min-width:960px){.l-page__configurator .p-header__image[data-v-75d1edf8],.l-page__project-list .p-header__image[data-v-75d1edf8],.p-header__image[data-v-75d1edf8]{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;-o-object-position:50% 50%;object-position:50% 50%}.p-header__mask-container[data-v-75d1edf8]{display:block;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;visibility:hidden}.p-header__mask-image[data-v-75d1edf8]{height:100vh;-o-object-position:50% 50%;object-position:50% 50%}.p-header__color-line[data-v-75d1edf8]{display:none}}@media (min-width:1200px){.p-header__mask-container[data-v-75d1edf8]{display:block}}.c-header.layer-is-open[data-v-8d644c44]{display:none}.p-navigation[data-v-8d644c44]{position:absolute;width:100%;top:0;left:50%;transform:translateX(-50%);z-index:60}.p-navigation__wrapper[data-v-8d644c44]{position:relative;margin:0 auto;width:100%}.p-navigation__menu-wrapper[data-v-8d644c44]{position:absolute;top:26px;right:20px;font-family:roboto,sans-serif;font-weight:700;font-size:17px;text-decoration:none}.l-page__project-list .p-navigation__menu-wrapper[data-v-8d644c44]{display:none}.p-navigation_menu-item[data-v-8d644c44]{color:inherit;text-decoration:none;transition:color .25s ease-in-out}.p-navigation_menu-item.is-inactive[data-v-8d644c44]{opacity:.5;pointer-events:none}.js-mouse-interaction .p-navigation_menu-item[data-v-8d644c44]:focus,.js-mouse-interaction .p-navigation_menu-item[data-v-8d644c44]:hover{color:#000}.p-navigation__project-list-icon[data-v-8d644c44]{padding-left:10px}.p-navigation__logo-wrapper[data-v-8d644c44]{display:block;width:104px;height:75px;opacity:1;transform:translateY(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out;pointer-events:auto}.p-navigation__logo[data-v-8d644c44]{display:block;width:100%;height:100%}.headline--mobile[data-v-8d644c44]{display:none}.l-page__start .headline--mobile[data-v-8d644c44]{display:block;position:absolute;top:110px}@media (min-width:960px){.c-header.layer-is-open[data-v-8d644c44]{display:block}.p-navigation[data-v-8d644c44]{width:87%;max-width:1014px}.p-navigation__wrapper[data-v-8d644c44]{width:90%;max-width:930px}.p-navigation__logo-wrapper[data-v-8d644c44]{width:140px;height:100px}.p-navigation__menu-wrapper[data-v-8d644c44]{top:26px;right:0}.l-page__start .headline--mobile[data-v-8d644c44]{display:none}}@media (min-width:1440px){.p-navigation[data-v-8d644c44]{width:95%;max-width:1332px}.p-navigation__wrapper[data-v-8d644c44]{width:95%;max-width:1234px}}.c-dialog[data-v-0f9844c0]{position:fixed;top:0;left:0;width:100%;min-height:100vh;padding-top:0;z-index:60}.c-dialog-background[data-v-0f9844c0]{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.dialog__wrapper[data-v-0f9844c0]{position:absolute;left:0;top:0;right:0;bottom:0;padding:30px 50px 60px;background-color:#fff}.l-module__grid-wrapper[data-v-0f9844c0]{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(2,1fr)}.p-heading[data-v-0f9844c0],.p-paragraph[data-v-0f9844c0]{justify-self:left;grid-column:1/-1}.button-cancel[data-v-0f9844c0],.button-submit[data-v-0f9844c0]{justify-self:left}.button-cancel[data-v-0f9844c0]{grid-row:4}.button-submit[data-v-0f9844c0]{grid-row:5}.layer__close[data-v-0f9844c0]{position:relative;width:50px;height:50px;justify-self:right;grid-column:1/-1}.layer__close[data-v-0f9844c0]:after,.layer__close[data-v-0f9844c0]:before{content:" ";position:absolute;left:50%;top:50%;height:33px;width:3px;background-color:#464545;transition:background .25s ease-in-out}.layer__close[data-v-0f9844c0]:before{transform:translate(-50%,-50%) rotate(45deg)}.layer__close[data-v-0f9844c0]:after{transform:translate(-50%,-50%) rotate(-45deg)}.js-mouse-interaction .layer__close[data-v-0f9844c0]:focus,.js-mouse-interaction .layer__close[data-v-0f9844c0]:hover{cursor:pointer}.js-mouse-interaction .layer__close[data-v-0f9844c0]:focus:after,.js-mouse-interaction .layer__close[data-v-0f9844c0]:focus:before,.js-mouse-interaction .layer__close[data-v-0f9844c0]:hover:after,.js-mouse-interaction .layer__close[data-v-0f9844c0]:hover:before{background-color:#000}@media (min-width:540px){.dialog__wrapper[data-v-0f9844c0]{width:90%;left:50%;top:50%;right:unset;bottom:unset;transform:translate(-50%,-50%)}.button-cancel[data-v-0f9844c0],.button-submit[data-v-0f9844c0]{grid-row:auto;justify-self:auto}}@media (min-width:768px){.dialog__wrapper[data-v-0f9844c0]{width:80%}}@media (min-width:960px){.c-configurator__layer[data-v-0f9844c0]{position:relative;background:transparent}.dialog__wrapper[data-v-0f9844c0]{width:50%}}.headline__wrapper[data-v-4c403078]{padding:0}.headline--desktop[data-v-4c403078]{display:none}.p-heading[data-v-4c403078],.p-paragraph[data-v-4c403078]{grid-column:1/span 4}.content__button[data-v-4c403078]{text-align:center;margin-top:25px}.content__button-wrapper[data-v-4c403078]{grid-column:1/span 4;justify-self:center}.content__box[data-v-4c403078]{text-align:center;margin-top:35px}.p-box[data-v-4c403078]{grid-column:1/span 4}.badges-wrapper[data-v-4c403078]{position:relative;margin-top:30px;text-align:center}.badge[data-v-4c403078]:not(:first-child){margin-top:30px}.badge.is-inactive[data-v-4c403078]{opacity:.3;pointer-events:none}.badge__ios[data-v-4c403078]{display:inline-block;width:124px;height:40px}.badge__android[data-v-4c403078]{display:inline-block;width:135px;height:40px}@media (min-width:540px){.badges-wrapper[data-v-4c403078]{margin-top:0}.badge[data-v-4c403078]{display:inline-block}.badge[data-v-4c403078]:first-child{margin-right:11px}}@media (min-width:960px){.l-module[data-v-4c403078]{padding-top:15vh}.headline__wrapper[data-v-4c403078]{padding:20px 0 25px}.headline--desktop[data-v-4c403078]{display:grid}.content__headline[data-v-4c403078]{position:relative;top:0}.p-heading[data-v-4c403078],.p-paragraph[data-v-4c403078]{grid-column:8/span 9}.content__button-wrapper[data-v-4c403078]{grid-column:8/span 9;justify-self:left}.p-box[data-v-4c403078]{grid-column:8/span 9}}@media (min-width:1200px){.l-module[data-v-4c403078]{padding-top:15vh}.p-heading[data-v-4c403078],.p-paragraph[data-v-4c403078]{grid-column:9/span 8}.content__button-wrapper[data-v-4c403078]{grid-column:9/span 8;justify-self:left}.content__box[data-v-4c403078]{margin-top:35px}.p-box[data-v-4c403078]{grid-column:9/span 8}}@media (min-width:1440px){.content__box[data-v-4c403078]{margin-top:80px}.p-box__text[data-v-4c403078]{padding:0;width:46%;text-align:left;float:left}.badges-wrapper[data-v-4c403078]{width:54%;margin-top:2px;text-align:right;float:left}.badge[data-v-4c403078]:not(:first-child){margin:0}}.c-configurator__layer[data-v-cc68b666]{position:absolute;top:0;left:0;width:100%;min-height:100vh;padding-top:0;background-color:#fff}.layer__header[data-v-cc68b666]{position:absolute;top:-63px;z-index:1}.layer__header-logo[data-v-cc68b666]{width:104px}.content__layer[data-v-cc68b666]{position:relative;padding-bottom:45px}.layer-content__wrapper[data-v-cc68b666],.layer__headline[data-v-cc68b666]{grid-column:span 4}.layer-content__wrapper[data-v-cc68b666]:not(:last-child){margin-bottom:25px}.layer__image-wrapper[data-v-cc68b666]{grid-column:span 4}.layer__text-wrapper[data-v-cc68b666]{grid-column:span 4;margin-top:45px}.layer__image[data-v-cc68b666]{width:100%;height:auto}.layer__image--has-border[data-v-cc68b666]{outline:solid 2px var(--category-main-color)}.layer__close[data-v-cc68b666]{position:relative;width:50px;height:50px;grid-column:-1;justify-self:right;margin-right:-15px}.layer__close[data-v-cc68b666]:after,.layer__close[data-v-cc68b666]:before{content:" ";position:absolute;left:50%;top:50%;height:33px;width:3px;background-color:#464545;transition:background .25s ease-in-out}.layer__close[data-v-cc68b666]:before{transform:translate(-50%,-50%) rotate(45deg)}.layer__close[data-v-cc68b666]:after{transform:translate(-50%,-50%) rotate(-45deg)}.js-mouse-interaction .layer__close[data-v-cc68b666]:focus,.js-mouse-interaction .layer__close[data-v-cc68b666]:hover{cursor:pointer}.js-mouse-interaction .layer__close[data-v-cc68b666]:focus:after,.js-mouse-interaction .layer__close[data-v-cc68b666]:focus:before,.js-mouse-interaction .layer__close[data-v-cc68b666]:hover:after,.js-mouse-interaction .layer__close[data-v-cc68b666]:hover:before{background-color:#000}@media (min-width:960px){.c-configurator__layer[data-v-cc68b666]{position:relative;background:transparent}.content__layer[data-v-cc68b666]{margin-top:234px}.layer__header[data-v-cc68b666]{top:170px}.layer__header-logo[data-v-cc68b666]{display:none}.layer__headline[data-v-cc68b666]{grid-column:1/-1}.layer-content__wrapper[data-v-cc68b666]{display:grid;grid-column:1/-1;grid-template-columns:repeat(16,1fr);grid-column-gap:30px}.layer-content__wrapper[data-v-cc68b666]:not(:last-child){margin-bottom:35px}.layer__image-wrapper[data-v-cc68b666]{grid-column:1/span 8}.layer__text-wrapper[data-v-cc68b666]{margin-top:0;grid-column:auto/span 8}}@media (min-width:1440px){.layer__headline[data-v-cc68b666]{grid-column:2/-2}.layer-content__wrapper[data-v-cc68b666]{grid-template-columns:repeat(14,1fr);grid-column:2/-2}.layer-content__wrapper[data-v-cc68b666]:not(:last-child){margin-bottom:45px}.layer__image-wrapper[data-v-cc68b666]{grid-column:1/span 7}.layer__text-wrapper[data-v-cc68b666]{grid-column:auto/span 7}}.c-configurator__product-view[data-v-e2b85604]{width:100%;max-width:600px;margin-bottom:25px}.product-view__wrapper[data-v-e2b85604]{position:relative;width:100%;background:hsla(0,0%,100%,.5)}.product-view__wrapper[data-v-e2b85604]:before{content:"";display:block;padding-top:100%}.product-view__wrapper[data-v-e2b85604]:after{content:"";position:absolute;display:block;width:100%;height:8px;left:0;bottom:-8px;background-color:#e4b5a6;background-color:var(--category-main-color)}.product-view__image[data-v-e2b85604]{position:absolute;top:0;right:0;bottom:0;left:0}.l-page.c-type__project_overview .product-view__wrapper[data-v-e2b85604],.l-page.l-page__form-offer .product-view__wrapper[data-v-e2b85604]{border:2px solid #e4b5a6;border-color:var(--category-main-color)}.l-page.c-type__project_overview .product-view__wrapper[data-v-e2b85604]:after,.l-page.l-page__form-offer .product-view__wrapper[data-v-e2b85604]:after{left:-2px;width:calc(100% + 4px)}.inquiry-container[data-v-e2b85604]{display:none}.l-page.c-type__project_overview .inquiry-container[data-v-e2b85604],.l-page.l-page__form-offer .inquiry-container[data-v-e2b85604]{display:block}.inquiry_info[data-v-e2b85604]{position:absolute;width:80%;left:5%;bottom:15%;padding:15px 20px;background-color:#464545;color:#fff}.button-inquiry-sent[data-v-e2b85604]{position:absolute;width:60px;height:60px;left:20px;bottom:25px;padding-top:20px}.p-icon--letter-check[data-v-e2b85604]{font-size:60px;color:#464545}.button-inquiry-sent:hover .p-icon--letter-check[data-v-e2b85604]{color:#dea08c;color:var(--category-secondary-color)}.button-inquiry-sent[data-v-e2b85604]:focus{outline:transparent}.project-info__wrapper[data-v-e2b85604]{display:none}.l-page.c-type__project_overview .project-info__wrapper[data-v-e2b85604],.l-page.l-page__form-offer .project-info__wrapper[data-v-e2b85604]{display:block;font-size:17px;line-height:1.41;padding:30px 30px 50px;background-color:#e4b5a6;background-color:var(--category-main-color)}.project-info__name[data-v-e2b85604]{font-weight:700;text-transform:uppercase}.project-info__date[data-v-e2b85604]{opacity:.8}.project-offer__wrapper[data-v-e2b85604]{position:relative;text-align:center;background-color:#464545}.button-offer[data-v-e2b85604]{width:112%;margin-left:-6%;padding:71px 10px 40px}.button-offer .p-button-standard__label[data-v-e2b85604]{font-size:22px}.animation-offer[data-v-e2b85604]{position:absolute;top:20%;left:50%;transform:translateX(-50%);pointer-events:none}.p-icon--letter[data-v-e2b85604]{color:#fff;font-size:37px}@media (min-width:375px){.button-offer .p-button-standard__label[data-v-e2b85604]{font-size:26px}}@media (min-width:540px){.button-offer[data-v-e2b85604]{width:107%;margin-left:-3.5%}}@media (min-width:960px){.button-offer .p-button-standard__label[data-v-e2b85604]{font-size:30px}}.progress-summary-wrapper[data-v-0c8cb98e]{grid-column:1/span 4;justify-self:center}.progress-summary-wrapper.configuration-is-finished[data-v-0c8cb98e]{align-self:baseline;background:transparent}.l-page.c-type__project_overview .progress-summary-wrapper[data-v-0c8cb98e]{visibility:hidden}.configurator__wrapper[data-v-0c8cb98e]{display:flex;flex-direction:column;margin-top:50px;grid-column:1/-1}.api-fail-wrapper[data-v-0c8cb98e]{margin-top:50px;grid-column:1/-1}.product-view[data-v-0c8cb98e]{margin-top:40px;grid-column:1/span 4}.component__wrapper[data-v-0c8cb98e]{margin-top:25px}.c-type__project_overview .component__wrapper[data-v-0c8cb98e]{order:2}.c-type__project_overview .product-view[data-v-0c8cb98e]{order:1}@media (min-width:540px){.api-fail-wrapper[data-v-0c8cb98e],.configurator__wrapper[data-v-0c8cb98e]{margin-top:60px}}@media (min-width:960px){.content__configurator[data-v-0c8cb98e]{margin-top:137px}.progress-summary-wrapper[data-v-0c8cb98e]{width:278px;padding:37px 5px 30px 30px;text-align:center;background-color:#fff;grid-column:11/span 6;grid-row:1;justify-self:right;order:2}.configurator__wrapper[data-v-0c8cb98e]{margin-top:40px;grid-column:1/span 10}.l-page.c-type__project_overview .configurator__wrapper[data-v-0c8cb98e]{grid-column:1/-1;grid-row:1}.api-fail-wrapper[data-v-0c8cb98e]{margin-top:40px;grid-column:1/span 10}.component-headline[data-v-0c8cb98e]{width:95%;grid-column:1/span 10}.product-view[data-v-0c8cb98e]{grid-column:1/span 10;order:3}.component__wrapper[data-v-0c8cb98e]{margin-top:36px}}@media (min-width:1440px){.progress-summary-wrapper[data-v-0c8cb98e]{grid-column:13/span 4;order:3}.progress-summary-wrapper.configuration-is-finished[data-v-0c8cb98e]{padding-right:0;width:auto}.configurator__wrapper[data-v-0c8cb98e]{grid-column:span 12;display:grid;grid-column-gap:30px;grid-template-columns:repeat(12,1fr);align-content:start}.configurator__wrapper.configuration-is-finished[data-v-0c8cb98e]{grid-column:1/-1;grid-row:1}.api-fail-wrapper[data-v-0c8cb98e]{grid-column:span 12}.component-headline[data-v-0c8cb98e]{grid-column:1/-1}.component__wrapper[data-v-0c8cb98e]{margin-top:15px;grid-column:1/-1}.component__wrapper.show-product-view[data-v-0c8cb98e]{margin-top:15px;grid-column:6/span 7;order:2}.product-view[data-v-0c8cb98e]{margin-top:15px;grid-column:1/span 5;order:1}.l-page.c-type__project_overview .configurator__wrapper[data-v-0c8cb98e]{grid-template-columns:repeat(16,1fr)}.l-page.c-type__project_overview .configurator__wrapper .product-view[data-v-0c8cb98e]{grid-column:1/span 5}.l-page.c-type__project_overview .configurator__wrapper .component__wrapper[data-v-0c8cb98e]{grid-column:6/-1}}.project-heading-wrapper[data-v-19cda4c8],.project-heading-wrapper[data-v-19cda4c8]:after,.project-heading-wrapper[data-v-19cda4c8]:before{background-color:var(--category-main-color)}.project-heading[data-v-19cda4c8]{grid-column:2/-1}.project-code__wrapper[data-v-19cda4c8]:not(:first-child){margin-top:35px}.project-code[data-v-19cda4c8]{max-width:207px;margin:0 auto}.p-paragraph[data-v-19cda4c8]{grid-column:1/-1}.code-wrapper[data-v-19cda4c8]{position:relative;width:100%;background:#fff;overflow:hidden}.code-wrapper[data-v-19cda4c8]:before{content:"";display:block;padding-top:100%}.code-image[data-v-19cda4c8]{position:absolute;top:0;left:0;transform:scale(1.2)}.code-text[data-v-19cda4c8]{position:absolute;left:50%;top:48%;width:97%;transform:translate(-50%,-50%);font-size:34px;font-weight:700;font-stretch:condensed;word-break:break-all}.code-copy[data-v-19cda4c8]{font-size:20px;font-weight:700;font-stretch:condensed}.code-copy__info[data-v-19cda4c8]{position:absolute;bottom:0;left:0;margin-bottom:0}.content__box[data-v-19cda4c8]{margin-top:35px}.p-box[data-v-19cda4c8]{grid-column:1/span 4}.badges-wrapper[data-v-19cda4c8]{position:relative;margin-top:30px;text-align:center}.badge[data-v-19cda4c8]:not(:first-child){margin-top:30px}.badge.is-inactive[data-v-19cda4c8]{opacity:.3;pointer-events:none}.badge__ios[data-v-19cda4c8]{display:inline-block;width:124px;height:40px}.badge__android[data-v-19cda4c8]{display:inline-block;width:135px;height:40px}@media (min-width:540px){.badges-wrapper[data-v-19cda4c8]{margin-top:0}.badge[data-v-19cda4c8]{display:inline-block}.badge[data-v-19cda4c8]:first-child{margin-right:11px}}@media (min-width:960px){.project-code--left[data-v-19cda4c8]{grid-column:1/span 3}.project-code--right[data-v-19cda4c8]{grid-column:4/span 3}.project-code[data-v-19cda4c8]{margin:0}}@media (min-width:1440px){.project-code--left[data-v-19cda4c8]{grid-column:1/span 3}.project-code--right[data-v-19cda4c8]{grid-column:4/span 3}.content__box[data-v-19cda4c8]{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:30px}.p-box[data-v-19cda4c8]{grid-column:2/-1}.p-box__text[data-v-19cda4c8]{padding:0;width:46%;text-align:left;float:left}.badges-wrapper[data-v-19cda4c8]{width:54%;margin-top:2px;text-align:right;float:left}.badge[data-v-19cda4c8]:not(:first-child){margin:0}}.configurator__wrapper[data-v-472f3cb5]{display:flex;flex-direction:column;margin-top:50px;grid-column:1/-1}.product-view[data-v-472f3cb5]{margin-top:40px;grid-column:1/span 4;order:1}.component__wrapper[data-v-472f3cb5]{margin-top:25px;order:2}.project-heading-wrapper[data-v-472f3cb5],.project-heading-wrapper[data-v-472f3cb5]:after,.project-heading-wrapper[data-v-472f3cb5]:before{background-color:var(--category-main-color)}.project-heading[data-v-472f3cb5]{grid-column:2/-1}.project-content[data-v-472f3cb5]{grid-column:1/-1}.project-content--margin-top[data-v-472f3cb5]{margin-top:20px}.p-paragraph[data-v-472f3cb5]{grid-column:1/-1}.form-required[data-v-472f3cb5]{opacity:.5;float:right;margin-bottom:0}form[data-v-472f3cb5]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;clear:both}.p-form-element--checkbox[data-v-472f3cb5]{align-self:flex-start}.p-form-element__checkbox:focus+.p-form-element__custom-checkbox[data-v-472f3cb5],.p-form-element__textfield[data-v-472f3cb5]:focus{outline:solid 1px var(--category-main-color)}.content-image__wrapper[data-v-472f3cb5]{max-width:444px}.content-info__wrapper[data-v-472f3cb5]{display:block;max-width:444px;padding:40px 30px;text-align:center;line-height:1.67;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.content-info[data-v-472f3cb5]:not(:last-child){margin-bottom:20px}.not-found__button[data-v-472f3cb5],.not-found__content[data-v-472f3cb5],.not-found__headline[data-v-472f3cb5]{grid-column:span 4}@media (min-width:540px){.configurator__wrapper[data-v-472f3cb5]{margin-top:60px}}@media (min-width:960px){.l-module__content[data-v-472f3cb5]{margin-top:137px}.configurator__wrapper[data-v-472f3cb5]{margin-top:40px;grid-column:1/-1;grid-row:1}.component-headline[data-v-472f3cb5]{width:95%;grid-column:1/span 10}.product-view[data-v-472f3cb5]{grid-column:1/span 10;order:3}.component__wrapper[data-v-472f3cb5]{margin-top:36px}.not-found__content[data-v-472f3cb5],.not-found__headline[data-v-472f3cb5]{grid-column:1/-1}.not-found__button[data-v-472f3cb5]{grid-column:span 6}}@media (min-width:1440px){.configurator__wrapper[data-v-472f3cb5]{grid-column:1/-1;grid-row:1;display:grid;grid-column-gap:30px;grid-template-columns:repeat(16,1fr);align-content:start}.component-headline[data-v-472f3cb5]{grid-row:1;grid-column:1/-1}.component__wrapper[data-v-472f3cb5]{margin-top:15px;grid-column:6/-1;order:2}.component__wrapper--left[data-v-472f3cb5]{grid-row:1;grid-column:1/10}.component__wrapper--right[data-v-472f3cb5]{grid-row:1;grid-column:11/-1}.product-view[data-v-472f3cb5]{margin-top:15px;grid-column:1/span 5;order:1}.c-configurator__button-bar[data-v-472f3cb5]{margin-top:-55px}.project-content[data-v-472f3cb5]{grid-column:2/-2}.project-content--margin-top[data-v-472f3cb5]{margin-top:40px}.project-content--100percent[data-v-472f3cb5]{grid-column:1/-1}}.c-configurator__type-category[data-v-4c196580]{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px}.p-configurator__item[data-v-4c196580]{position:relative;margin-bottom:18px;grid-column:span 4}.p-configurator__item[disabled][data-v-4c196580]{opacity:.5}.p-configurator__item-image[data-v-4c196580]{box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.p-configurator__item-label[data-v-4c196580]{display:block;position:relative;padding:11px 4px 13px;transition:background-color .25s ease-in-out}.p-configurator__item-label[data-v-4c196580]:before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;transition:background-color .25s ease-in-out}.p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]{background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.js-mouse-interaction .p-configurator__item[data-v-4c196580] :focus,.js-mouse-interaction .p-configurator__item[data-v-4c196580] :hover{cursor:pointer}.js-mouse-interaction .p-configurator__item :focus .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item :hover .p-configurator__item-label[data-v-4c196580]{background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.p-configurator__item--0 .p-configurator__item-label[data-v-4c196580]:before{background-color:transparent;background-color:var(--category-main-color-0)}.p-configurator__item--0 .p-configurator__item-radio:checked~.p-configurator__item-check-background[data-v-4c196580],.p-configurator__item--0.checked .p-configurator__item-check-background[data-v-4c196580]{border-bottom:40px solid var(--category-secondary-color-0)}.p-configurator__item--0 .p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]{background:var(--category-secondary-color-0)}.p-configurator__item--0 .p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]:before{background-color:transparent;background-color:var(--category-secondary-color-0)}.js-mouse-interaction .p-configurator__item--0:focus .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item--0:focus .p-configurator__item-label[data-v-4c196580]:before,.js-mouse-interaction .p-configurator__item--0:hover .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item--0:hover .p-configurator__item-label[data-v-4c196580]:before{background-color:var(--category-secondary-color-0)}.p-configurator__item--1 .p-configurator__item-label[data-v-4c196580]:before{background-color:transparent;background-color:var(--category-main-color-1)}.p-configurator__item--1 .p-configurator__item-radio:checked~.p-configurator__item-check-background[data-v-4c196580],.p-configurator__item--1.checked .p-configurator__item-check-background[data-v-4c196580]{border-bottom:40px solid var(--category-secondary-color-1)}.p-configurator__item--1 .p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]{background:var(--category-secondary-color-1)}.p-configurator__item--1 .p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]:before{background-color:transparent;background-color:var(--category-secondary-color-1)}.js-mouse-interaction .p-configurator__item--1:focus .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item--1:focus .p-configurator__item-label[data-v-4c196580]:before,.js-mouse-interaction .p-configurator__item--1:hover .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item--1:hover .p-configurator__item-label[data-v-4c196580]:before{background-color:var(--category-secondary-color-1)}.p-configurator__item--2 .p-configurator__item-label[data-v-4c196580]:before{background-color:transparent;background-color:var(--category-main-color-2)}.p-configurator__item--2 .p-configurator__item-radio:checked~.p-configurator__item-check-background[data-v-4c196580],.p-configurator__item--2.checked .p-configurator__item-check-background[data-v-4c196580]{border-bottom:40px solid var(--category-secondary-color-2)}.p-configurator__item--2 .p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]{background:var(--category-secondary-color-2)}.p-configurator__item--2 .p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]:before{background-color:transparent;background-color:var(--category-secondary-color-2)}.js-mouse-interaction .p-configurator__item--2:focus .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item--2:focus .p-configurator__item-label[data-v-4c196580]:before,.js-mouse-interaction .p-configurator__item--2:hover .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item--2:hover .p-configurator__item-label[data-v-4c196580]:before{background-color:var(--category-secondary-color-2)}.p-configurator__item--3 .p-configurator__item-label[data-v-4c196580]:before{background-color:transparent;background-color:var(--category-main-color-3)}.p-configurator__item--3 .p-configurator__item-radio:checked~.p-configurator__item-check-background[data-v-4c196580],.p-configurator__item--3.checked .p-configurator__item-check-background[data-v-4c196580]{border-bottom:40px solid var(--category-secondary-color-3)}.p-configurator__item--3 .p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]{background:var(--category-secondary-color-3)}.p-configurator__item--3 .p-configurator__item-radio:checked~.p-configurator__item-label[data-v-4c196580]:before{background-color:transparent;background-color:var(--category-secondary-color-3)}.js-mouse-interaction .p-configurator__item--3:focus .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item--3:focus .p-configurator__item-label[data-v-4c196580]:before,.js-mouse-interaction .p-configurator__item--3:hover .p-configurator__item-label[data-v-4c196580],.js-mouse-interaction .p-configurator__item--3:hover .p-configurator__item-label[data-v-4c196580]:before{background-color:var(--category-secondary-color-3)}@media (min-width:540px){.p-configurator__item[data-v-4c196580]{grid-column:span 2}}@media (min-width:960px){.p-configurator__item[data-v-4c196580]{grid-column:span 2}.p-configurator__item-label[data-v-4c196580]{padding:26px 4px 27px}}@media (min-width:1200px){.c-configurator__type-category[data-v-4c196580]{grid-column-gap:30px}}@media (min-width:1440px){.p-configurator__item[data-v-4c196580]{grid-column:span 1;max-width:207px}}.l-module__project-list[data-v-da6d3f80]{position:absolute;top:0;left:0;width:100%;min-height:100vh;padding-top:0;background-color:#fff}.layer__header-logo[data-v-da6d3f80]{width:104px}.layer__header[data-v-da6d3f80]{position:absolute;top:-63px;z-index:1}.p-icon--project-list[data-v-da6d3f80]{padding-left:8px}.content__layer[data-v-da6d3f80]{position:relative;margin-top:45px;padding-bottom:45px;grid-row-gap:30px}.project-list__item[data-v-da6d3f80]{position:relative;display:flex;flex-direction:column;min-height:100px;grid-column:span 4}.project__mask[data-v-da6d3f80]{position:absolute;top:0;left:0;width:100%;height:100%;padding:6%;background-color:#fff;opacity:.8}.project__mask-text[data-v-da6d3f80]{position:relative;top:50%;left:0;line-height:1.17;transform:translateY(-50%)}.project__wrapper[data-v-da6d3f80]{position:relative;width:100%;border:2px solid #dea08c}.project__wrapper[data-v-da6d3f80]:before{content:"";display:block;padding-top:100%}.project__image-wrapper[data-v-da6d3f80]{position:absolute;width:100%;height:100%;top:0;left:0}.project__image[data-v-da6d3f80]{position:absolute;top:0;right:0;bottom:0;left:0}.button-delete[data-v-da6d3f80]{position:absolute;top:0;right:0;width:57px;height:57px}.button-delete__background[data-v-da6d3f80]{position:absolute;width:0;height:0;top:1px;right:1px;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #464545;transform:translate(33%,-16%) rotate(45deg);transition:opacity .25s ease-in-out}.button-delete:hover .button-delete__background[data-v-da6d3f80]{border-bottom-color:#dea08c;border-bottom-color:var(--themeColor)}.button-delete[data-v-da6d3f80]:focus{outline:transparent}.p-icon--minus[data-v-da6d3f80]{position:absolute;top:5px;right:10px}.p-icon--minus[data-v-da6d3f80]:before{font-size:20px;font-weight:700;color:#fff}.inquiry_info[data-v-da6d3f80]{position:absolute;width:80%;left:5%;bottom:15%;padding:15px 20px;background-color:#464545;color:#fff}.button-inquiry[data-v-da6d3f80]{position:absolute;width:50px;height:50px;left:0;bottom:0;padding-top:20px}.p-icon--letter-check[data-v-da6d3f80]{font-size:32px;color:#464545}.button-inquiry:hover .p-icon--letter-check[data-v-da6d3f80]{color:#dea08c;color:inherit}.button-inquiry[data-v-da6d3f80]:focus{outline:transparent}.project-info__wrapper[data-v-da6d3f80]{min-height:115px;flex:1;font-size:17px;line-height:1.41;padding:18px 15px 14px 10px;background-color:#dea08c;word-break:break-word}.project-info__name[data-v-da6d3f80]{font-weight:700;text-transform:uppercase}.project-info__date[data-v-da6d3f80]{opacity:.8}.layer__headline[data-v-da6d3f80]{grid-column:span 4}.paragraph__no-projects[data-v-da6d3f80]{grid-column:1/-1}.layer__header a[data-v-da6d3f80]{position:relative;width:50px;height:50px;grid-column:-1;justify-self:right;margin-right:-15px}.layer__close[data-v-da6d3f80]:after,.layer__close[data-v-da6d3f80]:before{content:" ";position:absolute;left:50%;top:50%;height:33px;width:3px;background-color:#464545;transition:background .25s ease-in-out}.layer__close[data-v-da6d3f80]:before{transform:translate(-50%,-50%) rotate(45deg)}.layer__close[data-v-da6d3f80]:after{transform:translate(-50%,-50%) rotate(-45deg)}.js-mouse-interaction .layer__close[data-v-da6d3f80]:focus,.js-mouse-interaction .layer__close[data-v-da6d3f80]:hover{cursor:pointer}.js-mouse-interaction .layer__close[data-v-da6d3f80]:focus:after,.js-mouse-interaction .layer__close[data-v-da6d3f80]:focus:before,.js-mouse-interaction .layer__close[data-v-da6d3f80]:hover:after,.js-mouse-interaction .layer__close[data-v-da6d3f80]:hover:before{background-color:#000}.p-button-standard[data-v-da6d3f80]{width:100%}@media (min-width:540px){.project-list__item[data-v-da6d3f80]{grid-column:span 2}}@media (min-width:960px){.l-module__project-list[data-v-da6d3f80]{position:relative;background:transparent}.layer__header-logo[data-v-da6d3f80]{display:none}.content__layer[data-v-da6d3f80]{margin-top:234px}.project-list__item[data-v-da6d3f80]{grid-column:span 4}.layer__header[data-v-da6d3f80]{top:170px}.layer__headline[data-v-da6d3f80]{grid-column:1/-1}}@media (min-width:1440px){.project-list__item[data-v-da6d3f80]{grid-column:span 3}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{box-sizing:border-box;font-family:sans-serif;line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}*,:after,:before{box-sizing:inherit}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}a{background:transparent;text-decoration:none}a:active,a:hover{outline:0}a img{border:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg{overflow:hidden}svg:root{overflow:visible}select{text-transform:none}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}a,div,img,span{-webkit-tap-highlight-color:transparent}img{width:100%}img,picture{display:block}button,html input[type=button],html input[type=reset],html input[type=submit]{margin:0;padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;text-transform:none;border:0;background:none;cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button::-moz-focus-inner,html input[type=button]::-moz-focus-inner,html input[type=reset]::-moz-focus-inner,html input[type=submit]::-moz-focus-inner{border:0;padding:0}@-webkit-keyframes button-loading{0%{left:-25%}to{left:100%}}@keyframes button-loading{0%{left:-25%}to{left:100%}}html{height:100%}body{background-color:#fff;min-height:100%}@font-face{font-family:roboto;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/assets/fonts/roboto-v20-latin-regular.woff2) format("woff2"),url(/assets/fonts/roboto-v20-latin-regular.woff) format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/assets/fonts/roboto-v20-latin-700.woff2) format("woff2"),url(/assets/fonts/roboto-v20-latin-700.woff) format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:400;font-stretch:condensed;font-display:swap;src:url(/assets/fonts/roboto-condensed-v18-latin-regular.woff2) format("woff2"),url(/assets/fonts/roboto-condensed-v18-latin-regular.woff) format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:700;font-stretch:condensed;font-display:swap;src:url(/assets/fonts/roboto-condensed-v18-latin-700.woff2) format("woff2"),url(/assets/fonts/roboto-condensed-v18-latin-700.woff) format("woff")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/assets/fonts/icomoon.woff?12679l) format("woff")}.l-module{position:relative;width:100%}.l-module.l-module--full-width .l-module__wrapper{max-width:2560px;width:100%}.l-module.l-module--half-width .l-module__wrapper{width:50%}.l-module--has-transition{opacity:0;transform:translateY(30px);transition:opacity .7s ease-in-out,transform .7s ease-in-out}.l-module--has-transition.is-visible{opacity:1;transform:translateY(0)}.l-module__wrapper{width:calc(100% - 20px);max-width:734px;position:relative;padding:20px 0 25px;margin-left:auto;margin-right:auto}.l-module__content{position:relative;width:90%;max-width:558px;left:50%;transform:translateX(-50%)}.l-module__grid-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:10px}.l-module__grid-item-full-width{grid-column:1/span 4}.l-module__grid-tile-item{grid-column:span 4}.l-module--space-before-small .l-module__wrapper{padding-top:40px}.l-module--space-after-small .l-module__wrapper{padding-bottom:40px}.l-module--space-before-medium .l-module__wrapper{padding-top:60px}.l-module--space-after-medium .l-module__wrapper{padding-bottom:60px}.l-module--space-before-large .l-module__wrapper{padding-top:100px}.l-module--space-after-large .l-module__wrapper{padding-bottom:100px}@media (min-width:540px){.l-module__grid-tile-item{grid-column:span 12}}@media (min-width:960px){.l-module__wrapper{width:87%;max-width:1014px}.l-module__content{max-width:930px}.l-module__grid-wrapper{grid-column-gap:30px;grid-template-columns:repeat(16,1fr)}.l-module__grid-tile-item{grid-column:span 8}.l-module--space-before-small .l-module__wrapper{padding-top:60px}.l-module--space-after-small .l-module__wrapper{padding-bottom:60px}.l-module--space-before-medium .l-module__wrapper{padding-top:100px}.l-module--space-after-medium .l-module__wrapper{padding-bottom:100px}.l-module--space-before-large .l-module__wrapper{padding-top:120px}.l-module--space-after-large .l-module__wrapper{padding-bottom:120px}}@media (min-width:1440px){.l-module__wrapper{width:95%;max-width:1332px}.l-module__content{width:95%;max-width:1234px}.l-module__grid-wrapper{grid-column-gap:30px}}.l-page{position:relative;width:100%;min-height:100vh;margin:0 auto;overflow-x:hidden;font-family:Roboto;font-size:17px;font-weight:400;line-height:1.75;letter-spacing:.01em;color:#464545;text-rendering:optimizeLegibility;-webkit-overflow-scrolling:touch}.l-page__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#dce1ee}@media (min-width:960px){.l-page{padding-bottom:100px}}.p-box{position:relative;padding:45px 35px}.p-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff}.p-box.is-opaque:before{opacity:.9}.p-box__text{position:relative;color:#464545;font-family:roboto,sans-serif;font-size:19px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1.3;letter-spacing:normal;text-transform:uppercase}@media (min-width:960px){.p-box{padding:35px}}.p-button-standard{display:inline-block;min-width:120px;min-height:44px;overflow:hidden;padding:6px 30px;position:relative;font-size:0;text-align:center;text-decoration:none;text-transform:uppercase;outline:none;background-color:#464545;transition:background-color .25s ease-in-out,opacity .25s ease-in-out}.p-button-standard:before{width:100%;left:0}.p-button-standard:after,.p-button-standard:before{content:"";position:absolute;height:3px;bottom:0;opacity:0;transition:opacity .15s}.p-button-standard:after{width:25%;left:-25%}.p-button-standard:disabled{opacity:.5;pointer-events:none}.p-button-standard.is-loading{pointer-events:none}.p-button-standard.is-loading:before{opacity:1;background-color:#fff}.p-button-standard.is-loading:after{opacity:1;background-color:#464545;-webkit-animation:button-loading 1.4s linear infinite;animation:button-loading 1.4s linear infinite}.p-button-standard--simple{background:none;text-align:left;padding-left:6px;padding-right:6px}.p-button-standard--simple-left{padding-left:0}.p-button-standard__icon{color:#fff}.p-button-standard__icon:before{position:absolute;top:49%;transform:translateY(-50%)}.p-button-standard__icon--simple{position:relative;color:#464545}.p-button-standard_icon--simple-left{display:inline-block}.p-button-standard__icon--simple:before{top:auto;bottom:0;transform:translateY(0)}.p-button-standard__icon--left{padding-left:0;padding-right:16px}.p-button-standard__icon--left:before{transform:translateY(0) scaleX(-1)}.p-button-standard__label-wrapper{display:flex;position:relative;z-index:1;width:100%;justify-content:center;align-items:center;text-align:center}.p-button-standard__label-wrapper--left{justify-content:left;text-align:left}.p-button-standard__label{display:inline;position:relative;z-index:1;max-width:350px;color:#fff;font-family:roboto,sans-serif;font-size:20px;font-weight:700;font-stretch:condensed;font-style:normal;line-height:1.2;letter-spacing:normal;text-decoration:none}.p-button-standard__label--simple{color:#464545;text-align:right;padding-right:5px}.p-button-standard__label--simple-left{display:inline-block;text-align:left;padding-right:0}.js-mouse-interaction .p-button-standard:hover{background-color:#000}.js-mouse-interaction .p-button-standard--simple:hover{background:none}.js-mouse-interaction .p-button-standard--simple:hover .p-button-standard__icon--simple,.js-mouse-interaction .p-button-standard--simple:hover .p-button-standard__label--simple{color:#000}.p-button-info{position:relative;width:30px;height:30px;margin-top:-4px;vertical-align:middle;border-radius:15px;background-color:#464545;transition:background-color .25s ease-in-out}.p-button-info:before{position:absolute;top:52%;left:48%;font-size:27px;color:#fff;transform:translate(-50%,-50%)}.p-icon--exclamation:before{top:50%;left:50%}.p-button-edit{width:20px;height:30px;text-align:left}.p-button-edit[disabled]{opacity:.5;pointer-events:none}.p-button-edit:focus{outline:transparent}.p-button-edit__icon-icon:before{font-size:14px}.js-mouse-interaction .p-button-info:hover{background-color:#000}@media (min-width:960px){.p-button-info{width:20px;height:20px}.p-button-info:before{font-size:18px}}.p-form-element{width:100%;margin-bottom:20px;position:relative;font-family:roboto,sans-serif;font-size:22px;font-stretch:condensed;text-align:center}.p-form-element__textfield{display:block;width:100%;height:45px;background-color:#fff;padding:3px 10px;font:inherit;z-index:1;font-size:18px;line-height:30px;color:#464545;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none}.p-form-element__textfield:focus{outline:1px solid #e4b5a6}.p-form-element__textfield:invalid{box-shadow:none}.p-form-element__textfield::-webkit-input-placeholder{color:rgba(70,69,69,.5)}.p-form-element__textfield::-moz-placeholder{color:rgba(70,69,69,.5)}.p-form-element__textfield:-ms-input-placeholder{color:rgba(70,69,69,.5)}.p-form-element__textfield::-ms-input-placeholder{color:rgba(70,69,69,.5)}.p-form-element__textfield::placeholder{color:rgba(70,69,69,.5)}.p-form-element--checkbox{margin-top:40px}.p-form-element__checkbox-wrapper{padding-left:55px;position:relative;display:block}.p-form-element__checkbox{width:49px;height:49px;position:absolute;top:0;left:0;z-index:1;opacity:0;cursor:pointer;border:0}.p-form-element__checkbox:checked+.p-form-element__custom-checkbox{background-color:#464545}.p-form-element__checkbox:checked+.p-form-element__custom-checkbox .p-form-element__custom-checkmark{opacity:1;transform:scale(1)}.p-form-element__checkbox:focus+.p-form-element__custom-checkbox{outline:1px solid #e4b5a6}.p-form-element__custom-checkbox{display:flex;justify-content:center;align-items:center;position:absolute;height:49px;width:49px;margin:0;border-radius:50%;top:0;left:0;cursor:pointer;background-color:rgba(70,69,69,.3);transition:background-color .25s}.p-form-element__custom-checkmark{width:28px;opacity:0;color:#fff;transform:scale(.7);transition:transform .25s cubic-bezier(.25,.25,.45,1.48) .1s,opacity .4s}.p-form-element__checkbox-label{display:block;position:relative;top:-4px;padding-left:12px;text-align:left;line-height:30px;font-size:18px;font-stretch:normal}.p-form-element__label{position:absolute;top:5px;left:25px;z-index:-1;font-size:18px;line-height:1.5;opacity:0;transition:opacity .4s ease-in-out,z-index 0s linear .5s}.p-form-element__error-block,.p-form-element__info-block{width:100%;height:0;margin-bottom:6px;overflow:hidden;background-color:#e4b5a6}.p-form-element__error-text,.p-form-element__info-text{padding:17px 20px;font-size:14px;text-align:left}.p-form-element__checkbox-error:after{opacity:0;visibility:hidden}.p-form-element.is-filled .p-form-element__label{z-index:1;opacity:.5;transition:opacity .25s ease-in-out .25s}.p-form-element.is-filled .p-form-element__select,.p-form-element.is-filled .p-form-element__textfield{padding-top:15px;transition:padding-top .4s ease-in-out}.p-form-element.is-filled .p-form-element__textarea{padding-top:20px;transition:padding-top .4s ease-in-out}.p-form-element.has-error .p-form-element__label{top:35px}.p-form-element.has-error .p-form-element__custom-checkbox,.p-form-element.has-error .p-form-element__custom-radio,.p-form-element.has-error .p-form-element__textarea,.p-form-element.has-error .p-form-element__textfield{border-color:#464545}.p-form-element.has-error .p-form-element__error-block{max-height:30px;opacity:1;transition:max-height .5s,opacity .3s .5s;color:#fff}.p-form-element--15percent{width:35%}@media (min-width:540px){.p-form-element--15percent{width:15%}.p-form-element--35percent{width:30%}.p-form-element--43percent{width:43%}.p-form-element--57percent{width:calc(57% - 20px)}.p-form-element--60percent{width:calc(60% - 20px)}.p-form-element--70percent{width:calc(70% - 20px)}}@media (min-width:960px){.p-form-element--50percent{width:calc(50% - 20px)}}@media (min-width:1440px){.p-form-element__textarea,.p-form-element__textfield{font-size:22px}}.p-heading{display:block;margin-bottom:.65em;position:relative;font-family:roboto,sans-serif;font-stretch:condensed;font-weight:700;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"locl" 1;text-align:left;letter-spacing:normal;text-transform:uppercase}.p-heading:last-child{margin-bottom:0}.p-heading.text-left{text-align:left}.p-heading.text-center{text-align:center}.p-heading.text-right{text-align:right}.p-heading--h1{font-size:45px;line-height:1.04;margin-bottom:.4em}.p-heading--h1-sub{font-weight:400}.p-heading--h2{font-size:36px;font-weight:700;line-height:1.25}.p-heading--h2-sub{display:inline-block;font-weight:400}.p-heading--h3{font-size:22px;font-weight:700;line-height:1.3}.p-heading--small{font-size:17px}.p-heading--left{text-align:left}.p-heading--center{text-align:center;margin-left:auto;margin-right:auto}@media (min-width:540px){.p-heading--h1{font-size:55px}}@media screen and (max-width:959px)and (orientation:landscape){.p-heading--h1{font-size:45px}}@media (min-width:1440px){.p-heading--h2{font-size:43px}}[class*=" p-icon--"],[class^=p-icon--]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-icon--small{width:24px;height:24px}.p-icon--small:before{font-size:24px}.p-icon--exclamation:before,.p-icon--facebook:before{content:"\E900"}.p-icon--letter:before{content:"\E901"}.p-icon--letter-check:before{content:"\E902"}.p-icon--check:before{content:"\E903"}.p-icon--info:before{content:"\E904"}.p-icon--magnifier:before{content:"\E905"}.p-icon--project-list:before{content:"\E906"}.p-icon--minus:before{content:"\E907"}.p-icon--arrow-right:before{content:"\E908"}.p-icon--arrow-down:before{content:"\E909"}.p-icon--edit:before{content:"\E90A"}.layer__background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff}@media (min-width:960px){.layer__background{top:137px}}.p-paragraph{font-family:roboto,sans-serif;font-size:18px;line-height:1.67;letter-spacing:normal;margin-bottom:20px}.p-paragraph:last-child{margin-bottom:0}.p-paragraph.p-paragraph--center{text-align:center}.p-paragraph p:not(:first-child){margin-top:.6em}.p-paragraph ul{margin-left:1.05em}.p-paragraph li{margin-bottom:.5em;list-style-position:inside}.p-paragraph li:last-of-type{margin-bottom:0}.p-paragraph__copy-extra-small{font-weight:400;font-size:14px;letter-spacing:normal}.p-paragraph__copy-small{font-weight:400;font-size:17px;letter-spacing:normal}.p-paragraph__copy-large{font-weight:400;font-size:24px;letter-spacing:normal}.p-paragraph__copy{font-weight:400;font-size:18px;letter-spacing:normal}.p-textlink,.p-textlink--external,.p-textlink--internal,.p-textlink--mail{display:inline-block;position:relative;text-decoration:none;cursor:pointer;color:#464545}.p-textlink--external:after,.p-textlink--internal:after,.p-textlink--mail:after,.p-textlink:after{content:"";position:absolute;display:block;width:100%;height:.5px;left:0;bottom:3px;background-color:#464545;transition:height .3s ease-in-out}.js-mouse-interaction .p-textlink--external:hover:after,.js-mouse-interaction .p-textlink--internal:hover:after,.js-mouse-interaction .p-textlink--mail:hover:after,.js-mouse-interaction .p-textlink:hover:after,.p-textlink--external:focus:after,.p-textlink--internal:focus:after,.p-textlink--mail:focus:after,.p-textlink:focus:after{height:2px}.p-textstyle__bold,strong{font-weight:700}.p-configurator__color-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:12px}.p-configurator__color{position:relative;width:100%;height:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.p-configurator__color:before{display:block;content:"";padding-top:100%}.p-configurator__color-image{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block}.p-configurator__color-magnifier{position:absolute;bottom:0;left:0;width:47px;height:47px}.p-configurator__color-magnifier-background{position:absolute;bottom:0;left:0;opacity:.5;border-left:33px solid transparent;border-right:33px solid transparent;border-bottom:33px solid #fff;transform:translate(-32%,15%) rotate(-135deg);transition:opacity .25s ease-in-out}.p-configurator__color-magnifier-icon{position:absolute;top:50%;left:50%;transform:translate(-70%,-11%);pointer-events:none}.p-configurator__color-magnifier-icon:before{font-weight:700}@media (min-width:375px){.p-configurator__color-wrapper{grid-column-gap:15px;grid-row-gap:18px}}@media (min-width:540px){.p-configurator__color-wrapper{grid-column-gap:18px;grid-row-gap:21px}}@media (min-width:960px){.p-configurator__color-wrapper{grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:25px}.p-configurator__color-magnifier{width:33px;height:33px}.p-configurator__color-magnifier-background{border-left-width:23px;border-right-width:23px;border-bottom-width:23px}.p-configurator__color-magnifier-icon{transform:translate(-50%,-15%);pointer-events:none}.p-configurator__color-magnifier-icon.p-icon--small:before{font-size:18px}}.p-configurator__dimension-label{height:45px;margin-bottom:0}.p-configurator__dimension-input{width:100px;height:45px;padding:3px 10px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;font-family:roboto,sans-serif;font-size:22px;font-stretch:condensed;text-align:center}.p-configurator__dimension-input-unit{padding-left:5px;font-family:roboto,sans-serif;font-size:22px;font-stretch:condensed}.p-configurator__dimension-container,.p-configurator__dimension-limits-container{display:flex;justify-content:space-between;align-items:baseline}.p-configurator__dimension-limit{opacity:.4}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]:focus{outline:1px solid #e4b5a6}input[type=number]:invalid{box-shadow:none}input[type=range]{width:100%;min-height:28px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;margin:0;border:none;padding:0}input[type=range]:focus{outline:none}input[type=range]::-ms-track{background:transparent;border-color:transparent;color:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-14px;box-sizing:border-box;border:none;width:28px;height:28px;border-radius:50%;background:#e4b5a6;cursor:pointer}.js-mouse-interaction input[type=range]:hover::-webkit-slider-thumb{background:#dea08c}input[type=range]::-moz-range-thumb{box-sizing:border-box;border:none;width:28px;height:28px;border-radius:50%;background:#e4b5a6;cursor:pointer}.js-mouse-interaction input[type=range]:hover::-moz-range-thumb{background:#dea08c}input[type=range]::-ms-thumb{margin-top:0;box-sizing:border-box;border:none;width:28px;height:28px;border-radius:50%;background:#e4b5a6;cursor:pointer}.js-mouse-interaction input[type=range]:hover::-ms-thumb{background:#dea08c}input[type=range]::-webkit-slider-runnable-track{box-sizing:border-box;border:none;width:100%;height:1px;cursor:pointer;background:rgba(70,69,69,.3)}input[type=range]::-moz-range-track{box-sizing:border-box;border:none;width:100%;height:1px;cursor:pointer;background:rgba(70,69,69,.3)}input[type=range]::-ms-track{box-sizing:border-box;border:none;width:100%;height:1px;cursor:pointer;background:rgba(70,69,69,.3)}.p-configurator__radio{position:absolute;opacity:0;width:0}.p-configurator__option-wrapper{position:relative;display:flex;flex-direction:column;padding-bottom:32px}.p-configurator__option-wrapper:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;opacity:.4;border:1px solid #464545}.p-configurator__option-container{display:flex;justify-content:center}.p-configurator__option-label{font-size:22px;font-stretch:condensed;line-height:2.5}.p-configurator__option{position:relative;display:flex;flex-direction:column;align-items:center}.p-configurator__option:not(:last-of-type){margin-right:72px}.p-configurator__custom-radio{position:relative;display:block;height:50px;width:50px;border-radius:25px;background-color:rgba(70,69,69,.3);transition:background-color .25s,border .25s}.p-configurator__custom-radio:before{position:absolute;top:50%;left:50%;color:#fff;font-size:32px;opacity:0;transform:translate(-50%,-50%);transition:opacity .25s}.p-configurator__option[disabled]{opacity:.5;pointer-events:none}.p-configurator__option.checked .p-configurator__radio,.p-configurator__radio:checked~.p-configurator__custom-radio{background-color:#e4b5a6}.p-configurator__option.checked .p-configurator__custom-radio:before,.p-configurator__radio:checked~.p-configurator__custom-radio:before{opacity:1}.js-mouse-interaction .p-configurator__custom-radio:focus{border:1px solid #e4b5a6}.js-mouse-interaction .p-configurator__custom-radio:hover{border:1px solid #e4b5a6;background-color:rgba(70,69,69,.15)}.js-mouse-interaction .p-configurator__custom-radio:focus,.js-mouse-interaction .p-configurator__custom-radio:hover{cursor:pointer}@media (min-width:960px){.p-configurator__option-wrapper{text-align:left;padding-bottom:30px;flex-direction:row;align-items:flex-end}.p-configurator__custom-radio{height:28px;width:28px;border-radius:14px;margin:0}.p-configurator__custom-radio:before{font-size:20px}.p-configurator__option{width:39%;justify-content:flex-end}.p-configurator__option-container{width:39%}.p-configurator__option-label-container{width:60%}}.p-configurator__summary-selection{text-align:left}.p-configurator__summary-item{font-size:17px;line-height:1.3;margin-bottom:15px}.p-configurator__summary-item-title{font-weight:700}.p-configurator__sumary-item-content{color:rgba(70,69,69,.8)}.p-configurator__select-wrapper{position:relative}.p-configurator__select{width:100%;height:56px;padding:0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;box-shadow:none;background:#fff;font-family:roboto,sans-serif;font-size:22px;font-stretch:condensed}.p-configurator__select-arrow{position:absolute;right:10px;bottom:16px;pointer-events:none}.js-mouse-interaction .p-configurator__select-wrapper :focus,.js-mouse-interaction .p-configurator__select-wrapper :hover{cursor:pointer}.js-mouse-interaction .p-configurator__select-wrapper :focus .p-configurator__select,.js-mouse-interaction .p-configurator__select-wrapper :hover .p-configurator__select{border:1px solid #e4b5a6}.p-configurator__select-option{font-size:18px;line-height:4;border-bottom:10px solid transparent}.p-configurator__content-wrapper:not(:first-child){margin-top:38px}.p-configurator__label{display:block;margin-bottom:.65em;position:relative;font-family:roboto,sans-serif;font-size:22px;font-stretch:condensed;font-weight:700;line-height:1.3;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"locl" 1;text-align:left;letter-spacing:normal;text-transform:uppercase}.p-configurator__label--center{text-align:center}.p-configurator__item-check{position:absolute;top:0;right:0;width:57px;height:57px;pointer-events:none}.p-configurator__item-check-background{width:0;height:0;top:0;right:0;border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #fff;transform:translate(33%,-16%) rotate(45deg)}.p-configurator__item-check-background,.p-configurator__item-check-icon{position:absolute;visibility:hidden;opacity:0;transition:opacity .25s ease-in-out}.p-configurator__item-check-icon{top:4px;right:4px}.p-configurator__item-check-icon:before{font-size:26px;font-weight:700}.p-configurator__item.checked .p-configurator__item-check-background,.p-configurator__item.checked .p-configurator__item-check-icon{visibility:visible;opacity:1}.p-configurator__error-block{width:100%;height:0;margin-bottom:6px;overflow:hidden;background-color:#e4b5a6}.p-configurator__error-block__double-width{width:200%}.p-configurator__error-text{padding:17px 20px;font-size:14px}@media (min-width:960px){.p-configurator__content-wrapper:not(:first-child){margin-top:45px}}.p-cookie-layer{visibility:hidden;overflow-y:auto;width:0;height:0;position:fixed;top:0;left:0;z-index:100;background-color:#fff;outline:none;opacity:0;transition:visibility 0s .4s,width 0s .4s,height 0s .4s,opacity .4s}.p-cookie-layer__wrapper{transform:translateY(0);transition:transform 0s .4s}.p-cookie-layer.is-visible{visibility:visible;width:100%;height:100vh;opacity:1;transition:visibility 0s,width 0s,height 0s,opacity .4s}.p-cookie-layer.is-visible .p-cookie-layer__wrapper{transform:translateY(0);transition:transform .4s}.p-cookie-layer__content-wrapper{padding:30px 0;background-color:#fff}.p-cookie-layer__headline,.p-cookie-layer__message,.p-cookie-layer__message-button-wrapper{margin-bottom:18px}.p-cookie-layer__settings-wrapper{margin-bottom:18px;position:relative}.p-cookie-layer__settings-group{padding-top:18px}.p-cookie-layer__settings-group:not(:first-child){padding-top:8px}.p-cookie-layer__settings-group-header{margin-bottom:18px}.p-cookie-layer__settings-item{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:8px}.p-cookie-layer__settings-item:last-of-type{margin-bottom:0}.p-cookie-layer__settings-item-checkbox-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;position:relative}.p-cookie-layer__settings-item-custom-checkbox-wrapper{position:relative;display:flex;align-items:center;font-size:22px}.p-cookie-layer__settings-item-custom-checkbox{display:flex;justify-content:center;align-items:center;flex-shrink:0;height:32px;width:32px;margin-right:8px;cursor:pointer;border:1px solid rgba(70,69,69,.2);background-color:rgba(70,69,69,.3)}.p-cookie-layer__settings-item-custom-checkmark{opacity:0;color:#fff;transform:scale(.7);transition:transform .4s ease-out,opacity .4s}.p-cookie-layer__settings-item-checkbox{width:0;height:0;margin:0;position:absolute;top:0;left:0;z-index:0;opacity:0}.p-cookie-layer__settings-item-checkbox:checked+.p-cookie-layer__settings-item-custom-checkbox-wrapper .p-cookie-layer__settings-item-custom-checkmark{opacity:1;transform:scale(1)}.p-cookie-layer__settings-item-checkbox:checked+.p-cookie-layer__settings-item-custom-checkbox-wrapper .p-cookie-layer__settings-item-custom-checkbox{background-color:#464545}.p-cookie-layer__settings-item-checkbox:disabled+.p-cookie-layer__settings-item-custom-checkbox-wrapper .p-cookie-layer__settings-item-custom-checkbox{opacity:.5}.p-cookie-layer__settings-item-checkbox:focus+.p-cookie-layer__settings-item-custom-checkbox-wrapper .p-cookie-layer__settings-item-custom-checkbox{border:1px solid rgba(70,69,69,.5)}.p-cookie-layer__settings-item-checkbox-label{display:block;min-width:200px;position:relative}.p-cookie-layer__settings-item-checkbox-label-name{line-height:1}.p-cookie-layer__settings-item-checkbox-label-date{display:block;height:0;margin-top:0;color:rgba(70,69,69,.5);opacity:0;transition:opacity .3s ease-out,height .3s ease-out,margin-top .3s ease-out}.p-cookie-layer__settings-item-checkbox-wrapper.has-label-info .p-cookie-layer__settings-item-checkbox-label-date{height:13px;margin-top:1px;opacity:1}.p-cookie-layer__settings-item-drop-down{outline:none}.p-cookie-layer__settings-item-drop-down:before{display:block;transition:transform .3s}.p-cookie-layer__settings-item-description-wrapper{overflow:hidden;width:100%}.p-cookie-layer__settings-item-description{padding:10px 0}.p-cookie-layer__settings-success-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-color:#464545;transform:scaleX(0);transform-origin:100% 0}.p-cookie-layer__settings-success-image{display:block;width:80px;position:relative;transform:scale(0)}.p-cookie-layer__settings-success-image:after{content:"";display:block;padding-top:100%}.p-cookie-layer__settings-success-icon{position:absolute;top:50%;left:50%;font-size:50px;color:#fff;transform:translate(-50%,-50%) scale(0)}.p-cookie-layer__settings-success-message{color:#fff;opacity:0;transform:translateY(50px)}.p-cookie-layer.is-saved .p-cookie-layer__settings-success-wrapper{transform:scale(1);transform-origin:0 0;transition:transform .4s ease-in-out}.p-cookie-layer.is-saved .p-cookie-layer__settings-success-image{transform:scale(1);transition:transform .4s cubic-bezier(.11,.7,.35,1.3) .4s}.p-cookie-layer.is-saved .p-cookie-layer__settings-success-icon{transform:translate(-50%,-50%) scale(1);transition:transform .25s ease-out .4s}.p-cookie-layer.is-saved .p-cookie-layer__settings-success-message{opacity:1;transform:translateY(0);transition:transform 0s ease-out 0s,opacity .3s ease-out .4s}.p-cookie-layer__accept-selected-cookies-wrapper{display:flex;margin-bottom:20px}@media (min-width:540px){.p-cookie-layer{font-size:0;background-color:rgba(0,0,0,.25)}.p-cookie-layer:before{content:"";height:100%}.p-cookie-layer:before,.p-cookie-layer__wrapper{display:inline-block;vertical-align:middle}.p-cookie-layer__content-wrapper{max-height:none;margin:38px auto;padding:40px;box-shadow:0 0 10px rgba(0,0,0,.25)}.p-cookie-layer__accept-selected-cookies-wrapper{margin-bottom:0}}@media (min-width:960px){.p-cookie-layer__content-wrapper{margin:56px auto}}@media (min-width:1440px){.p-cookie-layer__content-wrapper{padding:60px}}.project-heading-wrapper{position:relative;padding:10px 0;margin-bottom:35px;background-color:#e4b5a6}.project-heading-wrapper:before{left:-20%}.project-heading-wrapper:after,.project-heading-wrapper:before{content:"";position:absolute;width:25%;height:100%;top:0;background-color:#e4b5a6;z-index:-1}.project-heading-wrapper:after{right:-20%}@media (min-width:960px){.l-page.c-type__project_overview .project-content{display:grid;grid-column:1/-1;grid-template-columns:repeat(10,1fr);grid-column-gap:30px}.project-heading-wrapper:before{width:60px;left:-30px}.project-heading-wrapper:after{display:none}}@media (min-width:1440px){.project-heading-wrapper{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:30px}.project-heading{grid-column:3/-1}.l-page.c-type__project_overview .project-heading{grid-column:2/-1}.project-wrapper{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:30px}.project-content{grid-column:3/-2}.l-page.c-type__project_overview .project-content{grid-column:2/-2;grid-template-columns:repeat(8,1fr);grid-column-gap:30px}}