.bf-bar,.bf-card{--bf-black:#0b0b0b;--bf-green:#47A21F;--bf-green-d:#359420;--bf-lime:#8fe06a;--bf-gold:#d4af37;--bf-gold-l:#f6e27a;--bf-mute:rgba(255,255,255,.68);--bf-line:rgba(255,255,255,.12);font-family:inherit;-webkit-font-smoothing:antialiased}.bf-bar[hidden],.bf-card[hidden],[data-bf-hide][hidden]{display:none!important}.bf-bar{background:var(--bf-black);color:#fff;position:relative;z-index:2}.bf-bar__inner{display:flex;align-items:center;justify-content:center;gap:12px;min-height:40px;padding:7px 16px;color:inherit;text-decoration:none;font-size:13.5px;line-height:1.25}.bf-tag{flex:none;display:inline-flex;align-items:center;font-weight:700;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;background:var(--bf-green);color:var(--bf-black);border-radius:999px;padding:4px 10px;line-height:1.2}.bf-bar__msgs{display:grid;min-width:0}.bf-bar__msg{grid-area:1/1;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;pointer-events:none}.bf-bar__msg.is-on{opacity:1;transform:none}.bf-bar__msg strong{font-weight:700;color:var(--bf-lime)}.bf-bar__timer{flex:none;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap;padding-left:12px;border-left:1px solid rgba(255,255,255,.22)}.bf-bar__timer span{font-weight:400;color:var(--bf-mute);margin-right:5px}.bf-bar__cta{flex:none;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--bf-lime);white-space:nowrap}.bf-bar__cta svg{transition:transform .25s ease}.bf-bar__inner:hover .bf-bar__cta svg{transform:translate(3px)}@media(max-width:699px){.bf-bar__inner{gap:8px;padding:6px 10px;font-size:12.5px;min-height:38px}.bf-bar__cta em{display:none}.bf-bar__timer{padding-left:8px}.bf-bar__timer span{display:none}.bf-tag{font-size:9.5px;padding:3px 8px;letter-spacing:.1em}}@media(max-width:699px){.bf-bar--me .bf-bar__timer{display:none}.bf-bar__msg{white-space:normal;line-height:1.2}}@media(max-width:359px){.bf-bar__timer{display:none}}.bf-card{position:relative;isolation:isolate;overflow:hidden;background:var(--bf-black);color:#fff;border-radius:14px;padding:14px 14px 12px;text-align:left;line-height:1.3}.bf-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 100% 0,rgba(71,162,31,.3),transparent 62%)}.bf-card p{margin:0}.bf-cart{margin:10px 0 14px}.bf-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px;min-height:22px}.bf-ends{font-size:11.5px;color:var(--bf-mute);font-variant-numeric:tabular-nums;white-space:nowrap}.bf-title{font-size:16px;font-weight:600;letter-spacing:-.005em}.bf-title strong{font-weight:700;color:var(--bf-lime);white-space:nowrap}.bf-sub{margin-top:3px!important;font-size:12.5px;color:var(--bf-mute)}.bf-sub strong{color:#fff;font-weight:600;white-space:nowrap}.bf-rail{margin:14px 8px 0;padding-bottom:40px;position:relative}.bf-track{position:relative;height:8px;border-radius:999px;background:#ffffff24}.bf-fill,.bf-ghost{position:absolute;top:0;bottom:0;left:0;border-radius:999px}.bf-fill{width:0;background:linear-gradient(90deg,var(--bf-green-d),var(--bf-green) 55%,var(--bf-lime));transition:width .9s cubic-bezier(.22,1,.36,1);overflow:hidden;z-index:1}.bf-fill:after{content:"";position:absolute;top:0;bottom:0;width:46px;left:-60px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:bf-sheen 1.6s ease-out .3s 1 both}.bf-ghost{width:0;background:repeating-linear-gradient(135deg,#8fe06a8c 0 6px,#8fe06a40 6px 12px);transition:width .6s cubic-bezier(.22,1,.36,1);animation:bf-breathe 1.2s ease-in-out 2}.bf-stop{position:absolute;top:-4px;left:var(--x);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:5px;z-index:2;text-align:center}.bf-stop:last-child{transform:translate(-100%);align-items:flex-end;text-align:right;margin-left:8px}.bf-dot{width:16px;height:16px;border-radius:50%;background:#3b3b3b;border:2px solid var(--bf-black);display:grid;place-items:center;color:var(--bf-black);transition:background .35s ease,transform .35s ease,box-shadow .35s ease}.bf-dot svg{opacity:0;transform:scale(.4);transition:opacity .25s ease .1s,transform .35s cubic-bezier(.34,1.56,.64,1) .1s}.bf-stop b{font-size:13px;font-weight:700;color:#ffffff8c;line-height:1;transition:color .3s ease;white-space:nowrap}.bf-stop span{font-size:10.5px;color:#ffffff73;line-height:1;white-space:nowrap}.bf-stop.is-done .bf-dot{background:var(--bf-lime)}.bf-stop.is-done .bf-dot svg{opacity:1;transform:none}.bf-stop.is-done b{color:var(--bf-lime)}.bf-stop.is-done span{color:#ffffffb3}.bf-stop.is-next .bf-dot{background:#fff;box-shadow:0 0 #ffffff8c;animation:bf-ring 1.9s ease-out 2}.bf-stop.is-next b{color:#fff}.bf-stop.is-next span{color:#ffffffbf}.bf-stop.is-preview .bf-dot{background:var(--bf-lime);opacity:.75}.bf-stop.is-preview b{color:var(--bf-lime)}.bf-card.is-celebrate .bf-stop.is-new .bf-dot{animation:bf-pop .7s cubic-bezier(.34,1.56,.64,1)}.bf-card.is-celebrate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 35%,rgba(143,224,106,.22) 50%,transparent 65%);transform:translate(-100%);animation:bf-sweep 1.1s ease-out 1}.bf-perks{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;margin-top:2px}.bf-perk{position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;padding:8px 9px;border-radius:10px;background:#ffffff0f;border:1px solid var(--bf-line);min-width:0;transition:background .35s ease,border-color .35s ease}.bf-perk__ico{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#ffffff14;color:#ffffff9e;transition:background .35s ease,color .35s ease}.bf-perk__txt{min-width:0;font-size:11px;line-height:1.25;color:var(--bf-mute)}.bf-perk__txt b{display:block;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bf-perk.is-on{background:#47a21f2e;border-color:#8fe06a8c}.bf-perk.is-on .bf-perk__ico{background:var(--bf-lime);color:var(--bf-black)}.bf-perk.is-on .bf-perk__txt{color:var(--bf-lime)}.bf-perk--gold .bf-perk__ico{color:var(--bf-gold-l)}.bf-perk--gold.is-new:after{content:"";position:absolute;top:0;bottom:0;width:40px;left:-60px;background:linear-gradient(100deg,transparent,rgba(246,226,122,.45),transparent);animation:bf-gold .8s ease-out 1}.bf-perk--gold.is-on{background:linear-gradient(135deg,#f6e27a33,#b8860b1f);border-color:var(--bf-gold)}.bf-perk--gold.is-on .bf-perk__ico{background:linear-gradient(135deg,var(--bf-gold-l),var(--bf-gold) 55%,#b8860b);color:var(--bf-black)}.bf-perk--gold.is-on .bf-perk__txt{color:var(--bf-gold-l)}@media(max-width:480px){.bf-perk{flex-direction:column;align-items:flex-start;gap:5px;padding:7px 8px}.bf-perk__ico{width:22px;height:22px;border-radius:6px}.bf-perk__ico svg{width:12px;height:12px}.bf-perk__txt{font-size:10.5px}.bf-perk__txt b{font-size:11.5px}.bf-cart .bf-stop span{display:none}.bf-cart .bf-rail{padding-bottom:27px}.bf-cart .bf-title{font-size:15.5px}}.bf-linkbtn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:#fff;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.bf-note{margin-top:10px!important;font-size:11px;line-height:1.35;color:#ffffff94}.bf-note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bf-pdp{margin:0}.bf-pdp .bf-rail{padding-bottom:38px}.bf-result{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:2px;padding-top:11px;border-top:1px solid var(--bf-line);font-size:13px;color:var(--bf-mute)}.bf-result b{font-size:19px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.bf-result b small{font-size:11.5px;font-weight:500;color:var(--bf-mute);margin-left:4px}.bf-rows{display:grid;gap:6px;margin-top:10px}.bf-rows:empty{display:none}.bf-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--bf-line);background:#ffffff0f;color:#fff;font:inherit;line-height:1.3;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.bf-row:hover{background:#47a21f38;border-color:#8fe06a99}.bf-row:active{transform:scale(.985)}.bf-row:focus-visible{outline:2px solid var(--bf-lime);outline-offset:2px}.bf-row__main{min-width:0;display:block}.bf-row__main b{display:block;font-size:14px;font-weight:700;color:#fff}.bf-row__main u{text-decoration:none;font-weight:600;color:var(--bf-lime)}.bf-row__main mark{display:inline-block;margin-left:7px;padding:2px 7px;border-radius:999px;background:var(--bf-lime);color:var(--bf-black);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;vertical-align:1px}.bf-row__main i{display:block;font-style:normal;font-size:12px;color:var(--bf-mute);font-variant-numeric:tabular-nums;margin-top:1px}.bf-row__main em{display:block;font-style:normal;font-size:12px;font-weight:600;color:var(--bf-lime);margin-top:2px;animation:bf-in .2s ease-out 1}.bf-row__go{flex:none;font-weight:700;font-size:12px;background:#fff;color:var(--bf-black);border-radius:999px;padding:6px 12px;white-space:nowrap}.bf-row:hover .bf-row__go{background:var(--bf-lime)}@keyframes bf-in{0%{opacity:0}to{opacity:1}}@keyframes bf-sheen{0%{left:-60px}to{left:calc(100% + 20px)}}@keyframes bf-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes bf-ring{0%{box-shadow:0 0 #ffffff80}80%,to{box-shadow:0 0 0 8px #fff0}}@keyframes bf-pop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes bf-sweep{to{transform:translate(100%)}}@keyframes bf-gold{0%{left:-60px}to{left:calc(100% + 20px)}}@media(prefers-reduced-motion:reduce){.bf-fill,.bf-ghost,.bf-bar__msg,.bf-dot,.bf-dot svg{transition:none!important}.bf-fill:after,.bf-ghost,.bf-stop.is-next .bf-dot,.bf-perk--gold.is-new:after,.bf-card.is-celebrate:after,.bf-card.is-celebrate .bf-stop.is-new .bf-dot{animation:none!important}}.bf-has-card>.cart-drawer__top{display:none!important}.bf-bar,.bf-card{--bfe:cubic-bezier(.22,1,.36,1);--bfs:cubic-bezier(.34,1.56,.64,1);--bfg:rgba(143,224,106,.75)}.bf-tag,.bf-chip{position:relative;overflow:hidden;transform:translateZ(0)}.bf-tag:after,.bf-chip:after,.bf-badge:after,.bf-fill:after,.bf-perk--gold.is-on:before,.bf-perk.is-new:after,.bf-card.is-celebrate:after,.bf-pdp.is-picked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:auto;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.65) 50%,transparent 70%);transform:translate(-100%)}.bf-bar{overflow:hidden}.bf-bar:before{content:"";position:absolute;top:0;right:-40%;bottom:0;left:-40%;background:linear-gradient(100deg,transparent 25%,rgba(71,162,31,.32) 50%,transparent 75%);animation:bfm-drift 9s ease-in-out infinite alternate}.bf-bar__inner{position:relative}.bf-bar .bf-tag:after{animation:bfm-sheen 4.5s ease-in-out 1s infinite}.bf-bar__cta svg{animation:bfm-nudge 4.5s ease-in-out 1s infinite}.bf-bar__msgs{overflow:hidden}.bf-bar__msg{transform:translateY(90%);transition:opacity .4s ease,transform .5s var(--bfe)}.bf-bar__msg:not(.is-on):not(:last-child){transform:translateY(-90%)}.bf-cd b{display:inline-block;overflow:hidden;min-width:1.8em;padding:2px 4px;border-radius:5px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24;color:#fff;font-weight:700;text-align:center;vertical-align:middle}.bf-cd b em{display:block;font-style:normal;animation:bfm-tick .45s var(--bfe)}.bf-cd i{font-style:normal;font-size:.74em;font-weight:500;color:var(--bf-mute);margin:0 5px 0 3px;vertical-align:middle}@media(max-width:699px){.bf-bar .bf-cd b:nth-of-type(n+3),.bf-bar .bf-cd i:nth-of-type(n+3){display:none}}.bf-fill{box-shadow:0 0 12px #8fe06a80;transform-origin:0 50%}.bf-fill:before{content:"";position:absolute;inset:0 0 0 auto;width:16px;background:radial-gradient(circle at 100% 50%,#fff,transparent 72%)}.bf-fill:after{animation:bfm-sheen 3.6s ease-in-out 1.2s infinite}.bf-pdp .bf-fill:after{animation:none}.bf-ghost{transform-origin:0 50%;background:repeating-linear-gradient(135deg,#8fe06a99 0 5.66px,#8fe06a3d 5.66px 11.31px) 0 0/16px 100%;animation:bfm-flow .9s linear infinite}.bf-dot{position:relative}.bf-dot:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid var(--bf-lime);opacity:0}.bf-stop.is-next .bf-dot{animation:none;box-shadow:0 0 10px #ffffff73}.bf-stop.is-next .bf-dot:after{border-color:#fff;animation:bfm-ring 2.4s var(--bfe) infinite}.bf-pdp .bf-stop.is-next .bf-dot:after{animation-iteration-count:3}.bf-stop:nth-child(3),.bf-perk:nth-child(2),.bf-row:nth-child(2){--bfd:.12s}.bf-stop:nth-child(4),.bf-perk:nth-child(3){--bfd:.24s}.bf-stop:nth-child(5){--bfd:.36s}.bf-stop.is-new .bf-dot:after,.bf-card.is-in .bf-stop.is-done .bf-dot:after{animation:bfm-ring .9s ease-out calc(.35s + var(--bfd,0s))}.bf-stop.is-new .bf-dot path,.bf-card.is-in .bf-stop.is-done .bf-dot path,.bf-perk.is-new .bf-perk__ico path{stroke-dasharray:10;animation:bfm-draw .45s ease-out calc(.45s + var(--bfd,0s)) backwards}.bf-card.is-celebrate,.bf-perk.is-new{animation:bfm-glow 1.3s ease-out}.bf-card.is-celebrate:after,.bf-pdp.is-picked:after,.bf-perk.is-new:after{background:linear-gradient(100deg,transparent 30%,rgba(143,224,106,.3) 44%,rgba(255,255,255,.36) 50%,rgba(143,224,106,.3) 56%,transparent 70%);animation:bfm-sweep 1.1s ease-out}.bf-card.is-celebrate .bf-stop.is-new .bf-dot:before{content:"";position:absolute;left:50%;top:50%;width:3px;height:3px;margin:-1.5px;border-radius:50%;opacity:0;box-shadow:0 -11px #fff,10px -6px var(--bf-lime),10px 6px #fff,0 11px var(--bf-lime),-10px 6px #fff,-10px -6px var(--bf-lime);animation:bfm-spark .9s var(--bfe) .2s}.bf-title strong,.bf-result b{display:inline-block}.bf-card.is-celebrate .bf-title strong:first-child,.bf-pdp.is-picked .bf-title strong,.bf-pdp.is-picked .bf-result b{animation:bfm-pop .7s var(--bfs)}.bf-perk--gold{--bfg:rgba(246,226,122,.85)}.bf-perk--gold.is-new:after{background:linear-gradient(100deg,transparent 30%,rgba(246,226,122,.75) 50%,transparent 70%)}.bf-perk.is-new .bf-perk__ico{animation:bfm-pop .7s var(--bfs) .1s backwards}.bf-perk--gold.is-on:before{background:linear-gradient(105deg,transparent 35%,rgba(246,226,122,.28) 50%,transparent 65%);animation:bfm-sheen 7s ease-in-out 1.5s infinite}.bf-pdp.is-in{animation:bfm-up .8s var(--bfe) backwards}.bf-card.is-in .bf-fill{animation:bfm-grow 1.1s var(--bfe) .25s backwards}.bf-card.is-in .bf-ghost{animation:bfm-flow .9s linear infinite,bfm-grow 1s var(--bfe) .6s backwards}.bf-card.is-in .bf-stop{animation:bfm-fade .5s ease-out calc(.3s + var(--bfd,0s)) backwards}.bf-card.is-in .bf-dot{animation:bfm-pop .6s var(--bfs) calc(.3s + var(--bfd,0s)) backwards}.bf-card.is-in .bf-perk,.bf-card.is-in .bf-row{animation:bfm-up .55s var(--bfe) calc(.7s + var(--bfd,0s)) backwards}.bf-pdp.is-in .bf-tag:after{animation:bfm-sweep 1.1s ease-out .6s}.bf-pdp.is-in .bf-fill:after{animation:bfm-sweep 1.1s ease-out 1.1s}.bf-row:active{transform:scale(.97);background:#47a21f4d;border-color:var(--bf-lime)}.bf-row:active .bf-row__go{background:var(--bf-lime)}.bf-pdp.is-picked .bf-row{animation:bfm-up .4s var(--bfe) calc(.1s + var(--bfd,0s)) backwards}.bf-chip{display:inline-flex;align-items:center;gap:7px;margin:6px 0 2px;padding:4px 11px 4px 5px;border-radius:999px;background:#0b0b0b;color:#fff;font-size:12.5px;font-weight:600;line-height:1.3;white-space:nowrap;text-decoration:none;box-shadow:0 4px 14px #0b0b0b33}.bf-chip b,.bf-badge{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.bf-chip b{padding:4px 8px;border-radius:999px;background:#47a21f;color:#0b0b0b}.bf-chip__r{display:inline-grid;overflow:hidden}.bf-chip__r i{grid-area:1/1;font-style:normal;opacity:0;animation:bfm-rot 12s infinite}.bf-chip__r i:nth-child(2){animation-delay:3s}.bf-chip__r i:nth-child(3){animation-delay:6s}.bf-chip__r i:nth-child(4){animation-delay:9s}.bf-chip:after{animation:bfm-sweep 1.2s ease-out .8s}.bf-badge{position:absolute;top:8px;left:8px;z-index:2;overflow:hidden;padding:4px 8px;border-radius:999px;background:#0b0b0b;color:#8fe06a;pointer-events:none}.bf-badge:after{animation:bfm-sweep 1.2s ease-out .5s}@keyframes bfm-sheen{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}@keyframes bfm-sweep{to{transform:translate(100%)}}@keyframes bfm-drift{0%{transform:translate(-30%)}to{transform:translate(30%)}}@keyframes bfm-nudge{55%,to{transform:none}75%{transform:translate(4px)}}@keyframes bfm-tick{0%{opacity:0;transform:translateY(-70%)}}@keyframes bfm-ring{0%{transform:scale(1);opacity:0}15%{opacity:.9}75%,to{transform:scale(2.3);opacity:0}}@keyframes bfm-draw{0%{stroke-dashoffset:10}}@keyframes bfm-spark{0%{transform:scale(.3);opacity:0}25%{opacity:1}to{transform:scale(2.2) rotate(25deg);opacity:0}}@keyframes bfm-pop{0%{transform:scale(.5);opacity:0}55%{transform:scale(1.22);opacity:1}}@keyframes bfm-glow{35%{box-shadow:0 0 0 2px var(--bfg),0 0 26px var(--bfg)}}@keyframes bfm-up{0%{opacity:0;transform:translateY(16px)}}@keyframes bfm-fade{0%{opacity:0}}@keyframes bfm-grow{0%{transform:scaleX(0)}}@keyframes bfm-flow{to{background-position:16px 0}}@keyframes bfm-rot{0%{opacity:0;transform:translateY(80%)}4%,22%{opacity:1;transform:none}26%,to{opacity:0;transform:translateY(-80%)}}@media(prefers-reduced-motion:reduce){.bf-bar:before,.bf-bar *,.bf-bar *:after,.bf-card,.bf-card:after,.bf-card *,.bf-card *:before,.bf-card *:after,.bf-chip:after,.bf-chip i,.bf-badge:after{animation:none!important;transition:none!important}.bf-chip__r i:first-child{opacity:1}}.bf-buy-pulse{animation:bf-buy 1.2s cubic-bezier(.22,1,.36,1) 1}@keyframes bf-buy{0%{box-shadow:0 0 #47a21f8c}60%{box-shadow:0 0 0 14px #47a21f00}to{box-shadow:0 0 #47a21f00}}.product-info__block-item[data-block-type=price] .bf-chip{display:inline-flex;margin-top:10px}@media(prefers-reduced-motion:reduce){.bf-buy-pulse{animation:none!important}}.bf-has-card>.cart-drawer__countdown-bar{margin:10px 0 0;padding:9px 14px;border-radius:14px 14px 0 0;background:#0b0b0b radial-gradient(120% 260px at 100% 100%,rgba(71,162,31,.3),transparent 62%);color:#fff;text-align:left;-webkit-font-smoothing:antialiased}.bf-has-card .cart-drawer__countdown-text{margin:0;font-size:12.5px;font-weight:500;line-height:18px;color:#ffffffdb}.bf-has-card #cart-countdown-display{display:inline-block;min-width:3.5em;margin:0 1px;padding:0 6px;border-radius:5px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24;color:#fff;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.bf-has-card .cart-drawer__countdown-subtext{margin:1px 0 0;font-size:10.5px;line-height:13px;opacity:1;color:#ffffff80}.bf-has-card>.cart-drawer__countdown-bar~.bf-cart{margin-top:-1px;border-top:1px solid var(--bf-line);border-radius:0 0 14px 14px}.bf-has-card>.cart-drawer__countdown-bar~.bf-cart.is-celebrate{animation-name:none}.bf-has-card>.cart-drawer__trust-bar{padding-top:8px;padding-bottom:8px}.bf-ship{position:relative;overflow:hidden;display:flex;align-items:center;gap:8px;min-height:36px;margin:2px 0 4px;padding:6px 10px;border-radius:10px;border:1px solid var(--bf-line);background:#ffffff0f;font-size:12.5px;line-height:1.25;color:#fff}.bf-ship__ico{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#ffffff14;color:#ffffffb3}.bf-ship__ico svg{width:12px;height:12px}.bf-ship__txt{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bf-ship__txt b{font-weight:700;color:var(--bf-lime)}.bf-ship__val{flex:none;font-size:11px;color:var(--bf-mute);white-space:nowrap;font-variant-numeric:tabular-nums}.bf-ship:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--bf-lime);transform:scaleX(var(--p,0));transform-origin:0 50%;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .3s ease}.bf-ship.is-on{background:#47a21f2e;border-color:#8fe06a8c}.bf-ship.is-on:after{opacity:0}.bf-ship.is-on .bf-ship__ico{background:var(--bf-lime);color:var(--bf-black)}.bf-ship.is-on .bf-ship__val{font-size:12.5px;font-weight:700;color:#fff}.bf-ship.is-new .bf-ship__ico{animation:bfm-pop .7s cubic-bezier(.34,1.56,.64,1)}.bf-ship.is-far{background:none;border-color:var(--bf-line)}.bf-ship.is-far .bf-ship__txt b{color:#fff}.bf-cart .bf-note{margin-top:8px!important;font-size:10.5px;line-height:1.3}@media(max-width:480px){.bf-cart .bf-perk{display:block;padding:7px 9px}.bf-cart .bf-perk__ico{position:absolute;top:7px;left:9px;width:18px;height:18px;border-radius:5px}.bf-cart .bf-perk__txt{display:block}.bf-cart .bf-perk__txt b{padding-left:25px;line-height:18px;margin-bottom:1px}}.bf-sum{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;padding:8px 10px;border-radius:10px;background:#f2f8ee;box-shadow:inset 0 0 0 1px #47a21f4d;color:#0b0b0b;font-size:12px;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums}.bf-sum[hidden]{display:none}.bf-sum__i{white-space:nowrap}.bf-sum__i:before{content:"";display:inline-block;width:14px;height:14px;margin-right:5px;vertical-align:-3px;border-radius:50%;background:#359420 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 7'%3E%3Cpath d='M1 3.6 3 5.6 7 1.2' fill='none' stroke='%23fff' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/8px no-repeat}.bf-sum__i--gold:before{background-color:#b8860b}.bf-sum__i b{font-weight:700}.bf-sum.is-new{animation:bf-sum-in .4s cubic-bezier(.22,1,.36,1)}@keyframes bf-sum-in{0%{opacity:0;transform:translateY(4px)}}.bf-has-sum>.cart-drawer__discount-toggle{order:1;text-align:center}.bf-has-sum>.cart-drawer__payment-icons{order:2;padding:0}.bf-has-sum .cart-drawer__payment-image{max-height:26px}@media(max-width:480px)and (max-height:700px){.bf-has-card .cart-drawer__countdown-subtext,.bf-has-sum>.cart-drawer__payment-icons{display:none}}@media(prefers-reduced-motion:reduce){.bf-ship:after,.bf-ship__ico,.bf-sum{animation:none!important;transition:none!important}}.bf-ups{margin:6px 0}.bf-up .bf-row__main b{font-size:13.5px}.bf-up .bf-row__main i{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bf-up[disabled]{opacity:.6;pointer-events:none}.bf-cart .bf-perks:empty{display:none}.bf-cart.has-up .bf-sub,.bf-cart.has-up .bf-perks{display:none}.bf-cart.has-up .bf-ups{margin-bottom:2px}.bf-filter{margin:0 0 18px;min-width:0;max-width:100%;overflow:hidden;-webkit-font-smoothing:antialiased}.bf-filter__row{display:flex;gap:8px;max-width:100%;overflow-x:auto;scroll-behavior:smooth;padding:2px 2px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bf-filter__row::-webkit-scrollbar{display:none}.bf-fchip{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 16px;border-radius:999px;border:1px solid rgba(26,26,26,.16);background:#fff;color:#1a1a1a;font:inherit;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .12s ease;-webkit-tap-highlight-color:transparent}.bf-fchip:hover{border-color:#0b0b0b}.bf-fchip:active{transform:scale(.97)}.bf-fchip:focus-visible{outline:2px solid #47A21F;outline-offset:2px}.bf-fchip i{font-style:normal;font-size:12px;font-weight:500;color:#1a1a1a80;font-variant-numeric:tabular-nums}.bf-fchip i:empty{display:none}.bf-fchip.is-on{background:#0b0b0b;border-color:#0b0b0b;color:#fff}.bf-fchip.is-on i{color:#8fe06a}.bf-fchip[hidden]{display:none}.bf-filter__info{margin:4px 2px 0;font-size:13px;color:#1a1a1a9e}.bf-filter.is-loading .bf-filter__info:after{content:" Lade alle Aktionsprodukte \2026"}.bf-f-hide{display:none!important}.bf-f-new{opacity:1!important;transform:none!important;visibility:visible!important}@media(max-width:699px){.bf-filter__row{padding-right:28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),transparent)}.bf-filter{margin-bottom:14px}.bf-fchip{min-height:38px;padding:7px 14px;font-size:13.5px}}.bf-row.is-busy{opacity:.65;pointer-events:none}.bf-perk__txt b{white-space:normal}@media(max-width:480px){.bf-pdp .bf-row{flex-wrap:wrap}.bf-pdp .bf-row__go{flex:1 0 100%;text-align:center;padding:9px 12px;font-size:13px}}.bf-bar__timer:not(.bf-cd){font-weight:500;color:#ffffffb8}.bf-filter__sub{margin-top:6px}.bf-filter__sub[hidden]{display:none}.bf-filter__sub.is-in{animation:bf-sub-in .28s cubic-bezier(.22,1,.36,1) 1}@keyframes bf-sub-in{0%{opacity:0;transform:translateY(-6px)}}.bf-fchip--sub{min-height:34px;padding:6px 13px;font-size:13px;background:#eef0ec;border-color:transparent}.bf-fchip--sub:hover{border-color:#359420}.bf-fchip--sub.is-on{background:#47a21f;border-color:#47a21f;color:#0b0b0b}.bf-fchip--sub.is-on i{color:#0b0b0bb3}.bf-note[hidden]{display:none}@media(prefers-reduced-motion:reduce){.bf-filter__sub.is-in{animation:none!important}}.custom-link-black-friday{position:relative;display:inline-flex;align-items:center;gap:7px;padding:6px 14px 6px 12px!important;border-radius:999px!important;background:#0b0b0b!important;color:#fff!important;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;opacity:1!important;box-shadow:0 0 0 1px #8fe06a99,0 4px 14px #0b0b0b2e;transform:translateZ(0);transition:color .2s ease,box-shadow .2s ease}.custom-link-black-friday:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#8fe06a;animation:bf-nav-dot 2.2s ease-out infinite}.custom-link-black-friday:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.3),transparent);animation:bf-nav-sweep 4.5s ease-in-out infinite}a.custom-link-black-friday:hover,a:hover>span>.custom-link-black-friday{color:#8fe06a!important;box-shadow:0 0 0 1px #8fe06a,0 6px 18px #47a21f47}@keyframes bf-nav-dot{0%{box-shadow:0 0 #8fe06aa6}70%,to{box-shadow:0 0 0 7px #8fe06a00}}@keyframes bf-nav-sweep{0%,70%{left:-60%}to{left:130%}}@media(prefers-reduced-motion:reduce){.custom-link-black-friday:before,.custom-link-black-friday:after{animation:none!important}}.custom-link-black-weeks{position:relative;display:inline-flex;align-items:center;gap:7px;padding:6px 14px 6px 12px!important;border-radius:999px!important;background:#0b0b0b!important;color:#fff!important;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;opacity:1!important;box-shadow:0 0 0 1px #8fe06a99,0 4px 14px #0b0b0b2e;transform:translateZ(0);transition:color .2s ease,box-shadow .2s ease}.custom-link-black-weeks:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:#8fe06a;animation:bf-nav-dot 2.2s ease-out infinite}.custom-link-black-weeks:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.3),transparent);animation:bf-nav-sweep 4.5s ease-in-out infinite}a.custom-link-black-weeks:hover,a:hover>span>.custom-link-black-weeks{color:#8fe06a!important;box-shadow:0 0 0 1px #8fe06a,0 6px 18px #47a21f47}@media(prefers-reduced-motion:reduce){.custom-link-black-weeks:before,.custom-link-black-weeks:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/bf-2026.css.map */
