.hvr-grow,.hvr-forward{display:inline-flex;align-items:center;transition:transform .18s ease}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{transform:scale(1.03)}.hvr-forward:hover,.hvr-forward:focus,.hvr-forward:active{transform:translateX(2px)}.hvr-forward i,.hvr-forward svg{transition:transform .18s ease}.hvr-forward:hover i,.hvr-forward:focus i,.hvr-forward:active i,.hvr-forward:hover svg,.hvr-forward:focus svg,.hvr-forward:active svg{transform:translateX(3px)}.single-product .wj-tier-quickselect{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 16px}.single-product .trustbox{min-height:92px}.single-product .trustbox etrusted-widget{display:block;min-height:72px}@media (max-width:796px){.single-product .trustbox{min-height:78px}}@media (min-width:797px){.single-product .pdp-grid,.single-product .pdp-grid>.summary,.single-product .pdp-summary-grid,.single-product .pdp-summary-grid .third{overflow:visible!important}.single-product .pdp-summary-grid .third{padding-right:14px;box-sizing:border-box}}.single-product .price-cont+.wj-tier-quickselect{gap:10px;margin:10px 0 16px}.single-product .wj-tier-btn{appearance:none;border:1px solid rgba(0,0,0,.12);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.90));padding:12px 14px;text-align:left;cursor:pointer;box-shadow:0 10px 22px rgba(0,0,0,.06);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,background .12s ease}.single-product .wj-tier-btn:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(0,0,0,.08);border-color:rgba(0,0,0,.18)}.single-product .wj-tier-btn:active{transform:translateY(0);box-shadow:0 10px 22px rgba(0,0,0,.06)}.single-product .wj-tier-btn.is-active{border-color:rgba(15,131,77,.55);box-shadow:0 14px 30px rgba(15,131,77,.14);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(15,131,77,.05))}.single-product .wj-tier-top{display:block;font-size:13px;font-weight:800;letter-spacing:.02em;color:#1A1A1A;margin-bottom:6px}.single-product .wj-tier-price{display:inline-flex;align-items:baseline;gap:6px;font-size:30px;font-weight:950;line-height:1.05;letter-spacing:-.03em;color:#1A1A1A;white-space:nowrap}.single-product .wj-tier-price-num{display:inline-flex;align-items:baseline;white-space:nowrap}.single-product .wj-tier-price-suf{display:inline-flex;align-items:baseline;font-size:.62em;font-weight:950;opacity:.85;letter-spacing:-.02em;margin-left:1px;transform:translateY(-.02em)}.single-product .wj-tier-unit{font-size:12px;font-weight:800;opacity:.70;letter-spacing:0}.single-product .wj-tier-hint{display:inline-flex;align-items:center;margin-top:8px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.02em;color:#0f834d;background:rgba(15,131,77,.10);border:1px solid rgba(15,131,77,.18);width:fit-content;max-width:100%}@media (min-width:797px){.single-product .wj-tier-quickselect{display:grid;gap:12px;overflow:visible;padding:0;grid-template-columns:repeat(2,minmax(0,1fr))}.single-product .wj-tier-quickselect.wj-tiers-2{grid-template-columns:repeat(2,minmax(0,1fr))}.single-product .wj-tier-quickselect.wj-tiers-3{grid-template-columns:repeat(3,minmax(0,1fr))}.single-product .wj-tier-quickselect.wj-tiers-4{grid-template-columns:repeat(2,minmax(0,1fr))}.single-product .wj-tier-quickselect.wj-tiers-5,.single-product .wj-tier-quickselect.wj-tiers-6,.single-product .wj-tier-quickselect.wj-tiers-7,.single-product .wj-tier-quickselect.wj-tiers-8{grid-template-columns:repeat(2,minmax(0,1fr))}.single-product .wj-tier-btn{min-width:0;width:100%}}.single-product .site-main{padding-top:0!important}.single-product .site-content{padding-top:calc(var(--lb-header-h, 220px) + 16px)!important}.col-full{max-width:80%!important;margin-left:auto!important;margin-right:auto!important;padding:0;box-sizing:content-box;position:relative}@media screen and (max-width:796px){.col-full{position:inherit;max-width:90%!important}}.single-product .product>.summary.entry-summary~.summary.entry-summary{display:none!important}.single-product .product .price-cont~.price-cont{display:none!important}.single-product .product .checkmarks-produktpage~.checkmarks-produktpage{display:none!important}.single-product .product .wj-pdp-usps~.wj-pdp-usps{display:none!important}.single-product .product form.cart~form.cart{display:none!important}.pdp-grid{display:grid;grid-template-columns:.7fr 1.3fr 1fr;grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:0;margin-top:40px}.single-product .pdp-grid .woocommerce-product-gallery,.single-product .pdp-grid .summary{float:none!important;width:100%!important;margin:0!important}.single-product .pdp-grid>.summary{grid-column:2 / 4}.single-product .pdp-grid .first{grid-column:1;position:relative}.single-product .wj-pdp-image-badge{position:absolute;top:18px;left:18px;z-index:5;display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;font-size:16px;font-weight:900;letter-spacing:.01em;line-height:1;color:#fff;background:rgba(20,20,20,.92);box-shadow:0 10px 22px rgba(0,0,0,.12);max-width:calc(100% - 36px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:796px){.single-product .wj-pdp-image-badge{top:12px;left:12px;font-size:14px;padding:9px 14px;max-width:calc(100% - 24px)}}.single-product .pdp-grid .first .woocommerce-product-gallery{max-width:none!important}.single-product .pdp-grid .first img{max-width:100%;height:auto}.single-product .pdp-summary-grid{display:grid;grid-template-columns:1.3fr 1fr;grid-column-gap:30px;align-items:start}@media only screen and (max-width:1200px){.single-product .pdp-summary-grid{display:block}}.pdp-grid .third p{padding:0;margin:0}@media (min-width:1200px) and (max-width:1366px){.pdp-grid .first{min-width:200px}.pdp-grid .third{min-width:400px}}@media only screen and (min-width:1366px){.pdp-grid .third{min-width:430px}.pdp-grid .second{min-width:350px}}@media only screen and (max-width:1200px){.pdp-grid{display:block}}.pdp-grid .third form.cart,.pdp-grid .bundle_button{margin:0;padding:0;margin-top:10px;display:block}@media only screen and (max-width:796px){.pdp-grid .single_add_to_cart_button.button.alt{margin-left:0!important;margin-top:0!important;width:100%!important}}@media (max-width:519px){.single-product .pdp-grid .third form.cart{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin-top:10px}.single-product .pdp-grid .third form.cart>button.minus,.single-product .pdp-grid .third form.cart>.quantity,.single-product .pdp-grid .third form.cart>button.plus{flex:0 0 auto!important}.single-product .pdp-grid .third form.cart>button.minus{order:10!important}.single-product .pdp-grid .third form.cart>.quantity{order:11!important}.single-product .pdp-grid .third form.cart>button.plus{order:12!important}.single-product .pdp-grid .third form.cart .single_add_to_cart_button{order:13!important;flex:0 0 100%!important;width:100%!important;min-width:0!important;margin:0!important}.single-product .pdp-grid .third form.cart .expresscheckout{order:20!important;flex:0 0 100%!important;width:100%!important;margin-top:10px}.single-product .pdp-grid .third form.cart .expresscheckout a{width:100%!important;display:flex!important;justify-content:center}.single-product .pdp-grid .third form.cart .wc-stripe-product-checkout-container{order:30!important;flex:0 0 100%!important;width:100%!important}.single-product .pdp-grid .third form.cart{gap:10px!important;--wj-qty-item:60px}.single-product .pdp-grid .third form.cart>.quantity{display:flex!important;align-items:center!important;margin:0!important}.single-product .pdp-grid .third form.cart>button.minus,.single-product .pdp-grid .third form.cart>button.plus{width:var(--wj-qty-item)!important;height:var(--wj-qty-item)!important;min-width:var(--wj-qty-item)!important;min-height:var(--wj-qty-item)!important;padding:0!important;border-radius:14px!important;border:1px solid rgba(0,0,0,.14)!important;background:#111!important;color:#fff!important;font-size:22px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 10px 22px rgba(0,0,0,.12)!important;-webkit-tap-highlight-color:transparent}.single-product .pdp-grid .third form.cart>button.minus:active,.single-product .pdp-grid .third form.cart>button.plus:active{transform:translateY(1px);box-shadow:0 8px 18px rgba(0,0,0,.12)!important}.single-product .pdp-grid .third form.cart .quantity input.qty{width:var(--wj-qty-item)!important;height:var(--wj-qty-item)!important;min-height:var(--wj-qty-item)!important;padding:0 10px!important;border-radius:14px!important;border:2px solid rgba(0,0,0,.12)!important;background:#fff!important;box-shadow:0 10px 22px rgba(0,0,0,.08)!important;text-align:center!important;font-size:18px!important;font-weight:900!important;line-height:1!important;outline:none!important}.single-product .pdp-grid .third form.cart .quantity input.qty:focus{border-color:rgba(0,0,0,.22)!important;box-shadow:0 12px 26px rgba(0,0,0,.10)!important}.single-product .pdp-grid .third form.cart>button.minus,.single-product .pdp-grid .third form.cart>.quantity,.single-product .pdp-grid .third form.cart>button.plus{margin:0!important}}.pdp-grid .second{margin-bottom:30px}.pdp-grid .third form.cart.bundle_form{margin-top:20px}.product-detailstitle{display:flex;margin-bottom:20px}.product-detailstitle p{font-size:16px;margin-right:10px;margin-bottom:2px;color:#906751;font-weight:600}.product-detailstitle p i{margin-right:3px;color:#906751}.product-detailstitle .mug-grey{color:#b2b2b2}.product-detailstitle .separator{margin:0 8px}.product-detailstitle a{text-decoration:none;border-bottom:1px solid #1A1A1A}.message-banner{padding:10px 20px!important;border-radius:4px;margin-bottom:20px;border:1px dashed #1A1A1A}.message-banner span{color:#1A1A1A}.message-banner strong{font-weight:600;display:block}p.cwp-input-wrapper label{font-weight:700;margin-right:10px}p.cwp-input-wrapper .woocommerce-Price-currencySymbol{display:none}p.cwp-input-wrapper input[type=text],p.cwp-input-wrapper input[type=text]:focus{border:2px dotted #000}.single-product .pdp-grid .rabatt-badge{background-color:#413a2b;height:130px;width:130px;text-align:center;position:absolute!important;left:10%;top:180px;border-radius:50%}.single-product .pdp-grid .rabatt-badge p{color:#fff;font-weight:600;font-size:16px;padding:20px}@media screen and (max-width:490px){.single-product .pdp-grid .rabatt-badge{position:absolute!important;height:110px;width:110px;left:60%;top:90%;z-index:999}.single-product .pdp-grid .rabatt-badge p{color:#fff;font-weight:600;font-size:13px;padding:20px}}.single-product .product_title{color:#1A1A1A;font-weight:500;font-size:34px;line-height:1.18;margin-top:28px;margin-bottom:10px;padding-bottom:0;text-wrap:balance}.single-product .wj-pdp-title-suffix{font-weight:600;opacity:.75;margin-left:6px;white-space:nowrap}.single-product .wj-pdp-title-mobile{margin:18px 0 14px 0;padding:0;min-height:2.3em}.single-product .wj-pdp-cat-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px 0}.single-product .wj-pdp-cat-badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;border:1px solid #d7d7d7;background:#fff;color:#1a1a1a;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.single-product .wj-pdp-cat-badge:hover{border-color:#bdbdbd;background:#fff}.single-product .wj-pdp-cat-badge:focus-visible{outline:2px solid #111;outline-offset:2px}@media screen and (max-width:796px){.single-product .product_title{margin-top:22px;font-size:28px;line-height:1.15;min-height:2.3em}.single-product .wj-pdp-title-mobile{font-size:28px;line-height:1.15;min-height:2.3em}.single-product .wj-pdp-cat-badges{gap:6px;margin:-2px 0 12px 0}.single-product .wj-pdp-cat-badge{padding:5px 10px;font-size:12px}.single-product h1.product_title.entry-title:not(.wj-pdp-title-mobile){display:none!important}}@media (min-width:797px){.single-product .pdp-summary-grid .second .wj-pdp-title{margin:0 0 14px 0;padding:0;text-align:left}.single-product h1.product_title.entry-title:not(.wj-pdp-title){display:none!important}}.single-product .entry-header .entry-title,.single-product header.entry-header .entry-title{display:none!important}.single-product header.entry-header{margin:0!important;padding:0!important}@media (min-width:797px){.single-product .pdp-summary-grid .second .wj-pdp-title{margin:0 0 12px 0;padding:0}}.single-product .woocommerce-product-gallery{position:relative}.single-product .woocommerce-product-gallery__trigger{display:none!important}.single-product .woocommerce-product-gallery__image a{pointer-events:none!important;cursor:default!important}.single-product ol.flex-control-nav{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:8px}.single-product ol.flex-control-nav li{margin:0;flex:0 0 auto;scroll-snap-align:start}.single-product ol.flex-control-nav img{padding-left:0;width:84px;height:84px;object-fit:cover;border-radius:14px;border:1px solid rgba(0,0,0,.10);background:rgba(255,255,255,.92);box-shadow:0 10px 22px rgba(0,0,0,.07);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,opacity .14s ease}.single-product ol.flex-control-nav li.flex-active-slide img,.single-product ol.flex-control-nav img.flex-active{border-color:rgba(15,131,77,.45);box-shadow:0 12px 26px rgba(15,131,77,.16)}.single-product ol.flex-control-nav img:hover{transform:translateY(-1px);border-color:rgba(0,0,0,.18);box-shadow:0 12px 26px rgba(0,0,0,.10)}.single-product ol.flex-control-nav::-webkit-scrollbar{height:8px}.single-product ol.flex-control-nav::-webkit-scrollbar-thumb{background:rgba(0,0,0,.14);border-radius:999px}@media (max-width:796px){.single-product ol.flex-control-nav{gap:10px;padding-bottom:6px}.single-product ol.flex-control-nav img{width:72px;height:72px;border-radius:12px}}@media (max-width:519px){.single-product ol.flex-control-nav{gap:8px}.single-product ol.flex-control-nav img{width:64px;height:64px;border-radius:10px}}.single-product .woocommerce-product-details__short-description{margin:14px 0 26px}.single-product .woocommerce-product-details__short-description h2{color:#1A1A1A;font-size:20px;line-height:1.25;font-weight:700;letter-spacing:-.01em;margin:0 0 10px;padding:0}.single-product .woocommerce-product-details__short-description h3{color:#1A1A1A;font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.01em;margin:18px 0 8px;padding:0}.single-product .woocommerce-product-details__short-description p{color:#1A1A1A;font-size:15px;line-height:1.6;margin:0 0 10px;padding:0}.single-product .woocommerce-product-details__short-description strong{font-weight:700}@media screen and (max-width:796px){.single-product .woocommerce-product-details__short-description{margin:12px 0 22px}.single-product .woocommerce-product-details__short-description h2{font-size:18px;margin-bottom:9px}.single-product .woocommerce-product-details__short-description h3{font-size:20px;margin:16px 0 8px}.single-product .woocommerce-product-details__short-description p{font-size:15px;margin-bottom:9px}}.single-product .pflegehinweis{background-color:rgba(228,228,228,.2);padding:15px 20px;border:1px dashed #1A1A1A;margin-top:30px}.single-product .pflegehinweis span strong{font-size:14px;border-bottom:1px solid #1A1A1A;margin-bottom:10px}.single-product .pflegehinweis p{font-size:14px}.single-product .foodcont{background-color:rgba(228,228,228,.2);padding:15px 20px;border:1px dashed #1A1A1A;margin-top:30px}.single-product .foodcont span{font-size:14px}.single-product .foodcont span strong{border-bottom:1px solid #1A1A1A}.single-product .naehrwerte table,.single-product .naehrwerte tr,.single-product .naehrwerte th,.single-product .naehrwerte td{background:none!important;background-color:transparent!important;padding:0;margin:0;font-size:14px}.single-product .naehrwerte table{padding:15px 20px;border:1px dashed #1A1A1A;margin-top:30px}.single-product .naehrwerte th{padding-bottom:10px;font-size:15px}.single-product .naehrwerte td{padding:7px 0}.single-product .naehrwerte small{font-size:14px}.woocommerce-product-middle-content{width:100%;flex:0 0 50%}.woocommerce-product-middle-content p{font-size:15px;line-height:23px;margin:0 0 15px 0}.woocommerce-product-middle-content .product-sorte-text-row{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;padding:7px 0;border-bottom:1px solid #ECEEF1}.woocommerce-product-middle-content ul.taste-attributes .manual a{color:#97654D;font-weight:700}.woocommerce-product-middle-content ul.taste-attributes .manual .link-pdf a:before{font-family:'Font Awesome 6 Pro';content:'\f1c1';margin-right:5px;font-weight:400}.woocommerce-product-middle-content ul.taste-attributes{margin:10px 0;padding:0;list-style-type:none}.woocommerce-product-middle-content ul.taste-attributes li{margin:0;padding:7px 0 7px 0;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:left;align-items:center;border-bottom:1px solid #8f8f8f}.woocommerce-product-middle-content .product-sorte-text-row strong,.woocommerce-product-middle-content .product-sorte-text-row span,.woocommerce-product-middle-content ul.taste-attributes li .attribute-label,.woocommerce-product-middle-content ul.taste-attributes li .attribute-value{font-size:15px;line-height:18px;margin:0;padding:0}.woocommerce-product-middle-content .product-sorte-text-row strong,.woocommerce-product-middle-content ul.taste-attributes li .attribute-label{width:180px;font-weight:600}.woocommerce-product-middle-content .product-sorte-text-row span,.woocommerce-product-middle-content ul.taste-attributes li .attribute-value{flex:auto}.woocommerce-product-middle-content .product-sorte-text-row span b,.woocommerce-product-middle-content ul.taste-attributes li b{display:inline-block;margin-right:7px;width:9px;height:9px;border-radius:100%}.woocommerce-product-middle-content .product-sorte-text-row span b.b,.woocommerce-product-middle-content ul.taste-attributes li b.b{background-color:#97654D}.woocommerce-product-middle-content .product-sorte-text-row span b.g,.woocommerce-product-middle-content ul.taste-attributes li b.g{background-color:#D8D9E0}.woocommerce-product-middle-content ul.taste-attributes li.pa_stueck .attribute-value,.woocommerce-product-middle-content ul.taste-attributes li.pa_saure .attribute-value,.woocommerce-product-middle-content ul.taste-attributes li.pa_sorte progress,.woocommerce-product-middle-content ul.taste-attributes li.pa_herkunft progress{display:none}.woocommerce-product-middle-content .product-attributes .grsse .b,.woocommerce-product-middle-content .product-attributes .grsse .g,.woocommerce-product-middle-content .taste-attributes .anteilarabicabohnen .b,.woocommerce-product-middle-content .taste-attributes .anteilarabicabohnen .g,.woocommerce-product-middle-content ul.taste-attributes li.stck b.b,.woocommerce-product-middle-content ul.taste-attributes li.stck b.g,.woocommerce-product-middle-content ul.taste-attributes li.jahrgang b.b,.woocommerce-product-middle-content ul.taste-attributes li.jahrgang b.g{display:none}.woocommerce-product-middle-content .taste-attributes .anteilarabicabohnen .attribute-value:after{content:'%'}.woocommerce-product-middle-content .product-attributes .pads .b,.woocommerce-product-middle-content .product-attributes .pads .g{display:none}.woocommerce-product-middle-content .product-attributes .portionen .b,.woocommerce-product-middle-content .product-attributes .portionen .g{display:none}.woocommerce-product-middle-content .product-attributes .geschmack .b,.woocommerce-product-middle-content .product-attributes .geschmack .g{display:none}.rp_wcdpd_product_page .rp_wcdpd_product_page_title{font-size:17px;color:#1A1A1A;margin-bottom:5px}.rp_wcdpd_pricing_table td.rp_wcdpd_longer_cell{padding:7px 0 7px 0px!important}.rp_wcdpd_pricing_table td.rp_wcdpd_longer_cell span{font-size:15px}.rp_wcdpd_product_page .rp_wcdpd_pricing_table td{border-bottom:1px solid #8f8f8f}.rp_wcdpd_product_page .rp_wcdpd_pricing_table td,.rp_wcdpd_product_page .rp_wcdpd_pricing_table table{border-top:none}.rp_wcdpd_product_page .rp_wcdpd_pricing_table_quantity:after{content:'Stk.'}.rp_wcdpd_product_page .rp_wcdpd_pricing_table_product_price .woocommerce-Price-currencySymbol{padding-right:5px}.borbone-discount{border:2px dashed #7A492B;color:#7A492B;padding:10px;margin-bottom:10px}.single-product .price-cont-top{height:30px}.single-product .yith-wcwl-add-button,.single-product .yith-wcwl-wishlistexistsbrowse{float:right}.single-product .yith-wcwl-add-button a,.single-product .yith-wcwl-wishlistexistsbrowse a{color:#1A1A1A;font-weight:600!important}.single-product .yith-wcwl-wishlistexistsbrowse a{font-weight:600!important;border-bottom:1px solid #1A1A1A!important}.linked-prd{margin-bottom:10px}.linked-prd .linked-button{border:2px solid #1A1A1A;padding:3px 15px;border-radius:4px;font-weight:600;cursor:pointer;font-size:14px}.linked-prd span.linked-button.main{margin-right:5px}@media screen and (min-width:796px){.linked-prd .linked-button:hover,.linked-prd .linked-button.active{border:2px solid #1A1A1A;background-color:#1A1A1A;color:#fff;transition:ease-in-out .4s}}.single-product .price-cont .presale-discount{font-size:16px;font-weight:600;margin-bottom:10px;display:block;color:#C13D31}.single-product .price-cont{border:1px solid rgba(0,0,0,.10);border-radius:14px;padding:16px 16px 14px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.90));box-shadow:0 14px 34px rgba(0,0,0,.10)}.single-product .price-cont-det{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:8px;line-height:1.32;padding-right:0}.single-product .price-cont .pdp-info-price{display:block;margin:6px 0 10px;line-height:1.25}.single-product .price-cont .batchdiscount{margin:6px 0 0;padding:0;min-height:0}.single-product .price-cont .batchdiscount span:empty{display:none!important}.single-product .price-cont .wj-free-shipping,.single-product .price-cont .wj-free-shipping-box,.single-product .price-cont .free-shipping,.single-product .price-cont .free-shipping-box,.single-product .price-cont .free-shipping-status{margin-top:8px}.single-product .price-cont .wj-free-shipping,.single-product .price-cont .wj-free-shipping-box,.single-product .price-cont .free-shipping,.single-product .price-cont .free-shipping-box,.single-product .price-cont .free-shipping-status{padding:12px 14px}.single-product .price-cont-det p.price{margin:0}.single-product .price-cont-det span.protasse{position:static;display:inline-flex;align-items:center;order:10;width:100%;margin:4px 0 0;padding:6px 10px;border-radius:999px;font-weight:800;font-size:13px;line-height:1;color:#0f834d;background:rgba(15,131,77,.10);border:1px solid rgba(15,131,77,.18);white-space:nowrap;max-width:fit-content}@media screen and (max-width:796px){.single-product .price-cont-det{gap:8px 10px}.single-product .price-cont-det span.protasse{margin-top:6px;font-size:13px}}.single-product .price-cont.should-we h3{font-size:18px;font-weight:700;padding-bottom:15px}.single-product .price-cont.should-we p{color:#1A1A1A;font-size:15px;text-align:left!important;font-weight:400}.single-product .price{color:#1A1A1A;font-weight:850;font-size:46px;line-height:1.03;letter-spacing:-.035em;margin:0}.single-product .price-cont .price{margin:0;line-height:1.02;letter-spacing:-.04em}.single-product .price-cont .price.wj-price-sale{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.single-product .price-cont .price.wj-price-regular{display:inline-flex;align-items:baseline;white-space:nowrap;font-weight:900}.single-product .price-cont .price.wj-price-regular,.single-product .price-cont .price.wj-price-regular *{font-weight:900!important}.single-product .price-cont .price ins{display:inline-flex;align-items:baseline;text-decoration:none;order:1;width:100%;white-space:nowrap}.single-product .price-cont .price ins .woocommerce-Price-amount,.single-product .price-cont .price ins bdi{font-size:42px;line-height:1.02;font-weight:900;white-space:nowrap;display:inline-flex}.single-product .price-cont .price>.woocommerce-Price-amount,.single-product .price-cont .price>bdi,.single-product .price-cont .price .woocommerce-Price-amount.amount{font-size:42px;line-height:1.02;font-weight:900;white-space:nowrap;display:inline-flex}.single-product .price-cont .price .woocommerce-Price-amount.amount bdi{display:inline-flex!important;align-items:baseline;white-space:nowrap!important}.single-product .price-cont .price .woocommerce-Price-amount.amount bdi *{white-space:nowrap!important}.single-product .price-cont .price .woocommerce-Price-currencySymbol,.single-product .price-cont .price .woocommerce-Price-decimal,.single-product .price-cont .price .woocommerce-Price-separator,.single-product .price-cont .price .woocommerce-Price-fraction{display:inline!important;white-space:nowrap!important}.single-product .price-cont .price del{order:2;width:100%;opacity:1;text-decoration:none;font-size:18px!important;line-height:1.2}.single-product .price-cont .price del .woocommerce-Price-amount,.single-product .price-cont .price del bdi,.single-product .price-cont .price del .woocommerce-Price-currencySymbol{font-size:inherit!important;font-weight:650;letter-spacing:-.01em;color:#686868;text-decoration:none}.single-product .price-cont .price del:before{content:'statt ';font-size:inherit!important;font-weight:650;color:#686868;margin-right:6px}.single-product .price-cont-det span.protasse{font-size:14px;padding:7px 10px}.single-product .wj-pdp-savings{font-size:14px}.single-product .wj-pdp-savings strong{font-size:16px}.single-product .wj-pdp-savings .wj-pdp-savings__meta{font-size:16px}@media screen and (max-width:796px){.single-product .price{font-size:38px;letter-spacing:-.02em}.single-product .price-cont .price.wj-price-sale{gap:8px 12px}.single-product .price-cont .price.wj-price-regular{display:inline-flex;align-items:baseline;white-space:nowrap;font-weight:900}.single-product .price-cont .price ins .woocommerce-Price-amount,.single-product .price-cont .price ins bdi,.single-product .price-cont .price>.woocommerce-Price-amount,.single-product .price-cont .price>bdi,.single-product .price-cont .price .woocommerce-Price-amount.amount{font-size:36px;line-height:1.03;white-space:nowrap;display:inline-flex}.single-product .price-cont .price .woocommerce-Price-amount.amount bdi{display:inline-flex!important;align-items:baseline;white-space:nowrap!important}.single-product .price-cont .price .woocommerce-Price-amount.amount bdi *{white-space:nowrap!important}.single-product .price-cont .price .woocommerce-Price-currencySymbol,.single-product .price-cont .price .woocommerce-Price-decimal,.single-product .price-cont .price .woocommerce-Price-separator,.single-product .price-cont .price .woocommerce-Price-fraction{display:inline!important;white-space:nowrap!important}.single-product .price-cont .price del{font-size:16px!important}.single-product .price-cont .price del .woocommerce-Price-amount,.single-product .price-cont .price del bdi,.single-product .price-cont .price del .woocommerce-Price-currencySymbol{font-size:inherit!important}.single-product .price-cont-det{padding-right:0;gap:10px;flex-wrap:wrap}.single-product .price-cont-det span.protasse{margin-top:6px;font-size:13px}.single-product .wj-pdp-savings{font-size:13px}.single-product .wj-pdp-savings strong,.single-product .wj-pdp-savings .wj-pdp-savings__meta{font-size:14px}}.single-product span.stocknumb{color:#686868;font-size:15px;display:block}.single-product .deliveryinfo{font-size:15px;color:#0f834d}.single-product .wj-delivery-cutoff{margin-top:10px;display:flex;flex-direction:column;gap:10px}.single-product .wj-delivery-cutoff br{display:none}.single-product .wj-delivery-cutoff .shipping-time,.single-product .wj-delivery-cutoff .shipping-time .stocknumb{display:none!important}.single-product .wj-delivery-cutoff .deliveryinfo,.single-product .wj-delivery-cutoff .shipping-time .stocknumb{display:flex;align-items:flex-start;gap:12px;line-height:1.35;padding:8px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.92);box-shadow:0 10px 22px rgba(0,0,0,.06);width:100%;box-sizing:border-box}.single-product .wj-delivery-cutoff .deliveryinfo i,.single-product .wj-delivery-cutoff .shipping-time .stocknumb i{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;margin-top:1px;color:#0f834d;background:rgba(15,131,77,.10);border:1px solid rgba(15,131,77,.18);flex:0 0 auto}.single-product .wj-delivery-cutoff i.wj-icon-dot,.single-product .stockpershop i.wj-icon-dot,.single-product .checkmarks-produktpage i.wj-icon-dot{font-size:10px!important}.single-product .wj-delivery-cutoff .deliveryinfo strong,.single-product .wj-delivery-cutoff .shipping-time .stocknumb strong{color:#1A1A1A;font-weight:700}.single-product .wj-delivery-cutoff .deliveryinfo a{color:#0f834d;border-bottom:0;text-decoration:underline;text-underline-offset:3px}.wj-delivery-cutoff-sub{margin-top:6px;color:#686868;font-size:15px;line-height:1.4}.single-product .stockpershop{margin:10px 0}.single-product .stockpershop .stocknumb{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.10);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.88));box-shadow:0 12px 26px rgba(0,0,0,.07);line-height:1.2;transition:transform .18s ease,box-shadow .18s ease;width:100%;box-sizing:border-box}.single-product .stockpershop .stocknumb:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(0,0,0,.09)}.single-product .stockpershop .stocknumb i{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;color:#0f834d;background:rgba(15,131,77,.10);border:1px solid rgba(15,131,77,.18);opacity:1;flex:0 0 auto}.single-product .stockpershop .stocknumb strong{color:#0f834d;font-weight:800;margin-right:4px}.single-product .stockpershop .stocknumb strong+span,.single-product .stockpershop .stocknumb strong+em{margin-left:0!important}.single-product .deliveryinfo a{font-size:15px;color:#0f834d;border-bottom:1px solid #0f834d}.single-product .shipping-time{padding-top:10px}.single-product .preorder-box{border:2px dashed #b00909;color:#b00909;margin-top:20px;padding:20px;font-weight:700}.batch-pricing .three-grid{grid-column-gap:10px}.batch-pricing .three-grid .batch{border:1px solid #a2a2a2;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1);padding:10px;display:grid;margin:10px 0}.batch-pricing .three-grid .batch:hover{border:1px solid #1a1a1a;transition:ease-in-out .1s}.batchbutton .batch i{color:#0f834d;font-size:20px}.batch-pricing .three-grid .batch.batchactivestart,.batch-pricing .three-grid .batch.active,.batch-pricing .three-grid .batch.active:focus{border:2px solid #0f834d!important}.batch-pricing .three-grid .batch span.pcs{color:#686868;font-size:12px;min-height:2px}.batch-pricing .three-grid .batch span.price{font-size:22px;font-weight:700;color:#1a1a1a}.batch-pricing .three-grid .get_bestpricemain span.price{color:#686868}.batch-pricing .three-grid .batch span.price small{color:#686868;font-size:12px;min-height:2px}.batch-pricing .three-grid .batch.batchactivestart span,.batch-pricing .three-grid .batch.active span,.batch-pricing .three-grid .batch.active span:focus{color:#0f834d!important}@media screen and (max-width:796px){.batch-pricing .three-grid{display:block}}.batchbutton span.shipping{line-height:1em;font-size:15px;text-align:right;color:#0f834d;padding:0;margin:0;font-weight:700}.more-discounts{background-color:rgb(246,246,246);padding:10px 30px;font-size:13px}.more-discounts span{font-weight:700;margin-bottom:20px}.more-discounts ul{padding:0;margin:0;list-style:none}.more-discounts ul li strong{min-width:60px;display:inline-grid}.single-product span.pdp-info-price{color:#686868;font-size:14px;display:block;margin:10px 0 0;line-height:1.4}.single-product .wj-pdp-savings{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(193,61,49,.20);background:rgba(193,61,49,.06);font-size:14px;line-height:1.25}.single-product .wj-pdp-savings strong{color:#C13D31;font-weight:800}.single-product .wj-pdp-savings .wj-pdp-savings__meta{color:#1A1A1A;opacity:.80;font-weight:650;white-space:nowrap}.single-product .wj-mini-freeship{margin-top:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.92);box-shadow:0 10px 22px rgba(0,0,0,.06)}.single-product .wj-mini-freeship__text{font-size:14px;line-height:1.25;font-weight:650;color:#1A1A1A}.single-product .wj-mini-freeship__text strong{color:#0f834d;font-weight:800}.single-product .wj-mini-freeship__bar{margin-top:8px;height:8px;border-radius:999px;background:rgba(0,0,0,.07);overflow:hidden}.single-product .wj-mini-freeship__bar span{display:block;height:100%;width:0;background:#0f834d;border-radius:999px}@media screen and (max-width:796px){.single-product span.pdp-info-price{font-size:14px}}@media screen and (max-width:375px){.single-product span.pdp-info-price{font-size:12px}}@media screen and (max-width:320px){.single-product span.pdp-info-price{font-size:12px}}.single-product span.pdp-info-mengen{color:#97654D;font-size:16px;font-weight:600;padding:0;margin:0}@media screen and (max-width:796px){.single-product span.pdp-info-mengen{font-size:15px}}.single-product span.pdp-info-heidipay{display:block;margin-bottom:10px;font-weight:500}.single-product .pdp-info-faberkaffeemaschinen{margin-bottom:15px;font-weight:600;display:block}.single-product .prod-math{position:relative;display:flex}#heidipay-container{display:block;position:relative;left:15px;top:8px}#heidipay-container a{color:#0f834d;display:inline-flex}#heidipay-container a img{display:none}.single-product .wj-financing-box{margin:12px 0 14px}.single-product .wj-financing-box__button{display:flex;align-items:center;gap:12px;width:100%;border:1px solid #d7d7d7;border-radius:12px;background:#f7f7f7;padding:11px 12px;color:#1f2937;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,.05);transition:border-color .2s ease,box-shadow .2s ease,transform .08s ease}.single-product .wj-financing-box__button:hover{border-color:#0f834d;box-shadow:0 8px 16px rgba(0,0,0,.09)}.single-product .wj-financing-box__button:active{transform:translateY(1px)}.single-product .wj-financing-box__icon{display:inline-flex;align-items:center;justify-content:center;color:#0f834d;flex:0 0 auto}.single-product .wj-financing-box__text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 1 auto;min-width:0}.single-product .wj-financing-box__label{font-size:13px;line-height:1.2;color:#4b5563;font-weight:600}.single-product .wj-financing-box__meta{font-size:15px;line-height:1.2;color:#111827;font-weight:500;white-space:nowrap}.single-product .wj-financing-box__meta b{font-weight:800}.single-product .wj-financing-box__arrow{display:inline-flex;align-items:center;justify-content:center;color:#666;flex:0 0 auto}@media screen and (max-width:480px){.single-product .wj-financing-box__meta{font-size:14px}}.single-product .third del{font-size:14px}.single-product .third bdi{font-weight:600}.single-product .third p.stock{display:flex;align-items:flex-start;gap:12px;line-height:1.35;padding:8px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:rgba(255,255,255,.92);box-shadow:0 10px 22px rgba(0,0,0,.06);font-size:15px;margin:10px 0 0 0!important;color:#1A1A1A;width:100%;box-sizing:border-box}.single-product .third p.stock:before{font-family:'Font Awesome 6 Pro';width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;margin-top:1px;flex:0 0 auto;color:#0f834d;background:rgba(15,131,77,.10);border:1px solid rgba(15,131,77,.18)}.single-product .third p.stock.in-stock:before{content:'\f7b6';font-weight:400}.single-product .third p.stock.out-of-stock:before{content:'\e384';font-weight:400;color:#b00909;background:rgba(176,9,9,.08);border:1px solid rgba(176,9,9,.18)}.single-product .price-cont .price ins,.single-product .price-cont .price del{display:block}.single-product .batchdiscount{position:absolute;display:grid;float:right;text-align:right;right:20px;color:#0f834d;font-size:18px;font-weight:600;line-height:1.3em}@media screen and (max-width:796px){.single-product .batchdiscount{right:10%}}.single-product .batchdiscountamounttotal{font-size:15px;color:#000}.single-product .totalpcscalc,.single-product .propcscal{font-size:13px;color:#000;line-height:1.35em}.ecodelivery.container{border-radius:6px;margin-top:10px;margin-bottom:10px;box-shadow:.05rem .05rem .125rem rgba(0,0,0,10%);trasition:box-shadow 0.4s ease-in-out}.ecodelivery .container.open-container{box-shadow:.125rem .125rem .25rem rgba(0,0,0,20%)}.ecodelivery .select-selected{cursor:pointer;background-color:#0f834d;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1rem;border-radius:.3125rem;box-shadow:.125rem .125rem .25rem rgba(0,0,0,0%);transition:background-color 0.4s ease-in-out,color 0.4s ease-in-out,box-shadow 0.4s ease-in-out}.ecodelivery .select-selected:hover{box-shadow:.125rem .125rem .25rem rgba(0,0,0,40%)}.ecodelivery .selected-open{border-radius:6px 6px 0 0;background-color:#0f834d;color:#fff}.ecodelivery .select-selected.selected-open:hover{box-shadow:.125rem .125rem .25rem rgba(0,0,0,0%)}.ecodelivery .select-items{display:none}.ecodelivery .select-selected span{color:#fff;font-size:15px;padding:10px;font-weight:500}.ecodelivery .select-selected::after{color:#fff;content:"\f0d7";font-family:'Font Awesome 6 Pro'}.ecodelivery .select-selected.selected-open::after{content:"\f0d8";font-family:'Font Awesome 6 Pro'}.ecodelivery .select-items.select-open{background-color:#0f834d;display:block;padding:20px;border-radius:0 0 6px 6px}.ecodelivery .select-items.select-open span{display:block;font-size:13px;color:#fff}.single-product .ecodelivery strong{display:block;font-size:15px;line-height:1.6em;padding-top:10px;padding-bottom:5px}.single-product .ecodelivery ul{padding:10px 0 0 20px;margin:0}.single-product .ecodelivery ul li{color:#fff;font-size:13px}.single-product .ecodelivery ul li a{margin-left:20px;color:#fff}.ecodelivery .close-button{position:relative;top:-30px;right:-20px;font-size:18px;color:#fff}.abopopup-trigger{position:relative;top:50px;float:right;color:#0f834d;transition:300ms all}.abopopup-trigger:hover{opacity:.8}.abopopup{position:fixed;left:0;top:0;height:100%;z-index:1000;width:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:500ms all}.abopopup.is-visible{opacity:1;visibility:visible;transition:1s all}.abopopup-container{transform:translateY(-50%);transition:500ms all;position:relative;width:40%;margin:2em auto;top:20%;padding:5rem;background:#FFF;border-radius:.25em .25em .4em .4em;box-shadow:0 0 20px rgba(0,0,0,.2)}@media screen and (max-width:796px){.abopopup-container{width:90%;top:2%;padding:20px}}.is-visible .abopopup-container{transform:translateY(0);transition:500ms all}.abopopup-container .abopopup-close{position:absolute;top:8px;font-size:0;right:8px;width:30px;height:30px}.abopopup-container .abopopup-close::before,.abopopup-container .abopopup-close::after{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:#8f9cb5}.abopopup-container .abopopup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}.abopopup-container .abopopup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}.abopopup-container .abopopup-close:hover:before,.abopopup-container .abopopup-close:hover:after{background-color:#35a785;transition:300ms all}.abopopup-container i{font-size:30px;margin-bottom:10px}.abopopup-container .title{font-weight:600;font-size:22px}.abopopup-container .subtitle{font-weight:600;font-size:18px}.abopopup-container .text{font-size:14px;padding:20px 0!important}.abopopup-container ul{list-style:none;padding:0;margin:0}.abopopup-container ul li{font-size:14px;display:flex;color:#0f834d}.abopopup-container ul li:before{font-family:'Font Awesome 6 Pro'!important;content:'\f336';font-weight:300;margin-right:10px}.single-product .mhd-cont{color:#686868;font-size:14px;margin-top:10px;margin-bottom:20px}.single-product .mhd-cont .mhd-checkbox{margin:10px 0;font-size:15px;font-weight:600;color:#0f834d}.single-product .mhd-cont [type="checkbox"]{z-index:0;-webkit-appearance:none;width:20px;height:20px;border-radius:4px;border:2px solid #0f834d;background-color:#fff;display:block;content:"";float:left;margin-right:5px;z-index:5;position:relative}.single-product .mhd-cont [type="checkbox"]:checked{box-shadow:inset 0 0 0 3px #fff;background-color:#0f834d}.single-product .pdp-grid .button{background-color:#1A1A1A!important;padding:10px 30px!important;height:auto!important;border-radius:4px!important;opacity:1!important;font-weight:500!important;margin-left:10px}@media screen and (min-width:796px){.single-product .pdp-grid .button:hover{background-color:#0f834d!important;transition:.4s}}@media screen and (max-width:796px){.single-product .pdp-grid .button{padding:22px 40px!important}}.single-product .pdp-grid .button.button-quickcheckout{margin-top:10px;width:50px;text-align:center;font-weight:500;padding:10px!important;margin-left:0}@media screen and (max-width:796px){.single-product .pdp-grid .button.button-quickcheckout{padding:22px 30px!important;background-color:#0f834d!important;width:100%}}.expresscheckout{display:inline-flex}ul.checkmarks-produktpage{padding-top:20px;margin:0}.checkmarks-produktpage li{list-style:none;font-weight:500;font-size:15px;display:flex}@media screen and (max-width:375px){.checkmarks-produktpage li{font-size:13px}}@media screen and (max-width:320px){.checkmarks-produktpage li{font-size:11px}}.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){font-weight:500}.checkmarks-produktpage li:before{font-family:'Font Awesome 6 Pro';content:'\f058';padding-right:10px;color:#0f834d;font-weight:300}.single-product .wj-pdp-usps{padding-top:16px;padding-left:0;margin:0;list-style:none;display:grid;grid-template-columns:1fr;gap:10px}@media screen and (min-width:1180px){.single-product .wj-pdp-usps{grid-template-columns:1fr 1fr}}.single-product .wj-pdp-usps li{list-style:none;display:flex;align-items:flex-start;gap:11px;padding:12px 13px;margin:0;border-radius:14px;border:1px solid rgba(26,26,26,.08);background:linear-gradient(145deg,#ffffff 0%,#f7faf8 100%);box-shadow:0 10px 20px rgba(15,131,77,.08)}.single-product .wj-pdp-usps li:before{content:none!important;display:none!important}.single-product .wj-pdp-usps .wj-pdp-usp-icon{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(15,131,77,.22);background:rgba(15,131,77,.12);color:#0f834d}.single-product .wj-pdp-usps .wj-pdp-usp-icon i{font-size:14px;line-height:1}.single-product .wj-pdp-usps .wj-pdp-usp-copy{display:flex;flex-direction:column;gap:2px;line-height:1.35}.single-product .wj-pdp-usps .wj-pdp-usp-title{font-size:14px;font-weight:700;color:#1A1A1A}.single-product .wj-pdp-usps .wj-pdp-usp-text{font-size:13px;font-weight:500;color:#5b5f65}@media screen and (max-width:796px){.single-product .wj-pdp-usps{gap:8px}.single-product .wj-pdp-usps li{padding:11px 12px}.single-product .wj-pdp-usps .wj-pdp-usp-icon{width:30px;height:30px;flex-basis:30px;border-radius:9px}.single-product .wj-pdp-usps .wj-pdp-usp-title{font-size:13px}.single-product .wj-pdp-usps .wj-pdp-usp-text{font-size:12px}}.cwginstock-subscribe-form .col-md-12,.cwginstock-subscribe-form .cwgstock_button,.cwginstock-subscribe-form .center-block,.cwginstock-subscribe-form .panel-primary>.panel-heading{margin:0;padding:0}.cwginstock-subscribe-form .panel-primary{border:1px dashed #1A1A1A;background:none;margin-top:20px;padding:20px}.cwginstock-subscribe-form .panel-primary>.panel-heading{border:none;background:none}.cwginstock-subscribe-form h4{color:#1A1A1A;font-size:15px;text-align:left!important;font-weight:400}.cwginstock-subscribe-form input[type="email"]{border-radius:0;width:100%;text-align:left!important;padding:10px 20px}.cwginstock-subscribe-form .cwg_iagree_checkbox{color:#000;font-size:14px;margin:15px 0}.cwginstock-subscribe-form input[type="submit"]{background-color:#1A1A1A;padding:12.5px 40px;height:auto;border-radius:4px;color:#fff;width:100%}.cwginstock-subscribe-form input[type="submit"]:hover{background-color:#0f834d;color:#fff;transition:.4s}span.availability_date{font-weight:500;font-size:15px;color:#97654D;border:1px dashed #97654D;padding:10px;display:grid;margin-bottom:30px;text-align:center}.right-sidebar .content-area{width:100%!important;margin-right:0}.content-area{margin-right:0;margin-right:0}@media only screen and (min-width:2200px){.gratis-versand-badge p{right:20%}}@media only screen and (max-width:1450px){.gratis-versand-badge p{display:none}}.payment-icons-pdp{margin:15px 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.payment-icons-pdp-bullets{display:none}.payment-icons-pdp img{display:block;max-height:72px;max-width:110px;vertical-align:middle;margin-right:0}@media only screen and (max-width:796px){.payment-icons-pdp{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0 6px}.payment-icons-pdp::-webkit-scrollbar{display:none}.payment-icons-pdp img{max-height:62px;max-width:96px;flex:0 0 auto;scroll-snap-align:start}}@media only screen and (max-width:796px){.payment-icons-pdp-bullets{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:4px;margin-bottom:10px}.payment-icons-pdp-bullet{-webkit-appearance:none;appearance:none;width:7px;height:7px;border:0;border-radius:999px;background:#cfcfcf;padding:0;margin:0;cursor:pointer;transition:width .2s ease,background-color .2s ease,opacity .2s ease}.payment-icons-pdp-bullet.is-active{width:18px;background:#fff;border:1px solid #9a9a9a}.payment-icons-pdp-bullet:focus-visible{outline:2px solid #111;outline-offset:2px}}.payment-icons-pdp img.twint{max-width:130px}.payment-icons-pdp img.paypal{max-width:130px}.payment-icons-pdp img.heylight{max-width:130px}.payment-icons-pdp img.paygreen{max-width:110px;max-height:60px}.payment-icons-pdp img.rechnung,.payment-icons-pdp img.swissbilling,.payment-icons-pdp img.heidipay{max-width:130px;margin:0}.rightpress_product_price_live_update dd{float:none!important;padding-left:10px;margin:0}.wcsatt-options-prompt-text-label{font-weight:600}ul.wcsatt-options-product{margin-bottom:0}ul.wcsatt-options-product li{display:none}.wcsatt-options-product-wrapper #loadMore{font-size:14px!important;color:#ffff!important;padding:10px 20px!important;cursor:pointer;margin:0}ul.wcsatt-options-product .one-time-option-details span{font-weight:600;color:#000;margin-left:10px}ul.wcsatt-options-product li span,ul.wcsatt-options-product li .price.subscription-price,ul.wcsatt-options-product li span.subscription-details{font-size:15px!important;padding:0;margin:0;font-weight:400}ul.wcsatt-options-product li{background-color:rgba(240,240,240,.4);padding:10px 20px;margin-bottom:10px!important;border-radius:7px;transition:ease-in-out .3s}ul.wcsatt-options-product li .subscription-price{display:inline-flex!important}ul.wcsatt-options-product li del{display:none}ul.wcsatt-options-product li span.subscription-details,ul.wcsatt-options-product li span.wcsatt-sub-discount{padding-left:5px}.bundle_form div.bundled_product_summary .bundled_product_images img{width:auto!important;margin-bottom:0;max-height:80px;position:relative;margin:0 auto;display:block}div.bundled_product_summary,.woocommerce div.product.bundled_product_summary{padding:0!important;margin:0!important}.bundled_product_title_inner .item_title,.bundled_product_title.product_title{font-size:15px;padding:0;margin:0;font-weight:600}.bundled_product_summary .bundled_product_title a.bundled_product_permalink:before{font-size:10px}.bundled_product .woocommerce-Price-amount.amount{font-size:17px}.bundled_product .wc-gzd-additional-info{display:none}.bundled_product bdi{font-weight:600}.bundled_item_cart_details{display:none;padding:0;margin:0}.bundled_item_cart_details p.stock.in-stock:before{display:none}.bundled_item_cart_details p.stock.in-stock{font-size:14px}.bundle_availability{margin-top:15px!important;display:block}.bundle_price del{font-size:18px}.bundle_price ins{font-weight:600!important}.single-product .rp_wcdpd_product_page{margin-bottom:0}.single-product .bundle_form .bundle_wrap{padding-top:30px}.single-product .bundle_form button{vertical-align:initial}.single-product .bundled_products.columns-3 .item_title{font-size:24px}.single-product .bundled_products.columns-3 span.price .woocommerce-Price-amount.amount{font-size:18px}.single-product .bundled_products.columns-3 .bundled_item_wrap{display:none}.single-product .product_meta{padding-top:10px}@media only screen and (max-width:796px){.single-product .product_meta{padding-top:30px}}.single-product .product_meta span,.single-product .product_meta a{color:#aeaeae;font-size:14px}.single-product .product_meta a{border-bottom:1px solid #aeaeae}.single-product .product_meta .sku_wrapper{display:block}.whatindegusection h3{font-size:40px;padding-bottom:100px}.button.button-degu.button-dark:after{content:'\f063'}.product-cat-cont{padding-top:80px}@media only screen and (max-width:890px){.product-cat-cont .firstsection .two-grid{display:block}}.product-cat-cont .firstsection .two-grid .text-box{padding:80px 300px 80px 80px;min-width:60vw}@media only screen and (max-width:890px){.product-cat-cont .firstsection .two-grid .text-box{padding:20px;width:100%}}.product-cat-cont .firstsection .two-grid .text-box h3{font-weight:600;font-size:32px}.product-cat-cont .firstsection .two-grid .text-box p{font-size:16px;font-weight:400}.product-cat-cont .firstsection .two-grid .content-box{position:relative;margin-left:-17vw;top:40px}@media only screen and (max-width:890px){.product-cat-cont .firstsection .two-grid .content-box{margin-left:0;top:0}}.reparatur-welcome{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;padding:0;margin:0;margin-top:60px;border-radius:10px}.reparatur-welcome .reparatur-welcome-cont{padding:120px 10%;max-width:65%}@media only screen and (max-width:890px){.reparatur-welcome .reparatur-welcome-cont{padding:40px 10%;max-width:100%}}.reparatur-welcome .reparatur-welcome-cont h2{font-size:40px;line-height:1.6em;font-weight:700;color:#fff;max-width:750px}@media only screen and (max-width:890px){.reparatur-welcome .reparatur-welcome-cont h2{font-size:24px}}.single-product .related.products{margin:80px 0 0 0}.single-product .related>h2:first-child{font-size:34px;font-weight:600;text-align:center;margin-bottom:100px}.woocommerce-error{margin-top:100px}.pdpstickyaddtocart{position:fixed;left:50%;right:auto;width:calc(100% - 32px);max-width:980px;top:var(--lb-sticky-top,calc(var(--lb-header-h, 80px) + 2px));transform:translate(-50%,-140%);opacity:0;pointer-events:none;z-index:9999;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.12),0 1px 0 rgba(255,255,255,.65) inset;transition:transform .35s ease,opacity .35s ease;padding:10px 16px;display:flex;align-items:center;gap:10px}.pdpstickyaddtocart.addtocartstickymovedown{transform:translate(-50%,0);opacity:1;pointer-events:auto}.pdpstickyaddtocart img.pdpsticky-thumb{width:58px;height:58px;object-fit:cover;border-radius:10px;flex:0 0 auto;border:1px solid rgba(0,0,0,.08)}.pdpstickyaddtocart .prod-info-sticky{flex:1 1 auto;min-width:0;padding-top:0}.pdpstickyaddtocart .prod-info-sticky .price{font-size:17px;line-height:1.2;font-weight:700;display:block}.pdpstickyaddtocart .prod-info-sticky .title{font-size:14px;font-weight:500;opacity:.85;display:block;max-width:52vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdpstickyaddtocart .sticky-addtocart{margin-left:auto;display:flex;align-items:center;gap:10px}@media (min-width:891px){.pdpstickyaddtocart{padding-top:8px;padding-bottom:8px}.pdpstickyaddtocart .prod-info-sticky{display:flex;align-items:center;gap:12px}.pdpstickyaddtocart .prod-info-sticky .price{white-space:nowrap;margin:0}.pdpstickyaddtocart .prod-info-sticky .title{max-width:320px}.pdpstickyaddtocart .prod-info-sticky etrusted-widget{margin-left:4px;white-space:nowrap}.pdpstickyaddtocart .sticky-addtocart{margin-left:auto}}.pdpstickyaddtocart .counter{display:inline-flex;align-items:center;gap:8px;padding:6px;border-radius:10px;border:1px solid rgba(0,0,0,.10);background:#fff}.pdpstickyaddtocart .counter button{appearance:none;border:0;background:#1A1A1A;color:#fff;width:38px;height:38px;border-radius:8px;font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.pdpstickyaddtocart .counter input.qty{width:58px;height:38px;border:0;background:transparent;text-align:center;font-weight:700;font-size:15px;outline:none;-moz-appearance:textfield}.pdpstickyaddtocart .counter input.qty::-webkit-outer-spin-button,.pdpstickyaddtocart .counter input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pdpstickyaddtocart a.add_to_cart_button{border-radius:10px;background-color:#1A1A1A;color:#fff;padding:11px 16px;height:auto;font-weight:600;white-space:nowrap}@media screen and (min-width:796px){.pdpstickyaddtocart a.add_to_cart_button:hover{background-color:#0f834d;transform:translateY(-1px);transition:.25s}}@media only screen and (max-width:890px){.pdpstickyaddtocart{top:auto;bottom:12px;max-width:calc(100vw - 104px);transform:translateY(140%);padding:10px 12px;left:12px;right:92px;border-radius:16px}.pdpstickyaddtocart.addtocartstickymovedown{transform:translateY(0)}.pdpstickyaddtocart img.pdpsticky-thumb{width:52px;height:52px}.pdpstickyaddtocart .prod-info-sticky .title{display:none}.pdpstickyaddtocart .sticky-addtocart{gap:8px}.pdpstickyaddtocart .counter input.qty{width:46px}.pdpstickyaddtocart a.add_to_cart_button{padding:12px 14px}}#wcpay-payment-request-wrapper{padding-top:12px!important}#wcpay-payment-request-button-separator{display:none!important}.linkedprod span{font-size:16px;font-weight:700}.linkedprod a.buttonlinekdprod{background-color:#1A1A1A;color:#fff;padding:6px;font-size:14px;font-weight:700}.prodcatdesc{max-width:70%;padding-top:80px}@media only screen and (max-width:796px){.prodcatdesc{max-width:100%}}.prodcatdesc .add-read-more.show-less-content .second-section,.prodcatdesc .add-read-more.show-less-content .read-less{display:none}.prodcatdesc .add-read-more.show-more-content .read-more{display:none}.prodcatdesc .add-read-more .read-more,.prodcatdesc .add-read-more .read-less{font-weight:700;margin-left:2px;color:blue;cursor:pointer}.single-product #heidipay-container{left:0;top:0;margin:10px 0 14px}.single-product #heidipay-container .heyLight-inline.widget-summary-simple.swiss.red{position:relative;display:flex!important;align-items:center;gap:12px;width:100%;padding:11px 14px;border:1px solid #e6d4a3;border-radius:14px;background:linear-gradient(135deg,#fffef9 0%,#f8f0de 100%);box-shadow:0 8px 20px rgba(126,93,31,.12);transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease}.single-product #heidipay-container .heyLight-inline.widget-summary-simple.swiss.red:hover{transform:translateY(-1px);border-color:#d4ba76;box-shadow:0 12px 24px rgba(126,93,31,.18)}.single-product #heidipay-container .heyLight-inline .color-secondary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:0;color:#2d2d2d;font-size:14px!important;line-height:1.35;font-weight:500}.single-product #heidipay-container .heyLight-inline .color-primary{color:#9f7319;font-size:18px;font-weight:800;letter-spacing:.1px}.single-product #heidipay-container .heyLight-inline .color-secondary>span:last-child{padding:2px 8px;border:1px solid #dfc88f;border-radius:999px;background:#f7efd8;color:#7e5d1f;font-size:12px;font-weight:700;line-height:1.2}.single-product #heidipay-container .heyLight-inline .heyLightLogo{flex:0 0 auto;margin-left:auto}.single-product #heidipay-container .heyLight-inline>a{position:relative;z-index:2;flex:0 0 34px;width:34px;height:34px;margin-left:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7d7d7;border-radius:999px;background:#fff;color:#2d2d2d;background-repeat:no-repeat;background-position:center;background-size:20px 20px;box-shadow:none;transition:border-color .2s ease,background-color .2s ease}.single-product #heidipay-container .heyLight-inline>a:hover{border-color:#bdbdbd;background:#fff}.single-product #heidipay-container .heyLight-inline>a:focus-visible{outline:2px solid #111;outline-offset:2px}@media only screen and (max-width:796px){.single-product #heidipay-container .heyLight-inline.widget-summary-simple.swiss.red{padding:10px 12px;gap:8px}.single-product #heidipay-container .heyLight-inline .color-secondary{font-size:13px!important}.single-product #heidipay-container .heyLight-inline .color-primary{font-size:16px}.single-product #heidipay-container .heyLight-inline>a{flex-basis:30px;width:30px;height:30px;margin-left:6px}}.single-product form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;--wj-cart-h:56px}.single-product form.cart .wc-points-rewards-product-message{width:100%;display:block;margin:0 0 10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(0,0,0,.10);background:rgba(255,255,255,.92);box-shadow:0 10px 22px rgba(0,0,0,.06);font-size:14px;line-height:1.35}.single-product form.cart .wc-points-rewards-product-message a{color:#0f834d;text-decoration:underline;text-underline-offset:3px}.single-product form.cart br{display:none}.single-product form.cart>button.minus,.single-product form.cart>button.plus{width:var(--wj-cart-h);height:var(--wj-cart-h);border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#111;color:#fff;font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 26px rgba(0,0,0,.12);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.single-product form.cart>button.minus:hover,.single-product form.cart>button.plus:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(0,0,0,.16)}.single-product form.cart>button.minus:active,.single-product form.cart>button.plus:active{transform:translateY(0);opacity:.92}.single-product form.cart .quantity{margin:0}.single-product form.cart .quantity input.qty{width:55px;height:var(--wj-cart-h);border-radius:12px;border:2px solid rgba(0,0,0,.12);text-align:center;font-weight:800;font-size:17px;background:#fff;box-shadow:0 10px 22px rgba(0,0,0,.06);outline:none}.single-product form.cart .quantity input.qty:focus{border-color:rgba(15,131,77,.55);box-shadow:0 12px 26px rgba(15,131,77,.16)}.single-product form.cart .single_add_to_cart_button.button.alt{height:var(--wj-cart-h)!important;min-height:var(--wj-cart-h)!important;border-radius:12px!important;padding:0 22px!important;margin-left:0!important;font-weight:900;letter-spacing:-.01em;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 14px 34px rgba(0,0,0,.14)}.single-product form.cart .expresscheckout{margin:0 0 0 12px}.single-product form.cart .expresscheckout a.button-quickcheckout{width:var(--wj-cart-h)!important;height:var(--wj-cart-h)!important;min-height:var(--wj-cart-h)!important;padding:0!important;margin-left:0!important;border-radius:12px!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 14px 34px rgba(0,0,0,.14)}.single-product form.cart .expresscheckout a.button-quickcheckout i{margin:0;font-size:18px}.single-product form.cart .wc-stripe-product-checkout-container{width:100%;margin-top:12px}.single-product form.cart .wc-stripe-product-checkout-container .payment_method_stripe_applepay{margin:0}.single-product form.cart .wc-stripe-product-checkout-container .payment-box{border-radius:12px;overflow:hidden;box-shadow:0 14px 34px rgba(0,0,0,.10)}.single-product form.cart .single_add_to_cart_button.button.alt,.single-product form.cart .expresscheckout a.button-quickcheckout{border-radius:12px!important}@media (max-width:796px){.single-product form.cart .single_add_to_cart_button.button.alt{width:auto!important}}@media (max-width:796px){.single-product form.cart{gap:10px}.single-product form.cart .single_add_to_cart_button.button.alt{flex:1 1 auto;min-width:0}.single-product form.cart .expresscheckout{margin-left:0;flex:0 0 auto}}.single-product ol.flex-control-nav{display:flex;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:8px}.single-product ol.flex-control-nav li{flex:0 0 auto;scroll-snap-align:start}.single-product ol.flex-control-nav img{width:84px!important;height:84px!important;border-radius:14px!important}@media (max-width:796px){.single-product ol.flex-control-nav img{width:72px!important;height:72px!important;border-radius:12px!important}}@media (max-width:519px){.single-product ol.flex-control-nav img{width:64px!important;height:64px!important;border-radius:10px!important}}