@keyframes fe-pulse{0%{box-shadow:0 0 #ea332399}70%{box-shadow:0 0 0 10px #ea332300}to{box-shadow:0 0 #ea332300}}@keyframes fe-sheen{0%{transform:translate(-120%) skew(-20deg)}60%,to{transform:translate(320%) skew(-20deg)}}@keyframes fe-flame{0%,to{transform:scale(1) rotate(-4deg)}50%{transform:scale(1.18) rotate(4deg)}}@keyframes fe-pop{0%,to{transform:skew(-8deg) scale(1)}50%{transform:skew(-8deg) scale(1.08)}}.fpb{display:block;position:relative;overflow:hidden;background:linear-gradient(90deg,#9e0f08,#ea3323 45%,#ff5a1f 55%,#9e0f08);color:#fff!important;text-decoration:none!important;font-family:Montserrat,system-ui,sans-serif}.fpb[hidden]{display:none}.fpb:after{content:"";position:absolute;top:0;bottom:0;left:0;width:22%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:fe-sheen 4.5s ease-in-out infinite;pointer-events:none}.fpb-in{max-width:1320px;margin:0 auto;padding:7px 22px;display:flex;align-items:center;justify-content:center;gap:10px 22px;flex-wrap:wrap;font-size:.92rem;line-height:1.25;text-align:center}.fpb-msg[hidden]{display:none}.fpb-msg b{font-family:Orbitron,system-ui,sans-serif;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.fpb-msg em{font-style:normal;font-family:Orbitron,system-ui,sans-serif;font-weight:900;background:#fff;color:#ea3323;padding:1px 7px;border-radius:5px;margin:0 2px;display:inline-block;animation:fe-pop 1.6s ease-in-out infinite}.fpb-ico{display:inline-block;animation:fe-flame 1.2s ease-in-out infinite}.fpb-cd{display:inline-flex;align-items:center;gap:6px;font-weight:700;white-space:nowrap}.fpb-cd[hidden]{display:none}.fpb-cd [data-fe-cd] i,.fpv-cd [data-fe-cd] i{font-style:normal;font-family:Orbitron,system-ui,sans-serif;font-weight:800;background:#111213;color:#fff;border-radius:4px;padding:1px 5px;margin:0 1px;font-variant-numeric:tabular-nums}.fpb-cta{font-family:Orbitron,system-ui,sans-serif;font-weight:800;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;background:#111213;color:#fff;border-radius:999px;padding:5px 12px;white-space:nowrap}.fpb:hover .fpb-cta{background:#fff;color:#ea3323}@media(max-width:700px){.fpb-in{padding:6px 12px;gap:4px 10px;font-size:.8rem}.fpb-cta,.fpb-msg .fpb-x{display:none}}.fe15 .nav>.wrap>ul>li.offres>a{color:#fff!important;background:linear-gradient(135deg,#ea3323,#ff5a1f);border-radius:7px;margin:6px 0 6px 10px;padding:.6rem .95rem;border-bottom:0!important;animation:fe-pulse 2.2s infinite}.fe15 .nav>.wrap>ul>li.offres:hover>a{background:linear-gradient(135deg,#ff3b2b,#ff7a3d)!important;color:#fff!important}.fe15 .off-ico{display:inline-block;animation:fe-flame 1.2s ease-in-out infinite}.fe15 .off-chip{background:#fff;color:#ea3323;font-weight:900;border-radius:4px;padding:2px 6px;font-size:.74rem;line-height:1.2;letter-spacing:0}.fe15 .mnav-promo{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 6px;padding:14px 16px;border-radius:10px;background:linear-gradient(135deg,#ea3323,#ff5a1f);color:#fff!important;font-family:var(--ti);font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:.95rem;animation:fe-pulse 2.2s infinite}.fe15 .mnav-promo .off-chip{font-size:.85rem}.fe15 .mnav-link.off{color:#ff8b80}.fe15 .p-price.p-price--promo{color:#ea3323!important}.fe15 .p-save{display:inline-flex;align-items:center;gap:5px;margin-top:.45rem;align-self:flex-start;background:#fdecea;color:#b3120a;border:1px solid #f6b9b3;border-radius:6px;padding:3px 8px;font-size:.8rem;font-weight:700;line-height:1.2}.fe15 .p-save b{font-family:var(--ti);font-weight:900}.fe15 .p-save--pack{background:#e6f8fb;color:#00626f;border-color:#a8e3ee}.fe15 .p-promo{animation:fe-pop 1.8s ease-in-out infinite}.fe15 .p-pack{position:absolute;top:10px;right:10px;z-index:2;background:#111213;color:#fff;font-family:Orbitron,sans-serif;font-weight:900;font-size:.78rem;line-height:1;letter-spacing:.02em;padding:.42rem .6rem;border-radius:6px;transform:skew(-8deg);box-shadow:0 3px 10px #0000004d}.fe15 .p-pack b{color:#5ccdf9}@media(prefers-reduced-motion:reduce){.fe15 .p-promo,.fpb-msg em,.fpb-ico,.fe15 .off-ico,.fe15 .nav>.wrap>ul>li.offres>a,.fe15 .mnav-promo{animation:none}.fpb:after{display:none}}.fpv .fpv-k:before{content:"\1f525  "}.fpv .fpv-cd{margin:.55rem 0 0;font-size:.92rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fpv .fpv-cd[hidden]{display:none}.fpv .fpv-cd [data-fe-cd] i{background:#ea3323}.fpv .fpv-card:after{content:"";position:absolute;top:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:translate(-120%) skew(-20deg);animation:fe-sheen 5s ease-in-out infinite;pointer-events:none}.fpv .fpv-card:nth-child(2n):after{animation-delay:1.2s}.fpv .fpv-card:nth-child(3n):after{animation-delay:2.4s}.fpv .fpv-card:hover{box-shadow:0 0 0 2px #ea3323,0 12px 30px #ea332373!important;transform:translateY(-6px) scale(1.02)!important}@media(prefers-reduced-motion:reduce){.fpv .fpv-card:after{display:none}}.fpk-band{background:linear-gradient(180deg,#111213,#1b1d1f);color:#fff;padding:38px 0 34px;border-top:3px solid #EA3323}.fpk .fpk-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.fpk .fpk-k{display:inline-block;font-family:Orbitron,sans-serif;font-weight:800;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#5ccdf9;margin-bottom:.35rem}.fe15.fpk .fpk-h h2{color:#fff;font-family:Orbitron,sans-serif;font-weight:900;font-size:clamp(1.25rem,2.4vw,1.8rem);margin:0;line-height:1.1}.fe15.fpk .fpk-h h2 em{font-style:normal;color:#ea3323}.fpk .fpk-p{margin:.45rem 0 0;color:#cfcfcf;font-size:.9rem;line-height:1.35;max-width:70ch}.fpk .fpk-all{color:#fff;font-weight:700;font-size:.95rem;white-space:nowrap;border-bottom:2px solid #EA3323;padding-bottom:2px}.fpk .fpk-all:hover{color:#ff8b80}.fpk .fpk-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:14px 8px 8px}.fpk .fpk-track::-webkit-scrollbar{display:none}.fpk .fpk-card{position:relative;display:flex;flex-direction:column;background:#fff;color:#1a1c1e;border-radius:12px;overflow:visible;scroll-snap-align:start;transition:transform .2s ease,box-shadow .2s ease}.fpk .fpk-card:hover{transform:translateY(-5px);box-shadow:0 0 0 2px #ea3323,0 14px 30px #ea332359}.fpk .fpk-img{aspect-ratio:1/1;border-radius:12px 12px 0 0;overflow:hidden;background:#fff;display:grid;place-items:center}.fpk .fpk-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.fpk .fpk-card:hover .fpk-img img{transform:scale(1.05)}.fpk .fpk-save{position:absolute;top:-8px;left:-4px;z-index:2;background:#ea3323;color:#fff;border-radius:8px;padding:6px 10px 7px;transform:rotate(-4deg);box-shadow:0 6px 16px #ea332373;text-align:center;line-height:1}.fpk .fpk-save small{display:block;font-family:Montserrat,sans-serif;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px}.fpk .fpk-save b{font-family:Orbitron,sans-serif;font-weight:900;font-size:1.15rem}.fpk .fpk-pct{position:absolute;top:10px;right:10px;z-index:2;background:#111213;color:#fff;font-family:Orbitron,sans-serif;font-weight:900;font-size:.85rem;padding:.35rem .55rem;border-radius:6px}.fpk .fpk-body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.fpk .fpk-name{font-weight:700;font-size:.92rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fpk .fpk-sep{font-size:.82rem;color:#61666b}.fpk .fpk-sep s{color:#8a9297}.fpk .fpk-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.fpk .fpk-price{font-family:Orbitron,sans-serif;font-weight:900;font-size:1.3rem;color:#ea3323}.fpk .fpk-go{font-family:Orbitron,sans-serif;font-weight:800;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;background:#111213;color:#fff;border-radius:999px;padding:7px 11px;white-space:nowrap}.fpk .fpk-card:hover .fpk-go{background:#ea3323}.fpk .fpk-note{margin-top:12px;font-size:.75rem;color:#9aa0a6}@media(max-width:900px){.fpk .fpk-track{grid-auto-columns:42%}}@media(max-width:600px){.fpk .fpk-track{grid-auto-columns:72%;gap:12px}.fpk .fpk-h{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/fe-promo-fx.css.map */
