div.amshopby-column{float:left;width:83px}select.amshopby-select{width:170px}.amshopby-logo{padding:0 10px 10px 0;float:left}.amshopby-featured{padding:5px 5px 5px 5px}.amshopby-link{float:left;padding-left:5px;padding-top:5px}.amshopby-clearer{display:block;clear:both;overflow:hidden}div.block-layered-nav dd a{padding:0 5px 0 0;display:block}div.block-layered-nav dd a.amshopby-attr-selected{font-family:source_sans_probold}div.block-layered-nav dd a img{padding:0 4px 5px;float:left}div.block-layered-nav dd li.amshopby-cat-level-2{padding-left:10px}
div.block-layered-nav dd li.amshopby-cat-level-3{padding-left:20px}div.block-layered-nav dd a.amshopby-cat-selected{font-family:source_sans_probold;color:black;text-decoration:none;cursor:text}div.block-layered-nav dd li span.amshopby-plusminus{float:left;display:block;width:15px;height:15px;cursor:pointer;background:transparent url(https://www.grimm-gastrobedarf.de/skin/frontend/grimm/default/images/amshopby-plus.gif) no-repeat}div.block-layered-nav dd li span.minus{background:transparent url(https://www.grimm-gastrobedarf.de/skin/frontend/grimm/default/images/amshopby-minus.gif) no-repeat}
.col-left.sidebar .block-layered-nav #narrow-by-list dd a:hover span.sprite-base{background:url(https://www.grimm-gastrobedarf.de/skin/frontend/grimm/default/images/icon/amshopby_precheck.jpg) no-repeat 0 0}div.block-layered-nav dt{cursor:pointer;margin-bottom:10px}div.block-layered-nav div.amshopby-slider{position:relative;z-index:9;height:10px;top:-4px}div.block-layered-nav div.amshopby-slider-wrapper{margin:10px auto 5px auto;padding:0 20px;position:relative;background-color:#ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
div.amshopby-slider-price{margin-top:15px;color:#333}div.amshopby-slider-price input{color:#333;width:40px;text-align:center;padding:4px 10px;vertical-align:middle;margin:0 3px}div.amshopby-slider-price span{vertical-align:middle}div.block-layered-nav div.amshopby-slider div.handle{position:absolute;cursor:move;z-index:2}.amshopby-slider-price{color:#798794}.amshopby-slider-price-from{text-align:left}.amshopby-slider-price-to{float:right}.amshopby-slider-handle-right{position:absolute;top:14px}.amshopby-slider-handle-left{position:absolute;top:14px;left:0}
.amshopby-tooltip{padding:2px 5px;background:#FEC;border:1px solid #faa819;color:#1f5070;text-align:left;width:200px;position:absolute}.amshopby-slider-price-range{text-align:left;font-size:.9em}.amshopby-tooltip-img{cursor:help}div.block-layered-nav,div.amshopby-page-container,div.amshopby-filters-top{position:relative}div.block-layered-nav .show-filters,div.block-layered-nav .hide-filters{color:#005fad;cursor:pointer;font-weight:normal;font-size:16px;line-height:24px;border-top:1px solid #ccc;margin-top:15px;padding-top:15px}
div.amshopby-overlay{background-color:#fff;height:100%;left:0;opacity:.5;filter:alpha(opacity=50);position:absolute;top:0;width:100%;z-index:555}div.amshopby-overlay img{top:100px;left:45%;display:block;position:absolute}div.amshopby-overlay div{margin:0 auto;display:block;width:300px;height:200px}.amshopby-advanced li{clear:both}.amshopby-advanced li.level1{padding-left:20px}.amshopby-advanced li.level2{padding-left:30px}.amshopby-advanced li.level3{padding-left:40px}.amshopby-advanced li.level4{padding-left:50px}
.amshopby-advanced li.active>a{font-family:source_sans_probold}.amshopby-slider-bar{position:absolute;background-color:#008ae8;height:10px;top:5px;z-index:1}.amshopby-subcategory-image{overflow:auto}.btn-remove-inline{background-image:url("https://www.grimm-gastrobedarf.de/skin/frontend/grimm/default/images/btn_remove.gif");background-repeat:no-repeat;width:13px;height:12px;margin-left:4px}.amazonpayments-or{line-height:2.3;margin:0 8px}.cart .totals .checkout-types .amazonpayments-or{display:block;clear:both;font-size:11px;line-height:1;padding:8px 55px 0 0}
.block-cart .actions .amazonpayments-or{display:block;clear:both;font-size:11px;line-height:1;padding:8px 55px 8px 0;margin:0}.amazon-pay-tooltip{border:solid 1px #bbb;background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;padding:10px 15px;width:300px;font-size:11px;text-align:left;box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;-moz-box-shadow:0 0 5px #888;-o-box-shadow:0 0 5px #888;z-index:1000}.amazon-pay-tooltip img{float:right;padding:5px 0 5px 10px}
.pay-with-amazon-onepage-shortcut{padding-bottom:10px}.pay-with-amazon-onepage-shortcut p{padding:10px 0}.pay-with-amazon-onepage-shortcut p img{display:none}.payButtonWidget{display:inline}.payButtonWidget img{cursor:pointer}.checkout-types.bottom .payButtonWidget{display:block}.checkout-types.bottom .amazonpayments-or{text-align:right;padding-right:70px;margin:0}.checkout-types.minicart .payButtonWidget img{display:inline}.checkout-types.minicart .amazonpayments-or{display:block}.checkout-onepage-index .loginButtonWidget,.checkout-onepage-index .payButtonWidget{margin-bottom:15px;text-align:right}
ol.apa{list-style:none outside none;margin:0;padding:0;width:100%}.apa .section{margin:0 0 15px 0}.apa .store-widget{clear:both;border:solid 1px #bbb;background-color:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.apa .amazon-widget-overlay{position:fixed;display:block;top:0;left:0;height:100%;width:100%;z-index:100}.apa .step-title{margin:12px}.apa .step-title img{float:left;height:22px;margin:0 7px 0 0;vertical-align:middle;width:23px}
.apa .step-title h2{color:#2f3841;font-family:Arial;font-size:14px;font-weight:bold;vertical-align:middle;text-transform:none}.apa .section-content{margin:0 12px 12px}.apa .section-please-wait{display:none;height:80px;margin:12px;background:url('https://www.grimm-gastrobedarf.de/skin/frontend/base/default/creativestyle/images/amazon-loading-large.gif') center center no-repeat}.apa .amazon-widget.loading{min-height:80px;background:url('https://www.grimm-gastrobedarf.de/skin/frontend/base/default/creativestyle/images/amazon-loading-large.gif') center center no-repeat}.apa .loading .section-content{display:none}.apa .loading .section-please-wait{display:block}
.apa .sandbox-simulation select{width:25%}.apa .sandbox-simulation p{margin:0 0 10px}.apa .buttons-set{line-height:40px}.apa .buttons-set.disabled button.button{-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.amazon-login{padding-top:27px}.amazon-login.position-before{padding-top:0 !important;padding-bottom:27px}.amazon-login .content{min-height:100px}.buttons-set button.cancel span{border-color:#406a83;background:#618499}.dashboard .box-amazon-account{padding-bottom:45px}
.dashboard .box-amazon-account .box{padding-top:15px}.dashboard .box-amazon-account .box .buttons{padding-top:10px}.dashboard .box-amazon-account .box .buttons .loginButtonWidget{float:right}#opc-lpa #addressBookWidgetDiv,#opc-lpa #walletWidgetDiv{display:inline-block;height:300px;width:49%}#opc-lpa #addressBookWidgetDiv{margin-right:2%}.amazon-pay-tooltip-link{display:inline-block;margin:4px 4px 4px 8px;width:16px;height:16px;background:url('https://www.grimm-gastrobedarf.de/skin/frontend/base/default/creativestyle/images/question-mark-icon.png') center center no-repeat;background-size:contain;-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}
#addressBookWidgetDiv,#walletWidgetDiv{width:100%;height:100%}.apa .amazon-widget{display:block;height:300px;clear:none}.apa .section{display:block;clear:none}@media only screen and (min-width:575px){.apa #apa-shipping{width:260px;margin-right:15px;float:left}.apa #apa-payment{margin-left:275px}.apa-virtual-checkout #apa-payment{margin-left:0 !important}}@media only screen and (min-width:775px){.apa #apa-shipping{width:360px;margin-right:15px;float:left}.apa #apa-payment{margin-left:375px}}@media only screen and (min-width:960px){.apa #apa-shipping{width:310px;margin-right:15px;float:left}
.apa #apa-payment{width:310px;margin-right:15px;margin-left:0;float:left}.apa .narrow-section{height:298px;margin-left:650px;clear:none;overflow:auto}.apa-virtual-checkout #apa-payment{width:360px;float:left;margin-right:15px}.apa-virtual-checkout .review-section{margin-left:375px;height:298px;clear:none;overflow:auto}}.teaser-holder{overflow:auto;min-height:250px}@media only screen and (max-width:800px){.teaser-holder{overflow:hidden;max-height:150px;height:150px}}.teaser-holder:after{clear:both;height:0;width:100%;display:block;content:""}
.teaser-holder .teaser-slider{position:absolute;left:0;width:100%;overflow:hidden;max-height:400px}@media only screen and (max-width:800px){.teaser-holder .teaser-slider{max-height:150px;height:150px}}.teaser-holder .teaser-slider .slide{position:absolute;width:100%}.teaser-holder .teaser-slider .slide .btn-teaser{font-family:source_sans_probold;white-space:nowrap;font-size:18px;line-height:22px;padding:9px 16px 9px 10px}.teaser-holder .teaser-slider .slide .btn-teaser span{vertical-align:middle}
.teaser-holder .teaser-slider .teaser-menu-holder{position:absolute;right:0;bottom:-30px;width:100%;z-index:2000}@media only screen and (min-width:800px){.teaser-holder .teaser-slider .teaser-menu-holder{bottom:-33px}}.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu{width:100%;white-space:nowrap;height:34px;margin:20px auto;text-align:center;font-size:16px}@media only screen and (min-width:800px){.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu{height:44px}}.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item{display:inline-block;margin-left:2px;position:relative;padding:10px 40px;background-color:#fff;cursor:pointer}
.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item a{text-decoration:none}.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item.active .arrow{display:block}.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item.active a{color:#333;font-family:source_sans_probold}.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item .arrow{display:none;position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item .arrow.arrow-top{top:-5px;left:50%;margin-left:-10px;border-width:0 10px 5px;border-bottom-color:white}
.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item.dot{width:11px;height:11px;margin:0 7px;padding:0;overflow:hidden;border-radius:14px;border:1px solid #0068b9;background:#fff}@media only screen and (min-width:800px){.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item.dot{width:14px;height:14px;margin:0 10px}}.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item.dot.active,.teaser-holder .teaser-slider .teaser-menu-holder .teaser-menu .menu-item.dot:hover{background:#0068b9;border:1px solid #fff}
.teaser-holder .teaser-slider .image-holder{overflow:hidden;text-align:center;background-color:#f8f8f8;position:relative;width:100%}.teaser-holder .teaser-slider .image-holder img{width:100%;min-width:720px;max-width:1920px;overflow:hidden;height:auto;position:relative}.teaser-holder .teaser-slider .wrapper{position:absolute;top:0;left:25.4%;font-size:1em}.teaser-holder .teaser-slider .text-box{text-transform:uppercase;padding-top:10px}.teaser-holder .teaser-slider .text-box.box-teaser{padding-top:10px}
@media only screen and (min-width:800px){.teaser-holder .teaser-slider .text-box.box-teaser{padding-top:40px}}.teaser-holder .teaser-slider .text-box .text{padding:0 10px;color:#fff;display:inline-block;font-size:2.8em;line-height:1.2em;height:1.1em}@media only screen and (max-width:800px){.teaser-holder .teaser-slider .text-box .text{overflow-y:hidden;font-size:2.1em;line-height:1.2em;height:1.2em}}.teaser-holder .teaser-slider .text-box .text.slide-headline{background-color:rgba(0,0,0,0.6)}.teaser-holder .teaser-slider .text-box .text.slide-subtitle{background-color:#fff;color:#333}
.teaser-holder .teaser-slider .slide-link{margin-top:10px;position:relative;font-size:20px;line-height:22px;font-family:source_sans_prosemibold}.teaser-holder .teaser-slider .teaser-wrap-next,.teaser-holder .teaser-slider .teaser-wrap-prev{width:70px;height:100%;position:absolute;background-color:transparent;cursor:pointer;z-index:2000}.teaser-holder .teaser-slider .teaser-wrap-next{background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(199,199,199,0.01) 22%,rgba(138,138,138,0.08) 46%,rgba(0,0,0,0.3) 100%) !important;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(199,199,199,0.01) 22%,rgba(138,138,138,0.08) 46%,rgba(0,0,0,0.3) 100%) !important;right:0}
.teaser-holder .teaser-slider .teaser-wrap-prev{background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,rgba(199,199,199,0.01) 22%,rgba(138,138,138,0.08) 46%,rgba(0,0,0,0.3) 100%) !important;background:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(199,199,199,0.01) 22%,rgba(138,138,138,0.08) 46%,rgba(0,0,0,0.3) 100%) !important;left:0}.teaser-holder .teaser-slider .teaser-next,.teaser-holder .teaser-slider .teaser-prev{width:100%;height:100%;position:relative;background-position-y:center;background-repeat:no-repeat;background-size:40% auto;-moz-transition:background-size .5s ease-out;-ms-transition:background-size .5s ease-out;-o-transition:background-size .5s ease-out;-webkit-transition:background-size .5s ease-out;transition:background-size .5s ease-out}
@media only screen and (min-width:800px){.teaser-holder .teaser-slider .teaser-next,.teaser-holder .teaser-slider .teaser-prev{background-size:50% auto}}.teaser-holder .teaser-slider .teaser-next{background-image:url(/skin/frontend/grimm/default/images/big_slider_arrow_right.png);background-position-x:right}.teaser-holder .teaser-slider .teaser-prev{background-image:url(/skin/frontend/grimm/default/images/big_slider_arrow_left.png);background-position-x:left}@media only screen and (min-width:800px){.teaser-holder .teaser-slider .teaser-next:hover,.teaser-holder .teaser-slider .teaser-prev:hover{background-size:65% auto}
}@media only screen and (max-width:999px){.teaser-holder .teaser-slider .image-holder img{left:-90px}.teaser-holder .teaser-slider .wrapper{font-size:.8em;left:15%}}@media only screen and (min-width:1000px) and (max-width:1099px){.teaser-holder .teaser-slider .image-holder img{left:-60px}.teaser-holder .teaser-slider .wrapper{font-size:.8em;left:18%}}@media only screen and (min-width:1100px) and (max-width:1199px){.teaser-holder .teaser-slider .image-holder img{left:-30px}.teaser-holder .teaser-slider .wrapper{font-size:.8em;left:21%}
}@media only screen and (min-width:1200px) and (max-width:1399px){.teaser-holder .teaser-slider .image-holder img{left:0}.teaser-holder .teaser-slider .wrapper{font-size:.9em}}@media only screen and (min-width:1400px){.teaser-holder .teaser-slider .image-holder img{left:0}}@media(max-width:700px){.teaser-holder .teaser-slider .text-box .text{font-size:25px;line-height:28px}}@media(max-width:500px){.teaser-holder .teaser-slider .text-box{padding-top:0}.teaser-holder .teaser-slider .text-box .text{font-size:0;line-height:0}
}@media only screen and (max-width:1329px){.teaser-holder,.teaser-holder .teaser-slider{min-height:250px}}@media only screen and (min-width:1330px) and (max-width:1429px){.teaser-holder,.teaser-holder .teaser-slider{min-height:270px}}@media only screen and (min-width:1430px) and (max-width:1529px){.teaser-holder,.teaser-holder .teaser-slider{min-height:290px}}@media only screen and (min-width:1530px) and (max-width:1629px){.teaser-holder,.teaser-holder .teaser-slider{min-height:310px}}@media only screen and (min-width:1630px) and (max-width:1729px){.teaser-holder,.teaser-holder .teaser-slider{min-height:330px}
}@media only screen and (min-width:1730px) and (max-width:1829px){.teaser-holder,.teaser-holder .teaser-slider{min-height:350px}}@media only screen and (min-width:1830px) and (max-width:1919px){.teaser-holder,.teaser-holder .teaser-slider{min-height:375px}}@media only screen and (min-width:1920px) and (max-width:1936px){.teaser-holder,.teaser-holder .teaser-slider{min-height:393px}}@media only screen and (min-width:1937px){.teaser-holder,.teaser-holder .teaser-slider{min-height:400px}}@media screen and (max-width:1200px){.teaser-holder .teaser-slider .slide{height:100%}
.teaser-holder .teaser-slider .slide .image-holder{height:100%}.teaser-holder .teaser-slider .slide .image-holder img{max-width:none;height:100%;width:auto}}@media screen and (min-width:1920px){.teaser-holder{max-width:1920px;position:relative;margin:0 auto}}.sprite-checkout{display:inline-block;position:relative;background:url('/skin/frontend/grimm/default/images/sprites/checkout-20191030.png') no-repeat}.sprite-checkout[data-icon=arrow-blue-filled]{background-position:0 0;height:40px;width:22px}.sprite-checkout[data-icon=arrow-blue]{background-position:0 -60px;height:40px;width:22px}
.sprite-checkout[data-icon=arrow-gray]{background-position:0 -120px;height:40px;width:22px}.sprite-checkout[data-icon=lock]{background-position:0 -180px;height:16px;width:12px}.sprite-checkout[data-icon=payment-amazon-btn]{background-position:0 -216px;height:30px;width:98px}.sprite-checkout[data-icon=payment-amazon]{background-position:0 -266px;height:27px;width:80px}.sprite-checkout[data-icon=payment-amazon]:active,.sprite-checkout[data-icon=payment-amazon].payment-amazon-active{background-position:0 -313px}
.sprite-checkout[data-icon=payment-amazon].active{background-position:0 -313px}.sprite-checkout[data-icon=payment-amazon_active]{background-position:0 -313px;height:25px;width:80px}.sprite-checkout[data-icon=payment-checkmo]{background-position:0 -358px;height:43px;width:91px}.sprite-checkout[data-icon=payment-master-card]{background-position:0 -421px;height:25px;width:42px}.sprite-checkout[data-icon=payment-master-card]:active,.sprite-checkout[data-icon=payment-master-card].payment-master-card-active{background-position:0 -466px}
.sprite-checkout[data-icon=payment-master-card].active{background-position:0 -466px}.sprite-checkout[data-icon=payment-master-card_active]{background-position:0 -466px;height:25px;width:42px}.sprite-checkout[data-icon=payment-payone-creditcard]{background-position:0 -511px;height:25px;width:129px}.sprite-checkout[data-icon=payment-payone-online-bank-transfer]{background-position:0 -556px;height:25px;width:80px}.sprite-checkout[data-icon=payment-payone-ratepay]{background-position:0 -601px;height:43px;width:91px}
.sprite-checkout[data-icon=payment-payone-safe-invoice]{background-position:0 -664px;height:25px;width:75px}.sprite-checkout[data-icon=payment-paypal-express-btn]{background-position:0 -709px;height:29px;width:85px}.sprite-checkout[data-icon=payment-paypal-express]{background-position:0 -758px;height:25px;width:96px}.sprite-checkout[data-icon=payment-paypal]{background-position:0 -803px;height:25px;width:96px}.sprite-checkout[data-icon=payment-paypal]:active,.sprite-checkout[data-icon=payment-paypal].payment-paypal-active{background-position:0 -848px}
.sprite-checkout[data-icon=payment-paypal].active{background-position:0 -848px}.sprite-checkout[data-icon=payment-paypal_active]{background-position:0 -848px;height:25px;width:96px}.sprite-checkout[data-icon=payment-sofort-ueberweisung]{background-position:0 -893px;height:25px;width:80px}.sprite-checkout[data-icon=payment-sofort-ueberweisung]:active,.sprite-checkout[data-icon=payment-sofort-ueberweisung].payment-sofort-ueberweisung-active{background-position:0 -938px}.sprite-checkout[data-icon=payment-sofort-ueberweisung].active{background-position:0 -938px}
.sprite-checkout[data-icon=payment-sofort-ueberweisung_active]{background-position:0 -938px;height:25px;width:80px}.sprite-checkout[data-icon=payment-visa]{background-position:0 -983px;height:25px;width:82px}.sprite-checkout[data-icon=payment-visa]:active,.sprite-checkout[data-icon=payment-visa].payment-visa-active{background-position:0 -1028px}.sprite-checkout[data-icon=payment-visa].active{background-position:0 -1028px}.sprite-checkout[data-icon=payment-visa_active]{background-position:0 -1028px;height:25px;width:82px}
.sprite-checkout[data-icon=success]{background-position:0 -1073px;height:40px;width:40px}.page{background-color:#fff}.cms-page-title-holder{border-bottom:1px solid #ccc;background-color:#f7f7f7;margin-bottom:20px}.box .box-header a.top-link{cursor:pointer;float:right}.body-key-facts{background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px 0 20px 80px}.body-key-facts .sprite-base{float:left;margin-top:10px}.body-key-facts .fact-text{margin-left:20px;float:left;font-size:16px}
.broken{padding:15px;height:300px;background:url(https://www.grimm-gastrobedarf.de/skin/frontend/grimm/default/images/404_broken-egg.jpg) no-repeat right bottom}.cms-row{background-color:#f7f7f7;padding:20px 0}.cms-row .border-top{border-top:1px solid #ccc}.cms-row .border-bottom{border-bottom:1px solid #ccc}.cms-about-us .wrapper{background-color:#fff;border:1px solid #ccc}.cms-about-us .wrapper .trustedrating-widget{padding:0 0 10px 20px}.cms-about-us .wrapper .box{padding-right:20px}.cms-about-us .wrapper .box-history{margin-bottom:0}
.cms-about-us .wrapper .box-history .btn-blue-bordered{margin-top:20px}.cms-home #box-1 h1{font-size:24px;line-height:28px;font-family:source_sans_probold}.cms-home .col-main{padding-bottom:0}.cms-list-extended-margin li{margin-bottom:5px}.cms-ersatzteilanfrage #form_1 label[for="field[100][58]"]{display:inline-block;margin-left:5px}