html[data-bfcm-active=true] [data-bfcm-hide],html:not([data-bfcm-active=true]) [data-bfcm-show]{display:none!important}.bfcm-price{display:inline-flex;align-items:baseline;gap:.4em;flex-wrap:wrap}.bfcm-price [data-bfcm-original]{font-size:.75em;opacity:.55;font-weight:400}.bfcm-price [data-bfcm-badge]{font-size:.65em;letter-spacing:.04em;color:var(--blood);font-weight:700}.bfcm-price [hidden]{display:none!important}.bfcm-price[data-bfcm-discounted=true] [data-bfcm-sale]{color:var(--blood)}.bfcm-announcement{padding:12px 20px;background:var(--ink);color:#fff;text-align:center;font-weight:700;font-size:12px;letter-spacing:.08em;line-height:1.5}.bfcm-announcement a{color:inherit;text-decoration:none}.bfcm-announcement small{font-size:10px;opacity:.8;white-space:nowrap}.bfcm-tier-section{padding:clamp(28px,5vw,72px) 24px;max-width:1600px;margin:auto}.bfcm-tier-section h2{font-family:Archivo Black,sans-serif;font-size:clamp(2rem,5vw,4rem);line-height:1;margin:.35em 0}.bfcm-tier-section p{line-height:1.5}.bfcm-tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.bfcm-tier-card{border:2px solid rgba(10,10,10,.15);padding:24px;text-decoration:none;color:var(--ink)}.bfcm-tier-card strong{font-family:Archivo Black,sans-serif;font-size:clamp(2.5rem,5vw,5rem);display:block;color:var(--blood);line-height:1.1}.bfcm-tier-card span{font-size:12px;font-weight:700;letter-spacing:.1em}.bfcm-tier-card small{display:block;font-size:12px;margin-top:12px}.bfcm-product-offer{padding:20px 0}.bfcm-product-offer strong{display:block;font-size:20px}.bfcm-product-offer p{line-height:1.5;margin:.5em 0}.bfcm-product-offer a{text-decoration:underline}.bfcm-cart-note{padding:12px 16px;border:1px solid currentColor;font-size:12px;line-height:1.5}@media(max-width:599px){.bfcm-tier-grid{gap:8px}.bfcm-tier-card{padding:16px 10px}.bfcm-tier-card span{font-size:10px;letter-spacing:.02em}.bfcm-tier-card small{font-size:10px}.bfcm-price{gap:.3em}.card-price .bfcm-price{justify-content:flex-end}.hero-heading [data-bfcm-show]{font-size:.88em}.bfcm-announcement small{display:block}}[data-bfcm-price][data-bfcm-discounted=true] [data-bfcm-sale]{color:var(--blood)!important}.bfcm-card-badge{position:absolute;top:10px;left:10px;z-index:6;padding:7px 9px;background:var(--ink);color:var(--paper);font:700 12px/1.2 var(--body);letter-spacing:.025em;pointer-events:none}.bfcm-card-badge[hidden]{display:none!important}.rv-card-img,.cart-upsell-img,.ild-card__media{position:relative}.product-card-media:has(.bfcm-card-badge:not([hidden]))>.shirt-tag{display:none!important}.product-card-media:has(.bfcm-card-badge:not([hidden]))>.card-new,.product-card-media:has(.bfcm-card-badge:not([hidden]))>.retailer-tags{top:44px}.product-card .card-price [data-bfcm-badge],.rv-card-price [data-bfcm-badge],.cart-upsell-price [data-bfcm-badge],.ild-card__price [data-bfcm-badge]{display:none!important}@media(max-width:599px){.bfcm-card-badge{top:8px;left:8px;padding:6px 8px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/bfcm-2026.css.map */
