@font-face{font-family:'devkollektiv';src:url('../fonts/devkollektiv.eot');src:url('../fonts/devkollektiv.eot?#iefix') format('embedded-opentype'),url('../fonts/devkollektiv.woff') format('woff'),url('../fonts/devkollektiv.ttf') format('truetype'),url('../fonts/devkollektiv.svg#devkollektiv') format('svg');font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot');src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../fonts/icomoon.woff') format('woff'),url('../fonts/icomoon.ttf') format('truetype'),url('../fonts/icomoon.svg#icomoon') format('svg');font-weight:400;font-style:normal;font-display:fallback}body{font-size:16px}html{overflow-x:hidden}ul,ol{list-style:none;margin:0;padding:0}.display-block,.d-block{display:block}.d-flex{display:flex;flex-wrap:wrap}.center{text-align:center}html body a,html body a:hover,html body a:visited,html body .breadcrumbs a,html body .breadcrumbs a:visited{text-decoration:none;color:var(--color-heading)}.lightgrey{background:#edecea}.layout-font{font-size:2.8rem;font-weight:700;color:var(--color-heading)}.additional-advantages .layout-font{color:#fff;display:block;margin-bottom:2rem;padding:20px 25px 0}.margin-30{margin:30px auto}.margin-40{margin:40px auto}.margin-60{margin:60px auto}h1{margin:30px auto 5px;color:var(--color-light-black);font-weight:400;font-size:2.8rem}.catalog-product-view h1 span{display:block;color:#6d6d6d;margin-bottom:10px;font-weight:700;font-size:2.8rem}.col-3-12{width:24%}.col-4-12{width:32%}hr.big{border-width:3px;margin:60px 0 30px;border-color:var(--color-heading);width:100%}a.btn{padding:10px 25px;display:inline-block;background:#000;color:#fff;font-size:1.4rem;border-radius:18px;text-transform:uppercase;transition:.3s ease all;margin:15px 0}a.btn.btn-nude{background:0 0;color:var(--color-black);border:2px solid var(--color-black);opacity:1}a.btn.btn-nude:hover,.promo-area:hover a.btn.btn-nude{background:var(--color-black);color:var(--color-white)}.relative{position:relative}.label-container.relative{display:flex;justify-content:space-between;margin:10px 0;border-bottom:1px solid #ccc;padding:10px 0}.category-image,.mobile-title{display:none}.block-static-block.widget,.block-cms-link.widget{margin-bottom:0}.fieldset>.field,.fieldset>.fields>.field{margin:0 0 12px}.hometext{list-style:disclosure-closed;margin-left:15px}.action.tocompare{display:none !important}.promo-top{display:grid;grid-template-columns:50% 50%;grid-column-gap:15px;margin:30px 0 10px;overflow:hidden}.promo-left{position:relative}.promo-right{display:grid}.promo-right-top{align-self:start;position:relative}.promo-right-bottom{align-self:end;position:relative}.specialtext span{display:block;font-size:3rem;font-weight:lighter}.specialtext span span{font-size:1.4rem;font-weight:400;color:#333}.promo-left .specialtext{position:absolute;left:30px;top:35%}.promo-right-top .specialtext{position:absolute;left:30px;top:35%}.promo-banner{position:relative;display:flex;justify-content:flex-end;margin:60px auto}.promo-banner.promo-banner-top{margin:0 auto 60px}.promo-banner .specialtext{position:absolute;left:30px;top:35%}.home-text{display:flex;flex-wrap:wrap;justify-content:space-between}.home-text h1,.home-text h2,.home-text h3{font-size:2.4rem;margin:20px 0 15px;color:var(--color-heading);font-weight:500}.home-text-left,.home-text-right{width:48%}.greeting-text{margin:60px auto}body .am-filter-go{background:0 0;color:var(--color-heading);border-color:var(--color-heading)}@media only screen and (min-width:1690px){.specialtext span{font-size:3.6rem}.specialtext span span{font-size:2.2rem}}.topbar,.topbar_inner{width:100%}.topbar>.topbar_inner>.topbar,.topbar>.topbar_inner>.topbar>.topbar_inner{display:contents}.topping{width:100%;min-height:36px;border-bottom:1px solid var(--color-border);background:linear-gradient(90deg,var(--color-primary-soft) 0%,var(--color-surface-soft) 48%,var(--color-secondary-soft) 100%);color:var(--color-text-soft);font-size:1.2rem;line-height:1.3}.topping>div{width:min(calc(100% - (2*var(--container-padding))),var(--container-width));min-height:36px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:0}.topping>div span{position:relative;margin:0;padding:0 clamp(1.6rem,2.6vw,3.2rem);white-space:nowrap}.topping>div span+span{border-left:1px solid rgba(25,95,53,.12)}.topping>div span:before{content:"✓";margin-right:.7rem;color:var(--color-primary);font-weight:var(--font-weight-bold)}.page-header{position:relative;z-index:10000;margin:0;border:0;overflow:visible;background:var(--color-white);box-shadow:none}.header.content{width:min(calc(100% - (2*var(--container-padding))),var(--container-width));min-height:96px;margin:0 auto;padding:0;display:flex;align-items:center;gap:clamp(1rem,1.8vw,2.2rem);position:relative}.header.content .logo{position:static;float:none;flex:0 0 230px;width:230px;max-width:230px;margin:0;padding:0;display:block;line-height:0;order:1}.header.content .logo img{width:auto;max-width:100%;max-height:70px;object-fit:contain}.page-header .amsearch-wrapper-block{position:static;float:none;flex:1 1 auto;width:auto;min-width:260px;margin:0;padding:0;order:2;z-index:20}.nav-open .page-header .amsearch-wrapper-block{z-index:0}.page-header .amsearch-form-block,.page-header .amsearch-input-wrapper{width:100% !important;max-width:none !important}.amsearch-input-wrapper{position:relative}.amsearch-input-wrapper .amsearch-input{width:100%;height:46px;margin:0;padding:0 58px 0 16px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-text);font-size:1.4rem;box-shadow:none}.amsearch-input-wrapper .amsearch-input:hover{border-color:#aebbb1}.amsearch-input-wrapper .amsearch-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(25,95,53,.1)}.amsearch-input-wrapper .amsearch-input::placeholder{color:var(--color-text-muted)}.amsearch-input-wrapper .amsearch-button.-loupe{position:absolute;top:4px;right:4px;bottom:auto;width:38px;height:38px;margin:0;border:0;border-radius:var(--radius-xs);background:var(--color-primary);opacity:1;cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast)}.amsearch-input-wrapper .amsearch-button.-loupe:hover{background:var(--color-primary-hover)}.amsearch-input-wrapper .amsearch-button.-loupe:before{content:"";position:absolute;inset:9px;display:block;background:center/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIuMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI3Ii8+PHBhdGggZD0ibTIwIDIwLTQtNCIvPjwvc3ZnPg==")}.amsearch-input-wrapper .amsearch-button.-loupe:after{display:none}.amsearch-input-wrapper.-typed .amsearch-button.-loupe{right:46px}.amsearch-input-wrapper .amsearch-button.-close{top:4px;right:4px;width:38px;height:38px;border:0;border-radius:var(--radius-xs);background:var(--color-surface-soft)}.amsearch-result-section{margin-top:8px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-md)}.header-wishlist,.header-account,.minicart-wrapper{position:relative;top:auto;right:auto;float:none;margin:0;text-align:center}.header-wishlist{margin-left:0}.header-wishlist,.header-account{flex:0 0 54px;width:54px;min-height:58px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text)}.header-wishlist:before,.header-account:before,.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{margin:0;color:var(--color-primary);font-family:"devkollektiv" !important;font-size:30px;line-height:32px;font-weight:400}.header-wishlist:before{content:"\e800"}.header-account:before{content:"\e801"}.header-wishlist:after,.header-account:after,.minicart-wrapper:after{margin-top:2px;color:var(--color-text);font-size:1.15rem;line-height:1.2;font-weight:var(--font-weight-semibold)}.header-wishlist:after{content:"Wunschliste"}.header-account:after{content:"Konto"}.minicart-wrapper:after{content:"Warenkorb"}.header-wishlist:hover:before,.header-account:hover:before,.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart.active:before{color:var(--color-primary-hover) !important}.minicart-wrapper{flex:0 0 60px;width:60px;min-height:58px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.minicart-wrapper .action.showcart{position:static;display:flex;align-items:center;justify-content:center}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{content:"\e809"}.minicart-wrapper .action.showcart .text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.minicart-wrapper .action.showcart .counter.qty{position:absolute;top:-5px;right:0;min-width:20px;height:20px;padding:0 5px;border:2px solid var(--color-white);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-primary-deep);font-size:1.1rem;font-weight:var(--font-weight-bold);line-height:16px}.minicart-wrapper .block-minicart{position:relative;top:auto;right:auto;width:100%;max-width:none;height:100%;margin:0;padding:0;border:0;background:var(--color-white);box-shadow:none;z-index:auto}.minicart-wrapper .mage-dropdown-dialog{position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:auto !important;width:min(100vw,460px) !important;max-width:460px !important;height:100vh !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:var(--color-white) !important;box-shadow:-16px 0 45px rgba(15,35,23,.16) !important;overflow:hidden;z-index:999999 !important}.minicart-wrapper .minicart-items-wrapper{max-height:calc(100vh - 310px);overflow-y:auto;text-align:left;width:calc(100% - 30px);margin:0 auto}.minicart-wrapper .action.close{width:38px;height:38px;border-radius:var(--radius-pill);background:var(--color-surface-soft) !important}.minicart-wrapper .action.close:before{color:var(--color-text) !important;font-size:16px;line-height:16px}#minicart-content-wrapper .action.viewcart span{display:block;margin:0 10px;padding:12px;border:1px solid var(--color-primary);border-radius:var(--radius-sm);color:var(--color-primary)}.nav-sections{position:relative;z-index:50;margin:0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);overflow:visible;background:var(--color-primary);box-shadow:0 3px 10px rgba(24,45,31,.06)}.navigation{position:relative;z-index:10002;width:min(calc(100% - (2*var(--container-padding))),var(--container-width));max-width:none;margin:0 auto;padding:0;overflow:visible;background:0 0;font-weight:var(--font-weight-semibold)}.navigation>ul{min-height:54px;display:flex;align-items:stretch;justify-content:space-between;gap:0}.navigation>ul>li{flex:0 1 auto;display:flex;align-items:stretch}@media only screen and (max-width:1023px){.navigation>ul>li{display:block}}.navigation .level0>.level-top{position:relative;box-sizing:border-box;height:54px;min-height:54px;margin:0;padding:0 clamp(1rem,1.4vw,1.8rem);display:flex;align-items:center;border:0;color:var(--color-white);font-size:1.35rem;line-height:1.2;transform:none}.navigation .level0>.level-top span{color:var(--color-primary)}.navigation .level0>.level-top:after{content:"";position:absolute;right:clamp(1rem,1.4vw,1.8rem);bottom:0;left:clamp(1rem,1.4vw,1.8rem);height:3px;border-radius:var(--radius-pill) var(--radius-pill) 0 0;background:var(--color-accent);opacity:0;transform:scaleX(.45);transition:opacity var(--transition-fast),transform var(--transition-fast)}.navigation .level0:hover>.level-top,.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top,.navigation .level0>.level-top.ui-state-focus{top:0;height:54px;min-height:54px;margin:0;padding-top:0;padding-bottom:0;border:0;background:rgba(255,255,255,.08);color:var(--color-white);transform:none}.navigation .level0:hover>.level-top:after,.navigation .level0.active>.level-top:after,.navigation .level0.has-active>.level-top:after,.navigation .level0>.level-top.ui-state-focus:after{opacity:1;transform:scaleX(1)}.navigation .level0 .submenu{z-index:10003;min-width:280px;padding:10px;border:1px solid var(--color-border);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-md)}.navigation .level0 .submenu a{padding:10px 12px;border-radius:var(--radius-xs);color:var(--color-text);font-size:1.3rem;line-height:1.35}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:var(--color-primary-soft);color:var(--color-primary)}.section-item-title{display:none}.nav-toggle{display:none}.breadcrumbs{max-width:none;min-height:32px;margin:0;padding:6px 0;border-bottom:1px solid var(--color-border);background:var(--color-surface-soft)}.breadcrumbs>.items{width:min(calc(100% - (2*var(--container-padding))),var(--container-width));max-width:none;margin:0 auto;padding:0}@media only screen and (max-width:1100px) and (min-width:1024px){.navigation .level0>.level-top{padding-right:.9rem;padding-left:.9rem;font-size:1.2rem}}@media only screen and (max-width:1023px){body.js-nav{overflow:hidden}.topping{display:none}.header.content{min-height:72px;padding:8px 0;display:flex;align-items:center;gap:12px}.nav-toggle{position:static;width:42px;height:42px;margin:0;display:inline-flex;align-items:center;justify-content:center}.nav-toggle:before{color:var(--color-primary);font-size:26px}.header.content .logo{max-width:155px;margin-right:auto}.page-header .amsearch-wrapper-block{position:absolute;top:72px;right:0;left:0;width:100%;padding:10px var(--container-padding);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-white)}.page-header{margin-bottom:67px}.header-wishlist{display:inline-flex}.header-account,.minicart-wrapper{width:44px;min-height:44px}.header-account:after,.minicart-wrapper:after{display:none}.header-account:before,.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{font-size:27px;line-height:30px}.minicart-wrapper .action.showcart .counter.qty{top:-2px;right:-3px}.nav-sections{border:0;background:var(--color-white)}.nav-sections-item-content{background:var(--color-white)}.navigation{width:100%;padding:12px 0 30px}.navigation>ul{min-height:0;display:block}.navigation .level0>.level-top{min-height:48px;padding:0 18px;border-bottom:1px solid var(--color-border);font-size:1.4rem}.navigation .level0>.level-top:after{display:none}.navigation .level0 .submenu{min-width:0;padding:0 0 8px;border:0;border-radius:0;box-shadow:none}.navigation .level0 .submenu a{padding:10px 32px;border-radius:0}.section-item-title{display:block}.breadcrumbs{padding-right:var(--container-padding);padding-left:var(--container-padding)}.breadcrumbs>.items{width:100%}.fotorama__nav-wrap.fotorama__nav-wrap--horizontal{display:none !important}.fotorama__fullscreen .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{display:block !important}}@media only screen and (max-width:560px){.header.content .logo{max-width:130px}.amsearch-input-wrapper .amsearch-input{height:44px}.amsearch-input-wrapper .amsearch-button.-loupe,.amsearch-input-wrapper .amsearch-button.-close{top:3px}}@media only screen and (max-width:899px){.promo-right-top .specialtext,.promo-left .specialtext{position:absolute;left:0;top:auto;bottom:0;width:100%;display:flex;justify-content:space-evenly;align-items:center}.specialtext{background:rgba(128,128,128,.2)}.specialtext span{font-size:2.2rem}}@media only screen and (max-width:669px){.promo-top{display:block}.promo-left .specialtext{position:absolute;left:20px;top:35%;bottom:auto;width:auto;display:inline}.promo-right-top .specialtext{position:absolute;left:20px;top:30%;bottom:auto;width:auto;display:inline}.specialtext{background:0 0}.home-text-left,.home-text-right{width:100%;margin-bottom:20px}.specialtext span span{display:none}.layout-font{font-size:2.4rem;font-weight:700;color:var(--color-heading)}}.search-autocomplete .amsearch-results .actions-primary,.search-autocomplete .amsearch-results .actions-secondary{display:none}@media only screen and (max-width:767px){.amsearch-products{order:0!important}}.product-social-links .action.towishlist:before,.block-bundle-summary .action.towishlist:before,.product-item .action.towishlist:before,.table-comparison .action.towishlist:before,.product-social-links .action.toquestion:before{content:'»';font-size:24px;width:auto;height:auto;line-height:24px;color:var(--color-heading);margin:-10px 5px 0 0;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.action.toquestion{margin-top:8px}#shippingshow{color:var(--color-heading);margin:10px auto}#top-cart-btn-checkout{margin-bottom:1rem}.minicart-wrapper .product .actions>.primary:not(:last-child){display:none}.block-minicart .items-total{float:none}.block-minicart .subtotal{display:block;clear:both;text-align:center}@media only screen and (max-width:529px){.header-wishlist{display:none}}.message.success{margin:0;padding:10px 20px;display:block;line-height:1.2em;font-size:1.6rem;color:#333;position:fixed;opacity:1;bottom:0;left:0;width:100%;z-index:9999;box-sizing:border-box}.message>div{max-width:1200px;margin:0 auto;text-align:center;padding:20px;font-weight:700}html body #maincontent a.msg-btn{display:block;width:200px;margin:10px auto;border:none;padding:6px 15px;background:#333;color:#fff!important;font-weight:400}.message.success>:first-child:before{display:none}@keyframes cssAnimation{0%{bottom:-200px}8%{bottom:0}85%{bottom:0}100%{bottom:-200px}}@-webkit-keyframes cssAnimation{0%{bottom:-200px}8%{bottom:0}85%{bottom:0}100%{bottom:-200px}}.success{-webkit-animation:cssAnimation 7s forwards;animation:cssAnimation 6s forwards}.product-item span.manufacturer{display:block;font-weight:700;min-height:20px}.product-labels{position:absolute;top:5px;right:5px;z-index:2;display:flex;justify-content:flex-end}.product-label{padding:5px;margin-left:5px;width:40px;text-align:center;font-weight:700;color:var(--color-white)}.product-label.delivery-label{background:green;order:1}.product-label.sale-label{background:brown;order:3}.product-label.new-label{background:#008b8b;order:2}.old-price .price-label,.amshopby-currency{display:none}.product-item .old-price{margin:5px 15px;text-decoration:line-through}.products-grid .product-item .old-price{display:block;margin:0}.product-item .price-box .price{font-size:2.4rem;font-weight:700;color:var(--color-blue)}.bottom-toolbar .toolbar-products .pages{display:block}.bottom-toolbar .pages a.page{color:var(--color-light-black);text-align:center;width:25px;background:var(--color-light-grey);box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,.3);border-radius:3px;border:1px solid var(--color-grey)}.bottom-toolbar .pages strong.page{background:var(--color-blue);color:var(--color-white);text-align:center;width:25px;border-radius:3px;border:1px solid var(--color-blue)}.list .action.tocart.primary,.widget-product-grid .action.tocart.primary{width:100%;color:var(--color-blue);border:1px solid var(--color-blue)!important;background:transparent!important;font-size:16px}.list .item:hover .action.tocart.primary,.widget-product-grid .item:hover .action.tocart.primary{color:#fff;border:1px solid var(--color-heading)!important;background:var(--color-heading)!important}.widget-product-grid .product-item-actions .actions-primary{display:block}.category-bottom h2,.category-bottom h3{font-size:1.4em;font-weight:400;color:var(--color-blue)}.list .action.towishlist span{display:none}.list .product-item .action.towishlist:before{color:var(--color-blue);opacity:0;transition:.3s ease all;position:absolute;left:5px;top:5px;z-index:10;font-size:28px;font-family:'devkollektiv' !important;font-size:36px;line-height:36px;color:var(--color-blue);content:'\e800'}.list .product-item:hover .action.towishlist:before{opacity:1}@media (min-width:640px){.products-grid .product-item-actions{margin:10px 0 0}}.filter-options .items:not(.items-children)>.item:not(.-is-collapsible).-filter-parent,.filter-content .item{margin:8px 0}.filter-options-content .am-shopby-form{padding:2px}.filter-options-content a,.filter-options-content a:visited{color:#555}.filter-options-content a:hover{background-color:transparent;text-decoration:none;color:var(--color-blue)}.filter-options-content a.am_shopby_link_selected{color:var(--color-blue)}.am-filter-items-attr_color_filter.swatch-attribute.swatch-layered.color_filter{display:flex;flex-wrap:wrap;justify-content:flex-start}.filter-options-content .count{padding-left:0;padding-right:0}.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view),.filter-options-item .filter-options-content .am-category-wrapper,.filter-options-item .filter-options-content .amshopby-fromto-wrap{margin:0}.filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #bbb;background:#fff}.amshopby-filter-current .amshopby-item.item{border:1px solid crimson;background:crimson;color:#fff;border-radius:3px}.filter-actions .filter-clear,.filter-actions .filter-clear:hover{color:crimson;font-weight:700}.product-info-main .product-info-stock-sku{display:flex;float:none;padding-left:2%;padding-bottom:0;text-align:right;vertical-align:top;min-width:210px;align-items:center;flex-wrap:wrap;justify-content:end;width:360px}.fotorama__stage__frame .fotorama__img{background-color:#f3f3f3}.stock .stockdetail{margin-top:5px;justify-content:flex-end}.product-info-main .product-info-stock-sku img{opacity:.9;width:24px;padding-right:10px}@media only screen and (min-width:1024px){.page-layout-2columns-left .sidebar-main{width:23.83333333%}.page-layout-2columns-left .column.main{width:76.16666667%;padding-left:0}.filter-options-title{text-transform:capitalize}}@media (max-width:1023px){.category-description .slick-slider{margin-bottom:50px}#amasty-shopby-product-list>.toolbar-products{display:none}body:not(.filter-active) .block.filter .filter-title strong{height:0;width:0;visibility:hidden;overflow:hidden}#amasty-shopby-product-list{position:relative;padding-top:55px}footer~#amasty-shopby-product-list{padding-top:0}}.list .tax-details,.widget-product-grid .tax-details{font-size:10px;margin-top:-5px;display:block;display:none}.amshopby-filter-current .amshopby-remove{background:crimson;padding:3px}.amshopby-filter-current .amshopby-remove:after,.amshopby-filter-current .amshopby-remove:before{background-color:#fff}.filter-options-content .am-swatch-wrapper .swatch-option.image,.filter-options-content .swatch-attribute.size .swatch-option.selected,.filter-options-content .swatch-attribute.manufacturer .swatch-option.selected{background-size:cover}.fake-filter-wrapper-anchor,.fake-filter-wrapper{position:absolute;top:0;left:0;z-index:9}.fake-filter-wrapper{display:flex;justify-content:center;border-top:1px solid #999;border-bottom:1px solid #999;width:calc(100% + 30px);left:-15px;background:#f1f1f1}.fake-filter-wrapper.fixed{position:fixed;top:0;left:0;width:100%;z-index:9}.fake-filter-wrapper>div{width:50%;text-align:center;transition:.3s ease all;padding:6px 0;font-weight:700;font-size:1.075em;cursor:pointer;text-transform:uppercase}.fake-filter-wrapper>div:hover{background:#000;color:#fff}.sidebar .sorter{border-bottom:2px solid;padding:15px;width:calc(100% - 30px);margin:-2px 0 20px -15px;background:#f6f6f6;position:relative}.sidebar .sorter .sorter-label{font-weight:700;text-transform:uppercase}.sidebar .sorter select{width:90%;margin:10px 0}.sidebar .sorter:not(:first-child){display:none!important}.small-hint{display:block;font-size:12px;font-weight:400;text-transform:none;color:#666}.fake-filter-wrapper>div:hover .small-hint{color:#f3f3f3}.fake-filter-wrapper .fake-filter-btn{border-right:1px solid #999}.filter-options .items .items-children.-folding{padding-left:0}.page-products #amasty-shopby-product-list .products-grid .product-item{padding:8px;background:var(--color-light-grey);margin-bottom:10px}.page-products #amasty-shopby-product-list .products-grid .product-item:hover{background:#f3f3f3}.page-products #amasty-shopby-product-list .products-grid .product-item{position:relative}@media only screen and (min-width:1024px){.products-grid .product-item-info{border:1px solid transparent;width:100%;position:relative}.products-grid .product-reviews-summary.short{position:absolute;bottom:10px;left:10px;margin-bottom:0}.products-grid .product-item-info:hover .product-reviews-summary.short{bottom:20px;left:20px}.product .list-deliverytime{margin-top:10px;text-align:center;font-size:13px;color:#666}@media (min-width:640px){.product-item-actions .actions-primary+.actions-secondary{height:0}}.products-grid .product-reviews-summary.short .reviews-actions{display:none}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:0}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{background:0 0;box-shadow:none;border:1px solid transparent;padding:10px;position:relative}.page-products #amasty-shopby-product-list .products-grid .product-item{padding:20px;position:relative;width:100%;margin-left:0;background:var(--color-light-grey);margin-bottom:0}.page-products #amasty-shopby-product-list .products-grid .product-item:hover{background:#ededed}.fake-filter-wrapper,.sidebar .sorter,.product.attribute.sku{display:none!important}.page-products #amasty-shopby-product-list .products-grid .product-items{margin:0;display:grid;flex-wrap:wrap;justify-content:space-between;grid-template-columns:33% 33% 33%;grid-row-gap:1rem;grid-column-gap:1rem}.navigation>ul{display:flex;justify-content:space-between}.navigation>ul>li{flex-grow:2}.navigation .level0 .submenu{min-width:320px}}.product.attribute.sku,.old-price .price-container>span.price-label{display:none!important}.product-image-photo{transition:.3s ease all}.product-image-photo:hover{transform:scale(1.075)}.category-cms .col-4-12{background:#f1f1f1;text-align:center;box-sizing:border-box;border:2px solid #ddd}.category-cms .d-flex{justify-content:space-between}.category-cms .col-4-12 img{max-width:120px}.category-cms .col-4-12 a{color:#333;font-size:2rem;padding:15px;display:block}.listing-item-energy{position:absolute;bottom:5px;right:5px;z-index:2}.pages .items{display:flex}.pages strong.page,.pages a.page{font-size:2rem;padding:0 12px;border:1px solid #ddd}.pages a.page{background:0 0;color:var(--color-heading);border-color:var(--color-heading)}.pages a.page:hover,.pages a.page:visited{color:#fff;background:var(--color-heading);opacity:.85}.products.wrapper~.toolbar .limiter{display:none !important}.products.wrapper~.toolbar .pages{float:none;margin:0 auto;display:inline-block}.ratgeber-page .block-products-list .block-title strong{font-weight:700;color:var(--color-heading);font-size:3rem;margin-top:4rem;display:block}@media only screen and (max-width:669px){.category-cms .col-4-12{width:48.5%}}.list .product-item .price-box{margin:0}.list .product-item .old-price{margin:0}.products-grid .price-box.price-final_price{display:flex;align-items:flex-end;justify-content:space-between}.list .product-item .old-price .price{font-size:1.4rem}.list .baseprice,.widget-product-grid .baseprice{font-size:14px;color:#555;min-height:24px;margin:5px 0 0}.page-layout-1column .block.related .products-grid .product-item,.page-layout-1column .block.upsell .products-grid .product-item,.page-layout-1column .block.widget.block-products-list .products-grid .product-item{width:calc(20% - .5%);box-sizing:border-box;margin:0 .25% 10px !important}.page-layout-1column .block.related .products-grid .product-item .product-item-name,.page-layout-1column .block.upsell .products-grid .product-item .product-item-name,.page-layout-1column .block.widget.block-products-list .products-grid .product-item .product-item-name,#amasty-shopby-product-list .products-grid .product-item .product-item-name,.products-crosssell .product-item-name{min-height:96px;font-size:16px;padding-top:10px}@media only screen and (max-width:1023px){.page-layout-1column .block.related .products-grid .product-item,.page-layout-1column .block.upsell .products-grid .product-item,.page-layout-1column .block.widget.block-products-list .products-grid .product-item{width:calc(25% - .5%)}.page-layout-1column .block.related .products-grid .product-item .product-item-info,.page-layout-1column .block.upsell .products-grid .product-item .product-item-info,.page-layout-1column .block.widget.block-products-list .products-grid .product-item .product-item-info{width:auto}}@media only screen and (max-width:679px){.page-layout-1column .block.related .products-grid .product-item,.page-layout-1column .block.upsell .products-grid .product-item,.page-layout-1column .block.widget.block-products-list .products-grid .product-item{width:calc(33% - .5%)}}@media only screen and (max-width:549px){.page-layout-1column .block.related .products-grid .product-item,.page-layout-1column .block.upsell .products-grid .product-item,.page-layout-1column .block.widget.block-products-list .products-grid .product-item{width:calc(50% - .5%);margin-bottom:5px !important}}.products-grid .product-item-inner{background:0 0;box-shadow:none!important;overflow:visible!important;border:none!important;border-top:none;left:0;margin:10px auto;padding:0!important;position:static!important;z-index:2;width:100%!important;height:auto!important}.widget-product-grid .product-item-inner{margin:25px auto 0 !important}.payment-block{margin:10px auto 30px;padding:20px;background:#f3f3f3}.payment-block strong{font-size:2rem;color:var(--color-blue)}.social-media a{width:50px}.copyright{display:none}#menu-footermenu2{background:#efefef;padding:10px;margin-bottom:55px;display:flex;align-items:center}#menu-footermenu2 a{color:#444 !important;margin-right:10px}.btn.btn-manufacturer{display:block}.product-image-wrapper{background:#fff}@media only screen and (min-width:1480px){.product-info-main-content2{width:200%;margin-left:-50%}}.product-info-main-content2>.product-info-main-content{max-width:var(--max-width);margin:0 auto}.product-labels-germany{display:flex;align-items:center;margin-bottom:0}.product-info-main .product-info-price .price-box .price-container>span,.product-info-price .price-box{margin-bottom:0;padding-bottom:0}.product-info-main .product-info-price .price-box{display:flex;vertical-align:top;width:auto}.product-info-main .product-info-price .price-box .old-price{margin-left:10px;border-left:1px solid #ccc;padding-left:10px;display:flex;align-items:center}.shippingfee{font-size:.875em;color:crimson}.fieldset .field.qty{margin-right:5px}.fieldset .field.qty label,.product.attribute.delivery_time{display:none}.box-tocart .fieldset{display:flex}.box-tocart .actions{width:100%}.box-tocart .field.qty input{height:52px}#paypal-smart-button{width:49%}.box-tocart .action.tocart{margin-bottom:10px!important}.ask-question-form .button-container .button-info{display:inline-block;float:none}.ask-question-form .button-container .form-toggle-button{margin:15px 0;display:block;color:#fff;background:var(--color-blue);border:1px solid var(--color-blue)}.catalog-product-view #contact-form{position:fixed;right:-200%;top:0;opacity:0;transition:.5s ease all;width:30%;height:100vh;background:#fff;z-index:99;padding:20px;border-left:3px solid #ddd}.contact-ready.catalog-product-view #contact-form{right:0;opacity:1;overflow-y:auto;padding:0 20px 40px}.contact-closer{background:coral;color:#fff;padding:6px 12px;border-radius:16px;margin:-20px 0 10px;display:inline-block;cursor:pointer}.action.primary,.action-primary{background-image:none;background:var(--color-heading)!important;border:1px solid var(--color-heading)!important}.action.primary:hover,.action-primary:hover{background:#5b9813 !important;border:1px solid #5b9813 !important}.contact-ready.catalog-product-view #contact-form .layout-font{margin:10px 0}.catalog-product-view .over-bg{height:0;width:0;left:-300%;position:fixed;content:"";display:block;background:rgba(128,128,128,.325);top:0;z-index:9;transition:width .5s}.contact-ready.catalog-product-view .over-bg{width:70%;height:100vh;left:0}.catalog-product-view #maincontent{padding-top:10px}.product-info-main .product-info-price .price-box .price-container .price{font-size:32px;line-height:32px;font-weight:600;color:var(--color-blue)}.taxhints{margin:0;padding:20px 0;border-top:2px solid #ddd;color:#333;font-size:14px;box-sizing:border-box;width:auto}.bl-red strong{width:100%;margin-bottom:10px}#product-addtocart-button span:before{content:"\e809";font-family:'devkollektiv';margin-right:12px;font-size:22px;font-weight:300;line-height:1}#product-addtocart-button span{display:flex;justify-content:center;align-items:center}.product-info-main .product-info-price .price-box .old-price .price-container .price,.products-grid .price-box .old-price .price-container .price{font-size:2rem;color:crimson;text-decoration:line-through}.product-info-main .product-info-price .price-box .old-price .price-container .price:before,.products-grid .price-box .old-price .price-container .price:before{content:""}.hidden-label-wrapper{background:rgba(128,128,128,.2);display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999999}.hidden-label-wrapper.active{display:block}.hidden-label{position:fixed;right:50%;top:50%;z-index:99999999;transform:translate(50%,-50%)}.hidden-label img{max-width:260px}.energylabel-wrapper{margin:20px 0;display:flex;align-items:center}.energylabel-wrapper .datasheet-energy a{color:#666;margin-left:5px}.energylabel.energylabel-small{line-height:0;cursor:pointer}#description{width:100%;display:flex;margin:0 auto 20px;justify-content:space-between}#delivery-time-switch{margin-left:5px}.sachkundenachweis.sachkundenachweis-product{margin:30px 0;background:#ff00002b;padding:20px}.sachkundenachweis.sachkundenachweis-product a{font-weight:700;color:var(--color-blue)}.product-info-main .tax-details{display:none}.stock-status{width:100%}.stock-status.available{color:var(--color-heading);font-weight:700}.stock-status.unavailable{color:crimson}.product-addto-links{display:block;padding:1.4rem 0;border-top:2px solid #ddd}.product-social-links a span{text-transform:none;font-size:16px;color:var(--color-light-black);font-weight:400;letter-spacing:0}.stock-status.unavailable .label,.stock-status.available .label{color:var(--color-light-black)}@media only screen and (max-width:769px){.contact-ready.catalog-product-view .over-bg{display:none}.catalog-product-view #contact-form{width:calc(100% - 40px);border-left:none}.product-social-links{margin:-10px 0 0 -15px;text-align:left;width:calc(100% + 25px);padding:20px;border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:#f9f9f9;box-sizing:border-box}.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr td[data-th]:before,.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison)>tbody>tr th[data-th]:before{display:block}#paypal-smart-button{width:100%}}.page-title-wrapper h1{margin:20px auto;color:var(--color-blue);font-weight:500}@media only screen and (max-width:569px){.product-info-price>:last-child{font-size:12px}#delivery-free-hint{font-size:10px}.product-info-main .product-info-stock-sku{padding-left:5%}#prepayment-price{border-left:none!important}.description-part .big{border-width:0;margin:20px 0 0}.inner-newsletter-text p{background:rgba(256,256,256,.7);padding:10px}.product-info-main .product-info-price .price-box .price-container .price{font-size:36px;line-height:36px}.page-layout-1column .block.related .products-grid .product-item .product-item-name,.page-layout-1column .block.upsell .products-grid .product-item .product-item-name,.page-layout-1column .block.widget.block-products-list .products-grid .product-item .product-item-name,#amasty-shopby-product-list .products-grid .product-item .product-item-name,.products-crosssell .product-item-name{min-height:126px;padding-top:5px;margin:0}hr.big{margin:30px 0 30px}}.product-info-main .product-info-price{border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;display:flex;justify-content:space-between;align-items:center;padding:20px 0 17px;flex-wrap:wrap}.product-info-main .product-info-price .baseprice{width:100%;order:3;font-size:14px;display:block;color:#555}.product-info-main .product-info-price .baseprice .store:before{content:"Basispreis: "}.super-attribute-select{border:3px solid #aaa;height:50px;font-size:16px}#delivery-free-hint{color:var(--color-heading);width:100%}.logolink{display:block;text-align:center}.manufacturer-logo{display:block;max-width:100px;margin-top:-10px}.btn.btn-manufacturer{margin:0 0 9px;background:0 0;min-width:300px;color:#333;text-transform:none;padding:0;font-size:16px;font-weight:600;transition:.3s ease all}.btn.btn-manufacturer:hover{color:var(--color-blue)}.manufacturer-part .action{margin:20px 0}table#product-attribute-specs-table{margin:20px 0 0}table#product-attribute-specs-table tr:first-child th,table#product-attribute-specs-table tr:first-child td{border-top:none}table#product-attribute-specs-table tr th,table#product-attribute-specs-table tr td{padding:8px 0;word-break:break-all;border-top:none;padding-right:2px;min-width:20%}.product-attributes{margin:2rem 0 0;padding:0;display:flex;flex-direction:column;gap:0}.product-attribute{margin:0;padding:1.2rem 0;display:grid;grid-template-columns:minmax(12rem,34%) minmax(0,1fr);gap:1.8rem;align-items:start;border-bottom:1px solid var(--color-border)}.product-attribute:first-child{padding-top:0}.product-attribute:last-child{padding-bottom:0;border-bottom:0}.product-attribute-label,.product-attribute-value{margin:0;min-width:0}.product-attribute-label{color:var(--color-text);font-size:1.35rem;font-weight:var(--font-weight-semibold);line-height:1.5}.product-attribute-value{color:var(--color-text-soft);font-size:1.4rem;line-height:1.6;overflow-wrap:anywhere}.product-attribute-value>:first-child{margin-top:0}.product-attribute-value>:last-child{margin-bottom:0}.product-attribute-value h2,.product-attribute-value h3,.product-attribute-value h4,.product-attribute-value h5,.product-attribute-value h6{margin:0 0 1rem;color:var(--color-heading);font-size:1.7rem;font-weight:var(--font-weight-semibold);line-height:1.35}.product-attribute-value p{margin:0 0 1rem;color:var(--color-text-soft);font-size:inherit;line-height:inherit}.product-attribute-value ul,.product-attribute-value ol{margin:0 0 1rem;padding-left:2rem}.product-attribute-value ul{list-style:disc}.product-attribute-value ol{list-style:decimal}.product-attribute--richtext{grid-template-columns:1fr;gap:.8rem;padding-top:1.8rem;padding-bottom:1.8rem}.product-attribute--richtext .product-attribute-label{color:var(--color-heading);font-size:1.5rem}.product-attribute--richtext .product-attribute-value{max-width:100%}@media only screen and (max-width:1180px){.product-attribute{grid-template-columns:1fr;gap:.5rem}.product-attribute-label{color:var(--color-heading)}}.product-info-main-content{clear:both;display:flex;flex-wrap:wrap;margin:50px auto;justify-content:space-between}.product-info-main-content2+input+hr{border-width:0 !important}.manufacturer-part{order:4;padding:2.4rem}table#product-attribute-specs-table{width:100%}.block .title strong,#reviews.layout-font{font-weight:600;font-size:2.2rem;margin-top:1rem;margin-bottom:1rem}@media only screen and (max-width:929px){.additional-attributes-wrapper{width:100%;border-top:none}.manufacturer-part{order:3}.product-info-main-content,.description-part{margin:0 auto;width:100%;box-sizing:border-box}.additional-advantages{order:2;width:100%;margin:2em 0}.product-info-main .product-info-price{justify-content:center;padding:20px 0}.product-info-main .product-info-stock-sku{padding-left:0;justify-content:center;width:100%;margin-top:1em}#delivery-free-hint,.product-info-main .product-info-price .baseprice,.stock-status{text-align:center}.catalog-product-view .product.info.detailed{display:none}.shippingfee{display:block;width:100%;text-align:center}}.catalog-product-view .product-labels{position:static;justify-content:flex-start;margin-bottom:0}.catalog-product-view .product-label{margin-left:0;margin-right:5px;width:40px}.pdficon{display:inline-block;background:#eee;color:#333 !important;padding:4px 12px 4px 4px;border-radius:6px 21px;margin:5px 5px 0 0;display:flex;max-width:260px;align-items:center;font-size:14px;font-weight:700;border:1px solid #dedede}.pdficon:hover{background:#e1e1e1}.pdficon .pdfimg{margin-right:5px}.datasheet-wrapper{margin:25px 0;display:flex;flex-wrap:wrap}.bl-red{border-left:5px solid red;padding-left:10px;color:red;margin:10px 0}.dangersymbol{align-items:center}.dangersymbol img{padding-left:5px}.catalog-product-view #product-review-container .message.info{background:0 0;border:2px solid #fdf0d5}#customer-review-wrapper{margin:20px 0}#customer-review-wrapper ul.myhints{margin:5px 15px;list-style:disclosure-closed;font-size:13px}#customer-review-wrapper #customer-reviews{border-top:1px solid #ccc;margin-top:2em}#customer-review-wrapper #customer-reviews .block-title{display:none}.product-reviews-summary .reviews-actions .action.add{display:none}.block.related .related-available .product-item-name{margin-left:0}#maincontent{max-width:none;padding:0}#maincontent .columns{max-width:var(--max-width);margin:0 auto;padding:var(--normal-lf-padding)}#prepayment-price{position:absolute;bottom:-12px;background:#fff;border:1px solid #c1c1c1;padding:3px 16px 3px 5px;font-size:11px;left:0;color:#666;border-radius:0 12px 12px 0;display:none}.product-info-main .product-info-price{position:relative}@media only screen and (min-width:1520px){#maincontent .columns{padding:0}}.page-footer{background-image:url(/media/template/agrarking_footer.jpg);margin-top:60px;border-top:3px solid var(--color-blue);background-size:cover}.page-footer .newsletter-part{min-height:60px;background:#f1f1f1}.page-footer .newsletter-part .inner-newsletter{max-width:var(--max-width);margin:0 auto;background-image:url(/media/templating/ges_newsletter_footer.jpg);background-position:bottom right;background-repeat:no-repeat;padding:var(--normal-lf-padding)}.page-footer .newsletter-part .inner-newsletter-text{width:50%;text-align:left;padding:60px 0 30px}.page-footer .newsletter-part .bigstyle{color:#000;font-weight:lighter;font-size:3.8rem;margin:0 0 15px}.page-footer .newsletter-part p{color:#000}.footer-inner-wrapper h4{color:#fff;margin-bottom:20px}.footer-inner-wrapper h4:after{content:"";width:18px;display:block;margin-top:10px;border-bottom:1px solid #a08d7c}.footer-inner-wrapper h4.no-after:after{display:none}.page-footer .footer-container{margin:30px 0}.footer{clear:both;width:100%;max-width:1260px;margin:0 auto;opacity:.9;padding-top:2em}div.footer-container div.footer div.links{background:#fff;width:100%;height:240px;text-align:center;margin:0 auto;padding-right:0}.newsletter-container .block-subscribe{border-radius:2em;max-width:30%;text-align:center;background:#0e72b5;padding:10px;margin:-75px auto 0;opacity:.9;color:#fff;font-size:12px;opacity:1}.newsletter-container .block-subscribe a{color:#fff;text-decoration:underline}.newsletter-container .block .actions .button{float:none;border:1px solid #fff}.newsletter-container .block-title strong{font-size:21px;color:#fff;padding:0}.newsletter-container .block label{color:#fff}#newsletter-validate-detail .block-content a.button{border:2px solid #fff;margin:8px 0 12px;border-radius:26px;text-decoration:#ffdead;font-weight:700;background:rgba(255,255,255,.3);padding:14px;font-size:1.4rem;display:inline-block}div.footer-container div.footer div.links ul li a{color:var(--color-blue)}div.footer-container div.footer div.links ul,div.footer-container div.footer div.links ul li{display:inline}div.footer-container div.footer div.links div.textlinks img.footer_logo{margin:auto auto 20px}div.footer-container div.footer div.links ul li:after{content:" | ";color:var(--color-blue)}.footer-inner-wrapper{max-width:var(--max-width);margin:0 auto;padding:var(--normal-lf-padding)}.page-footer .contact-row{margin:40px 0;padding:40px 0 0;border-top:1px solid}#switcher-language{text-align:left;border-top:none;padding:10px;background:var(--color-footer-bottom)}#switcher-language .switcher-options{background:#fff;color:#000;padding:5px 14px;border-radius:3px}@media only screen and (max-width:1023px){footer .advantages>div>div{width:50%;border:1px solid #d3d3d3}footer .advantages>div>div:last-child{width:100%}.newsletter-container .block-subscribe{max-width:80%}div.footer-container div.footer div.links{height:auto}}@media only screen and (max-width:669px){.page-footer .newsletter-part .inner-newsletter-text{width:100%;padding:20px 0}.page-footer .footer-container{flex-wrap:wrap;margin:0}.col-4-12{width:100%}.page-footer .contact-row{margin:0;padding:0;border-top:none}.page-footer .expandable{display:none}.footer-inner-wrapper h4{display:flex;justify-content:space-between;align-items:center;border-top:1px solid;margin:0;padding:20px 0;cursor:pointer}.footer-inner-wrapper .col-4-12:first-child h4{border-top:none}.footer-inner-wrapper h4:after{content:"+";width:20px;display:inline;border:none}.footer-inner-wrapper h4.expanded:after{content:"-"}.page-footer .expandable.expanded{display:block}footer .advantages>div>div{width:100%;text-align:center;padding:15px 2px;color:#666;box-sizing:border-box;border-left:none;border-top:1px solid #d3d3d3}footer .advantages>div>div:last-child{border-right:none}}.opc-progress-bar-item._complete>span,.action.action-auth-toggle span{color:var(--color-blue);font-weight:700}#block-discount .title{display:none!important}#block-discount .content{display:block!important}.checkout-billing-address{padding:5px;border:1px solid #ccc;margin:20px auto}.checkout-payment-method .payment-method-content{padding:10px!important;background:#f3f3f3;margin:20px 0}.checkout-agreement.required{display:flex;text-align:left;justify-items:left}.checkout-agreement.required a{text-align:left;font-size:12px}.checkout-agreement.required span{width:100%;display:block}.cart-container:after,#gift-options-cart{display:none}.opc-wrapper .form-discount{max-width:none;display:flex}.checkout-payment-method .payment-option-inner{flex-grow:2;margin-right:10px}.checkout-payment-method .payment-option-content{padding:0 0 0 12px}.checkout-payment-method .payment-option-title{padding:10px 12px 5px}.opc-payment-additional.discount-code{padding:0;background:#f9f9f9;border:1px solid #ddd}.opc-payment-additional.discount-code .payment-option-title{border-top:none}.opc-wrapper .payment-group .step-title{border-bottom:none;margin:5px 0 5px 12px}#shipping-new-address-form{overflow:hidden}#checkout-payment-method-load{border:1px solid #ddd;margin:20px 0 0}#payment .opc-payment-additional.discount-code .actions-toolbar{visibility:visible!important;height:auto!important;overflow:visible!important}.opc-payment-additional.discount-code .payment-option-title span{color:#333;font-weight:500;font-size:2rem}.opc-payment-additional.discount-code .payment-option-title span:after{display:none!important}.opc-payment-additional.discount-code .payment-option-content{display:block!important}.checkout-billing-address{padding:5px;border:1px solid #ccc;margin:20px auto}.checkout-index-index .block.block-search,.checkout-index-index .topbar,.checkout-index-index .page-footer{display:none}.checkout-payment-method .payment-method-title{padding:0}#ppplus{margin-bottom:-30px}#ppplus iframe{width:100% !important}#banktransfer+label:before,#klarna_pay_now+label:before,#checkmo+label:before,#purchaseorder+label:before,#cashondelivery+label:before{content:"";width:25px;display:inline-block;height:30px;position:static;background-size:contain;margin-right:2px;margin-left:5px;margin-bottom:-10px}#shipping-zip-form .field.note{display:none}.cart-discount .actions-toolbar{display:table-cell;vertical-align:top;width:auto}.product-social-links .amazon-checkout-now{display:none!important}#banktransfer+label:before{background-image:url(/media/payment/bankpayment.png);background-repeat:no-repeat;background-position:0 center}#checkmo+label:before{background-image:url(/media/payment/invoice.png);background-repeat:no-repeat;background-position:0 center}#purchaseorder+label:before{background-image:url(/media/payment/invoice.png);background-repeat:no-repeat;background-position:0 center}#cashondelivery+label:before{background-image:url(/media/payment/invoice.png);background-repeat:no-repeat;background-position:0 center}input#banktransfer,input#klarna_pay_now,input#checkmo,input#purchaseorder,input#cashondelivery{visibility:hidden;position:absolute;top:-99999px;left:-99999px}label>.klarna-payments-method-cell img{margin-left:16px;margin-right:60px}#klarna-pay-now-container{background:#f6f6f6;padding:13px}#klarna-pay-now-container #klarna-pay-now-main{max-width:none!important}._active .payment-method-title{background:#f9f9f9;background-image:url("https://www.paypalobjects.com/webstatic/ppplus/icons/checkmark.png");background-repeat:no-repeat;background-position:98% center}.payment-method-title label{font-size:12px;display:block;cursor:pointer;padding:20px 10px}.checkout-agreement-mainwrapper{display:none}._active .payment-method-title label{font-weight:700}.cart-summary .block .fieldset .field[name="shippingAddress.postcode"],.cart-summary .block .fieldset .field[name="shippingAddress.region"],.cart-summary .block .fieldset .field[name="shippingAddress.region_id"]{display:none !important}#checkout-payment-method-load .label[for=paypal_express]{display:none}@media only screen and (max-width:1024px){.checkout-payment-method .payment-methods{margin:0}}.cart-discount .actions-toolbar .action.primary{border:1px solid (--var-color:blue)!important;color:#fff!important;box-shadow:none!important}.cart-discount .fieldset.coupon{margin-bottom:0}.cart-discount .fieldset{display:flex;width:100%}.cart-discount #block-discount{background:#f3f3f3;width:100%;display:flex;justify-content:flex-start;align-items:center;padding:20px;box-sizing:border-box}.cart-discount .field{display:block;flex-grow:2;margin-right:5px;margin-bottom:0}.cart-discount #block-discount .content{padding:0;flex-grow:2}#opc-sidebar .content.minicart-items{display:block!important}.payment-method input,.opc-block-summary .items-in-cart>.title:after{display:none}@media (min-width:401px){label>.klarna-payments-method-cell img{margin-left:5px;margin-right:72px}}@media (max-width:400px){#banktransfer+label:before{margin-left:8px!important}.opc-progress-bar-item>span{font-size:1.3rem}body.checkout-index-index .page-header{margin-bottom:0}label>.klarna-payments-method-cell img{margin-left:-3px;margin-right:72px}}@media (max-width:1023px){.opc-estimated-wrapper{position:relative}.checkout-index-index .minicart-wrapper{position:absolute;right:30px;top:30px}}#checkout-shipping-method-load{background:#efefef;padding:15px;margin-bottom:20px}.table-checkout-shipping-method tbody .row{margin-left:0;border-bottom:1px solid #ccc}.table-checkout-shipping-method tbody .row:last-child{border-bottom:none}#product-options-wrapper .fieldset .field label{width:100%;float:none}.product-info-main .stock.available,.product-info-main .stock.unavailable{margin-right:0}.columns .column.main{padding-bottom:35px}.footer-checkout{background:#efefef;padding:10px;margin-bottom:55px}.footer-checkout a{color:#444!important;margin-right:10px}details summary::-webkit-details-marker,.field.gw-euvat-field .field-tooltip{display:none}.modal-popup.confirm._show{z-index:9999999999 !important}.checkout-container{margin:0}@media (max-width:460px){.checkout-index-index .fieldset .field .label,.checkout-index-index .fieldset .field .control{width:100%!important}.table-checkout-shipping-method tbody td{padding-bottom:10px;padding-top:10px}.table-checkout-shipping-method .col{flex-grow:0}.table-checkout-shipping-method .col.col-price{max-width:100px;order:2}.table-checkout-shipping-method .col.col-carrier{font-weight:700;order:1;width:100%;flex-grow:1;min-width:60%;padding:10px;line-height:1.42857143}.table-checkout-shipping-method .col.col-method{font-size:12px;color:#888;order:3;min-width:100%;padding:10px 8px 5px}.table-checkout-shipping-method .col:first-child{font-size:12px;max-width:15px;order:0!important;padding:11px 10px 0 0;min-width:auto!important}.table-checkout-shipping-method tr.row.row-error{display:table-row}.footer-bottom.footer-bottom-newsletter{padding:0!important;line-height:0}#checkout-shipping-method-load{padding:3px 10px}.custom-checkout-btn{display:block!important;text-align:center}}.cookie-wrapper{position:fixed;z-index:99999;left:0;bottom:0;width:100%;height:auto;padding:15px;color:#f3f3f3;background-color:#0e72b5;text-align:center;box-sizing:border-box;border-top:3px solid var(--color-heading)}.cookie-notification{max-width:1260px;margin:15px auto;text-align:left}.cookie-notification h2{font-weight:700;color:#f3f3f3;line-height:1.2}.cookie-notification p,.cookie-notification span{color:#f3f3f3;line-height:1.2;font-size:13px}.cookie-btn{margin:0 12px 0 0;background:0 0;color:#f3f3f3;padding:6px 25px;cursor:pointer;border:1px solid #f3f3f3}a.cookie-btn:hover{color:#f9f9f9}.cookie-btn.other{background:0 0;border:1px solid #f3f3f3;padding:6px 10px;color:#f3f3f3;padding:6px 5px}.cookie-btn.cookie-btn-act{letter-spacing:.5px}@media only screen and (max-width:620px){.cookie-btn{display:block;margin:0 0 10px;text-align:center}.cookie-btn.cookie-btn-act{letter-spacing:.2px}}.cookie-info-wrapper{display:flex;justify-content:center;align-items:center;background:rgba(128,128,128,.25);width:100%;height:100%;left:0;top:0;z-index:99999999999;position:fixed;flex-wrap:wrap}.cookie-info-close{width:60vw;height:30px;position:absolute;z-index:9}#cookie-info-inner{width:60vw;height:80vh;padding:20px;background:#fff;overflow-y:auto}@media (max-width:760px){.cookie-info-close{width:88vw;height:30px;position:absolute;z-index:9}#cookie-info-inner{width:88vw;height:85vh;padding:20px;background:#fff;overflow-y:auto}.custom-cookie-flex{justify-content:space-between}.infolink{width:46px}}.customer-account-create .field.taxvat+.field.choice,.paypal-button-row.paypal-button-number-1,.amazon-divider{display:none!important}.description-part ul{list-style:disc;margin-left:12px}.block.related .field.choice,.block.related .action.towishlist,.block.related .block-actions{display:none}@media (min-width:1024px){.navigation .level0.parent>.level-top{padding-right:15px;white-space:nowrap}.navigation .level0>.level-top span{color:#fff}.navigation .level0 .submenu li:hover{opacity:.85}}@media (min-width:1024px) and (max-width:1224px){.navigation .level0>.level-top{padding:6px 10px 6px 5px}.navigation .level0>.level-top span{font-size:12px}}#switcher-language a{display:flex;width:100px;background:#transparent;font-size:12px;color:#fff;align-items:center;float:left;padding:10px;border-radius:3px;margin:5px;border:1px solid}.switcher-inner{display:flex;justify-content:center}#switcher-language img{width:30px;margin-right:5px}.product-social-links{min-height:214px}#product-page-mollie-apple-pay-button{min-height:50px}.amazon-button-container.amazon-button-product-page{min-height:70px;margin-bottom:0;display:flex !important;max-height:70px;overflow:hidden}.page-products .product-item-actions .actions-primary{display:block}.price-box .special-price .price:before{content:"neuer niedrigster Preis";display:block;font-size:11px;font-weight:400}.amsearch-product-list .old-price{margin:0}.amsearch-product-list .old-price .price{font-size:11px;color:red}.product-info-main-content2{background:#efefef;padding:3rem 0 2rem;clear:both;order:4;width:200%}.product-info-main-content2>.product-info-main-content{margin:0 auto;max-width:1480px;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 20px}.product-info-main-content2 .layout-font,.amfaq-product-tab .block-title strong{font-size:2.2rem;font-weight:600;display:block;margin:0 0 2rem;font-style:normal;padding:0}.additional-attributes-wrapper.table-wrapper{padding:2.4rem;box-sizing:border-box;border-bottom:2.5rem solid #efefef}.product-attachment-container .downloads-item .item-icon{display:none}.product-attachment-container .downloads-item .item-info{font-style:italic;display:block;margin-bottom:10px}.product-attachment-container .downloads-item .item-description{padding-left:0}.product-info-main-content-left{width:65%;box-shadow:1px 1px 30px #ccc;background:#fff}.product-info-main-content-right{width:33%;background:#fff;display:flex;flex-wrap:wrap}.product-info-main-content-right .table-wrapper{margin-bottom:0;width:100%}.product-info-main-content-bottom{width:100%;margin-top:2rem}.product-info-main-content-bottom .amfaq-product-tab{margin-bottom:2rem;display:flex}.product-info-main-content-bottom .amfaq-product-tab .amfaq-left-block{color:#fff;background:#f87924;display:flex;align-items:center;justify-content:center;min-width:240px}.product-info-main-content-bottom .amfaq-product-tab .amfaq-left-block .big-font{font-size:8.9rem;font-weight:700;display:block}.product-info-main-content-bottom .amfaq-product-tab .amfaq-left-block .small-font{margin-top:-10px;display:block;margin-left:6px}.product-info-main-content-bottom .amfaq-product-tab .amfaq-right-block{background:#fff;padding:2rem 3rem;flex-grow:2}.product-info-main-content2 .description-part{padding:2.4rem}.product-info-main-content2 .description-part ul{list-style:disclosure-closed;margin:1rem 1.125rem 2rem;display:block}.product-info-main-content-bottom .advantages{background:#fff}.product-info-main-content-bottom .advantages>div{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto}.product-info-main-content-bottom .advantages>div>div{width:20%;text-align:center;padding:20px 2px;color:#666;box-sizing:border-box;border-left:1px solid #d3d3d3;justify-content:center;display:flex;align-items:center;transition:.5s ease all}.product-info-main-content-bottom .advantages>div>div:last-child{border-right:1px solid #d3d3d3}.product-info-main-content-bottom .advantages>div>div:hover{color:var(--color-heading)}.product-info-main-content-bottom .advantages-label{text-align:center;background:#fff}.product-info-main-content-bottom .advantages-label>div{color:#fff;background:#444;font-size:1.2rem;padding:14px;display:inline-block;border-radius:60px 60px 0 0;width:268px;text-transform:uppercase;letter-spacing:3px}.product-info-main-content-bottom .advantages-skonto:before,.advantages-free-shipping:before,.advantages-invoice-possible:before,.advantages-trusted:before,.advantages-experience:before{font-family:'icomoon';content:"";margin:0 7px 0;font-size:36px;line-height:1}.product-info-main-content-bottom .advantages-skonto:before{content:"\e909"}.product-info-main-content-bottom .advantages-free-shipping:before{content:"\e90b"}.product-info-main-content-bottom .advantages-invoice-possible:before{content:"\e910"}.product-info-main-content-bottom .advantages-trusted:before{content:"\e90c"}.product-info-main-content-bottom .advantages-experience:before{content:"\e907"}@media (max-width:1480px){.product-info-main-content2{width:100%}}@media (max-width:969px){.product-info-main-content-left{width:100%;box-shadow:1px 1px 30px #ccc;background:#fff}.product-info-main-content-right{width:100%;margin-top:20px}.product-info-main-content-right tr{border-bottom:1px solid #eee}.product-info-main-content2{width:calc(100% + 30px);margin-left:-15px;order:0}.product-info-main-content2>.product-info-main-content{padding:0 15px}}@media (max-width:729px){.product-info-main-content-bottom .amfaq-product-tab{flex-wrap:wrap}.product-info-main-content-bottom .amfaq-product-tab .amfaq-left-block{min-width:100%;padding:0 0 10px}.product-info-main-content-bottom .advantages{display:none}}@media (max-width:589px){.table-wrapper #product-attribute-specs-table.table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td[data-th]:before{display:block}}@media (max-width:520px){.price-container.price-final_price.tax.weee{align-items:baseline;justify-content:center;margin-bottom:10px}}:root{--agrar-primary:#0b5439;--agrar-primary-light:#2e9360;--agrar-primary-dark:#063923;--agrar-primary-deep:#042d1c;--agrar-accent:#73b92f;--agrar-accent-hover:#87ca3c;--agrar-white:#fff;--agrar-text-light:rgba(255,255,255,.82);--agrar-text-muted:rgba(255,255,255,.62);--agrar-border-light:rgba(255,255,255,.15);--agrar-surface-light:rgba(255,255,255,.08);--agrar-footer-gradient:linear-gradient(115deg,var(--agrar-primary-dark) 0%,var(--agrar-primary) 52%,var(--agrar-primary-light) 100%);--agrar-footer-bottom:#05301f;--agrar-radius-small:5px;--agrar-radius-medium:8px;--agrar-transition:.18s ease}.agrar-footer{margin-top:70px;color:var(--agrar-white);font-size:14px;line-height:1.6}.agrar-footer *,.agrar-footer *:before,.agrar-footer *:after{box-sizing:border-box}.agrar-footer-inner{width:min(100% - 40px,1280px);margin-inline:auto}.agrar-footer-main{padding:55px 0 38px;background:var(--agrar-footer-gradient)}.agrar-footer-grid{display:grid;grid-template-columns:1.55fr .8fr .95fr .95fr .8fr;gap:55px;align-items:start}.agrar-footer h2{margin:0 0 16px;color:var(--agrar-white);font-size:15px;font-weight:700;line-height:1.3}.agrar-footer-newsletter p{max-width:330px;margin:0 0 18px;color:var(--agrar-text-light)}.agrar-footer-newsletter-button{min-height:44px;padding:11px 22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--agrar-accent);border-radius:var(--agrar-radius-small);background:var(--agrar-accent);color:#16340e !important;font-weight:700;text-decoration:none !important;transition:background-color var(--agrar-transition),border-color var(--agrar-transition),transform var(--agrar-transition)}.agrar-footer-newsletter-button:hover{border-color:var(--agrar-accent-hover);background:var(--agrar-accent-hover);transform:translateY(-2px)}.agrar-footer-newsletter-note{margin:16px 0 4px !important;color:var(--agrar-text-muted) !important;font-size:12px}.agrar-footer-newsletter-unsubscribe{color:var(--agrar-text-muted) !important;font-size:12px;text-decoration:underline;text-underline-offset:3px}.agrar-footer-newsletter-unsubscribe:hover{color:var(--agrar-white) !important}.agrar-footer-column ul{margin:0;padding:0;list-style:none}.agrar-footer-column li{margin:0 0 8px}.agrar-footer-column li:last-child{margin-bottom:0}.agrar-footer-column a{color:var(--agrar-text-light);text-decoration:none;transition:color var(--agrar-transition),transform var(--agrar-transition)}.agrar-footer-column li a{display:inline-block}.agrar-footer-column li a:hover{color:var(--agrar-white);transform:translateX(3px)}.agrar-footer-social{display:flex;align-items:center;gap:10px}.agrar-footer-social a{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--agrar-border-light);border-radius:50%;background:var(--agrar-surface-light)}.agrar-footer-social a:hover{border-color:var(--agrar-white);background:rgba(255,255,255,.15);transform:translateY(-2px)}.agrar-footer-social img{width:19px;height:19px;display:block;object-fit:contain;filter:brightness(0) invert(1)}.agrar-footer-cancellation{margin-top:24px;padding:8px 14px;display:inline-flex;border:1px solid var(--agrar-border-light);border-radius:var(--agrar-radius-small);color:var(--agrar-white) !important;font-size:12px}.agrar-footer-cancellation:hover{border-color:var(--agrar-accent);background:var(--agrar-accent);color:var(--agrar-primary-deep) !important}.agrar-footer-brand{margin-top:42px;padding-top:30px;display:flex;align-items:center;gap:28px;border-top:1px solid var(--agrar-border-light)}.agrar-footer-logo{width:auto;max-width:150px;max-height:55px;display:block;object-fit:contain;filter:brightness(0) invert(1)}.agrar-footer-brand p{max-width:500px;margin:0;color:var(--agrar-text-muted);font-size:13px}.agrar-footer-bottom{border-top:1px solid var(--agrar-border-light);background:var(--agrar-footer-bottom)}.agrar-footer-bottom-inner{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:30px}.agrar-footer-bottom p{margin:0;color:var(--agrar-text-muted);font-size:12px}.agrar-footer-legal{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.agrar-footer-legal a{color:var(--agrar-text-muted);font-size:12px;text-decoration:none}.agrar-footer-legal a:hover{color:var(--agrar-white)}.agrar-footer a:focus-visible{outline:3px solid var(--agrar-accent);outline-offset:4px}@media (max-width:1100px){.agrar-footer-grid{grid-template-columns:1.4fr repeat(2,1fr);gap:45px}.agrar-footer-social-column{grid-column:auto}}@media (max-width:767px){.agrar-footer{margin-top:45px}.agrar-footer-inner{width:min(100% - 30px,1280px)}.agrar-footer-main{padding:42px 0 30px}.agrar-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 28px}.agrar-footer-newsletter{grid-column:1/-1}.agrar-footer-newsletter p{max-width:none}.agrar-footer-brand{align-items:flex-start;flex-direction:column;gap:15px}.agrar-footer-bottom-inner{min-height:0;padding-top:22px;padding-bottom:22px;align-items:flex-start;flex-direction:column;gap:14px}.agrar-footer-legal{gap:12px 22px}}@media (max-width:480px){.agrar-footer-grid{grid-template-columns:1fr}.agrar-footer-newsletter{grid-column:auto}.agrar-footer-newsletter-button{width:100%}}:root{--color-primary:#195f35;--color-primary-hover:#247845;--color-primary-dark:#0c3f25;--color-primary-deep:#07321d;--color-primary-soft:#eaf4ed;--color-secondary:#0e72b5;--color-secondary-hover:#0a5f98;--color-secondary-soft:#edf6fc;--color-accent:#73b52b;--color-accent-hover:#82c436;--color-accent-dark:#55921c;--color-success:#24823f;--color-warning:#d79616;--color-error:#a63737;--color-text:#1f2b24;--color-text-soft:#4e5c53;--color-text-muted:#758078;--color-heading:#164d2d;--color-white:#fff;--color-black:#101410;--color-surface:#fff;--color-surface-soft:#f6f8f6;--color-surface-green:#eef5f0;--color-surface-blue:#f0f6fa;--color-border:#e0e6e1;--color-border-strong:#cbd4cd;--color-border-dark:rgba(255,255,255,.16);--color-footer-start:#075232;--color-footer-middle:#0b6540;--color-footer-end:#258153;--color-footer-bottom:#064029;--gradient-primary:linear-gradient(120deg,var(--color-primary-dark) 0%,var(--color-primary) 55%,var(--color-primary-hover) 100%);--gradient-footer:linear-gradient(115deg,var(--color-footer-start) 0%,var(--color-footer-middle) 54%,var(--color-footer-end) 100%);--font-family-base:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--font-family-heading:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--font-size-xs:1.2rem;--font-size-sm:1.3rem;--font-size-base:1.5rem;--font-size-md:1.7rem;--font-size-lg:2rem;--font-size-xl:2.6rem;--font-size-xxl:clamp(3rem,4vw,4.8rem);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-base:1.55;--line-height-relaxed:1.7;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--shadow-xs:0 1px 3px rgba(24,45,31,.08);--shadow-sm:0 5px 18px rgba(24,45,31,.09);--shadow-md:0 14px 38px rgba(24,45,31,.13);--transition-fast:.16s ease;--transition-base:.24s ease;--container-width:1280px;--container-padding:24px;--section-spacing:clamp(48px,7vw,90px);--component-spacing:28px;--color-light-black:var(--color-text);--color-orange:var(--color-warning);--color-dark-grey:var(--color-text-muted);--color-dark-grey2:var(--color-text-soft);--color-grey:var(--color-border-strong);--color-light-grey:var(--color-surface-soft);--color-border-grey:var(--color-border);--color-blue:var(--color-secondary);--color-green:var(--color-accent);--max-width:var(--container-width);--normal-lf-padding:0 var(--container-padding)}html{font-size:62.5%}body{color:var(--color-text);background:var(--color-surface);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{color:var(--color-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}h1{font-size:clamp(3rem,4vw,4.4rem);letter-spacing:-.03em}h2{font-size:clamp(2.4rem,3vw,3.2rem);letter-spacing:-.02em}h3{font-size:clamp(2rem,2.5vw,2.5rem)}h4{font-size:1.8rem}html body a,html body a:visited,html body .breadcrumbs a,html body .breadcrumbs a:visited{color:var(--color-primary);transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}html body a:hover,html body .breadcrumbs a:hover{color:var(--color-primary-hover)}html body a:focus-visible,html body button:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible{outline:3px solid rgba(115,181,43,.38);outline-offset:3px}.action.primary,.action-primary,button.action.primary,a.action.primary,a.btn,.button-primary{min-height:44px;padding:11px 22px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-primary)!important;border-radius:var(--radius-sm);background:var(--color-primary)!important;box-shadow:none;color:var(--color-white)!important;font-family:var(--font-family-base);font-size:1.4rem;font-weight:var(--font-weight-semibold);line-height:1.2;text-transform:none;transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.action.primary:hover,.action-primary:hover,button.action.primary:hover,a.action.primary:hover,a.btn:hover,.button-primary:hover{border-color:var(--color-primary-hover)!important;background:var(--color-primary-hover)!important;box-shadow:var(--shadow-sm);color:var(--color-white)!important;transform:translateY(-1px)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],select,textarea{min-height:44px;padding:10px 13px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-white);box-shadow:none;color:var(--color-text);font-family:var(--font-family-base);font-size:1.4rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}textarea{min-height:120px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(25,95,53,.12)}input::placeholder,textarea::placeholder{color:var(--color-text-muted);opacity:1}.products-grid .product-item-info,.widget-product-grid .product-item-info{width:100%;height:100%;padding:0;border:none;border-radius:var(--radius-md);background:var(--color-white);transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.products-grid .product-item-info,.products-grid .product-item-info.active,.widget-product-grid .product-item-info{padding:14px;border-color:var(--color-border-strong);background:var(--color-white);box-shadow:var(--shadow-sm);transform:translateY(-3px);box-sizing:border-box}.block .products-grid .product-item-info:hover{padding:14px;border:1px solid #bbb;margin:0}.product-image-container,.product-image-wrapper{border-radius:calc(var(--radius-md) - 2px);background:var(--color-surface-soft);overflow:hidden}.product-item-info:hover .product-image-photo{transform:scale(1.035)}.product-item-name a{color:var(--color-text)!important;font-size:1.4rem;font-weight:var(--font-weight-semibold);line-height:1.4}.product-item-name a:hover{color:var(--color-primary)!important}.product-item .price-box .price,.product-info-main .product-info-price .price-box .price-container .price{color:var(--color-primary);font-weight:var(--font-weight-bold)}.page-footer{margin-top:var(--section-spacing);padding:0;border:0;background:0 0;background-image:none}.page-footer .footer.content{max-width:none;margin:0;padding:0}.agrar-footer{color:var(--color-white);font-family:var(--font-family-base);font-size:1.4rem;line-height:var(--line-height-base)}.agrar-footer *,.agrar-footer *:before,.agrar-footer *:after{box-sizing:border-box}.agrar-footer-main{padding:52px 0 44px;background:var(--gradient-footer)}.agrar-footer-inner{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-padding)}.agrar-footer-grid{display:grid;grid-template-columns:minmax(270px,1.5fr) minmax(120px,.8fr) minmax(150px,.95fr) minmax(150px,.95fr) minmax(130px,.75fr);gap:clamp(30px,4vw,60px);align-items:start}.agrar-footer h2{margin:0 0 17px;color:var(--color-white);font-size:1.5rem;font-weight:var(--font-weight-bold);letter-spacing:0}.agrar-footer-newsletter p{max-width:340px;margin:0 0 18px;color:rgba(255,255,255,.82)}.agrar-footer-newsletter-button{min-height:42px;padding:10px 20px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-primary-deep)!important;font-size:1.35rem;font-weight:var(--font-weight-bold);transition:background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.agrar-footer-newsletter-button:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover);color:var(--color-primary-deep)!important;transform:translateY(-1px)}.agrar-footer-newsletter-note{margin:15px 0 3px!important;color:rgba(255,255,255,.62)!important;font-size:1.15rem}.agrar-footer-newsletter-unsubscribe{color:rgba(255,255,255,.68)!important;font-size:1.15rem;text-decoration:underline!important;text-underline-offset:3px}.agrar-footer-newsletter-unsubscribe:hover{color:var(--color-white)!important}.agrar-footer-column ul{margin:0;padding:0;list-style:none}.agrar-footer-column li{margin-bottom:8px}.agrar-footer-column li:last-child{margin-bottom:0}.agrar-footer-column a{color:rgba(255,255,255,.78)!important;font-size:1.3rem;transition:color var(--transition-fast),transform var(--transition-fast)}.agrar-footer-column li a{display:inline-block}.agrar-footer-column li a:hover{color:var(--color-white)!important;transform:translateX(3px)}.agrar-footer-social{display:flex;align-items:center;gap:10px}.agrar-footer-social a{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border-dark);border-radius:var(--radius-pill);background:rgba(255,255,255,.09);transition:background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.agrar-footer-social a:hover{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.16);transform:translateY(-2px)}.agrar-footer-social img{width:18px;height:18px;display:block;object-fit:contain;filter:brightness(0) invert(1)}.agrar-footer-cancellation{margin-top:22px;padding:8px 13px;display:inline-flex;border:1px solid var(--color-border-dark);border-radius:var(--radius-sm);color:var(--color-white)!important;font-size:1.2rem!important}.agrar-footer-cancellation:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-primary-deep)!important}.agrar-footer-brand{margin-top:40px;padding-top:28px;display:flex;align-items:center;gap:26px;border-top:1px solid var(--color-border-dark)}.agrar-footer-logo{width:auto;max-width:150px;max-height:52px;display:block;object-fit:contain;filter:brightness(0) invert(1)}.agrar-footer-brand p{max-width:520px;margin:0;color:rgba(255,255,255,.64);font-size:1.2rem}.agrar-footer-bottom{border-top:1px solid var(--color-border-dark);background:var(--color-footer-bottom)}.agrar-footer-bottom-inner{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:28px}.agrar-footer-bottom p{margin:0;color:rgba(255,255,255,.58);font-size:1.15rem}.agrar-footer-legal{display:flex;align-items:center;flex-wrap:wrap;gap:26px}.agrar-footer-legal a{color:rgba(255,255,255,.62)!important;font-size:1.15rem}.agrar-footer-legal a:hover{color:var(--color-white)!important}@media only screen and (max-width:1100px){.agrar-footer-grid{grid-template-columns:1.4fr repeat(2,minmax(150px,1fr))}}@media only screen and (max-width:769px){:root{--container-padding:15px}}@media only screen and (max-width:767px){.agrar-footer-main{padding:42px 0 32px}.agrar-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.agrar-footer-newsletter{grid-column:1/-1}.agrar-footer-newsletter p{max-width:500px}.agrar-footer-brand{align-items:flex-start;flex-direction:column;gap:14px}.agrar-footer-bottom-inner{min-height:0;padding-top:20px;padding-bottom:20px;align-items:flex-start;flex-direction:column;gap:13px}.agrar-footer-legal{gap:12px 20px}}@media only screen and (max-width:480px){.agrar-footer-grid{grid-template-columns:1fr}.agrar-footer-newsletter{grid-column:auto}.agrar-footer-newsletter-button{width:100%}}html body .btn.btn-manufacturer,html body a.btn.btn-manufacturer{width:auto;min-width:0;min-height:40px;margin:0 0 14px;padding:9px 15px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-primary) !important;border-radius:var(--radius-sm);background:var(--color-white) !important;box-shadow:none;color:var(--color-primary) !important;font-size:1.35rem;font-weight:var(--font-weight-semibold);line-height:1.25;text-align:left;text-transform:none;white-space:normal}html body .btn.btn-manufacturer:hover,html body a.btn.btn-manufacturer:hover{border-color:var(--color-primary-hover) !important;background:var(--color-primary-soft) !important;color:var(--color-primary-hover) !important;box-shadow:var(--shadow-xs);transform:translateY(-1px)}html body .btn.btn-manufacturer:focus-visible,html body a.btn.btn-manufacturer:focus-visible{outline:3px solid rgba(115,181,43,.32);outline-offset:3px}.manufacturer-part{padding:2.4rem}.manufacturer-part .action{margin:14px 0 0}html body .products-grid .product-item .action.tocart.primary,html body .products-list .product-item .action.tocart.primary,html body .widget-product-grid .product-item .action.tocart.primary,html body .list .action.tocart.primary{width:100%;min-height:40px;margin:10px 0 0;padding:9px 12px;border:1px solid var(--color-primary) !important;border-radius:var(--radius-sm);background:var(--color-primary) !important;box-shadow:none;color:var(--color-white) !important;font-size:1.3rem;font-weight:var(--font-weight-semibold);line-height:1.2;opacity:1;visibility:visible}html body .products-grid .product-item .action.tocart.primary span,html body .products-list .product-item .action.tocart.primary span,html body .widget-product-grid .product-item .action.tocart.primary span,html body .list .action.tocart.primary span{color:inherit !important;opacity:1 !important;visibility:visible !important}html body .products-grid .product-item .action.tocart.primary:hover,html body .products-list .product-item .action.tocart.primary:hover,html body .widget-product-grid .product-item .action.tocart.primary:hover,html body .list .action.tocart.primary:hover,html body .list .item:hover .action.tocart.primary,html body .widget-product-grid .item:hover .action.tocart.primary{border-color:var(--color-primary-hover) !important;background:var(--color-primary-hover) !important;color:var(--color-white) !important;box-shadow:var(--shadow-xs);transform:translateY(-1px)}.products-grid .product-item-actions .actions-primary,.widget-product-grid .product-item-actions .actions-primary{width:100%;display:block}.amsearch-input-wrapper{position:relative}.amsearch-input-wrapper .amsearch-input{height:44px;padding:9px 52px 9px 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-text);box-shadow:none}.amsearch-input-wrapper .amsearch-input:hover{border-color:var(--color-primary)}.amsearch-input-wrapper .amsearch-input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(25,95,53,.12)}.amsearch-input-wrapper .amsearch-button.-loupe{position:absolute;top:50%;right:4px;bottom:auto;width:36px;height:36px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:calc(var(--radius-sm) - 1px);background-color:var(--color-primary);color:var(--color-white);opacity:1;cursor:pointer;transform:translateY(-50%);transition:background-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.amsearch-input-wrapper .amsearch-button.-loupe:hover,.amsearch-input-wrapper .amsearch-button.-loupe:focus{background:var(--color-primary-hover);box-shadow:var(--shadow-xs);transform:translateY(-50%) scale(1.02)}.amsearch-input-wrapper .amsearch-button.-loupe:before,.amsearch-input-wrapper .amsearch-button.-loupe:after{color:var(--color-white) !important}.amsearch-input-wrapper.-typed .amsearch-button.-loupe{right:44px}.amsearch-input-wrapper .amsearch-button.-close{top:50%;right:4px;width:36px;height:36px;border-radius:calc(var(--radius-sm) - 1px);transform:translateY(-50%)}.items.am-filter-items-category_ids.am-labels-folding.-am-singleselect{max-height:260px !important}body .items[class*=category_ids]:not(.items-children)>.item>a{font-weight:500}@media only screen and (max-width:969px){.product-info-main-content2{width:100%;margin-left:0}.product-info-main-content2>.product-info-main-content{grid-template-columns:1fr}.product-info-main-content2 .description-part{grid-row:auto}}@media only screen and (max-width:480px){html body .btn.btn-manufacturer,html body a.btn.btn-manufacturer{width:100%}.product-info-main-content2{padding:2.4rem 0}.product-info-main-content2 .description-part,.product-info-main-content2 .additional-attributes-wrapper,.product-info-main-content2 .manufacturer-part,.product-info-main-content2 .product-info-main-content-left,.product-info-main-content2 .product-info-main-content-right{padding:2rem}}.catalog-product-view .product-info-main-content2{width:100%;margin-left:0;padding:3.2rem 0 2.4rem;border-top:1px solid var(--color-border);border-bottom:0;background:#f1f4f1}@media only screen and (min-width:1280px){.catalog-product-view .product-info-main-content2{width:200%;margin-left:-50%}}.catalog-product-view .product-info-main-content2>.product-info-main-content{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-padding);display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;box-sizing:border-box}.catalog-product-view .product-info-main-content-left{width:calc(66.666% - 1rem);margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-xs);overflow:hidden}.catalog-product-view .product-info-main-content-right{width:calc(32.333% - 1rem);margin:0;padding:0;display:flex;align-content:flex-start;flex-wrap:wrap;gap:2rem;border:0;border-radius:0;background:0 0;box-shadow:none}.catalog-product-view .product-info-main-content-right>*,.catalog-product-view .product-info-main-content-right .additional-attributes-wrapper,.catalog-product-view .product-info-main-content-right .manufacturer-part{width:100%;margin:0;padding:2.4rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-xs);box-sizing:border-box}.catalog-product-view .product-info-main-content2 .description-part{width:auto;margin:0;padding:2.4rem;border:0;border-radius:0;background:0 0;box-shadow:none}.catalog-product-view .product-info-main-content2 .additional-attributes-wrapper.table-wrapper{padding:2.4rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-xs)}.catalog-product-view .product-info-main-content-bottom{width:100%;margin-top:0}.catalog-product-view .product-info-main-content2 table#product-attribute-specs-table th,.catalog-product-view .product-info-main-content2 table#product-attribute-specs-table td{padding:8px 0;font-size:1.3rem;line-height:1.45;vertical-align:top}.catalog-product-view .product-info-main-content2 table#product-attribute-specs-table th{width:42%;padding-right:1.4rem}.catalog-product-view .manufacturer-part{order:initial}.catalog-product-view .manufacturer-part .btn.btn-manufacturer,.catalog-product-view .manufacturer-part a.btn.btn-manufacturer{width:100%;min-width:0;min-height:40px;margin:.8rem 0 0;padding:.9rem 1.3rem;justify-content:flex-start;border:1px solid var(--color-primary) !important;border-radius:var(--radius-sm);background:var(--color-white) !important;color:var(--color-primary) !important;box-shadow:none;font-size:1.25rem;font-weight:var(--font-weight-semibold);line-height:1.35;text-align:left;text-transform:none;white-space:normal;box-sizing:border-box}.catalog-product-view .manufacturer-part .btn.btn-manufacturer:hover,.catalog-product-view .manufacturer-part a.btn.btn-manufacturer:hover{border-color:var(--color-primary-hover) !important;background:var(--color-primary-soft) !important;color:var(--color-primary-hover) !important;transform:none}@media only screen and (max-width:969px){.catalog-product-view .product-info-main-content-left,.catalog-product-view .product-info-main-content-right{width:100%}.catalog-product-view .product-info-main-content-right{margin-top:0}}@media only screen and (max-width:600px){.catalog-product-view .product-info-main-content2{padding:2rem 0}.catalog-product-view .product-info-main-content2>.product-info-main-content{gap:1.5rem}.catalog-product-view .product-info-main-content2 .description-part,.catalog-product-view .product-info-main-content-right>*,.catalog-product-view .product-info-main-content-right .additional-attributes-wrapper,.catalog-product-view .product-info-main-content-right .manufacturer-part{padding:1.8rem}}.page-products #amasty-shopby-product-list{position:relative;padding-top:0}.page-products #amasty-shopby-product-list .products.wrapper.grid{margin:0}.page-products #amasty-shopby-product-list .products-grid .product-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0}.page-products #amasty-shopby-product-list .products-grid .product-item{width:auto !important;min-width:0;margin:0 !important;padding:0 !important}.page-products #amasty-shopby-product-list .products-grid .product-item-info{position:relative;width:100%;height:auto;min-height:0;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-md);background:var(--color-white);transition:border-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base);box-shadow:none}.page-products #amasty-shopby-product-list .products-grid .product-item-info:hover,.page-products #amasty-shopby-product-list .products-grid .product-item-info.active{padding:0;border-color:var(--color-border-strong);background:var(--color-white);box-shadow:var(--shadow-sm);transform:translateY(-3px);z-index:1}.page-products #amasty-shopby-product-list .product-item-photo{position:relative;width:100%;height:220px;min-height:220px;margin:0;padding:1.8rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--color-surface-soft);box-sizing:border-box}.page-products #amasty-shopby-product-list .product-image-container{width:100% !important;height:100% !important;max-width:100%;aspect-ratio:auto !important;display:block}.page-products #amasty-shopby-product-list .product-image-wrapper{width:100% !important;height:100% !important;padding:0 !important;display:flex;align-items:center;justify-content:center;background:0 0}.page-products #amasty-shopby-product-list .product-image-photo{position:static;width:auto;height:auto;max-width:100%;max-height:200px;margin:auto;object-fit:contain;transform:none}.page-products #amasty-shopby-product-list .product-item-info:hover .product-image-photo{transform:scale(1.025)}.page-products #amasty-shopby-product-list .product-item-details{min-width:0;flex:1;padding:1.6rem;display:flex;flex-direction:column;box-sizing:border-box}.page-products #amasty-shopby-product-list .product-item-name{min-height:0 !important;margin:0 0 1rem;padding:0 !important;display:block;font-size:inherit}.page-products #amasty-shopby-product-list .product-item-name .manufacturer{min-height:0;margin:0 0 .5rem;display:block;color:var(--color-text-muted);font-size:1.1rem;font-weight:var(--font-weight-semibold);line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.page-products #amasty-shopby-product-list .product-item-link{min-height:4.2rem;display:-webkit-box;overflow:hidden;color:var(--color-text) !important;font-size:1.4rem;font-weight:var(--font-weight-semibold);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.page-products #amasty-shopby-product-list .product-item-link:hover{color:var(--color-primary) !important}.page-products #amasty-shopby-product-list .price-box.price-final_price{min-height:2.8rem;margin:.4rem 0 0;display:flex;align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:.5rem .9rem}.page-products #amasty-shopby-product-list .price-box .price{color:var(--color-primary);font-size:1.8rem;font-weight:var(--font-weight-bold);line-height:1.2}.page-products #amasty-shopby-product-list .price-box .old-price{margin:0}.page-products #amasty-shopby-product-list .price-box .old-price .price{color:var(--color-text-muted) !important;font-size:1.2rem;font-weight:var(--font-weight-normal)}.page-products #amasty-shopby-product-list .price-details{margin-top:.3rem}.page-products #amasty-shopby-product-list .tax-details{display:block;color:var(--color-text-muted);font-size:1rem;line-height:1.35}.page-products #amasty-shopby-product-list .tax-details a{color:var(--color-text-muted) !important;text-decoration:underline;text-underline-offset:2px}.page-products #amasty-shopby-product-list .baseprice{min-height:1.8rem;margin:.4rem 0 0;color:var(--color-text-muted);font-size:1.05rem;line-height:1.35}.page-products #amasty-shopby-product-list .baseprice .price{color:inherit;font-size:inherit;font-weight:inherit}.page-products #amasty-shopby-product-list .product.attribute.delivery_time{display:none}.page-products #amasty-shopby-product-list .product-item-actions{width:100%;min-height:0;margin:auto 0 0;padding-top:1.4rem;display:flex;align-items:center;gap:.8rem}.page-products #amasty-shopby-product-list .product-item-actions .actions-primary{width:100%;display:block}.page-products #amasty-shopby-product-list .product-item-actions .actions-primary form{width:100%}.page-products #amasty-shopby-product-list .action.tocart.primary{width:100%;min-height:40px;margin:0 !important;padding:.9rem 1.2rem;border-color:var(--color-primary) !important;border-radius:var(--radius-sm);background:var(--color-primary) !important;color:var(--color-white) !important;font-size:1.25rem;font-weight:var(--font-weight-semibold);line-height:1.2;opacity:1;visibility:visible}.page-products #amasty-shopby-product-list .action.tocart.primary span{color:var(--color-white) !important;opacity:1;visibility:visible}.page-products #amasty-shopby-product-list .action.tocart.primary:hover,.page-products #amasty-shopby-product-list .action.tocart.primary:focus{border-color:var(--color-primary-hover) !important;background:var(--color-primary-hover) !important;color:var(--color-white) !important}.page-products #amasty-shopby-product-list .product-item-actions .actions-secondary{position:absolute;top:1.2rem;right:1.2rem;width:auto;height:auto;z-index:3}.page-products #amasty-shopby-product-list .action.towishlist{width:36px;height:36px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:rgba(255,255,255,.94);box-shadow:var(--shadow-xs);opacity:0}.page-products #amasty-shopby-product-list .item:hover .action.towishlist{opacity:1}.page-products #amasty-shopby-product-list .action.towishlist:before{position:static;margin:0;color:var(--color-primary);font-size:2.2rem;line-height:1;opacity:1}.page-products #amasty-shopby-product-list .action.towishlist span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page-products #amasty-shopby-product-list .list-deliverytime{width:100%;margin:.8rem 0 0;color:var(--color-success);font-size:1.1rem;font-weight:var(--font-weight-semibold);line-height:1.35;text-align:left}.page-products #amasty-shopby-product-list .stock.unavailable{width:100%;min-height:40px;padding:.9rem 1.2rem;display:flex;align-items:center;justify-content:center;border:1px solid #e2caca;border-radius:var(--radius-sm);background:#fff5f5;color:var(--color-error);font-size:1.2rem;font-weight:var(--font-weight-semibold);text-align:center;box-sizing:border-box}.page-products #amasty-shopby-product-list .toolbar-products{min-height:48px;margin:3rem 0 2rem;padding:0;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border:0}.page-products #amasty-shopby-product-list .toolbar-amount{margin:0;color:var(--color-text-muted);font-size:1.3rem}.page-products #amasty-shopby-product-list .toolbar-sorter{margin:0 0 0 auto;display:flex;align-items:center;gap:.8rem}.page-products #amasty-shopby-product-list .sorter-label{color:var(--color-text-soft);font-size:1.25rem;font-weight:var(--font-weight-semibold)}.page-products #amasty-shopby-product-list .sorter-options{min-width:190px;height:42px;padding:0 3.6rem 0 1.2rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-white);color:var(--color-text);font-size:1.25rem}.page-products #amasty-shopby-product-list .sorter-action{width:40px;height:40px;margin:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-white)}@media only screen and (max-width:1199px){.page-products #amasty-shopby-product-list .products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:767px){.page-products #amasty-shopby-product-list{padding-top:5.5rem}.page-products #amasty-shopby-product-list .toolbar-products{display:none}.page-products #amasty-shopby-product-list .products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.page-products #amasty-shopby-product-list .product-item-photo{height:180px;min-height:180px;padding:1.2rem}.page-products #amasty-shopby-product-list .product-image-photo{max-height:150px}.page-products #amasty-shopby-product-list .product-item-details{padding:1.3rem}.page-products #amasty-shopby-product-list .product-item-link{min-height:4rem;font-size:1.25rem}.page-products #amasty-shopby-product-list .action.tocart.primary{min-height:38px;padding:.8rem;font-size:1.15rem}}@media only screen and (max-width:479px){.page-products #amasty-shopby-product-list .products-grid .product-items{grid-template-columns:1fr}.page-products #amasty-shopby-product-list .product-item-photo{height:220px;min-height:220px}.page-products #amasty-shopby-product-list .product-image-photo{max-height:185px}}CATEGORY HEADER V7 Ruhiger Titelbereich,bündig zum Seitenraster=========================================================*/.page-products .page-title-wrapper{margin:0 0 clamp(2.4rem,3vw,3.8rem);padding:clamp(2.6rem,3.6vw,4.2rem) 0;overflow:visible;border-top:0;border-bottom:1px solid var(--color-border);background:var(--color-surface-soft)}.page-products .page-title-wrapper:before,.page-products .page-title-wrapper:after{display:none !important}.page-title-wrapper{background:#f9f9f9;padding-top:2rem;padding-bottom:2rem;margin-bottom:2rem}.page-products .page-title-wrapper>.page-title,.page-products .page-title-wrapper>.category-description,.page-main>.page-title-wrapper .page-title{width:min(calc(100% - (2*var(--container-padding))),var(--container-width));max-width:none;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}.page-products .page-title-wrapper>.page-title,.page-main>.page-title-wrapper .page-title{display:block;margin-top:2rem;margin-bottom:clamp(1.6rem,2vw,2.4rem);padding:0;color:var(--color-heading);font-size:clamp(3rem,3.5vw,4.4rem);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:-.025em}.page-products .page-title-wrapper .page-title .base{max-width:1100px}.page-products .page-title-wrapper>.category-description{color:var(--color-text-soft)}.page-products .page-title-wrapper .category-description>[data-content-type=row],.page-products .page-title-wrapper .category-description>[data-content-type=row]>[data-element=inner],.page-products .page-title-wrapper .category-description [data-content-type=html]{display:block !important;width:100%;max-width:none;margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important}.header.content:before,.header.content:after{display:none}.page-products .page-title-wrapper .category-description p{margin:0 0 1.1rem;color:var(--color-text-soft);font-size:1.5rem;line-height:1.7}.page-products .page-title-wrapper .category-description p:first-child{margin:0 0 1.3rem;padding:0;color:var(--color-primary-dark);font-size:clamp(1.7rem,1.8vw,2.1rem);font-weight:var(--font-weight-semibold);line-height:1.45}.page-products .page-title-wrapper .category-description p:first-child:before{display:none}.page-products .page-title-wrapper .category-description p:last-child{margin-bottom:0}@media only screen and (min-width:1100px){.page-products .page-title-wrapper .category-description [data-content-type=html]{display:block !important}}@media only screen and (max-width:767px){.page-products .page-title-wrapper{margin-bottom:2.4rem;padding-top:2.4rem;padding-bottom:2.6rem}.page-products .page-title-wrapper>.page-title{margin-bottom:1.4rem;font-size:clamp(2.7rem,8vw,3.6rem)}.page-products .page-title-wrapper .category-description p{font-size:1.4rem;line-height:1.62}.page-products .page-title-wrapper .category-description p:first-child{margin-bottom:1.1rem;font-size:1.6rem}}@media only screen and (max-width:479px){.page-products .page-title-wrapper{padding-top:2.1rem;padding-bottom:2.3rem}.page-products .page-title-wrapper>.page-title,.page-products .page-title-wrapper>.category-description{width:calc(100% - 30px)}}@media only screen and (min-width:1024px){.nav-sections .nav-sections-item-content{display:block !important}.header-wishlist{order:3;margin-left:auto}.header-account{order:4}.minicart-wrapper{order:5}.navigation .level0.parent>.level-top>.ui-menu-icon{right:5px}}@media only screen and (max-width:1023px){.nav-sections{background:var(--color-white)}.header.content{justify-content:flex-start}.header.content .logo{flex:0 1 155px;width:auto;order:2}.nav-toggle{order:1}.header-account{order:3;margin-left:auto}.minicart-wrapper{order:4}.page-header .amsearch-wrapper-block{order:5}}@media only screen and (max-width:1023px){.page-header,.header.content,.nav-sections,.navigation,.breadcrumbs{box-sizing:border-box}.header.content{width:calc(100% - (2*var(--container-padding)));max-width:var(--container-width);margin-right:auto;margin-left:auto}.page-header .amsearch-wrapper-block{box-sizing:border-box}.nav-sections{position:fixed;top:0;bottom:0;left:-100%;width:min(88vw,360px);height:100vh;overflow-y:auto;background:var(--color-white);box-shadow:12px 0 35px rgba(15,35,23,.16);transition:left var(--transition-base);z-index:99999}.nav-open .nav-sections{left:0;z-index:999999}.nav-sections-items,.nav-sections-item-content{width:100%;margin:0;padding:0}.nav-sections-item-content{display:none}.nav-sections-item-content[aria-hidden=false],.nav-sections-item-content.active{display:block}#store.menu.nav-sections-item-content{display:block}#store.settings.nav-sections-item-content{display:none}.section-item-title{display:none}.navigation{width:100%;margin:0}.navigation .level0{width:100%}.navigation .level0>.level-top{box-sizing:border-box;width:100%}.navigation .level0 .submenu{position:static !important;width:100% !important;min-width:0 !important;box-sizing:border-box}#switcher-language{display:none}.minicart-wrapper .mage-dropdown-dialog{width:min(100vw,420px) !important}}@media only screen and (max-width:560px){.header.content{width:calc(100% - 24px)}.page-header .amsearch-wrapper-block{padding-right:12px;padding-left:12px}.nav-sections{width:min(92vw,340px)}.minicart-wrapper .mage-dropdown-dialog{width:100vw !important;max-width:100vw !important}}@media only screen and (max-width:720px){.header.content{gap:6px}.header-wishlist,.header-account{flex-basis:42px;width:42px;min-height:42px}.minicart-wrapper{flex-basis:46px;width:46px;min-height:42px}.header-wishlist:after,.header-account:after,.minicart-wrapper:after{display:none}.header-wishlist:before,.header-account:before,.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{font-size:25px;line-height:28px}}@media only screen and (max-width:520px){.header-wishlist{display:none}}@media only screen and (max-width:390px){.header-account{display:none}}@media only screen and (min-width:1024px){.nav-sections .navigation>ul>li.level0{box-sizing:border-box;height:54px !important;min-height:54px !important;margin:0 !important;padding:0 !important;align-self:stretch}.nav-sections .navigation .level0>a.level-top,.nav-sections .navigation .level0.active>a.level-top,.nav-sections .navigation .level0.has-active>a.level-top,.nav-sections .navigation .level0:hover>a.level-top,.nav-sections .navigation .level0>a.level-top.ui-state-focus{position:relative !important;top:auto !important;bottom:auto !important;box-sizing:border-box !important;height:54px !important;min-height:54px !important;margin:0 !important;padding:0 clamp(1rem,1.4vw,1.8rem) !important;border-width:0 !important;line-height:1.2 !important;transform:none !important;align-self:stretch;display:flex}.nav-sections .navigation .level0.active,.nav-sections .navigation .level0.has-active{margin:0 !important;padding:0 !important;transform:none !important}}@media only screen and (max-width:1023px){.nav-toggle{order:1}.header.content .logo{order:2}.header-wishlist{order:3;margin-left:auto}.header-account{order:4;margin-left:0}.minicart-wrapper{order:5}.page-header .amsearch-wrapper-block{order:6}}@media only screen and (max-width:1023px){.nav-open .page-wrapper{left:0}}.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(100%/3)}.amsearch-input-wrapper.-typed .amsearch-button.-loupe{left:auto}.amsearch-input-wrapper .amsearch-button.-close{top:80%;background-color:red;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMWwxMCAxMG0wLTEwTDEgMTEiIHN0cm9rZT0iI0IyQjJCMiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPg==);background-position:center center;background-repeat:no-repeat}.amsearch-item-container .amsearch-item .amsearch-link,.amsearch-products-section .amsearch-link{color:#333}@media (min-width:1024px),print{.page-layout-1column .product.media{width:47%}.page-layout-1column .product-info-main{width:50%}}@media only screen and (min-width:1024px){.page-header,.nav-sections,.navigation,.navigation>ul,.navigation>ul>li.level0{overflow:visible}.navigation .level0>.submenu,.navigation .level0 .submenu{z-index:10003}}.page-main{position:relative;z-index:1}.home-promo,.home-promo *,.home-promo *:before,.home-promo *:after{box-sizing:border-box}.home-promo img{max-width:100%}.home-promo picture{margin:0;padding:0}.home-promo__eyebrow{display:block;margin-bottom:12px;color:var(--color-primary,#17623a);font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.home-promo__button{min-height:48px;padding:13px 22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.home-promo__button:hover{text-decoration:none;transform:translateY(-2px)}.home-promo__button:focus-visible{outline:3px solid rgba(23,98,58,.35);outline-offset:3px}.home-promo__button--primary{background:var(--color-primary,#17623a);color:#fff!important}.home-promo__button--primary:hover{background:var(--color-primary-dark,#0b3e25);color:#fff}.home-promo__button--light{background:#fff;color:var(--color-primary-dark,#0b3e25)}.home-promo__button--light:hover{background:#f1f5f2;color:var(--color-primary-dark,#0b3e25)}.home-promo{position:relative;z-index:1;width:min(calc(100% - (2*var(--container-padding,24px))),var(--container-width,1440px));margin:1rem auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home-promo__hero{grid-column:1/-1;position:relative;min-width:0;min-height:520px;overflow:hidden;border-radius:var(--radius-lg,18px);background:#e7eee8}.home-promo__side{grid-column:1/-1;display:contents}.home-promo__newsletter,.home-promo__benefits{min-width:0;min-height:360px}.home-promo__newsletter{position:relative;overflow:hidden;border-radius:var(--radius-lg,18px);background:var(--color-primary-dark,#0b3e25)}.home-promo__benefits{padding:clamp(30px,4vw,48px);border:1px solid var(--color-border,#dfe6e1);border-radius:var(--radius-lg,18px);background:var(--color-surface,#fff)}.home-promo__hero picture,.home-promo__newsletter picture{position:absolute;inset:0;display:block}.home-promo__hero-image,.home-promo__newsletter-image{width:100%;height:100%;display:block;object-fit:cover}.home-promo__hero-image{object-position:center}.home-promo__newsletter-image{object-position:center right}.home-promo__hero-overlay{position:absolute;inset:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.64) 90%)}.home-promo__hero-content{position:relative;z-index:2;width:min(52%,680px);min-height:520px;padding:clamp(38px,6vw,82px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.home-promo__hero-content .h1like{max-width:650px;margin:0 0 20px;color:var(--color-primary-dark,#0b3e25);font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.045em}.home-promo__hero-content p{max-width:540px;margin:0 0 28px;color:#333;font-size:clamp(16px,1.4vw,19px);line-height:1.7;font-weight:700}.home-promo__newsletter-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,54,31,.98) 0%,rgba(8,54,31,.92) 24%,rgba(8,54,31,.42) 60%,rgba(8,54,31,.08) 100%)}.home-promo__newsletter-content{position:relative;z-index:2;width:68%;min-height:360px;padding:clamp(30px,4vw,50px);display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.home-promo__newsletter h2{margin:0 0 14px;color:#fff;font-size:clamp(30px,3vw,44px);line-height:1.08;letter-spacing:-.03em}.home-promo__newsletter p{max-width:420px;margin:0 0 22px;color:rgba(255,255,255,.84);font-size:15px;line-height:1.6}.home-promo__benefits-heading{margin-bottom:28px}.home-promo__benefits-heading h2{margin:0;color:var(--color-primary-dark,#0b3e25);font-size:clamp(30px,3vw,42px);line-height:1.1;letter-spacing:-.03em}.home-promo__benefits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px}.home-promo__benefit{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}.home-promo__benefit-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary-soft,#e8f2eb);color:var(--color-primary,#17623a)}.home-promo__benefit-icon svg{width:22px;height:22px;display:block;fill:currentColor}.home-promo__benefit h3{margin:0 0 5px;color:var(--color-primary-dark,#0b3e25);font-size:17px;line-height:1.25}.home-promo__benefit p{margin:0;color:var(--color-text-soft,#4b5b51);font-size:13px;line-height:1.55}@media only screen and (max-width:900px){.home-promo{grid-template-columns:1fr}.home-promo__hero,.home-promo__side{grid-column:1}.home-promo__newsletter,.home-promo__benefits{min-height:340px}}@media only screen and (max-width:767px){.home-promo{width:calc(100% - 30px);gap:15px}.home-promo__hero{min-height:760px}.home-promo__hero-image{object-position:66% center}.home-promo__hero-overlay{background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.54) 100%)}.home-promo__hero-content{width:100%;min-height:560px;padding:132px 24px 12px;justify-content:flex-start}.home-promo__hero-content h1{font-size:clamp(36px,10vw,50px)}.home-promo__newsletter-content{width:78%;min-height:340px;padding:30px 24px}.home-promo__benefits{padding:28px 24px}.home-promo__benefits-grid{grid-template-columns:1fr}}