:root{--bf-red:#9e2335;--bf-ink:#801c2c;--bf-pale:#fbf0ed;--bf-line:#e8c8c8}.announcement:has(.bf-announcement){background:var(--bf-ink);color:#fff}.bf-announcement{letter-spacing:.06em}[dir=rtl] .bf-announcement{letter-spacing:normal}.bf-price-pair{display:inline-flex;flex-flow:row wrap;align-items:baseline;gap:2px 9px;max-width:100%;line-height:1.35}.bf-current,.bf-price-pair>.bf-current{color:var(--bf-ink);font-weight:700;font-variant-numeric:tabular-nums}.bf-reference{color:#68645d;text-decoration:line-through;text-decoration-thickness:1.3px;white-space:nowrap;font-weight:450;font-variant-numeric:tabular-nums}.bf-price-pair>.bf-reference{font-size:.81em}.savings-badge.bf-badge{width:max-content;max-width:100%;background:var(--bf-red);color:#fff;box-shadow:none;border:0;border-radius:4px;font-weight:700;font-size:12px;letter-spacing:.025em;line-height:1.25;padding:5px 9px;white-space:nowrap}[dir=rtl] .bf-badge{letter-spacing:normal}.card-photo .bf-badge.photo-savings{inset:12px auto auto 12px;inset-inline:12px auto;font-size:13px;padding:7px 10px}.bf-card-pricing{display:grid;align-content:start;gap:4px;margin:0 0 15px}.bf-card-pricing .bf-price-pair{font-size:19px}.bf-card-pricing small,.bf-package-note{font-size:13px;line-height:1.5;color:#5b5750}.bf-hero-offer{display:flex;align-items:center;flex-wrap:wrap;gap:7px 10px;margin:15px 0 18px}.bf-hero-offer .bf-price-pair{font-size:21px}.bf-hero-offer small{font-size:13px;color:#625d55}.bf-quantity-heading{display:flex;align-items:center;justify-content:space-between;gap:6px 10px;margin-bottom:12px}.bf-campaign-label,.bf-package-kicker{display:inline-flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--bf-ink);font-weight:600}.bf-campaign-label,.bf-package-kicker>span:first-child{font-size:13px}.bf-quantity-heading .savings-badge.bf-badge{font-size:12px;color:#fff}.bf-option .offer-unit small{margin-bottom:0}.bf-option .offer-retail{margin:3px 0 9px}.bf-option .bf-current{font-weight:700}.bf-selection>strong{color:var(--bf-ink)}.bf-basis{color:#635e58}.bf-package-kicker{margin:9px 0}.bf-package-price{margin:0 0 4px;font-size:28px}.bf-package-note{margin:0 0 18px;max-width:46ch}.bf-pack .pack-tile-price{line-height:1.35}.bf-pack .pack-saving{padding:0;background:transparent}.bf-pack .pack-tile-label{color:#58564e}.bag-line-price .bf-price-pair{font-size:15px}.bag-line-price .v11-line-saving,.v11-drawer .bag-line-price .v11-line-saving{background:var(--bf-pale);border-color:var(--bf-line);color:var(--bf-ink)}.v11-totals>.v11-savings-summary.bf-summary{background:var(--bf-pale);border-color:var(--bf-line)}.v11-savings-summary.bf-summary strong{color:var(--bf-ink)}.v11-savings-summary.bf-summary small{color:#695958}.v11-checkout-summary-mobile .v11-mobile-saving{color:var(--bf-ink)}.v11-recommendation .bf-price-pair{font-size:13px}@media(max-width:680px){.card-photo .bf-badge.photo-savings{inset-block-start:8px;inset-inline-start:8px;font-size:11px;padding:5px 7px}.bf-card-pricing .bf-price-pair{font-size:16px;gap:2px 6px}.bf-card-pricing small,.bf-package-note{font-size:12px}.bf-hero-offer{gap:6px 8px;margin:12px 0}.bf-hero-offer .bf-price-pair{font-size:18px}.bf-quantity-heading{margin-bottom:9px}.bf-campaign-label,.bf-package-kicker>span:first-child{font-size:12px}.bf-quantity-heading .savings-badge.bf-badge{padding:4px 6px;font-size:11px}.bf-pack .pack-tile-price{font-size:18px}.bf-option .offer-unit{font-size:12px}.bf-price-pair bdi{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dog-black-friday.css.map */
