/*      Request ID: d5c71da33a79ce2b98cd30c8656fb9f6_1788546943 (09/04/2026 2:40pm) (rcxBCsMwDATAr/QBifWkojgiditZQTIR+X1Neusph14WFnYHigrBG42vmF8ociaOjJyyCkQEPGvbjNZKrTv0QkIOG+uCDN5PHm2sqa1oaRSfHnAD5XpQlPH7ipDV6JebRZfK9CfV/Ngv6gM=)      */



/*      Resource ID: b7f97de1433515069a7cf8880d8 (calendar.less, compiled by lessc, minified by cleancss) (09/04/2026 2:40pm) (A:371, B:371, C:55, D:55, F:55, I:48, K:48)      */

.override-core-livewhale-styles{display:inherit}

/*      Resource ID: fbe4841f08deded5ec972466d26 (calendar-mobile.less, compiled by lessc, minified by cleancss) (09/04/2026 2:40pm) (A:5700, B:5700, C:33, D:33, F:33, I:26, K:26)      */

.lw_cal{position:relative}

/*      Resource ID: ecce87852f2a2106d4c104d2a8e (rsvp.less, compiled by lessc, minified by cleancss) (09/04/2026 2:40pm) (A:2643, B:2643, C:2254, D:2254, F:2254, I:1853, K:1853)      */

.lw_rsvp_error{display:none;background-color:#fee;border:red 1px solid;padding:16px;line-height:1.6;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#390909}.lw_rsvp_error ul{padding-left:1.5em}.lw_rsvp_error li,.lw_rsvp_error ul{margin-bottom:0}h3.lw_rsvp_header{background-color:#666;font-size:18px;font-weight:400;padding:8px 12px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.lw_rsvp input[type=text],.lw_rsvp textarea{border:1px solid #666;padding:4px 6px;background-color:#fff;font-size:16px;width:200px}.lw_rsvp{position:relative;margin:0 auto 1em;clear:both;width:100%;font-size:16px}.lw_rsvp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lw_rsvp label{display:block;font-weight:400}.lw_rsvp div.lw_rsvp_field,.lw_rsvp div.lw_rsvp_submit_wrapper{display:flex;gap:15px;align-items:center;padding:8px;background:#eee;border-top:1px solid transparent;border-bottom:1px solid #fff;border-left:none;border-right:none}.lw_rsvp div.lw_rsvp_field_label{width:150px;text-align:right}.lw_rsvp div.lw_rsvp_field_input{flex:1}.lw_rsvp input[type=text],.lw_rsvp textarea{width:100%}.lw_rsvp textarea{height:60px}.lw_rsvp select{padding:6px}.lw_rsvp div.lw_rsvp_submit_wrapper{padding-left:172px}.lw_rsvp div.lw_rsvp_message{margin:1em 0}.lw_rsvp .lw_widget{margin-top:0;padding:0!important}.lw_rsvp .lw_forms_form{display:table;border-spacing:0;border-collapse:collapse;width:100%}.lw_rsvp .lw_forms_form fieldset{margin:0;padding:0;display:table-row;font-size:14px;color:#444;font-weight:400;background:#eee;border:0;margin-bottom:1px}.lw_rsvp .lw_forms_form fieldset>div{display:table-cell;margin:0;padding:8px}.lw_rsvp .lw_forms_form .lw_forms_label{width:175px;text-align:right;padding-right:12px}.lw_rsvp .lw_forms_form .lw_forms_label>label:after{content:':'}