.bfp .c-lc{background:#e0fbfb;color:#00595a}.bfp .c-ly{background:#fff3c2;color:#5c4500}.bfp .c-lp{background:#fff0f5;color:#d4004a}.bfp .c-black{background:#000;color:#fff}.bfp .b-pill--lc{background:#e0fbfb;color:#00595a}.bfp .b-pill--lp{background:#fff0f5;color:#d4004a}.bfp .b-pill--a{background:var(--bf-accent);color:#fff}.bfp .b-dots3{display:inline-flex;gap:4px;vertical-align:top;margin-top:.25em}.bfp .b-dots3 i{width:10px;height:10px;border-radius:50%;display:block}.bfp .b-bar{background:#1e1e1e;border-radius:999px;padding:18px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 28px;font-size:15px;line-height:1.6;border:1px solid #333}.bfp .b-bar>span{display:flex;align-items:center;gap:10px}.bfp .b-bar i{width:10px;height:10px;border-radius:50%;flex:none;display:block}.bfp .b-bar p{margin:0}.bfp .b-tag-t{font-size:15px;font-weight:700;color:var(--bf-yellow)}.bfp .b-hero-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.bfp .b-giftlink{display:flex;align-items:stretch;border:1px solid rgba(255,204,0,.7);border-radius:10px;overflow:hidden;background:#00000073}.bfp .b-giftlink b{background:var(--bf-yellow);color:#000;display:flex;align-items:center;padding:0 12px;font-weight:900;font-size:13px}.bfp .b-giftlink span{padding:9px 14px;font-size:14px;font-weight:700}.bfp .b-giftlink em{font-style:normal;color:var(--bf-yellow)}.bfp .b-morelink{font-size:14px;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.bfp .b-of{border-bottom:1px solid #2a2a2a}.bfp .b-of-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bfp .b-of-i{display:flex;align-items:center;gap:14px;padding:20px 16px;border-right:1px solid #2a2a2a}.bfp .b-of-i:last-child{border-right:0}.bfp .b-of-img{width:64px;height:64px;flex:none;border-radius:10px;overflow:hidden;background:#f4f4f4}.bfp .b-of-img img{width:100%;height:100%;object-fit:contain}.bfp .b-of-tx{display:flex;flex-direction:column;gap:2px}.bfp .b-of-n{font-size:13px;font-weight:700}.bfp .b-of-v{font-family:Barlow Condensed,Zen Kaku Gothic New,sans-serif;font-weight:800;font-size:30px;line-height:1;color:var(--bf-pink)}.bfp .b-of-v.sm{font-family:inherit;font-size:16px;font-weight:900;line-height:1.4}.bfp .b-gb-wrap{max-width:1100px;margin:0 auto;padding:56px 24px}.bfp .b-gb{display:flex;flex-wrap:wrap;border-radius:20px;overflow:hidden;background:#161616;border:1px solid #3a3a3a}.bfp .b-gb-l{flex:0 0 260px;max-width:100%;background:var(--bf-yellow);color:#000;padding:28px;display:flex;flex-direction:column;justify-content:center;gap:6px}.bfp .b-gb-k{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:14px;letter-spacing:.24em}.bfp .b-gb-pre{font-size:18px;font-weight:900;margin-top:6px}.bfp .b-gb-num{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:96px;line-height:.85}.bfp .b-gb-num small{font-size:28px;font-family:Zen Kaku Gothic New,sans-serif;font-weight:900}.bfp .b-gb-note{font-size:12px;font-weight:700;margin-top:6px}.bfp .b-gb-m{flex:1 1 360px;min-width:0;padding:30px 32px;display:flex;flex-direction:column;justify-content:center;gap:12px;border-left:2px dashed #3a3a3a}.bfp .b-gb-ey{font-size:13px;color:var(--bf-yellow);font-weight:700;letter-spacing:.04em}.bfp .b-gb-m h2{font-size:clamp(24px,2.6vw,32px);font-weight:900;line-height:1.4}.bfp .b-gb-m p{font-size:14px;color:#bdbdbd;line-height:1.8}.bfp .b-gb-m .b-btn{align-self:flex-start;margin-top:4px;font-size:15px;padding:13px 24px;border-radius:8px}.bfp .b-gb-r{flex:0 1 240px;min-width:0;background:#fff;display:flex;align-items:center;justify-content:center;padding:16px}.bfp .b-gb-r img{width:100%;max-width:220px;height:200px;object-fit:contain}.bfp .b-phs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.bfp .b-phs .p{border:1px solid #555;border-radius:999px;padding:8px 14px;font-weight:700;display:flex;align-items:center;gap:8px}.bfp .b-phs .p.now{background:var(--bf-accent);border-color:var(--bf-accent);font-weight:900}.bfp .b-phs .p.now b{background:#fff;color:var(--bf-accent);font-family:Barlow Condensed,sans-serif;font-size:13px;padding:1px 7px;border-radius:999px}.bfp .b-phs .ar{color:gray}.bfp .b-dl-sec{position:relative;overflow:hidden}.bfp .b-dl-sec .b-wrap{position:relative}.bfp .b-dl-head{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:44px}.bfp .b-dl-head p{font-size:16px;color:var(--bf-mute);line-height:1.8}.bfp .b-dl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:22px}.bfp .b-dl{border:3px solid var(--bd,#000);border-radius:28px;padding:28px;display:flex;flex-direction:column;gap:12px;box-shadow:6px 6px 0 var(--bf-accent);background:var(--bg,#1a1a1a);color:var(--fg,#fff)}.bfp .b-dl-k{font-size:13px;font-weight:900}.bfp .b-dl-t{font-size:26px;font-weight:900;line-height:1.3}.bfp .b-dl-v{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:84px;line-height:.88}.bfp .b-dl-v small{font-size:.48em}.bfp .b-dl-rows{display:flex;flex-direction:column;gap:2px}.bfp .b-dl-rows div{font-weight:900;font-size:20px}.bfp .b-dl-rows b{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:46px;color:var(--bf-pink)}.bfp .b-dl-d{font-size:14px;line-height:1.7;font-weight:500}.bfp .b-dl-sec .b-bar{margin-top:44px}.bfp .b-st-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:24px}.bfp .b-st{background:#1a1a1a;border-radius:32px;overflow:hidden;display:flex;flex-direction:column;border:1px solid #2e2e2e}.bfp .b-st-h{padding:26px 28px 20px;display:flex;flex-direction:column;gap:6px;color:#141414}.bfp .b-st-k{font-family:Barlow Condensed,sans-serif;font-weight:800;letter-spacing:.16em;font-size:15px}.bfp .b-st-t{font-size:30px;font-weight:900;line-height:1.3}.bfp .b-st-s{font-size:15px;font-weight:500}.bfp .b-st-imgs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px}.bfp .b-st-imgs img,.bfp .b-st-imgs .b-ph{width:100%;height:170px;object-fit:cover;border-radius:18px}.bfp .b-st-b{padding:20px 28px 28px;display:flex;flex-direction:column;gap:16px;flex:1}.bfp .b-chips{display:flex;flex-wrap:wrap;gap:8px}.bfp .b-chips span{border:1.5px solid #fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.bfp .b-st-rec{font-size:14px;color:var(--bf-mute)}.bfp .b-st-rec strong{color:#fff}.bfp .b-st .b-btn{align-self:flex-start;margin-top:auto;font-weight:700;font-size:15px;padding:13px 22px;border-radius:999px}.bfp .b-cp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:24px}.bfp .b-cp{border:3px solid #fff;border-radius:32px;overflow:hidden;display:flex;flex-direction:column}.bfp .b-cp-img{position:relative;height:280px;background:#f2f2f2}.bfp .b-cp-img>img{width:100%;height:100%;object-fit:contain}.bfp .b-cp-img.cover>img{object-fit:cover}.bfp .b-cp-off{position:absolute;left:18px;top:18px;background:var(--bf-accent);color:#fff;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:28px;padding:4px 16px;border-radius:999px}.bfp .b-cp-rib{position:absolute;right:16px;top:18px;background:#000000c7;color:var(--bf-yellow);border:1px solid var(--bf-yellow);font-size:13px;font-weight:900;padding:7px 12px;border-radius:999px}.bfp .b-cp-b{padding:28px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.bfp .b-cp-k{font-size:13px;color:#a6a6a6;font-weight:700}.bfp .b-cp-t{font-size:30px;font-weight:900;line-height:1.3}.bfp .b-cp-for{border-radius:16px;padding:14px 16px;font-size:15px;font-weight:900;line-height:1.6;color:#141414}.bfp .b-cp-pts{display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:1.6}.bfp .b-cp-pts div{display:flex;gap:10px}.bfp .b-cp-pts i{flex:none;width:20px;height:20px;border-radius:50%;margin-top:1px}.bfp .b-cp-pr{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-top:auto}.bfp .b-cp-pr s{font-size:14px;color:#9a9a9a}.bfp .b-cp-pr b{font-size:28px;font-weight:900;color:var(--bf-pink)}.bfp .b-cp-pr span{font-size:13px}.bfp .b-cp-pr .b-btn{margin-left:auto;font-size:14px;padding:10px 18px;border-radius:999px}.bfp .b-tip{margin-top:24px;background:#1a1a1a;border-radius:24px;padding:22px 26px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:15px;border:1px solid #2e2e2e}.bfp .b-tip strong{font-weight:900}.bfp .b-su-box{background:var(--bf-accent);border-radius:40px;padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;gap:32px}.bfp .b-su-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.bfp .b-su-head>div:first-child{display:flex;flex-direction:column;gap:10px}.bfp .b-su-head h2{font-size:clamp(26px,3vw,38px);font-weight:900;line-height:1.35}.bfp .b-su-head p{font-size:15px;line-height:1.8}.bfp .b-su-big{background:#fff;color:#000;border-radius:999px;padding:14px 28px;display:flex;align-items:center;gap:12px}.bfp .b-su-big b{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:64px;line-height:.9}.bfp .b-su-big span{font-size:14px;font-weight:900;line-height:1.4}.bfp .b-su-big em{font-style:normal;font-size:26px;color:#d4004a}.bfp .b-su-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px}.bfp .b-su-i{background:#1a1a1a;border-radius:28px;overflow:hidden;display:flex;flex-direction:column;border:1px solid #2e2e2e;color:#fff}.bfp .b-su-img{height:210px;background:#f4f4f4}.bfp .b-su-img img{width:100%;height:100%;object-fit:contain}.bfp .b-su-ib{padding:20px;display:flex;flex-direction:column;gap:8px}.bfp .b-su-chip{align-self:flex-start;font-size:12px;font-weight:900;padding:4px 10px;border-radius:999px}.bfp .b-su-n{font-weight:900;font-size:18px}.bfp .b-su-d{font-size:13px;color:var(--bf-mute);line-height:1.6}.bfp .b-su-calc{background:#1e1e1e;color:#fff;border-radius:28px;padding:26px;display:flex;flex-direction:column;gap:14px;border:1px solid #333}.bfp .b-su-rows{display:flex;flex-direction:column;gap:10px;font-size:15px}.bfp .b-su-rows div{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #333;padding-bottom:10px}.bfp .b-su-rows div:last-child{border:0;padding:0}.bfp .b-su-rows span{color:#bdbdbd}.bfp .b-su-rows div:last-child strong{color:var(--bf-yellow);font-size:26px;font-family:Barlow Condensed,sans-serif}.bfp .b-wk-row{display:flex;flex-wrap:wrap;gap:16px}.bfp .b-vd{flex:1 1 260px;min-width:0;position:relative;display:block;border-radius:24px;overflow:hidden;height:420px;background:#222}.bfp .b-vd img,.bfp .b-ft img,.bfp .b-ex img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bfp .b-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;border-radius:50%;background:#000000b8;display:flex;align-items:center;justify-content:center}.bfp .b-vd-l{position:absolute;left:14px;bottom:14px;background:#000;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px}.bfp .b-ft{flex:2 1 520px;min-width:0;position:relative;border-radius:24px;overflow:hidden;height:420px;background:#222}.bfp .b-ft:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000b3,#0000 55%)}.bfp .b-ft-b{position:absolute;z-index:1;left:24px;right:24px;bottom:22px;display:flex;flex-direction:column;gap:6px}.bfp .b-ft-b b{font-size:22px;font-weight:900}.bfp .b-ft-b span{font-size:14px}.bfp .b-wk-sub{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin:60px 0 36px}.bfp .b-wk-sub h3{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:900}.bfp .b-wk-sub span{font-size:12px;color:#a6a6a6}.bfp .b-ex-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.bfp .b-ex{position:relative;border-radius:20px;overflow:hidden;height:220px;background:#222}.bfp .b-ex span{position:absolute;left:12px;bottom:12px;background:#fff;color:#141414;font-size:12px;font-weight:900;padding:5px 10px;border-radius:999px}.bfp .b-wk-bar{margin-top:36px;justify-content:space-between}.bfp .b-wk-bar strong{color:var(--bf-yellow)}.bfp .b-wk-bar a{background:#fff;color:#000;font-weight:900;font-size:14px;padding:11px 20px;border-radius:999px;white-space:nowrap}.bfp .b-gs .b-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:32px}.bfp .b-gs-l{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:14px}.bfp .b-gs-l h2{font-size:clamp(26px,3vw,38px);font-weight:900;line-height:1.4}.bfp .b-gs-l p{font-size:15px;color:var(--bf-mute);line-height:1.8}.bfp .b-gs-r{flex:2 1 560px;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bfp .b-gs-r img,.bfp .b-gs-r .b-ph{width:100%;height:260px;object-fit:cover;border-radius:20px}.bfp .b-fl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:18px}.bfp .b-fl{background:#1a1a1a;border-radius:28px;padding:26px;display:flex;flex-direction:column;gap:10px;border:1px solid #2e2e2e}.bfp .b-fl.hl{background:#1e1e1e;border-color:#333}.bfp .b-fl-d{align-self:flex-start;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:18px;padding:4px 14px;border-radius:999px}.bfp .b-fl-d.c-white{border:2px solid #000;padding:2px 14px}.bfp .b-fl-t{font-weight:900;font-size:19px}.bfp .b-fl-x{font-size:14px;color:var(--bf-mute);line-height:1.7}@media(max-width:749px){.bfp .b-of-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bfp .b-of-i{padding:14px 8px;gap:10px;border-right:0;border-bottom:1px solid #2a2a2a}.bfp .b-of-i:nth-child(odd){border-right:1px solid #2a2a2a}.bfp .b-of-img{width:48px;height:48px}.bfp .b-of-n{font-size:12px}.bfp .b-of-v{font-size:22px}.bfp .b-of-v.sm{font-size:13px}.bfp .b-gb-wrap{padding:40px 16px}.bfp .b-gb-l{flex:1 1 100%;padding:22px}.bfp .b-gb-num{font-size:72px}.bfp .b-gb-m{flex:1 1 100%;border-left:0;border-top:2px dashed #3a3a3a;padding:22px}.bfp .b-gb-r{flex:1 1 100%}.bfp .b-gb-r img{height:160px}.bfp .b-bar{border-radius:20px;padding:16px 18px;justify-content:flex-start;font-size:14px}.bfp .b-dl-head{margin-bottom:28px}.bfp .b-dl{padding:22px}.bfp .b-dl-v{font-size:68px}.bfp .b-st-h{padding:20px 20px 16px}.bfp .b-st-t{font-size:24px}.bfp .b-st-imgs img,.bfp .b-st-imgs .b-ph{height:110px;border-radius:12px}.bfp .b-st-b{padding:16px 20px 22px}.bfp .b-cp-img{height:220px}.bfp .b-cp-rib{right:10px;font-size:11px;padding:6px 10px}.bfp .b-cp-off{font-size:22px;left:12px}.bfp .b-cp-b{padding:20px}.bfp .b-cp-t{font-size:24px}.bfp .b-su-box{border-radius:24px}.bfp .b-su-big{padding:10px 20px}.bfp .b-su-big b{font-size:48px}.bfp .b-vd{flex:1 1 calc(50% - 8px);height:280px}.bfp .b-ft{flex:1 1 100%;height:280px}.bfp .b-wk-sub{margin:40px 0 20px}.bfp .b-ex-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bfp .b-ex{height:150px;border-radius:14px}.bfp .b-gs-r{gap:8px}.bfp .b-gs-r img,.bfp .b-gs-r .b-ph{height:140px;border-radius:12px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/bf-preheat.css.map */
