.fumi-tool,.fumi-form,.fumi-alert,.fumi-demo,.fumi-stack,.fumi-optin,.fumi-cards-products,.fumi-bandeau{--t-nuit:var(--wp--preset--color--nuit,#061B31);--t-gris:var(--wp--preset--color--gris,#50617A);--t-ligne:var(--wp--preset--color--ligne,#E3E8EF);--t-brume:var(--wp--preset--color--brume,#F5F7FB);--t-signal:var(--wp--preset--color--signal,#2453FF);--t-signal-clair:var(--wp--preset--color--signal-clair,#EBF0FF);--t-alerte:var(--wp--preset--color--alerte,#E8412F);--t-ardoise:var(--wp--preset--color--ardoise,#5F729A);margin-block:2rem}.fumi-calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);border:1px solid var(--t-ligne);border-radius:8px;overflow:hidden;background:#fff}@media (max-width:760px){.fumi-calc{grid-template-columns:1fr}}.fumi-calc__form{padding:clamp(1.25rem,3vw,2rem)}.fumi-calc__out{padding:clamp(1.25rem,3vw,2rem);background:var(--t-brume);color:var(--t-nuit);border-left:1px solid var(--t-ligne)}.fumi-calc__out a:not(.fumi-btn){color:var(--t-signal)}@media (max-width:760px){.fumi-calc__out{border-left:0;border-top:1px solid var(--t-ligne)}}.fumi-room{border:0;padding:0 0 1rem;margin:0 0 1rem;border-bottom:1px solid var(--t-ligne);display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1rem;position:relative}.fumi-room legend{font-weight:500;color:var(--t-nuit);margin-bottom:.5rem;padding:0}.fumi-room__del{position:absolute;right:0;top:0}.fumi-field{margin:0;display:flex;flex-direction:column;gap:.35rem}.fumi-field label{font-size:.85rem;font-weight:400;color:var(--t-gris)}.fumi-field--eco{margin-top:1rem}.fumi-input{position:relative;display:block}.fumi-input input,.fumi-field select,.fumi-form input,.fumi-form select,.fumi-form textarea{width:100%;box-sizing:border-box;font:inherit;font-size:1.1rem;padding:.75rem .9rem;border:1px solid var(--t-ligne);border-radius:4px;background:#fff;color:var(--t-nuit)}.fumi-input input{padding-right:3rem;font-weight:500;font-variant-numeric:tabular-nums}.fumi-input input:focus,.fumi-field select:focus,.fumi-form :is(input,select,textarea):focus{border-color:var(--t-signal);outline:3px solid var(--t-signal-clair);outline-offset:0}.fumi-unit{position:absolute;right:.9rem;top:50%;transform:translateY(-50%);color:var(--t-ardoise);pointer-events:none}.fumi-link-btn{background:none;border:0;padding:.2rem 0;font:inherit;font-weight:400;color:var(--t-signal);text-decoration:none;text-underline-offset:3px;cursor:pointer}.fumi-kicker{margin:0;font-size:.78rem;letter-spacing:.07em;text-transform:uppercase;color:var(--t-gris)}.fumi-big{margin:.3rem 0 1rem;font-size:clamp(3rem,7vw,4.4rem);font-weight:300;letter-spacing:-0.04em;line-height:1;font-variant-numeric:tabular-nums;color:var(--t-nuit)}.fumi-calc__empty .fumi-big{color:#64748B}.fumi-calc__empty p:last-child{color:var(--t-gris)}.fumi-calc__room + .fumi-calc__room{margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid var(--t-ligne)}.fumi-calc__roomname{font-weight:500;margin:0 0 .5rem}.fumi-calc__explain{color:var(--t-gris);margin:.6rem 0 1rem}.fumi-calc__help{font-size:.88rem;color:var(--t-gris);margin:1.2rem 0 0}.fumi-gauge{height:4px;border-radius:0;background:var(--t-ligne);overflow:hidden}.fumi-gauge__fill{display:block;height:100%;background:var(--t-signal);border-radius:0;transition:width .4s ease}@media (prefers-reduced-motion:reduce){.fumi-gauge__fill{transition:none}}.fumi-rec{display:flex;gap:1rem;align-items:flex-start;background:#fff;color:var(--t-nuit);border-radius:6px;padding:1rem;border:1px solid var(--t-ligne)}.fumi-rec img{width:96px;height:96px;object-fit:contain;background:linear-gradient(160deg,#fff,#E6ECF7);border-radius:6px;flex:none}.fumi-rec__body p{margin:0 0 .35rem}.fumi-rec__name{font-weight:500;line-height:1.25}.fumi-rec__spec{color:var(--t-ardoise);font-size:.95rem}.fumi-rec__note{font-size:.9rem}.fumi-rec__actions{margin-top:.6rem!important}.fumi-btn{display:inline-block;background:var(--t-signal,#2453FF);color:#fff;padding:.6rem 1.05rem;border-radius:4px;font-weight:450;text-decoration:none}.fumi-btn:hover{background:var(--t-nuit,#061B31);color:#fff}.fumi-from{font-size:.8em;color:#50617A;font-weight:400}.fumi-rec__empty{color:inherit}.fumi-quiz{border:1px solid var(--t-ligne);border-radius:8px;padding:clamp(1.25rem,4vw,2.5rem);background:#fff}.fumi-quiz__progress{height:3px;border-radius:0;background:var(--t-brume);overflow:hidden;margin-bottom:1.2rem}.fumi-quiz__progress span{display:block;height:100%;background:var(--t-signal);transition:width .3s ease}.fumi-quiz__count{margin:0;font-size:.88rem;color:var(--t-ardoise)}.fumi-quiz__q,.fumi-quiz__title{font-size:clamp(1.35rem,3vw,1.8rem);font-weight:300;letter-spacing:-0.03em;color:var(--t-nuit);line-height:1.15;margin:.3rem 0 .6rem;outline:none}.fumi-quiz__help{color:var(--t-ardoise);margin:0 0 1rem}.fumi-quiz__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;margin:1rem 0 1.2rem}.fumi-choice{text-align:left;font:inherit;font-weight:400;padding:1rem 1.1rem;border:1px solid var(--t-ligne);border-radius:6px;background:#fff;color:var(--t-nuit);cursor:pointer;transition:border-color .15s,background .15s}.fumi-choice:hover{border-color:var(--t-signal);color:var(--t-signal)}.fumi-choice.is-selected{border-color:var(--t-signal);background:var(--t-signal-clair);color:var(--t-signal)}.fumi-quiz--result>p{max-width:65ch}.fumi-quiz--result .fumi-rec{margin:1rem 0;background:var(--t-brume);border-color:transparent}.fumi-quiz__extras-title{font-weight:500;margin-bottom:.3rem}.fumi-extras{padding-left:1.1rem}.fumi-extras li{margin-bottom:.3rem}.fumi-extras span{margin-left:.5rem;color:var(--t-ardoise)}.fumi-warn,.fumi-note{padding:.8rem 1rem;border-radius:8px;font-size:.95rem}.fumi-warn{background:#fdecea;color:#7a1d12}.fumi-note{background:var(--t-signal-clair);color:var(--t-nuit)}.fumi-quiz__restart{display:flex;gap:1.2rem;flex-wrap:wrap;align-items:center;margin-top:1rem}.fumi-verdict{display:inline-block;font-weight:500;font-size:.85rem;padding:.3rem .8rem;border-radius:999px;margin:0 0 .6rem}.fumi-verdict--ok{background:#e3f3e8;color:#17552c}.fumi-verdict--check{background:#FFF4E0;color:#7A4B00}.fumi-compat .fumi-rec{margin:1rem 0;background:var(--t-brume);border-color:transparent}.fumi-compat__out>p:last-child{display:flex;gap:1.2rem;flex-wrap:wrap}.fumi-form{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-block:1.5rem}.fumi-form p{margin:0;display:flex;flex-direction:column;gap:.35rem}.fumi-form label{font-weight:400;font-size:.88rem;color:var(--t-gris)}.fumi-form .fumi-form__full{grid-column:1 / -1}.fumi-form .fumi-form__hp{position:absolute;left:-9999px}.fumi-form button{justify-self:start;font:inherit;font-weight:450;background:var(--t-signal);color:#fff;border:0;border-radius:4px;padding:.85rem 1.4rem;cursor:pointer}.fumi-form button:hover{background:var(--t-nuit);color:#fff}.fumi-form__consent{flex-direction:row!important;align-items:flex-start;gap:.6rem!important;font-size:.9rem}.fumi-form__consent input{width:auto;margin-top:.25rem}@media (max-width:640px){.fumi-form{grid-template-columns:1fr}}.fumi-alert{padding:.9rem 1.1rem;border-radius:8px}.fumi-alert--ok{background:#e3f3e8;color:#17552c}.fumi-alert--err{background:#fdecea;color:#7a1d12}.fumi-form p:last-child{align-items:flex-start}.fumi-demo{border:1px solid var(--t-ligne);border-radius:8px;background:#fff;overflow:hidden;font-size:.85rem;box-shadow:0 40px 80px -60px rgba(6,27,49,.5)}.fumi-demo__bar{display:flex;align-items:center;gap:.6rem;padding:.7rem 1rem;border-bottom:1px solid var(--t-ligne);color:var(--t-gris)}.fumi-demo__sq{width:8px;height:8px;background:var(--t-signal)}.fumi-demo__title{flex:1}.fumi-demo__status{padding:.15rem .6rem;border-radius:999px;background:#E7F6EC;color:#1B6B37;font-size:.78rem;transition:background .3s,color .3s}.fumi-demo.is-alarm .fumi-demo__status{background:#FDECEA;color:var(--t-alerte)}.fumi-demo__plan{padding:1rem;background-color:#FBFCFE;background-image:linear-gradient(var(--t-ligne) 1px,transparent 1px),linear-gradient(90deg,var(--t-ligne) 1px,transparent 1px);background-size:22px 22px;background-position:-1px -1px}.fumi-demo__room{position:relative;aspect-ratio:4 / 3;border:1.5px solid #2C3E5C;background:rgba(255,255,255,.7);overflow:hidden}.fumi-demo__zone{position:absolute;border:1px solid #C7D1E2;background:#fff;color:var(--t-ardoise);font-size:.62rem;letter-spacing:.08em;display:grid;place-items:center}.fumi-demo__zone--a{left:34%;top:0;width:30%;height:20%;border-top:0}.fumi-demo__zone--b{right:0;bottom:0;width:26%;height:34%;border-right:0;border-bottom:0}.fumi-demo__zone--c{left:0;top:0;width:18%;height:30%;border-left:0;border-top:0}.fumi-demo__door{position:absolute;left:-2px;top:54%;width:4px;height:16%;background:#FBFCFE}.fumi-demo__door::after{content:"";position:absolute;left:2px;top:0;width:26px;height:26px;border:1px dashed #9AA8BF;border-left:0;border-bottom:0;border-radius:0 100% 0 0;transform-origin:0 100%}.fumi-demo__gen{position:absolute;right:7%;top:9%;width:16px;height:16px;background:var(--t-signal);border-radius:3px;box-shadow:0 0 0 4px var(--t-signal-clair);z-index:3}.fumi-demo__cone{position:absolute;left:0;top:40%;width:46%;height:50%;background:linear-gradient(90deg,rgba(36,83,255,.14),rgba(36,83,255,0));clip-path:polygon(0 50%,100% 0,100% 100%);transition:background .2s}.fumi-demo__cone.is-hit{background:linear-gradient(90deg,rgba(232,65,47,.35),rgba(232,65,47,0))}.fumi-demo__intruder{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:var(--t-alerte);box-shadow:0 0 0 5px rgba(232,65,47,.18);z-index:2;transition:opacity .3s}.fumi-demo__intruder.is-out{opacity:0}.fumi-demo__fog{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none}.fumi-demo__stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--t-ligne)}.fumi-demo__stat{padding:.7rem 1rem;display:flex;flex-direction:column;gap:.1rem}.fumi-demo__stat + .fumi-demo__stat{border-left:1px solid var(--t-ligne)}.fumi-demo__k{color:var(--t-ardoise);font-size:.75rem}.fumi-demo__v{font-size:1.35rem;font-weight:300;color:var(--t-nuit);font-variant-numeric:tabular-nums;letter-spacing:-0.02em}.fumi-demo__progress{height:2px;background:var(--t-ligne)}.fumi-demo__progress span{display:block;height:100%;width:0;background:var(--t-signal)}.fumi-demo__foot{padding:.55rem 1rem;color:var(--t-ardoise);font-size:.72rem}.fumi-cards-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.2rem}.fumi-pcard{border:1px solid var(--t-ligne);border-radius:8px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}.fumi-pcard:hover{border-color:#C9D3E6;box-shadow:0 30px 60px -45px rgba(6,27,49,.45)}.fumi-pcard__media{display:block;aspect-ratio:4 / 3;background:radial-gradient(90% 90% at 50% 100%,#DDE5F7 0%,#EEF2FA 45%,#fff 100%);border-bottom:1px solid var(--t-ligne)}.fumi-pcard__media img{width:100%;height:100%;object-fit:contain;padding:8%;box-sizing:border-box;mix-blend-mode:multiply}.fumi-pcard__body{padding:1.1rem 1.2rem 1.2rem;display:flex;flex-direction:column;flex:1}.fumi-pcard__label{margin:0 0 .35rem;font-size:.75rem;color:var(--t-ardoise)}.fumi-pcard__title{margin:0 0 .5rem;font-size:1.35rem;font-weight:400;letter-spacing:-0.02em;line-height:1.15}.fumi-pcard__title a{color:var(--t-nuit);text-decoration:none}.fumi-pcard__title a:hover{color:var(--t-signal)}.fumi-pcard__text{margin:0 0 .9rem;font-size:.88rem;color:var(--t-gris)}.fumi-pcard__specs{margin:0 0 1rem;border-top:1px solid var(--t-ligne)}.fumi-pcard__specs div{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--t-ligne);font-size:.82rem}.fumi-pcard__specs dt{color:var(--t-gris)}.fumi-pcard__specs dd{margin:0;color:var(--t-nuit);text-align:right}.fumi-pcard__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.fumi-pcard__price{margin:0;font-size:.95rem;color:var(--t-nuit)}.fumi-pcard__btn{padding:.55rem .95rem;border:1px solid var(--t-ligne);border-radius:4px;color:var(--t-signal);text-decoration:none;font-size:.88rem}.fumi-pcard__btn:hover{border-color:var(--t-signal);background:var(--t-signal-clair)}.fumi-bandeau{display:flex;overflow:hidden;border-top:1px solid var(--t-ligne);border-bottom:1px solid var(--t-ligne);padding:1.1rem 0;margin-block:0!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.fumi-bandeau__track{display:flex;flex:none;gap:0;margin:0;padding:0;list-style:none;animation:fumi-defile 38s linear infinite}.fumi-bandeau li{font-size:clamp(1.3rem,2.6vw,1.9rem);font-weight:300;color:var(--t-ardoise);letter-spacing:-0.02em;white-space:nowrap;display:flex;align-items:center}.fumi-bandeau li::after{content:"";width:6px;height:6px;background:var(--t-signal);margin:0 1.6rem}.fumi-bandeau:hover .fumi-bandeau__track{animation-play-state:paused}@keyframes fumi-defile{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.fumi-bandeau__track{animation:none;flex-wrap:wrap}.fumi-bandeau__track[aria-hidden]{display:none}}.fumi-stack{border:1px solid var(--t-ligne);border-top:3px solid var(--t-signal);border-radius:8px;background:#fff;padding:clamp(1.3rem,4vw,2.2rem);margin-block:1.5rem;box-shadow:0 40px 80px -60px rgba(6,27,49,.45)}.fumi-stack__title{margin:0 0 1rem!important;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:300;letter-spacing:-0.02em;color:var(--t-nuit)!important}.fumi-stack__list{list-style:none;margin:0 0 1rem;padding:0;border-top:1px solid var(--t-ligne)}.fumi-stack__list li{display:flex;justify-content:space-between;gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--t-ligne);font-size:.95rem}.fumi-stack__list li::before{content:"";flex:none;width:16px;height:16px;margin-top:.2rem;border-radius:50%;background:var(--t-signal-clair);-webkit-mask:none;box-shadow:inset 0 0 0 5px var(--t-signal)}.fumi-stack__name{flex:1;color:var(--t-nuit)}.fumi-stack__name a{color:inherit;text-decoration:none;border-bottom:1px solid var(--t-ligne)}.fumi-stack__price{color:var(--t-gris);white-space:nowrap;font-variant-numeric:tabular-nums}.fumi-stack__bonus .fumi-stack__price{color:#1B6B37}.fumi-stack__total,.fumi-stack__kit{display:flex;justify-content:space-between;align-items:baseline;margin:.2rem 0!important;color:var(--t-gris)!important}.fumi-stack__total s{color:var(--t-gris)}.fumi-stack__kit strong{font-size:clamp(2rem,5vw,2.8rem);font-weight:300;letter-spacing:-0.03em;color:var(--t-nuit)}.fumi-stack__save{display:inline-block;margin:.4rem 0 1rem!important;padding:.25rem .7rem;border-radius:999px;background:#E7F6EC;color:#1B6B37!important;font-size:.88rem}.fumi-stack__cta{display:flex;flex-wrap:wrap;gap:1rem 1.4rem;align-items:center;margin:.6rem 0 0!important}.fumi-btn--big{padding:.95rem 1.5rem;font-size:1.02rem}.fumi-stack__reassure{margin:1rem 0 0!important;font-size:.8rem;color:var(--t-ardoise)!important}.fumi-optin{border:1px solid var(--t-ligne);border-radius:8px;padding:clamp(1.3rem,4vw,2rem);background:var(--t-brume);margin-block:1.5rem}.fumi-optin__title{margin:0 0 .4rem!important;font-size:1.3rem;font-weight:400;color:var(--t-nuit)!important}.fumi-form--lead{margin-block:.8rem 0}.fumi-optin--open{background:#fff;border-left:2px solid var(--t-signal)}.fumi-video{margin:0}.fumi-video__frame{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#061B31;box-shadow:0 18px 40px -22px rgba(6,27,49,.55)}.fumi-video video{display:block;width:100%;height:100%;object-fit:cover}.fumi-video figcaption{margin-top:.6rem;font-size:.85rem;color:#50617A}.fumi-video__play{position:absolute;inset:0;margin:auto;width:72px;height:72px;border:0;border-radius:50%;background:rgba(36,83,255,.92);cursor:pointer}.fumi-video__play::before{content:"";position:absolute;left:29px;top:22px;border-style:solid;border-width:14px 0 14px 22px;border-color:transparent transparent transparent #fff}.fumi-video__play:focus-visible{outline:3px solid #fff;outline-offset:3px}.fumi-product-video{max-width:760px;margin:0 0 2rem}.fumi-video .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fumi-video__sound{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border:0;border-radius:999px;background:rgba(6,27,49,.72);color:#fff;font:inherit;font-size:.85rem;cursor:pointer}.fumi-video__sound::before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 9v6h4l5 4V5L7 9H3zm13.5 3a4.5 4.5 0 0 0-2.5-4v8a4.5 4.5 0 0 0 2.5-4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 9v6h4l5 4V5L7 9H3zm13.5 3a4.5 4.5 0 0 0-2.5-4v8a4.5 4.5 0 0 0 2.5-4z'/%3E%3C/svg%3E") center / contain no-repeat}.fumi-video__sound[aria-pressed="true"]{background:#2453FF}.fumi-video__sound:focus-visible{outline:3px solid #fff;outline-offset:2px}.fumi-demo-reelle{display:grid;gap:1.6rem}.fumi-demo-reelle__intro{max-width:46rem}.fumi-demo-reelle__intro h2{margin:.3rem 0 .8rem}.fumi-demo-reelle__grid{display:grid;gap:1.6rem}.fumi-demo-reelle.is-duo .fumi-demo-reelle__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.fumi-pcard--kit{border-top:3px solid var(--k-accent)}.fumi-pcard--kit .fumi-pcard__media{position:relative;overflow:hidden;background:linear-gradient(150deg,var(--k-a) 0%,var(--k-b) 100%)}.fumi-pcard--kit .fumi-pcard__media::before{content:"";position:absolute;left:6%;bottom:6%;width:38%;aspect-ratio:1;background:var(--k-icon) no-repeat center / contain;opacity:.55;pointer-events:none}.fumi-pcard--kit .fumi-pcard__media img{position:absolute;inset:0;padding:12% 8% 12% 22%;mix-blend-mode:normal;filter:drop-shadow(0 14px 18px rgba(6,27,49,.28))}.fumi-pcard--kit .fumi-pcard__label{color:var(--k-text,var(--k-accent));font-weight:500;letter-spacing:.02em}.fumi-pcard__price del{color:var(--t-ardoise);font-size:.85em;margin-right:.3em}.fumi-pcard__badge{margin:0!important;padding:.2rem .6rem;border-radius:999px;background:var(--t-signal,#2453FF);color:#fff!important;font-size:.72rem;font-weight:500;line-height:1.5}.fumi-pcard--fourgon{--k-a:#EAF0FF;--k-b:#C9D7FF;--k-accent:#2453FF;--k-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232453FF' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 16V8a1 1 0 0 1 1-1h11l4 4h3a1 1 0 0 1 1 1v4'/%3E%3Ccircle cx='7' cy='17' r='2'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3Cpath d='M9 17h6M2 16h3M19 16h3M14 7v4h4'/%3E%3C/svg%3E")}.fumi-pcard--voiture{--k-a:#FFEDEA;--k-b:#FFCFC8;--k-accent:#E8412F;--k-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E8412F' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 16v-3l2.2-5h13.6l2.2 5v3'/%3E%3Ccircle cx='7' cy='17' r='2'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3Cpath d='M3 13h18M9 17h6'/%3E%3C/svg%3E")}.fumi-pcard--garage{--k-a:#FFF5E3;--k-b:#FFE0AE;--k-accent:#C98A12;--k-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C98A12' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21V9l9-6 9 6v12'/%3E%3Cpath d='M7 21v-8h10v8M7 16h10M7 18.5h10'/%3E%3C/svg%3E")}.fumi-pcard--van{--k-a:#E7F6EE;--k-b:#C3EBD5;--k-accent:#1F9D5B;--k-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231F9D5B' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 17V7a1 1 0 0 1 1-1h12l4 5h2a1 1 0 0 1 1 1v5'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3Cpath d='M9 18h6M5 9h4v3H5zM11 9h3v3h-3z'/%3E%3C/svg%3E")}.fumi-pcard--volume{--k-a:#EEEAFB;--k-b:#D6CCF6;--k-accent:#6B4FD8;--k-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B4FD8' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 21V8l10-5 10 5v13'/%3E%3Cpath d='M6 21v-9h12v9M6 15h12M6 18h12'/%3E%3C/svg%3E")}.fumi-cards-products:has(.fumi-pcard--kit){grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.fumi-pcard__loc{margin:.7rem 0 0!important;padding-top:.7rem;border-top:1px dashed var(--t-ligne,#DCE3EE);font-size:.88rem}.fumi-pcard__loc a{color:var(--t-signal,#2453FF);text-decoration:none;font-weight:500}.fumi-pcard__loc a:hover{text-decoration:underline}.fumi-pcard--voiture{--k-text:#C2311F}.fumi-pcard--garage{--k-text:#8A5A00}.fumi-pcard--van{--k-text:#14703F}