.bfx{--bfx-or:#f15a22;--bfx-dk:#2b3138;--bfx-ln:#e7e8ea;--bfx-mut:#6b7178;font-family:inherit;color:#1d1f22}.bfx *{box-sizing:border-box}.bfx a{text-decoration:none;color:inherit}.bfx-badge{position:absolute;top:6px;left:6px;z-index:2;width:50px;height:50px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#2b2b2b,#000);color:#ffd600;border:2px solid #ffd600;box-shadow:0 2px 6px #00000059;transform:rotate(-10deg);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:8px;font-weight:900;line-height:1.05;text-transform:uppercase;pointer-events:none}.bfx-badge b{margin-top:2px;padding:0 4px;border-radius:6px;background:#ffd600;color:#000;font-size:9.5px;white-space:nowrap}.bfx-pr{font-weight:800;font-size:16px;white-space:nowrap}.bfx-pr s{font-weight:500;font-size:12.5px;color:#8a9097;margin-left:5px}.bfx-save{font-size:12px;font-weight:700;color:#0a7d32;margin-top:2px}.bfx-car{margin:4px 0 28px}.bfx-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.bfx-h{flex:1 1 auto;min-width:0;font-size:22px;font-weight:800;line-height:1.2}.bfx-h small{display:block;font-size:13.5px;font-weight:500;color:var(--bfx-mut);margin-top:4px}.bfx-all{font-weight:700;color:var(--bfx-or)!important;white-space:nowrap;font-size:15px}.bfx-nav{display:flex;gap:8px;align-items:center;flex:0 0 auto}.bfx-nav button{width:34px;height:34px;border-radius:50%;border:1px solid #d5d8dc;background:#fff;cursor:pointer;font-weight:700;color:var(--bfx-dk);padding:0;line-height:1}.bfx-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:10px 2px 6px;scroll-behavior:smooth}.bfx-row::-webkit-scrollbar{display:none}.bfx-card{position:relative;background:#fff;border:1px solid var(--bfx-ln);border-radius:12px;padding:12px;display:flex;flex-direction:column;scroll-snap-align:start}.bfx-card:hover .bfx-t{color:var(--bfx-or)}.bfx-img{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.bfx-img img{max-width:90%;max-height:90%;object-fit:contain}.bfx-ven{font-size:12px;color:var(--bfx-mut)}.bfx-t{font-weight:700;font-size:14px;line-height:1.3;margin:3px 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:36px}.bfx-btn{margin-top:auto;display:block;text-align:center;background:var(--bfx-or);color:#fff!important;border-radius:999px;padding:9px 10px;font-weight:700;font-size:14px}.bfx-card .bfx-btn{margin-top:10px}.bfx-card .bfx-body{display:flex;flex-direction:column;flex:1}@media(max-width:749px){.bfx-row{grid-auto-columns:46%;gap:12px}.bfx-h{font-size:19px}.bfx-nav button{display:none}.bfx-t{font-size:13px}.bfx-pr{font-size:15px}.bfx-pr s{display:block;margin:0}}.bfx-nb{display:block;margin:14px 0 16px;border-radius:14px;overflow:hidden;border:2px solid #000}.bfx-nb__top{background:#000;color:#ffd600;font-weight:900;font-size:12px;letter-spacing:.6px;padding:7px 14px;text-transform:uppercase;display:flex;justify-content:space-between}.bfx-nb__top span+span{color:#fff;font-weight:700;text-transform:none;letter-spacing:0}.bfx-nb__mid{background:#fffbe6;padding:12px 14px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.bfx-nb__tx{flex:1;min-width:190px}.bfx-nb__tx b.bfx-nb__h{display:block;font-weight:800;font-size:16px;line-height:1.3}.bfx-nb__tx span{display:block;font-size:13.5px;color:#4a4f55;margin-top:3px}.bfx-nb__th{display:flex;gap:10px}.bfx-nb__th span{position:relative;width:54px;height:54px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #eee}.bfx-nb__th img{max-width:86%;max-height:86%;object-fit:contain}.bfx-nb__th b{position:absolute;top:-7px;right:-7px;background:#ffd600;color:#000;font-size:10px;border-radius:6px;padding:1px 4px}.bfx-nb__cta{background:var(--bfx-or);color:#fff;text-align:center;font-weight:800;padding:10px;font-size:15px}.bfx-nb:hover .bfx-nb__cta{filter:brightness(1.06)}#bfx-pp{position:fixed;right:20px;bottom:100px;width:340px;max-width:calc(100vw - 24px);background:#fff;border-radius:16px;box-shadow:0 18px 50px #14181e47,0 2px 6px #00000014;overflow:hidden;z-index:25;transform:translate(calc(100% + 40px));transition:transform .55s cubic-bezier(.2,.9,.25,1);visibility:hidden}#bfx-pp.show{transform:none;visibility:visible}#bfx-pp .pp-hd{background:var(--bfx-dk);color:#fff;padding:12px 46px 11px 16px;position:relative}#bfx-pp .pp-hd:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--bfx-or),#ff9a3c)}#bfx-pp .pp-t{font-weight:800;font-size:16px;line-height:1.2}#bfx-pp .pp-s{font-size:12px;color:#c9ced4;margin-top:2px}#bfx-pp .pp-x{position:absolute;top:10px;right:10px;width:28px;height:28px;border-radius:50%;border:0;background:#ffffff1f;color:#fff;font-size:17px;line-height:28px;padding:0;cursor:pointer}#bfx-pp .pp-ls{padding:4px 12px;max-height:max(200px,calc(100vh - 500px));overflow-y:auto;scrollbar-width:thin}#bfx-pp .pp-it{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:9px 2px;border-bottom:1px solid var(--bfx-ln)}#bfx-pp .pp-it:last-child{border-bottom:0}#bfx-pp .pp-it:hover .pp-tt{color:var(--bfx-or)}#bfx-pp .pp-im{position:relative;width:72px;height:72px;border-radius:10px;background:#f5f6f7;display:flex;align-items:center;justify-content:center}#bfx-pp .pp-im img{max-width:88%;max-height:88%;object-fit:contain;mix-blend-mode:multiply}#bfx-pp .pp-bf{position:absolute;top:-7px;left:-7px;z-index:1;width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#2b2b2b,#000);color:#ffd600;border:2px solid #ffd600;transform:rotate(-10deg);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:6.5px;font-weight:900;line-height:1.05;text-transform:uppercase}#bfx-pp .pp-bf b{margin-top:1px;padding:0 3px;border-radius:6px;background:#ffd600;color:#000;font-size:7.5px}#bfx-pp .pp-tx{display:flex;flex-direction:column;min-width:0}#bfx-pp .pp-br{font-size:11px;color:var(--bfx-mut)}#bfx-pp .pp-tt{font-weight:700;font-size:13.5px;line-height:1.25;margin:1px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#bfx-pp .pp-sb{font-size:11.5px;color:var(--bfx-mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bfx-pp .pp-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}#bfx-pp .bfx-pr{font-size:15px}#bfx-pp .pp-go{font-weight:700;font-size:12px;background:var(--bfx-or);color:#fff;border-radius:7px;padding:5px 10px;white-space:nowrap}#bfx-pp .pp-ft{display:block;text-align:center;padding:10px;font-weight:700;font-size:13px;color:var(--bfx-dk);background:#f6f7f8;border-top:1px solid var(--bfx-ln)}#bfx-pp .pp-ft:hover{color:var(--bfx-or)}@media(max-width:749px){#bfx-pp{right:10px;bottom:140px;width:300px;border-radius:14px}#bfx-pp .pp-go{display:none}#bfx-pp .pp-ls{padding:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;max-height:none}#bfx-pp .pp-ls::-webkit-scrollbar{display:none}#bfx-pp .pp-it{flex:0 0 100%;scroll-snap-align:start;border:0;padding:12px;grid-template-columns:80px 1fr}#bfx-pp .pp-im{width:80px;height:80px}#bfx-pp .pp-ft{padding:9px;font-size:12px}}#bfx-ex{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:12px;background:#14181e9e;opacity:0;transition:opacity .25s}#bfx-ex.show{opacity:1}#bfx-ex .ex-box{width:880px;max-width:100%;max-height:calc(100vh - 24px);overflow:auto;background:#fff;border-radius:18px;box-shadow:0 24px 70px #00000059}#bfx-ex .ex-hd{background:#000;color:#fff;padding:22px 64px 20px 28px;position:relative;border-bottom:4px solid #ffd600}#bfx-ex .ex-k{font-size:13px;font-weight:800;color:#ffd600;letter-spacing:.5px;text-transform:uppercase}#bfx-ex .ex-t{font-size:28px;font-weight:800;line-height:1.2;margin-top:4px}#bfx-ex .ex-s{font-size:15px;color:#c9ced4;margin-top:4px}#bfx-ex .ex-x{position:absolute;top:14px;right:16px;width:34px;height:34px;border-radius:50%;background:#ffffff26;border:0;color:#fff;font-size:20px;cursor:pointer;line-height:34px;padding:0}#bfx-ex .ex-gr{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:20px 24px}#bfx-ex .ex-ft{padding:0 24px 22px;display:flex;gap:12px;align-items:center;justify-content:space-between}#bfx-ex .ex-ft span{font-size:13px;color:var(--bfx-mut)}#bfx-ex .ex-ft a{background:var(--bfx-or);color:#fff;border-radius:999px;padding:12px 26px;font-weight:800;font-size:15px}@media(max-width:749px){#bfx-ex .ex-hd{padding:16px 54px 14px 18px}#bfx-ex .ex-k{font-size:12px}#bfx-ex .ex-t{font-size:20px}#bfx-ex .ex-s{font-size:13px}#bfx-ex .ex-gr{grid-template-columns:1fr 1fr;gap:10px;padding:12px}#bfx-ex .ex-gr .bfx-btn,#bfx-ex .ex-gr .bfx-save{display:none}#bfx-ex .ex-gr .bfx-t{font-size:12.5px}#bfx-ex .ex-ft{flex-direction:column;padding:0 12px 16px}}.bfx-chips{max-width:1200px;margin:6px auto 18px;padding:0 20px;text-align:center}.bfx-chips__h{font-weight:800;font-size:20px;margin-bottom:10px}.bfx-chips__row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.bfx-chip{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-weight:700;font-size:14.5px;background:#fff;color:#1d1f22!important;border:2px solid #e2e4e7;transition:border-color .2s}.bfx-chip:hover{border-color:#000}.bfx-chip i{font-style:normal}.bfx-chip em{font-style:normal;font-size:12px;font-weight:700;border-radius:999px;padding:2px 8px;background:#f1f2f4;color:#555}.bfx-chip.on{background:#000;color:#ffd600!important;border-color:#000}.bfx-chip.on em{background:#ffd600;color:#000}@media(max-width:749px){.bfx-chips{padding:0 16px;text-align:left}.bfx-chips__h{font-size:17px}.bfx-chips__row{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-right:-16px}.bfx-chips__row::-webkit-scrollbar{display:none}.bfx-chip{padding:9px 14px;font-size:13.5px}}.bfx-fs{border:1px solid var(--bfx-ln,#e7e8ea);border-radius:14px;padding:13px 15px;margin:0 0 16px;background:#fff}.bfx-fs__msg{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.35}.bfx-fs__msg>span:first-child{font-size:20px}.bfx-fs__msg b.or{color:#f15a22}.bfx-fs__bar{height:10px;border-radius:999px;background:#eef0f2;margin-top:10px;overflow:hidden}.bfx-fs__bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#f15a22,#ff9a3c)}.bfx-fs.ok .bfx-fs__bar i{background:#16a34a}.bfx-fs__leg{display:flex;justify-content:space-between;font-size:12px;color:#6b7178;margin-top:5px;gap:8px}.bfx-fs__note{font-size:12px;color:#6b7178;margin-top:6px}.bfx-sug{margin:14px 0 2px}.bfx-sug__h{font-weight:800;font-size:16px}.bfx-sug__s{font-size:12.5px;color:#6b7178;margin:2px 0 10px}.bfx-sug__gr{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:10px}.bfx-sr{display:grid;grid-template-columns:60px 1fr;gap:11px;align-items:center;border:1px solid #e7e8ea;border-radius:12px;padding:9px;background:#fff}.bfx-sr__im{position:relative;width:60px;height:60px;border-radius:10px;background:#f5f6f7;display:flex;align-items:center;justify-content:center}.bfx-sr__im img{max-width:86%;max-height:86%;object-fit:contain;mix-blend-mode:multiply}.bfx-sr__im b{position:absolute;top:-6px;left:-6px;background:#000;color:#ffd600;border:1.5px solid #ffd600;font-size:10px;border-radius:6px;padding:1px 4px}.bfx-sr__t{display:block;font-weight:700;font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit!important;text-decoration:none!important}.bfx-sr .bfx-pr{font-size:14.5px}.bfx-sr__b{display:flex;justify-content:space-between;align-items:center;margin-top:4px;gap:6px}.bfx-sr__b small{font-size:11.5px;font-weight:700;color:#0a7d32}.bfx-sr__b button{border:2px solid #f15a22;color:#f15a22;background:#fff;border-radius:999px;padding:3px 11px;font-weight:800;font-size:12.5px;white-space:nowrap;cursor:pointer;font-family:inherit}.bfx-sr__b button:hover{background:#f15a22;color:#fff}.bfx-sr__b button[disabled]{opacity:.6;cursor:wait}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bf-promo.css.map */
