.jcp-bfcm{--gold:linear-gradient(100deg,#8c6420 0%,#c99a3e 14%,#f6dc92 28%,#fff8df 36%,#f2cf74 44%,#b8862f 58%,#e9c467 72%,#fff3c9 80%,#c4953a 92%,#8c6420 100%);--gold-flat:#e2bb63;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;background:#050403;color:#f5f5f7}.jcp-bfcm .jcp-bfcm__gold-text{background:linear-gradient(180deg,#fff4cf,#f3d585 40%,#d6a84c,#a87a2c);-webkit-background-clip:text;background-clip:text;color:transparent}.jcp-bfcm .jcp-bfcm__gold-shine{background:var(--gold);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:jcp-bfcm-gold-sheen 6s ease-in-out infinite}@keyframes jcp-bfcm-gold-sheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.jcp-bfcm__bar{position:relative;display:flex;justify-content:center;gap:14px;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;letter-spacing:.01em;background:#000}.jcp-bfcm__bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#c99a3e 20%,#fff1c4 50%,#c99a3e 80%,transparent)}.jcp-bfcm__bar a{text-decoration:none;font-weight:600}.jcp-bfcm__hero{position:relative;overflow:hidden;text-align:center;padding:76px 24px 64px;background:radial-gradient(60% 55% at 50% 0%,rgba(214,166,72,.3),transparent 70%),radial-gradient(35% 40% at 18% 20%,rgba(255,226,150,.14),transparent 70%),radial-gradient(35% 40% at 82% 22%,rgba(255,226,150,.12),transparent 70%),#050403}.jcp-bfcm__hero>*{position:relative;z-index:1}.jcp-bfcm__dust{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.55;background-image:radial-gradient(1px 1px at 12% 18%,#ffe9b0,transparent 60%),radial-gradient(1px 1px at 27% 62%,#f3d385,transparent 60%),radial-gradient(1.5px 1.5px at 41% 12%,#fff4d0,transparent 60%),radial-gradient(1px 1px at 58% 34%,#e8c26a,transparent 60%),radial-gradient(1px 1px at 73% 70%,#ffe9b0,transparent 60%),radial-gradient(1.5px 1.5px at 86% 16%,#fff4d0,transparent 60%),radial-gradient(1px 1px at 92% 52%,#e8c26a,transparent 60%),radial-gradient(1px 1px at 6% 78%,#f3d385,transparent 60%),radial-gradient(1px 1px at 64% 86%,#fff4d0,transparent 60%),radial-gradient(1px 1px at 35% 88%,#e8c26a,transparent 60%)}.jcp-bfcm__spark{position:absolute;z-index:0;width:12px;height:12px;filter:drop-shadow(0 0 4px #f2cf74);pointer-events:none;opacity:0;animation:jcp-bfcm-twinkle 4.8s ease-in-out infinite}.jcp-bfcm__spark:before,.jcp-bfcm__spark:after{content:"";position:absolute;left:50%;top:50%;background:linear-gradient(#fff8de,#e2bb63);border-radius:2px;transform:translate(-50%,-50%)}.jcp-bfcm__spark:before{width:1.5px;height:12px;border-radius:1px}.jcp-bfcm__spark:after{width:12px;height:1.5px;border-radius:1px}@keyframes jcp-bfcm-twinkle{0%,to{opacity:0;transform:scale(.3)}45%{opacity:.9;transform:scale(1)}65%{opacity:0;transform:scale(.4)}}.jcp-bfcm__eyebrow{margin:0 0 12px;font-size:21px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.jcp-bfcm__h{position:relative;margin:0 auto;max-width:1000px;font-size:84px;line-height:1.04;font-weight:700;letter-spacing:-.015em;filter:drop-shadow(0 0 22px rgba(226,187,99,.25))}.jcp-bfcm__h .jcp-bfcm__sweep{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.75) 48%,transparent 60%);background-size:250% 100%;background-position:150% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:jcp-bfcm-sweep 5s ease-in-out infinite;pointer-events:none}@keyframes jcp-bfcm-sweep{0%,55%{background-position:150% 0}85%,to{background-position:-60% 0}}.jcp-bfcm__sub{margin:20px auto 0;max-width:660px;font-size:21px;line-height:1.4;color:#c9c2b2}.jcp-bfcm__ctas{margin-top:30px;display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap}.jcp-bfcm__btn{position:relative;overflow:hidden;display:inline-block;padding:14px 30px;border-radius:999px;font-size:17px;font-weight:700;text-decoration:none;color:#1c1406;background:linear-gradient(180deg,#fff2c6,#f0cd73 38%,#d4a649 62%,#b98a35);box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #78501480,0 6px 24px #e2bb6359}.jcp-bfcm__btn:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.75),transparent);transform:skew(-20deg);animation:jcp-bfcm-btn-shine 4.5s ease-in-out infinite}@keyframes jcp-bfcm-btn-shine{0%,60%{left:-60%}90%,to{left:130%}}.jcp-bfcm__link{font-size:17px;font-weight:600;text-decoration:none}.jcp-bfcm__timer{margin:24px auto 0;display:inline-flex;align-items:center;gap:10px;padding:9px 18px;border-radius:999px;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:#f5efe0;background:linear-gradient(#120e07,#120e07) padding-box,linear-gradient(100deg,#8c6420,#f6dc92,#fff8df,#c99a3e,#8c6420) border-box;border:1px solid transparent}.jcp-bfcm__timer i{width:8px;height:8px;border-radius:50%;background:#f6dc92;box-shadow:0 0 10px #f2cf74,0 0 2px #fff;animation:jcp-bfcm-pulse 1.8s ease-in-out infinite}@keyframes jcp-bfcm-pulse{50%{box-shadow:0 0 18px #f2cf74,0 0 4px #fff}}.jcp-bfcm__products{margin:48px auto 0;max-width:1180px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.jcp-bfcm__p{position:relative;display:flex;flex-direction:column;align-items:center;padding:24px 16px 22px;border-radius:24px;text-decoration:none;color:#f5f5f7;background:linear-gradient(180deg,#1b1710,#0d0b07) padding-box,linear-gradient(160deg,#fff1c4bf,#c99a3e59 30%,#c99a3e14 60%,#f6dc9273) border-box;border:1px solid transparent;box-shadow:0 10px 40px #00000080;transition:transform .25s ease,box-shadow .25s ease}.jcp-bfcm__p:hover{transform:translateY(-3px);box-shadow:0 14px 44px #e2bb632e}.jcp-bfcm__p:before{content:"";position:absolute;left:15%;right:15%;bottom:34%;height:40px;background:radial-gradient(50% 50% at 50% 50%,rgba(226,187,99,.28),transparent 70%);filter:blur(6px);pointer-events:none}.jcp-bfcm__img{position:relative;height:210px;width:100%;display:flex;align-items:flex-end;justify-content:center}.jcp-bfcm__img img{max-height:210px;max-width:100%;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.6))}.jcp-bfcm__pn{margin-top:16px;font-size:17px;font-weight:600}.jcp-bfcm__pp{margin-top:6px;font-size:18px;font-variant-numeric:tabular-nums}.jcp-bfcm__pp b{font-weight:700}.jcp-bfcm__pp s{opacity:.5;margin-left:6px;font-weight:400;color:#c9c2b2}.jcp-bfcm__note{margin-top:4px;font-size:13px;font-weight:600;color:var(--gold-flat)}.jcp-bfcm__badge{margin-top:8px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:999px;color:#1c1406;background:linear-gradient(180deg,#fbe7ad,#d9ae55)}@container (max-width:760px){.jcp-bfcm__hero{padding:52px 18px 40px}.jcp-bfcm__eyebrow{font-size:15px}.jcp-bfcm__h{font-size:46px;line-height:1.06}.jcp-bfcm__sub{font-size:17px}.jcp-bfcm__products{grid-template-columns:1fr 1fr;gap:12px;margin-top:34px}.jcp-bfcm__img{height:140px}.jcp-bfcm__img img{max-height:140px}.jcp-bfcm__pn,.jcp-bfcm__pp{font-size:15px}.jcp-bfcm__bar{font-size:12px;gap:8px}.jcp-bfcm__btn{padding:13px 24px}}@media(prefers-reduced-motion:reduce){.jcp-bfcm__gold-shine,.jcp-bfcm__h .jcp-bfcm__sweep,.jcp-bfcm__btn:after,.jcp-bfcm__spark,.jcp-bfcm__timer i{animation:none}.jcp-bfcm__h .jcp-bfcm__sweep,.jcp-bfcm__spark{display:none}}.jcp-bfcm--presale{--gold:linear-gradient(100deg,#8a6448 0%,#c8a07a 18%,#f6e3c8 32%,#fffaf1 40%,#e9c9a3 52%,#b98d66 66%,#f3dcc0 82%,#9c7353 100%);--gold-flat:#e7c39b;background:#0b0807}.jcp-bfcm--presale .jcp-bfcm__gold-text{background:linear-gradient(180deg,#fff7ec,#f1d6b6 45%,#d1a983 75%,#a77e5c);-webkit-background-clip:text;background-clip:text}.jcp-bfcm--presale .jcp-bfcm__hero{text-align:left;background:radial-gradient(55% 60% at 78% 40%,rgba(231,195,155,.26),transparent 70%),radial-gradient(40% 50% at 10% 10%,rgba(246,227,200,.1),transparent 70%),#0b0807}.jcp-bfcm--presale .jcp-bfcm__top{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;max-width:1180px;margin:0 auto}.jcp-bfcm--presale .jcp-bfcm__h{margin:0;max-width:none}.jcp-bfcm--presale .jcp-bfcm__sub{margin:20px 0 0}.jcp-bfcm--presale .jcp-bfcm__ctas{justify-content:flex-start}.jcp-bfcm--presale .jcp-bfcm__timer{margin:24px 0 0}.jcp-bfcm--presale .jcp-bfcm__btn{background:linear-gradient(180deg,#fff8ef,#f0d3b0 40%,#d4ab82,#b98d66)}.jcp-bfcm__pass{position:relative;aspect-ratio:1.586/1;border-radius:22px;padding:26px 28px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;color:#2a1c10;background:linear-gradient(125deg,#fff6ea,#efd2ae 22%,#d7ae84 45%,#fff3e2 58%,#cfa47a 78%,#f3dcbf);box-shadow:0 30px 70px #0009,0 0 60px #e7c39b40,inset 0 1px #fffc;transform:rotate(-4deg);overflow:hidden}.jcp-bfcm__pass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.7) 45%,transparent 60%);background-size:260% 100%;animation:jcp-bfcm-sweep 5s ease-in-out infinite;mix-blend-mode:soft-light}.jcp-bfcm__pass b{font-size:15px;letter-spacing:.32em;font-weight:700}.jcp-bfcm__pass strong{font-size:56px;line-height:1;font-weight:800;letter-spacing:.04em}.jcp-bfcm__pass small{font-size:14px;font-weight:600;letter-spacing:.04em;opacity:.8}.jcp-bfcm--vip{background:#000}.jcp-bfcm--vip .jcp-bfcm__hero{background:radial-gradient(50% 45% at 50% 30%,rgba(214,166,72,.22),transparent 70%),#000}.jcp-bfcm__mono{position:absolute;left:50%;top:40px;transform:translate(-50%);z-index:0;font-size:300px;line-height:1;font-weight:800;letter-spacing:.06em;color:transparent;-webkit-text-stroke:1.5px rgba(226,187,99,.28);pointer-events:none;background:linear-gradient(180deg,#ffecb41a,#e2bb6300);-webkit-background-clip:text;background-clip:text}.jcp-bfcm--vip .jcp-bfcm__p{background:linear-gradient(180deg,#121212,#050505) padding-box,linear-gradient(160deg,#fff1c4,#c99a3e 35%,#3a2a10 60%,#e9c467) border-box}.jcp-bfcm--bf{--gold:linear-gradient(100deg,#8a5a0c 0%,#d9971f 14%,#ffd76a 28%,#fff6cf 36%,#ffc94a 46%,#c4800f 60%,#f5bd3b 74%,#fff0b8 82%,#d18f1c 92%,#8a5a0c 100%);--gold-flat:#f5bd3b;background:#070400}.jcp-bfcm--bf .jcp-bfcm__gold-text{background:linear-gradient(180deg,#fff6cf,#ffd76a 40%,#e6a52c 72%,#a86c0e);-webkit-background-clip:text;background-clip:text}.jcp-bfcm--bf .jcp-bfcm__hero{background:repeating-conic-gradient(from 0deg at 50% -10%,rgba(255,200,80,.07) 0deg 4deg,transparent 4deg 12deg),radial-gradient(65% 60% at 50% 0%,rgba(255,190,60,.38),transparent 72%),#070400}.jcp-bfcm--bf .jcp-bfcm__h{font-size:96px;filter:drop-shadow(0 0 30px rgba(255,190,60,.35))}.jcp-bfcm--bf .jcp-bfcm__btn{background:linear-gradient(180deg,#fff3c4,#ffd05a 40%,#e2a12a 66%,#b8780f)}.jcp-bfcm__conf{position:absolute;top:-20px;z-index:0;width:6px;height:14px;border-radius:1px;opacity:.85;pointer-events:none;background:linear-gradient(#fff3c4,#e2a12a);animation:jcp-bfcm-fall linear infinite}@keyframes jcp-bfcm-fall{0%{transform:translateY(-20px) rotate(0)}to{transform:translateY(900px) rotate(540deg)}}.jcp-bfcm--cm{--gold:linear-gradient(100deg,#8d8a80 0%,#d8d5cc 16%,#ffffff 30%,#efe2b8 42%,#c9a95c 56%,#f4f1ea 70%,#e8d49a 84%,#9a958a 100%);--gold-flat:#e8d49a;background:#05070a}.jcp-bfcm--cm .jcp-bfcm__gold-text{background:linear-gradient(180deg,#fff,#ece6d2 45%,#cdb57a 80%,#a18a52);-webkit-background-clip:text;background-clip:text}.jcp-bfcm--cm .jcp-bfcm__hero{background:linear-gradient(rgba(232,212,154,.05) 1px,transparent 1px) 0 0/40px 40px,linear-gradient(90deg,rgba(232,212,154,.05) 1px,transparent 1px) 0 0/40px 40px,radial-gradient(60% 50% at 50% 0%,rgba(220,225,235,.18),transparent 70%),#05070a}.jcp-bfcm--cm .jcp-bfcm__btn{background:linear-gradient(180deg,#fff,#ece6d2 40%,#cdb57a,#a18a52)}.jcp-bfcm--cm .jcp-bfcm__p{background:linear-gradient(180deg,#11141a,#07090c) padding-box,linear-gradient(160deg,#fff,#9a958a 35%,#2a2d33 60%,#e8d49a) border-box}.jcp-bfcm__count{margin:30px auto 0}.jcp-bfcm .jcp-bfcm__count-label{margin:0 0 12px;font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#d9cfb6}.jcp-bfcm--presale.jcp-bfcm--hero .jcp-bfcm__count{margin:30px 0 0}.jcp-bfcm__clock{margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;max-width:514px}.jcp-bfcm--presale.jcp-bfcm--hero .jcp-bfcm__clock{margin-left:0}.jcp-bfcm__clock span{display:flex;flex-direction:column;align-items:center;min-width:0;padding:18px 4px 12px;border-radius:18px;background:linear-gradient(180deg,#151820,#0a0c10) padding-box,linear-gradient(160deg,#fff,#9a958a 40%,#e8d49a) border-box;border:1px solid transparent}.jcp-bfcm__clock b{font-size:72px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums}.jcp-bfcm__clock small{margin-top:6px;font-size:12px;line-height:1.4;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#a7a39a}@container (max-width:760px){.jcp-bfcm--presale .jcp-bfcm__top{grid-template-columns:1fr;gap:28px}.jcp-bfcm__pass{max-width:300px;margin:0 auto}.jcp-bfcm__pass strong{font-size:40px}.jcp-bfcm__mono{font-size:150px;top:30px}.jcp-bfcm--bf .jcp-bfcm__h{font-size:50px}}@media(prefers-reduced-motion:reduce){.jcp-bfcm__conf,.jcp-bfcm__pass:after{animation:none}.jcp-bfcm__conf{display:none}}.jcp-bfcm[data-bfcm-state]{display:none!important}html[data-jc-bfcm=presale] .jcp-bfcm[data-bfcm-state=presale],html[data-jc-bfcm=vip] .jcp-bfcm[data-bfcm-state=vip],html[data-jc-bfcm=bf] .jcp-bfcm[data-bfcm-state=bf],html[data-jc-bfcm=cm] .jcp-bfcm[data-bfcm-state=cm]{display:block!important}html:root[data-jc-bfcm]:is([data-jc-bfcm=presale],[data-jc-bfcm=vip],[data-jc-bfcm=bf],[data-jc-bfcm=cm]) .jcp-tiers,html:root[data-jc-bfcm]:is([data-jc-bfcm=presale],[data-jc-bfcm=vip],[data-jc-bfcm=bf],[data-jc-bfcm=cm]) .jcp-bar,html:root[data-jc-bfcm]:is([data-jc-bfcm=presale],[data-jc-bfcm=vip],[data-jc-bfcm=bf],[data-jc-bfcm=cm]) .jcp-cart-note,html:root[data-jc-bfcm]:is([data-jc-bfcm=presale],[data-jc-bfcm=vip],[data-jc-bfcm=bf],[data-jc-bfcm=cm]) .jcp-cart-ad{display:none!important}html:root[data-jc-bfcm]:is([data-jc-bfcm=vip],[data-jc-bfcm=bf],[data-jc-bfcm=cm]) #header-group .shopify-section:has(.jcp-bfcm--bar){display:block!important}html:root[data-jc-bfcm]:is([data-jc-bfcm=vip],[data-jc-bfcm=bf],[data-jc-bfcm=cm]) #header-group .shopify-section:has(.jcp-bfcm--bar)>.section-background,html:root[data-jc-bfcm]:is([data-jc-bfcm=vip],[data-jc-bfcm=bf],[data-jc-bfcm=cm]) #header-group aside.announcement-bar:has(.jcp-bfcm--bar){background:#000!important;border-bottom-color:#c99a3e!important}html:root[data-jc-bfcm]:is([data-jc-bfcm=vip],[data-jc-bfcm=bf],[data-jc-bfcm=cm]) .announcement-bar__slides:has(.jcp-bfcm--bar)>.jcp-bar-blocks{display:none!important}.jcp-bfcm{container-type:inline-size;width:100%;isolation:isolate}.jcp-bfcm,.jcp-bfcm *{box-sizing:border-box}.jcp-bfcm .jcp-bfcm__h{font-family:inherit;font-size:84px!important;line-height:1.04!important;font-weight:700!important;margin:0 auto!important;color:#f5f5f7!important}.jcp-bfcm.jcp-bfcm--bf .jcp-bfcm__h{font-size:96px!important}.jcp-bfcm .jcp-bfcm__gold-text{color:#e2bb63}.jcp-bfcm .jcp-bfcm__gold-shine{color:#f3d585}@supports (background-clip:text) or (-webkit-background-clip:text){.jcp-bfcm .jcp-bfcm__gold-text,.jcp-bfcm .jcp-bfcm__gold-shine{color:transparent}}.jcp-bfcm.jcp-bfcm--presale.jcp-bfcm--hero .jcp-bfcm__h{margin:0!important}.jcp-bfcm .jcp-bfcm__h,.jcp-bfcm .jcp-bfcm__eyebrow,.jcp-bfcm .jcp-bfcm__sub{text-align:inherit!important}.jcp-bfcm .jcp-bfcm__link{color:#f3d585;background:none}.jcp-bfcm .jcp-bfcm__bar a{color:#f3d585;background:none;padding:12px 4px;margin:-12px -4px;min-height:44px;display:inline-flex;align-items:center}.jcp-bfcm .jcp-bfcm__btn{color:#1c1406;line-height:1.4;isolation:isolate}.jcp-bfcm .jcp-bfcm__btn:after{z-index:-1}.jcp-bfcm .jcp-bfcm__bar{min-height:44px;line-height:1.4;flex-wrap:wrap}.jcp-bfcm .jcp-bfcm__img img{width:auto;height:210px;display:block}.jcp-bfcm .jcp-bfcm__pp s{opacity:1;color:#c9c2b2}.jcp-bfcm .jcp-bfcm__timer{max-width:100%;min-height:41px;line-height:1.4}.jcp-bfcm .jcp-bfcm__timer i{flex:none}.jcp-bfcm .jcp-bfcm__time{display:inline-block;min-width:12ch;font-variant-numeric:tabular-nums}.jcp-bfcm .jcp-bfcm__clock b{min-width:2ch}.jcp-bfcm .jcp-bfcm__pass{width:100%}.jcp-bfcm .jcp-bfcm__pass small{opacity:1}.jcp-bfcm .jcp-bfcm__p{min-width:0}.jcp-bfcm a:focus-visible{outline:3px solid #fff4cf;outline-offset:4px}.jcp-bfcm a:hover{text-decoration:none}.jcp-bfcm .jcp-bfcm__link:hover,.jcp-bfcm .jcp-bfcm__bar a:hover{text-decoration:underline}.jcp-bfcm--compact .jcp-bfcm__hero{padding:28px 24px 30px}.jcp-bfcm.jcp-bfcm--compact .jcp-bfcm__h{font-size:38px!important;max-width:1000px}.jcp-bfcm--compact .jcp-bfcm__eyebrow{font-size:15px;margin-bottom:8px}.jcp-bfcm--compact .jcp-bfcm__sub{font-size:17px;margin:12px auto 0;max-width:900px}.jcp-bfcm--compact .jcp-bfcm__ctas{margin-top:18px}.jcp-bfcm--compact .jcp-bfcm__timer{margin:16px auto 0}.jcp-bfcm--compact.jcp-bfcm--presale .jcp-bfcm__hero{text-align:center}.jcp-bfcm--compact.jcp-bfcm--presale .jcp-bfcm__h{margin:auto}.jcp-bfcm--compact.jcp-bfcm--presale .jcp-bfcm__ctas{justify-content:center}.jcp-bfcm--compact .jcp-bfcm__count{margin-top:18px}.jcp-bfcm--compact .jcp-bfcm__count-label{font-size:11px;margin-bottom:8px;letter-spacing:.12em}.jcp-bfcm--compact .jcp-bfcm__clock{max-width:320px;gap:8px}.jcp-bfcm--compact .jcp-bfcm__clock span{padding:11px 3px 8px;border-radius:11px}.jcp-bfcm--compact .jcp-bfcm__clock b{font-size:44px}.jcp-bfcm--compact .jcp-bfcm__clock small{font-size:9px;letter-spacing:.06em;margin-top:4px}.jcp-bfcm--bar{place-self:center}@container (max-width:760px){.jcp-bfcm .jcp-bfcm__h{font-size:46px!important;line-height:1.06!important}.jcp-bfcm.jcp-bfcm--bf .jcp-bfcm__h{font-size:50px!important}.jcp-bfcm.jcp-bfcm--compact .jcp-bfcm__h{font-size:30px!important}.jcp-bfcm .jcp-bfcm__img img{height:140px}.jcp-bfcm .jcp-bfcm__p{padding:20px 10px}.jcp-bfcm .jcp-bfcm__timer{border-radius:22px;padding:9px 12px;font-size:13px}.jcp-bfcm .jcp-bfcm__clock{max-width:357px;gap:7px}.jcp-bfcm .jcp-bfcm__clock span{padding:12px 2px 9px;border-radius:14px}.jcp-bfcm .jcp-bfcm__clock b{font-size:40px}.jcp-bfcm .jcp-bfcm__clock small{font-size:10px;letter-spacing:.06em}.jcp-bfcm--presale.jcp-bfcm--hero .jcp-bfcm__clock{margin-left:auto}.jcp-bfcm--compact .jcp-bfcm__clock{max-width:240px;gap:4px}.jcp-bfcm--compact .jcp-bfcm__clock span{padding:7px 1px 5px;border-radius:8px}.jcp-bfcm--compact .jcp-bfcm__clock b{font-size:24px}.jcp-bfcm--compact .jcp-bfcm__clock small{font-size:8px;letter-spacing:0}.jcp-bfcm .jcp-bfcm__bar{padding:10px 6px}}@media(prefers-reduced-motion:reduce){.jcp-bfcm *,.jcp-bfcm *:before,.jcp-bfcm *:after{animation:none!important;transition:none!important}.jcp-bfcm .jcp-bfcm__sweep,.jcp-bfcm .jcp-bfcm__spark,.jcp-bfcm .jcp-bfcm__conf{display:none}}@container (min-width:761px) and (max-width:1100px){.jcp-bfcm--presale.jcp-bfcm--hero .jcp-bfcm__clock b{font-size:48px}.jcp-bfcm--presale.jcp-bfcm--hero .jcp-bfcm__clock small{font-size:10px;letter-spacing:.04em}}.jcp-bonus,.jcp-bonus *{box-sizing:border-box}.jcp-bonus{display:block;width:100%;margin-top:14px;border-radius:16px;padding:16px 16px 14px;background:linear-gradient(180deg,#0b0a08,#14110b) padding-box,linear-gradient(140deg,#f7d79a,#8a6420 40%,#f2cf74 70%,#7a5a1e) border-box;border:1.5px solid transparent;color:#f5efe0;position:relative;overflow:hidden;text-align:left;font-family:inherit;line-height:1.4;isolation:isolate}.jcp-bonus:before{content:"";position:absolute;inset:-40% -20% auto auto;width:70%;height:120%;background:radial-gradient(closest-side,rgba(247,215,154,.22),transparent);pointer-events:none;z-index:-1}.jcp-bonus[hidden],.jcp-bonus [hidden],html:not([data-jc-bfcm]) .jcp-bonus,html[data-jc-bfcm="0"] .jcp-bonus,html[data-jc-bfcm=presale] .jcp-bonus{display:none!important}html[data-jc-bfcm=vip] .jcp-bonus:not([data-phase=vip]),html[data-jc-bfcm=bf] .jcp-bonus:not([data-phase=bf]),html[data-jc-bfcm=cm] .jcp-bonus:not([data-phase=cm]){display:none!important}.jcp-bonus h3{margin:0 0 12px;font-size:12px;font-weight:800;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:#f2cf74}.jcp-bonus ul{list-style:none;margin:0;padding:0}.jcp-bonus li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid rgba(247,215,154,.14)}.jcp-bonus li:not([hidden]):not(li:not([hidden])~li){border-top:0}.jcp-bonus li:first-child{border-top:0}.jcp-bonus li img,.jcp-bonus__image{width:44px;height:44px;object-fit:contain;background:#1c1914;border-radius:10px;padding:4px}.jcp-bonus__name{font-size:14px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.jcp-bonus__note{display:block;font-size:12px;font-weight:500;color:#c9bea4;margin-top:2px}.jcp-bonus__value{text-align:right;font-size:13px;line-height:1.2;white-space:nowrap;color:#f5efe0}.jcp-bonus__value b{display:block;color:#f6dc92;font-size:14px}.jcp-bonus__total{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:10px 0 0;padding-top:10px;border-top:1px solid rgba(247,215,154,.3);font-size:13px;font-weight:400;color:#d9cfb6;line-height:1.3}.jcp-bonus__total b{font-size:18px;color:#fff3cf;font-weight:700}.jcp-bonus .jcp-bfcm__count{margin:14px 0 0;position:relative}.jcp-bonus .jcp-bfcm__count-label{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#d9cfb6;line-height:1.4}.jcp-bonus .jcp-bfcm__clock{display:flex;max-width:none;gap:8px;margin:0}.jcp-bonus .jcp-bfcm__clock span{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:9px 2px 7px;border-radius:12px;background:linear-gradient(180deg,#1a1712,#0c0b08) padding-box,linear-gradient(160deg,#f7d79a,#6d5020 50%,#f2cf74) border-box;border:1px solid transparent}.jcp-bonus .jcp-bfcm__clock b{font-size:30px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;color:#f2cf74}.jcp-bonus .jcp-bfcm__clock small{margin-top:4px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c9bea4}.jcp-bonus__progress{margin-top:10px;height:6px;border-radius:99px;background:#f7d79a24;overflow:hidden}.jcp-bonus__progress i{display:block;width:0;height:100%;border-radius:99px;background:linear-gradient(90deg,#f2cf74,#ffefc2)}.jcp-bonus__fine{margin:10px 0 0;font-size:12px;color:#c9bea4;line-height:1.4}@media(max-width:360px){.jcp-bonus{padding:14px 12px}.jcp-bonus li{grid-template-columns:36px minmax(0,1fr);gap:8px}.jcp-bonus li img{width:36px;height:36px}.jcp-bonus__value{grid-column:2;text-align:left}.jcp-bonus__value b{display:inline;margin-right:6px}.jcp-bonus .jcp-bfcm__clock{gap:5px}.jcp-bonus .jcp-bfcm__clock small{font-size:8px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.jcp-bonus *,.jcp-bonus:before{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/jc-bfcm.css.map */
