.bf-early{margin-top:44px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(ellipse at top,#c8a96a2e,#0e0e0c00 70%);padding:52px var(--gutter)}.bf-early__inner{max-width:620px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.bf-early__title{font-size:38px}.bf-early__text{font-size:15px;color:var(--soft)}.bf-early__form{display:flex;flex-direction:column;gap:10px}.bf-early__done{border:1px dashed var(--gold);color:var(--gold);padding:16px;font-size:15px;font-weight:500}.bf-early__fine{font-size:11.5px;color:var(--dim);line-height:1.5}@media(min-width:750px){.bf-early__inner{align-items:center;text-align:center}.bf-early__title{font-size:52px}.bf-early__form{flex-direction:row;width:100%}.bf-early__form .input{flex:1}}.bf-hero{position:relative;min-height:760px;display:flex;align-items:flex-end;overflow:hidden;background:#000}.bf-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.bf-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;filter:saturate(.85) contrast(1.05)}.bf-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000,#000000eb 42%,#00000059 72%,#00000026)}.bf-hero__content{position:relative;width:100%;max-width:var(--page);margin:0 auto;padding:0 20px 32px;display:flex;flex-direction:column;gap:14px}.bf-hero__eyebrow{display:inline-flex;align-self:flex-start;border:1px solid var(--gold);color:var(--gold);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;padding:7px 10px}.bf-hero__title{display:flex;flex-direction:column;line-height:.86;font-weight:600;letter-spacing:-.01em}.bf-hero__black{font-family:var(--sans);font-weight:700;font-size:66px;text-transform:uppercase;letter-spacing:.02em;color:var(--text)}.bf-hero__friday{font-family:var(--serif);font-style:italic;font-weight:500;font-size:88px;color:var(--gold);background:linear-gradient(100deg,#b8955a,#f1dca6 45%,#c8a96a 70%,#9e7c45);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bf-hero__text{font-size:16px;color:#e4dccb;max-width:520px}.bf-hero__offers{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line-strong)}.bf-hero__offers li{padding:12px 8px;display:flex;flex-direction:column;gap:3px;text-align:center;background:#0e0e0c99}.bf-hero__offers li+li{border-left:1px solid var(--line-strong)}.bf-hero__offers b{font-family:var(--serif);font-size:24px;line-height:1;color:var(--gold);font-weight:600}.bf-hero__offers span{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--soft);line-height:1.3}.bf-clock{display:flex;flex-direction:column;gap:8px;margin-top:6px}.bf-clock__label{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-weight:600}.bf-clock__row{display:flex;gap:8px}.bf-clock__row div{flex:1;max-width:84px;background:var(--surface);border:1px solid var(--line);padding:10px 0 8px;display:flex;flex-direction:column;align-items:center;gap:2px}.bf-clock__row b{font-family:var(--sans);font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text);line-height:1}.bf-clock__row span{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.bf-hero__ctas{display:flex;gap:10px;margin-top:6px}.bf-hero__ctas .bf-btn{flex:1;font-size:15px;letter-spacing:.04em}.bf-hero__ctas .btn--ghost{flex:0 0 130px;font-weight:500;font-size:14px}@media(min-width:750px){.bf-hero{min-height:820px}.bf-hero__shade{background:linear-gradient(90deg,#000,#000000e0 40%,#0003 75%),linear-gradient(to top,#000,#0000 40%)}.bf-hero__media img{object-position:72% 22%}.bf-hero__content{padding:0 var(--gutter) 72px;max-width:var(--page)}.bf-hero__content>*{max-width:600px}.bf-hero__black{font-size:104px}.bf-hero__friday{font-size:140px}.bf-hero__text{font-size:18px}.bf-hero__offers b{font-size:30px}.bf-hero__ctas .bf-btn{flex:0 0 auto;min-width:260px}}.bf-ladder{padding-top:44px;padding-bottom:10px}.bf-ladder__head{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.bf-ladder__title{font-size:36px}.bf-ladder__text{font-size:14.5px;color:var(--muted);max-width:560px}.bf-ladder__steps{display:grid;gap:10px}.bf-step{position:relative;border:1px solid var(--line-strong);background:var(--surface);padding:20px 18px;display:grid;grid-template-columns:92px 1fr;grid-template-rows:auto auto;column-gap:16px;row-gap:4px;align-items:center}.bf-step__qty{grid-row:1/3;font-family:var(--serif);font-size:30px;line-height:1;color:var(--text);border-right:1px solid var(--line);padding-right:14px;height:100%;display:flex;align-items:center}.bf-step__deal{font-size:20px;font-weight:600;color:var(--gold)}.bf-step__eg{font-size:13px;color:var(--muted)}.bf-step.is-hot{border-color:var(--gold);background:linear-gradient(135deg,#c8a96a29,#c8a96a08)}.bf-step__tag{position:absolute;top:-10px;right:14px;background:var(--gold);color:var(--bg);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px}.bf-ladder__note{margin-top:14px;display:flex;gap:10px;align-items:center;font-size:13.5px;color:var(--soft)}.bf-ladder__note .icon{color:var(--gold);flex:none}@media(min-width:750px){.bf-ladder__head{align-items:center;text-align:center}.bf-ladder__title{font-size:50px}.bf-ladder__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bf-step{grid-template-columns:1fr;text-align:center;padding:30px 20px;justify-items:center}.bf-step__qty{grid-row:auto;border-right:0;padding:0 0 10px;border-bottom:1px solid var(--line);width:100%;justify-content:center;font-size:36px}.bf-step__deal{font-size:24px;margin-top:8px}.bf-ladder__note{justify-content:center}}.section-header{position:sticky;top:-34px;z-index:50}.site-header{position:relative}.header-link{display:none}@media(min-width:990px){.desktop-nav{gap:22px}.desktop-nav a,.desktop-nav summary{white-space:nowrap;font-size:11.5px;letter-spacing:.12em}.site-header__right{align-items:center;gap:4px}.header-link{display:inline-block;color:var(--text);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin-right:10px;white-space:nowrap}.header-link:hover{color:var(--gold)}}.hero__shade{height:78%;background:linear-gradient(to top,#0e0e0cfa,#0e0e0cd9 35%,#0e0e0c00)}.hero .eyebrow,.hero__title,.hero__text{text-shadow:0 1px 12px rgba(0,0,0,.55)}@media(min-width:750px){.hero__shade{top:0;right:0;bottom:0;left:0;height:auto;background:linear-gradient(90deg,#0e0e0ceb,#0e0e0cb3 38%,#0e0e0c00 70%),linear-gradient(to top,#0e0e0ce6,#0e0e0c00 45%)}.hero__media img{object-position:70% 25%}}.filterbar{position:static}.coll-trust{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--soft)}.coll-trust li{display:flex;align-items:center;gap:6px}.coll-trust .icon{color:var(--gold);width:15px;height:15px}.card__low{font-size:12px;color:#e0a35a;margin-top:-2px}.coll-review{grid-column:1 / -1;margin:6px 0;border:1px solid var(--line);padding:18px 18px 16px;display:flex;flex-direction:column;gap:8px}.coll-review__stars{color:var(--gold);font-size:13px;letter-spacing:.05em}.coll-review__stars span{color:var(--soft);letter-spacing:0;margin-left:6px}.coll-review blockquote{margin:0;font-family:var(--serif);font-size:22px;line-height:1.25}.coll-review figcaption{font-size:13px;color:var(--soft)}.coll-upsell{display:flex;align-items:center;gap:14px;margin-top:22px;padding:12px;background:var(--surface)}.coll-upsell__img img{width:64px;height:64px;object-fit:cover;display:block}.coll-upsell__body{flex:1;display:flex;flex-direction:column;gap:3px}.coll-upsell__name{font-size:14.5px}.page--reviews{max-width:1000px}.page--reviews .jdgm-all-reviews__header,.page--reviews .jdgm-rev-widg__summary,.page--reviews .jdgm-histogram{display:none!important}.page--reviews .jdgm-all-reviews-widget,.page--reviews .jdgm-rev{color:var(--text)}.page--reviews .jdgm-rev{border-color:var(--line)!important;padding:18px 0!important}.page--reviews .jdgm-rev__body,.page--reviews .jdgm-rev__author,.page--reviews .jdgm-rev__timestamp{color:var(--soft)!important}.page--reviews .jdgm-rev__prod-link,.page--reviews .jdgm-star{color:var(--gold)!important}.news{border-top:1px solid var(--line);margin-top:40px;padding:48px var(--gutter) 10px}.news__inner{max-width:620px;margin:0 auto;display:flex;flex-direction:column;gap:14px;text-align:left}.news__title{font-size:36px}.news__form{display:flex;flex-direction:column;gap:10px}.news__text{font-size:14px;color:var(--muted)}.news__fine{font-size:11.5px;color:var(--dim);line-height:1.5}.news__code{border:1px dashed var(--gold);color:var(--gold);text-align:center;padding:14px;font-size:22px;letter-spacing:.2em;font-weight:600;margin-top:8px}@media(min-width:750px){.news__inner{align-items:center;text-align:center}.news__title{font-size:48px}.news__form{flex-direction:row;width:100%}.news__form .input{flex:1}}.story{border-top:1px solid var(--line);margin-top:40px}.story__inner{display:grid;max-width:var(--page);margin:0 auto}.story__media img{width:100%;height:420px;object-fit:cover}.story__body{padding:34px 22px 40px;display:flex;flex-direction:column;gap:14px}.story__title{font-size:36px}.story__text{font-size:15.5px;line-height:1.7;color:var(--muted)}.story__text p+p{margin-top:10px}.story__sign{font-family:var(--serif);font-style:italic;font-size:26px;margin-top:6px}.story__role{color:var(--dim);margin-top:-8px}@media(min-width:750px){.story__inner{grid-template-columns:1fr 1fr}.story__media img{height:100%;min-height:600px}.story__body{padding:64px 56px;justify-content:center}.story__title{font-size:52px}}.reviews-strip__carousel{margin:6px 0 4px}.reviews-strip__carousel .jdgm-carousel{background:transparent!important}.reviews-strip__carousel .jdgm-carousel-item__review,.reviews-strip__carousel .jdgm-carousel-item__reviewer-name,.reviews-strip__carousel .jdgm-carousel-item__product-title{color:var(--soft)!important}.reviews-strip__carousel .jdgm-carousel-item{background:var(--surface)!important;border-color:var(--line)!important}.reviews-strip__carousel .jdgm-star{color:var(--gold)!important}.reviews-strip__carousel .jdgm-carousel-title,.reviews-strip__carousel .jdgm-all-reviews-rating-wrapper{display:none!important}.reels__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.reels__row::-webkit-scrollbar{display:none}.reel{flex:0 0 min(320px,86%);scroll-snap-align:start;margin:0;display:flex;flex-direction:column;gap:10px}.reel__video{aspect-ratio:9 / 16;background:var(--surface);overflow:hidden}.reel__video video{width:100%;height:100%;object-fit:cover;display:block}.reel .instagram-media{min-width:0!important;width:100%!important;margin:0!important;border-radius:0!important}.reel__ig,.reels__follow{display:inline-flex;align-items:center;gap:6px;color:var(--gold);font-size:13px}.reel__ig .icon,.reels__follow .icon{width:16px;height:16px}.reel__cap{display:flex;flex-direction:column;gap:10px;font-size:13.5px;color:var(--soft)}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map */
