html body .wf-booking-calendar{--orange:#8544b7;--orange-dark:#68348f;--accent:#8544b7;}
html body .wf-booking-calendar .wf-booking-days button.primary{background:#8544b7!important;background-image:none!important;border-color:#8544b7!important;color:#fff!important;box-shadow:0 2px 8px #71389c30!important;}
html body .wf-booking-calendar button:focus-visible{outline:3px solid #9e68c8!important;outline-offset:3px!important;box-shadow:none!important;}
html body .wf-booking-calendar .wf-booking-days button:not(.primary):hover{background:#eee3f8!important;color:#64308e!important;border-color:#b88cd7!important;}
