:root{--bf-ink:#141218;--bf-ink2:#24202B;--bf-gold:#E9C46A;--bf-gold2:#FFF1C9;--bf-orange:#F07A1E;--bf-orange2:#E86302}[data-bf-hide]{display:none!important}.bf-bar{position:relative;overflow:hidden;background:var(--bf-ink);color:#fff;font-family:var(--font-body-family,system-ui,sans-serif);font-size:13.5px;line-height:1.2}.bf-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(233,196,106,.16) 45%,rgba(255,241,201,.28) 50%,rgba(233,196,106,.16) 55%,transparent 70%);background-size:250% 100%;animation:bf-sweep 4.5s linear infinite;pointer-events:none}.bf-bar__in{position:relative;display:flex;align-items:center;justify-content:center;gap:10px 18px;flex-wrap:wrap;max-width:1180px;margin:0 auto;padding:9px 16px;text-decoration:none;color:#fff!important}.bf-bar__tag{font-weight:900;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,var(--bf-gold),var(--bf-gold2),var(--bf-gold));-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:bf-text 3s linear infinite}.bf-bar__offer{font-weight:600}.bf-bar__offer b{color:var(--bf-gold2);font-weight:800}.bf-bar__cd{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#fffc}.bf-bar__cd .bf-cd{gap:4px}.bf-bar__cta{font-weight:800;color:var(--bf-orange)!important;white-space:nowrap}.bf-bar__in:hover .bf-bar__cta{text-decoration:underline}@media(max-width:749px){.bf-bar{font-size:12px}.bf-bar__in{gap:6px 10px;padding:8px 10px}.bf-bar__cta{display:none}}.bf-cd{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.bf-cd__u{display:inline-flex;align-items:baseline;gap:1px;padding:3px 6px;border-radius:6px;background:#ffffff1a;border:1px solid rgba(233,196,106,.35);color:#fff;font-weight:800}.bf-cd__u small{font-size:.72em;font-weight:600;color:var(--bf-gold);margin-left:1px}.bf-nav{list-style:none;display:flex;align-items:center}.bf-nav a{position:relative;display:inline-flex;align-items:center;gap:7px;margin-right:8px;padding:8px 14px 8px 12px;border-radius:999px;overflow:hidden;text-decoration:none!important;font-weight:800;font-size:13.5px;letter-spacing:.02em;white-space:nowrap;color:#fff!important;background:linear-gradient(120deg,var(--bf-ink) 0%,var(--bf-ink2) 45%,#3A2A12 100%);border:1px solid rgba(233,196,106,.65);box-shadow:0 0 #e9c46a8c,0 8px 18px -10px #141218e6;animation:bf-glow 2.4s ease-in-out infinite}.bf-nav a:after{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;transform:rotate(25deg);background:linear-gradient(90deg,transparent,rgba(255,241,201,.85),transparent);animation:bf-shine 2.8s ease-in-out infinite}.bf-nav__spark{display:inline-block;color:var(--bf-gold);animation:bf-twinkle 1.6s ease-in-out infinite}.bf-nav__txt{background:linear-gradient(90deg,#fff,var(--bf-gold2),#fff);-webkit-background-clip:text;background-clip:text;color:transparent}.bf-nav__chip{font-size:11px;font-weight:900;padding:2px 7px;border-radius:999px;background:var(--bf-orange2);color:#fff;letter-spacing:.04em}.bf-nav a:hover{filter:brightness(1.12)}.menu-drawer .bf-nav{padding:14px 24px 6px}.menu-drawer .bf-nav a{font-size:16px;padding:12px 18px}@media(prefers-reduced-motion:reduce){.bf-nav a,.bf-nav a:after,.bf-nav__spark,.bf-bar:before,.bf-bar__tag,.bf-hero__title{animation:none!important}}.bf-pdp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:10px 0 14px;padding:12px 14px;border-radius:14px;background:var(--bf-ink);color:#fff;border:1px solid rgba(233,196,106,.5);font-size:14px;line-height:1.35}.bf-pdp__t{font-weight:900;letter-spacing:.06em;color:var(--bf-gold)}.bf-pdp__m b{color:var(--bf-gold2)}.bf-page{background:var(--bf-ink);color:#fff;font-family:var(--font-body-family,system-ui,sans-serif)}.bf-hero{position:relative;overflow:hidden;padding:clamp(48px,8vw,96px) 20px clamp(40px,6vw,72px);text-align:center}.bf-hero:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at 20% 20%,rgba(240,122,30,.28),transparent 40%),radial-gradient(circle at 80% 30%,rgba(233,196,106,.22),transparent 42%),radial-gradient(circle at 50% 100%,rgba(232,99,2,.25),transparent 45%);pointer-events:none}.bf-hero__in{position:relative;max-width:860px;margin:0 auto}.bf-hero__kick{display:inline-block;padding:7px 14px;border-radius:999px;border:1px solid rgba(233,196,106,.5);color:var(--bf-gold2);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.bf-hero__title{margin:18px 0 10px;font-family:var(--font-heading-family);font-weight:900;font-size:clamp(46px,10vw,112px);line-height:.95;letter-spacing:-.02em;background:linear-gradient(90deg,var(--bf-gold) 0%,var(--bf-gold2) 25%,#fff 50%,var(--bf-gold2) 75%,var(--bf-gold) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:bf-text 4s linear infinite}.bf-hero__sub{font-size:clamp(18px,2.4vw,24px);font-weight:600;margin:0 0 22px;color:#fff}.bf-hero__price{display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 0 6px}.bf-hero__price b{font-size:clamp(44px,7vw,72px);font-weight:900;color:#fff;line-height:1}.bf-hero__price span{font-size:16px;color:#ffffffbf}.bf-hero__unit{margin:0 0 26px;color:var(--bf-gold2);font-weight:700}.bf-hero__state{margin:0 0 10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:13px;color:#ffffffbf}.bf-hero .bf-cd{gap:10px;margin-bottom:30px}.bf-hero .bf-cd__u{flex-direction:column;align-items:center;min-width:74px;padding:12px 8px 10px;border-radius:14px;font-size:clamp(28px,5vw,44px);line-height:1;background:linear-gradient(180deg,#ffffff1a,#ffffff08)}.bf-hero .bf-cd__u small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin:8px 0 0}.bf-btn{display:inline-flex;align-items:center;gap:10px;padding:17px 32px;border-radius:999px;font-weight:900;font-size:17px;text-decoration:none!important;color:#fff!important;background:linear-gradient(180deg,var(--bf-orange),var(--bf-orange2));box-shadow:0 16px 30px -14px #e86302e6;transition:transform .15s,filter .15s}.bf-btn:hover{transform:translateY(-2px);filter:brightness(1.06)}.bf-hero__note{margin:14px 0 0;font-size:13px;color:#fff9}.bf-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1080px;margin:0 auto;padding:0 20px 56px}.bf-perk{padding:22px 20px;border-radius:18px;background:var(--bf-ink2);border:1px solid rgba(255,255,255,.08)}.bf-perk__i{font-size:26px}.bf-perk h3{margin:10px 0 6px;font-size:18px;color:#fff!important}.bf-perk p{margin:0;font-size:14.5px;line-height:1.5;color:#ffffffb8}.bf-legal{max-width:860px;margin:0 auto;padding:0 20px 48px;font-size:12.5px;line-height:1.5;color:#ffffff80;text-align:center}@media(max-width:749px){.bf-perks{grid-template-columns:1fr}.bf-hero .bf-cd{gap:6px}.bf-hero .bf-cd__u{min-width:62px;padding:10px 6px 8px}}@keyframes bf-sweep{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes bf-text{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes bf-shine{0%{left:-60%}55%,to{left:130%}}@keyframes bf-glow{0%,to{box-shadow:0 0 #e9c46a00,0 8px 18px -10px #141218e6}50%{box-shadow:0 0 14px 2px #e9c46a73,0 8px 18px -10px #141218e6}}@keyframes bf-twinkle{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.55;transform:scale(.8) rotate(20deg)}}.bf-cd__u i{font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/76/assets/lkt-bf.css.map */
