.sl-ro-schedule-picker{margin:24px 0;font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;line-height:24px;color:#2D3838;clear:both}.sl-ro-schedule-picker [hidden]{display:none!important}.sl-ro-schedule-picker label{display:block!important;position:static!important;transform:none!important;float:none!important;width:auto!important;margin:0 0 8px!important;font-weight:500;font-size:14px;line-height:20px;color:#2D3838}.sl-ro-schedule-picker select{appearance:none;width:100%!important;max-width:360px;min-height:48px;padding:8px 48px 8px 16px;border:1px solid rgb(45 56 56 / .2);border-radius:5px;background:#FAF8F4 url(/wp-content/themes/swisslachs/assets/icons/arrow_down_2_dark.svg) right 16px center/24px no-repeat;color:#2D3838;font:inherit;font-size:16px;line-height:24px;box-shadow:none}.sl-ro-schedule-preview{margin-top:16px;padding:16px;border:0;border-radius:12px;background:#FAF8F4;color:#2D3838;font-size:14px;line-height:20px}.sl-ro-schedule-preview ul{list-style:none;margin:16px 0 0;padding:0}.sl-ro-schedule-preview li{margin:8px 0;font-size:14px;line-height:20px}.sl-ro-schedule-preview>div+div{margin-top:24px}.sl-ro-schedule-note{font-size:12px;line-height:16px;margin-top:16px;color:#2D3838}.sl-ro-start-date{margin-top:24px}.sl-ro-start-date input[type=date]{float:none!important;width:100%!important;max-width:360px;min-height:48px;font-family:inherit;font-size:16px;line-height:24px;padding:8px 16px;border:1px solid rgb(45 56 56 / .2);border-radius:5px;background:#FAF8F4;color:#2D3838}.sl-ro-schedule-picker :is(select,input):focus-visible{outline:2px solid #9E8A63;outline-offset:4px}