#hs_cos_wrapper_hero_banner .hero_banner{min-height:570px}#hs_cos_wrapper_hero_banner .hero_banner-logo{max-width:460px;width:100%}.main-section--event-page .widget-type-rich_text{color:#f3e3ce;font-size:22px;letter-spacing:.02em;line-height:145.45%;margin:60px auto 80px;max-width:1080px;padding:0 40px;text-align:center}#tripleseat_embed_form{margin:0 auto 100px;max-width:1000px}.main-section--event-page #tripleseat_embed_form table tr.row_contact_header,.main-section--event-page #tripleseat_embed_form table tr.row_details_header,.main-section--event-page #tripleseat_embed_form table tr.row_time{display:none}.main-section--event-page #tripleseat_embed_form table{background:transparent;border:0;width:100%}.main-section--event-page #tripleseat_embed_form table td{border:0;padding:0}.main-section--event-page #tripleseat_embed_form table label{color:#f3e3ce;font-size:14px;letter-spacing:.02em;line-height:142.86%;margin-bottom:4px}.main-section--event-page #tripleseat_embed_form label span.required{color:#f3e3ce}.main-section--event-page #tripleseat_embed_form table td input[type=text]{width:100%!important}.main-section--event-page #tripleseat_embed_form table tr td{flex:0 1 50%}.main-section--event-page #tripleseat_embed_form table tr td[colspan="2"]{flex:0 1 100%}.main-section--event-page #tripleseat_embed_form table tr{display:flex;gap:24px}.main-section--event-page #tripleseat_embed_form table tr:not(:last-child){margin-bottom:16px}.main-section--event-page #tripleseat_embed_form table tbody{column-gap:24px;display:grid;grid-template-areas:"rowName ." "rowEmail ." "rowPhone ." "rowCompany ." "rowDetails ." "rowEventDesc ." "rowEventDate rowGuestCount" "rowTime ." "rowAddtlInfo ." "rowReferredBy ." "rowRobotCheck ." "rowSubmit .";grid-template-columns:1fr 1fr}.main-section--event-page #tripleseat_embed_form table .row_first_name{grid-area:rowName;grid-column:span 2}.main-section--event-page #tripleseat_embed_form table .row_email_address{grid-area:rowEmail;grid-column:span 2}.main-section--event-page #tripleseat_embed_form table .row_phone_number{grid-area:rowPhone;grid-column:span 2}.main-section--event-page #tripleseat_embed_form table .row_company{grid-area:rowCompany;grid-column:span 2}.main-section--event-page #tripleseat_embed_form table .row_details_header{grid-area:rowDetails}.main-section--event-page #tripleseat_embed_form table .row_event_description{grid-area:rowEventDesc;grid-column:span 2}.main-section--event-page #tripleseat_embed_form table .row_event_date{grid-area:rowEventDate}.main-section--event-page #tripleseat_embed_form table .row_time{grid-area:rowTime}.main-section--event-page #tripleseat_embed_form table .row_guest_count{grid-area:rowGuestCount}.main-section--event-page #tripleseat_embed_form table .row_additional_information{grid-area:rowAddtlInfo;grid-column:span 2}.main-section--event-page #tripleseat_embed_form table .row_referred_by{grid-area:rowReferredBy;grid-column:span 2}.main-section--event-page #tripleseat_embed_form table .row_robot_check{grid-area:rowRobotCheck}.main-section--event-page #tripleseat_embed_form table .row_submit{grid-area:rowSubmit;grid-column:span 2}.main-section--event-page #tripleseat_embed_form button,.main-section--event-page #tripleseat_embed_form input,.main-section--event-page #tripleseat_embed_form select#lead_referral_source_id,.main-section--event-page #tripleseat_embed_form textarea{background:transparent;border-color:#f3e3ce;color:#f3e3ce;font-size:16px;line-height:160%;padding:18px 20px 14px}.main-section--event-page #tripleseat_embed_form select#lead_referral_source_id{height:57.6px}.main-section--event-page #tripleseat_embed_form input[type=submit]{background:#cfa9ae;border-color:#cfa9ae;color:#231f20;font-size:14px;letter-spacing:.02em;line-height:142.86%;padding:13px 68px}.main-section--event-page #tripleseat_embed_form #lead_form_submit a{color:#f3e3ce;float:none;font-size:14px;letter-spacing:.02em;line-height:142.86%}.main-section--event-page #tripleseat_embed_form table tr.row_submit td#lead_form_submit{align-items:center;display:flex;gap:34px}.main-section--event-page #errorExplanation{background:none;color:#f3e3ce;margin:0 auto 100px;max-width:1000px;padding:10px 20px 15px}.main-section--event-page #errorExplanation a{color:#f3e3ce}.main-section--event-page #errorExplanation h2{border-color:#cd4343;color:#cd4343}.main-section--event-page #tripleseat_embed_form .danger{font-size:14px}.main-section--event-page #tripleseat_embed_form #submit_spinner{display:none!important}.main-section--event-page #tsLeadSuccessMessage{text-align:center}#tsLeadSuccessMessage+p+p{margin:0 auto;max-width:475px;text-align:center}.select2-container--default .select2-selection--single:focus{border-color:#f3e3ce;outline:0}.select2-container--default .select2-selection--single{background-color:transparent;border:1px solid #f3e3ce;border-radius:0;height:auto}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#f3e3ce;font-size:16px;height:57.6px;line-height:160%;padding:18px 20px 14px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 9'%3E%3Cpath stroke='%23462747' stroke-width='2' d='m1 8 7.09-7M14 8 6.91 1'/%3E%3C/svg%3E")}.select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 9'%3E%3Cpath stroke='%23462747' stroke-width='2' d='M14 1 6.91 8M1 1l7.09 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% auto;height:100%;right:22px;width:15px}.select2-container--open .select2-dropdown--above{margin-bottom:-1px;margin-top:0}.select2-dropdown{background-color:#dee0cf;border-color:#f3e3ce;border-radius:0;color:#231f20;font-size:13px;font-weight:400;letter-spacing:.15em;line-height:200%;margin-top:-1px}.select2-container--default .select2-results>.select2-results__options{max-height:150px;padding:10px 0}.select2-results__option{opacity:1;padding:0 19px}@media only screen and (min-width:768px){.main-header{background-color:#231f20}body[data-sticky=true] .header-logo--main{opacity:100%}#hs_cos_wrapper_hero_banner .hero_banner{min-height:360px}}@media only screen and (max-width:1024px){.main-section--event-page .widget-type-rich_text{max-width:770px}.main-section--event-page #tripleseat_embed_form{margin-bottom:50px;max-width:770px;padding:0 40px}.main-section--event-page #tripleseat_embed_form button,.main-section--event-page #tripleseat_embed_form input,.main-section--event-page #tripleseat_embed_form select#lead_referral_source_id,.main-section--event-page #tripleseat_embed_form textarea{font-size:14px}.main-section--event-page #errorExplanation{margin-bottom:50px;max-width:680px;padding:20px}}@media only screen and (max-width:767px){#hs_cos_wrapper_hero_banner .hero_banner{min-height:175px}#hs_cos_wrapper_hero_banner .hero_banner-content{display:none}.main-section--event-page .widget-type-rich_text{font-size:16px;line-height:156.25%;margin-bottom:40px;margin-top:40px;max-width:none;padding:0 40px}.main-section--event-page #tripleseat_embed_form table tbody{gap:0;grid-template-areas:"rowName ." "rowEmail ." "rowPhone ." "rowCompany ." "rowDetails ." "rowEventDesc ." "rowEventDate ." "rowGuestCount ." "rowTime ." "rowAddtlInfo ." "rowReferredBy ." "rowRobotCheck ." "rowSubmit ."}.main-section--event-page #tripleseat_embed_form table tbody tr{display:grid;grid-column:span 2!important}.main-section--event-page #tripleseat_embed_form table tr.row_submit td#lead_form_submit{align-items:flex-start;flex-direction:column}.main-section--event-page #tripleseat_embed_form input[type=submit]{width:100%}.main-section--event-page #tripleseat_embed_form button,.main-section--event-page #tripleseat_embed_form input,.main-section--event-page #tripleseat_embed_form select#lead_referral_source_id,.main-section--event-page #tripleseat_embed_form textarea{padding:12px}.main-section--event-page #errorExplanation{font-size:14px;max-width:310px}.main-section--event-page #tripleseat_embed_form{padding:0 10px}}@media (min-width:1200px){#hs_cos_wrapper_hero_banner .hero_banner{min-height:570px}}