:root{--main-color:#d3050c;--third-color:#638000;--secondary-color:#ffc107;--secondary-color-light:#ffd968}body,html#web{font-family:Arial;font-size:12px;max-height:100%}body,html,html#web{height:100%;margin:0}body{color:#313131;font-family:Arial,sans-serif;font-size:13px;line-height:18px}h3,h4,h5,h6{font-size:24px}h2{font-size:26px}@font-face{font-family:DeliciousRoman;font-style:normal;font-weight:400;src:url(../../build/3d2d72d8d55d5d487a04.eot);src:local("?"),url(../../build/90aeebc5acac7ac99187.woff) format("woff"),url(../../build/5372804729e32b69436b.ttf) format("truetype"),url(../../build/e596996bcb6291b7959c.svg#webfonttvWEX2hz) format("svg")}button,div,input,label,p,select,span,table,td,textarea,th{font-family:Arial;font-size:100%}table{border:0}table td{padding:0;vertical-align:top}tr.even td{background-color:#ddd}a{color:#c90230;text-decoration:none}a:hover{text-decoration:underline}hr,img{border:0}hr{border-bottom:1px dashed #69926b;display:none;height:0;line-height:0;margin:0 0 1em}em,i{font-style:normal;font-weight:700}#content .slogan,.slogan{color:#547c63;font-size:120%;font-style:italic;font-weight:700}#content .example{border:1px solid #69926b;font-style:italic}.creator_website,.hidden,.hideme{display:none}.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}#content .clearing,.clear,.clearing{clear:both}.success{color:green}#content form{margin-bottom:1em}#content form .container_1{margin-right:1em}#content form .container_1,#content form .container_2{display:block;float:left;margin-bottom:.3em;width:271px}#bestellform .container_1,#bestellform .container_2{height:20em!important}.privacy_policies_form{color:gray;font-size:12px}#content label,.content label{display:block;margin-bottom:.1em}#content label span,.content label span{display:block}#content input,#content textarea{margin-top:1px;width:265px}#content input.checkbox,#content input.radio{border:0;padding-left:0;padding-right:0;width:auto}#content #label_plz{float:left;margin-right:3px}#content #fld_plz{width:55px}#content #label_ort{float:left}#content #fld_ort{width:185px}#content #label_telefon{clear:both}#content #label_text{height:21em}#content #fld_text{height:16.7em}#form_newsletter{width:271px}#form_recommendation table{border-bottom:1px dashed #69926b}#form_recommendation .title{font-weight:700}#form_recommendation .receiver,#form_recommendation .sender{clear:both;height:4em;margin-bottom:1em}#form_recommendation #label_name_absender{float:left;margin-right:3px}#form_recommendation #label_email_absender,#form_recommendation #label_email_empfaenger{float:left}#form_recommendation #label_kommentar{clear:both;float:none;font-weight:700;height:auto;margin-bottom:1em}#form_recommendation textarea{height:8em;width:538px}form#form_testmeal .container_1,form#form_testmeal .container_2{height:24.8em}#form_testmeal #label_text{height:auto}#form_testmeal #fld_text{height:10.5em}#content #partner_contact_form .container_1,#content #partner_contact_form .container_2{height:auto}#content #partner_contact_form table{margin-bottom:0}#content #partner_contact_form .container_2 select{margin-bottom:3px}#content #partner_contact_form td{padding:1px 0 0!important;vertical-align:top}#content #partner_contact_form .radio{margin-top:2px}#content #partner_contact_form .small_width{width:25px}#content #partner_contact_form label{margin-bottom:5px}#content #partner_contact_form .small_label{float:left;width:124px}#content #partner_contact_form textarea{height:100px;width:550px}.addressblock .userpic{float:left;margin-bottom:1em;margin-right:1em}.addressblock td{padding-right:2em}.addressblock td.label{padding-right:1em}a{color:#ce2819}a:hover{text-decoration:none}a:active,a:hover{outline:0}#content a img{border:0;display:block}#content a.s{color:#000;text-decoration:none}ol,ul{margin:0;padding:0 0 0 20px}form{clear:both}form .entry label{display:inline-block;font-weight:700;width:150px}form .entry input[type=text]{border:1px solid grey;padding:3px 5px;width:450px}form .entry{background:#fafafa;border-bottom:1px solid #eee;padding:10px}form .section{background:#fafafa;border:1px solid #eee;clear:both;margin:0;padding:0}form .section legend{font-size:16px;font-weight:700;padding:10px}form .section>p{padding:0 10px}form em{color:#ce2819}form .obligatory_info{clear:both}.error_msg{background:url(../../build/a0d6e18d752341c38500.png) no-repeat 0;color:#ce2819;font-weight:700;margin:0 0 0 155px;padding:5px 0 5px 22px}form .error{background:#fee}.progress_steps{float:left}.required_text{color:#ce2819;float:right}.contact .progress_bar,.dinner .progress_bar{display:none}.dinner .attentive label{display:block;width:auto}.add{padding:10px}.add a{background:url(../../build/2c304704870ad7f4c011.png) no-repeat 0;padding:10px 0 10px 30px}#password_recovery a.button,button{background:#fdf4d8;border:2px solid #ecd691;display:inline-block;margin-top:10px;padding:7px}button:hover{cursor:pointer}#intranet button{margin-top:5px!important}#intranet button:hover{color:#9e9a1f}#intranet div.tox-tinymce button{margin-top:inherit!important}.dpclickable{cursor:pointer}table{border-collapse:collapse;border-spacing:0}td,th{text-align:left;vertical-align:top}#legal_notice p:first-child{margin-top:0}#legal_notice{margin:20px 0}#legal_notice td,#legal_notice th{padding:5px}#legal_notice th{background:#eee}#legal_notice tr{border:1px solid grey;border-left:0;border-right:0}#atikon_address td,.address td,tbody td{padding-right:20px}div.zms_graphic{padding:5px}div.zms_graphic.floatleft{border:0;float:left;margin:0 20px 20px 0}div.zms_graphic.floatright{border:0;float:right;margin:0 0 20px 20px}div.zms_graphic.right{text-align:right}div.zms_graphic.center{border:0;text-align:center}div.graphic.alignleft{float:left;text-align:right}div.graphic.alignright{float:right;text-align:right}div.zms_graphic .text{padding-top:5px;text-align:right}#ip_content .zms_graphic{border:0}.popup a{background:#fafafa;border:1px solid #eee;border-radius:4px;display:block;padding:10px;text-decoration:none}.popup a:hover{background:url(../../build/7e2cf82f15061080450d.png) no-repeat 100%;border-color:grey;color:grey}.popup,.popup li{display:inline-block;margin-bottom:10px;margin-right:10px;width:300px}#erfahrungsbericht .floatright{border:0}#lbOverlay{background:#000;cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#lbBottomContainer,#lbCenter{background:#fff;left:50%;overflow:hidden;position:absolute;z-index:9999}.lbLoading{background:#fff url(../../build/9b8b961b5c1c7203573f.gif) no-repeat 50%}#lbImage{background-repeat:no-repeat;border:10px solid #fff;left:0;position:absolute;top:0}#lbNextLink,#lbPrevLink{display:block;position:absolute;top:0;width:50%}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(../../build/45d919f30f597eb3171c.gif) no-repeat 0 30%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(../../build/c2db8d365a1d9987b40b.gif) no-repeat 100% 30%}#lbBottom{border:10px solid #fff;border-top:0;text-align:left}#lbCloseLink{background:transparent url(../../build/38aec7f106d2d4d1dc0b.gif) no-repeat 50%;display:block;float:right;height:20px;margin:5px 0;width:21px}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:700}#ip_overlay{background:#000;cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:15000}#ip_popup{background:#fff;border-radius:4px;padding:5px;transform:translate(-50%,-50%);z-index:20000}#ip_popup.loading{background:url(../../build/3f03212985117df83150.gif) #fff no-repeat 50%;height:50px!important;width:50px!important}#ip_header{padding:15px 15px 0;z-index:15}#ip_header h1{color:#ce2819;font-size:35px;margin:0;padding:0;text-transform:none}#ip_close{background:url(../../build/a9b8cee57d0135bbe49e.gif) no-repeat 50%;display:block;height:30px;overflow:hidden;position:absolute;right:15px;text-indent:-9999px;top:13px;width:30px;z-index:10}#ip_content{background:#fff;min-width:700px;padding-inline:15px;z-index:50}#ip_popup.position_absolute{position:absolute!important;transform:translateX(0) translateY(0)}@media print{#ip_overlay{background:transparent!important;bottom:auto;height:auto;left:auto;right:auto;top:auto;width:auto}#ip_overlay,#ip_popup{position:relative!important}.myCarousel{display:none}}.ajaxloading{background:url(../../build/3f03212985117df83150.gif) no-repeat 50%}div.ajaxloading{float:right;height:16px;margin-left:1em;width:16px}.greatgreen{color:green;font-size:20px;line-height:25px}.client_selection{margin-bottom:1em}.client_selection input{width:6em!important}.client_selection select{width:200px}.client_selection button{margin:0 10px 0 0}#zmiCalDiv{width:120px!important}.form-element .button img{margin-left:2px;vertical-align:top}#print_logo{display:none}.blog_entry{border-bottom:1px solid #ddd;padding-bottom:10px}.blog_entry i{font-style:italic;font-weight:400}.blog_entry h2 a{background:url(../../build/63cb63e8bea9b91ee59f.png) no-repeat 3px 1px;display:block;padding-left:25px}.blog_entry .blog_time{float:right;padding-left:15px}.blog_more_articles{border-top:1px dashed #ddd;padding-top:15px}.blog_back{background:url(../../build/63cb63e8bea9b91ee59f.png) no-repeat 3px 1px;padding-left:25px}.blog_comments{background:url(../../build/e0a79305d2a032de767d.png) no-repeat 3px 1px;padding-left:25px}.blog_new_comment{margin-top:10px}.blog_new_comment label{height:auto!important}.blog_new_comment textarea{width:500px!important}.blog_new_comment button{margin-top:0}.blog_new_comment h3{background:#e5e5e5;border-radius:0 0 5px 5px;margin:0;padding:10px}.blog_comment{background:url(../../build/e0a79305d2a032de767d.png) no-repeat 3px 1px;border-bottom:1px dashed #ddd;padding-left:25px}.blog_comment_datetime{float:right;margin:0 0 5px 5px}.blog_entry #text img[align=left]{margin:0 1em 1em 0}.blog_entry #text img[align=right]{margin:0 0 1em 1em}#redeem_coupon_form button{margin:0}@media screen and (max-width:1020px){#content form .container_1,#content form .container_2{height:auto}#ip_popup{transform:translateX(0) translateY(-50%);width:90%!important}#ip_content{min-width:auto!important;padding-inline:5px}#ip_content,#ip_header{position:static!important}#ip_header h1{line-height:24px;width:90%}#ip_content #erfahrungsbericht{width:auto}.blog_new_comment textarea{width:265px!important}}#sitetitle.returns_complaints_title{color:var(--third-color)!important}.complaint_error{color:var(--main-color);font-size:19px;font-weight:700;padding:10x}.complaints_header{color:var(--third-color)!important}.complaint_index_container{margin-bottom:150px}.complaint_index_container h2,.complaint_index_container h3,.complaint_index_container h4{color:#000;font-family:Roboto,sans-serif!important}.complaint_index_container h2{font-size:29px}.complaint_index_container .collapse_head{cursor:pointer;display:flex;gap:10px}.complaint_index_container .collapse_head h3{color:#000;font-size:20px;margin-block:auto}.complaint_index_container .collapse_head .btn{color:var(--third-color);font-size:50px;width:30px}.complaint_index_container .collapse_content{margin-left:40px;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.complaint_index_container .collapse_content h4{font-size:16px;font-weight:700}.complaint_index_container .collapse_content form div{display:flex;gap:5px;margin-bottom:8px}.complaint_index_container .collapse_content form input{border-radius:0!important;height:20px;width:25px!important}.complaint_index_container .collapse_content form label{width:fit-content}.complaint_index_container .collapse_content .submit_link,.complaint_index_container .collapse_content a{background-color:var(--secondary-color);border:none!important;border-radius:0!important;color:#000!important;display:block;font-weight:700;margin-left:15px;margin-top:10px!important;padding:20px 30px!important;text-transform:uppercase;transition-duration:.3s;width:fit-content}.complaint_index_container .collapse_content .submit_link:hover{background-color:var(--secondary-color-light)!important;text-decoration:none!important}.return_complain_form{margin-bottom:100px!important}.return_complain_form .from_container{width:70%}.return_complain_form .input_cont{align-items:center;display:flex}.return_complain_form .name_inputs{gap:20px;justify-content:space-between}.return_complain_form input,.return_complain_form select,.return_complain_form textarea{border:1px solid #ccc;border-radius:4px;border-radius:0!important;margin-block:7px!important;outline:none;padding:8px;padding:10px 15px!important;transition-duration:.2s;width:100%!important}.return_complain_form textarea{height:100px}.return_complain_form input:focus,.return_complain_form select:focus,.return_complain_form textarea:focus{border-color:#000!important}.return_complain_form .expiration_date{align-items:center;gap:10px}.return_complain_form .expiration_date label{font-size:14px;font-weight:700;margin-left:7px;min-width:fit-content;width:fit-content}.return_complain_form .expiration_date input{font-size:12px;padding:5px 10px!important}.return_complain_form .product_container{align-items:center;display:flex;gap:10px}.return_complain_form .product_container input[name=product_name]{width:50%!important}.return_complain_form .product_container input[name=product_weight]{width:30%!important}.return_complain_form .product_container select{width:20%!important}.return_complain_form .product_container .quantity_select{align-items:center;display:flex;gap:10px;width:350px}.return_complain_form .preferred_resolution_container{align-items:center;display:flex;gap:20px;margin-block:20px}.return_complain_form .add_image_container{flex-direction:column;margin-top:20px}.return_complain_form .add_image_container label{margin-left:10px}.return_complain_form .add_image_container .plus_btn,.return_complain_form .minus_btn{background-color:var(--third-color)!important;border:none!important;border-radius:0!important;color:#fff!important;font-size:23px;height:fit-content;margin-left:10px;padding:2px 20px;transition-duration:.3s}.return_complain_form .minus_btn{background-color:#c90230!important}.return_complain_form .minus_btn.return{margin-left:0}.return_complain_form .minus_btn:hover{background-color:#b1052d!important}.return_complain_form .add_image_container .plus_btn:hover{background-color:#516807!important}.return_complain_form .label_buttons{margin-bottom:30px;margin-top:20px}.return_complain_form .label_buttons span{font-weight:700;margin-inline:10px}.return_complain_form .label_buttons p{margin-left:10px}.return_complain_form .label_buttons .buttons_container{display:inline}.return_complain_form .label_buttons button{background-color:#d9d9d9!important;border:1px solid #a6a6a6!important;border-radius:0!important;color:#fff;cursor:pointer;font-size:16px;padding:7px 34px!important}.return_complain_form .label_buttons button:first-of-type{margin-right:13px}.return_complain_form .label_buttons button.active{background-color:var(--third-color)!important;color:#fff!important}.return_complain_form .add_product{color:#1697c6;cursor:pointer;margin-bottom:30px;margin-left:10px;margin-top:15px;text-decoration:underline}.return_complain_form button[type=submit]{border:none!important;border-radius:0!important;display:block;font-size:20px;font-weight:700;margin:auto;margin-top:20px!important;padding-block:7px!important;transition-duration:.3s;width:50%}.return_complain_form button[type=submit]:hover{background-color:var(--secondary-color-light)!important}@media screen and (max-width:820px){.complaint_index_container{margin-bottom:100px}.complaint_index_container h2{font-size:22px}.complaint_index_container .collapse_head h3{font-size:18px}.complaint_index_container .collapse_content{padding-top:20px}.complaint_index_container .collapse_content h4{font-size:14px}.complaint_index_container .complaint_reason{margin-bottom:20px}.complaint_index_container .collapse_content form input{height:25px}.return_complain_form .from_container{width:100%}.return_complain_form button[type=submit]{width:70%}.return_complain_form .label_buttons .buttons_container{display:flex;justify-content:center;margin-left:0;margin-top:10px}.return_complain_form .label_buttons button{padding:6px 30px!important}.return_complain_form input,.return_complain_form select,.return_complain_form textarea{padding:8px 12px!important}}@media screen and (max-width:550px){.return_complain_form .product_container input[name=product_name]{width:40%!important}.return_complain_form .product_container input[name=product_weight]{width:30%!important}.return_complain_form .product_container select{width:31%!important}}