@font-face{font-family:"Qlassik Bold";src:url("/main-lib/fonts/qlassik/QlassikBold_TB.eot?") format("eot"),url("/main-lib/fonts/qlassik/QlassikBold_TB.woff") format("woff"),url("/main-lib/fonts/qlassik/QlassikBold_TB.ttf") format("truetype"),url("/main-lib/fonts/qlassik/QlassikBold_TB.svg#QlassikBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Qlassik Medium";src:url("/main-lib/fonts/qlassik/Qlassik_TB.eot?") format("eot"),url("/main-lib/fonts/qlassik/Qlassik_TB.woff") format("woff"),url("/main-lib/fonts/qlassik/Qlassik_TB.ttf") format("truetype"),url("/main-lib/fonts/qlassik/Qlassik_TB.svg#QlassikMedium") format("svg");font-weight:normal;font-style:normal}*{vertical-align:baseline;margin:0;padding:0;position:relative;z-index:0;box-sizing:border-box}body,.responsiveDialog,.responsivePopupContent{background:url("../pics/body_bg.jpg")}body.iosApp::before{content:"";width:100%;height:20px;background:#fff;position:fixed;top:0;left:0;z-index:1}.blanket{width:100%;height:100%;position:absolute;top:0px;left:0px;display:block;z-index:1}.clear{clear:both}#header{width:100%;margin-bottom:25px;position:fixed;z-index:3;background:#fefdfb;box-shadow:0px 0px 3px 1px rgba(0,0,0,.6)}.cartMenuToggle{display:none;width:17%;min-width:75px;max-width:160px;float:left;height:100%;border-right:1px solid #eaebe6}.cartMenuToggle .menuIcon{border-color:#76395a;margin:auto;width:45%;height:42px;border-top:8px solid #203a8e;border-bottom:8px solid #203a8e;top:25px;cursor:pointer;transition-property:border-color;transition-duration:300ms}.cartMenuToggle .menuIcon::before{content:"";position:absolute;top:8px;left:0;width:100%;height:1px;border-bottom:8px solid #203a8e;transition-property:border-color;transition-duration:300ms}.cartMenuToggle .menuIcon.active,.cartMenuToggle .menuIcon.active::before{border-color:#b81e40}.shopMenuMobile,.shopMenuMobile.active{display:none;position:absolute;left:-5000px;top:90px;padding:0;min-width:250px;width:100%;transition-property:left;transition-duration:500ms;border:0;display:block;z-index:100;background:#f3f0e9}.iosApp .shopMenuMobile,.iosApp .shopMenuMobile.active{top:110px}.navigationContainer{width:1440px;margin:auto}#highlight{width:23%;float:left;display:block;height:90px;border-left:1px solid #eaebe6}#logo{width:54%;height:90px;border-left:1px solid #daf1c4;border-right:1px solid #daf1c4;display:block;float:left;text-align:center;padding-top:7px}#cart{width:23%;float:left;padding:20px 15px;border-right:1px solid #eaebe6;text-decoration:none;cursor:pointer;height:90px;font-family:"Qlassik Medium";color:#000}#cart:hover,#orderButtonMobile:hover{background:linear-gradient(to right, #fefdfb, #f3f0e9)}.sidebarCountWrapper{position:absolute;top:28px;left:30px}#sidebarCount{background:#b81e40;width:30px;height:30px;border-radius:30px;box-shadow:0px 0px 0px 2px #fcfdf8,inset 2px 2px 2px rgba(0,0,0,.3);color:#fff;text-align:center;padding-top:1px;font-family:"Qlassik Bold";font-size:20px}#navigationTop{width:100%;z-index:1}.topLink .icon{height:50px;float:left;margin-right:15px;display:block;fill:#1c3c89;top:0px}.linkText{float:left}.linkText span:not(.arrow){display:block}.linkText .topRow{font-family:"Qlassik Bold";text-transform:uppercase;font-size:28px;color:#b41f3f}.linkText .bottomRow{font-size:22px}.linkText .bottomRow,.linkText .arrow{float:left}.linkText .arrow::before,.linkText .arrow::after{content:"";width:2px;height:4px;background:#1d1d1d;position:absolute;right:-10px;transform:skew(-40deg);top:13px}.linkText .arrow::after{transform:skew(40deg);top:9px}.topLink:hover .linkText .arrow::before,.topLink:hover .linkText .arrow::after{background:#e43122}#navigationBottom{width:100%;background:linear-gradient(to right, #ffffff 0px, #f3f0e9 10%, #f3f0e9 90%, #ffffff 100%)}#navigationBottom ul{width:100%;list-style:none;display:flex;justify-content:space-between}#navigationBottom ul li{flex-basis:7.69%}#navigationBottom ul li .menuItem{color:#000;width:100%;padding:9px 0px 8px;text-transform:uppercase;font-family:"Qlassik Medium";font-size:21px;text-decoration:none;display:block;border-left:1px solid #fff;text-align:center;cursor:pointer}#navigationBottom ul li.last .menuItem{border-right:1px solid #fff}#navigationBottom ul li .menuItem:hover{background:#b81e40;color:#fff}#sideBar{right:0px;top:280px;z-index:2;position:fixed}body.overflowHidden #sideBar{right:17px}.sideBarBox{position:absolute;width:61px;border-radius:14px 0px 0px 14px;transition-property:width;transition-duration:300ms;margin-bottom:15px;box-shadow:0px 0px 3px 0px rgba(0,0,0,.6);background:linear-gradient(to right, #f3f0e9 0%, #ffffff 100%)}.sideBarBox:hover{width:71px}#phoneBox{top:0px;right:0px}#phoneBox .iconWrapper .boxIcon{fill:#1c3c89}#facebookBox{top:74px;right:0px}#facebookBox .iconWrapper .boxIcon{fill:#3b5999}#youtubeBox{top:148px;right:0px}.boxHeader{border-radius:30px;padding:3px}.boxHeader .iconWrapper{width:53px;height:53px;float:left;border-radius:30px;margin-right:15px}.sideBarBox .boxHeader{cursor:pointer;border-radius:14px 0px 0px 14px}.sideBarBox .iconWrapper .boxIcon{width:30px;height:30px;top:12px;left:12px}.sideBarBox .boxHeader .line{font-size:28px;font-family:"Qlassik Bold";padding:12px 0px;display:none;text-transform:uppercase}.sideBarBox .boxContent{padding:20px 30px 30px 68px;width:345px;font-family:"Qlassik Medium";font-size:21px;display:none;border-radius:0px 0px 0px 14px}.sideBarBox .boxContent span{font-family:"Qlassik Medium";font-size:21px}.sideBarBox.open{width:345px;box-shadow:0px 0px 4px rgba(0,0,0,.3);border-radius:14px 0px 0px 14px}.sideBarBox.open .boxHeader .line,.sideBarBox.open .boxContent{display:block}.content{width:1440px;margin:0px auto 70px}#main{padding-top:170px}#shopDescription,.pageWrapper,.page{width:100%;margin:0px auto 30px;border:3px solid #fff;box-shadow:0px 0px 4px rgba(0,0,0,.15);border-radius:3px;background:#f3f0e9}#shopDescription .container,.pageContent,.customers_advantages{padding:25px}.pageContent{font-family:"Qlassik Medium";font-size:21px}.customers_advantages{background:none}h1{font-family:"Qlassik Bold";font-size:38px;color:#20317f;font-weight:normal;margin-bottom:25px;text-transform:uppercase}.responsiveShopContent p,.boxContent{font-family:"Qlassik Medium";font-size:21px}p{margin-bottom:25px}.textSection{width:23%;float:left;font-family:"Qlassik Medium";font-size:21px;margin-right:2.66%}.textSection.last{margin-right:0px}.pageContent table{text-align:left}.pageContent table th{padding-right:20px}.bottomMargin{margin-bottom:25px}.textSection h3{margin-bottom:5px}.textSection ul{list-style:circle}.textSection li{left:15px}.textSection.image{text-align:center}.textSection.image img{height:196px;top:-20px}.border{width:100%;height:1px;background:#b81e40;margin:25px 0px}#qualitySeal{display:none}.shopRight{float:none;border:3px solid #fff;box-shadow:0px 0px 4px rgba(0,0,0,.15);border-radius:3px;background:#f3f0e9}.menuImage{border-bottom:3px solid #fff}.shopRight .headlineWrapper{padding:10px 25px 0px}.shopRight .headlineWrapper h1{padding:0px;border-bottom:1px solid #b81e40;font-size:38px;background:rgba(0,0,0,0);margin-bottom:0px}.shopRight h3{padding:0px;border-bottom:1px solid #b81e40;font-family:"Qlassik Bold";font-size:38px;color:#20317f;font-weight:normal;text-transform:uppercase}.shopRight .productInf{text-indent:-9999px}.shopRight .productInf::before{content:"";width:9px;height:16px;background:#fff url("/main-res2/pics/dialogs/dialog_sprites_responsive.png") -50px 0;text-indent:0;position:absolute;top:3px;left:6px}.content .text{border:none;box-shadow:none;border-radius:0px;background:none;padding:0px;font-family:"Qlassik Medium";font-size:21px;font-weight:normal;margin-bottom:0px}.content .text:last-child:not(.first){margin-top:70px}.content .text.first{margin-top:14px}.content .text strong{display:block;margin-top:14px}.shopRight .products,.shopRight .cell_products{margin-bottom:22px;padding:0px 25px}.shopRight .products .product .cellWrapper{width:calc(100% - 200px)}.shopRight .products .product,.shopRight .cell_products .cell,.shopRight .cell_products .product{width:50%;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:18px 32px 18px 0px;margin:0px}.shopRight .products .product:nth-child(3n){margin-right:0px}.shopRight .products .product:nth-child(2n){margin-right:0px;border-right:none;padding:18px 0px 18px 32px}.shopRight .products .product.row1:nth-last-child(3),.shopRight .products .product:nth-last-child(2){border-bottom:none}.shopRight .products .product .title{font-family:"Qlassik Bold";font-size:28px;font-weight:normal;text-transform:uppercase;width:calc(100% - 190px)}.shopRight .products .product .desc{font-family:"Qlassik Medium";font-size:21px}.shopRight .products .pricesWrapper,.shopRight .cell_products .pricesWrapper,.shopRight .additionalPages .addPageLink,.shopRight #zsSubmit,.shopRight .submitButton,.shopRight .products .product.withPickup .prices .size:nth-child(1)::after{background:#b81e40;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);padding:5px 20px;border-radius:14px;border:none;max-width:160px;left:auto;right:0px;top:18px;height:38px;margin-right:15px;font-family:"Qlassik Bold";font-size:22px;font-weight:normal}.shopRight .cell_products .pricesWrapper:hover,.shopRight .products .pricesWrapper:hover,.shopRight .additionalPages .addPageLink:hover,.shopRight #zsSubmit:hover,.shopRight .submitButton:hover{background:linear-gradient(#ee2b57, #bd1d41)}.shopRight .products .product.withRefund .pricesWrapper,.shopRight .products .product.withPricePerUnit .pricesWrapper,.shopRight .products .product.withPickup .pricesWrapper,.shopRight .products .product.samePrices .pricesWrapper,.shopRight .cell_products .cell.withRefund .pricesWrapper,.shopRight .cell_products .cell.withPricePerUnit .pricesWrapper,.shopRight .cell_products .cell.withPickup .pricesWrapper,.shopRight .cell_products .cell.samePrices .pricesWrapper{height:50px;padding:3px 0px}.shopRight .products .iconWrapper{position:absolute;bottom:5px;right:15px;margin:0px;float:none}.shopRight .cartNotice{background:rgba(255,255,255,.7)}delivery-time{display:none;position:fixed;bottom:30px;right:50px;background-color:#f3f0e9;width:325px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:2;font-size:20px;font-weight:bold;font-family:"Qlassik Medium";text-transform:uppercase;color:#000;text-align:center;padding:5px 0 5px 5px}delivery-time.hidden{display:none}delivery-time svg{position:absolute;top:10px;left:15px;fill:#000;width:18px;height:18px}delivery-time span{font-size:24px;display:block}delivery-time>div{width:25px;height:35px;font-size:15px;line-height:40px;position:absolute;top:0px;right:10px;color:#000;cursor:pointer;font-family:"Arial"}delivery-time>div:hover{color:#b81e40}#footer{border-top:18px solid #f3f0e9;background:#fff;font-size:17px}#footerContent{width:1440px;margin:auto;padding:40px 0px 35px}#footer h3{font-family:"Qlassik Medium";font-size:18px;font-weight:normal;margin-bottom:10px;text-transform:uppercase}#footer p{margin-bottom:15px;font-size:17px}.footerLeft{float:left}.footerRight{float:right}#footerBottom{font-family:"Qlassik Medium";padding:25px 15px}#footerBottom .footerLeft{width:50%}#footerBottom table{margin-bottom:20px}#footerBottom table th,#footerBottom table .minOrder{padding-right:20px;font-weight:normal;min-width:150px}.mbwHeader,.shippingHeader{text-align:left}#footerBottom .footerRight{text-align:right;width:33%}#footerBottom .footerRight div{margin-bottom:10px}#footerBottom .footerRight a{color:#000;text-decoration:none}#payoptions img:not(:last-of-type){margin-right:10px}#payoptions h3{margin-bottom:15px}#footerContent .linkList span{text-decoration:none;border-right:1px solid #1d1d1d;padding-right:10px;margin-right:10px;display:inline-block;cursor:pointer}#footerContent .linkList span:hover{color:#b81e40}#footerContent .linkList span:last-child{border-right:none;margin-right:0px;padding-right:0px}.responsiveDialog .dialogLeftContent,.responsiveDialog .dialogRightContent,.responsivePopupContent::before{background:rgba(255,255,255,.7)}.responsiveDialog h2,.responsiveDialog h3,.responsivePopup h2,.responsivePopup h3,.ajaxInformationBar::before,.orderbox .cartTable .thead{background:#fff;border-bottom:1px solid #ddd}.responsiveDialog .dialogHeader h1,.responsiveDialog .dialogHeader h1 span{font-family:"Qlassik Bold"}.productbox .dialogQuestion.mandatory h2,.areabox .deliveryContent.mandatory h3{border-bottom:1px solid #ddd}.responsiveDialog .dialogLogo{width:120px}.productbox .addon,.areabox .deliveryContent .deliveryEntry,.productbox .actSize,.productbox .productSize{background:#f3f0e9;border-color:#fff;color:#000}.productbox .addon:nth-child(3n-2),.productbox .addon:nth-child(3n-1),.areabox .deliveryContent .deliveryEntry:nth-child(3n-2),.areabox .deliveryContent .deliveryEntry:nth-child(3n-1){border-right:1px solid #fff}.shopRight .cell_products .pricesWrapper:hover,.shopRight .products .pricesWrapper:hover,.shopRight .additionalPages .addPageLink:hover,.shopRight #zsSubmit:hover,.shopRight .submitButton:hover,.productbox .addon:hover:not(.disabled),.productbox .addon.active,.areabox .deliveryContent .deliveryEntry:hover,.areabox .deliveryContent .deliveryEntry.active,.productbox .actSize:hover,.productbox .productSize:hover,.responsivePopupScroll:hover,.responsiveDialogScroll:hover{background:linear-gradient(#ee2b57, #bd1d41);color:#fff}.areabox .deliveryContent .deliveryEntry:hover .minOrder,.areabox .deliveryContent .deliveryEntry.active .minOrder,.productbox .actSize:hover .referenceSize,.productbox .productSize:hover .referenceSize{color:inherit}.areabox table td,.areabox table th,.responsivePopup .nutrientTable td,.responsivePopup .allergenTable td,.responsivePopup .nutrientTable th,.responsivePopup .allergenTable th,.responsivePopup.imprint .days,.responsivePopup.imprint .times,.responsivePopup.imprint .mbwHeader,.responsivePopup.imprint .shippingHeader,.responsivePopup.imprint .areaHeader,.responsivePopup.imprint .minOrder,.responsivePopup.imprint .shipping,.responsivePopup.imprint .areas,.responsiveDialog hr,.orderbox .cartTable .cell,.orderbox .cartTable .add_delete,.orderbox .cartTable .mindest,.orderbox .cartTable .hint,.shopRight .openingData table td,.shopRight .openingData table th,.shopRight .deliveryAreas .days,.shopRight .deliveryAreas .times,.shopRight .deliveryAreas .mbwHeader,.shopRight .deliveryAreas .shippingHeader,.shopRight .deliveryAreas .areaHeader,.shopRight .deliveryAreas .minOrder,.shopRight .deliveryAreas .shipping,.shopRight .deliveryAreas .areas{border-color:#949392}.productbox .breadcrumbs .breadcrumb.active{color:#ec6607}.responsivePopupScroll,.responsiveDialogScroll{border-color:#fff;background:#b81e40;color:#fff}.responsivePopupScroll:hover::before,.responsivePopupScroll:hover::after,.responsiveDialogScroll:hover::before,.responsiveDialogScroll:hover::after{background:#fff}.responsiveDialogScroll::before,.responsiveDialogScroll::after,.responsivePopupScroll::before,.responsivePopupScroll::after{background:#fff}.responsivePopupContent{font-size:17px}.orderbox.new .dialogBody{border:1px solid rgba(0,0,0,0)}.orderbox.new dialog-head{background:#f3f0e9;border-bottom:1px solid #b71e3f}.orderbox.new dialog-head steps step span{font-family:"Qlassik Bold";font-size:15px;font-weight:normal}.orderbox.new dialog-head steps step:hover:not(.disabled),.orderbox.new dialog-head steps step.active{color:#fff;background-color:#b71e3f}.orderbox.new dialog-head steps step{color:#231f20;background:#fff}.orderbox.new .redButton{background:#231f20;border-color:#231f20;box-shadow:none}.orderbox.new .redButton::before,.orderbox.new .redButton::after{background:#fff}.orderbox.new .redButton:hover{background:#fff;border-color:#fff}.orderbox.new .redButton:hover::before,.orderbox.new .redButton:hover::after{background:#b71e3f}.orderbox.new .blackButton{background:#fff;border-color:#fff;border-radius:0;box-shadow:none}.orderbox.new .blackButton::before,.orderbox.new .blackButton::after{background:#231f20}.orderbox.new .blackButton:hover{background:#fff;border-color:#fff}.orderbox.new .blackButton:hover::before,.orderbox.new .blackButton:hover::after{background:#f3f0e9}.orderbox.new dialog-top-content{background:#f3f0e9}.orderbox.new h2{font-family:"Qlassik Bold";font-size:24px;font-weight:normal;color:#231f20;border:none !important;background:none;padding:10px 20px 5px}.orderbox.new .cartTable .thead{font-family:"Qlassik Bold";font-size:19px;font-weight:normal;border-bottom:1px solid #fff;color:#231f20;background:none}.orderbox.new .cartTable .cell,.orderbox.new .cartTable .cell span,.orderbox.new .cartTable .add_delete{color:#231f20;font-family:"Qlassik Medium";font-weight:normal;font-size:18px;border-color:#fff}.orderbox.new .cartTable .isAddon td,.orderbox.new .cartTable .hasAddon:hover td,.orderbox.new .cartTable .hasAddon:hover .isAddon td,.orderbox.new .cartTable .cart_tr_summe_mit_anfahrt td{background:#fff !important}.orderbox.new .cartTable .cart_tr_summe_mit_anfahrt td{font-family:"Qlassik Bold";font-size:21px;font-weight:normal;color:#231f20}.orderbox.new .cartTable .isAddon td,.orderbox.new .cartTable .isAddon td span{font-family:"Qlassik Medium";font-weight:normal;font-size:16px;color:#231f20}.orderbox.new .hasError h3,.orderbox.new .cartTable .mindest,.orderbox.new .cartTable .hint,.orderbox.new .cartTable .hasAddon.hint .isAddon.hint td,.orderbox.new .cartTable .hint .isAddon.hint td{font-family:"Qlassik Bold";font-size:21px;font-weight:normal;color:#b71e3f !important;border:none}.orderbox.new .hasError{background:none}.orderbox .cartTable.hasError .thead{color:#b71e3f;background:none}.orderbox .cartTable.hasError td{color:#231f20;font-family:"Open Sans Semibold";font-weight:normal}.orderbox.new .cartTable .arrowWrapper::before,.orderbox.new .cartTable .arrowWrapper::after{background:#231f20}.orderbox.new .cartTable .hasAddon:hover .arrowWrapper::before,.orderbox.new .cartTable .hasAddon:hover .arrowWrapper::after{background:#231f20}.orderbox.new .couponArea{background:#fff}.orderbox.new .couponArea h3{font-family:"Qlassik Bold";font-size:22px;font-weight:normal;color:#231f20;background:none}.orderbox.new .couponArea .labelTextfield{font-family:"Qlassik Medium" !important;font-size:18px !important;font-weight:normal !important;color:#231f20 !important}.orderbox.new .couponArea .couponForm .textfieldwrapper input{box-shadow:none;border:1px solid #cbcbcb;font-family:"Qlassik Medium";background:#fff}.orderbox.new #ss_storeinfo .blackButton,.orderbox.new .couponArea .greenButton{font-family:"Qlassik Bold";font-weight:normal;font-size:20px;background:#b71e3f !important;color:#fff;border-radius:12px !important;text-transform:uppercase;box-shadow:none !important}.orderbox.new #ss_storeinfo .blackButton:hover,.orderbox.new .couponArea .greenButton:hover{background:linear-gradient(0deg, #b71e3f 0%, #ea2b54 100%) !important;border-radius:12px;color:#fff}.orderbox.new hr{border-color:#fff}.orderbox.new .textfieldwrapper.active label,.orderbox.new .textareawrapper.active label,.orderbox.new .selectwrapper label,.orderbox.new .textfieldwrapper label,.orderbox.new .textareawrapper label,.orderbox.new .radiowrapper .labelRadiocontainer,.orderbox.new .radiowrapper label,.orderbox.new .checkboxwrapper .notValid{font-family:"Qlassik Medium";font-size:18px;font-weight:normal;color:#231f20}.orderbox.new .checkboxwrapper label,.orderbox.new .checkboxwrapper .notValid{font-size:15px;color:#231f20;font-family:"Qlassik Medium" !important;font-weight:normal}.orderbox.new .checkboxwrapper label small,.orderbox.new .checkboxwrapper .notValid small{font-size:11px;line-height:14px}.orderbox.new .orderboxLegalLink{color:#b71e3f;font-size:15px;font-family:"Qlassik Medium";font-weight:normal}.orderbox.new .orderboxLegalLink:hover{color:#b71e3f}.orderbox #ss_invalid_error.visible,.orderbox #ss_error.visible,.areabox #ss_invalid_error.visible,.areabox #ss_storeinfo.visible,.areabox #ss_error.visible,.addressbox #ss_invalid_error.visible,.addressbox #ss_error.visible,.responsiveDialog .textfieldwrapper.require label,.responsiveDialog .selectwrapper.require label,.responsiveDialog .radiowrapper.require .labelRadiocontainer,.responsiveDialog .checkboxwrapper.require .labelCheckbox,.responsiveDialog .radiowrapper.require label,.shopRight .textfieldwrapper.require label,.shopRight .selectwrapper.require label,.shopRight .radiowrapper.require .labelRadiocontainer,.shopRight .checkboxwrapper.require .labelCheckbox,.shopRight .radiowrapper.require label,.responsivePopup .textfieldwrapper.require label,.responsivePopup .selectwrapper.require label,.responsivePopup .radiowrapper.require .labelRadiocontainer,.responsivePopup .checkboxwrapper.require .labelCheckbox,.responsivePopup .radiowrapper.require label{color:#b71e3f !important}.responsiveDialog .textfieldwrapper input,.responsiveDialog .textareawrapper textarea,.responsiveDialog .selectwrapper select,.shopRight .textfieldwrapper input,.shopRight .textareawrapper textarea,.shopRight .selectwrapper select,.responsivePopup .textfieldwrapper input,.responsivePopup .textareawrapper textarea,.responsivePopup .selectwrapper select{font-family:"Qlassik Medium" !important;color:#231f20;font-size:18px}.orderbox #ss_invalid_error.visible,.orderbox #ss_storeinfo.visible,.orderbox #ss_error.visible,.areabox #ss_invalid_error.visible,.areabox #ss_error.visible,.addressbox #ss_invalid_error.visible,.addressbox #ss_error.visible{font-family:"Qlassik Medium";font-weight:normal !important;font-size:15px !important}.orderbox #ss_storeinfo.visible{color:#231f20}.orderbox.new .paymentArea h3{font-family:"Qlassik Medium";font-size:18px;color:#231f20}.orderbox.new completion-right{right:-3px;background:#f9f7f3}.orderbox.new completion-right .cartTable td:not(.add_delete){font-family:"Qlassik Medium";font-size:18px;font-weight:normal;color:#231f20;border-bottom:1px solid #fff}.orderbox.new completion-right .cartTable .cell{font-family:"Qlassik Medium";font-weight:normal !important;font-size:18px !important;color:#231f20 !important;border-color:#fff !important}.orderbox.new completion-right .cartTable .isAddon td{font-family:"Qlassik Medium";font-weight:normal !important;font-size:15px !important;color:#231f20 !important;background:none !important}.orderbox.new completion-right .cartTable .mindest{font-weight:normal !important;font-size:15px !important}.orderbox.new completion-right .finalSum{background:#fff}.orderbox.new completion-right .finalSum span{font-family:"Qlassik Bold";font-weight:normal;font-size:18px;color:#231f20}.orderbox.new completion-right .deliveryTime span:first-child{font-family:"Qlassik Bold";font-weight:normal !important;font-size:20px !important;color:#231f20}.orderbox.new completion-right .deliveryTime span{font-family:"Qlassik Medium";font-weight:normal !important;font-size:18px !important;color:#231f20}.orderbox.new completion-right .cartTable .cell,.orderbox.new completion-right .cartTable .add_delete{border-bottom:none !important}.orderbox.new dialog-bottom::before{content:none}.orderbox.new dialog-bottom-content{background:#f3f0e9;border-top:1px solid #fff}.orderbox.new .greenButton{background:#1f317f !important;padding:0 !important;border-radius:12px !important;box-shadow:none}.orderbox.new .greenButton .submitButton{font-family:"Qlassik Bold";font-weight:normal;font-size:26px;background:#1f317f;color:#fff;text-transform:uppercase;border-radius:12px !important;box-shadow:none}.orderbox.new .greenButton:hover,.orderbox.new .greenButton:hover .submitButton{background:linear-gradient(0deg, #1f317f 0%, #4e94ce 100%);color:#fff;border-radius:12px}.responsiveDialog form.pickupOrder{padding-top:0}.pickupOrder .formContent hr,.pickupOrder .formContent .clear,.pickupOrder .radiowrapper,.pickupOrder .labelTextfield,.pickupOrder .labelTextarea{display:none !important}.pickupOrder .textfieldwrapper,.pickupOrder .textareawrapper{float:none !important}.pickupOrder .radiowrapper.addressboxCol,.pickupOrder #firstname,.pickupOrder #company,.pickupOrder #department,.pickupOrder #zip,.pickupOrder #town,.pickupOrder #street,.pickupOrder #number,.pickupOrder #email,.pickupOrder #house_extra,.pickupOrder #remarks,.pickupOrder #newsletter,.pickupOrder #cookie,.pickupOrder #addressSearch{display:none;margin:0 !important}.pickupOrder label[for=lastname],.pickupOrder label[for=phone],.orderbox.new .orderform.pickupOrder .textfieldwrapper,.orderbox.new .orderform.pickupOrder .formContent{display:block !important;width:calc(100% - 5px) !important}.orderbox.new .orderform.pickupOrder .radiowrapper{display:block !important}.orderbox.new .orderform.pickupOrder .radiowrapper.addressboxCol{display:none !important}@media all and (max-width: 1680px){.productbox .addon:nth-child(3n-2),.productbox .addon:nth-child(3n-1),.productbox .addon:nth-child(2n),.areabox .deliveryContent .deliveryEntry:nth-child(3n-2),.areabox .deliveryContent .deliveryEntry:nth-child(3n-1){border-right:0}.productbox .addon:nth-child(2n-1),.areabox .deliveryContent .deliveryEntry:nth-child(2n-1){border-right:1px solid #fff}.productbox .productSizeImage{width:50%}}@media all and (max-width: 1500px){#main{padding:170px 30px 0px}.content{width:100%}#footerContent{width:100%;padding:40px 30px 35px}.additionalContentWrapper{padding:20px 30px}.additionalContentText{width:100%}#footer_content{width:100%;padding:40px 30px 35px}}@media all and (max-width: 1440px){.navigationContainer{width:100%}#logo{padding:7px 0px}#logo img{display:block;margin:auto}#formContainerArea{display:block}.textContainer,.textContainer.last{width:100%;float:none;margin:0px auto 30px}delivery-time{right:20px;bottom:20px}}@media all and (max-width: 1279px){.cartMenuToggle{display:block}#highlight,#navigationBottom{display:none}.navigationContainer{height:90px}.shopMenuMobile.active{display:block;left:0}#logo{width:66%;min-width:calc(100% - 320px);height:100%;float:left;text-align:center;padding-top:10px}#cart{float:left;width:17%;min-width:75px;max-width:160px;height:100%;padding:20px 0px;border:none;text-align:center;border-left:1px solid #eaebe6}#cart .linkText{display:none}#cart .wrapper{width:50px;margin:auto;top:0px}#cart .icon{float:none;margin:0px;top:0px}#logo:hover,.cartMenuToggle:hover{background:#fff}#logo img{height:90%}.shopMenuMobile li{border-bottom:1px solid #fff;line-height:55px}.shopMenuMobile li .topLink,.shopMenuMobile li .menuItem{height:55px;width:100%;padding:0px 30px;font-family:"Qlassik Medium";font-size:21px;display:block;text-decoration:none;text-transform:uppercase;text-align:center;cursor:pointer;color:#000}.shopMenuMobile li .linkText .bottomRow,.shopMenuMobile li .linkText .arrow{display:none}.shopMenuMobile li:hover{background:#b81e40}.shopMenuMobile li:hover .menuItem{color:#fff}#sideBar{display:none}#main{padding-top:130px}.textSection{width:48%;margin-right:4%;margin-bottom:25px}.textSection:nth-child(2n){margin-right:0px}.textSection.image img{height:120px;top:0px}}@media all and (max-width: 1140px){.zipSearchBar{padding:130px 30px 0px}.formWrapper{width:550px;text-align:center;padding:32px 70px 70px}.formWrapper .formLabel,.formWrapper #zsForm,#zsForm #zsZip,#zsForm #zsSubmitContainer,.pickupWrapper{display:block;float:none;margin:0px}#zsForm #zsZip{margin:20px auto;text-align:center}#zsForm #zsSubmitContainer{width:250px;margin:auto}.pickupWrapper{width:300px;margin:auto;position:relative;right:auto}.pickupWrapper .pickupButton{padding:10px 18px 5px}.pickupWrapper.open .pickupLinks{position:absolute;top:19px;width:100%}#shopList{width:100%;margin-bottom:0px}.storeBox{width:100%;margin-bottom:40px;margin-right:0px}.storeBox .boxContent{height:unset;padding-bottom:25px}.storeBox .boxContent div:not(:last-of-type){float:left;width:50%}.storeBox .boxContent .orderLink{top:-80px;bottom:unset;right:-12px}}@media all and (max-width: 1024px){.shopRight{padding-top:0px !important}}@media all and (max-width: 1023px){.shopRight .products .product{width:100%;margin-right:0px !important;padding:18px 0px !important;border-right:none;min-height:97px}.shopRight .products .product.row1:nth-last-child(3){border-bottom:1px solid #fff}#footerBottom .footerLeft{float:none;width:100%}#footerBottom .footerRight{float:none;text-align:left;width:100%}}@media all and (max-width: 960px){#logo{max-width:calc(100% - 150px)}}@media all and (max-width: 768px){delivery-time{right:0px;bottom:0px;width:100%;font-size:14px;padding-top:10px;padding-bottom:10px}delivery-time svg{width:15px;height:15px;top:14px}delivery-time span{font-size:16px;display:inline}}@media all and (max-width: 768px){.cartMenuToggle .menuIcon{top:18px;height:28px;border-top-width:3px;border-bottom-width:3px}.cartMenuToggle .menuIcon::before{border-bottom-width:3px}#cart{padding:10px 0px}.navigationContainer{height:60px}#cart .wrapper{width:40px}#cart .icon{height:40px}.sidebarCountWrapper{top:20px;left:28px}#sidebarCount{width:22px;height:22px;font-size:15px;padding-top:2px}#main{padding-top:90px}.shopMenuMobile,.shopMenuMobile.active{top:60px}.iosApp .shopMenuMobile,.iosApp .shopMenuMobile.active{top:75px}.textContainer,.textContainer.last{width:100%}.formContainer .formLine .selectwrapper,.formContainer .formLine .textfieldwrapper,.formContainer .formLine .selectwrapper:nth-child(2),.formContainer .formLine .textfieldwrapper:nth-child(2){width:100%;margin:0px 0px 25px 0px}#footer_content #footerNavigation,#footer_content #copyright{float:none;width:100%;text-align:center}#footer_content #copyright{margin-bottom:20px}#footer_content #footerNavigation{display:flex;justify-content:space-between}#footer_content #footerNavigation .footerLink{flex-basis:20%;border:none;padding:0px}.productbox .addon:nth-child(2n-1),.areabox .deliveryContent .deliveryEntry:nth-child(2n-1){border-right:0}}@media all and (max-width: 767px){#main{padding:90px 2% 0px}.shopRight .headlineWrapper h1,.formContainer h2,.shopRight h3{font-size:28px}.shopRight .products .product{padding-bottom:80px !important}.shopRight .products .product .cellWrapper{width:100%}.shopRight .products .product .title{font-size:23px;width:100%}.shopRight .products .pricesWrapper{margin-right:0px;bottom:18px;top:auto}.shopRight .products .iconWrapper{left:0px;right:auto;bottom:18px}#footerTop .footerLeft{float:none;text-align:center}#footerTop .footerLeft a:last-child{margin-right:0px}#footerTop .footerRight{float:none;text-align:center}#footerTop .footerRight>*{border-right:none !important;display:block !important;margin-bottom:15px}#footerBottom table th,#footerBottom table .minOrder{min-width:80px;padding-right:15px}.textSection{width:100%;margin-right:0px}.textSection.image{display:none}#qualitySeal{display:block;height:120px;width:100%}#qualitySeal img{position:absolute;height:120px;top:-10px;right:30px}}@media all and (max-width: 610px){#logoMobile{padding-top:20px}#logoMobile img{height:80%}.formWrapper{width:100%;padding:32px 10px 70px}#footer_content #footerNavigation{flex-wrap:wrap;justify-content:center}#footer_content #footerNavigation .footerLink{flex-basis:33.33%;margin-bottom:20px}}@media all and (max-width: 510px){.storeBox .boxContent{padding:0px 25px 50px}.storeBox .boxContent div:not(:last-of-type){width:100%;float:none}.storeBox .boxContent .orderLink{top:unset;bottom:0px;right:0px}.pickupWrapper{width:240px}#zsForm #zsSubmitContainer{width:190px}.pickupWrapper .pickupButton{font-size:16px;padding:5px 18px 5px}#zsForm #zsSubmitContainer label{font-size:16px;padding:0px 18px 5px}#zsForm #zsSubmitContainer label .zsSubmitIcon{top:5px}}@media all and (max-width: 377px){delivery-time svg{display:none}}
