.bfcm26-final-countdown[hidden]{display:none!important}.shopify-section--bfcm26-countdown{position:sticky;top:calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));z-index:3}.bfcm26-final-countdown{display:block;min-height:44px;background:#a55333;color:#fff;box-shadow:0 6px 14px #210f0e35;font:400 14px/1.6 DM Sans,Arial,sans-serif;letter-spacing:0}.bfcm26-final-countdown__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;width:min(1220px,calc(100% - 52px));min-height:44px;margin-inline:auto;padding-block:6px}.bfcm26-final-countdown__caption{display:flex;align-items:center;gap:8px;min-width:0}.bfcm26-final-countdown__spark{flex:none;font-size:15px;line-height:1}.bfcm26-final-countdown__label{display:block;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.2}.bfcm26-final-countdown__subtitle{display:block;color:#f5dbc8;font-size:10px;line-height:1.2}.bfcm26-final-countdown__digits{display:flex;align-items:center;gap:4px;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.bfcm26-final-countdown__digit{display:flex;flex-direction:column;align-items:center;min-width:28px}.bfcm26-final-countdown__digit b{color:#fff;font-size:20px;line-height:22px;font-weight:600}.bfcm26-final-countdown__digit small{color:#f4d8c7;font-size:9px;line-height:10px;text-transform:uppercase}.bfcm26-final-countdown__colon{align-self:start;font-size:18px;line-height:22px;opacity:.7}.bfcm26-final-countdown__button{display:inline-flex;justify-self:end;align-items:center;justify-content:center;gap:7px;min-height:28px;max-width:100%;padding:0 12px;border:1px solid transparent;border-radius:2px;background:#fff;color:#823e22;font:700 11px/1.2 DM Sans,Arial,sans-serif;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:none;transition:background .25s,transform .25s}.bfcm26-final-countdown__button:focus-visible{outline:3px solid #ecb05d;outline-offset:3px}.bfcm26-final-countdown[data-phase=invalid] .bfcm26-final-countdown__digits{visibility:hidden}@media(hover:hover)and (pointer:fine){.bfcm26-final-countdown__button:hover{background:#f9ebda;transform:translateY(-2px)}}@media(max-width:1150px){.bfcm26-final-countdown__inner{gap:12px}}@media(max-width:800px){.bfcm26-final-countdown__subtitle,.bfcm26-final-countdown__spark{display:none}}@media(max-width:760px){.bfcm26-final-countdown__inner{grid-template-columns:minmax(0,1fr) auto auto;gap:6px}.bfcm26-final-countdown__label{font-size:10px;line-height:12px}.bfcm26-final-countdown__digits{gap:2px}.bfcm26-final-countdown__digit{min-width:20px}.bfcm26-final-countdown__digit b{font-size:16px;line-height:18px}.bfcm26-final-countdown__digit small{font-size:9px;line-height:10px}.bfcm26-final-countdown__colon{font-size:14px;line-height:18px}.bfcm26-final-countdown__button{min-height:26px;padding-inline:10px;font-size:10px;gap:5px;white-space:nowrap}}@media(max-width:600px){.bfcm26-final-countdown,.bfcm26-final-countdown__inner{min-height:38px}.bfcm26-final-countdown__inner{width:calc(100% - 32px);padding-block:4px}}@media(max-width:380px){.bfcm26-final-countdown__label{max-width:76px;font-size:10px}.bfcm26-final-countdown__digits{gap:1px}.bfcm26-final-countdown__button{padding-inline:8px;gap:5px;font-size:10px}}@media(prefers-reduced-motion:reduce){.bfcm26-final-countdown__button{transition:none}}.bfcm-page .bfcm26-final-countdown__button{color:#823e22}.shopify-section--bfcm26-countdown:not(:has(bfcm26-final-countdown:not([hidden]))){display:none}.bfcm-page[data-bfcm-active-stage=final] [data-bfcm-countdown]{display:none}.bfcm-page #bfcm-hero.bfcm26-hero-fullbleed{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:flex-start;width:100%;aspect-ratio:3230/1364;min-height:0;max-height:none;padding:0;margin:0;overflow:hidden;background:#26211d;color:#f9f7f1;text-align:left;font-family:Bfcm DM Sans,Arial,sans-serif}#bfcm-hero.bfcm26-hero-fullbleed [hidden]{display:none!important}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__media,#bfcm-hero.bfcm26-hero-fullbleed picture,#bfcm-hero.bfcm26-hero-fullbleed picture img,#bfcm-hero.bfcm26-hero-fullbleed:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__media{z-index:-2;display:block}#bfcm-hero.bfcm26-hero-fullbleed picture img{display:block;object-fit:cover;object-position:center}#bfcm-hero.bfcm26-hero-fullbleed:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(19,15,11,.8),rgba(19,15,11,.58) 26%,rgba(19,15,11,.17) 53%,transparent 71%)}#bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=warm]:after{background:linear-gradient(90deg,rgba(23,16,11,.8),rgba(23,16,11,.59) 25%,rgba(23,16,11,.22) 46%,transparent 64%)}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__copy{width:49%;padding:clamp(24px,4vw,64px) 0 clamp(24px,4vw,64px) clamp(22px,6vw,105px)}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__kicker{margin:0 0 14px;color:#f3d9ae;font-size:clamp(10px,1.04vw,15px);font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__title{margin:0;font-family:"Bfcm DM Serif Display",Georgia,serif;font-weight:400;font-size:clamp(35px,5.6vw,94px);color:inherit;line-height:.98;letter-spacing:-.025em;white-space:pre-line;text-wrap:balance;text-transform:none}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__lead{max-width:34ch;margin:17px 0 22px;font-size:clamp(12px,1.18vw,17px);line-height:1.55;color:#fff9ef}#bfcm-hero.bfcm26-hero-fullbleed .bfcm-sale-hero__actions{display:block;margin:0;padding:0}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:12px 19px;background:#f9f7f1;color:#1c1c1c;border:1px solid transparent;border-radius:2px;font-size:13px;font-weight:700;text-decoration:none;text-transform:none;letter-spacing:0}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__cta:after{content:"\2192"}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__cta:hover{background:#eddcc2}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__cta:focus-visible{outline:2px solid #c7a56d;outline-offset:4px}.bfcm-page #bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=ended]{background:#f9f7f1;color:#1c1c1c;min-height:330px;max-height:540px}#bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=ended]:after{display:none}#bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=ended] .bfcm26-fullbleed__copy{width:min(92%,850px)}#bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=ended] .bfcm26-fullbleed__kicker{color:#745332}#bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=ended] .bfcm26-fullbleed__lead{color:#514a43}#bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=ended] .bfcm26-fullbleed__cta{background:#1c1c1c;color:#f9f7f1}.bfcm-page:has(.bfcm26-hero-fullbleed) bfcm26-final-countdown{background:#301927}.bfcm-page:has(.bfcm26-hero-fullbleed) .bfcm26-final-countdown__digit b{color:#f0d5a6}.bfcm-page:has(.bfcm26-hero-fullbleed) .bfcm26-final-countdown__button{background:#eddcc2;color:#1c1c1c}@media(max-width:680px){.bfcm-page #bfcm-hero.bfcm26-hero-fullbleed{aspect-ratio:1080/1920;align-items:flex-start}#bfcm-hero.bfcm26-hero-fullbleed:after,#bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=warm]:after{background:linear-gradient(180deg,rgba(22,16,12,.77),rgba(22,16,12,.59) 20%,rgba(22,16,12,.15) 40%,transparent 54%)}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__copy{width:100%;padding:clamp(25px,8vw,42px) 20px 0;text-align:center}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__kicker{font-size:9px;margin-bottom:10px;letter-spacing:.11em}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__title{font-size:clamp(29px,9.2vw,50px);text-wrap:initial}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__lead{margin:10px auto 13px;font-size:13px;line-height:1.42}#bfcm-hero.bfcm26-hero-fullbleed .bfcm26-fullbleed__cta{min-height:39px;padding:8px 13px;font-size:12px}.bfcm-page #bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=ended]{min-height:305px;aspect-ratio:auto;align-items:center;padding-bottom:28px}#bfcm-hero.bfcm26-hero-fullbleed[data-hero-family=ended] .bfcm26-fullbleed__copy{width:100%;padding-top:26px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAAEg */
