:root{--bf-violet: #6A0DAD;--bf-neon: #A855F7;--bf-neon-clair: #D8B4FE;--bf-noir: #000;--bf-contour: inset 0 0 0 1px var(--bf-neon);--bf-lueur: 0 0 .75rem -.125rem rgb(168 85 247 / .6);--bf-filet: var(--bf-contour);--bf-texte-neon: 0 0 .05em #fff, 0 0 .2em var(--bf-neon-clair), 0 0 .5em var(--bf-neon)}.bf-lettrage{position:relative;isolation:isolate;display:inline-flex;flex-direction:column;font-weight:800;line-height:.86;letter-spacing:-.03em;text-transform:uppercase}.bf-lettrage--ligne{flex-direction:row;gap:.28em;line-height:1}.bf-l-black{position:relative;display:block;color:#fff}.bf-l-friday{position:relative;display:block}.bf-l-bandes{display:none}.bf-l-neon{position:relative;color:#fbf7ff;text-shadow:0 0 .02em #fff,0 0 .08em var(--bf-neon-clair),0 0 .18em var(--bf-neon),0 0 .38em #7E22CE,0 0 .7em rgb(126 34 206 / .55)}.bf-anime .bf-l-black .bf-l-c{display:inline-block;animation:bf-monte .75s cubic-bezier(.2,.8,.2,1) calc(.1s + var(--i) * 55ms) both}.bf-anime .bf-l-neon .bf-l-c{display:inline-block;animation:bf-allume-doux .7s ease-out calc(.6s + (var(--i) - 5) * .08s) both}@keyframes bf-monte{0%{opacity:0;transform:translateY(.4em)}}@keyframes bf-allume-doux{0%{opacity:0}}.bf-style-course .bf-lettrage{transform:skew(-9deg)}.bf-style-course .bf-anime .bf-l-c{animation:none}.bf-style-course .bf-l-neon{color:#cda8ff;text-shadow:0 .045em 0 var(--bf-violet)}.bf-style-course .bf-l-bandes{position:absolute;z-index:-1;left:-.25em;right:-.7em;top:56%;height:.3em;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;pointer-events:none}.bf-style-course .bf-lettrage--ligne .bf-l-bandes{top:48%}.bf-style-course .bf-l-bandes i{display:block;height:.11em;background:var(--bf-violet)}.bf-style-course .bf-l-bandes i:nth-child(2){height:.07em;background:var(--bf-neon)}.bf-style-course .bf-l-bandes i:nth-child(3){height:.035em;background:#fff}.bf-style-course .bf-anime .bf-l-bandes i{transform:translate(-101%);animation:bf-passe 6.5s cubic-bezier(.75,0,.2,1) .35s infinite}.bf-style-course .bf-anime .bf-l-bandes i:nth-child(2){animation-delay:.43s}.bf-style-course .bf-anime .bf-l-bandes i:nth-child(3){animation-delay:.51s}.bf-style-course .bf-anime .bf-l-black{animation:bf-trombe .6s cubic-bezier(.12,.85,.2,1) .1s both}.bf-style-course .bf-anime .bf-l-friday{animation:bf-trombe .6s cubic-bezier(.12,.85,.2,1) .26s both}@keyframes bf-passe{0%{transform:translate(-101%)}10%,80%{transform:translate(0)}90%,to{transform:translate(101%)}}@keyframes bf-trombe{0%{opacity:0;transform:translate(-1.6em)}45%{opacity:1}}.bf-style-chrome .bf-l-neon{text-shadow:none}.bf-style-chrome .bf-l-c{display:inline-block;color:transparent;background-image:linear-gradient(105deg,transparent 38%,rgb(255 255 255 / .95) 50%,transparent 62%),linear-gradient(180deg,#fff,#f1e8fb 40%,#a57bdb 48%,#5b1a9a 53%,#cdb3ee 72%,#fff);background-repeat:no-repeat;background-size:320% 100%,100% 100%;background-position:160% 0,0 0;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 .035em .05em rgb(0 0 0 / .5))}.bf-style-chrome .bf-anime .bf-l-c{animation:bf-tombe .55s cubic-bezier(.3,1.5,.5,1) calc(.1s + var(--i) * 55ms) both,bf-chrome 5.5s ease-in-out calc(1.5s + var(--i) * .06s) infinite}@keyframes bf-tombe{0%{opacity:0;transform:translateY(-.55em) scale(1.3)}}@keyframes bf-chrome{0%,72%{background-position:160% 0,0 0}90%,to{background-position:-60% 0,0 0}}.bf-pastille{position:relative;display:inline-flex;align-items:center;gap:.3em;overflow:hidden;background:var(--bf-noir);color:#fff;font-weight:800;line-height:1.25;border-radius:999px;padding:.12em .62em;white-space:nowrap;vertical-align:.06em;box-shadow:var(--bf-contour),var(--bf-lueur)}.bf-tag{display:inline-flex;align-items:center;height:1.375rem;padding:0 .625rem;border-radius:999px;background:var(--bf-noir);color:#fbf7ff;font-size:.625rem;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;vertical-align:middle;box-shadow:var(--bf-contour),var(--bf-lueur);text-shadow:var(--bf-texte-neon)}.bf-tag[hidden]{display:none}@keyframes bf-reflet{0%{transform:translate(-120%)}40%,to{transform:translate(120%)}}html.bf{--fb-h: 4.75rem;--fb-bf-haut: 2.75rem}@media(max-width:1023px){html.bf{--fb-h: 4.25rem;--fb-bf-haut: 2.5rem}}.fb--bf{display:flex;flex-direction:column;background:#050008;color:#fff;text-decoration:none}.fb--bf:before{inset:0 -40% auto;height:var(--fb-bf-haut);background:radial-gradient(24% 220% at 50% 50%,rgb(124 34 206 / .7) 0%,rgb(76 12 128 / .32) 46%,transparent 76%)}.fb--bf:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgb(255 255 255 / .12) 50%,transparent 58%);transform:translate(-100%)}.f-js .fb--bf:after{animation:bf-balaye 7s ease-in-out 1.5s infinite}@keyframes bf-balaye{0%{transform:translate(-100%)}32%,to{transform:translate(100%)}}.fb--bf:focus-visible{outline:2px solid #fff;outline-offset:-4px}.fb-bf-haut{position:relative;display:flex;align-items:center;justify-content:center;gap:.875rem;flex:none;height:var(--fb-bf-haut)}.fb-bf-titre{font-size:1.75rem;letter-spacing:.02em}.fb-bf-titre .bf-l-bandes{display:none!important}.bf-style-neon .fb-bf-titre .bf-l-neon{text-shadow:0 0 .05em #fff,0 0 .2em var(--bf-neon-clair),0 0 .5em var(--bf-neon)}.fb-bf-bandes{display:inline-flex;gap:.25rem}.fb-bf-bandes i{display:block;width:.4375rem;height:1.25rem;background:var(--bf-neon);transform:skew(-24deg);opacity:.3}.fb-bf-bandes i:nth-child(2){opacity:.6}.fb-bf-bandes i:nth-child(3){opacity:1}.fb-bf-bandes--d{flex-direction:row-reverse}.f-js .fb-bf-bandes i{animation:bf-file 1.8s ease-in-out infinite}.f-js .fb-bf-bandes i:nth-child(2){animation-delay:.2s}.f-js .fb-bf-bandes i:nth-child(3){animation-delay:.4s}@keyframes bf-file{0%,to{opacity:.25}50%{opacity:1}}.fb-bf-bas{flex:1 1 auto;height:auto;min-height:0;background:linear-gradient(90deg,#2a0648,#6a0dad 50%,#2a0648)}.fb-m--bf{gap:.875rem;padding-inline:1.375rem 0;font-size:.8125rem;font-weight:500}.fb-m--bf .bf-pastille{font-size:.75rem;padding:.1875rem .625rem;vertical-align:0}.fb-bf-txt{color:#ffffffeb}.fb-bf-cta{display:inline-flex;align-items:center;gap:.3125rem;font-weight:700;color:#fff}.fb-bf-cta svg{width:.875rem;height:.875rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s}.fb--bf:hover .fb-bf-cta{text-decoration:underline;text-underline-offset:3px}.fb--bf:hover .fb-bf-cta svg{transform:translate(3px)}.fb-bf-sep{display:inline-flex;gap:.1875rem;margin-left:.5rem}.fb-bf-sep i{display:block;width:.3125rem;height:.9375rem;background:#fff;transform:skew(-24deg)}.fb-bf-sep i:nth-child(2){opacity:.6}.fb-bf-sep i:nth-child(3){opacity:.3}@media(max-width:639px){.fb-bf-titre{font-size:1.375rem}.fb-bf-haut{gap:.625rem}.fb-bf-bandes i{width:.3125rem;height:1rem}.fb-m--bf{gap:.625rem;padding-inline:1rem 0;font-size:.75rem}.fb-m--bf .bf-pastille{font-size:.6875rem}.fb-bf-sep i{width:.25rem;height:.8125rem}}.ah-titre--bf{max-width:none;font-size:clamp(3.25rem,6.4vw,7.25rem);line-height:1;letter-spacing:0;text-wrap:nowrap}.ah-sous--bf{max-width:34rem;font-size:clamp(1.0625rem,1.35vw,1.375rem);line-height:1.6;color:#fff}.ah-sous--bf .bf-pastille{font-size:1.12em;padding:.06em .55em;font-variant-numeric:tabular-nums}.f-js .ah-sous--bf .bf-pastille{animation:bf-pop .6s cubic-bezier(.2,.9,.25,1.4) 1.25s both}.ah-sous--bf .bf-pastille:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .45) 50%,transparent 65%);transform:translate(-120%)}.f-js .ah-sous--bf .bf-pastille:after{animation:bf-reflet 4.5s ease-in-out 2.6s infinite}@keyframes bf-pop{0%{opacity:0;transform:scale(.6) rotate(-6deg)}}.ah-bf-lien{color:#fff;font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.ah-bf-lien:hover{text-decoration-thickness:2px}@media(max-width:767px){.ah-titre--bf{font-size:clamp(3rem,15.5vw,4.5rem);text-shadow:none}.ah-sous--bf{font-size:.9375rem;line-height:1.55}.ah-bf-lien{font-size:.8125rem}}@media(max-width:767px)and (max-height:600px){.ah-sous--bf{display:block}}.bf-cartes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.bf-carte{--r: -2deg;position:absolute;display:flex;align-items:center;gap:.75rem;width:17.5rem;padding:.5rem .875rem .5rem .5rem;background:#fff;border-radius:1rem;color:#1c1c1c;text-decoration:none;box-shadow:0 1.25rem 2.5rem -.75rem #0009,0 0 0 1px #a855f740;opacity:0;visibility:hidden;transform:translateY(.875rem) scale(.82) rotate(calc(var(--r) - 4deg));transition:opacity .35s ease,transform .55s cubic-bezier(.2,.9,.25,1.3),visibility 0s linear .55s;pointer-events:none}.bf-carte.is-vue{opacity:1;visibility:visible;transform:rotate(var(--r));pointer-events:auto;transition:opacity .35s ease,transform .55s cubic-bezier(.2,.9,.25,1.3),visibility 0s}.bf-carte.is-vue:hover{transform:rotate(0) translateY(-3px)}.bf-carte .bf-carte-img{width:5rem;height:5rem;object-fit:contain;border-radius:.625rem;background:#fff;flex:none}.bf-carte-txt{display:flex;flex-direction:column;gap:.25rem;min-width:0}.bf-carte-nom{font-size:.8125rem;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bf-carte-prix{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4rem}.bf-carte-prix s{font-size:.75rem;color:#6b6b6b}.bf-carte-prix b{font-size:1.125rem;font-weight:800;letter-spacing:-.02em;color:var(--bf-violet)}.bf-carte-remise{position:absolute;top:-.625rem;left:-.375rem;padding:.25rem .625rem;border-radius:999px;background:var(--bf-noir);color:#fff;font-size:.8125rem;font-weight:800;box-shadow:var(--bf-contour),var(--bf-lueur);transform:rotate(-5deg)}.bf-carte[data-place="0"]{--r: 2deg;right:4.5%;top:9%}.bf-carte[data-place="1"]{--r: -2.5deg;right:27%;top:6%}.bf-carte[data-place="2"]{--r: 1.5deg;right:4%;bottom:17%}@media(max-width:767px),(max-width:1024px)and (orientation:portrait),(max-height:520px){.bf-carte{width:13.75rem;gap:.5rem;padding:.375rem .625rem .375rem .375rem;border-radius:.875rem}.bf-carte .bf-carte-img{width:3.75rem;height:3.75rem}.bf-carte-nom{font-size:.75rem}.bf-carte-prix b{font-size:1rem}.bf-carte[data-place]{--r: 2deg;right:.875rem;top:1.125rem;left:auto;bottom:auto}}.bf-badge{position:absolute;z-index:4;right:.875rem;top:.875rem;display:inline-flex;align-items:center;gap:.875rem;margin:0;padding:.4375rem .4375rem .4375rem 1.125rem;border:0;border-radius:999px;overflow:hidden;isolation:isolate;background:var(--bf-noir);color:#fff;font:inherit;text-align:left;text-decoration:none;cursor:pointer;box-shadow:var(--bf-contour),var(--bf-lueur),0 .75rem 1.75rem -.5rem #0000008c}.bf-badge[hidden]{display:none}.f-js .bf-badge{animation:bf-entre .7s cubic-bezier(.2,.9,.25,1.15) .35s both,bf-flotte 3.6s ease-in-out 1.4s infinite}.bf-badge:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .22) 50%,transparent 65%);transform:translate(-120%);pointer-events:none}.f-js .bf-badge:after{animation:bf-reflet 4s ease-in-out 1.6s infinite}.bf-badge-corps{display:inline-flex;align-items:center;gap:.625rem}.bf-badge-bf{font-size:2rem;font-weight:800;letter-spacing:-.06em;line-height:1;color:#fbf7ff;text-shadow:0 0 .05em #fff,0 0 .16em var(--bf-neon-clair),0 0 .36em var(--bf-neon)}.bf-badge-txt{display:flex;flex-direction:column;gap:.1875rem;line-height:1.05}.bf-badge-txt b{font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fbf7ff;text-shadow:var(--bf-texte-neon)}.bf-badge-txt span{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:#fff}.bf-badge-go{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--bf-violet)}.bf-badge-go svg{width:1.125rem;height:1.125rem;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s}.bf-badge:hover .bf-badge-go svg,.bf-badge:focus-visible .bf-badge-go svg{transform:translate(3px)}.bf-badge:hover{box-shadow:inset 0 0 0 1px #fff,0 .75rem 1.75rem -.5rem #0000008c}.bf-badge:focus-visible{outline:2px solid #fff;outline-offset:3px}@keyframes bf-entre{0%{opacity:0;transform:translate(1.5rem)}}@keyframes bf-flotte{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(max-width:767px){.bf-badge{right:.625rem;top:.625rem;gap:.625rem;padding:.3125rem .3125rem .3125rem .875rem}.bf-badge-corps{gap:.5rem}.bf-badge-bf{font-size:1.5rem}.bf-badge-txt b{font-size:.5625rem}.bf-badge-txt span{font-size:1rem}.bf-badge-go{width:2.25rem;height:2.25rem}}.f-bf-prix{display:inline-flex;align-items:center;gap:.75rem}.f-bf-prix:has([data-discount]:not([hidden])){padding:.5rem 1.125rem;border-radius:999px;background:var(--bf-noir);box-shadow:var(--bf-contour),var(--bf-lueur)}.f-bf-prix:has([data-discount]:not([hidden])) [data-price]{color:#fff}.f-achat .f-bf-prix .f-eco.f-eco--bf,.f-bf-prix .f-eco.f-eco--bf{padding:0;border-radius:0;background:none;color:#fbf7ff;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:none;text-shadow:var(--bf-texte-neon)}.f-prix .f-bf-prix [data-compare]{margin:0;font-size:.875rem;color:#fff9;text-decoration:line-through}dt .bf-tag{margin-left:.5rem}.bf dt:has([data-bf-total-tag]:not([hidden]))+dd{color:var(--bf-violet)}.ft-bf{display:inline-flex;align-items:center;height:1.25rem;padding:0 .5rem;border-radius:999px;background:var(--bf-noir);color:#fbf7ff;font-size:.5625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--bf-contour),var(--bf-lueur);text-shadow:var(--bf-texte-neon)}.ft-bf[hidden]{display:none}.ft-prix-ligne{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .5rem;margin-top:.1875rem}.ft-prix-ligne strong{margin-top:0;color:var(--bf-violet)}.ft-prix-barre{font-size:.875rem;font-weight:600;color:#6b6b6b;white-space:nowrap}.ft-prix-barre[hidden]{display:none}.ft-totaux>.ft-bf-bloc{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.5rem 1rem}.ft-bf-bloc [hidden]{display:none}.ft-bf-bloc dt{grid-column:1;grid-row:1}.ft-bf-bloc .ft-bf-bloc-barre{grid-column:2;grid-row:1;justify-self:end;font-size:.9375rem;font-weight:500;letter-spacing:0}.ft-bf-bloc .ft-bf-bloc-barre s{margin:0}.ft-bf-bloc .ft-bf-bloc-tag{grid-column:1;grid-row:2;font-size:1rem;letter-spacing:0;line-height:1}.ft-bf-bloc .ft-bf-bloc-prix{grid-column:2;grid-row:2;justify-self:end}.ft-bf-bloc:not(:has([data-bf-tag]:not([hidden]))) .ft-bf-bloc-prix{grid-row:1}.ft-totaux>.ft-bf-bloc:has([data-bf-tag]:not([hidden])){margin-top:.875rem;padding:1rem 1.25rem;border:0;border-radius:1.125rem;background:var(--bf-noir);box-shadow:var(--bf-contour),var(--bf-lueur)}.ft-bf-bloc:has([data-bf-tag]:not([hidden])) dt{color:#fff}.ft-bf-bloc:has([data-bf-tag]:not([hidden])) .ft-bf-bloc-barre s{color:#fff9}.ft-bf-bloc:has([data-bf-tag]:not([hidden])) .ft-bf-bloc-prix{color:#fff}.ft-bf-bloc .ft-bf-bloc-tag .bf-tag{height:auto;padding:0;border-radius:0;background:none;box-shadow:none;color:#fbf7ff;font-size:.75rem;letter-spacing:.1em;text-shadow:var(--bf-texte-neon)}@media(max-width:767px){.ft-prix-barre{font-size:.75rem}.ft-bf{font-size:.5rem}}.fp-bf-ligne{display:flex;align-items:center;margin:.375rem 0 0}.fp-prix s,.pn-prix s,.fp-total s{margin-right:.25rem;font-size:.8em;font-weight:500;color:#6b6b6b}.fp-eco.fp-eco--bf dt{display:inline-flex;align-items:center;color:#1c1c1c;font-weight:700}.fp-eco.fp-eco--bf dt .bf-tag{margin:0 .5rem 0 0}.fp-eco.fp-eco--bf dd{color:var(--bf-violet);font-weight:800}.ct-titre--bf{font-size:clamp(2.5rem,4.8vw,4.75rem);line-height:1;letter-spacing:0;text-wrap:nowrap}.ct-bf-sous{margin:.75rem 0 0;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.6;color:#ffffffe6}.ct-bf-sous .bf-pastille{font-size:1.1em;padding:.06em .55em}@media(max-width:767px){.ct-titre--bf{font-size:clamp(2rem,9.6vw,2.75rem)}.ct-bf-sous{font-size:.9375rem}}.bf .cc-b--p{background:var(--bf-noir);color:#fbf7ff;font-weight:800;letter-spacing:.1em;text-transform:uppercase;box-shadow:var(--bf-contour),var(--bf-lueur);text-shadow:var(--bf-texte-neon)}.fp-prix--bf,.pn-prix--bf,.fp-total dd.fp-total--bf{color:var(--bf-violet)}@media(prefers-reduced-motion:reduce){.bf-anime .bf-l-black,.bf-anime .bf-l-friday,.bf-anime .bf-l-c,.bf-anime .bf-l-bandes i,.f-js .fb--bf:after,.f-js .fb-bf-bandes i,.f-js .ah-sous--bf .bf-pastille,.f-js .ah-sous--bf .bf-pastille:after,.f-js .bf-badge,.f-js .bf-badge:after{animation:none!important}.bf-style-course .bf-anime .bf-l-bandes i{transform:none}.bf-carte,.bf-carte.is-vue{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/falco-bf.css.map */
