.bf{box-sizing:border-box;max-width:100%;overflow-x:clip;background:radial-gradient(60% 45% at 18% 8%,rgba(194,163,129,.18),transparent 70%),#1b1a18;color:#fbfaf7;color-scheme:dark}.bf *,.bf *:before,.bf *:after{box-sizing:border-box}.bf-hero,.bf-days-wrap,.bf-edit,.bf-lead,.bf-browse,.bf-trade{width:min(1180px,calc(100% - 32px));margin-inline:auto}.bf-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px;align-items:center;padding:64px 0 28px}.bf-hero__copy,.bf-hero__art{min-width:0}.bf-eyebrow{margin:0 0 14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.16em;line-height:1.4;color:#c2a381}.bf-hero__title{margin:0 0 16px;font-family:Fraunces,Georgia,serif;font-size:34px;font-weight:500;letter-spacing:-.02em;line-height:1.12;color:#fbfaf7}.bf-hero__body,.bf-form__ask,.bf-lead p,.bf-trade p,.bf-hero__caption,.bf-day__offer,.bf-day__state,.bf-day__remaining,.bf-form__ok,.bf-form__error{font-family:Hanken Grotesk,system-ui,sans-serif;color:#fbfaf7e0}.bf-hero__body{margin:0 0 22px;max-width:38em;font-size:17px;line-height:1.5}.bf-count{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 22px}.bf-count__part{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:72px;padding:10px 2px;border:1px solid #A98863;border-radius:12px;background:#c2a38114}.bf-count__num{font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;color:#fbfaf7}.bf-count__label{margin-top:6px;max-width:100%;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.2;text-align:center;text-transform:uppercase;color:#c2a381}.bf-form{display:flex;flex-direction:column;gap:8px;margin:0}.bf-form__ask{margin:0 0 4px;max-width:38em;font-size:16px;line-height:1.5}.bf-form__label{font-family:Hanken Grotesk,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1.3;color:#fbfaf7}.bf-form__row{display:flex;gap:8px;align-items:stretch;min-width:0}.bf-form__input{flex:1 1 auto;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 12px;border:1px solid #DED7C9;border-radius:8px;background:#fbfaf7;color:#1b1a18;color-scheme:light;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.4}.bf-form__submit{flex:none;min-height:44px;margin:0;padding:12px 22px;border:1px solid #C2A381;border-radius:999px;background:#c2a381;color:#1b1a18;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.bf-form__submit:disabled{cursor:progress;opacity:.7}.bf-form__ok{margin:0;font-size:17px;line-height:1.4;color:#fbfaf7}.bf-form__error{margin:0;font-size:14px;line-height:1.45;color:#fbfaf7}.bf-form__error ul{margin:0;padding-left:1.1em}.bf-hero__frame{display:block;min-width:0;border:1px solid #A98863;border-radius:12px;overflow:hidden;color:inherit;text-decoration:none}.bf-hero__frame img{display:block;width:100%;max-width:100%;height:auto}.bf-hero__caption{margin:10px 0 0;font-size:13px;letter-spacing:.02em;line-height:1.4}.bf-days-wrap{padding:28px 0 8px}.bf-days__title{margin:0 0 16px;font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.2;color:#fbfaf7}.bf-days{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.bf-day{min-width:0;min-height:200px;padding:16px;border:1px solid #A98863;border-radius:12px;background:#c2a38114}.bf-day__date,.bf-day__today{margin:0 0 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:#c2a381}.bf-day__label{margin:0 0 8px;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.2;color:#fbfaf7}.bf-day__state,.bf-day__offer,.bf-day__remaining{margin:0;font-size:15px;line-height:1.45}.bf-day__offer{margin-bottom:10px;color:#fbfaf7}.bf-day__code{margin:10px 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:15px;font-weight:500;letter-spacing:.04em;line-height:1.4;color:#fbfaf7;overflow-wrap:anywhere}.bf-day__link{display:inline-block;margin-top:12px;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1.4;color:#c2a381}.bf-day__remaining{margin-top:12px}.bf-day--live{border-color:#c2a381;background:#c2a38129}.bf-day--live .bf-day__offer{font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.2}.bf-day--has-back{padding:0;perspective:900px}.bf-day--has-back:focus-visible{outline:2px solid #FBFAF7;outline-offset:3px}.bf-day__inner{position:relative;min-height:198px;height:100%;transform-style:preserve-3d}.bf-day__face{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px;border-radius:inherit;background:inherit;backface-visibility:hidden;-webkit-backface-visibility:hidden}.bf-day__back{transform:rotateY(180deg)}.bf-day__tease{margin:0 0 14px;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:500;letter-spacing:-.02em;line-height:1.25;color:#c2a381}.bf-day__wait{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:#9c978c}.bf-day--closed{color:#9c978c;border-color:#a988638c}.bf-day--closed .bf-day__date,.bf-day--closed .bf-day__label,.bf-day--closed .bf-day__state{color:#9c978c}.bf-edit{padding:36px 0 8px}.bf-edit__title,.bf-trade__title{margin:0 0 16px;font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.2;color:#fbfaf7}.bf-edit__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bf-edit__grid .card{min-width:0;height:100%}.bf-edit__all,.bf-trade__link{display:inline-block;margin-top:18px;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1.4;color:#c2a381;text-decoration:none}.bf-lead{margin-top:28px;padding:18px 0;border-top:1px solid #A98863;border-bottom:1px solid #A98863}.bf-lead p{margin:0;max-width:40em;font-size:16px;line-height:1.5}.bf-lead strong{color:#fbfaf7;font-weight:600}.bf-lead__cutoff{margin-top:8px}.bf-browse{display:flex;flex-wrap:wrap;gap:10px 0;padding:28px 0 4px}.bf-browse a{color:#fbfaf7;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none}.bf-browse a+a:before{content:"\b7";margin:0 12px;color:#c2a381;font-weight:400}.bf-trade{padding:28px 0 72px}.bf-trade p{margin:0;max-width:38em;font-size:16px;line-height:1.5}.bf-trade__link{margin-top:14px;padding:12px 22px;border:1px solid #C2A381;border-radius:999px;background:#c2a381;color:#1b1a18}.bf a:focus-visible,.bf button:focus-visible,.bf input:focus-visible{outline:2px solid #FBFAF7;outline-offset:3px}.bf-off{box-sizing:border-box;width:min(720px,calc(100% - 32px));margin:48px auto;font-family:Hanken Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.5;color:#1b1a18}@media(max-width:900px){.bf-hero{grid-template-columns:minmax(0,1fr);gap:28px;padding:36px 0 12px}.bf-days,.bf-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.bf-hero,.bf-days-wrap,.bf-edit,.bf-lead,.bf-browse,.bf-trade{width:min(1180px,calc(100% - 80px))}.bf-hero__title{font-size:56px}}@media(min-width:1280px){.bf-hero__title{font-size:62px}}@media(min-width:561px){.bf-day--live{grid-column:span 2}}@media(hover:hover)and (pointer:fine){.bf-day--has-back .bf-day__inner{transition:transform .42s cubic-bezier(.2,.7,.2,1)}.bf-day--has-back:hover .bf-day__inner,.bf-day--has-back:focus-within .bf-day__inner{transform:rotateY(180deg)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.bf-day--has-back .bf-day__inner,.bf-day--has-back:hover .bf-day__inner,.bf-day--has-back:focus-within .bf-day__inner{transform:none;transition:none}.bf-day--has-back .bf-day__face{transform:none;backface-visibility:visible;-webkit-backface-visibility:visible;transition:opacity .42s cubic-bezier(.2,.7,.2,1)!important}.bf-day--has-back .bf-day__back{opacity:0}.bf-day--has-back:hover .bf-day__front,.bf-day--has-back:focus-within .bf-day__front{opacity:0}.bf-day--has-back:hover .bf-day__back,.bf-day--has-back:focus-within .bf-day__back{opacity:1}}@media(hover:none),(pointer:coarse){.bf-day--has-back{padding:16px}.bf-day--has-back .bf-day__inner,.bf-day--has-back .bf-day__face{position:static;transform:none;height:auto;min-height:0}.bf-day--has-back .bf-day__face{padding:0;backface-visibility:visible;-webkit-backface-visibility:visible}.bf-day--upcoming .bf-day__back,.bf-day--closed .bf-day__back:empty{display:none}}@media(max-width:560px){.bf-day{min-height:260px}.bf-day__inner{min-height:258px}.bf-days{grid-template-columns:minmax(0,1fr)}.bf-form__row{flex-direction:column}.bf-form__submit{width:100%}.bf-count__num{font-size:22px}.bf-count__label{font-size:9px;letter-spacing:.04em}.bf-count__part{min-height:64px;padding:8px 1px}}@media(prefers-reduced-motion:reduce){.bf-form__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/bf.css.map */
