.bf-card__kopf{display:block;min-width:0}.bf-card__labels{display:flex;flex-wrap:wrap;gap:4px;min-height:18px;margin-bottom:5px}.bf-card__labels .badge{position:static;padding:3px 7px;border-radius:var(--bf-radius, 4px);font-size:9.5px;font-weight:700;line-height:1.3;white-space:nowrap}.bf-card__kopf .product-card__figure{overflow:hidden;border-radius:var(--bf-radius, 4px)}.bf-card__kopf .product-card__figure>a{display:block;position:relative;z-index:0}.bf-card__kopf .product-card__image{display:block;width:100%;height:auto;aspect-ratio:162 / 150;object-fit:contain;object-position:center}.bf-card__figure--quadrat .product-card__image{object-position:right center}.bf-card__figure--quadrat>a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:calc(100% * 12 / 162);background:var(--bf-card-rand) 0 0 / 100% 100% no-repeat;-webkit-mask-image:linear-gradient(to right,rgb(0 0 0 / 0),rgb(0 0 0 / .06) 15%,rgb(0 0 0 / .2) 35%,rgb(0 0 0 / .45) 55%,rgb(0 0 0 / .72) 75%,rgb(0 0 0 / .92) 90%,#000);mask-image:linear-gradient(to right,#0000,#0000000f 15%,#0003,#00000073,#000000b8 75%,#000000eb 90%,#000)}.bf-card__kopf:has(~.product-card__info--center) .bf-card__figure--quadrat .product-card__image{object-position:center}.bf-card__kopf:has(~.product-card__info--center) .bf-card__figure--quadrat>a:before{width:calc(100% * 6 / 162)}@media screen and (max-width:699px){.shopify-section--main-collection .bf-card__kopf .product-card__image,.shopify-section--main-search .bf-card__kopf .product-card__image{height:150px;aspect-ratio:auto}.shopify-section--main-collection .bf-card__figure--quadrat>a:before,.shopify-section--main-search .bf-card__figure--quadrat>a:before,.bf-empfehlungen .bf-card__figure--quadrat>a:before{width:calc(100% - 150px)}}.product-card__info.bf-card__info{padding-block-start:8px}.bf-card__body{display:grid;justify-items:start;text-align:start}.product-card__info--center .bf-card__body{justify-items:center;text-align:center}.bf-card__body .bf-card__title{margin:0;font-family:var(--text-font-family);font-size:13px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none}.bf-card__link{display:block;color:inherit;text-decoration:none}.bf-card__name,.bf-card__fuer{display:block}.bf-card__fuer--set{margin-top:2px;font-size:12px;font-weight:500;line-height:1.25}.bf-card__reichweite{margin:2px 0 0;font-size:12px;line-height:1.3;color:var(--bf-sub, rgb(40 24 11 / .68))}.bf-card__rating{display:flex;align-items:center;gap:5px;min-height:12px;margin-top:5px;font-size:10.5px;line-height:1;color:var(--bf-sub, rgb(40 24 11 / .68))}.bf-stars{position:relative;flex:none;display:inline-block;width:62.5px;height:11.5px;background:var(--bf-star-leer) 0 0 / 12.5px 11.5px repeat-x}.bf-stars__fill{position:absolute;inset:0 auto 0 0;background:var(--bf-star-voll) 0 0 / 12.5px 11.5px repeat-x}.bf-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;margin-top:6px;line-height:1.2}.product-card__info--center .bf-card__price{justify-content:center}.bf-card__amount{font-size:15px;font-weight:700;color:var(--bf-text, rgb(40 24 11))}.bf-card__unit{font-size:10.5px;color:var(--bf-sub, rgb(40 24 11 / .68))}.bf-card__save{margin:3px 0 0;font-size:11px;font-weight:700;line-height:1.3;color:var(--bf-ok, rgb(0 115 64))}.bf-card__steuer{margin:3px 0 0;font-size:10.5px;line-height:1.2;color:var(--bf-sub, rgb(40 24 11 / .68))}.bf-card__steuer a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bf-schnellkauf{display:none}@media screen and (min-width:1000px)and (hover:hover)and (pointer:fine){.bf-card__body{position:relative}product-card:has(.bf-schnellkauf):is(:hover,:has(:focus-visible)){z-index:3}.bf-schnellkauf{position:absolute;z-index:6;grid-row:2 / auto;top:0;left:0;right:0;display:grid;padding:6px 0 10px;background:rgb(var(--background-primary, 255 255 255));box-shadow:0 16px 16px -14px #28180b47;text-align:start;opacity:0;transform:translateY(4px);pointer-events:none}product-card:hover .bf-schnellkauf,product-card:has(:focus-visible) .bf-schnellkauf{opacity:1;transform:none;pointer-events:auto}product-card:has(:focus-visible) .bf-card__body>:not(.bf-card__title,.bf-schnellkauf){visibility:hidden}.bf-schnellkauf__titel{margin:0 0 3px;font-size:13.5px;font-weight:700;line-height:1.25;color:var(--bf-text, rgb(40 24 11))}.bf-schnellkauf__zeile{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-block:6px;border-top:1px solid var(--bf-line, rgb(40 24 11 / .12))}.bf-schnellkauf__zeile:last-of-type{border-bottom:1px solid var(--bf-line, rgb(40 24 11 / .12))}.bf-schnellkauf__angaben{display:grid;gap:1px;margin:0;line-height:1.25}.bf-schnellkauf__reichweite{font-size:13.5px;font-weight:500;white-space:nowrap;color:var(--bf-text, rgb(40 24 11))}.bf-schnellkauf__preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;font-size:12px;color:var(--bf-sub, rgb(40 24 11 / .68))}.bf-schnellkauf__betrag{font-size:15.5px;font-weight:700;color:var(--bf-text, rgb(40 24 11))}.bf-schnellkauf__form{margin:0}.bf-schnellkauf__knopf{position:relative;display:inline-grid;place-items:center;height:40px;margin:0;padding:0 14px;border:0;border-radius:var(--bf-radius, 4px);background:#f6dfd1;color:#a83e00;font-family:var(--text-font-family);font-size:13.5px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer}.bf-schnellkauf__knopf:hover:not([disabled]){background:#f2d1bd}.bf-schnellkauf__knopf--haupt{background:rgb(var(--button-background-primary, 206 76 0));color:rgb(var(--button-text-primary, 255 255 255))}.bf-schnellkauf__knopf--haupt:hover:not([disabled]){background:#a83e00}.bf-schnellkauf__knopf:focus-visible{outline:2px solid #a83e00;outline-offset:2px}.bf-schnellkauf__knopf[disabled]{background:#28180b0f;color:var(--bf-sub, rgb(40 24 11 / .68));cursor:not-allowed}.bf-schnellkauf__steuer{margin:6px 0 0;font-size:13.5px;line-height:1.2;color:var(--bf-sub, rgb(40 24 11 / .68))}.bf-schnellkauf__steuer a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bf-schnellkauf__meldung{margin:6px 0 0;font-size:12px;font-weight:700;line-height:1.3;color:rgb(var(--error-text, 222 42 42))}@media(prefers-reduced-motion:no-preference){.bf-schnellkauf{transition:opacity .18s ease,transform .18s ease}.bf-schnellkauf__knopf{transition:background-color .15s ease}}}@media screen and (min-width:1000px)and (max-width:1199px)and (hover:hover)and (pointer:fine){.bf-schnellkauf__zeile{gap:8px}.bf-schnellkauf__knopf{padding:0 12px;font-size:13px}}@media screen and (min-width:1600px)and (hover:hover)and (pointer:fine){.bf-schnellkauf{padding:7px 0 11.5px}.bf-schnellkauf__titel{margin-bottom:3.5px;font-size:15.5px}.bf-schnellkauf__zeile{gap:11.5px;padding-block:7px}.bf-schnellkauf__reichweite{font-size:15.5px}.bf-schnellkauf__preis{font-size:13.5px}.bf-schnellkauf__betrag{font-size:18px}.bf-schnellkauf__knopf{height:44px;padding:0 16px;font-size:15px}.bf-schnellkauf__steuer{margin-top:7px;font-size:16px}}@media screen and (min-width:1000px){.product-list .bf-card__labels{gap:4.5px;min-height:23.5px;margin-bottom:6px}.product-list .bf-card__labels .badge{padding:4px 9px;font-size:12.5px}.product-list .bf-card__kopf .product-card__image{max-height:195px;object-fit:contain;object-position:left center}.product-list .bf-card__figure--quadrat .product-card__image{object-position:min(23.5px,100%) 50%}.product-list .bf-card__figure--quadrat>a:before{width:23.5px}.product-list .bf-card__kopf:has(~.product-card__info--center) .product-card__image{object-position:center}.product-list .bf-card__kopf:has(~.product-card__info--center) .bf-card__figure--quadrat>a:before{left:calc((100% - 195px)/2 - 23.5px);width:23.5px}.product-list .product-card__info.bf-card__info{padding-block-start:9px}.product-list .bf-card__body .bf-card__title{font-size:17px}.product-list .bf-card__fuer--set,.product-list .bf-card__reichweite{margin-top:2.5px;font-size:15.5px}.product-list .bf-card__rating{gap:6px;min-height:15px;margin-top:6px;font-size:13.5px}.product-list .bf-stars{width:81px;height:15px;background-size:16.2px 15px}.product-list .bf-stars__fill{background-size:16.2px 15px}.product-list .bf-card__price{gap:0 4.5px;margin-top:7px}.product-list .bf-card__amount{font-size:19.5px}.product-list .bf-card__unit{font-size:13.5px}.product-list .bf-card__save{margin-top:3.5px;font-size:14.5px}.product-list .bf-card__steuer{margin-top:3.5px;font-size:13.5px}}@media screen and (min-width:1600px){.product-list .bf-card__labels{min-height:25.5px}.product-list .bf-card__kopf .product-card__image{max-height:225px}.product-list .bf-card__figure--quadrat .product-card__image{object-position:min(27px,100%) 50%}.product-list .bf-card__figure--quadrat>a:before{width:27px}.product-list .bf-card__kopf:has(~.product-card__info--center) .bf-card__figure--quadrat>a:before{left:calc((100% - 225px)/2 - 27px);width:27px}.product-list .bf-card__labels .badge{padding:4.5px 10.5px;font-size:14px}.product-list .bf-card__body .bf-card__title{font-size:19.5px}.product-list .bf-card__fuer--set,.product-list .bf-card__reichweite{font-size:18px}.product-list .bf-card__rating{min-height:17.5px;font-size:16px}.product-list .bf-stars{width:94px;height:17.5px;background-size:18.8px 17.5px}.product-list .bf-stars__fill{background-size:18.8px 17.5px}.product-list .bf-card__amount{font-size:22.5px}.product-list .bf-card__unit{font-size:16px}.product-list .bf-card__save{font-size:16.5px}.product-list .bf-card__steuer{font-size:16px}}@media screen and (max-width:699px){.bf-kachelreihe-schmal .product-list,.product-list.bf-kachelreihe-schmal{--product-list-carousel-item-width: 160px}}@media screen and (max-width:999px){.bf-collection--chips .product-list .bf-card__body{container:bf-kachel-text / inline-size}@container bf-kachel-text (width < 151px){.bf-collection--chips .product-list .bf-card__name span{white-space:normal!important}}@container bf-kachel-text (width < 180px){.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__name span{white-space:normal!important}}}@media screen and (max-width:999px){.bf-collection--chips[data-bf-spalten="1"] .product-list product-card{--bf-kachel-bild: clamp(105px, 100vw - 270px, 136px);grid-template-columns:var(--bf-kachel-bild) minmax(0,1fr);column-gap:12px;align-items:start;padding:12px;border:1px solid var(--bf-line, rgb(40 24 11 / .12));border-radius:var(--bf-radius, 4px);background:rgb(var(--background-primary, 255 255 255))}.bf-collection--chips[data-bf-spalten="1"] .product-list product-card>.bf-card__kopf{position:relative;grid-column:1;grid-row:1}.bf-collection--chips[data-bf-spalten="1"] .product-list product-card>.product-card__info{grid-column:2;grid-row:1;padding:0}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__labels{position:absolute;z-index:2;top:0;left:0;min-height:0;max-width:100%;margin:0}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__labels--leer{display:none}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__kopf .product-card__image{width:var(--bf-kachel-bild);height:var(--bf-kachel-bild);aspect-ratio:1 / 1;object-fit:contain;object-position:center}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__figure--quadrat>a:before{display:none}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__body .bf-card__title{font-size:15.5px;line-height:1.22}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__fuer{margin-top:5px;font-size:13px;font-weight:500;line-height:1.35}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__reichweite{margin-top:0;font-size:13px;line-height:1.35}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__rating{margin-top:9px}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__price{margin-top:6px}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__amount{font-size:19px;line-height:1.15}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__unit{font-size:11px}.bf-collection--chips[data-bf-spalten="1"] .product-list .bf-card__save{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bf-card.css.map */
