.wf-preiszeile{position:relative;width:100%;justify-self:stretch;display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.product-card__info .v-stack:has(.wf-preiszeile){justify-self:stretch;width:100%}.product-card .product-card__info:has(.wf-preiszeile){display:flex;flex-direction:column}.product-card .product-card__info:has(.wf-preiszeile)>div,.product-card .product-card__info:has(.wf-preiszeile)>div>div{flex:1 1 auto;display:flex;flex-direction:column}.product-card__info .v-stack:has(>.wf-preiszeile){margin-top:auto}.wf-preiszeile>price-list{flex:1 1 auto;min-width:0;flex-wrap:wrap;row-gap:2px}.wf-kauf__form,.wf-kauf__form form{display:contents}.wf-kauf{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:28px;margin-top:calc(10px + (clamp(18px,1.5vw,24px)*1.1 - 28px)/2);padding:0;border-radius:999px;border:1px solid rgba(58,33,22,.18);background:transparent;color:#6b5747;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .12s ease}.wf-kauf button-content{display:contents}.wf-kauf__icon{width:17px;height:17px}.wf-kauf:hover,.wf-kauf:focus-visible{background:#3a2116;border-color:#3a2116;color:#fffaf0}.wf-kauf:active{transform:scale(.92)}.wf-kauf.is-drin{border-color:#3a211680;color:#3a2116}.wf-kauf.is-drin:hover,.wf-kauf.is-drin:focus-visible{border-color:#3a2116;color:#fffaf0}.wf-kauf__zahl{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#3a2116;color:#fffaf0;box-shadow:0 0 0 2px #fffaf0;font-family:Quicksand,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:18px;letter-spacing:0;text-align:center;pointer-events:none}.wf-kauf__zahl.is-neu{animation:wf-zahl-plopp .5s cubic-bezier(.22,1,.36,1)}.wf-kauf.is-ok{background:#3a2116;border-color:#3a2116;color:#fffaf0}.wf-mb__karte .wf-kauf.is-drin{border-color:#fffaf0d9;color:#fffaf0}.wf-mb__karte .wf-kauf.is-drin:hover,.wf-mb__karte .wf-kauf.is-drin:focus-visible,.wf-mb__karte .wf-kauf.is-ok{background:#fffaf0;border-color:#fffaf0;color:#3a2116}.wf-mb__karte .wf-kauf__zahl{background:#fffaf0;color:#3a2116;box-shadow:none}.wf-mb__karte .wf-kauf.is-ok .wf-kauf__zahl,.wf-mb__karte .wf-kauf:hover .wf-kauf__zahl,.wf-mb__karte .wf-kauf:focus-visible .wf-kauf__zahl{background:#3a2116;color:#fffaf0;box-shadow:0 0 0 2px #fffaf0}.wf-kauf__hinweis{position:absolute;right:0;top:calc(100% + 4px);max-width:100%;font-size:11.5px;line-height:1.3;color:#9a3b1f;text-align:right}.wf-kauf__hinweis:empty{display:none}@keyframes wf-zahl-plopp{0%{transform:scale(1)}35%{transform:scale(1.6)}65%{transform:scale(.92)}to{transform:scale(1)}}@keyframes wf-symbol-hupf{0%{transform:translateY(0) scale(1)}30%{transform:translateY(-3px) scale(1.14)}60%{transform:translateY(0) scale(.97)}to{transform:translateY(0) scale(1)}}.wf-head__count.is-neu{animation:wf-zahl-plopp .6s cubic-bezier(.22,1,.36,1)}.wf-head__icon--neu{color:#fffaf0}.wf-head__icon--neu>svg{animation:wf-symbol-hupf .6s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.wf-head__count.is-neu,.wf-head__icon--neu>svg,.wf-kauf__zahl.is-neu{animation:none}.wf-kauf:active{transform:none}}.wf-push{position:fixed;top:calc(14px + env(safe-area-inset-top,0px));right:14px;z-index:60;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:#3a2116;color:#fffaf0;box-shadow:0 10px 28px #1e0f0847,0 2px 6px #1e0f082e;pointer-events:none;opacity:0;transform:translate(calc(100% + 24px));transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .25s ease}.wf-push.is-da{opacity:1;transform:translate(0)}.wf-push__symbol{position:relative;display:grid;place-items:center}.wf-push__symbol svg{width:28px;height:28px}.wf-push__zahl{position:absolute;top:-9px;right:-11px;min-width:20px;height:20px;padding:0 5px;box-sizing:border-box;border-radius:10px;background:#fffaf0;color:#3a2116;font-family:Quicksand,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;line-height:20px;text-align:center}.wf-push.is-da .wf-push__zahl{animation:wf-zahl-plopp .6s cubic-bezier(.22,1,.36,1) .22s both}@media screen and (min-width:1000px){.wf-push{top:24px;right:28px}}@media(prefers-reduced-motion:reduce){.wf-push{transform:none;transition:opacity .2s ease}.wf-push.is-da .wf-push__zahl{animation:none}}@media screen and (min-width:1000px){.wf-kauf{width:42px;height:30px;margin-top:calc(10px + (clamp(18px,1.5vw,24px)*1.1 - 30px)/2)}}@media screen and (max-width:699px){.wf-preiszeile>price-list{flex-direction:column;align-items:flex-start}}.product-card .wf-herstellerzeile{display:flex;align-items:baseline;min-width:0;max-width:100%;margin-top:8px;white-space:nowrap;font-family:Quicksand,Helvetica,Arial,sans-serif;font-weight:500;font-size:clamp(11px,.85vw,13px);letter-spacing:.1em;color:#6b5747}.product-card .wf-herstellerzeile .vendor{order:0;margin-top:0;flex:none}.wf-herstellerzeile__typ{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.wf-herstellerzeile__gewicht{flex:none;text-transform:none}.wf-meta-zeile{display:flex;min-width:0;white-space:nowrap}.wf-meta-zeile__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.wf-meta-zeile__gewicht{flex:none;text-transform:none}@media screen and (max-width:699px){.product-card .wf-herstellerzeile,.wf-product__meta.wf-meta-zeile,.wf-mb .wf-mb__karte .wf-mb__karte-marke{display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.45;-webkit-hyphens:auto;hyphens:auto}.product-card .wf-herstellerzeile .vendor{display:inline}.wf-herstellerzeile__typ,.wf-meta-zeile__text,.wf-mb__karte-typ{overflow:visible!important;text-overflow:clip!important}.wf-herstellerzeile__trenner,.wf-meta-zeile .wf-trenner{display:none}.wf-herstellerzeile__typ:before,.wf-herstellerzeile__gewicht:before,.wf-meta-zeile__typ:before,.wf-meta-zeile__gewicht:before{content:"\a0\b7  "}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/wf-kauf.css.map */
