/* Avisos de rango de los campos de producto */
#product .form-group.bv-range-group { flex-wrap: wrap; }
#product .bv-range-error { display:flex; align-items:flex-start; gap:8px; flex:0 0 75%; width:75%; margin:8px 0 0 25%; padding:9px 11px; border:1px solid #f0d29d; border-radius:9px; background:#fff8ea; color:#754c0a; font-size:13px; font-weight:600; line-height:1.35; overflow-wrap:anywhere; }
#product .bv-range-error .bv-range-icon { display:inline-flex; align-items:center; justify-content:center; flex:none; width:19px; height:19px; border-radius:50%; background:#f7dda2; color:#79500d; font-weight:800; }
#product .bv-range-group input[aria-invalid="true"] { border-color:#d59b3e; }
@media(max-width:991px) { #product .bv-range-error { flex-basis:100%; width:100%; margin-left:0; } }
