
/* 01/11 : etiquette des prix des cartes consoles (accueil + collection) = DA de la barre BF ; disparait avec la barre le 01/12 */
html body #retro-home#retro-home#retro-home #consoles#consoles#consoles .pcard .pc-price::before{content:'OFFRE BLACK FRIDAY'!important;font-family:'Press Start 2P',monospace!important;font-size:10px!important;font-weight:400!important;font-style:normal!important;letter-spacing:.04em!important;line-height:20px!important;height:20px!important;text-transform:none!important;white-space:nowrap!important;color:#0B0B0F!important;-webkit-text-fill-color:#0B0B0F!important;opacity:1!important;background:#FFD400!important;background-clip:content-box!important;-webkit-background-clip:content-box!important;box-sizing:border-box!important;padding:0 calc(50% - 10.25em)!important;margin:0 0 4px!important}
html[lang|="en"] body #retro-home#retro-home#retro-home #consoles#consoles#consoles .pcard .pc-price::before{content:'BLACK FRIDAY DEAL'!important;padding:0 calc(50% - 9.75em)!important}
html[lang|="de"] body #retro-home#retro-home#retro-home #consoles#consoles#consoles .pcard .pc-price::before{content:'BLACK-FRIDAY-ANGEBOT'!important;padding:0 calc(50% - 11.25em)!important}
/* 01/11 soir : la même étiquette sur nos cartes (#ro-cartes : collection consoles, nos-produits ; accessoires de nos-produits) ; à retirer avec la règle du dessus */
html body #ro-cartes#ro-cartes#ro-cartes #consoles#consoles#consoles .pcard .pc-price::before{content:'OFFRE BLACK FRIDAY'!important;font-family:'Press Start 2P',monospace!important;font-size:10px!important;font-weight:400!important;font-style:normal!important;letter-spacing:.04em!important;line-height:20px!important;height:20px!important;text-transform:none!important;white-space:nowrap!important;color:#0B0B0F!important;-webkit-text-fill-color:#0B0B0F!important;opacity:1!important;background:#FFD400!important;background-clip:content-box!important;-webkit-background-clip:content-box!important;box-sizing:border-box!important;padding:0 calc(50% - 10.25em)!important;margin:0 0 4px!important}
html[lang|="en"] body #ro-cartes#ro-cartes#ro-cartes #consoles#consoles#consoles .pcard .pc-price::before{content:'BLACK FRIDAY DEAL'!important;padding:0 calc(50% - 9.75em)!important}
html[lang|="de"] body #ro-cartes#ro-cartes#ro-cartes #consoles#consoles#consoles .pcard .pc-price::before{content:'BLACK-FRIDAY-ANGEBOT'!important;padding:0 calc(50% - 11.25em)!important}
html body #nos-produits#nos-produits#nos-produits .np-card .np-prix.np-promo::before{content:'BLACK FRIDAY'!important;flex:0 0 100%!important;text-align:center!important;font-family:'Press Start 2P',monospace!important;font-size:8px!important;font-weight:400!important;font-style:normal!important;letter-spacing:.04em!important;line-height:17px!important;height:17px!important;text-transform:none!important;white-space:nowrap!important;color:#0B0B0F!important;-webkit-text-fill-color:#0B0B0F!important;background:#FFD400!important;background-clip:content-box!important;-webkit-background-clip:content-box!important;box-sizing:border-box!important;padding:0 calc(50% - 7.15em)!important;margin:0 0 6px!important}#ighWrap a.ro-bf{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;height:48px;padding:0 20px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-decoration:none;line-height:1;background:#FFD400;color:#0B0B0F}
#ighWrap a.ro-bf *{box-sizing:border-box;font-family:'Press Start 2P',monospace!important;color:#0B0B0F!important;font-style:normal}
#ighWrap a.ro-bf .ro-titre{font-size:16px!important;letter-spacing:.02em}
#ighWrap a.ro-bf .ro-remise{font-size:13px!important;background:#0B0B0F;color:#FFD400!important;padding:8px}
#ighWrap a.ro-bf .ro-txt{font-size:9px!important;letter-spacing:.04em}
#ighWrap a.ro-bf:focus-visible{outline:2px solid #0B0B0F;outline-offset:-4px}
@media (max-width:749px){#ighWrap a.ro-bf{height:46px;gap:10px;padding:0 10px}#ighWrap a.ro-bf .ro-titre{font-size:11px!important}#ighWrap a.ro-bf .ro-remise{font-size:10px!important;padding:6px}#ighWrap a.ro-bf .ro-txt{display:none}}
.igh-wrap>.ro-bf-coins{display:block;position:relative;z-index:0;height:0;margin:0;padding:0;pointer-events:none}
.igh-wrap>.ro-bf-coins::before,.igh-wrap>.ro-bf-coins::after{content:"";position:absolute;top:0;width:40px;height:40px}
.igh-wrap>.ro-bf-coins::before{left:0;background:radial-gradient(circle at 100% 100%,transparent 39.5px,#FFD400 40px)}
.igh-wrap>.ro-bf-coins::after{right:0;background:radial-gradient(circle at 0 100%,transparent 39.5px,#FFD400 40px)}

#ighWrap a.ro-bf .ro-bf-pixi{display:none}
@media (max-width:749px){
#ighWrap a.ro-bf .ro-bf-pixi{display:block;position:absolute;left:0;bottom:1px;width:22px;height:22px;z-index:3;pointer-events:none;will-change:transform;animation:roBfMarche 18s linear infinite}
#ighWrap a.ro-bf .ro-bf-pixi svg{display:block;width:100%;height:100%;filter:drop-shadow(0 2px 0 rgba(0,0,0,.3));animation:roMbPas .2s steps(2,jump-none) infinite,roBfTourne 18s steps(1,end) infinite}
@keyframes roBfMarche{0%{transform:translateX(8px)}46%,50%{transform:translateX(calc(100vw - 30px))}96%,100%{transform:translateX(8px)}}
@keyframes roBfTourne{0%{scale:1 1}48%{scale:-1 1}98%{scale:1 1}}
}
#ighWrap.igh-open a.ro-bf .ro-bf-pixi{visibility:hidden}
.ro-px-volant{position:fixed;left:0;top:0;width:22px;height:22px;z-index:2147483000;pointer-events:none;visibility:hidden;transform-origin:0 0}
.ro-px-volant svg{display:block;width:100%;height:100%;filter:drop-shadow(0 2px 0 rgba(0,0,0,.3))}
.ro-px-volant.vole svg{animation:roMbPas .16s steps(2,jump-none) infinite}
@media (prefers-reduced-motion:reduce){#ighWrap a.ro-bf .ro-bf-pixi,#ighWrap a.ro-bf .ro-bf-pixi svg{animation:none!important}}
