.veh-title{color:#05398e;font-size:28px;font-weight:800;margin:10px 0}.single-image-wrap{margin-bottom:25px;text-align:center}.veh-main-img{border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.08);height:auto;max-width:90%;transition:transform .4s ease}.veh-main-img:hover{transform:scale(1.03)}.section-title{color:#05398e;font-weight:800;margin:20px 0 10px}.characteristics-section{display:flex;flex-wrap:wrap;gap:10px}.characteristic-item{align-items:center;background:#f9f9f9;border-radius:10px;display:flex;flex:0 0 calc(33% - 10px);gap:8px;padding:8px 10px}.characteristic-item img{aspect-ratio:1/1;height:auto;object-fit:contain;width:34px}.characteristic-item p{color:#62668a;font-weight:600;margin:0}.refurb-card{background:#fff;border:1px solid #eaeaea;border-radius:18px;box-shadow:0 8px 20px rgba(5,58,128,.05);padding:22px;text-align:center;transition:all .25s}.refurb-card:hover{box-shadow:0 8px 24px rgba(127,255,212,.35)}.refurb-card h3{color:#053a80;font-size:20px;font-weight:800;margin-bottom:10px}.price-block{margin-bottom:6px;position:relative}.price-amount{color:#053a80;font-size:34px;font-weight:900;position:relative;transition:all .5s ease}.price-amount:not(.blur):after{color:#7fffd4;content:"*";font-size:18px;margin-left:4px;position:absolute;top:-4px}.price-amount.blur{animation:pulseGlow 2s ease-in-out infinite alternate;filter:blur(12px) brightness(1.2);opacity:.35;pointer-events:none;text-shadow:0 0 20px #7fffd4;user-select:none}@keyframes pulseGlow{0%{text-shadow:0 0 6px rgba(127,255,212,.5)}to{text-shadow:0 0 18px rgba(127,255,212,.9)}}.badge-indicatif{background:#7fffd4;border-radius:999px;box-shadow:0 0 8px rgba(127,255,212,.7);color:#053a80;display:none;font-size:12px;font-weight:800;padding:3px 10px;position:absolute;right:10px;top:-8px}.selectors label{color:#053a80;display:block;font-size:13px;font-weight:700;margin:8px 0 4px;text-align:left}.selectors select{background:#f9fbff;border:1px solid #ccc;border-radius:10px;color:#053a80;font-weight:600;padding:8px;transition:all .25s;width:100%}.selectors select:focus,.selectors select:hover{border-color:#7fffd4;box-shadow:0 0 8px rgba(127,255,212,.35);outline:none}.cta-button{background:#7fffd4;border-radius:999px;color:#053a80;display:inline-block;font-weight:900;margin-top:10px;padding:14px 26px;text-decoration:none;transition:all .25s}.cta-button:hover{background:#053a80;box-shadow:0 0 15px rgba(127,255,212,.85),0 6px 20px rgba(5,58,128,.25);color:#fff;transform:scale(1.05)}.mention{color:#6b7280;font-size:12px;line-height:1.4;margin-top:10px;text-align:justify}@media (max-width:768px){.characteristic-item{flex:0 0 100%}.veh-main-img{max-width:100%}}.price-amount:after{content:none!important}.inclus-list{list-style:none;margin:10px 0 0;padding:0;text-align:left}.inclus-list li{color:#053a80;font-size:13px;font-weight:600;line-height:1.4;margin:6px 0;opacity:.9;padding-left:28px;position:relative;transition:color .3s ease,opacity .3s ease}.inclus-list li:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'>  <path d='M20 7L10 17l-6-6 1.5-1.5L10 14l8.5-8.5L20 7z' fill='%237FFFD4'/></svg>");background-repeat:no-repeat;background-size:contain;content:"";height:17px;left:0;opacity:.75;position:absolute;top:3px;transform:scale(.9);transition:all .35s ease;width:17px}.refurb-card:hover .inclus-list li:before{filter:drop-shadow(0 0 4px rgba(127,255,212,.7));opacity:1;transform:scale(1.1)}.refurb-card:hover .inclus-list li{color:#032e66;opacity:1}@media (max-width:768px){.product-page{display:flex;flex-direction:column}.col-md-4{order:2}.col-md-8{order:1}.refurb-card{box-shadow:0 6px 14px rgba(5,58,128,.08);margin-bottom:20px;margin-top:20px}.veh-main-img{border-radius:10px;max-width:100%}}