:root{--an-ink: #15120E;--an-ink-2: #231E18;--an-gold: #B8924A;--an-gold-light: #DCC28A}[data-bf-hide-on-end][hidden],[data-bf-show-on-end][hidden]{display:none!important}.an-bf-seal{--s: 88px;width:var(--s);height:var(--s);flex:0 0 var(--s);display:inline-grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#9b2a3b,var(--an-wax) 55%,var(--an-wax-dark) 100%);box-shadow:0 0 0 3px var(--an-gold),0 0 0 5px var(--an-ink),0 6px 18px #00000059,inset 0 -4px 10px #00000040;color:var(--an-gold-light);font-family:var(--font-heading--family);font-size:calc(var(--s) * .34);font-style:italic;letter-spacing:.02em;line-height:1}.an-bf-seal--sm{--s: 44px;box-shadow:0 0 0 2px var(--an-gold),0 2px 8px #00000040}.an-bf-seal--xs{--s: 26px;box-shadow:0 0 0 1.5px var(--an-gold)}.an-bf-seal--xl{--s: 132px}.an-bf-badge{display:inline-flex;align-items:center;gap:.35rem;background:var(--an-ink);color:var(--an-gold-light);border:1px solid var(--an-gold);font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;line-height:1;padding:.4rem .6rem}.an-bf-badge--gift{background:var(--an-paper);color:var(--an-wax);border-color:var(--an-wax)}.an-bf-badge:before{content:"\2726";color:var(--an-gold);font-size:.7em}.an-bf-badge--gift:before{color:var(--an-wax)}.an-bf-card-badge{position:absolute;top:.75rem;left:.75rem;z-index:3;pointer-events:none}.an-bf-cd{font-variant-numeric:tabular-nums}[data-bf-countdown=boxes]{display:inline-flex;gap:.5rem}.an-bf-cd__box{display:flex;flex-direction:column;align-items:center;min-width:3.6rem;padding:.55rem .4rem .45rem;border:1px solid var(--an-gold);background:#00000040}.an-bf-cd__box b{font-family:var(--font-heading--family);font-weight:400;font-size:1.9rem;line-height:1;color:var(--an-gold-light);font-variant-numeric:tabular-nums}.an-bf-cd__box small{margin-top:.3rem;font-family:var(--font-subheading--family);font-size:.55rem;letter-spacing:.14em;text-transform:uppercase;opacity:.75}@media(max-width:600px){.an-bf-cd__box{min-width:3rem}.an-bf-cd__box b{font-size:1.45rem}}.an-header__bf{background:var(--an-ink);color:var(--an-warm);border-bottom:1px solid var(--an-gold);font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.14em;font-size:.8rem}html.an-bf-live body:not(.template-index) #MainContent{padding-top:172px}@media(max-width:999px){html.an-bf-live body:not(.template-index) #MainContent{padding-top:146px}}.an-bf-bar{display:flex;align-items:center;justify-content:center;gap:1.1rem;height:52px;padding:0 1rem;color:var(--an-warm)!important;text-decoration:none;white-space:nowrap}.an-bf-bar__tag{color:var(--an-gold-light);font-weight:500}.an-bf-bar__timer{display:inline-flex;align-items:center;gap:.6rem}.an-bf-bar__label{font-size:.7rem;color:var(--an-warm);opacity:.85}.an-bf-bar__arrow{color:var(--an-gold);font-size:1rem}.an-bf-bar__m{display:none}[data-bf-countdown=bar]{display:inline-flex;align-items:center;gap:.22rem}[data-bf-countdown=bar] i{font-style:normal;color:var(--an-gold);opacity:.8}[data-bf-countdown=bar] .an-bf-cd__box{flex-direction:row;align-items:baseline;gap:.12rem;min-width:0;padding:.28rem .42rem;background:var(--an-wax);border:1px solid var(--an-gold)}[data-bf-countdown=bar] .an-bf-cd__box b{font-family:var(--font-subheading--family);font-weight:600;font-size:1.05rem;letter-spacing:.02em;color:#fff}[data-bf-countdown=bar] .an-bf-cd__box small{margin:0;font-size:.62rem;letter-spacing:0;text-transform:lowercase;color:var(--an-gold-light);opacity:1}@media(max-width:749px){.an-bf-bar{gap:.55rem;height:46px;padding:0 .6rem;font-size:.72rem;letter-spacing:.08em}.an-bf-bar__d{display:none}.an-bf-bar__m{display:inline}.an-bf-bar__arrow{display:none}[data-bf-countdown=bar]{gap:.12rem}[data-bf-countdown=bar] .an-bf-cd__box{padding:.22rem .3rem}[data-bf-countdown=bar] .an-bf-cd__box b{font-size:.9rem}[data-bf-countdown=bar] .an-bf-cd__box small{font-size:.55rem}}.an-label{position:relative;color:var(--an-navy);background:var(--an-warm);border:1px solid var(--an-wax);outline:1px solid var(--an-wax);outline-offset:-6px}.an-label em{color:var(--an-wax);white-space:nowrap}.an-label__seal{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:.8rem}.an-label__orn{color:var(--an-wax);font-size:.7em;letter-spacing:0;vertical-align:.12em}.an-label .an-bf-track__step:not(:first-child):before{background:#14213d2e}.an-label .an-bf-track__step.is-on:not(:first-child):before{background:var(--an-wax)}.an-label .an-bf-track__dot{background:var(--an-warm);border-color:#14213d66;color:#14213d8c}.an-label .an-bf-track__step.is-on .an-bf-track__dot{background:var(--an-navy);border-color:var(--an-navy);color:var(--an-warm)}.an-label .an-bf-track__step.is-gift.is-on .an-bf-track__dot{background:var(--an-wax);border-color:var(--an-wax)}.an-label .an-bf-track__step.is-next .an-bf-track__dot{border-color:var(--an-wax);color:var(--an-wax);box-shadow:0 0 0 4px #7e1f2e1f}.an-label .an-bf-track__label{color:#14213d99}.an-label .an-bf-track__step.is-on .an-bf-track__label{color:var(--an-navy)}.an-label .an-bf-track__step.is-gift.is-on .an-bf-track__label{color:var(--an-wax)}.an-label .an-bf-track__msg{color:var(--an-navy)}.an-label .an-bf-track__msg b{color:var(--an-wax)}.an-bf-meter{display:grid;grid-template-columns:auto 1fr;column-gap:.9rem;align-items:start;margin:.4rem 0 1.1rem;padding:.85rem 1rem .8rem}.an-bf-meter>.an-bf-seal{--s: 46px;grid-row:1 / span 2;margin-top:.15rem;font-size:.95rem}.an-bf-meter__body{min-width:0}.an-bf-meter__head{display:flex;align-items:baseline;gap:.7rem;flex-wrap:wrap}.an-bf-meter__kicker{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.2em;font-size:.78rem;font-weight:600;color:var(--an-wax)}.an-bf-meter__cd{font-family:var(--font-subheading--family);text-transform:uppercase;font-size:.58rem;letter-spacing:.08em;color:#14213db3;white-space:nowrap}.an-bf-meter__cd .an-bf-cd{color:var(--an-wax);font-weight:500}.an-bf-meter__claim{margin:.15rem 0 0;font-family:var(--font-heading--family);font-size:1.65rem;line-height:1.05;color:var(--an-navy)}.an-bf-meter__rule{margin:.2rem 0 0;font-family:var(--font-heading--family);font-size:.95rem;line-height:1.3;color:#14213dd1}.an-bf-meter [data-bf-tracker]{grid-column:1 / -1;margin-top:.65rem;padding-top:.6rem;border-top:1px solid rgba(126,31,46,.2)}.an-bf-meter .an-bf-track__dot{width:24px;height:24px;font-size:.72rem}.an-bf-meter .an-bf-track__step.is-gift .an-bf-track__dot{font-size:.68rem}.an-bf-meter .an-bf-track__step:not(:first-child):before{top:11px}.an-bf-meter .an-bf-track__step{gap:.2rem}.an-bf-meter .an-bf-track__label{font-size:.48rem}.an-bf-meter .an-bf-track__msg{margin:.4rem 0 0;font-size:.95rem;line-height:1.25}@media(max-width:600px){.an-bf-meter__claim{font-size:1.5rem}.an-bf-meter>.an-bf-seal{--s: 40px;font-size:.82rem}}.an-bf-track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.an-bf-track__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center}.an-bf-track__step:not(:first-child):before{content:"";position:absolute;top:17px;right:50%;width:100%;height:2px;background:#dcc28a40;z-index:0}.an-bf-track__step.is-on:not(:first-child):before{background:var(--an-gold)}.an-bf-track__dot{position:relative;z-index:1;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;border:1.5px dashed rgba(220,194,138,.55);background:var(--an-ink);color:#faf7f08c;font-family:var(--font-heading--family);font-size:1rem;transition:all .25s}.an-bf-track__step.is-gift .an-bf-track__dot{font-size:.95rem;filter:grayscale(1);opacity:.6}.an-bf-track__step.is-on .an-bf-track__dot{border:1.5px solid var(--an-warm);background:var(--an-warm);color:var(--an-navy)}.an-bf-track__step.is-gift.is-on .an-bf-track__dot{border-color:var(--an-gold);background:var(--an-gold);filter:none;opacity:1}.an-bf-track__step.is-next .an-bf-track__dot{border-style:solid;border-color:var(--an-gold-light);box-shadow:0 0 0 4px #dcc28a2e;color:var(--an-gold-light);filter:none;opacity:1}.an-bf-track__label{font-family:var(--font-subheading--family);font-size:.55rem;letter-spacing:.1em;text-transform:uppercase;color:#faf7f099}.an-bf-track__step.is-on .an-bf-track__label{color:var(--an-warm)}.an-bf-track__step.is-gift.is-on .an-bf-track__label{color:var(--an-gold-light)}.an-bf-track__msg{margin:.9rem 0 0;font-family:var(--font-heading--family);font-size:1.08rem;line-height:1.3;color:var(--an-warm);text-align:center}.an-bf-track__msg b{color:var(--an-gold-light);font-weight:500}.an-bf-track__sub{margin:.2rem 0 0;font-family:var(--font-subheading--family);font-size:.62rem;letter-spacing:.06em;color:#faf7f0b3;text-align:center}.an-bf-panel{margin:0 0 .4rem;padding:.7rem var(--cart-drawer-padding, 1.25rem) .75rem;background:var(--an-ink);color:var(--an-warm);border-bottom:1px solid var(--an-gold)}.an-bf-panel:empty{display:none}.an-bf-panel__top{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;margin-bottom:.55rem}.an-bf-panel__claim{margin:0;font-family:var(--font-heading--family);font-size:1.25rem;line-height:1.2;color:var(--an-warm)}.an-bf-panel__cd{flex:0 0 auto;font-family:var(--font-subheading--family);font-size:.56rem;letter-spacing:.08em;color:var(--an-gold-light);white-space:nowrap}.an-bf-panel .an-bf-track__dot{width:24px;height:24px;font-size:.74rem}.an-bf-panel .an-bf-track__step.is-gift .an-bf-track__dot{font-size:.7rem}.an-bf-panel .an-bf-track__step:not(:first-child):before{top:11px}.an-bf-panel .an-bf-track__label{display:none}.an-bf-panel .an-bf-track__msg{margin:.45rem 0 0;font-size:.9rem}.an-bf-panel__save{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:.6rem 0 0;padding:.5rem .75rem;background:var(--an-gold);color:var(--an-ink);font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:500}.an-bf-panel__save[hidden]{display:none}.an-bf-panel__save b{font-family:var(--font-heading--family);font-size:1.45rem;letter-spacing:0;font-weight:500;text-transform:none}.an-bf-save{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin:.4rem 0 .8rem;padding:.75rem .9rem;background:var(--an-wax);color:var(--an-warm);border:1px solid var(--an-gold);box-shadow:inset 0 0 0 3px var(--an-wax),inset 0 0 0 4px #dcc28a8c}.an-bf-save__label{display:flex;flex-direction:column;gap:.1rem}.an-bf-save__label b{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:600}.an-bf-save__label small{font-family:var(--font-heading--family);font-size:.92rem;color:var(--an-gold-light)}.an-bf-save__value{font-family:var(--font-heading--family);font-size:1.8rem;line-height:1;color:#fff;white-space:nowrap}.an-bf-line-badge{display:inline-flex;margin-top:.4rem}.an-bf-card-badge--right{left:auto;right:.75rem;top:1rem}.an-hero__inner:has(.an-hero__bf){display:flex;flex-direction:column;align-items:center}.an-hero:has(.an-hero__bf) .an-hero__inner{padding-top:12rem;padding-bottom:5rem}.an-hero:has(.an-hero__bf) .an-hero__scroll{display:none}.an-hero:has(.an-hero__bf) .an-hero__sub{margin-bottom:1.8rem}.an-hero__bf{display:block;margin-top:2.4rem;padding:1.7rem 2.2rem 1rem;min-width:22rem;text-align:center;text-decoration:none;box-shadow:0 14px 30px #00000047;transition:transform .25s}.an-hero__bf:hover{transform:translateY(-2px)}.an-hero__bf .an-label__seal{--s: 54px;font-size:1rem}.an-hero__bf-body{display:flex;flex-direction:column;align-items:center;gap:.2rem}.an-hero__bf-kicker{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.26em;font-size:1rem;font-weight:600;color:var(--an-wax)}.an-hero__bf-claim{font-family:var(--font-heading--family);font-size:clamp(2rem,3vw,2.6rem);line-height:1.05;color:var(--an-navy)}.an-hero__bf-rule{font-family:var(--font-heading--family);font-style:italic;font-size:1.08rem;color:#14213dd9}.an-hero__bf-foot{margin-top:.45rem;padding-top:.45rem;border-top:1px solid rgba(126,31,46,.25);font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.12em;font-size:.64rem;color:#14213db3}.an-hero__bf-cd .an-bf-cd{color:var(--an-wax);font-weight:600}@media(max-width:749px){.an-hero:has(.an-hero__bf) .an-hero__inner{padding-top:10.5rem;padding-bottom:3.5rem}.an-hero__bf{min-width:0;width:100%;padding:1.6rem 1rem .9rem}.an-hero__bf .an-label__seal{--s: 46px;font-size:.88rem}.an-hero__bf-kicker{font-size:.85rem;letter-spacing:.2em}.an-hero__bf-claim{font-size:1.9rem}.an-hero__bf-rule{font-size:1rem}.an-hero__bf-foot{font-size:.58rem;letter-spacing:.08em}}.an-bf-steps{max-width:64rem;margin:1.6rem auto 3.4rem;padding:2.1rem 2.4rem 1.6rem;text-align:center}.an-bf-steps .an-label__seal{--s: 58px;font-size:1.05rem}.an-bf-steps__kicker{margin:0;font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.26em;font-size:1rem;font-weight:600;color:var(--an-wax)}.an-bf-steps__claim{margin:.2rem 0 0;font-family:var(--font-heading--family);font-size:clamp(2.2rem,3.6vw,3rem);line-height:1.05}.an-bf-steps__rule{margin:.25rem 0 0;font-family:var(--font-heading--family);font-style:italic;font-size:1.15rem;color:#14213dd1}.an-bf-steps__cd{display:flex;align-items:center;justify-content:center;gap:.7rem;margin-top:.8rem}.an-bf-steps__cd-label{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.16em;font-size:.62rem;color:#14213db3}.an-bf-steps .an-bf-cd__box{min-width:3rem;padding:.3rem .25rem .28rem;background:transparent;border:1px solid rgba(126,31,46,.4)}.an-bf-steps .an-bf-cd__box b{color:var(--an-wax);font-size:1.35rem}.an-bf-steps .an-bf-cd__box small{color:var(--an-navy)}.an-bf-steps__list{list-style:none;margin:1.3rem 0 0;padding:1.2rem 0 0;border-top:1px solid rgba(126,31,46,.25);display:grid;grid-template-columns:repeat(3,1fr);text-align:left}.an-bf-steps__list li{display:flex;gap:.7rem;align-items:flex-start;padding:0 1.2rem}.an-bf-steps__list li+li{border-left:1px solid rgba(126,31,46,.2)}.an-bf-steps__list b{flex:0 0 2.4rem;text-align:center;font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:1.6rem;line-height:1;color:var(--an-wax)}.an-bf-steps__list span{font-family:var(--font-heading--family);font-size:.98rem;line-height:1.4;color:#14213dd1}.an-bf-steps__list strong{display:block;margin-bottom:.15rem;font-family:var(--font-subheading--family);font-weight:500;text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;color:var(--an-navy)}@media(max-width:899px){.an-bf-steps{margin:2rem 1.2rem 2.6rem;padding:2rem 1.1rem 1.3rem}.an-bf-steps .an-label__seal{--s: 50px;font-size:.92rem}.an-bf-steps__kicker{font-size:.85rem;letter-spacing:.2em}.an-bf-steps__cd{flex-wrap:wrap;gap:.4rem}.an-bf-steps__list{grid-template-columns:1fr;gap:.9rem}.an-bf-steps__list li{padding:0}.an-bf-steps__list li+li{border-left:0;padding-top:.9rem;border-top:1px solid rgba(126,31,46,.15)}}.an-bf-ribbon{position:absolute;top:0;right:14px;z-index:3;pointer-events:none;width:96px;padding:.7rem .5rem 1.35rem;background:var(--an-ink);color:var(--an-gold-light);border-left:1px solid var(--an-gold);border-right:1px solid var(--an-gold);box-shadow:0 6px 14px #00000047;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 12px),0 100%);text-align:center}.an-bf-ribbon>span{display:flex;flex-direction:column;align-items:center;gap:.35rem}.an-bf-ribbon b{font-family:var(--font-heading--family);font-style:italic;font-weight:400;font-size:1rem;line-height:1.05}.an-bf-ribbon b:after{content:"";display:block;width:26px;height:1px;margin:.4rem auto 0;background:var(--an-gold)}.an-bf-ribbon small{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.08em;font-size:.56rem;line-height:1.35;color:var(--an-warm)}.an-featured .an-bf-ribbon{width:112px;right:18px;padding-top:.85rem}.an-featured .an-bf-ribbon b{font-size:1.15rem}.an-featured .an-bf-ribbon small{font-size:.6rem}@media(max-width:749px){.an-bf-ribbon{width:88px;right:10px}}@media(max-width:600px){.an-bf-track__label{font-size:.5rem;letter-spacing:.03em}.an-bf-track__dot{width:32px;height:32px}.an-bf-track__step:not(:first-child):before{top:15px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/an-bf.css.map */
