body{}
/* Aviso de fechas no disponibles: solo calendario de entrega */
#stuartDeliveryDate{position:relative;overflow:visible;}
#stuartDeliveryDate td.ui-datepicker-unselectable:not(.ui-datepicker-other-month){cursor:help;}
#stuartDeliveryDate:has(td.ui-datepicker-unselectable:not(.ui-datepicker-other-month):hover)::after{content:"Lo sentimos, no tenemos disponibilidad para servirte en esta fecha. Por favor, elige otro día.";position:absolute;left:0;bottom:calc(100% + 10px);width:320px;max-width:85vw;box-sizing:border-box;padding:16px 18px;border:2px solid #ae8b3c;border-radius:10px;background:#0c463c;color:#fff;font-family:Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.5;text-align:left;box-shadow:0 5px 16px rgba(0,0,0,.18);z-index:1000;pointer-events:none;}