:root{--gap: 0}body,input,textarea,button,select{line-height:22px}tr{border-bottom:0!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//shhospitality.co/cdn/shop/t/96/assets/ico-select.svg?v=4146048\2026);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;text-indent:.01px;text-overflow:"";cursor:pointer;border:1px solid #151413;max-width:100%;padding:8px 10px;border-radius:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}body.page_event_ctas .section-content-wrapper h1:first-of-type{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.page_event_ctas #MainContent{background:#151413;width:100%;min-height:100vh;min-height:100dvh;padding-bottom:55px;position:relative}body.page_event_ctas #MainContent:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;min-height:100vh;min-height:100dvh;background:#151413;z-index:-10}@media screen and (min-width:769px){body.page_event_ctas #MainContent{padding-top:100px}}body.page_event_ctas{padding-bottom:55px}.mp-header-section{display:none!important}.shopify-section .layout-panel-flex{margin:0!important;padding:0!important;gap:0!important}.section-header{max-width:640px;margin:0 auto}.section-header h1{color:#fff;text-align:left;font-size:50px;text-transform:uppercase;padding-left:.5rem;line-height:normal}body.page_event_ctas .rte h1:after,body.page_event_ctas .rte .h1:after,body.page_event_ctas .rte h2:after,body.page_event_ctas .rte .h2:after{margin-bottom:0;border:none}.private-events__form{margin:0 auto 15px!important;max-width:640px}.private-events__popup{position:relative;z-index:0;margin:2rem auto;flex:1}.private-events__form .tripleseat_form_container{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem;max-width:640px}.private-events__form #tripleseat_embed_form{padding:.5rem;font-family:DenverRegular!important;font-style:normal}.private-events__form #tripleseat_embed_form table{margin-left:auto;margin-right:auto;background-color:#0000;table-layout:fixed}.private-events__form #tripleseat_embed_form td h2{color:#fff;margin-bottom:20px;margin-top:1rem;font-weight:300;text-transform:uppercase;font-size:2.125rem!important;line-height:1.1;text-align:left}.private-events__form #tripleseat_embed_form tr:first-child th:after,.private-events__form #tripleseat_embed_form tr:first-child td:after{border-bottom:none}.private-events__form #tripleseat_embed_form label{color:#fff;margin-bottom:0;width:100%;position:relative;font-weight:300;font-size:1rem;line-height:1.5;font-style:initial}.private-events__form #tripleseat_embed_form input:focus-visible,.private-events__form #tripleseat_embed_form button:focus-visible,.private-events__form #tripleseat_embed_form textarea:focus-visible{outline:-webkit-focus-ring-color auto 1px}.private-events__form #tripleseat_embed_form select,.private-events__form #tripleseat_embed_form input,.private-events__form #tripleseat_embed_form textarea{padding:3px 2px;font-size:18px;font-family:DenverRegular;font-style:normal;text-indent:.01px;color:#000;background:#fff;border-color:#fff;border-radius:2px;cursor:pointer;width:100%!important}.private-events__form #tripleseat_embed_form select{padding:12px 28px 12px 10px;width:auto!important}.private-events__form #tripleseat_embed_form .form-control{padding:.75rem;font-size:1rem;line-height:1.5;border-radius:0;display:block}.private-events__form #tripleseat_embed_form textarea{min-width:100%;max-width:100%;height:9rem;min-height:9rem;max-height:12rem}.private-events__form #tripleseat_embed_form .button{font-size:1rem}#lead_form_submit a{color:#ffd74d;text-decoration:underline;font-size:1em!important;font-family:DenverRegular;font-style:normal}.private-events__form #tripleseat_embed_form input.timeselect_input,.private-events__form #tripleseat_embed_form input.hasDatepicker{padding-left:23px}div.timeselect a{font-size:1rem;font-family:DenverRegular;font-style:normal}.ui-datepicker select{font-family:DenverRegular;font-style:normal;height:3rem;-webkit-appearance:none;appearance:none;padding:.75rem;font-weight:700;font-size:1em}.ui-datepicker select:focus-visible{outline:-webkit-focus-ring-color auto 1px}.ui-datepicker table.ui-datepicker-calendar{background-color:#0000}.ui-datepicker tr:first-child th:first-child:after,.ui-datepicker tr:first-child td:first-child:after,.ui-datepicker tr:first-child th:after,.ui-datepicker tr:first-child td:after{border-bottom:none}.errorExplanation{font-family:DenverRegular;font-style:normal}.errorExplanation h2{font-weight:700;text-transform:uppercase}.errorExplanation p{color:#fff}.errorExplanation ul{font-size:1rem}#tsLeadSuccessMessage{font-size:50px;color:#fff;margin-bottom:15px;padding-left:.75rem;padding-right:.75rem}h1#tsLeadSuccessMessage+p,h1#tsLeadSuccessMessage+p+p{color:#fff;text-align:center;font-size:19px;padding-left:.75rem;padding-right:.75rem}@media(min-width:544px){.private-events__form .tripleseat_form_container{padding-left:1.875rem;padding-right:1.875rem}}@media(max-width:767px){.private-events__form #tripleseat_embed_form td h2{font-size:1.5rem!important}.section-header h1{font-size:32px}#tsLeadSuccessMessage{font-size:40px;line-height:normal}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/page-catering-events-ctas.css.map */
