.wsd-checkout-fields{text-align:start}.wsd-checkout-fields h3{margin-top:0;font-size:inherit}.wsd-checkout-fields .form-row{width:48%}@media (max-width:1024px){.wsd-checkout-fields .form-row{width:100%!important}}.ui-datepicker{background:#fff}.ui-datepicker{border:1px solid #ddd;box-shadow:0 4px 12px rgba(0,0,0,.08);z-index:99999!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:10px 36px;border-bottom:1px solid #eee}.ui-datepicker .ui-datepicker-title{text-align:left;font-weight:600}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#444;cursor:pointer}.ui-datepicker .ui-datepicker-prev{left:4px}.ui-datepicker .ui-datepicker-next{right:4px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-prev:before{content:"‹";font-size:18px;line-height:1}.ui-datepicker .ui-datepicker-next:before{content:"›";font-size:18px;line-height:1}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker th{padding:10px 0;font-weight:600;color:#333}.ui-datepicker td{padding:6px 0;text-align:center}.ui-datepicker td a{display:inline-block;padding:6px 8px;border-radius:4px;color:#111;text-decoration:none;background:0 0}.ui-datepicker td a:hover{background:#f3f3f3}.ui-datepicker .ui-state-active{background:#111!important;color:#fff!important}