.bfcd{position:relative;overflow:hidden;padding:0;color:#fff;text-align:center;background-color:#0a0a0b;background-image:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.07),transparent 60%),linear-gradient(45deg,rgba(255,255,255,.035) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.035) 75%),linear-gradient(45deg,rgba(255,255,255,.035) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.035) 75%),linear-gradient(180deg,#141416,#050506);background-size:100% 100%,8px 8px,8px 8px,100% 100%;background-position:0 0,0 0,4px 4px,0 0}.bfcd__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bfcd--img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--bfcd-overlay, .6);pointer-events:none}.bfcd__grid{position:relative;z-index:1}.bfcd__inner{container-type:inline-size;padding:clamp(24px,3vw,36px) 0 clamp(24px,3vw,36px)}@media screen and (min-width:64em){.bfcd__inner{margin-left:432px}}.bfcd p{margin:0}.bfcd__label{font-size:14px;color:#ffffffb3;margin-bottom:8px!important}.bfcd__boxes{display:flex;justify-content:center;gap:clamp(8px,1.5vw,14px)}.bfcd__unit{display:flex;flex-direction:column;align-items:center;min-width:0}.bfcd__num{display:block;width:clamp(52px,14vw,64px);padding:clamp(8px,2vw,12px) 0;background:#fff;color:#0a0a0a;border-radius:10px;font-family:Poppins-Bold,Helvetica Neue,Arial,sans-serif;font-size:clamp(22px,6vw,32px);line-height:1.1;font-variant-numeric:tabular-nums}.bfcd__cap{margin-top:6px;font-size:13px;color:#ffffffd9}.bfcd__warn{display:inline-block;padding:8px 14px;background:#fff3cd;color:#5c4400;border-radius:6px;font-size:14px}.bfcd__tagline{margin-top:clamp(18px,2.5vw,28px)!important;font-family:Poppins-Medium,Helvetica Neue,Arial,sans-serif;font-size:clamp(11px,1.4vw,16px);letter-spacing:.35em;text-transform:uppercase;padding-left:.35em}.bfcd__headline{margin:clamp(8px,1.2vw,14px) 0 0;font-family:Poppins-Bold,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:clamp(56px,15vw,136px);font-size:min(136px,26cqi);line-height:.95;letter-spacing:.02em;color:#fff}.bfcd__word{display:block}.bfcd__word--outline{font-family:Poppins-Medium,Helvetica Neue,Arial,sans-serif}@supports (-webkit-text-stroke: 1px #fff){.bfcd__word--outline{color:transparent;-webkit-text-stroke:clamp(1px,.18vw,2px) #fff}}.bfcd__offer{margin-top:clamp(18px,2.5vw,28px)!important;font-family:Poppins-Bold,Helvetica Neue,Arial,sans-serif;font-size:clamp(20px,2.6vw,30px);line-height:1.25}.bfcd__btn{display:inline-block;margin-top:clamp(16px,2vw,22px);padding:16px clamp(28px,4vw,44px);background:#d51a1f;color:#fff;border-radius:999px;font-family:Poppins-Medium,Helvetica Neue,Arial,sans-serif;font-size:clamp(13px,1.4vw,16px);letter-spacing:.3em;text-transform:uppercase;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.bfcd__btn:hover,.bfcd__btn:focus-visible{background:#b0151a;color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #d51a1f73}.bfcd__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.bfcd__dates{margin-top:16px!important;font-size:14px;color:#fff9}.bfcd [hidden]{display:none!important}@media screen and (min-width:64em){#shopify-section-bf_countdown_banner:has(+#shopify-section-chained_form) .bfcd__inner{padding-bottom:96px}#shopify-section-bf_countdown_banner+#shopify-section-chained_form .hpBanner,#shopify-section-bf_countdown_banner+#shopify-section-chained_form .hpBanner.lazy-bg-loaded{background:#f4f4f4 none;padding:0 0 16px}#shopify-section-bf_countdown_banner+#shopify-section-chained_form #hNewCarForm{margin-top:-60px;padding:2.25em 2em 2em;box-shadow:0 20px 50px #00000038,0 2px 8px #00000014}#shopify-section-bf_countdown_banner+#shopify-section-chained_form #hHPTitleWrapper{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.bfcd__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bf_countdown_banner.css.map */
