.bbf-dn,.bbf-dc{--bbf-dl-bg: var(--bbf-sc-surface-soft, #f6f7f9);--bbf-dl-border: var(--bbf-sc-border, #e8ebef);--bbf-dl-text: var(--bbf-sc-text, #1b2733);--bbf-dl-accent: var(--bbf-sc-accent, #01687a);--bbf-dl-warn-bg: #fff4e5;--bbf-dl-critical-bg: #fdecec;--bbf-dl-radius: var(--bbf-sc-radius-ui, 12px)}.bbf-dn{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;margin:12px 0;padding:11px 14px;border:1px solid var(--bbf-dl-border);border-radius:var(--bbf-dl-radius);background:var(--bbf-dl-bg);color:var(--bbf-dl-text);font-size:14px;line-height:1.45}.bbf-dn:not(:has(.bbf-dn__icon)){grid-template-columns:minmax(0,1fr)}.bbf-dn__icon{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--bbf-dl-accent) 14%,transparent);color:var(--bbf-dl-accent)}.bbf-dn__body{display:grid;gap:4px;min-width:0}.bbf-dn__line b{font-weight:700;color:var(--bbf-dl-accent)}.bbf-dn__hint{color:var(--bbf-sc-text-soft, #6b7686);font-size:12px}.bbf-dn-native-hidden{display:none!important}.bbf-dc{display:block;font-size:14px;line-height:1.45;color:var(--bbf-dl-text)}.bbf-dc .bbf-dc__time{white-space:nowrap}.bbf-dc .bbf-dc__unit b{font-variant-numeric:tabular-nums;font-weight:800;color:var(--bbf-dl-accent)}.bbf-dc .bbf-dc__distant,.bbf-dc.is-distant .bbf-dc__within{display:none}.bbf-dc.is-distant .bbf-dc__distant{display:inline}.bbf-dn:has(>.bbf-dn__body>.bbf-dc.is-warning),.bbf-dc.is-warning:not(.bbf-dn .bbf-dc){background:var(--bbf-dl-warn-bg)}.bbf-dn:has(>.bbf-dn__body>.bbf-dc.is-critical),.bbf-dc.is-critical:not(.bbf-dn .bbf-dc){background:var(--bbf-dl-critical-bg)}.bbf-dc.is-critical .bbf-dc__unit b{color:#c62828}.bbf-dc--smarty,.bbf-dc--opc,.bbf-placement--countdown .bbf-dc{padding:10px 14px;border:1px solid var(--bbf-dl-border);border-radius:var(--bbf-dl-radius);background:var(--bbf-dl-bg)}.bbf-placement{margin:10px 0}.bbf-placement .bbf-dn,.bbf-placement .bbf-sc-freebar{margin:0}.bbf-sidebasket-container .bbf-sc-delivery{padding:8px var(--bbf-sc-body-px, 20px) 0}.bbf-sidebasket-container .bbf-sc-delivery--header{padding-bottom:8px;border-bottom:1px solid var(--bbf-sc-border, #e8ebef)}.bbf-sidebasket-container .bbf-sc-delivery .bbf-dn{margin:0;padding:9px 12px;font-size:13px}.bbf-sidebasket-container .bbf-sc-delivery--above_totals,.bbf-sidebasket-container .bbf-sc-delivery--before_buttons{padding:0 0 10px}.bbf-sidebasket-container .bbf-sc-delivery.bbf-vis-desktop-only,.bbf-sidebasket-container .bbf-sc-delivery.bbf-vis-mobile-only{display:block}@media(max-width:767px){.bbf-sidebasket-container .bbf-sc-delivery.bbf-vis-desktop-only{display:none}}@media(min-width:768px){.bbf-sidebasket-container .bbf-sc-delivery.bbf-vis-mobile-only{display:none}}.bbf-free-shipping-placement,.bbf-free-shipping-listing{--bbf-fsb-bg: var(--bbf-sc-surface-soft, #eef1f4);--bbf-fsb-fill: var(--bbf-sc-accent, #01687a);--bbf-fsb-reached: #2f8f45;--bbf-fsb-text: var(--bbf-sc-text, #1b2733);--bbf-fsb-radius: 999px}.bbf-sc-freebar.bbf-free-shipping-placement{margin:10px 0;color:var(--bbf-fsb-text)}.bbf-sc-freebar.bbf-free-shipping-placement .bbf-sc-freebar-track{background:var(--bbf-fsb-bg);border-radius:var(--bbf-fsb-radius)}.bbf-sc-freebar.bbf-free-shipping-placement .bbf-sc-freebar-fill{background:var(--bbf-fsb-fill);border-radius:var(--bbf-fsb-radius)}.bbf-sc-freebar.bbf-free-shipping-placement.is-reached .bbf-sc-freebar-fill{background:var(--bbf-fsb-reached)}.bbf-sc-freebar-amounts{display:inline-flex;gap:10px;font-size:12px;color:var(--bbf-sc-text-soft, #6b7686)}.bbf-free-shipping-listing{margin:4px 0 0;font-size:12px;color:var(--bbf-fsb-fill);font-weight:600}@media(prefers-reduced-motion:reduce){.bbf-dc .bbf-dc__unit b{transition:none}}.bbf-dc.bbf-dl--listing,.bbf-dn.bbf-dl--listing{margin:8px 0;font-size:13px}.bbf-dc.bbf-dl--listing:not(.bbf-dl--bare):not(.bbf-dn .bbf-dc){padding:8px 12px;border:1px solid var(--bbf-dl-border);border-radius:var(--bbf-dl-radius);background:var(--bbf-dl-bg)}.bbf-dl--bare,.bbf-dl--bare.bbf-dn,.bbf-dc.bbf-dl--bare,.bbf-dl--bare .bbf-dc,.bbf-dc--smarty.bbf-dl--bare,.bbf-dc--opc.bbf-dl--bare{display:inline;margin:0;padding:0;border:0;border-radius:0;background:transparent!important;color:inherit;font:inherit}.bbf-dl--bare .bbf-dn__icon{display:none}.bbf-dl--bare .bbf-dn__body{display:inline}.bbf-dl--bare .bbf-dc__unit b,.bbf-dl--bare .bbf-dn__line b,.bbf-dl--bare [data-bbf-countdown-clock]{color:inherit;font-weight:inherit}.bbf-dl--bare.is-warning,.bbf-dl--bare.is-critical,.bbf-dl--bare .is-warning,.bbf-dl--bare .is-critical{background:transparent!important}.bbf-dc .bbf-dc__time--clock b{font-variant-numeric:tabular-nums}.bbf-vis-desktop-only.bbf-dc,.bbf-vis-desktop-only.bbf-dn,.bbf-vis-mobile-only.bbf-dc,.bbf-vis-mobile-only.bbf-dn{display:block}.bbf-dl--bare.bbf-vis-desktop-only,.bbf-dl--bare.bbf-vis-mobile-only{display:inline}@media(max-width:767px){.bbf-vis-desktop-only.bbf-dc,.bbf-vis-desktop-only.bbf-dn{display:none!important}}@media(min-width:768px){.bbf-vis-mobile-only.bbf-dc,.bbf-vis-mobile-only.bbf-dn{display:none!important}}
