.wbf-product-mark{display:flex;align-items:center;gap:5px;flex:0 0 auto;width:100%;margin:0 0 6px;padding:0;background:none;color:#202820;font:500 10px/1.4 Arial,sans-serif;letter-spacing:.02em;text-align:inherit;text-transform:none;white-space:normal}
.wbf-product-mark .wbf-product-dot{display:inline-block;flex:0 0 5px;width:5px;height:5px;margin:0;border:0;border-radius:50%;background:#161c18}
.wbf-product-mark--upcoming{color:#687065}
.wbf-product-mark--upcoming .wbf-product-dot{background:none;border:1px solid #687065}
.wbf-mark-date{font-size:10px;font-weight:400}
.product-miniature .wbf-product-mark{justify-content:center;margin:0 0 6px}
.product-miniature .product-price-and-shipping{flex-wrap:wrap}
.product-prices .wbf-product-mark{font-size:11px;margin-bottom:9px}
.wbf-product-offer{margin:18px 0;padding:17px 18px;border:1px solid #c7d1c1;border-left:3px solid #151c18;background:#f5f6f1;color:#1b221c;font:400 13px/1.6 Arial,sans-serif;text-align:left}
.wbf-product-offer strong{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:700;color:#151c18}
.wbf-product-dot{display:block;flex:0 0 8px;height:8px;border-radius:50%;background:#151c18}
.wbf-product-offer p{margin:6px 0;font-size:13px;color:#353d35}
.wbf-product-offer a{display:inline-block;margin-top:7px;color:#1b221c;text-decoration:underline;text-underline-offset:3px;font-weight:600}
.wbf-product-offer a:focus-visible{outline:2px solid #151c18;outline-offset:4px}
.wbf-product-offer--upcoming{border-left-color:#78846f}
.wbf-product-grid .wbf-product-mark{margin:0 0 10px}
@media(max-width:480px){.wbf-product-offer{padding:14px;margin:16px 0}.wbf-product-offer strong{font-size:13px}}
/* The image and product name already link to the product. */
.product-miniature .df-product-card__action{display:none!important}
.product-miniature .thumbnail-top>.wbf-thumbnail-mark{justify-content:center;min-height:24px;margin:0;padding:4px 8px;box-sizing:border-box;background:#fff;color:#202820;font-size:11px;line-height:16px}
.product-miniature .thumbnail-top>.wbf-thumbnail-mark.wbf-product-mark--upcoming{color:#687065}
.product-miniature .wbf-has-thumbnail-mark .highlighted-informations{bottom:24px!important}

.product-price-and-shipping>.wbf-product-mark{flex-basis:100%}
.wbf .wbf-product-grid article>a>.wbf-product-mark{flex:0 0 auto;justify-content:center;min-height:16px;margin:0 0 12px;padding:0;font-size:10px;line-height:16px;text-decoration:none}
