body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.withPointer{pointer-events:all}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{user-drag:none;-webkit-user-drag:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;-webkit-tap-highlight-color:transparent;box-sizing:border-box;font-family:Helvetica,sans-serif;font-size:1rem;font-weight:500;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}html{-ms-overflow-style:none}body,html{height:100%;max-height:100%;max-width:100%;min-height:100%!important;min-width:100%;position:relative;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#666;margin:0;padding:0;-webkit-user-select:none;user-select:none}body::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:none;visibility:collapse}#root{--footer-height:3.1875rem;--footer-height-mobile:1.78125rem;--footer-height-tablet:2.88188rem;--header-height:7.9375rem;--header-height-mobile:3.5625rem;--header-height-tablet:6.5rem;--background-color:#fff;--rotstahl-main:#004d98;--hover-red:#155ca1;--rotstahl-main-05:color-mix(in srgb,#fff 50%,var(--rotstahl-main) 50%);--footer-color:#58585a;--darkest-grey:#92989b;--dark-grey:#c0c9ce;--middle-grey:#d9d9d9;--light-grey:#ebeeef;--gradient-color:#f5f5f7;--main-font-color:#3f4a50;--secondary-font-color:#fff;--other-font-color:#1e1e1e;--scrollbar-track-color:#c0c9ce7d;max-height:100%;max-width:100%;min-height:100%;min-width:100%}#root,.app{height:100%;width:100%}.app{margin:auto;position:relative}.app *{border:0;margin:0;padding:0}::-webkit-scrollbar{height:.9375rem;width:.9375rem}::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:.875rem}::-webkit-scrollbar-thumb{background:var(--dark-grey);border-radius:.875rem;height:.9375rem;max-height:.9375rem}.fullscreen-root{height:100%;position:relative;width:100%}button{overflow:hidden;pointer-events:auto}a,button{cursor:pointer}a{text-decoration:none}label{font-family:Helvetica,sans-serif;font-size:.875rem;line-height:1.5625rem}img,label{pointer-events:none}h1{color:var(--title-font-color);font-size:1.25rem;line-height:1.5rem;text-transform:uppercase}h1,h3{font-family:Helvetica,sans-serif;font-weight:700;pointer-events:none}h3{color:var(--main-font-color);line-height:1.25rem;overflow:hidden}h3,h4{font-size:1rem}h4{color:var(--secondary-font-color);font-family:Helvetica,sans-serif;font-weight:700;pointer-events:none}input,textarea{-webkit-appearance:none;appearance:none;border-radius:0}.module_list_element_drag{align-items:center;background-color:initial;background-color:#fff;border:.0625rem solid #0000;cursor:pointer;display:flex;flex-direction:column;gap:.563rem;height:fit-content;justify-content:space-between;opacity:50%;padding:.375rem;pointer-events:all;width:6.438rem}.module_list_element_drag .module_list_element_img_container{height:5.688rem;width:5.688rem}.module_list_element_drag .module_list_element_img_container .infoicon{display:none}.module_list_element_drag .module_list_element_img_container img{height:100%;max-height:100%;max-width:100%;width:auto}.module_list_element_drag label{color:var(--main-font-color);display:flex;flex-direction:column;flex-shrink:0;font-family:Helvetica,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;height:1.188rem;justify-content:center;line-height:.9375rem;text-align:center;width:5.938rem}@media (min-width:640px){.module_list_element_drag{gap:1.063rem;height:fit-content;padding:.563rem;width:8.625rem}.module_list_element_drag .module_list_element_img_container{height:8.313rem;width:7.563rem}.module_list_element_drag .module_list_element_img_container img{height:100%;max-height:100%;max-width:100%;width:auto}.module_list_element_drag label{font-family:Helvetica,sans-serif;font-size:.6875rem;font-weight:600;height:1.5rem;line-height:.9375rem;width:8.188rem}}@media (min-width:1024px){.module_list_element_drag{gap:1.063rem;height:fit-content;padding:.563rem;width:8.938rem}.module_list_element_drag .module_list_element_img_container{height:8.688rem;width:7.875rem}.module_list_element_drag label{font-size:.813rem}}@media (min-width:1367px){.module_list_element_drag{gap:1.25rem;height:fit-content;padding:.625rem;width:10.563rem}.module_list_element_drag .module_list_element_img_container{height:9.25rem;width:9.25rem}}.overlay_components{height:100%;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:100%}.overlay_components .main{height:fit-content;min-height:100%;position:relative;width:100%}.overlay_components .breadcrumb{display:none}.overlay_components .divider{color:var(--main-font-color);height:.0625rem}.overlay_components .headline_text{font-size:.75rem}.overlay_components .headline_text,.overlay_components .subheadline_text{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-style:normal;font-weight:600;line-height:normal;text-align:left}.overlay_components .subheadline_text{font-size:.625rem}.overlay_components .main_text{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:left}.overlay_components sup{font-size:.5em;position:relative;top:-.35em;vertical-align:top}.overlay_components .button_red{align-items:center;background:var(--rotstahl-main);border:none;border-radius:.3125rem;display:flex;font-size:.75rem;height:1.9375rem;justify-content:center;width:19.375rem}.overlay_components .button_red .headline_text{color:var(--secondary-font-color)}.overlay_components .button_red:hover{background:var(--hover-red)}.overlay_components select{height:1.875rem}.overlay_components input[type=text]{border:.063rem solid var(--dark-grey);height:1.875rem;padding-left:.63rem;width:100%}.overlay_components ::placeholder{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.overlay_components input[type=text],.overlay_components textarea:focus-visible{-webkit-appearance:none;appearance:none;outline:none}.overlay_components input[type=checkbox].checkbox{-webkit-appearance:none;appearance:none;border:.063rem solid var(--dark-grey);height:.9375rem;padding:.12rem;width:.9375rem}.overlay_components input[type=checkbox].checkbox.circle{border-radius:10rem}.overlay_components .checkbox:checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgB7ZHBDYAwCEX/CB3BDbqCo3QDJ6jDuJYHR3AEpBEvxGqAa1/ywwF4BwAGXxBR5mytIoKITrppNcGDEj1MsNIRFVgxibixcHZOjYqyGqwukSwkzqEWVvLeqH3kReg/dkdoF/0IC7woYUEUEc4YaC7NHEVcxge7dAAAAABJRU5ErkJggg==) var(--darkest-grey) 50% /cover no-repeat}.overlay_components .circle:checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALvSURBVHgBlVVtThpRFL3zBooDQzMtH9LwQ4uR2NhESW0bfyk7cAfFJXQlXYJ2B+5ATWxMjYbS1NTEaGhEO8OHBR1FhJnpO8/OaOuYwkleAo9zT+6799yLRA9gdbM4T5K9IDFpjmwaJYk0cqhJjMqO7awTY8v5N7kvfrGSj9ioJDtLASbPp1NJ0qIqqWGFAgGZej2LzMu2OMd6la6uOyuOzd7nZ3Plh5Kj9e3iu43t0q+jn1WnH4AHPuJ8M8UPITm4PPVinIZCj8SdXm+QUT8VmSFLZKsqCg0nnlIqHhOcq841lb7vU8fqFuZmch89UTw5GGTFVy8nNAiCuLt/SIZRpVqtShfmOVmWRbIsU0SNUiKRpBgXnZq4SQD8nW97zW7XzqEUAaHM7A8j6bQnWNrbp8ODQ6rXjL/KA+GzVlOcVisp7lzhkfQz7eCossSv8tLq1ta0EgwX305PCtLn0q6voB/iPONsNkv8heL7p52v1O1e5xnZciGdSng1bPDTjyBQ56XRq1URBwgdiS0wSZLm1EhYXKIpqOEgqHNRo3YqPmvRKEGPcUOPoqOAedEWTRkE4MMdgBrhOlyPYVJgFaDHG4FmDALwe39iAtwd0EOmTXjQvYRtBgH4Afk2Kegh07LZvk0fPhwE4EfCbvkukWmZ8Wlbb57d1HE4FqN4MjmQKPjudKG20OPPt1eO9Zq4TGH8OAn+61cw/jQm4oBjg+vw7cXys6/Xera1VtFvrDQ5nqFMZuy/whDMPB8j7AohiK3V6axgHYoxdSxp8ceJXow/0cSousTHmsZ9aJBpmmTzJjDeEFVVueAwzy5Jk9mMN/vlE72JNYg4b0utbm4XFGVoyZ1lQOem1hsNuuD+RWfRZTQFNXSf7O6KdvtqMT87s3zvSRDe2ME+NfrapxXOAx9xd3X8Nz/fWkOh0AJmGVtfVcJ3Nv8ltc5NqvCm9LrWmuNIi/9u/nuinvjG1jR/bwGzjNHz/qO4D2EbuAZN9ov9DZanzcvGdRNmAAAAAElFTkSuQmCC) var(--dark-grey) 50% /cover no-repeat}.overlay_components button{background-color:initial;border:0 solid #0000;outline:0 solid #0000;padding:0}.overlay_components .divider{border-bottom:.0625rem solid var(--dark-grey);display:block;flex-grow:1;width:100%}.overlay_components .information{background:var(--background-color);border:.031rem solid var(--dark-grey);border-radius:1rem;color:var(--main-font-color);height:fit-content;min-height:.68rem;width:.68rem}.overlay_components .exclamation_mark,.overlay_components .information{align-items:center;display:flex;font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;justify-content:center;line-height:normal;text-align:center}.overlay_components .exclamation_mark{background:var(--rotstahl-main);border-radius:50%;color:var(--secondary-font-color);height:1.125rem;min-height:1.125rem;min-width:1.125rem;width:1.125rem}@media (min-width:440px){.overlay_components .headline_text{font-size:1.25rem}.overlay_components .main_text,.overlay_components .subheadline_text{font-size:1rem}.overlay_components .button_red{font-size:1.25rem;height:1.9375rem;width:22.375rem}}@media (min-width:1367px){.overlay_components .breadcrumb{display:flex;flex-direction:row;justify-content:center}.overlay_components .breadcrumb .breadcrumb_content{align-items:center;display:flex;flex-direction:row;gap:1.19rem;height:1.81rem;width:67.5%}.overlay_components .breadcrumb .breadcrumb_content .home_button{height:.625rem;width:.5625rem}.overlay_components .breadcrumb .breadcrumb_content .breadcrumb_arrow{height:.5rem;width:.3125rem}.overlay_components .breadcrumb .breadcrumb_content .breadcrumb_element{align-items:center;display:flex}.overlay_components .breadcrumb .breadcrumb_content .breadcrumb_element .main_text{font-size:.8125rem;width:fit-content}.overlay_components .button_red{height:3.875rem;width:20.75rem}}.configurator_container .configurator_content{align-items:center;display:flex;flex-direction:column;height:fit-content;margin-bottom:2.25rem;min-height:calc(100vh - var(--header-height-mobile) - var(--footer-height-mobile))}.configurator_container .configurator_content .warning{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center;margin-bottom:.94rem;width:100%}.configurator_container .configurator_content .warning img{height:1.125rem;width:1.125rem}.configurator_container .configurator_content .warning .main_text{color:var(--rotstahl-main)}.configurator_container .landscape_warning{display:none}@media (min-width:440px){.configurator_container .configurator_content{margin-bottom:4.41rem;min-height:calc(100vh - var(--header-height-tablet) - var(--footer-height-tablet))}.landscape_warning{display:none}}@media (min-width:1024px){.configurator_container .configurator_content{margin-bottom:3.88rem;margin-top:1.31rem}.landscape_warning{display:none}}@media (min-width:1367px){.configurator_container .configurator_content{margin-bottom:2.38rem;margin-top:0;min-height:calc(100vh - var(--header-height) - var(--footer-height))}.landscape_warning{display:none}}@media (orientation:landscape) and (max-height:440px){.configurator_container{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - var(--header-height-tablet) - var(--footer-height-tablet) - 1px);min-width:100%}.configurator_container .configurator_content{display:none}.configurator_container .landscape_warning{align-items:center;background:var(--rotstahl-main);border-radius:.3125rem;display:flex;height:25.5%;justify-content:center;min-height:4.39688rem;min-width:18.125rem}.configurator_container .landscape_warning .headline_text{color:var(--secondary-font-color);font-size:1rem;text-align:center;width:14.375rem}}.custom_scrollbar_container{height:100%;width:100%}.custom_scrollbar_container .custom_scrollbar{border-radius:.625rem;cursor:pointer;height:100%;overflow:hidden;position:relative;transition:0s;width:100%}.custom_scrollbar_container .scroll_thumb{background-color:var(--dark-grey);border-radius:.625rem;cursor:pointer;height:100%;left:0;position:absolute;transition:0s}.material_info_container{align-items:flex-start;display:flex;filter:drop-shadow(.0625rem .0625rem .125rem rgba(0,0,0,.5));flex-direction:column;height:fit-content;justify-content:center;left:-.15rem;max-width:100vw;padding-top:1.2rem;position:absolute;width:25.4375rem;z-index:10}.material_info_container .material_info_decorator{height:.6875rem;width:1.4375rem}.material_info_container .material_info_decorator img{height:100%;transform:rotate(180deg);width:auto}.material_info_container label{color:var(--main-font-color);font-size:.8125rem;font-style:normal;font-weight:400;line-height:normal;text-align:left}.material_info_container .material_info{background-color:var(--secondary-font-color);display:flex;flex-direction:column;gap:1.25rem;height:fit-content;margin-bottom:0;padding:1.31rem 1.25rem 1.25rem;position:relative;width:100%}.material_info_container .material_info .material_info_element{display:flex;flex-direction:column;gap:1.06rem;height:fit-content;width:100%}.material_info_container .material_info .material_info_element .material_info_title{font-size:.8125rem;font-style:normal;font-weight:600;line-height:normal}.material_info_container .material_info .material_info_element .material_info_content{align-items:center;display:flex;flex-direction:column;gap:1.25rem}.material_info_container .material_info .material_info_element .material_info_content .material_info_content_label{color:var(--main-font-color);font-size:.8125rem;font-style:normal;font-weight:400;line-height:normal;text-align:left}.material_info_container .material_info .material_info_element .material_info_content .material_info_picture{align-items:center;border:1px solid #c0c9ce;display:flex;flex-direction:column;gap:.5rem;height:7rem;justify-content:space-around;min-width:5.2195rem;width:5.2195rem}.material_info_container .material_info .material_info_element .material_info_content .material_info_picture .material_info_image_container{background:#c4c4c4;height:4.625rem;width:4.59813rem}.material_info_container .material_info .material_info_element .material_info_content .material_info_picture .material_info_image_container img{height:100%;max-width:100%;width:auto}@media (min-width:360px){.material_info_container label{color:var(--main-font-color);font-size:.8125rem;font-style:normal;font-weight:400;line-height:normal;text-align:left}.material_info_container .material_info .material_info_element .material_info_content{flex-direction:row}.material_info_container .material_info .material_info_element .material_info_content .material_info_content_label{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal;text-align:left}}.details_container{background-color:var(--light-grey);height:100%;padding:.69rem;position:relative;width:100%}.details_container .details_close{align-items:center;background-color:var(--secondary-font-color);border:.0625rem solid var(--dark-grey);border-radius:.125rem;display:flex;flex-direction:row;height:1.3125rem;justify-content:center;position:absolute;right:.62rem;top:.44rem;width:1.3125rem}.details_container .details_close img{max-height:100%;max-width:100%;object-fit:contain;padding-left:.375rem;padding-right:.375rem}.details_container .details_decorator{display:none;visibility:collapse}.details_container .details{gap:1.02rem;height:100%;justify-content:flex-start;min-height:fit-content}.details_container .details,.details_container .details .details_title_container{align-items:flex-start;display:flex;flex-direction:column}.details_container .details .details_title_container .details_title{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.313rem}.details_container .details .details_title_container .details_subtitle{leading-trim:both;text-edge:cap;color:var(--main-font-color);display:block;font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:.813rem}.details_container .details .details_content{display:flex;flex-direction:row;height:fit-content;justify-content:space-between;width:100%}.details_container .details .details_content label{text-align:left}.details_container .details .details_content .details_data{display:flex;flex-direction:column;width:fit-content}.details_container .details .details_content .details_data .disclaimerLabel{font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-style:italic;font-weight:400;line-height:normal;margin-top:.75rem}.details_container .details .details_content .details_data .detail_list{grid-gap:.938rem .62rem;display:grid;gap:.938rem .62rem;grid-template-columns:min-content 1fr;justify-items:start}.details_container .details .details_content .details_data .detail_list label{leading-trim:both;text-edge:cap;color:var(--main-font-color);display:block;font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.details_container .details .details_content .details_data .detail_list .details_element_title{text-wrap:nowrap;white-space:pre}.details_container .details .details_content .details_data .detail_list .details_element_content b{font-size:.625rem;font-weight:700}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container{display:flex;flex-direction:column;height:fit-content;max-height:fit-content}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container label{white-space:pre}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem;width:100%}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_active{border-radius:.25rem;cursor:auto;height:1.5rem;outline:1px solid var(--dark-grey);pointer-events:all;width:1.5rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element label,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_active label{display:none}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element:hover{outline:1px solid var(--rotstahl-main)}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty_active{background-image:linear-gradient(0deg,#0000,#c5c7c4 283.33%);border-radius:.25rem;cursor:auto;display:flex;flex-direction:column;height:1.5rem;justify-content:center;outline:1px solid var(--dark-grey);padding-left:.1rem;padding-right:.1rem;pointer-events:all;width:fit-content}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty label,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty_active label{leading-trim:both;text-edge:cap;display:flex;flex-direction:column;font-family:Helvetica,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;height:100%;justify-content:center;line-height:100%;line-height:normal}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty:hover{outline:1px solid var(--rotstahl-main)}.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_mobile,.details_container .details .details_content .details_picture_container_slim{align-items:center;display:flex;flex-direction:column;height:58.6vw;justify-content:center;max-height:fit-content;padding-top:.26rem;width:15.7vw}.details_container .details .details_content .details_picture_container img,.details_container .details .details_content .details_picture_container_mobile img,.details_container .details .details_content .details_picture_container_slim img{height:100%;width:auto}.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_slim{display:none;visibility:collapse}.details_container .details_add_module{align-items:center;background-color:var(--secondary-font-color);border:.0625rem solid #c0c9ce;border:.0625rem solid var(--header-banner-auer-auf-konfig-seite,#c0c9ce);border-radius:.125rem;bottom:.44rem;display:flex;flex-direction:row;height:1.25rem;padding-left:.31rem;padding-right:.31rem;position:absolute;right:.62rem;width:fit-content}.details_container .details_add_module label{color:var(--main-font-color);display:inline-block;font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:.625rem;text-align:center;vertical-align:middle}@media (min-width:360px){.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_mobile,.details_container .details .details_content .details_picture_container_slim{height:13.16056rem;width:6.975rem}.details_container .details .details_content .details_data .disclaimerLabel{font-size:.625rem;margin-top:1.75rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker{gap:.25rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_active{height:1.5rem;width:1.5rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty_active{height:1.5rem;padding-left:.75rem;padding-right:.75rem;width:fit-content}}@media (min-width:400px){.details_container{padding-bottom:2.688rem;padding-top:2.688rem}}@media (min-width:440px){.details_container{padding:1.62rem 1.06rem 2.81rem}.details_container .details_close{height:1.4375rem;right:1.06rem;top:1.56rem;width:1.4375rem}.details_container .details_close label{font-size:1rem}.details_container .details{gap:.69rem}.details_container .details .details_content .details_data{margin-top:1.06rem}.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_mobile,.details_container .details .details_content .details_picture_container_slim{height:18.75rem;position:relative;width:9.1875rem}.details_container .details .details_content .details_picture_container img,.details_container .details .details_content .details_picture_container_mobile img,.details_container .details .details_content .details_picture_container_slim img{height:auto;max-height:100%;max-width:100%;width:100%}.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_mobile{display:none;visibility:collapse}.details_container .details .details_content .details_picture_container_slim{display:block;visibility:visible}}@media (min-width:640px){.details_container .details_close{height:1.4375rem;right:1.06rem;top:1.56rem;width:1.4375rem}.details_container .details_close label{font-size:1rem}.details_container .details_add_module{bottom:1.63rem;height:1.5625rem;padding-left:.33rem;padding-right:.33rem;right:1.06rem}.details_container .details_add_module label{font-size:1rem;line-height:100%}.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_mobile,.details_container .details .details_content .details_picture_container_slim{height:auto;max-width:20%;width:17.63vw}}@media (min-width:920px){.details_container{padding-right:5.19rem}.details_container .details_close{height:1.438rem;width:1.438rem}.details_container .details_add_module{height:auto;padding:.438rem}.details_container .details_add_module label{line-height:100%;text-align:center;vertical-align:middle}.details_container .details{gap:1.063rem}.details_container .details .details_title_container{gap:.625rem}.details_container .details .details_title_container .details_title{font-size:1.25rem;line-height:normal}.details_container .details .details_title_container .details_subtitle{font-size:1rem;line-height:normal}.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_mobile,.details_container .details .details_content .details_picture_container_slim{flex:1 0 9.188rem;max-width:25%}.details_container .details .details_content .details_data .disclaimerLabel{font-size:.875rem;margin-top:1.75rem}.details_container .details .details_content .details_data .detail_list{gap:1.563rem 1.313rem}.details_container .details .details_content .details_data .detail_list label{font-size:1rem}.details_container .details .details_content .details_data .detail_list .details_element_content b{font-size:1rem;font-weight:700}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker{gap:.438rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_active{height:2.25rem;width:2.25rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty_active{height:2.25rem;padding-left:.438rem;padding-right:.438rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty label,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty_active label{font-size:.813rem;height:.563rem;line-height:1.063rem}}@media (min-width:1124px){.details_container{padding:1.625rem}.details_container .details_close{right:1.625rem;top:1.625rem}.details_container .details_add_module{bottom:1.625rem;right:1.625rem}.details_container .details{gap:0}.details_container .details .details_title_container{gap:.625rem}.details_container .details .details_title_container .details_title{height:.875rem;line-height:1.688rem}.details_container .details .details_content{gap:8rem;justify-content:flex-start}.details_container .details .details_content .details_data{margin-top:1.75rem}.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_mobile,.details_container .details .details_content .details_picture_container_slim{flex:1 0 10.80969rem;height:auto;max-width:20%;width:10.80969rem}}@media (min-width:1367px){.details_container{height:fit-content;padding-left:2.12rem;padding-right:4.75rem;padding-top:1.87rem}.details_container .details_decorator{display:block;height:auto;left:2.37rem;position:absolute;top:-.125rem;visibility:visible;width:3.4375rem}.details_container .details{gap:1.87rem;position:relative}.details_container .details .details_title_container{margin-top:1.75rem}.details_container .details .details_title_container .details_title{height:1.625rem}.details_container .details .details_title_container .details_subtitle{height:1rem;line-height:1.313rem}.details_container .details .details_content{justify-content:space-between}.details_container .details .details_content .details_data{gap:.5rem;margin-top:0;width:calc(100% - 20.62rem)}.details_container .details .details_content .details_data .disclaimerLabel{font-family:Helvetica,sans-serif;font-size:1rem;margin-top:.75rem}.details_container .details .details_content .details_data .detail_list{gap:1.313rem 3.94rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_active{height:2.25rem;width:2.25rem}.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty,.details_container .details .details_content .details_data .detail_list .details_element_content .details_colors_picker_container .details_colors_picker .color_list_element_empty_active{padding-left:.44rem;padding-right:.44rem}.details_container .details .details_content .details_picture_container,.details_container .details .details_content .details_picture_container_mobile,.details_container .details .details_content .details_picture_container_slim{bottom:0;flex:1 0 18.75rem;flex-direction:column;float:right;height:100%;justify-content:center;max-height:100%;max-width:18.75rem;position:absolute;right:0;top:0;width:18.75rem}.details_container .details .details_content .details_picture_container img,.details_container .details .details_content .details_picture_container_mobile img,.details_container .details .details_content .details_picture_container_slim img{height:auto;max-width:100%;object-fit:contain;object-position:center;width:auto}.details_container .details .details_content .details_picture_container{display:flex;visibility:visible}.details_container .details .details_content .details_picture_container_mobile,.details_container .details .details_content .details_picture_container_slim{display:none;visibility:collapse}}.filter_container{align-items:flex-end;display:flex;filter:drop-shadow(.0625rem .0625rem .125rem rgba(0,0,0,.5));flex-direction:column;height:fit-content;justify-content:center;max-width:100vw;padding-top:1rem;position:absolute;right:-.375rem;top:0;width:7.9375rem;z-index:4}.filter_container label{leading-trim:both;text-edge:cap;color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;line-height:normal;text-align:left}.filter_container .filter_decorator{height:1.34681rem;margin-right:.8125rem;width:2.6875rem}.filter_container .filter_decorator img{height:100%;width:auto}.filter_container .filter_panel{background-color:var(--light-grey);display:flex;flex-direction:column;gap:.625rem;height:fit-content;margin-bottom:0;padding:.5rem;position:relative;width:100%}.filter_container .filter_panel .filter_elements_container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.625rem}.filter_container .filter_panel .filter_element{display:flex;flex-direction:column;gap:.625rem;height:fit-content;width:100%}.filter_container .filter_panel .filter_element .filter_title{leading-trim:both;text-edge:cap;color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;line-height:normal}.filter_container .filter_panel .filter_element .filter_content,.filter_container .filter_panel .filter_element .filter_content .filter_range_container{display:flex;flex-direction:column;gap:.5rem;height:fit-content;width:100%}.filter_container .filter_panel .filter_element .filter_content .filter_range_container .filter_range_inputs{display:flex;flex-direction:row;gap:.44rem}.filter_container .filter_panel .filter_element .filter_content .filter_range_container .filter_range_inputs .filter_range_input{font-size:.625rem;height:1.4375rem;width:calc(50% - .22rem)}.filter_container .filter_panel .filter_element .filter_content .filter_cm_input{align-items:center;display:flex;flex-direction:row;gap:.81rem;width:100%}.filter_container .filter_panel .filter_element .filter_content input[type=checkbox]{background-color:var(--secondary-font-color);cursor:pointer;height:.9375rem;margin:0;width:.9375rem}.filter_container .filter_panel .filter_element .filter_content .checkbox:checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgB7ZHBDYAwCEX/CB3BDbqCo3QDJ6jDuJYHR3AEpBEvxGqAa1/ywwF4BwAGXxBR5mytIoKITrppNcGDEj1MsNIRFVgxibixcHZOjYqyGqwukSwkzqEWVvLeqH3kReg/dkdoF/0IC7woYUEUEc4YaC7NHEVcxge7dAAAAABJRU5ErkJggg==) var(--darkest-grey) 50% /cover no-repeat}.filter_container .filter_panel .filter_element .filter_content label{font-size:.625rem;font-style:normal;font-weight:400;line-height:fit-content}@media (min-width:640px){.filter_container.wide{max-width:100%;padding-top:.44rem;position:relative;right:0;width:100%}.filter_container.wide label{font-size:.625rem}.filter_container.wide .filter_decorator{display:none}.filter_container.wide .filter_panel{flex-wrap:wrap;gap:.625rem;padding:.62rem}.filter_container.wide .filter_panel .filter_elements_container{gap:.87rem}.filter_container.wide .filter_panel .filter_element{max-width:100%;width:100%}.filter_container.wide .filter_panel .filter_element .filter_content{gap:.44rem}.filter_container.wide .filter_panel .filter_element .filter_content .filter_range_container{width:90%}}@media (min-width:1124px){.filter_container .filter_panel .filter_element .filter_title{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.825rem;font-style:normal;font-weight:600;line-height:normal}.filter_container.wide{padding-top:.44rem;position:relative;right:0;width:100%}.filter_container.wide .filter_decorator{display:none}.filter_container.wide .filter_panel{flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:.62rem}.filter_container.wide .filter_panel .filter_elements_container{gap:1.87rem}.filter_container.wide .filter_panel .filter_element,.filter_container.wide .filter_panel .filter_element .filter_content{width:fit-content}.filter_container.wide .filter_panel .filter_element .filter_content .filter_range_container{width:7.25rem}.filter_container.wide .filter_panel .filter_element .filter_content.width{flex-direction:row;flex-wrap:wrap;gap:.81rem}.filter_container.wide .filter_panel .filter_element .filter_content.width .filter_cm_input{gap:.44rem;width:fit-content}}.range-slider{display:block;height:.625rem;min-height:fit-content;position:relative;touch-action:none;transition:0s;-webkit-user-select:none;user-select:none;width:100%}.range-slider .track{background:var(--dark-grey);border-radius:4px;height:.125rem;position:absolute;top:50%;transform:translateY(-50%);transition:0s;width:100%;z-index:2}.range-slider .thumb{background-color:var(--rotstahl-main);border-radius:50%;cursor:pointer;height:.625rem;position:absolute;top:50%;touch-action:none;transform:translateX(-50%) translateY(-50%);transition:0s;width:.625rem;z-index:3}.range-slider .thumb-max,.range-slider .thumb-min{left:0;transition:0s}.range-slider .top{z-index:4}.module_list{display:flex;flex-direction:row;width:fit-content}.module_list .module_list_element,.module_list .module_list_element_greyOut{user-drag:element;-webkit-user-drag:element;align-items:center;background-color:initial;border:.0625rem solid #0000;cursor:pointer;display:flex;flex-direction:column;gap:.563rem;height:fit-content;justify-content:space-between;padding:.375rem;pointer-events:all;touch-action:none;width:6.438rem}.module_list .module_list_element .module_list_element_img_container,.module_list .module_list_element_greyOut .module_list_element_img_container{height:5.688rem;position:relative;width:5.688rem}.module_list .module_list_element .module_list_element_img_container .infoicon,.module_list .module_list_element_greyOut .module_list_element_img_container .infoicon{height:1rem;position:absolute;right:-.2rem;top:-.2rem;width:1rem}.module_list .module_list_element .module_list_element_img_container img,.module_list .module_list_element_greyOut .module_list_element_img_container img{height:100%;max-height:100%;max-width:100%;width:auto}.module_list .module_list_element label,.module_list .module_list_element_greyOut label{color:var(--main-font-color);display:flex;flex-direction:column;flex-shrink:0;font-family:Helvetica,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;height:1.188rem;justify-content:center;line-height:.9375rem;text-align:center;width:5.938rem}.module_list .module_list_element:hover{border:.0625rem solid var(--dark-grey)}.module_list .module_list_element:active{border:.0625rem solid var(--rotstahl-main)}.module_list .module_list_element_greyOut{opacity:50%}@media (min-width:640px){.module_list{display:flex;flex-direction:row;flex-wrap:wrap;height:fit-content;padding-top:1.7rem;width:8.625rem}.module_list .module_list_element,.module_list .module_list_element_greyOut{gap:1.063rem;height:fit-content;padding:.563rem;width:8.625rem}.module_list .module_list_element .module_list_element_img_container,.module_list .module_list_element_greyOut .module_list_element_img_container{height:8.313rem;width:7.563rem}.module_list .module_list_element .module_list_element_img_container img,.module_list .module_list_element_greyOut .module_list_element_img_container img{height:100%;max-height:100%;max-width:100%;width:auto}.module_list .module_list_element label,.module_list .module_list_element_greyOut label{font-family:Helvetica,sans-serif;font-size:.6875rem;font-weight:600;height:1.5rem;line-height:.9375rem;width:8.188rem}}@media (min-width:1124px){.module_list{margin-left:1.375rem;width:17.876rem}.module_list .module_list_element,.module_list .module_list_element_greyOut{gap:1.063rem;height:fit-content;padding:.563rem;width:8.938rem}.module_list .module_list_element .module_list_element_img_container,.module_list .module_list_element_greyOut .module_list_element_img_container{height:8.688rem;width:7.875rem}.module_list .module_list_element label,.module_list .module_list_element_greyOut label{font-size:.813rem}}@media (min-width:1367px){.module_list{width:21.126rem}.module_list .module_list_element,.module_list .module_list_element_greyOut{gap:1.25rem;height:fit-content;padding:.625rem;width:10.563rem}.module_list .module_list_element .module_list_element_img_container,.module_list .module_list_element_greyOut .module_list_element_img_container{height:9.25rem;width:9.25rem}}.ghost{background:#00000080;border-radius:6px;color:#fff;max-height:2rem;max-width:2rem;min-height:2rem;min-width:2rem;pointer-events:none;position:fixed;transition:none!important;z-index:9999}.ghost img{width:100%}.ghost_image{background:#00000080;border-radius:6px;color:#fff;max-height:2rem;max-width:2.5rem;min-height:2rem;min-width:2.5rem;opacity:.5;pointer-events:none;position:fixed;transition:none!important;z-index:9999}.ghost_image img{width:100%}.canvasDragging{cursor:grabbing}.colorDragging{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABgWlDQ1BJQ0MgcHJvZmlsZQAAKM+VkTlIA0EYhT+jokgkhSlELLaIgqCNilhKFEVQkCRCPAp3Nydk17AbsbEUbAULj8arsLHW1sJWEAQPEHvBStFGwvpPEkgQIjgwzMebeY+ZN+A7ypmW2zQGll1wIlNhLb6wqLW80kQbAfoI6Kabn41Oxqg7vu5pUOvdgMrif6M9kXRNaNCEx8y8UxBeER5ZL+QV7wkHzYyeED4X7nfkgsKPSjfK/KY4XWKfygw6sci4cFBYS9ewUcNmxrGEh4VDCcuWfF+8zAnFG4qt3JpZuad6oT9pz0eVLrObKaaZZQ4NgzWy5CgwIKstiktE9sN1/F0l/5y4DHFlMcUxwSoWesmP+oPf3bqpocFykj8MzS+e99EDLTtQ3Pa872PPK55A4zNc2VX/6hGMfoq+XdVChxDYhIvrqmbswuUWdD7ldUcvSY0yfakUvJ/JNy1Axy20LZV7q+xz+gAx6WrmBvYPoDct2ct13t1a29ufZyr9/QCUrnK0OJ6uDQAAAAlwSFlzAAAsSwAALEsBpT2WqQAAAMZ6VFh0UmF3IHByb2ZpbGUgdHlwZSBleGlmAAB42m1QWw7DIAz7zyl2BEgChOPQtZN2gx1/BtKqXWcJ52FkQmj7vF/06OCopKlYrjkHQKtWbkgsTLTBMejgAXYJ9aVPh8BoCaLM0rLf3/vxMJihIUsnI3u6sFyFqu5vP0b+kPSJ+hSrG1U3Ep5CdIM2vxVytXL+wrKFK2we6qQLD7vsJre6YHtrwjvCvEmUABaxOYD0k0gaEgV3GQNLQa6Qet98Eizk35520BdCT1nhpZRt0QAADXZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+DQo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+DQoJPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4NCgkJPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6R0lNUD0iaHR0cDovL3d3dy5naW1wLm9yZy94bXAvIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJnaW1wOmRvY2lkOmdpbXA6OGY0MTVmNGItNjYyOS00Mzk1LTg3MDUtNGJiNzc2NDI4Njk2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg4MDZkYTcwLTEyMmEtNDI5YS1hZWJlLTAyZTlkY2FhMDFlMCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmY3MDkzODE0LTYxNjYtNDg5My1hMWE3LWY3Y2E2MjZhMTliOSIgZGM6Rm9ybWF0PSJpbWFnZS9wbmciIEdJTVA6QVBJPSIyLjAiIEdJTVA6UGxhdGZvcm09IldpbmRvd3MiIEdJTVA6VGltZVN0YW1wPSIxNzQ0Mjk5NzI5NzM5NjIzIiBHSU1QOlZlcnNpb249IjIuMTAuMzgiIHRpZmY6T3JpZW50YXRpb249IjEiIHhtcDpDcmVhdG9yVG9vbD0iTWljcm9zb2Z0IFdpbmRvd3MgUGhvdG8gVmlld2VyIDEwLjAuMjYxMDAuMTg4MiIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNTowNDoxMFQxNzo0MjowOCswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjU6MDQ6MTBUMTc6NDI6MDgrMDI6MDAiPg0KCQkJPHhtcE1NOkhpc3Rvcnk+DQoJCQkJPHJkZjpTZXE+DQoJCQkJCTxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6Y2hhbmdlZD0iLyIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkM2JiMTMwNS00NzhkLTQ1NDMtOGIzMS03YzRjOWJiYTNmMGIiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkdpbXAgMi4xMCAoV2luZG93cykiIHN0RXZ0OndoZW49IjIwMjUtMDQtMTBUMTc6NDI6MDkiLz4NCgkJCQk8L3JkZjpTZXE+DQoJCQk8L3htcE1NOkhpc3Rvcnk+DQoJCQk8eG1wOmNyZWF0b3J0b29sPk1pY3Jvc29mdCBXaW5kb3dzIFBob3RvIFZpZXdlciAxMC4wLjI2MTAwLjE4ODI8L3htcDpjcmVhdG9ydG9vbD48L3JkZjpEZXNjcmlwdGlvbj4NCgk8L3JkZjpSREY+DQo8L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9J3cnPz4hcvVjAAAABmJLR0QA0wAAAAA3Fr72AAAAB3RJTUUH6QQKDyoJekmV/wAAA/JJREFUSEullW9Ia3UYx787O95tB9zU6fLMrSteumpITNkE4VrGTYzobRAaIeWbRF+l0gu3NjHMV7oUNS19IYTo0MpG5UXYBRNCRnWH4AXTvKVmoXfTnf0/5+nNXNdD896uHzgvfpzv8+H8nueBA2SHAWA1mUw/8zzvBVACQCEPXYXrNTU1P3q9Xml6ejppNpuXAPDy0FW4YbVa7+/u7lIkEqG+vr6URqNZAZArD16GUnZWAHg+Nzf3w1QqJe3v7z8UBMHW1NTE1tXVMWq1+kYgELgpCMJdAIKs9om4WVFR8cP4+LjY0dFxqtVqv1QqlYHV1VUiIorFYjQ2NpYwGo1fACiSFz8OtcFg+H52dlaMx+MUCoXI7XannE5nPBwO0znhcJi6u7uTarX6KwBquSQbLIAFl8tF0Wg0IxNFkZLJZOZ8zsnJCbW1tRGAzwA8c9l2MQCuA/gIwC2j0QiVSvXvS4YBy7IXCgBAEAScnp5KAAoBfA6gXp7JkJ+fv9DV1ZVobGwUGxoaKBgMyj/4AqFQiFpbWyWNRjPL83ygp6dH1Ol0hwCscjcAoLS09L7P55MEQaC1tTXa29uTOzOcnZ2R3W6PcRy3UlxcHJicnCRBEGh4eJgALKVbfRGWZW/V1tZu+Xw+kiSJRFGUe4mI6OjoiNrb24njuLWqqqrtxcVFKRqN0vLyMlkslgcAGrLNglEqla+XlpaebGxsyL1E6c3p7OwkjuNWDAZDwOPxSIlEgjY3N6m6uvp3lmXr0vPMigJAk81m2/P7/RduEY1GaWRkJFlQULBRVFQUGB0dpXg8TkREg4ODEQBvPk6eQaVSvVJfX//r+vo6UXqgDoeD9Hq9v7y8fGd+fl48lxMRuVyuUwCvZmvNf6FkGObdyspKwe/3U39/P+l0uvXCwsJ7c3NzYiKRyMiJiLxer2QwGL4F8KxcdBkMgLdNJtOBVqv9Sa/X/zI0NESRSIS2trZoYGAg4nA4gh6PRzo+PqaJiQmyWCx/ajSa9wAUyGXZUAB4EcDXLS0tqWAwSHfu3CGr1XoEoAXA7by8vCW3202xWIx2dnbIbrdH0/+Nl560ZQoAL3Act+10Oslms/2lVCpvPzJQ3mKx/LG9vU1ERIIgkMfjEcvKyoIA3gdwTebLynMA5gG8Jt+WnJycd3p7eyOCIJAkSXRwcEAzMzNUUlISB/AJAP2j+ctgs1y7gOf5bxYWFsTDw0Nqbm7+22g0uhmG+Q5AHMDH8oL/iwLAyzzPn0xNTZHZbHYD0AKwATgA8Ju84GlQAPjAbDbHVSrVMgALgLcABAHck4efFjWAT9NteQDgYfp5Qx68CsUAJgGE061pBnDtH9R8W1R2z+PtAAAAAElFTkSuQmCC) 5 5,grabbing}.module_canvas{align-items:center;display:flex;flex-direction:column;gap:.44rem;height:fit-content;justify-content:center;margin-bottom:1rem;width:100%}.module_canvas ::-webkit-scrollbar{display:block;height:.6875rem;opacity:1;visibility:visible;width:.6875rem}.module_canvas ::-webkit-scrollbar-thumb{height:.6875rem;max-height:.6875rem;opacity:1;visibility:visible;width:.6875rem}.module_canvas *{transition:.25s}.module_canvas .load_overlay{align-items:center;background-color:var(--secondary-font-color);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.module_canvas .load_overlay .loader{animation:l13 1s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,var(--rotstahl-main) 94%,#0000) top /8px 8px no-repeat,conic-gradient(#0000 30%,var(--rotstahl-main));border-radius:50%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0);width:50px}@keyframes l13{to{transform:rotate(1turn)}}.module_canvas .module_canvas_header_container{align-items:center;background-color:var(--dark-grey);display:flex;flex-direction:column;height:fit-content;justify-content:center;width:100%}.module_canvas .module_canvas_header_container label{leading-trim:both;text-edge:cap;font-family:Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.module_canvas .module_canvas_header_container .module_canvas_header{align-items:center;display:flex;flex-direction:row;gap:.44rem;height:fit-content;justify-content:space-between;padding-left:.44rem;padding-right:.44rem;width:100%}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left{column-gap:.44rem;display:flex;flex-direction:row;flex-wrap:wrap;height:fit-content;justify-content:flex-start;width:fit-content}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button{align-items:center;background-color:initial;border:0 solid #0000;display:flex;flex-direction:row;gap:.19rem;height:fit-content;justify-content:center;padding:.62rem 0;width:fit-content}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button img{background-color:var(--secondary-font-color);height:.5rem;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADMSURBVHgBnZMBEcMgDEUBBZUwCXWwOlgdtA42B9TBJGwOJoGbAiRUQiWwpAsd9wfs1txxhZ//CgmtUnsihND+4W3Yb2h+ooln4RdAD8d+Ixrv5kog6QcB1lOZJMeCF0MR2EQac/jEHMFarpTsQPs6RQR9yEe5UdLSBwC3nHHIFH8X4Ap6S2PkiaWx4CXT+gjrTnw2tny9OBL6aNJaPxNglLY3mwA1DLDDJZuXI6YxiT6BbhW8EUFXBSpgjLOqBdS4YI01sA/vTyj7r70AoQaQ1Zu54rsAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADMSURBVHgBnZMBEcMgDEUBBZUwCXWwOlgdtA42B9TBJGwOJoGbAiRUQiWwpAsd9wfs1txxhZ//CgmtUnsihND+4W3Yb2h+ooln4RdAD8d+Ixrv5kog6QcB1lOZJMeCF0MR2EQac/jEHMFarpTsQPs6RQR9yEe5UdLSBwC3nHHIFH8X4Ap6S2PkiaWx4CXT+gjrTnw2tny9OBL6aNJaPxNglLY3mwA1DLDDJZuXI6YxiT6BbhW8EUFXBSpgjLOqBdS4YI01sA/vTyj7r70AoQaQ1Zu54rsAAAAASUVORK5CYII=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;width:.4375rem}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button .module_canvas_header_label,.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button .module_canvas_header_label_active{leading-trim:both;text-edge:cap;color:var(--secondary-font-color);font-family:Helvetica,sans-serif;font-size:.7rem;font-style:normal;font-weight:600;line-height:normal}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button:hover .module_canvas_header_label{color:var(--rotstahl-main)}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button:hover .equipment{color:var(--main-font-color)}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button:hover img{background-color:var(--main-font-color)}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button .module_canvas_header_label_active{color:var(--rotstahl-main)}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_right .filter_slim{align-self:start}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_right .filter_slim .module_canvas_filter_button{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:.19rem;height:100%;justify-content:center;min-height:2rem;min-width:fit-content;position:relative;width:fit-content}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_right .filter_slim .module_canvas_filter_button .filter_icon{height:.563rem;width:.563rem}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_right .filter_slim .module_canvas_filter_button .filter_panel_title{color:var(--secondary-font-color);font-family:Helvetica,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;height:fit-content;line-height:normal;width:fit-content}.module_canvas .module_canvas_header_container .module_canvas_subheader_container{align-items:center;background-color:var(--darkest-grey);display:flex;flex-direction:column;height:fit-content;justify-content:center;width:100%}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader{align-items:center;display:flex;flex-direction:row;gap:.44rem;height:fit-content;justify-content:space-between;padding-left:.44rem;padding-right:.44rem;width:100%}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;height:fit-content;justify-content:flex-start;width:fit-content}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .information_container{align-self:center;position:relative}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .information_container .information{font-size:1rem;height:1.25rem;min-height:1.25rem;width:1.25rem}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button{align-items:center;background-color:initial;border:0 solid #0000;display:flex;flex-direction:row;gap:.19rem;height:fit-content;justify-content:center;padding:0;width:fit-content}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button .module_canvas_subheader_label{leading-trim:both;text-edge:cap;color:var(--secondary-font-color);display:flex;flex-direction:column;font-family:Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;height:2.04325rem;justify-content:center;line-height:normal}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button:hover .module_canvas_subheader_label{color:var(--rotstahl-main)}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button:hover .equipment{color:var(--main-font-color)}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button:hover img{background-color:var(--main-font-color)}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button.active .module_canvas_subheader_label{color:var(--rotstahl-main)}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button.active .equipment{color:var(--main-font-color)}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button.active img{background-color:var(--main-font-color)}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button .module_canvas_subheader_label_active{leading-trim:both;text-edge:cap;color:var(--rotstahl-main);display:flex;flex-direction:column;font-family:Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;height:2.04325rem;justify-content:center;line-height:normal}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_right .filter_slim{align-self:start;display:flex;flex-direction:row;height:100%;width:fit-content}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_right .filter_slim .module_canvas_filter_button{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:.19rem;height:100%;justify-content:center;min-height:2rem;min-width:fit-content;position:relative;text-align:center;width:fit-content}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_right .filter_slim .module_canvas_filter_button .filter_icon{height:.563rem;width:.563rem}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_right .filter_slim .module_canvas_filter_button .filter_panel_title{color:var(--secondary-font-color);font-family:Helvetica,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;height:fit-content;line-height:normal;width:fit-content}.module_canvas .module_canvas_body_container{gap:.375rem;padding:0 1.563rem;position:relative;width:100%}.module_canvas .module_canvas_body_container,.module_canvas .module_canvas_body_container .module_canvas_body{display:flex;flex-direction:column-reverse;height:fit-content;min-height:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content{-webkit-overflow-scrolling:touch;height:fit-content;margin:0;min-height:10.063rem;overflow-x:scroll;overflow-y:hidden;padding:0;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container{height:calc(1rem fit-content);width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide{display:none;overflow:hidden}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas{align-items:flex-start;display:flex;flex-direction:column;gap:.61rem;height:fit-content;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas label{font-size:.625rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_headline{font-weight:600}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_text{color:var(--primary-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:left;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_text_info{background-color:var(--light-grey);color:var(--primary-font-color);font-family:Helvetica,sans-serif;font-style:normal;font-weight:400;line-height:normal;padding:.31rem;text-align:left;width:fit-content;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list{align-items:center;display:flex;flex-direction:row;gap:.31rem;justify-content:center}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list label{align-items:center;color:var(--main-font-color);display:flex;flex-direction:column;flex-shrink:0;font-family:Helvetica,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;justify-content:center;line-height:.9375rem;text-align:left;width:3.5rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element_active{align-items:center;border:0 solid #0000;display:flex;flex-direction:row;height:2.5rem;justify-content:center;max-width:46%;outline:.0625rem solid var(--dark-grey);width:5.9375rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element img,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element_active img{margin:.25rem .5rem .25rem .25rem;width:1.5rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element.tablet,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element_active.tablet{width:6.75rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element.tablet img,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element_active.tablet img{margin:0 .5rem 0 .75rem;width:2.5rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element:active{border:0 solid #0000;outline:.0625rem solid var(--rotstahl-main)}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element:hover{outline:.0625rem solid var(--darkest-grey)}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .selected_color_title{display:none;text-align:left;visibility:collapse}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas{display:flex;flex-direction:column;gap:.61rem;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_text_small{font-size:.625rem;justify-self:start;line-height:normal;margin-bottom:.61rem;text-align:left}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_footer{display:flex}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_footer label{max-width:50%;min-width:50%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored{align-items:center;display:flex;flex-direction:row;gap:.56rem;height:fit-content;visibility:visible;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored label{color:var(--primary-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;line-height:normal;max-width:100%;text-align:left}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored input[type=checkbox].checkbox{cursor:pointer;height:1rem;margin:0;min-height:1rem;min-width:1rem;width:1rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored.wide{display:none}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored.small{display:flex}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list{display:flex;flex-direction:row;gap:.31rem;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group{align-items:flex-start;display:flex;flex-direction:column;gap:.61rem;justify-content:flex-start;justify-content:space-between}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_title{leading-trim:both;text-edge:cap;font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;line-height:normal;text-align:left;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_text{leading-trim:both;text-edge:cap;font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:left;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_text_small{leading-trim:both;text-edge:cap;font-family:Helvetica,sans-serif;font-size:.5rem;font-weight:400;line-height:normal;text-align:left;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content{height:fit-content;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list{grid-gap:.31rem;display:grid;gap:.31rem;grid-auto-flow:column;grid-template-rows:2.5rem 2.5rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list label{align-items:center;color:var(--secondary-font-color);display:flex;flex-direction:column;flex-shrink:0;font-family:Helvetica,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;justify-content:center;line-height:.9375rem;text-align:center;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element{align-items:center;border:0 solid #0000;display:flex;flex-direction:column;height:2.5rem;justify-content:center;outline:.0625rem solid var(--dark-grey);width:5.9375rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element label{font-family:Helvetica,sans-serif}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty_active{align-items:center;background-image:url(/static/media/special_color_texture_long.14690b24c62d8f7def7b.svg);border:0 solid #0000;display:flex;flex-direction:column;height:2.5rem;justify-content:center;outline:.0625rem solid var(--dark-grey);width:5.9375rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty label,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty_active label{color:var(--main-font-color);font-family:Helvetica,sans-serif}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element:active,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_active,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty:active,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty_active{align-items:center;border:0 solid #0000;display:flex;flex-direction:column;height:2.5rem;justify-content:center;outline:.0625rem solid var(--rotstahl-main);width:5.9375rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element:hover,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty:hover{outline:.0625rem solid var(--darkest-grey)}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_active,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_empty,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_empty_active{height:2.5rem;position:relative;width:5.9375rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element img,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_active img,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_empty img,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_empty_active img{height:2.5rem;position:absolute;width:5.9375rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .selected_color_title{display:none;text-align:left;visibility:collapse}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection{height:fit-content;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection input[type=text],.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection textarea{leading-trim:both;text-edge:cap;background-image:linear-gradient(180deg,#f5f5f7 0,var(--secondary-font-color) 100%);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection ::placeholder{color:var(--main-font-color)}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection textarea{display:none;resize:none;visibility:collapse}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary{display:flex;flex-direction:column;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list{display:flex;flex-direction:column;height:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element{display:flex;flex-direction:column;height:fit-content;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content{display:grid;grid-template-columns:4.88rem calc(100% - 4.88rem);justify-items:start}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .summary_element_content_left,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .summary_element_content_right{display:flex;height:100%;padding-bottom:.63rem;padding-top:.63rem;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .title{padding-bottom:0;padding-top:0}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content label{font-family:Helvetica,sans-serif;font-size:.625rem;font-weight:400;line-height:.813rem;max-width:8.75rem;text-align:left;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .summary_title{font-weight:600}.module_canvas .module_canvas_body_container .threeD_preview_container{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:auto;justify-content:center;position:relative;width:100%}.module_canvas .module_canvas_body_container .threeD_preview_container .resetOverlay{background-color:#3f4a5080;border:.0625rem solid var(--dark-grey);display:flex;height:100%;position:absolute;width:100%;z-index:6}.module_canvas .module_canvas_body_container .threeD_preview_container .resetOverlay .resetDialog{background-color:#3f4a50;border-radius:5px;display:flex;flex-direction:column;height:fit-content;margin:auto;max-width:95%;padding:1rem 1.5rem;width:fit-content}.module_canvas .module_canvas_body_container .threeD_preview_container .resetOverlay .resetDialog label{color:#fff;text-align:left}.module_canvas .module_canvas_body_container .threeD_preview_container .resetOverlay .resetDialog .headline{font-weight:600}.module_canvas .module_canvas_body_container .threeD_preview_container .resetOverlay .resetDialog .dialogButtonWrapper{display:flex;gap:1rem;justify-content:space-between;margin-top:1rem}.module_canvas .module_canvas_body_container .threeD_preview_container .resetOverlay .resetDialog .dialogButtonWrapper button{background-color:var(--rotstahl-main);border-radius:5px;color:#fff;font-weight:600;padding:1rem 0;width:calc(50% - .5rem)}.module_canvas .module_canvas_body_container .threeD_preview_container .resetOverlay .resetDialog .dialogButtonWrapper .button_grey{background-color:#c0c9ce}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty{border:.0625rem solid var(--dark-grey);height:22.5rem;position:relative;width:100%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .threeD_preview_message{background:var(--rotstahl-main);border-radius:.3125rem;color:var(--secondary-font-color);font-family:Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:600;left:50%;line-height:normal;max-width:calc(100% - 1.24rem);opacity:0;padding:.875rem;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:20rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .threeD_preview_message h2,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .threeD_preview_message h2,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .threeD_preview_message h2{font-family:Helvetica,sans-serif;font-size:1.875rem;font-style:normal;font-weight:600}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .threeD_preview_message p,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .threeD_preview_message p,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .threeD_preview_message p{font-family:Helvetica,sans-serif;font-size:1.1rem;font-style:normal;font-weight:600}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .threeD_preview_message.hovered,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .threeD_preview_message.hovered,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .threeD_preview_message.hovered{opacity:.5}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper{display:flex;flex-direction:row;justify-content:center;margin-top:1rem;padding-left:1.75rem;padding-right:1.75rem;text-align:center;width:100%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper .error_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper .error_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper .error_message{background-color:#ffffff88;border-radius:5px;display:flex;flex-direction:row;gap:.25rem;justify-content:center;padding:.5rem;text-align:center;width:fit-content}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper .error_message .exclamation_mark,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper .error_message .exclamation_mark,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper .error_message .exclamation_mark{height:.6875rem;min-height:.6875rem;min-width:.6875rem;width:.6875rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper .error_message .exclamation_mark label,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper .error_message .exclamation_mark label,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper .error_message .exclamation_mark label{color:var(--secondary-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:auto;margin-top:auto}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper .error_message .message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper .error_message .message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper .error_message .message{leading-trim:both;text-edge:cap;color:var(--rotstahl-main);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:auto;margin-top:auto;text-align:left}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .module_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .module_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .module_selection{bottom:0;display:none;flex-direction:row;gap:.625rem;height:fit-content;justify-content:center;margin:.62rem;pointer-events:none;position:absolute;width:100%;z-index:4}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .module_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .module_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .module_selection .module_select_button{background-color:#fff;border-radius:.375rem;height:2.5rem;outline:.0625rem solid var(--dark-grey);width:2.5rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .module_selection .module_select_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .module_selection .module_select_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .module_selection .module_select_button img{margin-top:2px;width:60%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .module_selection .module_select_button:hover,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .module_selection .module_select_button:hover,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .module_selection .module_select_button:hover{outline:.0625rem solid var(--darkest-grey)}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .module_selection .greyBg,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .module_selection .greyBg,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .module_selection .greyBg{background-color:#ebeeef}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection{bottom:0;display:flex;flex-direction:column;gap:.625rem;height:fit-content;left:0;margin:.62rem;pointer-events:none;position:absolute;width:fit-content;z-index:5}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .module_select_button{background-color:#fff;border-radius:.375rem;height:2rem;outline:.0625rem solid var(--dark-grey);width:2rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .module_select_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .module_select_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .module_select_button img{margin-top:2px;width:60%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .module_select_button:hover,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .module_select_button:hover,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .module_select_button:hover{outline:.0625rem solid var(--darkest-grey)}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_selection_button{background-color:#fff;border-radius:.375rem;height:2rem;outline:.0625rem solid var(--dark-grey);width:2rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .background_selection_button_active img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_selection_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .background_selection_button_active img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_selection_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .background_selection_button_active img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_selection_button img{margin-top:2px;width:60%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_selection_button:hover,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_selection_button:hover,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_selection_button:hover{outline:.0625rem solid var(--darkest-grey)}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_disclaimer_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_disclaimer_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_disclaimer_button{align-content:center;align-items:center;background-color:#fff3;border-radius:5px;color:#3f4a50;display:flex;flex-direction:row;gap:.5rem;height:2rem;justify-content:center;padding:0 .5rem;pointer-events:none;width:fit-content}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_disclaimer_button p,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_disclaimer_button p,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_disclaimer_button p{font-size:.8rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_disclaimer_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_disclaimer_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_disclaimer_button img{width:1.2rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .greyBg,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .greyBg,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .greyBg{background-color:#ebeeef}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection{bottom:0;display:flex;flex-direction:row;gap:.625rem;height:fit-content;margin:.62rem;position:absolute;right:0;width:fit-content;z-index:5}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection .background_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection .background_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection .background_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection .background_selection_button_active{background-color:#fff;border-radius:.375rem;height:2.5rem;outline:.0625rem solid var(--dark-grey);width:2.5rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection .background_selection_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection .background_selection_button_active img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection .background_selection_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection .background_selection_button_active img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection .background_selection_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection .background_selection_button_active img{height:100%;width:100%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection .background_selection_button_active{outline:.0625rem solid var(--rotstahl-main)}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection .background_selection_button:hover,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection .background_selection_button:hover,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection .background_selection_button:hover{outline:.0625rem solid var(--darkest-grey)}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .drag_overlay,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .drag_overlay,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .drag_overlay{background-color:var(--secondary-font-color);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .threeD_preview_message{opacity:100%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .drag_overlay,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty:hover .drag_overlay{opacity:20%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty:hover .threeD_preview_message{opacity:100%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title_wrapper{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:.37rem;transform:translateX(-50%);width:100%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title{background-color:#ffffff88;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:.5rem;width:fit-content}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title .threeD_preview_title_left{color:var(--main-font-color);color:var(--typo,var(--main-font-color));font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:600;line-height:normal;white-space:pre}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title .threeD_preview_title_right{color:var(--main-font-color);color:var(--typo,var(--main-font-color));font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;white-space:pre}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title .white{color:#fff}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_scrollbar_container{background-color:var(--scrollbar-track-color);border:0 solid #0000;border-radius:.875rem;display:block;height:.6875rem;visibility:visible;width:100%}.module_canvas .module_canvas_footer{height:fit-content;margin-top:.66rem;width:100%}.module_canvas .module_canvas_footer button{background:#fff;border:.0625rem solid #c0c9ce;border:.0625rem solid var(--header-banner-auer-auf-konfig-seite,#c0c9ce);border-radius:.1875rem;flex-shrink:0;height:1.9375rem;width:9.6875rem}.module_canvas .module_canvas_footer button label{align-items:center;color:var(--main-font-color);color:var(--typo,var(--main-font-color));display:flex;flex-direction:row;font-family:Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;gap:.12rem;justify-content:center;line-height:normal;text-align:center;width:100%}.module_canvas .module_canvas_footer button label img{background-color:var(--main-font-color);height:.5rem;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADMSURBVHgBnZMBEcMgDEUBBZUwCXWwOlgdtA42B9TBJGwOJoGbAiRUQiWwpAsd9wfs1txxhZ//CgmtUnsihND+4W3Yb2h+ooln4RdAD8d+Ixrv5kog6QcB1lOZJMeCF0MR2EQac/jEHMFarpTsQPs6RQR9yEe5UdLSBwC3nHHIFH8X4Ap6S2PkiaWx4CXT+gjrTnw2tny9OBL6aNJaPxNglLY3mwA1DLDDJZuXI6YxiT6BbhW8EUFXBSpgjLOqBdS4YI01sA/vTyj7r70AoQaQ1Zu54rsAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAASCAYAAACAa1QyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADMSURBVHgBnZMBEcMgDEUBBZUwCXWwOlgdtA42B9TBJGwOJoGbAiRUQiWwpAsd9wfs1txxhZ//CgmtUnsihND+4W3Yb2h+ooln4RdAD8d+Ixrv5kog6QcB1lOZJMeCF0MR2EQac/jEHMFarpTsQPs6RQR9yEe5UdLSBwC3nHHIFH8X4Ap6S2PkiaWx4CXT+gjrTnw2tny9OBL6aNJaPxNglLY3mwA1DLDDJZuXI6YxiT6BbhW8EUFXBSpgjLOqBdS4YI01sA/vTyj7r70AoQaQ1Zu54rsAAAAASUVORK5CYII=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;width:.4375rem}.module_canvas .module_details_wrapper{display:none;visibility:collapse}.module_canvas .module_details_wrapper_mobile{bottom:0;height:100%;left:0;padding:0;pointer-events:none;position:absolute;right:0;top:0;transform-origin:top;transition:.5s;width:100%;z-index:10}.module_canvas .module_details_wrapper_mobile .module_details_canvas_relative{height:100%;padding:0;position:relative;width:100%}.module_canvas .module_details_canvas,.module_canvas .module_details_canvas_clip,.module_canvas .module_details_canvas_closed,.module_canvas .module_details_canvas_closed_clip{height:100%;max-height:100%;min-width:100%;pointer-events:auto;transform-origin:top;transition:.5s;width:100%}.module_canvas .module_details_canvas_closed,.module_canvas .module_details_canvas_closed button,.module_canvas .module_details_canvas_closed_clip,.module_canvas .module_details_canvas_closed_clip button{pointer-events:none}.module_canvas .module_details_canvas_clip,.module_canvas .module_details_canvas_closed_clip{clip-path:inset(0);display:none;transition:clip-path .5s ease-out;will-change:clip-path}.module_canvas .module_details_canvas_closed_clip{clip-path:inset(0 0 100% 0)}.module_canvas .module_details_canvas,.module_canvas .module_details_canvas_closed{display:block;opacity:100%;transition:opacity .25s ease-out}.module_canvas .module_details_canvas_closed{opacity:0}@media (min-width:390px){.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left{flex-wrap:wrap}}@media (min-width:440px){.module_canvas .module_canvas_header_container .module_canvas_header,.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader{gap:2rem;padding-left:1.563rem;padding-right:1.563rem}.module_canvas .module_canvas_body_container .resetOverlay .resetDialog{max-width:100%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty{aspect-ratio:1.08;height:auto}}@media (min-width:500px){.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty{max-height:25rem}}@media (min-width:640px){.module_canvas{--threeD-aspect-ratio:1.51263;--threeD-preview-container-space:calc(100vw - 14.688rem);margin-bottom:3.21rem}.module_canvas .module_canvas_header_container .module_canvas_header{column-gap:2rem;padding-left:2rem;padding-right:2rem}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left{column-gap:2rem}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button img{height:.875rem;width:.6875rem}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_right .filter_slim{display:none;overflow:hidden}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader{gap:2rem;padding-left:2rem;padding-right:2rem}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left{gap:2rem}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_right .filter_slim{display:none;overflow:hidden}.module_canvas .module_canvas_body_container{flex-direction:row;gap:2rem;justify-content:center;justify-content:space-between;padding:.563rem 2rem 0 .625rem}.module_canvas .module_canvas_body_container .module_canvas_body{flex-direction:row;gap:2rem;justify-content:space-between;padding:0;position:relative}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content{direction:rtl;height:calc(var(--threeD-preview-container-space)/var(--threeD-aspect-ratio));min-height:calc(var(--threeD-preview-container-space)/var(--threeD-aspect-ratio));overflow-x:hidden;overflow-y:auto;width:10rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container{direction:ltr;height:calc(1rem fit-content);padding-left:.5rem;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide{background-color:#fff;display:flex;flex-direction:column;max-width:100%;padding-left:0;position:absolute;width:100%;z-index:2}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button{align-items:center;background-color:var(--light-grey);display:flex;flex-direction:row;gap:.2rem;justify-content:space-between;padding-left:.25rem;padding-right:.25rem;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button .filter_left{align-items:center;display:flex;gap:.2rem;height:fit-content;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button .filter_left .filter_icon{background-color:var(--main-font-color);height:1rem;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADrSURBVHgB7ZShDsIwFEXvMBMkBBRyCz9AEHimkfwBGhIsgqBQhPAn/ACGPwCB3/zEAh4eFzJDMmjpugmyk9ykaV/fSSseRGQi5TCrAWijHDyHxiYXR8ZHcURM8FpROJBiGb6pubGWYlhlvpUHJ7FLyLifZD6TiB1uz374BgumYocFdGDhXvKxgy4sbjGRmBGK6vsyhIGYMYIJvLiV39jAFF52mbOmKGQayAMbdJmrhsyHDdhoqRDNYQs26yhkfZ0+NehxV5wnsCizQiWrZP8li5hYpzCP7MCMmZ7jOBfYguOonk71OJ2THgx4AG9Qyf/2pzTrAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADrSURBVHgB7ZShDsIwFEXvMBMkBBRyCz9AEHimkfwBGhIsgqBQhPAn/ACGPwCB3/zEAh4eFzJDMmjpugmyk9ykaV/fSSseRGQi5TCrAWijHDyHxiYXR8ZHcURM8FpROJBiGb6pubGWYlhlvpUHJ7FLyLifZD6TiB1uz374BgumYocFdGDhXvKxgy4sbjGRmBGK6vsyhIGYMYIJvLiV39jAFF52mbOmKGQayAMbdJmrhsyHDdhoqRDNYQs26yhkfZ0+NehxV5wnsCizQiWrZP8li5hYpzCP7MCMmZ7jOBfYguOonk71OJ2THgx4AG9Qyf/2pzTrAAAAAElFTkSuQmCC);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;width:1rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button .filter_left .filter_panel_title{color:var(--main-font-color);font-size:.825rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button .filter_right{background-color:var(--main-font-color);height:1rem;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAKraVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdG9yVG9vbD5NaWNyb3NvZnQgV2luZG93cyBQaG90byBWaWV3ZXIgMTAuMC4yNjEwMC4xODgyPC94bXA6Q3JlYXRvclRvb2w+PHhtcDpjcmVhdG9ydG9vbD5NaWNyb3NvZnQgV2luZG93cyBQaG90byBWaWV3ZXIgMTAuMC4yNjEwMC4xODgyPC94bXA6Y3JlYXRvcnRvb2w+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+PHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj48L3JkZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+DQo8P3hwYWNrZXQgZW5kPSd3Jz8+d1SxtAAAAepJREFUKFONkU2IEnEYh9//qIxKGXqQwkNj0wfRyLLhQNgo4amkg0qnTLqNpy4tES1YdqlTc4sQkro2iodYxUtKMYYHPzA/Ao2kiwoNOeiq6QxOhxJs20PP/Xn48b6IZVmj0WjctlgsUjQa/YIQWsB/0Gw2j6TT6ZOSJB3jOO4jYln2xGKxyGMYJlEU9Zqm6bcej2dwUFyjqqqmXq8fz2QyN7rdbggAcIIgtjGSJPdNJtM7WZbPNRqNx/l8/l6tVjtzMLCmUChQPM8/7HQ6u4qinDabzdlYLLZCAACpVOpUsVi8LYriHQDQWa3WjMvlehYMBmsIIQUAoFwu60RRvJTNZu+PRqMrCCHJZrO9JAgiHolEBhoAAJ7nRxzHfRoOh/h4PL4wnU63+v2+fT6fD3ie/woAwDDM1Vwu92gymTAIoR8kSb7w+XzPA4HAdwAAtDm71+vpk8nkrXa7fVdRlLNarfab0+l8JcuyvlqthlVVteE4XqMoiqNpeo9hmMna/SsEACAIwtFSqXS91Wo9WC6X5/V6/UJRFM1qtUI6na7tcDie+P3+Pbvd/nPT+ycEvz+jjcfj1yqVys5sNruMEFINBsN7t9v9NBwOf1jfbZNDQ/AnlkgkLgqCcBPDsH2v1/smFAp9PiwCAPALvVTSPtrb80gAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAKraVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdG9yVG9vbD5NaWNyb3NvZnQgV2luZG93cyBQaG90byBWaWV3ZXIgMTAuMC4yNjEwMC4xODgyPC94bXA6Q3JlYXRvclRvb2w+PHhtcDpjcmVhdG9ydG9vbD5NaWNyb3NvZnQgV2luZG93cyBQaG90byBWaWV3ZXIgMTAuMC4yNjEwMC4xODgyPC94bXA6Y3JlYXRvcnRvb2w+PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9InV1aWQ6ZmFmNWJkZDUtYmEzZC0xMWRhLWFkMzEtZDMzZDc1MTgyZjFiIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+PHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj48L3JkZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+DQo8P3hwYWNrZXQgZW5kPSd3Jz8+d1SxtAAAAepJREFUKFONkU2IEnEYh9//qIxKGXqQwkNj0wfRyLLhQNgo4amkg0qnTLqNpy4tES1YdqlTc4sQkro2iodYxUtKMYYHPzA/Ao2kiwoNOeiq6QxOhxJs20PP/Xn48b6IZVmj0WjctlgsUjQa/YIQWsB/0Gw2j6TT6ZOSJB3jOO4jYln2xGKxyGMYJlEU9Zqm6bcej2dwUFyjqqqmXq8fz2QyN7rdbggAcIIgtjGSJPdNJtM7WZbPNRqNx/l8/l6tVjtzMLCmUChQPM8/7HQ6u4qinDabzdlYLLZCAACpVOpUsVi8LYriHQDQWa3WjMvlehYMBmsIIQUAoFwu60RRvJTNZu+PRqMrCCHJZrO9JAgiHolEBhoAAJ7nRxzHfRoOh/h4PL4wnU63+v2+fT6fD3ie/woAwDDM1Vwu92gymTAIoR8kSb7w+XzPA4HAdwAAtDm71+vpk8nkrXa7fVdRlLNarfab0+l8JcuyvlqthlVVteE4XqMoiqNpeo9hmMna/SsEACAIwtFSqXS91Wo9WC6X5/V6/UJRFM1qtUI6na7tcDie+P3+Pbvd/nPT+ycEvz+jjcfj1yqVys5sNruMEFINBsN7t9v9NBwOf1jfbZNDQ/AnlkgkLgqCcBPDsH2v1/smFAp9PiwCAPALvVTSPtrb80gAAAAASUVORK5CYII=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;transform:rotate(0deg);width:1rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button .filter_right.open{transform:rotate(180deg)}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas{direction:ltr;padding-left:1rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas label{font-size:1rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_text{font-size:1rem;text-align:left}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.44rem;justify-content:start;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list label{display:none}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element{align-items:center;border-radius:.25rem;display:flex;flex-direction:column;height:4.25rem;width:4.25rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element img{margin-top:0;width:60%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element.tablet{background-color:#000;width:5rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element.tablet img{margin-top:0;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element.active,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .terminal_list .terminal_element:active{border-radius:.25rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .selected_color_title{leading-trim:both;text-edge:cap;color:var(--primary-font-color);font-family:Helvetica,sans-serif;font-size:.875rem;font-weight:400;line-height:1.313rem;visibility:visible;white-space:pre;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas{direction:ltr;gap:.81rem;margin-left:.5rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_text_small{font-size:.625rem;justify-self:flex-start;line-height:normal;margin:initial;text-align:left}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_footer{display:flex}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_footer label{max-width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored{align-items:center;display:flex;height:1.3755rem;min-height:fit-content;min-width:100%;visibility:visible}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored label{display:flex;flex-direction:column;font-size:1rem;font-weight:600;height:100%;justify-content:center;line-height:auto}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored.wide{display:flex}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_group_unicolored.small{display:none}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list{display:flex;flex-direction:column;gap:1.5rem;width:8.688rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group{gap:.81rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_text,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_title{font-size:1rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content{display:flex;flex-direction:column;gap:.44rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.44rem;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list label{display:none}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_active{border-radius:.25rem;height:2.25rem;width:2.25rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty_active{background-image:url(/static/media/special_color_texture.14690b24c62d8f7def7b.svg);border-radius:.25rem;height:2.25rem;width:2.25rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element:active,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list .color_list_element_empty:active{border-radius:.25rem;height:2.25rem;width:2.25rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big{max-width:15.239rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_active,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_empty,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_empty_active{height:3.0478rem;width:3.0478rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element img,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_active img,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_empty img,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .color_group_list.big .color_list_element_empty_active img{height:3.0478rem;object-fit:cover;position:relative;width:3.0478rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list .color_group .color_group_content .selected_color_title{leading-trim:both;text-edge:cap;color:var(--primary-font-color);display:block;font-family:Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1.313rem;visibility:visible;white-space:pre;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection{display:block;visibility:visible}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection input[type=text],.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection textarea{color:var(--primary-font-color);display:inline-block;font-size:1rem;height:3.9375rem;padding:.31rem;visibility:visible;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection ::placeholder{color:var(--primary-font-color);font-size:1rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection input[type=text]{display:none;visibility:collapse}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .selected_color_title{display:block;visibility:visible}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary{direction:ltr;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list{display:flex;flex-direction:column;width:8.688rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content label{font-size:1rem;line-height:1.313rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .summary_element_content_left,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .summary_element_content_right{padding-bottom:1.188rem;padding-top:1.375rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .title{padding-bottom:0;padding-top:0}.module_canvas .module_canvas_body_container .threeD_preview_container{height:auto;position:relative;width:var(--threeD-preview-container-space)}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty{aspect-ratio:var(--threeD-aspect-ratio);max-height:fit-content}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .module_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .module_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .module_selection{display:flex}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .module_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .module_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .module_selection .module_select_button{height:2rem;width:2rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .module_select_button{display:none}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .threeD_preview_message{font-size:2rem;font-weight:600;padding:1.188rem;width:24rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper .error_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper .error_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper .error_message{gap:.25rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper .error_message .exclamation_mark,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper .error_message .exclamation_mark,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper .error_message .exclamation_mark{height:1.125rem;min-height:1.125rem;min-width:1.125rem;width:1.125rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper .error_message .exclamation_mark label,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .error_message_wrapper .error_message .message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper .error_message .exclamation_mark label,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .error_message_wrapper .error_message .message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper .error_message .exclamation_mark label,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .error_message_wrapper .error_message .message{font-size:.8125rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title{top:.5rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title .threeD_preview_title_left,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title .threeD_preview_title_right{font-size:.8125rem}.module_canvas .module_canvas_body_container .threeD_preview_container:hover .threeD_scrollbar_container{background-color:var(--scrollbar-track-color);border:0 solid #0000;border-radius:.875rem;display:block;height:.6875rem;visibility:visible}.module_canvas .module_canvas_body_container .threeD_preview_container:hover .threeD_scrollbar_container .threeD_scrollbar_thumb{background-color:var(--dark-grey);border:0 solid #0000;border-radius:.875rem;display:block;height:.6875rem;max-width:2rem;visibility:visible}.module_canvas .module_canvas_footer{display:none}}@media (min-width:730px){.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button{padding-bottom:1.12rem;padding-top:1.12rem}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button .module_canvas_header_label,.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_left .module_canvas_header_button .module_canvas_header_label_active{font-size:1.25rem}.module_canvas .module_canvas_header_container .module_canvas_header .module_canvas_header_right .filter_slim{display:none;overflow:hidden}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button{padding-bottom:.62rem;padding-top:.62rem}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button .module_canvas_subheader_label,.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_left .module_canvas_subheader_button .module_canvas_subheader_label_active{font-size:1.1rem;font-weight:500}.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader .module_canvas_subheader_right .filter_slim{display:none}}@media (min-width:1124px){.module_canvas{--threeD-aspect-ratio:2.06818;--threeD-preview-container-space:calc(100vw - 23.438rem);margin-bottom:1.31rem}.module_canvas .module_canvas_body_container{padding-left:.625rem;padding-right:2rem;padding-top:.688rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content{min-height:26rem;width:fit-content}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container{width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide{padding-left:.5rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button{gap:.44rem;padding-left:.63rem;padding-right:.63rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button .filter_left{gap:.44rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .module_list_container .filter_wide .module_canvas_filter_button .filter_left .filter_panel_title{font-size:1rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .terminal_canvas .selected_color_title{display:block;font-size:1rem;visibility:visible}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list{width:17.876rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection textarea{display:none;visibility:hidden}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection input[type=text]{display:inline-block;font-size:1rem;height:2.25rem;vertical-align:middle;visibility:visible;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .special_color_selection ::placeholder{font-size:1rem;height:2.25rem;vertical-align:middle;width:100%}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list{margin-left:1.375rem;width:17.876rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .summary_element_content_left,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .summary_element_content_right{padding-bottom:.875rem;padding-top:.875rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list .summary_element .summary_element_content .title{padding-bottom:0;padding-top:0}.module_canvas .module_canvas_body_container .resetOverlay .resetDialog{max-width:60%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty{min-height:26rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .threeD_preview_message{font-size:2rem;font-weight:600;padding:1.188rem;width:24rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection{bottom:0;display:flex;flex-direction:row;gap:.625rem;height:fit-content;left:0;margin:.62rem;width:fit-content}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .module_select_button{background-color:#fff;border-radius:.375rem;outline:.0625rem solid var(--dark-grey)}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_selection_button{background-color:#fff;border-radius:.375rem;height:2.5rem;outline:.0625rem solid var(--dark-grey);width:2.5rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .background_selection_button_active img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_selection_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .background_selection_button_active img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_selection_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .background_selection_button_active img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_selection_button img{margin-top:3px;width:60%}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_disclaimer_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_disclaimer_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_disclaimer_button{display:flex;flex-direction:row;height:2.5rem;width:fit-content}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_disclaimer_button p,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_disclaimer_button p,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_disclaimer_button p{font-size:1rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .scene_selection .scene_disclaimer_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .scene_selection .scene_disclaimer_button img,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .scene_selection .scene_disclaimer_button img{width:1.5rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .module_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .module_selection .module_select_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .module_selection .module_select_button{height:2.5rem;width:2.5rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection .background_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .background_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection .background_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .background_selection .background_selection_button_active,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection .background_selection_button,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .background_selection .background_selection_button_active{height:3.125rem;width:3.125rem}}@media (min-width:1367px){.module_canvas{--threeD-aspect-ratio:1.70221;--threeD-preview-container-space:calc(100vw - 32.125rem);margin-bottom:1.62rem}.module_canvas .module_canvas_header_container .module_canvas_header,.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader{padding-left:3.625rem;padding-right:3.625rem}.module_canvas .module_canvas_body_container{gap:3.625rem;padding:1.125rem 3.625rem 0 2.245rem}.module_canvas .module_canvas_body_container .module_canvas_body{gap:3.625rem}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content{min-height:none}.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .color_canvas .color_list,.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content .summary .summary_list{width:21.126rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty{min-height:none;z-index:1}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_dragOver .threeD_preview_message,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_empty .threeD_preview_message{font-size:1.875rem;font-weight:600;padding:2.438rem;width:30rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title{top:1.06rem}.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title .threeD_preview_title_left,.module_canvas .module_canvas_body_container .threeD_preview_container .threeD_preview_title .threeD_preview_title_right{font-size:.8125rem}.module_canvas .module_canvas_body_container .threeD_preview_container .error_message_wrapper .error_message{gap:.5rem}.module_canvas .module_canvas_body_container .threeD_preview_container .error_message_wrapper .error_message .message{font-size:.8125rem;height:fit-content}.module_canvas .module_details_wrapper_mobile{display:none;visibility:collapse}.module_canvas .module_details_wrapper{display:block;margin-top:2.125rem;pointer-events:none;position:relative;visibility:visible;width:100%}.module_canvas .module_details_wrapper .module_details_anim{margin:auto;max-width:60.5rem;transition:.5s;width:67.2%}.module_canvas .module_details_wrapper .module_details_anim .module_details_canvas,.module_canvas .module_details_wrapper .module_details_anim .module_details_canvas_closed{display:none}.module_canvas .module_details_wrapper .module_details_anim .module_details_canvas_clip,.module_canvas .module_details_wrapper .module_details_anim .module_details_canvas_closed_clip{display:block;pointer-events:auto;position:relative;transition:.5s}.module_canvas .module_details_wrapper .module_details_anim .module_details_canvas_clip{max-height:29.27231rem}.module_canvas .module_details_wrapper .module_details_anim .module_details_canvas_closed_clip{max-height:0}}@media (min-width:1440px){.module_canvas{--threeD-aspect-ratio:1.70221;--threeD-preview-container-space:57.875rem}.module_canvas .module_canvas_header_container .module_canvas_header,.module_canvas .module_canvas_header_container .module_canvas_subheader_container .module_canvas_subheader{width:90rem}.module_canvas .module_canvas_body_container{gap:3.625rem;padding-top:1.125rem;width:90rem}}@-moz-document url-prefix(){.module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content{scrollbar-color:var(--dark-grey) var(--scrollbar-track-color);scrollbar-width:thin}}.mac-safari .module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content::-webkit-scrollbar,.mac-safari .module_canvas .module_canvas_body_container .module_canvas_body .module_canvas_body_content:hover::-webkit-scrollbar{display:block}.configurator_form_container{display:flex;height:100%;justify-content:center;min-height:fit-content;width:100%}.configurator_form_container .configurator_form_content{height:100%;margin-top:1rem;min-height:fit-content;min-width:18.125rem;width:86.13%}.configurator_form_container .configurator_form_content .form_header{align-items:center;background-color:var(--dark-grey);border-top-left-radius:.3125rem;border-top-right-radius:.3125rem;display:flex;height:2rem;justify-items:start;width:100%}.configurator_form_container .configurator_form_content .form_header label{padding-left:.75rem;width:fit-content}.configurator_form_container .configurator_form_content .content_element{align-items:start;display:flex;flex-direction:column;gap:.62rem;padding-bottom:.81rem;padding-top:.81rem;width:100%}.configurator_form_container .configurator_form_content .text_input{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;margin-left:.81rem;margin-right:.81rem;width:calc(100% - 1.62rem)}.configurator_form_container .configurator_form_content .headline{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.38rem;padding-left:.81rem}.configurator_form_container textarea{border:.063rem solid var(--dark-grey);flex-shrink:0;height:6.25rem;margin-left:.81rem;margin-right:.81rem;padding:.69rem;resize:none;width:calc(100% - 1.62rem)}.configurator_form_container ::placeholder{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.configurator_form_container .divider{background-color:var(--dark-grey);display:flex;height:.06rem;width:100%}@media (min-width:440px){.configurator_form_container .configurator_form_content{margin-top:1.31rem;width:86.13%}.configurator_form_container .configurator_form_content .form_header{height:3.25rem}.configurator_form_container .configurator_form_content .form_header label{padding-left:1.75rem}.configurator_form_container .configurator_form_content .content_element{gap:.88rem;padding-bottom:1.31rem;padding-top:1.31rem}.configurator_form_container .configurator_form_content .text_input{font-size:1rem;margin-left:1.75rem;max-width:27.8125rem;width:calc(100% - 4.24rem)}.configurator_form_container .configurator_form_content .headline{gap:.38rem;padding-left:1.75rem}.configurator_form_container textarea{height:11.625rem;margin-left:1.75rem;margin-right:1.75rem;width:calc(100% - 4.38rem)}.configurator_form_container ::placeholder{font-size:1rem}.configurator_form_container .divider{margin-top:.5rem}}@media (min-width:1024px){.configurator_form_container .configurator_form_content{width:73.7%}}@media (min-width:1367px){.configurator_form_container .configurator_form_content{margin-top:1.44rem;width:67.5%}.configurator_form_container .configurator_form_content .form_header label{padding-left:2.12rem}.configurator_form_container .configurator_form_content .content_element{gap:.87rem;padding-bottom:1.31rem;padding-top:1.31rem}.configurator_form_container .configurator_form_content .text_input{margin-left:2.12rem;max-width:27.8125rem;width:calc(100% - 4.24rem)}.configurator_form_container .configurator_form_content .headline{gap:.38rem;padding-left:2.19rem}.configurator_form_container textarea{height:11.625rem;margin-left:2.19rem;margin-right:2.19rem;width:calc(100% - 4.38rem)}.configurator_form_container ::placeholder{font-size:1rem}.configurator_form_container .divider{margin-top:.62rem}}.multiple_choice_container{display:flex;flex-direction:column;width:100%}.multiple_choice_container .multiple_choice_element{align-items:center;display:flex;flex-direction:row;gap:.81rem;justify-content:start;padding-bottom:.62rem;padding-left:.81rem;padding-top:.62rem;width:100%}.multiple_choice_container .multiple_choice_element input[type=checkbox].checkbox{-webkit-appearance:none;appearance:none;border:.063rem solid var(--dark-grey);height:.9375rem;padding:.12rem;width:.9375rem}.multiple_choice_container .multiple_choice_element input[type=checkbox].checkbox.circle{border-radius:10rem}.multiple_choice_container .multiple_choice_element .checkbox:checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgB7ZHBDYAwCEX/CB3BDbqCo3QDJ6jDuJYHR3AEpBEvxGqAa1/ywwF4BwAGXxBR5mytIoKITrppNcGDEj1MsNIRFVgxibixcHZOjYqyGqwukSwkzqEWVvLeqH3kReg/dkdoF/0IC7woYUEUEc4YaC7NHEVcxge7dAAAAABJRU5ErkJggg==) var(--darkest-grey) 50% /cover no-repeat}.multiple_choice_container .multiple_choice_element .circle:checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALvSURBVHgBlVVtThpRFL3zBooDQzMtH9LwQ4uR2NhESW0bfyk7cAfFJXQlXYJ2B+5ATWxMjYbS1NTEaGhEO8OHBR1FhJnpO8/OaOuYwkleAo9zT+6799yLRA9gdbM4T5K9IDFpjmwaJYk0cqhJjMqO7awTY8v5N7kvfrGSj9ioJDtLASbPp1NJ0qIqqWGFAgGZej2LzMu2OMd6la6uOyuOzd7nZ3Plh5Kj9e3iu43t0q+jn1WnH4AHPuJ8M8UPITm4PPVinIZCj8SdXm+QUT8VmSFLZKsqCg0nnlIqHhOcq841lb7vU8fqFuZmch89UTw5GGTFVy8nNAiCuLt/SIZRpVqtShfmOVmWRbIsU0SNUiKRpBgXnZq4SQD8nW97zW7XzqEUAaHM7A8j6bQnWNrbp8ODQ6rXjL/KA+GzVlOcVisp7lzhkfQz7eCossSv8tLq1ta0EgwX305PCtLn0q6voB/iPONsNkv8heL7p52v1O1e5xnZciGdSng1bPDTjyBQ56XRq1URBwgdiS0wSZLm1EhYXKIpqOEgqHNRo3YqPmvRKEGPcUOPoqOAedEWTRkE4MMdgBrhOlyPYVJgFaDHG4FmDALwe39iAtwd0EOmTXjQvYRtBgH4Afk2Kegh07LZvk0fPhwE4EfCbvkukWmZ8Wlbb57d1HE4FqN4MjmQKPjudKG20OPPt1eO9Zq4TGH8OAn+61cw/jQm4oBjg+vw7cXys6/Xera1VtFvrDQ5nqFMZuy/whDMPB8j7AohiK3V6axgHYoxdSxp8ceJXow/0cSousTHmsZ9aJBpmmTzJjDeEFVVueAwzy5Jk9mMN/vlE72JNYg4b0utbm4XFGVoyZ1lQOem1hsNuuD+RWfRZTQFNXSf7O6KdvtqMT87s3zvSRDe2ME+NfrapxXOAx9xd3X8Nz/fWkOh0AJmGVtfVcJ3Nv8ltc5NqvCm9LrWmuNIi/9u/nuinvjG1jR/bwGzjNHz/qO4D2EbuAZN9ov9DZanzcvGdRNmAAAAAElFTkSuQmCC) var(--dark-grey) 50% /cover no-repeat}.multiple_choice_container .multiple_choice_element input[type=text]{background:var(--background-color);border:.063rem solid var(--dark-grey);height:1.875rem;max-width:14.625rem;padding-left:.57rem;width:calc(100% - 3.5rem)}.multiple_choice_container .multiple_choice_element ::placeholder,.multiple_choice_container .multiple_choice_element input[type=text]{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.multiple_choice_container .multiple_choice_element.grey{background:var(--light-grey)}@media (min-width:440px){.multiple_choice_container .multiple_choice_element{gap:2.19rem;padding-bottom:.81rem;padding-left:1.75rem;padding-top:.81rem}.multiple_choice_container .multiple_choice_element input[type=checkbox].checkbox{height:1.3125rem;width:1.3125rem}.multiple_choice_container .multiple_choice_element input[type=text]{font-size:1rem;max-width:24.125rem}.multiple_choice_container .multiple_choice_element ::placeholder{font-size:1rem}}@media (min-width:1367px){.multiple_choice_container .multiple_choice_element{gap:2.38rem;padding-bottom:1rem;padding-left:1.75rem;padding-top:.94rem}.multiple_choice_container .multiple_choice_element input[type=checkbox].checkbox{height:1.3125rem;width:1.3125rem}.multiple_choice_container .multiple_choice_element input[type=text]{max-width:24.125rem}.multiple_choice_container .multiple_choice_element ::placeholder{font-size:1rem}}.selection_container{display:flex;flex-direction:row;margin-left:.81rem;overflow-x:auto;width:calc(100% - 1.62rem)}.selection_container .selection_content_container{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.31rem;width:100%}.selection_container .selection_content_container .selection_element{align-items:center;-webkit-appearance:none;appearance:none;background:var(--background-color);border:.063rem solid var(--middle-grey);border-radius:.3125rem;height:6.43669rem;min-width:5.16563rem;width:5.16563rem}.selection_container .selection_content_container .selection_element .selection_content{align-items:center;display:flex;flex-direction:column;gap:.52rem;justify-content:space-between;padding:.48rem .48rem .62rem}.selection_container .selection_content_container .selection_element .selection_content img{flex-shrink:0;height:auto;max-height:6.625rem;min-height:50%;object-fit:contain;width:100%}.selection_container .selection_content_container .selection_element.selected{border:.063rem solid var(--rotstahl-main)}.selection_container .selection_content_container .selection_element.selected .main_text{color:var(--rotstahl-main)}.selection_container .selection_content_container .selection_element .main_text{font-size:.5rem;text-align:center;width:4.8125rem}.selection_container .selection_content_container .selection_element:hover{border:.063rem solid var(--dark-grey)}.selection_container .selection_content_container .selection_element:hover.selected{border:.063rem solid var(--rotstahl-main)}.selection_container .scroll_button{align-self:center;-webkit-appearance:none;appearance:none;background-color:var(--background-color);border:none;display:flex;flex-direction:row-reverse;height:fit-content;position:sticky;right:0;width:fit-content}.selection_container .scroll_button .scroll_arrow{height:1.02019rem;width:.54169rem}.selection_container .scroll_button .scroll_arrow.invisible{display:none}.selection_container .scroll_button.left{left:0}.selection_container .scroll_button.left .scroll_arrow{rotate:180deg}.selection_container::-webkit-scrollbar{display:none}@media (min-width:440px){.selection_container{gap:.44rem;margin-left:2.19rem;overflow-x:auto;width:calc(100% - 4.38rem)}.selection_container .selection_content_container{width:fit-content}.selection_container .selection_content_container .selection_element{align-items:center;-webkit-appearance:none;appearance:none;background:var(--background-color);border:.063rem solid var(--middle-grey);border-radius:.3125rem;height:11rem;min-width:8.8125rem;width:8.8125rem}.selection_container .selection_content_container .selection_element .selection_content{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:space-between;padding:.81rem .75rem 1.25rem}.selection_container .selection_content_container .selection_element .selection_content img{flex-shrink:0;height:auto;max-height:6.625rem;min-height:50%;width:100%}.selection_container .selection_content_container .selection_element.selected{border:.063rem solid var(--rotstahl-main)}.selection_container .selection_content_container .selection_element.selected .main_text{color:var(--rotstahl-main)}.selection_container .selection_content_container .selection_element .main_text{font-size:.8125rem;width:8rem}.selection_container .selection_content_container .selection_element .scroll_arrow{height:1.4375rem;width:.75rem}}.information_container{align-self:end;height:fit-content;position:relative;width:fit-content}.information_container .information_button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPHSURBVHgBxZdNaBNBFMffbGPtR6rpVxpJIUEUFJQmVk0DhSRnK7ZQxIOH4sVj27tgxYu31qMXxZsHwYIXD2JSENpYNfHgTXQLjU2/U5vYNiY7zptkN5M0H5tC0j+EzOzOzvzmzbw3bwhUIf98yCsZwEMVxQFA2A/swmsZCMg0TecApIDP7Qzo7JZ9VmngUMgkpWCcdT7BWptAv2QCZMrjcr6s1LAshD8YGiZApyF/xtWqIkxRCJw9ScJDADZ7QYaGBujp6gBjawuY2oy8bjA08Hfxv3uwf5CEje0Y7PyJw34yWTjUjNflnNQFwQH+UT9QcIiDWy1m6O3p1gatpOj6FixFVvJhCITpCeLzOZ2xshCBT19DIoC1xwx2q0X34KLQMjIDWd3YKgsi5QEEQ9MigM16Bs7ZrCUBXs++haHbd+HOvfvw7v2HQ++bTjbChbM23o8m1n9mqUWurJj7jRGJvhAB0ALl5L0xopUtzGKvnj8r2VaORPny5FiUEZ/r6iyWNUswAI3OwjZfJQCU4/IlrTzodpVti/1ZLd1anYA0jfsvU4Z8KzQ1NkLfxfPclHr0cSHIvKU1D6iUUuk0BMPf+T+KKvSRz90/xS0hWgGXQS8AanDApQsAlfEywRqEjOO/hKEYssEIrWDp7oBaqpe5OsJkKMDkn1/0GgAUr7o/TaeMUI0ePH4CP37+4uXR4SEYvXWz4jc84LGJRqLr2SeS10AaiIdtVa7O9mqOBhYlEwmIrq1lyvGE7u+MLc25CiEOiQHY1TouRz1kamsTGKAPN6ZdfWBsbYZ6qCD42SU4BmkbM6s8iFQqDcchhJDVihpEai089gXJDIKG1Vpsdxfqof2Dg1yFMgiqwDe1Hk/sQT20ub2TY6B0jllCCagP8Nyvx76I7caFmhKQfO5rAWYSnmDgnlheXYNaKrqxyZOdrGQcn3sHM8lT9SmG01pZAwdfYnmFKkyA8T/jok3SDGS9BK2x9HsFaiGecwpWUDPwXGYV/MzSe+mNWsckJC8tKyI8vPD8QFnMZp5dlQOQ860wdgiCgyx8mVHPeL0gelQIgMvvG+ifyAGJEPy+wdJ9yCW7mOpVm+iowr2FS7usHdt8xLD3+hWn2K74vaMABAFszCqWrk7QO3iEednyasEm13vv0GAKlkaFwZtXZ/tpfuzjTUwdNJVOcf9PsIAX3Twcb7gHnpSmCgHKQnCQTAKM+acdji6ZApn0uZyzpRpUvJUfGYYFQD575v7FZl81RA5m0Ys5IVsmDwciAhTFOEPDlOJZpAR4JNap/z8pkRfyu1XvAAAAAElFTkSuQmCC) 50%/cover no-repeat;height:.6875rem;width:.6875rem}.information_container .information_panel{display:flex;filter:drop-shadow(.0625rem .0625rem .125rem rgba(0,0,0,.5));flex-direction:row;height:fit-content;left:.5rem;position:absolute;top:-.3rem;width:10.5rem;z-index:4}.information_container .information_panel img{height:.6875rem;left:.06rem;position:absolute;top:.325rem;transform:rotate(90deg);width:1.40369rem}.information_container .information_panel .text_element{background:var(--background-color);display:flex;flex-direction:column;gap:1.12rem;height:fit-content;justify-content:center;left:1rem;padding:.62rem;position:relative;width:9.5rem}.information_container .information_panel .text_element .subheadline_text{font-size:.625rem}.information_container .information_panel .text_element .main_text{display:flex;flex-direction:column;font-size:.625rem;height:fit-content}.information_container .information_panel .text_element .main_text b{font-family:Helvetica,sans-serif;font-size:.625rem;font-weight:700}.information_container .information_panel .text_element .main_text p{font-family:Helvetica,sans-serif;font-size:.625rem}.information_container .information_panel .text_element .main_text a{color:var(--rotstahl-main);font-family:Helvetica,sans-serif;font-size:.625rem;pointer-events:all}.information_container .information_panel .text_element .main_text a:hover{color:var(--hover-red)}@media (min-width:440px){.information_container .information_button{height:1.25rem;width:1.25rem}.information_container .information_panel{left:1.1rem;top:0;width:40vw}.information_container .information_panel .text_element{gap:1.06rem;padding:.94rem;width:100%}.information_container .information_panel .text_element .main_text,.information_container .information_panel .text_element .subheadline_text{font-size:.625rem}}@media (min-width:1024px){.information_container .information_panel{width:36.0625rem}.information_container .information_panel .text_element{gap:.94rem}.information_container .information_panel .text_element .main_text,.information_container .information_panel .text_element .subheadline_text{font-size:.8125rem}.information_container .information_panel .text_element .main_text b{font-family:Helvetica,sans-serif;font-size:.8125rem;font-weight:700}.information_container .information_panel .text_element .main_text a,.information_container .information_panel .text_element .main_text p{font-family:Helvetica,sans-serif;font-size:.8125rem}}@media (min-width:1367px){.information_container .information_panel{top:-.8rem}.information_container .information_panel img{top:1rem}.information_container .information_panel .text_element{gap:.94rem}.information_container .information_panel .text_element .main_text,.information_container .information_panel .text_element .subheadline_text{font-size:.8125rem}.information_container .information_panel .text_element .main_text b{font-family:Helvetica,sans-serif;font-size:.8125rem;font-weight:700}.information_container .information_panel .text_element .main_text a,.information_container .information_panel .text_element .main_text p{font-family:Helvetica,sans-serif;font-size:.8125rem}}.banner_container{background:var(--dark-grey);padding-bottom:.94rem;padding-top:.94rem;width:100%}.banner_container,.banner_container .banner_content{align-items:center;display:flex;height:fit-content;justify-content:center}.banner_container .banner_content{flex-direction:row;gap:.75rem;width:86.13%}.banner_container .banner_content img{height:1.25rem;width:auto}.banner_container .banner_content .text_element{display:flex;flex-direction:column;gap:.25rem;justify-content:space-between;width:fit-content}.banner_container .banner_content .text_element .main_text{white-space:pre-line}.banner_container.big{background:var(--light-grey)}.banner_container.big .banner_content{justify-content:center}.banner_container.big .banner_content img{height:3.125rem;width:auto}.banner_container.big .banner_content .text_element .headline_text{color:var(--rotstahl-main)}@media (min-width:440px){.banner_container{height:5.4375rem;padding-bottom:1.29rem;padding-top:1.22rem}.banner_container .banner_content{gap:.94rem;min-width:26rem;width:86.13%}.banner_container .banner_content img{height:2rem;width:auto}.banner_container .banner_content .text_element{gap:1rem}.banner_container.big{height:7.4375rem}.banner_container.big .banner_content img{height:3.875rem;width:auto}.banner_container.big .banner_content .text_element{max-width:38rem}}@media (min-width:1024px){.banner_container{height:5.4375rem;padding-bottom:1.69rem;padding-top:1.62rem}.banner_container .banner_content{gap:.94rem;justify-content:center;width:67.5%}.banner_container .banner_content img{height:2rem;width:auto}.banner_container .banner_content .text_element{gap:.8rem;max-width:42.5rem}.banner_container.big{height:7.4375rem}.banner_container.big .banner_content img{height:3.875rem;width:auto}.banner_container.big .banner_content .text_element{max-width:38rem}}.pdf_viewer_container{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.pdf_viewer_container .pdf_viewer{height:100%;width:100%}.header_components_container{background-color:var(--background-color);height:var(--header-height-mobile);position:sticky;top:0;transition:all .5s!important;width:100%;z-index:20}.header_components_container .header_components_content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:.81rem;width:100%}.header_components_container .header_components_content .header_top{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:86.13%}.header_components_container .header_components_content .header_top .logo{height:1.625rem;width:7.5rem}.header_components_container .header_components_content .header_top .logo img{height:100%;width:auto}.header_components_container .header_components_content .header_top .language_switch{background-color:grey;height:1.58rem;width:8.128rem}.header_components_container .header_components_content .header_divider{background-color:var(--rotstahl-main);flex-shrink:0;height:.3125rem;margin-top:.81rem;width:100%}.header_components_container .header_components_content .header_bottom{display:none}@media (min-width:440px){.header_components_container{height:var(--header-height-tablet);transition:all .5s!important}.header_components_container .header_components_content{padding-top:1.44rem}.header_components_container .header_components_content .header_top{width:86.13%}.header_components_container .header_components_content .header_top .logo{height:2.875rem;width:13.0625rem}.header_components_container .header_components_content .header_top .language_switch{height:2.25rem;width:11.3125rem}.header_components_container .header_components_content .header_divider{height:.75rem;margin-top:1.44rem}.header_components_container .header_components_content .header_bottom{display:none}}@media (min-width:1024px){.header_components_container{height:var(--header-height-tablet)}.header_components_container .header_components_content{padding-top:1.44rem}.header_components_container .header_components_content .header_top{width:73.7%}}@media (min-width:1367px){.header_components_container{height:var(--header-height);transition:all .5s!important}.header_components_container .header_components_content{padding-top:2.44rem}.header_components_container .header_components_content .header_top{width:67.5%}.header_components_container .header_components_content .header_top .logo{height:2.3125rem;width:10.4375rem}.header_components_container .header_components_content .header_top .language_switch{height:2.25rem;width:11.3125rem}.header_components_container .header_components_content .header_divider{height:1.5625rem;margin-top:1.62rem}.header_components_container .header_components_content .header_bottom{height:1.81rem;width:67.5%}}.language_switch_container{height:1.58rem;min-width:fit-content;position:relative;width:8.128rem;z-index:1}.language_switch_container .dropdown{display:flex;flex-direction:column;justify-content:start}.language_switch_container .dropdown .dropdown_top{align-items:center;background:linear-gradient(180deg,var(--gradient-color) 0,var(--background-color) 100%);border:1px solid var(--light-grey);display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}.language_switch_container .dropdown .dropdown_top .dropdown_button{background:linear-gradient(180deg,var(--gradient-color) 0,var(--background-color) 100%);border-left:1px solid var(--light-grey);height:1.58rem;width:1.58rem}.language_switch_container .dropdown .dropdown_top .dropdown_button .dropdown_Arrow{transform:rotate(90deg)}.language_switch_container .dropdown .dropdown_top .dropdown_button .dropdown_Arrow.rotated{transform:rotate(270deg)}.language_switch_container .dropdown .dropdown_content{height:1.58rem;position:absolute;top:1.64rem;width:100%}.language_switch_container .dropdown .dropdown_content.closed{display:none}.language_switch_container .dropdown .dropdown_content .dropdown_option{align-items:center;background:linear-gradient(180deg,var(--gradient-color) 0,var(--background-color) 100%);border:1px solid var(--light-grey);display:flex;height:100%;justify-content:start;width:100%}.language_switch_container .dropdown .main_text{font-size:.625rem;margin-left:1rem}@media (min-width:440px){.language_switch_container{height:2.8rem;width:14.06rem}.language_switch_container .dropdown .dropdown_top .dropdown_button{height:2.8rem;width:2.8rem}.language_switch_container .dropdown .dropdown_content{height:2.8rem;top:2.86rem}.language_switch_container .dropdown .main_text{font-size:1.25rem;margin-left:1.69rem}}@media (min-width:1024px){.language_switch_container{height:2.25rem;width:11.25rem}.language_switch_container .dropdown .dropdown_top .dropdown_button{height:2.25rem;width:2.25rem}.language_switch_container .dropdown .dropdown_content{height:2.25rem;top:2.31rem}.language_switch_container .dropdown .main_text{font-size:1rem;margin-left:1.69rem}}.footer_components_container{background-color:var(--footer-color);display:flex;justify-content:center;min-height:fit-content;position:absolute;width:100%;z-index:4}.footer_components_container .footer_components_content{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:86.13%}.footer_components_container .footer_components_content .footer_left{align-items:center;display:flex;flex-direction:row;justify-items:center;order:2;padding-top:.3625rem}.footer_components_container .footer_components_content .footer_middle{align-items:center;display:flex;flex-direction:row;justify-items:center;order:1;padding-top:.5rem;z-index:1}.footer_components_container .footer_components_content .footer_right{align-items:center;display:flex;flex-direction:row;justify-items:center;min-width:fit-content;order:3;padding-bottom:.5rem;z-index:2}.footer_components_container .footer_components_content button{-webkit-appearance:none;appearance:none;background-color:initial;border:none;height:fit-content;width:fit-content}.footer_components_container .footer_components_content .main_text{color:var(--secondary-font-color)}.footer_components_container .footer_components_content span{background:var(--secondary-font-color);height:.06rem;margin-top:.1rem;position:relative;rotate:90deg;width:.625rem}@media (min-width:440px){.footer_components_container .footer_components_content{width:86.13%}.footer_components_container .footer_components_content .main_text{font-size:.6875rem}.footer_components_container .footer_components_content span{width:.6875rem}}@media (min-width:1700px){.footer_components_container{height:var(--footer-height)}.footer_components_container .footer_components_content{flex-direction:row;width:67.5%}.footer_components_container .footer_components_content .footer_left{font-size:.8125rem;order:1;padding:0}.footer_components_container .footer_components_content .footer_middle{display:block;font-size:.8125rem;margin:auto;order:2;padding:0;position:absolute;width:67.5%}.footer_components_container .footer_components_content .footer_right{font-size:.8125rem;order:3;padding:0}.footer_components_container .footer_components_content .main_text{font-size:.8125rem}.footer_components_container .footer_components_content span{width:.8125rem}}.request_container{display:flex;height:fit-content;justify-content:center;min-height:calc(100vh - var(--header-height-mobile) - var(--footer-height-mobile));min-width:15rem;width:100%}.request_container .request_content{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:start;padding-bottom:1rem;padding-top:1rem;width:86.13%}.request_container .request_content .headline_text{color:#1e1e1e;font-size:1rem}.request_container .request_content .request_form_content{background:var(--background-color);border:1px solid var(--dark-grey);border-radius:.3125rem;display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;width:100%}.request_container .request_content .request_form_content .content_element{align-items:start;display:flex;flex-direction:column;gap:.62rem}.request_container .request_content .request_form_content .content_element .subheadline_text{color:var(--main-font-color);font-size:.625rem}.request_container .request_content .request_form_content .content_element .content_inputs{align-items:start;display:flex;flex-direction:column;gap:.62rem;width:100%}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;padding-left:.3rem;width:100%}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield.short{width:23.7%}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield.missing{background:var(--rotstahl-main-05);border:1px solid var(--rotstahl-main)}.request_container .request_content .request_form_content .content_element .content_inputs ::placeholder{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield_element{display:flex;flex-direction:column;gap:.63rem;width:100%}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield_element.short{flex-direction:row}.request_container .request_content .request_form_content .content_element .content_inputs textarea{border-color:var(--dark-grey);color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;height:8.75rem;line-height:normal;padding:.5rem;resize:none;width:100%}.request_container .request_content .request_form_content .datasecurity_element{align-items:start;display:flex;flex-direction:row;gap:.81rem}.request_container .request_content .request_form_content .datasecurity_element input[type=checkbox].checkbox{-webkit-appearance:none;appearance:none;border:.063rem solid var(--dark-grey);height:.8125rem;margin:0;max-height:.8125rem;max-width:.8125rem;min-height:.8125rem;min-width:.8125rem;padding:0;width:.8125rem}.request_container .request_content .request_form_content .datasecurity_element .missing{background:var(--rotstahl-main-05);border:1px solid var(--rotstahl-main)}.request_container .request_content .request_form_content .datasecurity_element .checkbox:checked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgB7ZHBDYAwCEX/CB3BDbqCo3QDJ6jDuJYHR3AEpBEvxGqAa1/ywwF4BwAGXxBR5mytIoKITrppNcGDEj1MsNIRFVgxibixcHZOjYqyGqwukSwkzqEWVvLeqH3kReg/dkdoF/0IC7woYUEUEc4YaC7NHEVcxge7dAAAAABJRU5ErkJggg==) var(--darkest-grey) 50% /cover no-repeat}.request_container .request_content .request_form_content .datasecurity_element .main_text{color:var(--main-font-color);font-size:.625rem;width:100%}.request_container .request_content .request_form_content .datasecurity_element .main_text a{color:var(--rotstahl-main);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;pointer-events:all}.request_container .request_content .request_form_content .datasecurity_element .main_text :hover{color:var(--hover-red)}.request_container .request_content .banner_container{width:100vw}.request_container .request_content .button_element{align-items:center;display:flex;flex-direction:column;gap:1rem;height:fit-content;width:100%}.request_container .request_content .button_element .button_red{min-height:fit-content}.request_container .request_content .button_element .button_red .headline_text{color:var(--secondary-font-color);font-size:.75rem;text-align:center}.request_container .request_content .button_element .back_to_configurator{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center;width:100%}.request_container .request_content .button_element .back_to_configurator .masked_image{background-color:var(--main-font-color);height:.5rem;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgBbY2xCYAwFESDESsHsBYHSO8Y1s6h61g5g7XYxxlsFMRKrb0PFwgxBy/k/3/caRWXAZ180uBQ8GA4D86Qgwa0QHO3AyuGGvQ0+bLyJOAAt/rrVIy7wAxer1tUgtH1PYycWFWBDKw6iJWqhWYxbR+lchOmPMLEpgAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgBbY2xCYAwFESDESsHsBYHSO8Y1s6h61g5g7XYxxlsFMRKrb0PFwgxBy/k/3/caRWXAZ180uBQ8GA4D86Qgwa0QHO3AyuGGvQ0+bLyJOAAt/rrVIy7wAxer1tUgtH1PYycWFWBDKw6iJWqhWYxbR+lchOmPMLEpgAAAABJRU5ErkJggg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;width:.5rem}.request_container .request_content .button_element .back_to_configurator:hover .masked_image{background-color:var(--rotstahl-main)}.request_container .request_content .button_element .back_to_configurator:hover .main_text{color:var(--rotstahl-main)}.request_container .request_content .button_element .warning{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center;width:100%}.request_container .request_content .button_element .warning img{height:1.125rem;width:1.125rem}.request_container .request_content .button_element .warning .main_text{color:var(--rotstahl-main)}@media (min-width:440px){.request_container{min-height:calc(100vh - var(--header-height-tablet) - var(--footer-height-tablet))}.request_container .request_content{gap:1.06rem;padding-bottom:2.69rem;padding-top:1.31rem}.request_container .request_content .headline_text{align-self:start;font-size:1.875rem}.request_container .request_content .request_form_content{gap:1.31rem;padding:1.75rem 2.12rem 2rem}.request_container .request_content .request_form_content .content_element{gap:1.88rem}.request_container .request_content .request_form_content .content_element .subheadline_text{font-size:1rem}.request_container .request_content .request_form_content .content_element .content_inputs{flex-direction:column;gap:1.62rem}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield{font-size:1rem}.request_container .request_content .request_form_content .content_element .content_inputs ::placeholder{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield_element{flex-direction:row;gap:.75rem}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield_element.short{gap:1.55rem}.request_container .request_content .request_form_content .content_element .content_inputs textarea{font-size:1rem;max-height:7.9375rem}.request_container .request_content .request_form_content .datasecurity_element{gap:1.31rem}.request_container .request_content .request_form_content .datasecurity_element input[type=checkbox].checkbox{height:1.3125rem;max-height:1.3125rem;max-width:1.3125rem;min-height:1.3125rem;min-width:1.3125rem;width:1.3125rem}.request_container .request_content .request_form_content .datasecurity_element .main_text{align-self:center;font-size:.8125rem;width:100%}.request_container .request_content .request_form_content .datasecurity_element .main_text a{font-size:.8125rem}.request_container .request_content .button_element{gap:.81rem}.request_container .request_content .button_element .button_red{height:1.9375rem;width:22.375rem}.request_container .request_content .button_element .button_red .headline_text{align-self:center;font-size:1.25rem}.request_container .request_content .button_element .back_to_configurator .main_text{font-size:.8125rem}.request_container .request_content .button_element .back_to_configurator .masked_image{height:.5625rem;width:.5625rem}.request_container .request_content .button_element .warning img{height:1.125rem;width:1.125rem}.request_container .request_content .button_element .warning .main_text{font-size:.8125rem}}@media (min-width:1024px){.request_container .request_content{padding-bottom:1.19rem;padding-top:1.31rem;width:73.7%}.request_container .request_content .request_form_content{gap:1.63rem;padding:1.75rem 1.75rem 2rem}.request_container .request_content .request_form_content .content_element{gap:1.63rem}.request_container .request_content .request_form_content .content_element .content_inputs{gap:1.69rem}.request_container .request_content .request_form_content .content_element .content_inputs .inputfield_element{gap:1.56rem}}@media (min-width:1367px){.request_container{min-height:calc(100vh - var(--header-height) - var(--footer-height))}.request_container .request_content{gap:1.06rem;padding-bottom:1.25rem;padding-top:1.62rem;width:67.5%}.request_container .request_content .request_form_content{padding-left:2.25rem;padding-right:2.25rem}.request_container .request_content .request_form_content .content_element .content_inputs{gap:1.69rem}.request_container .request_content .banner_container{margin-bottom:.81rem;margin-top:.75rem}.request_container .request_content .button_element{gap:.94rem}.request_container .request_content .button_element .button_red{height:3.875rem;width:20.75rem}.request_container .request_content .button_element .back_to_configurator .masked_image{height:.5rem;width:.5rem}}.request_overview_container{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-items:center;min-height:calc(99.9vh - var(--header-height-mobile) - var(--footer-height-mobile));min-width:21rem;padding-bottom:1rem;padding-top:1rem;width:100%}.request_overview_container .request_overview_content{align-items:center;display:flex;flex-direction:column;gap:1.75rem;width:89.13%}.request_overview_container .request_overview_content .content_element{display:flex;flex-direction:column;gap:.5rem;width:100%}.request_overview_container .request_overview_content .content_element .list_element{display:flex;flex-direction:row;width:100%}.request_overview_container .request_overview_content .content_element .list_element .color_element,.request_overview_container .request_overview_content .content_element .list_element .main_text,.request_overview_container .request_overview_content .content_element .list_element .subheadline_text{flex:1 1 50%}.request_overview_container .request_overview_content .content_element .list_element .color_element .color_preview{align-items:center;align-self:flex-start;background:var(--background-color);border:1px solid var(--dark-grey);display:flex;height:1.5625rem;justify-content:center;width:9.375rem}.request_overview_container .request_overview_content .content_element .list_element .color_element .color_preview .main_text{padding:.5rem;width:fit-content}.request_overview_container .request_overview_content .content_element .list_element .module_element{display:flex;flex-direction:column;gap:.81rem;height:100%;justify-content:space-between;width:100%}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information{display:flex;flex-direction:row;gap:.63rem;width:100%}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .main_text{flex-basis:calc(10% - 0.63rem);flex-grow:1;flex-shrink:1}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .main_text.amount{text-align:right}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .subheadline_text{flex-basis:calc(40% - 0.63rem);flex-grow:1;flex-shrink:1}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .module_stats{display:flex;flex:1 1 50%;flex-direction:column;gap:.5rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .module_stats .module_stats_top{display:flex;flex-direction:column;gap:.5rem}.request_overview_container .request_overview_content .content_element .list_element .multiple_values{display:flex;flex-direction:column;gap:.5rem;width:50%}.request_overview_container .request_overview_content .content_element .note_element{display:flex;flex-direction:column;gap:.5rem}.request_overview_container .request_overview_content .content_element .note_element textarea{color:var(--main-font-color);font-family:Helvetica,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;height:5.8125rem;line-height:normal;padding:.69rem;resize:none;width:100%}.request_overview_container .request_overview_content .content_element .configuration_preview_element{display:flex;flex-direction:column;gap:.5rem}.request_overview_container .request_overview_content .content_element .configuration_preview_element img{align-self:center;height:auto;width:100%}.request_overview_container .button_element{align-items:center;display:flex;flex-direction:column;gap:.66rem;width:100%}.request_overview_container .button_element .button_red{color:var(--secondary-font-color);height:1.9375rem;min-width:fit-content}.request_overview_container .button_element .button_red.white{background-color:var(--light-grey);color:var(--main-font-color)}.request_overview_container .button_element .back_to_configurator{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center;width:100%}.request_overview_container .button_element .back_to_configurator .masked_image{background-color:var(--main-font-color);height:.5rem;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgBbY2xCYAwFESDESsHsBYHSO8Y1s6h61g5g7XYxxlsFMRKrb0PFwgxBy/k/3/caRWXAZ180uBQ8GA4D86Qgwa0QHO3AyuGGvQ0+bLyJOAAt/rrVIy7wAxer1tUgtH1PYycWFWBDKw6iJWqhWYxbR+lchOmPMLEpgAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB0SURBVHgBbY2xCYAwFESDESsHsBYHSO8Y1s6h61g5g7XYxxlsFMRKrb0PFwgxBy/k/3/caRWXAZ180uBQ8GA4D86Qgwa0QHO3AyuGGvQ0+bLyJOAAt/rrVIy7wAxer1tUgtH1PYycWFWBDKw6iJWqhWYxbR+lchOmPMLEpgAAAABJRU5ErkJggg==);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;width:.5rem}.request_overview_container .button_element .back_to_configurator:hover .masked_image{background-color:var(--rotstahl-main)}.request_overview_container .button_element .back_to_configurator:hover .main_text{color:var(--rotstahl-main)}.request_overview_container .headline_text{font-size:1rem}.request_overview_container .divider{height:.0625rem;width:100%}@media (min-width:440px){.request_overview_container{min-height:calc(99.9vh - var(--header-height-tablet) - var(--footer-height-tablet));padding-bottom:1.87rem;padding-top:1.31rem}.request_overview_container .request_overview_content{align-items:start;gap:1.62rem}.request_overview_container .request_overview_content .content_element{gap:1rem}.request_overview_container .request_overview_content .content_element .list_element .subheadline_text{flex:1 1 66%}.request_overview_container .request_overview_content .content_element .list_element .color_element,.request_overview_container .request_overview_content .content_element .list_element .main_text{flex:1 1 44%}.request_overview_container .request_overview_content .content_element .list_element .color_element .color_preview{height:2.25rem;max-width:12rem;width:100%}.request_overview_container .request_overview_content .content_element .list_element .module_element{gap:1.56rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .main_text{flex-basis:calc(30% - 1.25rem);flex-grow:1;flex-shrink:1}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .main_text.amount{padding-right:5.31rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .subheadline_text{flex-basis:calc(36% - 0.63rem);flex-grow:1;flex-shrink:1}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .module_stats{flex:1 1 44%;gap:1rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .module_stats .module_stats_top{gap:1.31rem}.request_overview_container .request_overview_content .content_element .list_element .multiple_values{flex:1 1 44%;gap:1.31rem}.request_overview_container .request_overview_content .content_element .note_element{gap:1.06rem}.request_overview_container .request_overview_content .content_element .note_element textarea{font-size:1rem;height:11.625rem;padding:.56rem}.request_overview_container .request_overview_content .content_element .configuration_preview_element{gap:1.06rem}.request_overview_container .request_overview_content .content_element .configuration_preview_element img{max-width:44rem}.request_overview_container .button_element{gap:.62rem;margin-top:1rem;width:100%}.request_overview_container .button_element .button_red{font-size:1.25rem;height:1.9375rem;width:22.375rem}.request_overview_container .button_element .back_to_configurator{margin-top:.19rem;width:fit-content}.request_overview_container .button_element .back_to_configurator .main_text{font-size:.8125rem}.request_overview_container .headline_text{font-size:1.875rem}}@media (min-width:1024px){.request_overview_container .request_overview_content{gap:1.31rem;margin-top:.31rem;width:73.7%}.request_overview_container .request_overview_content .content_element .list_element .subheadline_text{flex:1 1 73%}.request_overview_container .request_overview_content .content_element .list_element .color_element,.request_overview_container .request_overview_content .content_element .list_element .main_text{flex:1 1 27%}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .main_text{flex-basis:calc(30% - 1.25rem);flex-grow:1;flex-shrink:1}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .main_text.amount{padding-right:5.31rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .subheadline_text{flex-basis:calc(43% - 0.63rem);flex-grow:1;flex-shrink:1}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .module_stats{flex:1 1 27%;gap:.75rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .module_stats .module_stats_top{gap:1rem}.request_overview_container .request_overview_content .content_element .list_element .multiple_values{flex:1 1 27%;gap:1.31rem}.request_overview_container .request_overview_content .content_element .note_element{gap:1.06rem}.request_overview_container .request_overview_content .content_element .note_element textarea{font-size:1rem;height:11.625rem;padding:.56rem}.request_overview_container .request_overview_content .content_element .configuration_preview_element{gap:1.06rem}.request_overview_container .button_element{gap:.62rem;margin-top:1rem;width:100%}.request_overview_container .button_element .button_red{font-size:1.25rem;height:1.9375rem;width:22.375rem}.request_overview_container .button_element .back_to_configurator{margin-top:.19rem;width:fit-content}.request_overview_container .button_element .back_to_configurator .main_text{font-size:.8125rem}.request_overview_container .button_element .headline_text{font-size:1.875rem}}@media (min-width:1024px) and (min-width:1367px){.request_overview_container{min-height:calc(99.9vh - var(--header-height) - var(--footer-height) - 1.81rem);padding-bottom:2.19rem;padding-top:1.62rem}.request_overview_container .request_overview_content{align-items:start;gap:1.63rem;margin-top:.12rem;width:67.5%}.request_overview_container .request_overview_content .content_element{gap:.88rem}.request_overview_container .request_overview_content .content_element .list_element{margin-left:2.19rem;margin-right:2.19rem}.request_overview_container .request_overview_content .content_element .list_element .color_element,.request_overview_container .request_overview_content .content_element .list_element .main_text,.request_overview_container .request_overview_content .content_element .list_element .subheadline_text{flex:1 1 50%}.request_overview_container .request_overview_content .content_element .list_element .color_element .color_preview{height:2.25rem;max-width:14.6875rem;width:14.6875rem}.request_overview_container .request_overview_content .content_element .list_element .module_element{gap:1.38rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .main_text{flex-basis:calc(20% - 1.25rem);flex-grow:1;flex-shrink:1}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .main_text.amount{padding-right:5.31rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .subheadline_text{flex-basis:calc(30% - 0.63rem);flex-grow:1;flex-shrink:1}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .module_stats{flex:1 1 50%;gap:.56rem}.request_overview_container .request_overview_content .content_element .list_element .module_element .module_information .module_stats .module_stats_top{flex-direction:row;gap:0;justify-content:start}.request_overview_container .request_overview_content .content_element .list_element .multiple_values{flex:1 1 50%;gap:.94rem}.request_overview_container .request_overview_content .content_element .note_element{gap:1.06rem;margin-left:2.19rem;margin-right:2.19rem}.request_overview_container .request_overview_content .content_element .note_element textarea{font-size:1rem;height:11.625rem;padding:.56rem}.request_overview_container .request_overview_content .content_element .configuration_preview_element{gap:1.12rem;margin-left:2.19rem;margin-right:2.19rem}.request_overview_container .request_overview_content .content_element .configuration_preview_element img{max-width:48.5rem}.request_overview_container .button_element{gap:.62rem;margin-top:1rem;width:100%}.request_overview_container .button_element .button_red{font-size:1.25rem;height:3.875rem;width:20.75rem}.request_overview_container .button_element .back_to_configurator{margin-top:.19rem;width:fit-content}.request_overview_container .button_element .back_to_configurator .main_text{font-size:.8125rem}.request_overview_container .headline_text{font-size:1.875rem}}.landingpage_container{align-items:center;display:flex;flex-direction:column;height:fit-content;min-height:calc(100vh - var(--header-height-mobile) - var(--footer-height-mobile));min-width:20.75rem;width:100%}.landingpage_container .landingpage_header{display:flex;flex-direction:column-reverse;width:100%}.landingpage_container .landingpage_header .headline_element{align-items:center;align-self:center;display:flex;flex:1 1 27.85%;flex-direction:column;gap:.5rem;height:fit-content;padding:.62rem;position:relative;width:fit-content}.landingpage_container .landingpage_header .headline_element .headline_text{font-size:.938rem;font-weight:600;text-align:center;width:10rem}.landingpage_container .landingpage_header .headline_element .subheadline_text{font-size:.75rem;font-weight:400;text-align:center;width:10rem}.landingpage_container .landingpage_header .landingpage_img{align-content:center;aspect-ratio:22.5/14.1875;background:url(/static/media/landingpageImg.8e1f326bc69d8e171a6b.jpg) 45% 40%/170% no-repeat;flex:1 1 72.15%;height:auto;justify-content:center;width:100%}.landingpage_container .information_banner{display:flex;flex-direction:column;height:fit-content;justify-content:center;min-height:fit-content;position:relative;width:100%}.landingpage_container .information_banner .banner_top{align-items:center;background:var(--rotstahl-main);display:flex;flex-direction:column;gap:.29rem;height:fit-content;justify-content:space-between;min-height:fit-content;padding-bottom:.65rem;padding-top:.65rem;width:100%;z-index:1}.landingpage_container .information_banner .banner_top .main_text{color:var(--secondary-font-color);font-size:.625rem;max-width:35.375rem;text-align:center;width:88%}.landingpage_container .information_banner .banner_triangle{align-items:end;display:flex;height:1.73rem;justify-content:center;left:0;top:0;width:100%}.landingpage_container .information_banner .banner_triangle svg{height:2.125rem;width:3.4375rem}.landingpage_container .landingpage_content{display:flex;flex-direction:row;gap:.62rem;height:100%;justify-content:space-between;padding-bottom:1rem;padding-top:2.15rem;width:86.13%}.landingpage_container .landingpage_content .content_element{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;min-height:100%;width:100%}.landingpage_container .landingpage_content .content_element .img_button{align-items:center;display:flex;height:fit-content;justify-content:center;margin-bottom:.13rem;position:relative;width:100%}.landingpage_container .landingpage_content .content_element .img_button img{height:auto;width:100%}.landingpage_container .landingpage_content .content_element .img_button .headline_element{align-items:center;background:#1e1e1e80;border-radius:.3125rem;display:flex;height:fit-content;justify-content:center;padding:6%;position:absolute;width:fit-content}.landingpage_container .landingpage_content .content_element .img_button .headline_element .main_text{color:var(--secondary-font-color);font-size:1.25rem;text-align:center}.landingpage_container .landingpage_content .content_element .text_space{display:flex;flex-direction:column;gap:1rem;height:100%}.landingpage_container .landingpage_content .content_element .text_space .headline_element{align-items:start;display:flex;flex-direction:row;gap:.5rem;justify-content:start}.landingpage_container .landingpage_content .content_element .text_space .headline_element .icon{height:1rem;width:auto}.landingpage_container .landingpage_content .content_element .text_space .headline_element .headline_text{color:var(--other-font-color);font-size:1rem}.landingpage_container .landingpage_content .content_element .text_space .main_text{color:var(--other-font-color);line-height:166%}.landingpage_container .landingpage_content .content_element .button_red{color:var(--secondary-font-color);font-family:Helvetica,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal;min-height:2.9375rem;min-width:fit-content;text-align:center;width:100%}::-webkit::-webkit-scrollbar{display:none}@media (min-width:440px){.landingpage_container{min-height:calc(100vh - var(--header-height-tablet) - var(--footer-height-tablet))}.landingpage_container .landingpage_header{flex-direction:row}.landingpage_container .landingpage_header .headline_element{align-items:flex-start;align-items:center;flex:1 1 33%;gap:2.5rem;width:100%}.landingpage_container .landingpage_header .headline_element .headline_text{font-size:1.25rem;text-align:left;width:12rem}.landingpage_container .landingpage_header .headline_element .subheadline_text{font-size:1rem;text-align:left;width:12rem}.landingpage_container .landingpage_header .landingpage_img{aspect-ratio:35/26.4375;background:url(/static/media/landingpageImg.8e1f326bc69d8e171a6b.jpg) 45% 40%/190% no-repeat;flex:0 0 67%}.landingpage_container .information_banner .banner_top{gap:1rem;padding-bottom:1.44rem;padding-top:1.94rem}.landingpage_container .information_banner .banner_top .headline_text{font-size:1.25rem;text-align:justify}.landingpage_container .information_banner .banner_top .main_text{font-size:.8125rem;font-weight:400;text-align:justify}.landingpage_container .landingpage_content{gap:.75rem;justify-content:center;padding-bottom:2rem;padding-top:1.31rem}.landingpage_container .landingpage_content .content_element{gap:1.31rem}.landingpage_container .landingpage_content .content_element .img_button{align-items:end;justify-content:start;margin-bottom:.5rem}.landingpage_container .landingpage_content .content_element .img_button .headline_element{margin:6.3%;max-width:100%;padding:4%}.landingpage_container .landingpage_content .content_element .text_space{gap:1.31rem}.landingpage_container .landingpage_content .content_element .text_space .headline_element{margin-bottom:.06rem}.landingpage_container .landingpage_content .content_element .text_space .headline_element .icon{height:1.25rem}.landingpage_container .landingpage_content .content_element .text_space .headline_element .headline_text{font-size:1.25rem}.landingpage_container .landingpage_content .content_element .text_space .main_text{font-size:.8125rem;line-height:159%;width:95%}.landingpage_container .landingpage_content .content_element .button_red{font-size:1rem;height:1.9375rem;min-height:fit-content;padding:.31rem .8rem}}@media (min-width:1024px){.landingpage_container{min-height:calc(100vh - var(--header-height) - var(--footer-height))}.landingpage_container .landingpage_header .headline_element{flex:1 1 31%}.landingpage_container .landingpage_header .landingpage_img{aspect-ratio:51.75/26.4375;background:url(/static/media/landingpageImg.8e1f326bc69d8e171a6b.jpg) 50% 40%/130% no-repeat;flex:1 1 69%}.landingpage_container .landingpage_content{gap:.38rem;padding-bottom:2.94rem;width:73.7%}.landingpage_container .landingpage_content .content_element .img_button .headline_element{height:21%;margin:4%;width:fit-content}.landingpage_container .landingpage_content .content_element .img_button .headline_element .main_text{font-size:2rem}.landingpage_container .landingpage_content .content_element .button_red{padding:.31rem}}@media (min-width:1367px){.landingpage_container .landingpage_header .headline_element .headline_text{font-size:1.825rem;width:18rem}.landingpage_container .landingpage_header .headline_element .subheadline_text{font-size:1.5rem;width:18rem}.landingpage_container .landingpage_header .landingpage_img{aspect-ratio:64.9375/28.6875;background:url(/static/media/landingpageImg.8e1f326bc69d8e171a6b.jpg) 45% 40%/125% 190% no-repeat}.landingpage_container .information_banner .banner_top .main_text{font-size:1rem;width:67.5%}.landingpage_container .landingpage_content{width:67.5%}.landingpage_container .landingpage_content .content_element .text_space .headeline_element{margin:6%;width:35%}.landingpage_container .landingpage_content .content_element .text_space .main_text{font-size:1rem}.landingpage_container .landingpage_content .content_element .button_red{align-self:center;height:3.875rem;min-height:3.875rem;padding-left:.69rem;padding-right:.69rem;width:fit-content}}:root{--dialog-overlay-color:#00000080}.dialog-overlay{align-items:center;background-color:#00000080;background-color:var(--dialog-overlay-color);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;width:100vw;z-index:9999}.dialog-overlay a{color:var(--rotstahl-main);-webkit-user-select:text;user-select:text}.dialog-overlay a:hover{color:var(--hover-red)}.dialog-overlay button{background-color:var(--rotstahl-main);color:var(--secondary-font-color);padding:.5rem 1.5rem}.dialog-overlay h2{font-size:1.25rem;font-weight:600}.dialog-box{background-color:var(--background-color);border-radius:5px;box-shadow:0 8px 16px #0000004d;color:var(--other-font-color);min-width:300px;opacity:0;padding:2rem;pointer-events:all;text-align:center;transform:scale(.95);transition:opacity .3s ease,transform .3s ease}.dialog-box p{-webkit-user-select:text;user-select:text}.dialog-headline{margin-bottom:1.5rem}.dialog-button{background-color:var(--rotstahl-main);border:none;border-radius:5px;color:var(--secondary-font-color);cursor:pointer;font-size:1rem;margin-top:.2rem;padding:.75rem 1.5rem;transition:background-color .3s ease}.dialog-button:hover{background-color:var(--hover-red)}.fade-in{opacity:1;transform:scale(1)}.fade-out{opacity:0;transform:scale(.95)}
/*# sourceMappingURL=main.dd4d79fd.css.map*/