@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes zoom_rotate{0%{-webkit-transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg);transform:translateX(80%) translateY(50%) scale(.1) rotate(-540deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.goback a{text-decoration:none}.goback a:hover{color:#801757;text-decoration:none}h3{margin-bottom:1rem}@media (max-width:1080px){#content{position:relative}}@media (max-width:1080px){#content:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.95)}}@media (max-width:1080px){#content:after{content:"Um die Bestellung nutzen zu können, öffnen Sie diese Seite bitte mit einem PC oder vergrößern das Fenster.";font-size:1.5rem;font-weight:700;color:#801757;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) rotate(-12deg);transform:translateX(-50%) rotate(-12deg);text-align:center}}form.indi-order-form{display:block;width:100%}@media (max-width:1080px){form.indi-order-form{display:none}}form.indi-order-form .buttons{margin-top:2rem;gap:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:justify;align-content:space-between;width:100%}form.indi-order-form .form_req_helper{display:block;width:0;height:0;margin:0;padding:0;border:0}form.indi-order-form button{display:block;border:1px solid #72991b;border-radius:.5rem;padding:.5rem;text-transform:unset;width:100%;height:auto;background-color:#801757;color:#fff;border:0}form.indi-order-form button:hover{-webkit-box-shadow:0 .5px 1.1px rgba(128,23,87,0.17),0 1.3px 2.8px rgba(128,23,87,0.21),0 2.7px 5.5px rgba(128,23,87,0.26),0 5.5px 11.1px rgba(128,23,87,0.39),0 15px 29px rgba(128,23,87,0.55);box-shadow:0 .5px 1.1px rgba(128,23,87,0.17),0 1.3px 2.8px rgba(128,23,87,0.21),0 2.7px 5.5px rgba(128,23,87,0.26),0 5.5px 11.1px rgba(128,23,87,0.39),0 15px 29px rgba(128,23,87,0.55);color:#fff;background-color:#801757}form.indi-order-form button:after{display:none}form.indi-order-form button.lonelynext{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:auto;margin-right:0}form.indi-order-form button.loading:before{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;color:#fff !important}form.indi-order-form .formfields{display:table;list-style:none;padding:0;margin:2rem 0 !important;overflow:visible}form.indi-order-form .formfields li{display:table-row;padding:4px 4px 4px 0;line-height:100%}form.indi-order-form .formfields li label{display:table-cell;line-height:100%;padding:4px 0 4px 0;vertical-align:middle}form.indi-order-form .formfields li label+span{display:table-cell;padding:4px}form.indi-order-form .formfields li input:not([type=radio]),form.indi-order-form .formfields li select{width:100%}form.indi-order-form .formfields li textarea{height:250px;min-width:350px;width:30vw}form.indi-order-form.step1,form.indi-order-form.step2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:25rem;max-width:100%;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2rem auto;border-radius:.5rem;border:1px solid #72991b;background-color:#f1f1f3}form.indi-order-form.step1 .countdown,form.indi-order-form.step2 .countdown{text-align:center;font-weight:500;margin-bottom:1rem}form.indi-order-form.step1 input,form.indi-order-form.step2 input{display:block;border:1px solid #72991b;border-radius:.5rem;padding:.5rem;margin-bottom:1rem}form.indi-order-form.step1 input:focus,form.indi-order-form.step2 input:focus,form.indi-order-form.step1 input:active,form.indi-order-form.step2 input:active{outline:2px solid #801757;outline-offset:0}form.indi-order-form.step1 input[type=number].noArrows,form.indi-order-form.step2 input[type=number].noArrows{-moz-appearance:textfield}form.indi-order-form.step1 input[type=number].noArrows:-webkit-outer-spin-button,form.indi-order-form.step2 input[type=number].noArrows:-webkit-outer-spin-button,form.indi-order-form.step1 input[type=number].noArrows:-webkit-inner-spin-button,form.indi-order-form.step2 input[type=number].noArrows:-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form.indi-order-form.step3 .showcase .showcase-itm .itm-text{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}form.indi-order-form.step3 .accordion{background-color:transparent;border-radius:.5rem;border:2px solid transparent;-webkit-transition:height .3s ease-in-out 0s;transition:height .3s ease-in-out 0s;margin:0}form.indi-order-form.step3 .accordion:hover{border:2px solid #6a6a71}form.indi-order-form.step3 .accordion .headline{position:relative}form.indi-order-form.step3 .accordion .headline:before{display:none}form.indi-order-form.step3 .accordion .headline:hover{text-decoration:none}form.indi-order-form.step3 .accordion .headline .paket{background-color:#72991b;color:#f1f1f3;border-radius:100%;margin-right:.25rem;width:23px;height:23px;line-height:23px;display:inline-block;text-align:center;vertical-align:baseline}form.indi-order-form.step3 .accordion .headline i{color:#801757}form.indi-order-form.step3 .accordion .accordioncontent{padding-top:0}form.indi-order-form.step3 .pricebox{position:-webkit-sticky;position:sticky;top:8rem}form.indi-order-form.step4 .colorloading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem auto;text-align:center;font-size:80%;color:#83674a}form.indi-order-form.step4 .colorloading .spinner{display:block}form.indi-order-form.step4 .colorloading .spinner:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";content:"\f110";color:#72991b;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;color:#83674a}form.indi-order-form.step4 .colorloading .colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}form.indi-order-form.step4 .colorloading .colors .dark,form.indi-order-form.step4 .colorloading .colors .light{margin:0 2rem}form.indi-order-form.step4 .colorloading .colors .dark:before,form.indi-order-form.step4 .colorloading .colors .light:before{content:"";display:block;font-weight:600}form.indi-order-form.step4 .colorloading .colors .dark button,form.indi-order-form.step4 .colorloading .colors .light button{display:block;margin-bottom:.5rem;padding:8px 2rem;line-height:100%;border:1px solid #2f2f32}form.indi-order-form.step4 .colorloading .colors .dark button:hover,form.indi-order-form.step4 .colorloading .colors .light button:hover{-webkit-box-shadow:0 3px 25px -1px rgba(106,106,113,0.3);box-shadow:0 3px 25px -1px rgba(106,106,113,0.3)}form.indi-order-form.step4 .colorloading .colors .dark:before{content:"dunkel"}form.indi-order-form.step4 .colorloading .colors .dark button{color:#fff}form.indi-order-form.step4 .colorloading .colors .light:before{content:"hell"}form.indi-order-form.step4 .colorloading .colors .light button{color:#2f2f32}form.indi-order-form.step4 .accordion{background-color:#f1f1f3;border-radius:6px;border:0;-webkit-transition:height .3s ease-in-out 0s;transition:height .3s ease-in-out 0s}form.indi-order-form.step4 .accordion .abort_orderpart{display:block;text-align:right;margin:1rem 0;padding:0 1rem 1rem 0;font-size:60%}form.indi-order-form.step4 .accordion .abort_orderpart a{display:inline-block}form.indi-order-form.step4 .accordion .abort_orderpart a:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f410";margin-right:.25rem}form.indi-order-form.step4 .accordion .abort_orderpart a:hover{color:#801757}form.indi-order-form.step4 .accordion .headline{position:relative}form.indi-order-form.step4 .accordion .headline:before{display:none}form.indi-order-form.step4 .accordion .headline:hover{text-decoration:none}form.indi-order-form.step4 .accordion .accordioncontent{padding:0}form.indi-order-form.step4 .accordion .accordioncontent ul{margin-top:.5em}form.indi-order-form.step4 .accordion.opened .headline:before{-webkit-transform:unset;transform:unset;content:"\f061" !important}form.indi-order-form.step4 .accordion.todo .headline{color:#801757}form.indi-order-form.step4 .accordion.todo .headline:before{display:inline-block;content:"\f06a"}form.indi-order-form.step4 .accordion.done .headline{color:#72991b}form.indi-order-form.step4 .accordion.done .headline:before{display:inline-block;content:"\f058"}form.indi-order-form.step4 .accordion.loading .headline:after{position:absolute;top:0;right:1rem;height:100%;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";content:"\f110";color:#72991b;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}form.indi-order-form.step4 .preview{display:block;float:right;margin:1rem;padding:1rem;background-color:#fff}form.indi-order-form.step4 .preview.app-preview{display:block;float:right;margin:1rem 1rem 2rem 3rem;width:320px;border-left:8px solid #2f2f32;border-right:8px solid #2f2f32;border-radius:1rem;background-color:#2f2f32;position:-webkit-sticky;position:sticky;top:2rem;padding:0}form.indi-order-form.step4 .preview.app-preview:before{display:block;background-color:#2f2f32;content:"";height:1.5vw;border-top-left-radius:.5rem;border-top-right-radius:.5rem}form.indi-order-form.step4 .preview.app-preview:after{display:block;background-color:#2f2f32;content:"";height:2.5vw;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}form.indi-order-form.step4 .preview.app-preview .app-preview-wrapper{position:relative;display:block;width:100%;height:0;padding-bottom:175%}form.indi-order-form.step4 .preview.app-preview .app-preview-wrapper:before{display:block;content:"";width:.4vw;height:.4vw;border-radius:100%;position:absolute;top:0;left:50%;background-color:#fff;-webkit-transform:translate(-50%, -230%);transform:translate(-50%, -230%);opacity:.3}form.indi-order-form.step4 .preview.app-preview .app-preview-wrapper:after{display:block;content:"";width:1.3vw;height:1.3vw;border-radius:100%;position:absolute;bottom:0;left:50%;background-color:#fff;-webkit-transform:translate(-50%, 150%);transform:translate(-50%, 150%);opacity:.3}form.indi-order-form.step4 .preview.app-preview iframe{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:.5rem;scrollbar-width:thin}form.indi-order-form.step4 .preview.app-preview.header-cut{border-bottom-left-radius:0;border-bottom-right-radius:0}form.indi-order-form.step4 .preview.app-preview.header-cut:after{display:none}form.indi-order-form.step4 .preview.app-preview.header-cut .app-preview-wrapper{height:135px;overflow:hidden;padding:0}form.indi-order-form.step4 .preview.app-preview.header-cut iframe{height:630px;pointer-events:none}form.indi-order-form.step4 .preview figure.appicon{display:block;width:90px}form.indi-order-form.step4 .preview figure.appicon img{display:block;width:80%;border-radius:10px;margin:auto;-webkit-box-shadow:0 0 10px -2px #d3d3d3;box-shadow:0 0 10px -2px #d3d3d3}form.indi-order-form.step4 .preview figure.appicon figcaption{display:block;font-family:Helvetica,Arial,sans-serif;width:100%;text-align:center;color:#2f2f32;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:100%;margin-top:.5em}form.indi-order-form.step4 .preview:after{display:block;content:"";clear:both}form.indi-order-form.step4 details.indivalues{margin-top:1rem}form.indi-order-form.step4 details.indivalues summary{cursor:pointer}form.indi-order-form.step4 details.indivalues summary:before{font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;display:inline-block;content:"\f0da";margin-right:.5em}form.indi-order-form.step4 details.indivalues[open] summary:before{content:"\f0d7"}form.indi-order-form.step4 ul.indivalues{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;line-height:110%}form.indi-order-form.step4 ul.indivalues.noflex{display:block;width:100%}form.indi-order-form.step4 ul.indivalues.noflex.big{width:33rem}form.indi-order-form.step4 ul.indivalues.noflex li label{-ms-flex-preferred-size:30%;flex-basis:30%}form.indi-order-form.step4 ul.indivalues.noflex li input,form.indi-order-form.step4 ul.indivalues.noflex li textarea,form.indi-order-form.step4 ul.indivalues.noflex li select{-ms-flex-preferred-size:65%;flex-basis:65%}form.indi-order-form.step4 ul.indivalues+ul.indivalues{margin-top:1.5rem;padding-top:1.5rem;border-top:2px solid #d3d3d3}form.indi-order-form.step4 ul.indivalues li{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 8px 3px 0;border:2px solid transparent;border-radius:4px;padding:3px}form.indi-order-form.step4 ul.indivalues li:hover,form.indi-order-form.step4 ul.indivalues li.hover{border:2px solid #000}form.indi-order-form.step4 ul.indivalues li .helper{display:block;width:1.5rem;height:1.5rem;border-radius:3px;margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;background:transparent;position:relative}form.indi-order-form.step4 ul.indivalues li .helper.color{outline:1px solid #000;outline-offset:1px;cursor:pointer}form.indi-order-form.step4 ul.indivalues li .helper.color[data-background='transparent']:before{display:block;content:"";background-color:#f00;width:100%;height:5%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:45%;left:0}form.indi-order-form.step4 ul.indivalues li label,form.indi-order-form.step4 ul.indivalues li input,form.indi-order-form.step4 ul.indivalues li textarea,form.indi-order-form.step4 ul.indivalues li select{width:40%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:75%}form.indi-order-form.step4 ul.indivalues li label{margin-right:.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}form.indi-order-form.step4 ul.indivalues li label a{border:0;background-color:transparent}form.indi-order-form.step4 ul.indivalues li input,form.indi-order-form.step4 ul.indivalues li textarea,form.indi-order-form.step4 ul.indivalues li select{outline:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-width:1px;border-style:solid}form.indi-order-form.step4 ul.indivalues li input[value]:not([value=""]),form.indi-order-form.step4 ul.indivalues li textarea[value]:not([value=""]),form.indi-order-form.step4 ul.indivalues li select[value]:not([value=""]){border-color:#000}form.indi-order-form.step4 ul.indivalues li textarea{height:10rem}form.indi-order-form.step4 ul#menuedit{display:block;list-style:none;padding:0;margin:2rem auto;width:360px;font-size:18px;overflow:visible}form.indi-order-form.step4 ul#menuedit li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:8px 4px;background-color:#fff;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;border-radius:0;line-height:100%}form.indi-order-form.step4 ul#menuedit li.justDragged{background-color:#ffed6a}form.indi-order-form.step4 ul#menuedit li.sort_target{height:8px !important}form.indi-order-form.step4 ul#menuedit li.sort_target.dragover{height:inherit !important}form.indi-order-form.step4 ul#menuedit li .mover,form.indi-order-form.step4 ul#menuedit li .new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5rem;color:#d3d3d3}form.indi-order-form.step4 ul#menuedit li .mover:before,form.indi-order-form.step4 ul#menuedit li .new:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f7a5"}form.indi-order-form.step4 ul#menuedit li .mover{cursor:move}form.indi-order-form.step4 ul#menuedit li#new_menu_itm{padding:19px}form.indi-order-form.step4 ul#menuedit li#new_menu_itm a{display:block;color:#72991b;width:100%;height:100%;text-align:center;text-decoration:none}form.indi-order-form.step4 ul#menuedit li#new_menu_itm:hover{background-color:#72991b}form.indi-order-form.step4 ul#menuedit li#new_menu_itm:hover a{color:#fff}form.indi-order-form.step4 ul#menuedit li button{display:block;width:2rem;font-size:15px;background-color:transparent;color:#2f2f32;line-height:100%;padding:5px;border-radius:0;border:1px solid #f1f1f3}form.indi-order-form.step4 ul#menuedit li button.btn_icon-after{margin-left:auto}form.indi-order-form.step4 ul#menuedit li button:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:var(--icon)}form.indi-order-form.step4 ul#menuedit li button:hover{-webkit-box-shadow:none;box-shadow:none}form.indi-order-form.step4 ul#menuedit li fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0 .5rem;border:0;background-color:transparent}form.indi-order-form.step4 ul#menuedit li fieldset input{background-color:transparent;border:1px solid #808080}form.indi-order-form.step4 ul#menuedit li fieldset input+input{margin-top:.25rem}form.indi-order-form.step4 ul#menuedit li fieldset div.label{cursor:default}form.indi-order-form.step4 ul#menuedit li fieldset .btn_delete{display:block;margin-left:5px;color:#801757;cursor:pointer;padding:2px 7px;border-radius:3px;text-align:center}form.indi-order-form.step4 ul#menuedit li fieldset .btn_delete:hover{background-color:#a01c23;color:#fff}form.indi-order-form.step4 .quickstartedit_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#fff;width:100%;padding:2rem 0;margin:2rem 0}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:400px;list-style:none;padding:0;margin:0;border-top-width:2px;border-top-style:solid;border-top-color:#6a6a71;overflow:visible}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li{-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0;background-color:var(--quickstart-bgcolor);-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;border-radius:0;position:relative}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li.sort_target{-ms-flex-preferred-size:unset !important;flex-basis:unset !important;width:12px !important}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li.sort_target.dragover{-ms-flex-preferred-size:20% !important;flex-basis:20% !important;width:unset !important}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li.justDragged{background-color:#ffed6a}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .mover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1.5rem;color:#d3d3d3;cursor:move;margin:auto auto 0 auto}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .mover:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:"\f7a4"}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .create{display:none}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;min-height:2.5rem;font-size:23px;color:#6a6a71;background-color:transparent;padding:0;margin:0;border:1px solid #f1f1f3;width:80%;cursor:pointer}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .icon:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;content:var(--icon)}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .icon:hover{-webkit-box-shadow:none;box-shadow:none}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .icon+.label{color:#6a6a71;font-size:8px;margin-top:4px;line-height:100%}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li.special .icon{background-color:#6a6a71;color:#fff;width:50px;height:50px;border-radius:100%;border:0;-webkit-transform:translateY(-40%);transform:translateY(-40%)}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li.special .icon+.label{display:none}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay{display:none;padding-bottom:1rem}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay:active,form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay:focus,form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay:focus-within{display:block;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content{background-color:#fff;-webkit-box-shadow:0 0 24px 10px #6a6a71;box-shadow:0 0 24px 10px #6a6a71;position:relative;padding:.8rem}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content:after{display:block;content:"";background-color:#fff;height:1rem;width:1rem;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);position:absolute;top:100%;left:50%}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0 .5rem;border:0;background-color:transparent}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content fieldset select{margin-bottom:.25rem}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content fieldset input{display:none;background-color:transparent;border:1px solid #808080}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content fieldset input+input{margin-top:.25rem}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content fieldset .btn_delete{display:block;margin-top:5px;color:#801757;cursor:pointer;padding:2px 7px;border-radius:3px;text-align:center;line-height:120%}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content fieldset .btn_delete:hover{background-color:#a01c23;color:#fff}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content ul.indivalues{display:none;min-width:12rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li .overlay .overlay_content ul.indivalues li input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li:hover .overlay{display:block;position:absolute;z-index:1;top:0;left:50%;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li.deleted>*{display:none}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li.deleted:hover .overlay{display:none}form.indi-order-form.step4 .quickstartedit_wrapper #quickstartedit li.deleted .create{display:block}form.indi-order-form.step5 .formfields label{display:inline-block;width:8rem;margin-right:1rem}.error{border:2px solid #801757;background-color:#f1f1f3;padding:2rem;border-radius:1rem;color:#801757}figure.generated_icon{display:block;background-image:url('../../gfx/phone.png');background-repeat:no-repeat;background-size:500px auto;width:500px;height:250px;margin:2rem auto;padding:6rem 5rem 0}figure.generated_icon img{display:block;width:24%;border-radius:12px}#orderbreak{position:fixed;z-index:10;bottom:2rem;right:2rem;display:block;border-radius:100%;background:#801757;background:linear-gradient(30deg, #801757 0, #801757 45%, #c12383 80%);-webkit-box-shadow:0 .5px 1.1px rgba(128,23,87,0.17),0 1.3px 2.8px rgba(128,23,87,0.21),0 2.7px 5.5px rgba(128,23,87,0.26),0 5.5px 11.1px rgba(128,23,87,0.39),0 15px 29px rgba(128,23,87,0.55);box-shadow:0 .5px 1.1px rgba(128,23,87,0.17),0 1.3px 2.8px rgba(128,23,87,0.21),0 2.7px 5.5px rgba(128,23,87,0.26),0 5.5px 11.1px rgba(128,23,87,0.39),0 15px 29px rgba(128,23,87,0.55)}#orderbreak a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;color:#fff;text-decoration:none;padding:.75rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#orderbreak a span{display:none;font-size:0;line-height:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#orderbreak a i{font-size:120%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#orderbreak a:hover{padding:2rem}#orderbreak a:hover span{display:block;font-size:56%;line-height:205%}#orderbreak a:hover i{font-size:240%;line-height:120%}.vemaapp_upload{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:10rem;border:3px dashed #72991b;margin:2rem 0}.vemaapp_upload .vemaapp_upload_placeholder{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-color);font-size:calc(var(--fontsize)*0.8);line-height:130%;text-align:center}.vemaapp_upload[data-count="0"] .vemaapp_upload_placeholder{display:-webkit-box;display:-ms-flexbox;display:flex}.vemaapp_upload .clickable_input{display:none !important}.vemaapp_upload .preview{display:block;position:relative;width:3rem;height:3rem;margin:8px;-webkit-box-shadow:0 0 8px -1px var(--defcol_special);box-shadow:0 0 8px -1px var(--defcol_special);border-radius:var(--border-radius);padding:2px;background-size:cover;background-position:center center;background-repeat:no-repeat}.vemaapp_upload .preview:hover{overflow:visible}.vemaapp_upload .preview:hover .filename,.vemaapp_upload .preview:hover .filesize{text-overflow:unset;background-color:#d3d3d3;overflow:visible;width:auto;padding:0 3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:3px}.vemaapp_upload .preview:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;width:100%;content:"\f15b";font-size:1.5rem;text-align:center;margin-top:6px;color:var(--text-color)}.vemaapp_upload .preview .filename,.vemaapp_upload .preview .filesize{font-size:7px;font-weight:600;line-height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:0;bottom:11px;text-align:center;width:100%;background-color:rgba(255,255,255,0.8)}.vemaapp_upload .preview .filesize{bottom:3px}.vemaapp_upload .preview.error{-webkit-animation-name:error-wiggle;animation-name:error-wiggle;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-box-shadow:0 0 8px -1px rgba(255,0,0,0.75);box-shadow:0 0 8px -1px rgba(255,0,0,0.75)}.vemaapp_upload .preview.error:hover{-webkit-animation-name:none;animation-name:none;-webkit-transform:rotate(0);transform:rotate(0)}.vemaapp_upload .preview.error:hover:before{color:rgba(0,0,0,0.4)}.vemaapp_upload .preview.error:before{color:rgba(255,0,0,0.4);content:"\f071";font-weight:600}.vemaapp_upload .preview .abort{position:absolute;top:0;right:0;-webkit-transform:translate(40%, -40%);transform:translate(40%, -40%);display:block;width:18px;height:18px}.vemaapp_upload .preview .abort:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;content:"\f057"}.vemaapp_upload .preview .abort:hover:before{font-weight:600}.vemaapp_upload .preview+.vemaapp_upload_placeholder{display:none !important}.vemaapp_upload .preview.msword:before{content:"\f1c2"}.vemaapp_upload .preview.msexcel:before{content:"\f1c3"}.vemaapp_upload .preview.mspowerpoint:before{content:"\f1c4"}.vemaapp_upload .preview.pdf:before{content:"\f1c1"}.vemaapp_upload .preview.csv:before{content:"\f6dd"}.vemaapp_upload .preview.image:before{content:"\f1c5"}.vemaapp_upload .preview.audio:before{content:"\f478"}.vemaapp_upload .preview.video:before{content:"\f1c8"}.vemaapp_upload .preview.archive:before{content:"\f1c6"}.vemaapp_upload .preview.loading{background:transparent !important;background-color:transparent !important}.vemaapp_upload .preview.loading .filename,.vemaapp_upload .preview.loading .filesize,.vemaapp_upload .preview.loading .abort{display:none}.vemaapp_upload .preview.loading:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";content:"\f110";color:#72991b;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.vemaapp_upload progress{display:block;width:60%;height:1rem;position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.vemaapp_upload progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.vemaapp_upload .upload_debug{position:absolute;bottom:0;right:1rem;max-width:30%;opacity:.7;font-size:10px;line-height:110%;text-align:right}#upload_wrapper>.vemaapp_upload{border:2px dashed #000;border-radius:5px;line-height:6rem;min-height:6rem;min-width:auto;text-align:center;width:100%}#upload_wrapper>.upload_progress{margin-top:.5rem;width:100%;min-width:auto}.upload_progress{margin-top:1rem;width:50%;min-width:30rem}.vemaapp_upload.fallback{border:none;width:auto;min-width:0;height:auto;min-height:0;line-height:normal;background-color:transparent;text-align:left}.vemaapp_upload INPUT[type=file].fallback{width:50%}@-webkit-keyframes error-wiggle{0%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}33%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}66%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes error-wiggle{0%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}33%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}66%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.colorhelper{display:inline-block;width:30px;height:30px;vertical-align:middle;margin:10px 5px 10px 0;border:1px solid #000;border-radius:4px;cursor:pointer}.deepsteps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;left:0;overflow:hidden}.deepsteps>.deepsteps_track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;position:relative;left:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.deepsteps>.deepsteps_track>.deepstep{display:block;width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:1rem 1rem 3rem 1rem}.deepsteps>.deepsteps_track>.deepstep .hidden{display:none}.deepsteps>.deepsteps_track>.deepstep .loading:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";content:"\f110";color:#72991b;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.deepsteps>.deepsteps_track>.deepstep .loading .crop{display:none}.deepsteps>.deepsteps_track>.deepstep .loading+.deepstep_btns{display:none}.deepsteps>.deepsteps_track>.deepstep .deepstep_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:2rem;clear:both}.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_back,.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_next{display:block;margin:0 auto;min-width:15%;text-align:center}.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_back{border:2px solid #801757;color:#fff;font-weight:600;text-transform:unset;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:8px 18px;border-radius:6px;text-decoration:none;cursor:pointer;background:#801757;background:linear-gradient(30deg, #801757 0, #801757 45%, #c12383 80%)}.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_back:before,.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_back:after{display:none}.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_back:hover{border:2px solid #801757;color:#fff;background:#801757;background:linear-gradient(30deg, #801757 0, #801757 45%, #ab1f74 80%);-webkit-box-shadow:0 .5px 1.1px rgba(128,23,87,0.17),0 1.3px 2.8px rgba(128,23,87,0.21),0 2.7px 5.5px rgba(128,23,87,0.26),0 5.5px 11.1px rgba(128,23,87,0.39),0 15px 29px rgba(128,23,87,0.55);box-shadow:0 .5px 1.1px rgba(128,23,87,0.17),0 1.3px 2.8px rgba(128,23,87,0.21),0 2.7px 5.5px rgba(128,23,87,0.26),0 5.5px 11.1px rgba(128,23,87,0.39),0 15px 29px rgba(128,23,87,0.55)}.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_next{border:2px solid #72991b;color:#fff;font-weight:600;text-transform:unset;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;padding:8px 18px;border-radius:6px;text-decoration:none;cursor:pointer;background:#72991b;background:linear-gradient(30deg, #72991b 0, #72991b 45%, #a2d928 80%)}.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_next:before,.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_next:after{display:none}.deepsteps>.deepsteps_track>.deepstep .deepstep_btns .btn_deepstep_next:hover{border:2px solid #72991b;color:#fff;background:#72991b;background:linear-gradient(30deg, #72991b 0, #72991b 45%, #92c423 80%);-webkit-box-shadow:0 .5px 1.1px rgba(114,153,27,0.17),0 1.3px 2.8px rgba(114,153,27,0.21),0 2.7px 5.5px rgba(114,153,27,0.26),0 5.5px 11.1px rgba(114,153,27,0.39),0 15px 29px rgba(114,153,27,0.55);box-shadow:0 .5px 1.1px rgba(114,153,27,0.17),0 1.3px 2.8px rgba(114,153,27,0.21),0 2.7px 5.5px rgba(114,153,27,0.26),0 5.5px 11.1px rgba(114,153,27,0.39),0 15px 29px rgba(114,153,27,0.55)}.deepsteps>.deepsteps_track>.deepstep p .btn{margin-top:0}.iconsearch_wrapper .formdummy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:2rem}.iconsearch_wrapper .formdummy input{margin-right:1rem}.iconsearch_wrapper #iconsearch_result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.iconsearch_wrapper #iconsearch_result.loading>*{display:none}.iconsearch_wrapper #iconsearch_result.loading:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands";content:"\f110";color:#72991b;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin:auto}.iconsearch_wrapper #iconsearch_result button{display:block;-ms-flex-preferred-size:16%;flex-basis:16%;font-size:2rem;margin:8px;padding:1rem}#overlay .choose_module{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#overlay .choose_module select,#overlay .choose_module button{font-size:150%;margin-bottom:2rem;padding:.5rem;width:60%}