.ed-product:has([data-db-lp]){--db-tinte: #141614;--db-grau: #5e6660;--db-linie: #dce3dd;--db-mint: #93bf9a;--db-mint-mittel: #5e9b6a;--db-mint-tief: #3c7549;--db-mint-hell: #f0f7f1;--db-rot: #d62f2a}.ed-product:has([data-db-lp]) .product-meta,.ed-product:has([data-db-lp]) .ocean-plastic-bar,.ed-product:has([data-db-lp]) .ocean-popup-overlay,.ed-product:has([data-db-lp]) .ed-delivery-notice{display:none!important}.ed-product:has([data-db-lp]) .product-form__custom-liquid:has([data-db-lp-vertrauen]){order:1}.ed-product:has([data-db-lp]) .ed-payment-bar-pdp{order:2}.ed-product:has([data-db-lp]) .product-form__store-availability-container{order:3}.db-lp-kopf{display:grid;gap:14px}.db-lp-kopf__sterne{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 6px 6px 16px;border-radius:999px;background:#d4e5d7;font-size:13.5px;color:var(--db-tinte);text-decoration:none}.db-lp-sterne{position:relative;display:inline-block;font-size:14px;line-height:1;letter-spacing:1px}.db-lp-sterne__leer{color:#dcdcd6}.db-lp-sterne__voll{position:absolute;inset:0 auto 0 0;width:var(--db-sterne, 100%);overflow:hidden;white-space:nowrap;color:#f2b01e}.db-lp-kopf__wertung{display:grid;gap:3px;white-space:nowrap}.db-lp-kopf__anzahl{font-weight:600}.db-lp-kopf__fotos{display:flex;flex-shrink:0}.db-lp-kopf__fotos img{width:38px;height:38px;margin-left:-15px;border:2px solid #fff;border-radius:50%;object-fit:cover}.db-lp-kopf__fotos img:first-child{margin-left:0}.db-lp-kopf__titelblock{display:grid;gap:6px}.db-lp-kopf__titel{margin:0;font-family:var(--heading-font-family);font-weight:800;font-size:30px;line-height:1.05;letter-spacing:-.01em;text-transform:none;color:var(--db-tinte)}.db-lp-kopf__untertitel{margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--db-mint);text-wrap:balance}.db-lp-kopf__text{margin:0;font-size:15px;line-height:1.45}.db-lp-kopf__vorteile{display:grid;gap:8px;margin:0;padding:0;list-style:none}.db-lp-kopf__vorteile li{display:flex;align-items:center;gap:10px;margin:0;font-size:14.5px;font-weight:600;line-height:1.3;color:var(--db-tinte)}.db-lp-kopf__vorteile li:before{content:none}.db-lp-kopf__vorteile svg{flex:none;color:var(--db-mint)}.db-lp-kopf__vorteile svg path{stroke:#fff}.ed-product:has([data-db-lp]) variant-slider .product__zoom-button{display:none!important}.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch-list{display:grid;grid-template-columns:1fr 1fr}.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch__item{display:flex;flex-direction:column-reverse;align-items:center;gap:2px;font-weight:600}.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch:nth-child(1) .block-swatch__item:before,.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch:nth-child(2) .block-swatch__item:before{font-size:12px;font-weight:400;opacity:.75}.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch:nth-child(1) .block-swatch__item:before{content:"Hunde bis 12 kg"}.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch:nth-child(2) .block-swatch__item:before{content:"Hunde ab 12 kg"}.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch .block-swatch__item{transition:transform .15s ease,box-shadow .15s ease}.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch .block-swatch__radio:checked+.block-swatch__item{box-shadow:0 0 0 1.5px #000;transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.ed-product:has([data-db-lp]) [data-selector-type=block] .block-swatch .block-swatch__item{transition:none}}.ed-product:has([data-db-lp]) .product-form{--db-rahmen-grund: rgba(242, 240, 235, .6);--db-rahmen-linie: #d6cdbb}.ed-product:has([data-db-lp]) .product-form:has(.color-swatch__radio[value^=Hunti]:checked){--db-rahmen-grund: rgba(128, 128, 128, .12);--db-rahmen-linie: rgba(128, 128, 128, .7)}.ed-product:has([data-db-lp]) .product-form:has(.color-swatch__radio[value^=Daisy]:checked){--db-rahmen-grund: rgba(0, 0, 0, .09);--db-rahmen-linie: rgba(0, 0, 0, .55)}.ed-product:has([data-db-lp]) .product-form__variants,.ed-product:has([data-db-lp]) .product-form__custom-liquid:has([data-db-pakete]){background:var(--db-rahmen-grund);border:1.5px solid var(--db-rahmen-linie);padding-left:14px;padding-right:14px;transition:background-color .2s ease,border-color .2s ease}.ed-product:has([data-db-lp]) .product-form__variants{border-bottom:0;border-radius:16px 16px 0 0;padding-top:16px}.ed-product:has([data-db-lp]) .product-form__custom-liquid:has([data-db-pakete]){margin-top:-10px;border-top:0;border-radius:0 0 16px 16px;padding-top:10px;padding-bottom:14px}.db-pakete{display:grid;gap:10px;margin-top:4px}.db-pakete__liste{display:grid;gap:12px}.db-paket{position:relative;display:block;border:1.5px solid var(--db-linie);border-radius:14px;background:#fff;color:var(--db-tinte);text-decoration:none;transition:border-color .15s ease,background-color .15s ease,opacity .15s ease;-webkit-tap-highlight-color:transparent}.db-paket[aria-checked=true]{border:2px solid var(--db-mint);background:var(--db-mint-hell)}.db-paket:focus-visible{outline:2px solid var(--db-mint-tief);outline-offset:2px}.db-pakete[aria-busy=true] .db-paket{opacity:.6;pointer-events:none}.db-paket__etikett{position:absolute;top:-10px;right:14px;padding:6px 9px;border-radius:6px;background:var(--db-mint);color:#fff;font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase}.db-paket__zeile{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:15px 14px}.db-paket__radio{display:grid;place-items:center;width:22px;height:22px;border:2px solid #9aa39c;border-radius:50%;background:#fff}.db-paket[aria-checked=true] .db-paket__radio{border-color:var(--db-mint)}.db-paket[aria-checked=true] .db-paket__radio:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--db-mint)}.db-paket__name{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:16px;font-weight:600;line-height:1.2}.db-paket__rabatt{padding:5px 7px;border-radius:999px;background:var(--db-rot);color:#fff;font-family:var(--heading-font-family);font-size:12px;font-weight:700;line-height:1}.db-paket__preis{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.db-paket__preis s{display:block;font-size:13px;color:var(--db-grau)}.db-paket__preis b{font-family:var(--heading-font-family);font-size:17px;font-weight:700;line-height:1.1}.db-paket__preis:has(s:not([hidden])) b{color:var(--db-rot)}.db-paket__inhalt{display:grid;gap:10px;margin:0 14px;padding:11px 0 14px;border-top:1px solid #cfe2d2}.db-paket[aria-checked=false] .db-paket__inhalt{display:none}.db-paket__teile{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.db-paket__teil{display:grid;justify-items:center;gap:4px;font-size:11px;font-weight:500;line-height:1.15;text-align:center;color:var(--db-grau)}.db-paket__teil img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border:1px solid #dde9df;border-radius:10px;background:#fff}.db-paket__punkte{display:grid;gap:5px;font-size:14px;line-height:1.35}.db-paket__punkte>span{position:relative;padding-left:19px}.db-paket__punkte>span:before{content:"";position:absolute;left:1px;top:5px;width:11px;height:6px;border-left:2px solid var(--db-mint-tief);border-bottom:2px solid var(--db-mint-tief);transform:rotate(-45deg)}.db-paket__punkte b{font-weight:600}.db-paket [hidden]{display:none!important}.db-lp-vertrauen{display:grid;gap:10px}.db-lp-vertrauen__garantie{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 7px;margin:0;font-size:13.5px;line-height:1.2;text-align:center}.db-lp-vertrauen__garantie svg{color:var(--db-mint);flex:none}.db-lp-vertrauen__garantie b{font-weight:600}.db-lp-vertrauen__garantie span{color:inherit;font-weight:600}.db-lp-icons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:8px 0 0;padding:0;list-style:none}.db-lp-icons li{position:relative;display:flex;align-items:center;gap:10px;margin:0}.db-lp-icons li:before{content:none}.db-lp-icons li[hidden],.db-lp-info__text[hidden]{display:none}.db-lp-icons__kreis{display:grid;flex:none;place-items:center;width:40px;height:40px;border:2px solid var(--db-mint);border-radius:50%;color:var(--db-mint)}.db-lp-icons__kreis svg{width:22px;height:22px;stroke-width:2}.db-lp-icons__text{font-size:11.5px;font-weight:700;line-height:1.25;letter-spacing:.03em;text-transform:uppercase;color:var(--db-tinte)}.db-lp-icons__spende .db-lp-icons__text{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.db-lp-info{position:relative;display:inline-grid;flex:none;place-items:center;width:16px;height:16px;margin:0;padding:0;border:0;background:none;color:var(--db-grau);vertical-align:middle;cursor:pointer}.db-lp-info:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.db-lp-info__text{position:absolute;top:calc(100% + 8px);right:0;z-index:3;width:min(220px,70vw);padding:10px 12px;border-radius:10px;background:var(--db-tinte);color:#fff;font-size:13px;line-height:1.35;box-shadow:0 6px 18px #0000002e}@media(prefers-reduced-motion:reduce){.db-paket{transition:none}}@media screen and (max-width:740px){.header__wrapper{padding:10px 0}}.drawer:before,.drawer:after{content:"";position:absolute;left:0;right:0;height:200px;background:rgb(var(--background));pointer-events:none}.drawer:before{bottom:100%}.drawer:after{top:100%}.drawer__overlay{top:-200px;height:calc(100vh + 400px)}@media screen and (max-width:500px){body:has(#mini-cart[open])>#shopify-section-announcement-bar,body:has(#mini-cart[open])>#shopify-section-header,body:has(#mini-cart[open])>#main,body:has(#mini-cart[open])>#shopify-section-footer{visibility:hidden;transition:visibility 0s linear .6s}}.ed-product:has([data-db-lp]) .product__media-item>*{border-radius:14px;overflow:hidden}.ed-product:has([data-db-lp]) .product__thumbnail,.ed-product:has([data-db-lp]) .product__thumbnail>img{border-radius:8px}@media(max-width:999px){.ed-product:has([data-db-lp]) .product__media-list-wrapper{aspect-ratio:1 / 1}.ed-product:has([data-db-lp]) .product__thumbnail-list{margin-left:0;margin-right:0;overflow-x:auto}.ed-product:has([data-db-lp]) .product__thumbnail-list-inner{width:100%;padding-left:0;padding-right:0;gap:8px;grid-auto-columns:calc((100% - 32px)/5)}.ed-product:has([data-db-lp]) .product__thumbnail-item{padding:0}.ed-product:has([data-db-lp]) .product__thumbnail{width:100%;min-width:0;aspect-ratio:1 / 1}.ed-product:has([data-db-lp]) .product__thumbnail:after{box-shadow:inset 0 0 0 2px rgb(var(--text-color))}.ed-product:has([data-db-lp]) .product__thumbnail-list-inner{display:grid!important}.ed-product:has([data-db-lp]) .product__media-nav{min-height:calc((100vw - 2 * var(--container-gutter) - 32px) / 5)}.ed-product:has([data-db-lp]) .product__media{min-height:calc(100vw - 2 * var(--container-gutter) + 10px + (100vw - 2 * var(--container-gutter) - 32px) / 5)}}.db-lp-kopf__sterne--schlicht{justify-content:flex-start;padding:0;border-radius:0;background:none}.db-lp-kopf__sterne--schlicht .db-lp-kopf__wertung{display:flex;align-items:center;gap:8px}.db-lp-kopf__sterne--schlicht .db-lp-sterne{font-size:17px}.ed-product:has([data-db-abo]) .product-form__custom-liquid:has([data-db-abo]){display:none}.ed-product .product-form__custom-liquid:has([data-db-rechner]),.ed-product:has([data-db-abo]) .recharge-subscription-widget,.ed-product .product-form__custom-liquid:has([data-db-vorrat]){background:var(--db-rahmen-grund);border:1.5px solid var(--db-rahmen-linie);padding-left:14px;padding-right:14px}.ed-product .product-form__custom-liquid:has([data-db-rechner]){border-bottom:0;border-radius:16px 16px 0 0;padding-top:16px;padding-bottom:6px}.ed-product:has([data-db-abo]) .product-form__variants{margin-top:-10px;border-top:0;border-radius:0;padding-top:10px}.ed-product:has([data-db-abo]) .recharge-subscription-widget,.ed-product .product-form__custom-liquid:has([data-db-vorrat]){margin-top:-10px;border-top:0;border-radius:0 0 16px 16px;padding-top:18px;padding-bottom:14px}.ed-product:has([data-db-vorrat]) .product-form__variants{display:none}.ed-product .product-form__custom-liquid:has([data-db-vorrat]){padding-top:16px}.db-rechner{display:grid;gap:10px;color:var(--db-tinte)}.db-rechner__kopf{display:flex;align-items:center;justify-content:space-between;gap:10px}.db-rechner__frage{margin:0;font-size:14.5px;font-weight:600;line-height:1.25}.db-rechner__kg{flex:none;min-width:66px;padding:6px 10px;border-radius:8px;background:var(--db-tinte);color:#fff;font-size:14px;font-weight:700;line-height:1.1;text-align:center;font-variant-numeric:tabular-nums}.db-rechner__regler{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;gap:8px}.db-rechner__knopf{display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:1.5px solid var(--db-linie);border-radius:50%;background:#fff;color:var(--db-tinte);font:inherit;font-size:18px;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.db-rechner__schieber{-webkit-appearance:none;appearance:none;width:100%;height:8px;margin:0;border:0;border-radius:999px;outline:none;background:linear-gradient(90deg,var(--db-mint) var(--db-rechner-stand, 20%),#dfe4df var(--db-rechner-stand, 20%));cursor:pointer;touch-action:pan-y}.db-rechner__schieber::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border:3px solid var(--db-mint);border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000038}.db-rechner__schieber::-moz-range-thumb{width:18px;height:18px;border:3px solid var(--db-mint);border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000038}.db-rechner__schieber:focus-visible::-webkit-slider-thumb{outline:2px solid var(--db-mint-tief);outline-offset:2px}.db-rechner__felder{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}.db-rechner__feld{display:grid;justify-items:center;align-content:center;gap:6px;min-height:78px;padding:9px 6px 10px;border:1.5px solid var(--db-linie);border-radius:10px;background:#fff}.db-rechner__titel{font-size:11px;font-weight:600;line-height:1.2;text-align:center;color:var(--db-grau)}.db-rechner__zeile{display:flex;align-items:flex-end;justify-content:center;gap:5px}.db-rechner__ziffern{display:inline-flex;gap:2px}.db-rechner__ziffer{display:grid;place-items:center;width:28px;height:36px;border-radius:6px;background:var(--db-tinte);color:#fff;font-size:18px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.db-rechner__einheit{padding-bottom:4px;font-size:12px;font-weight:700}.db-rechner__grenze{margin:0;font-size:12px;line-height:1.3;text-align:center;color:var(--db-grau)}.db-rechner__grenze[hidden]{display:none}.ed-product:has([data-db-abo]) [data-selector-type=block] .block-swatch-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-product:has([data-db-abo]) [data-selector-type=block] .block-swatch:nth-child(n) .block-swatch__item:before{content:none}.ed-product:has([data-db-abo]) [data-selector-type=block] .block-swatch{display:flex}.ed-product:has([data-db-abo]) [data-selector-type=block] .block-swatch .block-swatch__item{flex:1;flex-direction:column;justify-content:flex-start;gap:6px;min-width:0;padding:11px 3px 10px;font-size:15px;line-height:1.2}.ed-product:has([data-db-abo]) [data-selector-type=block] .block-swatch .block-swatch__radio+.block-swatch__item:before{order:2;padding:4px 6px;border-radius:999px;background:var(--db-mint);color:var(--db-tinte);font-size:10px;font-weight:700;line-height:1;white-space:nowrap;opacity:1}.ed-product:has([data-db-abo]) .product-form[data-db-kauf=einmal] [data-selector-type=block] .block-swatch .block-swatch__item:before{display:none}.db-vorrat{display:grid;gap:12px;color:var(--db-tinte)}.db-vorrat__frage{margin:0;font-size:14.5px;font-weight:600;line-height:1.25}.db-vorrat__liste{display:grid;gap:12px}.db-vorrat__karte{-webkit-appearance:none;appearance:none;width:100%;margin:0;padding:0;font:inherit;text-align:left;cursor:pointer}.db-vorrat__karte:disabled{opacity:.5;cursor:not-allowed}.db-vorrat__text{display:grid;gap:3px;min-width:0}.db-vorrat__unterzeile{font-size:12.5px;font-weight:400;line-height:1.3;color:var(--db-grau)}.db-vorrat__pillenzeile{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:3px}.db-vorrat__rabatt{padding:4px 8px;border:1px solid var(--db-mint);border-radius:6px;background:var(--db-mint-hell);color:var(--db-tinte);font-size:11.5px;font-weight:600;line-height:1;white-space:nowrap}.db-paket[aria-checked=true] .db-vorrat__rabatt{background:var(--db-mint);border-color:var(--db-mint)}.db-vorrat__rabatt[hidden],.db-vorrat__preis s[hidden]{display:none}.db-vorrat__preis s{font-size:12.5px}.db-vorrat__pro-tag{display:block;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2;color:var(--db-grau)}.db-vorrat__karte[hidden]{display:none}.db-vorrat__hinweis{margin:0;padding:8px 10px;border:1px dashed var(--db-rot);border-radius:8px;background:#fff;color:var(--db-rot);font-size:12px;line-height:1.35}.db-vorrat__hinweis[hidden]{display:none}.db-vorrat__banner{display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;border-radius:10px;background:#93bf9a38;color:var(--db-mint-tief);font-size:13px;font-weight:500;line-height:1.35;text-align:left}.db-vorrat__banner-icon{flex:none}.db-vorrat-k{grid-template-columns:22px minmax(0,1fr) auto;gap:12px;padding:13px 14px}.db-vorrat-k__links{display:grid;justify-items:start;gap:3px;min-width:0}.db-vorrat-k__name{font-size:15px;font-weight:600;line-height:1.25}.db-vorrat-k__rhythmus{font-size:12.5px;line-height:1.3;color:var(--db-grau)}.db-vorrat-k__pille{margin-top:3px;padding:3px 7px;border:1px solid var(--db-mint);border-radius:6px;background:var(--db-mint-hell);color:var(--db-mint-tief);font-size:11.5px;font-weight:600;line-height:1.2}.db-vorrat-k__pille[hidden]{display:none}.db-vorrat-k__rechts{display:grid;justify-items:end;gap:1px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.db-vorrat-k__streich{font-size:12.5px;color:var(--db-grau)}.db-vorrat-k__streich[hidden]{display:none}.db-vorrat-k__preis{font-family:var(--heading-font-family);font-size:19px;font-weight:700;line-height:1.15;color:var(--db-rot)}.db-vorrat-k__pro-tag{font-size:12px;font-weight:400;line-height:1.2;color:var(--db-grau)}.db-vorrat-k__label{font-size:11.5px;line-height:1.2;color:var(--db-grau)}.ed-product:has([data-db-lp]) .product-form:has([data-db-rahmen-weiss]){--db-rahmen-grund: #fff}[data-db-rahmen-weiss] .db-paket[aria-checked=true]{background:#fff}[data-db-rahmen-weiss] .db-paket[aria-checked=true] .db-vorrat-k__pille{background:var(--db-mint-hell)}[data-db-rahmen-weiss] .db-vorrat__station{border-color:transparent;background:#f2f0eb}.db-vorrat__fahrplan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.db-vorrat__station{display:grid;justify-items:center;align-content:start;gap:2px;padding:8px 4px 9px;border:1px solid var(--db-linie);border-radius:10px;background:#fff;text-align:center}.db-vorrat__station-icon{margin-bottom:2px;color:var(--db-mint-mittel)}.db-vorrat__station-wann{font-size:clamp(10px,2.8vw,11px);line-height:1.2;color:var(--db-grau)}.db-vorrat__station-was{font-size:clamp(10.5px,3vw,12px);text-wrap:balance;font-weight:500;line-height:1.25;color:var(--db-tinte)}.db-vorrat-garantie{margin-top:8px}.ed-product:has([data-db-vorrat]) .product-form[data-db-knopf] .product-form__buy-buttons .product-form__add-button{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding-left:12px;padding-right:12px;white-space:nowrap}.ed-product:has([data-db-vorrat]) .product-form[data-db-knopf] .product-form__buy-buttons .product-form__add-button .loader-button__text{order:1;font-size:clamp(11px,3.3vw,13px);letter-spacing:.08em}.ed-product:has([data-db-vorrat]) .product-form[data-db-knopf] .product-form__buy-buttons .product-form__add-button:not([disabled]) .loader-button__text:after{content:"\2013";margin-left:8px;letter-spacing:0}.ed-product:has([data-db-vorrat]) .product-form[data-db-knopf=reduziert] .product-form__buy-buttons .product-form__add-button:not([disabled]):before{content:var(--db-knopf-streich, "");order:2;margin-left:8px;font-size:13px;font-weight:400;letter-spacing:0;text-decoration:line-through;opacity:.85}.ed-product:has([data-db-vorrat]) .product-form[data-db-knopf] .product-form__buy-buttons .product-form__add-button:not([disabled]):after{content:var(--db-knopf-preis, "");order:3;margin-left:7px;color:var(--db-rot);font-family:var(--heading-font-family);font-size:16px;font-weight:800;line-height:1;letter-spacing:0}.ed-product:has([data-db-vorrat]) .product-form[data-db-knopf=voll] .product-form__buy-buttons .product-form__add-button:not([disabled]):after{color:inherit}[data-db-preis-schwarz] .db-vorrat-k__preis{color:var(--db-tinte)}.ed-product:has([data-db-preis-schwarz]) .product-form[data-db-knopf] .product-form__buy-buttons .product-form__add-button:not([disabled]):after{color:var(--db-tinte)}.db-vorrat__inhalt .db-paket__punkte>span:before{border-color:var(--db-mint)}.db-vorrat-zeile{display:flex;justify-content:center;margin:2px 0 0;font-size:clamp(10.5px,3.25vw,13px);line-height:1.3;white-space:nowrap;color:var(--db-tinte)}.db-vorrat-zeile span+span:before{content:"|";margin:0 8px}.db-vorrat-einmal{margin:0 0 4px;text-align:center}.db-vorrat-einmal__knopf{-webkit-appearance:none;appearance:none;margin:0;padding:6px 8px;border:0;background:none;color:var(--db-grau);font:inherit;font-size:12.5px;font-weight:400;line-height:1.3;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.db-vorrat-einmal__zusatz{white-space:nowrap}.db-vorrat-einmal__knopf[aria-busy=true]{opacity:.55;pointer-events:none}.ed-product:has([data-db-vorrat]) .db-vorrat-einmal{margin:2px 0 0}.ed-product:has([data-db-vorrat]) .db-lp-vertrauen{gap:4px;margin-top:12px}.ed-product:has([data-db-vorrat]) .db-lp-icons{margin-top:4px}.ed-product:has([data-db-abo]) recharge-subscription-widget{max-width:none}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-widget__root){--rc-widget-brand-color: #93bf9a !important;--rc-widget-brand-color-50: #c9d2cb !important;--rc-widget-brand-color-70: #5e6660 !important;--rc-widget-text-color: #141614 !important;--rc-widget-selected-bg-color: #f0f7f1 !important;--rc-widget-selected-text-color: #141614 !important;--rc-widget-badge-bg-color: #93bf9a !important;--rc-widget-badge-text-color: #fff !important;--rc-widget-card-radius: 14px !important;--rc-widget-badge-radius: 6px !important;--rc-widget-field-radius: 10px !important}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option){border-width:1.5px;background:#fff;transition:border-color .15s ease,background-color .15s ease}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__selected){border-width:2px;background:#f0f7f1}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__badge){top:-10px;right:14px;padding:6px 9px;font-size:10.5px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__label){flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:15px 14px}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__selector){padding:0;font-size:16px;font-weight:600;line-height:1.2}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__prices){display:flex;flex-direction:column;align-items:flex-end;gap:3px;margin-left:0;white-space:nowrap;font-variant-numeric:tabular-nums}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__original-price){font-size:13px;font-weight:400}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__discounted-price),.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__price){font-family:var(--heading-font-family);font-size:17px;font-weight:700;line-height:1.1}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__discounted-price){color:var(--db-rot)}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-purchase-option__sub-container){gap:12px;margin:0 14px;padding:11px 0 14px;border-top:1px solid #cfe2d2}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-benefits__list){font-size:13.5px;line-height:1.4}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-plans__label){font-size:13px;font-weight:600}.ed-product:has([data-db-abo]) recharge-subscription-widget::part(rc-plans-select){padding:10px 34px 10px 12px;border-width:1.5px;background:#fff;font-family:inherit;font-size:16px;color:var(--db-tinte)}.db-probier__karte{-webkit-appearance:none;appearance:none;width:100%;margin:0;padding:0;font:inherit;text-align:left;cursor:pointer}.db-probier__fehler{font-size:12.5px;line-height:1.35;color:var(--db-rot)}.db-probier__fehler[hidden]{display:none}.ed-product:has([data-db-probier]) .product-form__custom-liquid:has([data-db-probier]){background:var(--db-rahmen-grund);border:1.5px solid var(--db-rahmen-linie);border-radius:16px;padding:18px 14px 14px}.ed-product:has([data-db-probier][data-modus=einzeln]) .product-form__custom-liquid:has([data-db-probier]){border-bottom:0;border-radius:16px 16px 0 0;padding-bottom:6px}.ed-product:has([data-db-probier]) .product-form__variants{margin-top:-10px;border:1.5px solid var(--db-rahmen-linie);border-top:0;border-radius:0 0 16px 16px;padding:10px 14px 14px}.ed-product:has([data-db-probier][data-modus=paket]) .product-form__variants{display:none}.ed-product:has([data-db-probier]) [data-selector-type=block] .block-swatch-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-product:has([data-db-probier]) [data-selector-type=block] .block-swatch:nth-child(n) .block-swatch__item:before{content:none}.ed-product:has([data-db-probier]) [data-selector-type=block] .block-swatch{display:flex}.ed-product:has([data-db-probier]) [data-selector-type=block] .block-swatch .block-swatch__item{flex:1;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:11px 3px;font-size:10.5px;font-weight:400;line-height:1.2;letter-spacing:0}.ed-product:has([data-db-probier]) [data-selector-type=block] .block-swatch .block-swatch__radio+.block-swatch__item:before{font-size:14.5px;font-weight:600;line-height:1.15;opacity:1}.ed-product:has([data-db-probier]) .product-form__option-value{display:none}.db-probier__gruppe{display:grid;gap:7px;margin:-2px 0 2px}.db-probier[data-modus=einzeln] .db-probier__gruppe{display:none}.db-probier__gruppe-titel{font-size:13px;font-weight:600;color:var(--db-tinte)}.db-probier__chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.db-probier__chip{-webkit-appearance:none;appearance:none;display:grid;justify-items:center;gap:2px;margin:0;padding:9px 4px;border:1px solid #ccc;border-radius:10px;background:#fff;color:var(--db-tinte);font:inherit;line-height:1.2;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.db-probier__chip b{font-size:14px;font-weight:600}.db-probier__chip small{font-size:12px;opacity:.75}.db-probier__chip[aria-checked=true]{border-color:#000;box-shadow:0 0 0 1.5px #000;transform:scale(1.03)}.db-probier__chip[disabled]{cursor:not-allowed;opacity:.5}.db-probier__chip[disabled] b{text-decoration:line-through}@media(prefers-reduced-motion:reduce){.db-probier__chip{transition:none}}.db-probier[data-gruppe] .db-paket__teile{grid-template-columns:repeat(3,minmax(0,1fr));max-width:252px}.ed-product:has([data-db-probier][data-gruppe]) .product-form__option-value{display:inline}.ed-product:has([data-db-probier][data-gruppe]) [data-selector-type=block] .block-swatch .block-swatch__item{flex-direction:column-reverse;padding:10px 4px;font-size:13.5px;font-weight:600}.ed-product:has([data-db-probier][data-gruppe]) [data-selector-type=block] .block-swatch .block-swatch__radio+.block-swatch__item:before{font-size:12px;font-weight:400;opacity:.75}.ed-product:has([data-db-preis]) .product-form__variants{border-bottom:1.5px solid var(--db-rahmen-linie);border-radius:16px;padding-bottom:16px}.db-preis{margin-top:2px;color:var(--db-tinte)}.db-preis__zeile{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 9px;margin:0;font-variant-numeric:tabular-nums}.db-preis__zeile b{font-size:20px;font-weight:600;line-height:1.2}.db-preis__zeile s{font-size:15px;color:var(--db-grau)}.db-preis__zeile s[hidden],.db-preis__zeile .db-paket__rabatt[hidden]{display:none}.db-preis__zeile s:not([hidden])+b{color:var(--db-rot)}.db-preis__zeile .db-paket__rabatt{align-self:center}.db-preis__hinweis{margin:3px 0 0;font-size:13px;line-height:1.3;color:var(--db-grau)}.ed-product:has([data-db-preis]) [data-selector-type=block] .block-swatch:nth-child(n) .block-swatch__item:before{content:none}.ed-product:has([data-db-preis]) [data-selector-type=block] .block-swatch .block-swatch__item:before{font-size:12px;font-weight:400;line-height:1.35;text-align:center;white-space:pre-line;opacity:.75}.ed-payment-bar-pdp .payment-methods-list{display:none!important}.db-wkv__set{margin:0 0 18px;padding:12px 14px;border-radius:12px;background:#f2f0eb}.db-wkv__set-kopf{display:flex;align-items:center;gap:12px;margin:0 0 12px}.db-wkv__set-bild{flex:none;width:84px;height:84px;border-radius:10px;object-fit:cover}.db-wkv__set-titel{margin:0 0 6px;color:#141614;font-size:17px;font-weight:700;line-height:1.25}.db-wkv__set-liste{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.45}.db-wkv__set-preis s{margin-right:6px;color:#5e6660}.db-wkv__set-preis b{color:#d62f2a;font-weight:700}.db-wkv__set-liste li:before{content:"\2713";margin-right:6px;color:#3c7549;font-weight:700}.db-wkv__set-knopf{display:block;width:100%;min-height:44px;padding:10px 14px;border-radius:10px;background:#93bf9a;color:#141614;font-size:14px;font-weight:700;text-align:center;cursor:pointer}.db-wkv__set-knopf[aria-busy=true]{opacity:.5;pointer-events:none}.db-wkv__set-fehler{margin:6px 0 0}.db-wkv__set-fehler[hidden]{display:none}@media screen and (min-width:1000px){.db-wkv__set{padding:12px 10px}.db-wkv__set-kopf{flex-direction:column;align-items:stretch;gap:8px}.db-wkv__set-kopf>*{min-width:0}.db-wkv__set-bild{width:100%;height:auto;aspect-ratio:1 / 1}.db-wkv__set-titel{font-size:15px;text-align:center;overflow-wrap:anywhere}.db-wkv__set-liste{font-size:13px;text-align:left}.db-wkv__set-knopf{padding:10px 8px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
