.vp-avis-hero{display:inline-flex;align-items:center;gap:7px;margin-top:8px;padding:6px 12px;border-radius:999px;background:rgb(255 255 255 / .94);border:1px solid #F3E3B5;color:#05351F!important;text-decoration:none!important;font:600 14px/1.2 Montserrat,vpMontFb,sans-serif;box-shadow:0 8px 18px -12px rgb(6 40 27 / .5)}.vp-avis-hero b{font-weight:800}.vp-avis-hero span{color:#5E7268}.vp-av-et{display:inline-flex;gap:1px;vertical-align:middle}.vp-av-et svg{display:block}.vp-avis-mini{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:13px;color:#05351F}.vp-avis-mini b{font-weight:800}.vp-avis-mini span{color:#5E7268}.vp-avis{scroll-margin-top:90px}.vp-avis-sous{margin:-4px 0 14px;color:#5E7268}.vp-avis-resume{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:16px;color:#05351F}.vp-avis-resume span{color:#5E7268}.vp-avis-form{display:grid;gap:12px;padding:18px;border-radius:20px;background:#FFFCF5;border:1px solid #EDE6D6}.vp-avis-choix{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.vp-avis-star{appearance:none;background:none;border:0;padding:3px;cursor:pointer;line-height:0;border-radius:10px;transition:transform .15s}.vp-avis-star svg{width:40px;height:40px;fill:#E4DCCB;stroke:#D8CCB2;stroke-width:.6;transition:fill .15s,filter .15s}.vp-avis-star:hover{transform:scale(1.12)}.vp-avis-star:focus-visible{outline:3px solid #0E9F6E;outline-offset:2px}.vp-avis-star.on svg{fill:url(#vpAvisOr);stroke:#E3A21A;filter:drop-shadow(0 3px 5px rgb(245 163 0 / .45))}.vp-avis-lib{margin-left:8px;font:800 14px Montserrat,vpMontFb,sans-serif;color:#B7791F}.vp-avis-ch{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vp-avis-form label{display:block;font:700 13.5px Montserrat,vpMontFb,sans-serif;color:#05351F}.vp-avis-form label small{font-weight:500;color:#5E7268}.vp-avis-form input[type=text],.vp-avis-form input[type=email],.vp-avis-form textarea{display:block;margin-top:6px;width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid #DCD3BF;border-radius:12px;background:#fff;font:500 15px Montserrat,vpMontFb,sans-serif;color:#1F2A24}.vp-avis-form input:focus,.vp-avis-form textarea:focus{outline:none;border-color:#0E9F6E;box-shadow:0 0 0 3px rgb(14 159 110 / .15)}.vp-avis-pot{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.vp-avis-rgpd{margin:0;font-size:12.5px;color:#5E7268}.vp-avis-btn{justify-self:start;padding:13px 22px;border:0;border-radius:999px;background:linear-gradient(180deg,#FFC94A,#F2B636);color:#3B2600;font:800 15px Montserrat,vpMontFb,sans-serif;cursor:pointer;box-shadow:0 10px 20px -12px rgb(242 182 54 / .9)}.vp-avis-btn[disabled]{opacity:.6;cursor:wait}.vp-avis-retour{margin:0;font-weight:700}.vp-avis-retour.ko{color:#B42318}.vp-avis-retour.ok{color:#0A6A45}.vp-avis-liste{display:grid;gap:12px;margin-top:18px}.vp-avis-item{padding:14px 16px;border-radius:16px;background:#fff;border:1px solid #EDE6D6}.vp-avis-item header{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.vp-avis-item time{color:#8A968F;font-size:12.5px}.vp-avis-item p{margin:0;color:#3A4740}@media(max-width:640px){.vp-avis-ch{grid-template-columns:1fr}.vp-avis-star svg{width:36px;height:36px}.vp-avis-lib{width:100%;margin:4px 0 0}}