.pagefind-search{--pagefind-ui-scale:0.75}#searchcontainer,#searchcontainer.grid_20,.inner_searchcontainer{height:auto !important;overflow:visible !important;padding-bottom:12px}#searchcontainer{display:flex !important;align-items:center;padding-top:12px}.inner_searchcontainer{width:100%}select.js-sort{font-size:1.4em;padding:0.35em 0.5em;height:auto}.listing_actions .sort-filter{width:450px}.listing_actions .sort-filter select.js-sort{width:300px}.listing_actions,.listing_actions.normal,.listing_actions .top,.listing_actions .bottom{height:auto !important;display:flow-root !important;padding-top:8px;padding-bottom:8px}.actions-detail{margin-top:24px !important;margin-bottom:24px !important}.actions-detail a{height:auto !important;min-height:44px;line-height:normal !important;padding:8px 5px !important;font-size:16px !important;display:flex !important;flex-direction:column;align-items:center;justify-content:center;background-color:#72a425 !important;background-image:none !important;border:none !important;border-radius:6px !important;color:#fff !important;font-weight:bold;text-align:center;width:100% !important;box-sizing:border-box !important}.actions-detail a:hover{background-color:#5c8a1a !important}.actions-detail a span{color:#fff}.actions-detail a .link-hint{font-size:11px;font-weight:normal;opacity:0.9;margin-top:2px}#contact-button-foot{display:flex;justify-content:center;padding:0 40px !important;box-sizing:border-box}.footer-special-wrap{background:transparent !important;border:none !important;margin:20px 0 !important}#contact-button-foot .button-large{display:flex !important;flex-direction:column;align-items:center;justify-content:center;height:auto !important;min-height:44px;line-height:normal !important;padding:8px 16px !important;font-size:16px !important;box-sizing:border-box !important;background-color:#72a425 !important;background-image:none !important;border:none !important;border-radius:6px !important;color:#fff !important;font-weight:bold;text-align:center;width:100%}#contact-button-foot .button-large:hover{background-color:#5c8a1a !important}#contact-button-foot .button-large .link-hint{font-size:11px;font-weight:normal;opacity:0.9;margin-top:2px}#shopnavi .newbasket{position:absolute;top:20px;right:20px;width:auto !important}#cart-btn{height:3.9rem !important;font-size:1.3rem !important;padding:1rem 2.2rem !important;border-radius:0.4rem !important}#cart-btn_icon{width:1.97rem !important;height:1.97rem !important}@media (max-width:768px){.container_20{width:100% !important;max-width:100%;padding:0 14px;box-sizing:border-box}.container_20 [class*="grid_"]{float:none !important;display:block !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;box-sizing:border-box}#content .inner{width:100% !important}#content .inner *{max-width:100% !important;box-sizing:border-box !important}#detail #detailinfo .ui-tabs-panel{float:none !important}#buybox{width:100% !important;margin:16px 0 0 0 !important;float:none !important}#buybox select,#buybox label,#buybox input{max-width:100%;box-sizing:border-box}img{max-width:100%;height:auto}#logo{text-align:center}#header #logo a{width:100% !important;max-width:240px;height:auto !important;aspect-ratio:571 / 90;background-size:contain !important;background-position:center !important;margin:10px auto !important}#shopnavi .newbasket{position:static !important;margin:10px 0 !important;text-align:center}#mainNavigation ul li,#left ul.categories.level0 li{display:block;width:100%}#center table,#detail table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}#mainNavigation::after{content:"M";position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;padding:0 16px;font-weight:bold;font-size:1.15em;color:#fff;background:rgba(0,0,0,0.28);pointer-events:none;z-index:5}#listing-3col-b .artbox{width:200px}#listing-3col-b .artbox .inner{height:325px;width:180px}#listing-3col-b .artbox .actions{position:absolute;bottom:27px}#listing-3col-b .artbox .artbox_thumb{height:145px;margin-top:0}#listing-3col-b .artbox a.compare_add_article,#listing-3col-b .artbox a.more,#listing-3col-b .artbox .buynow{width:179px}#listing-3col-b .artbox a.compare_add_article,#listing-3col-b .artbox a.more{width:82px;position:absolute}#listing-3col-b .artbox a.more{left:97px}#listing-3col-b .artbox div.ico_esd{right:8px;top:24px}#listing-3col-b .artbox p.price{bottom:40px}#listing-3col-b .artbox p.pseudoprice{bottom:52px}#listing-3col-b .artbox p.desc{margin:0 0 .8em}#listing-3col-b .artbox p.price{bottom:73px;line-height:1.5em}#listing-3col-b .artbox .artbox_thumb.full-box-link{display:block;height:100px;padding:10px;padding-top:215px;font-weight:bold;font-size:13px;color:black}#listing-3col-b .artbox .artbox_thumb.full-box-link:hover{-moz-box-shadow:1px 1px 4px #777;-webkit-box-shadow:1px 1px 4px #777;box-shadow:1px 1px 4px #777;text-decoration:none}#listing-3col-b .artbox .inner{padding:0px;width:200px !important}#listing-3col-b .artbox p.price,#listing-3col-b .artbox p.pseudoprice{bottom:14px;right:10px;text-align:right}#listing-3col-b .artbox p.pseudoprice{bottom:25px}#listing-3col-b .artbox .account{position:absolute;bottom:5px;left:10px;margin-left:0;width:180px}@media (max-width:768px){#content #left ul li.active,#content #left.info,#content #left.basket{width:100% !important}#content #left select{width:100% !important;max-width:100%;box-sizing:border-box}body .cookieInfo.cookieInfoStyle2 .cookieMsgBox{width:90% !important;max-width:400px;box-sizing:border-box}body .cookieInfo.cookieInfoStyle2 .closeButton{left:auto !important;right:8px !important;margin-left:0 !important}img[width]{max-width:100% !important;height:auto !important}}span.lieferbar_button{display:block;position:absolute;z-index:210;top:-4px;right:10px;width:18px;height:18px;background:#72a425;border-radius:0}span.lieferbar_button_orange{display:block;position:absolute;z-index:210;top:-4px;right:10px;width:18px;height:18px;background:#ff9800;border-radius:0}span.lieferbar_button_inline{display:inline-block;width:14px;height:14px;background:#72a425;border-radius:0;margin-right:5px;vertical-align:middle}span.lieferbar_button_inline_orange{display:inline-block;width:14px;height:14px;background:#ff9800;border-radius:0;margin-right:5px;vertical-align:middle}span.lieferbar_button_inline_red{display:inline-block;width:14px;height:14px;background:#990000;border-radius:0;margin-right:5px;vertical-align:middle}#content #center.home>a.banner{display:block;margin-bottom:25px}.footer-2026{background:#3a4237;color:#ccd2c3;padding:44px 0 70px;font-size:13px;line-height:1.7;margin-top:20px}.footer-2026 .f26-wrap{max-width:1000px;margin:0 auto;padding:0 20px;box-sizing:border-box}.footer-2026 .f26-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px}.footer-2026 .f26-links a{color:#dbe0d1;text-decoration:none}.footer-2026 .f26-links a:hover{text-decoration:underline;color:#fff}.footer-2026 .f26-links .sep{color:#565f4f}.footer-2026 .f26-contact{border-top:1px solid #566150;margin-top:26px;padding-top:26px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 28px;align-items:start}.footer-2026 .f26-contact p{margin:0;overflow-wrap:anywhere}.footer-2026 .f26-contact strong{color:#eef1e8}.footer-2026 .f26-copy{text-align:left}.footer-2026 .f26-copy a{color:#dbe0d1;text-decoration:underline}.footer-2026 .f26-note{opacity:.55;font-size:12px}@media (max-width:900px){.footer-2026 .f26-contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.footer-2026 .f26-contact{grid-template-columns:1fr}.footer-2026 .f26-copy{text-align:left}}body[class^="ctl_"] #shopnavi{display:none !important}body[class^="ctl_"] .container_20{overflow:visible !important}body[class^="ctl_"] .container_20::after{content:"";display:block;clear:both}body[class^="ctl_"] #mainNavigation{display:flex !important;align-items:center;position:sticky !important;top:0;z-index:300;float:none !important;width:auto !important;height:auto !important;margin:14px 0 0 !important;padding:0 !important;background:#fff !important;border-top:2px solid #72a425;border-bottom:1px solid #d7ddce;line-height:normal !important}body[class^="ctl_"] #mainNavigation::after{content:none !important;display:none !important}body[class^="ctl_"] #mainNavigation ul{display:flex;align-items:center;flex:1 1 auto;gap:0;margin:0;padding:0;list-style:none}body[class^="ctl_"] #mainNavigation li{float:none !important;display:block;position:static}body[class^="ctl_"] #mainNavigation li.brand-slot{flex:0 0 185px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;padding-right:16px}body[class^="ctl_"] #mainNavigation li.brand-slot a{padding:0 !important;display:block;line-height:0}body[class^="ctl_"] #mainNavigation li.brand-slot img{height:22px;width:auto;display:block;visibility:hidden}body[class^="ctl_"] #mainNavigation.nav-stuck li.brand-slot img{visibility:visible}body[class^="ctl_"] #mainNavigation a,body[class^="ctl_"] #mainNavigation a.first,body[class^="ctl_"] #mainNavigation a.active{display:block;padding:15px 16px !important;border:0 !important;background:none !important;color:#4a5142 !important;font-size:14.5px;font-weight:500;text-decoration:none;height:auto !important}body[class^="ctl_"] #mainNavigation a:hover{color:#4d7318 !important}body[class^="ctl_"] #mainNavigation a.active{color:#4d7318 !important;font-weight:700}body[class^="ctl_"] #mainNavigation .header-cart{flex:none;align-self:center;margin:0 16px 0 12px;font-size:17px}body[class^="ctl_"] #mainNavigation .header-cart svg{color:#4d7318}@media (max-width:768px){body[class^="ctl_"] #mainNavigation{flex-wrap:wrap}body[class^="ctl_"] #mainNavigation ul{flex-wrap:wrap}body[class^="ctl_"] #mainNavigation .header-cart{margin:6px 0 8px 16px}}body[class^="ctl_"] .shop-stoerer{position:absolute;top:50%;right:14px;z-index:30;display:flex;flex-direction:column;align-items:center;gap:1px;padding:11px 20px 10px;background:#dd4800;color:#fff;text-align:center;border-radius:8px;box-shadow:0 4px 14px rgba(34,40,31,.22);transform:translateY(-50%) rotate(-4deg);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;cursor:default;user-select:none}body[class^="ctl_"] .shop-stoerer .s-top,body[class^="ctl_"] .shop-stoerer .s-main{font-size:19px;font-weight:800;line-height:1.14;letter-spacing:-.01em}@media (max-width:768px){body[class^="ctl_"] #header{text-align:center}body[class^="ctl_"] .shop-stoerer{position:static;transform:none;display:inline-flex;margin:4px auto 14px}body[class^="ctl_"] #logo{text-align:center}}@media (max-width:768px){body[class^="ctl_"] #mainNavigation li.brand-slot{display:none}}body[class^="ctl_"] a.shop-stoerer{text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}@media (hover:hover) and (min-width:769px){body[class^="ctl_"] a.shop-stoerer:hover{transform:translateY(-50%) rotate(-3deg) scale(1.06);box-shadow:0 10px 28px rgba(221,72,0,.45)}}
#vsde-ci{position:fixed;left:16px;right:16px;bottom:16px;max-width:520px;margin:0 auto;z-index:400;box-sizing:border-box;background:#e7f1d3;border:1px solid #d3e3b8;border-radius:10px;box-shadow:0 6px 24px rgba(0,0,0,.14);font:13px/1.5 Arial,"Helvetica Neue",Helvetica,sans-serif;color:#22281f}#vsde-ci *{box-sizing:border-box}#vsde-ci .in{padding:14px 16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}#vsde-ci p{margin:0;flex:1 1 220px;min-width:0}#vsde-ci a{color:#dd4800}#vsde-ci button{flex:none;margin-left:auto;border:1px solid #dd4800;background:#dd4800;color:#fff;border-radius:6px;padding:7px 16px;font:inherit;font-weight:700;cursor:pointer}#vsde-ci button:hover{background:#b83900;border-color:#b83900}