/* Только основная кнопка виджета — цвет #414E78 */
#HorizontalWidgetContainer .WidgetBookingControlButtonContainer button,
#HorizontalWidgetContainer button.react-ui-5uzak3 {
    background-color: #414E78 !important;
    color: #ffffff !important;
    border: 1px solid #414E78 !important;
    border-radius: 8px !important;
    outline: none !important;
    box-shadow: none !important;
}

/* Hover */
#HorizontalWidgetContainer .WidgetBookingControlButtonContainer button:hover,
#HorizontalWidgetContainer button.react-ui-5uzak3:hover {
    background-color: #35405f !important;
    border-color: #35405f !important;
}

/* Убираем жёлтую/оранжевую обводку при фокусе */
#HorizontalWidgetContainer button:focus,
#HorizontalWidgetContainer .react-ui-button-root:focus {
    outline: none !important;
    box-shadow: none !important;
}

/* Защита кнопки "2 взрослых" — ничего не трогаем */
#HorizontalWidgetContainer .heQTvm button,
#HorizontalWidgetContainer .heQTvm {
    background-color: inherit !important;
    border-color: inherit !important;
    color: inherit !important;
    border-radius: inherit !important;
}