:root{--logo-height: var(--event-theme-logo-height, 100px);--input-padding: .375rem .75rem;--button-padding: .625rem 1.5rem !important;--event-x-share-img-url: url(/Images/x-share-white.png);--event-fb-share-img-url: url(/Images/fb-share-white.png);--legacy-logo-margin: 25px;--focus-box-shadow: 0 0 0 .2rem}#event-logo-wrapper{margin-top:var(--event-theme-logo-top-margin, var(--legacy-logo-margin));margin-bottom:var(--event-theme-logo-bottom-margin, var(--legacy-logo-margin));margin-left:var(--event-theme-logo-left-margin, auto);margin-right:var(--event-theme-logo-right-margin, auto);text-align:var(--event-theme-logo-position, center);height:var(--logo-height, var(--event-theme-logo-height), 100px)}#event-logo-wrapper img{max-height:100%;max-width:100%}activation-component>:nth-child(2),registration-form>div{min-height:calc(100vh - var(--logo-height) - var(--event-theme-logo-top-margin, var(--legacy-logo-margin)) - var(--event-theme-logo-bottom-margin, var(--legacy-logo-margin)))}body{background-color:var(--event-theme-background-color);background-image:var(--event-theme-background-image, none);color:var(--event-theme-body-color);font-family:var(--event-theme-body-font)}label{color:var(--event-theme-body-color)}a{color:var(--event-theme-link-color)}a:hover{color:var(--event-theme-link-interact-color)}a:focus{outline:none}a:focus-visible{outline:.15rem solid var(--event-theme-form-focus-outline-color);border-radius:2px}.btn-link{color:var(--event-theme-link-color)}.btn-link:hover{color:var(--event-theme-link-interact-color)}h1{margin:10px 0 20px;color:var(--event-theme-header-color);font-family:var(--event-theme-header-font)}h2,h3,h4{color:var(--event-theme-sub-header-color);font-family:var(--event-theme-sub-header-font)}.btn{border:none;background-image:none!important}.btn:focus,.btn.focus,.btn:focus-visible,.btn:not(:disabled):not(.disabled):active,.btn:not(.btn-check)+.btn:active{box-shadow:var(--focus-box-shadow) var(--event-theme-form-focus-outline-color)!important;outline:none}.btn-primary:focus,.btn-primary.focus,.btn-primary:focus-visible,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(.btn-check)+.btn-primary:active{box-shadow:var(--focus-box-shadow) var(--event-theme-form-focus-outline-color)!important;outline:none}.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:focus-visible,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(.btn-check)+.btn-secondary:active{box-shadow:var(--focus-box-shadow) var(--event-theme-form-focus-outline-color)!important;outline:none}.btn-default:focus,.btn-default.focus,.btn-default:focus-visible,.btn-default:not(:disabled):not(.disabled):active,.btn-default:not(.btn-check)+.btn-default:active{box-shadow:var(--focus-box-shadow) var(--event-theme-form-focus-outline-color)!important;outline:none}.form-select,.form-control,.form-control:focus,.form-select:focus{background-color:var(--event-theme-form-input-background-color);color:var(--event-theme-form-input-text-color);border-color:var(--event-theme-form-input-border-color)}.form-control:focus,.form-select:focus{box-shadow:var(--focus-box-shadow) var(--event-theme-form-focus-outline-color)!important;outline:none}.form-control:disabled,.form-select:disabled{background-color:var(--event-theme-form-input-background-color);cursor:not-allowed;opacity:.7}.form-select{appearance:auto;background-image:none}.form-control::placeholder,.form-select::placeholder{color:var(--event-theme-form-input-text-color)}label,.form-group label,label[for=signature],.optional-label,#startLabel,#endLabel{color:var(--event-theme-form-label-color)}.error{color:var(--event-theme-form-error-color)}.form-check-input:focus,input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:var(--focus-box-shadow) var(--event-theme-form-focus-outline-color);outline:none;border-color:var(--event-theme-form-focus-outline-color)}.single-line-wrapper .form-wrap-up .row>div .label{color:var(--event-theme-form-label-color)}.single-line-wrapper .form-wrap-up .row>div .value{color:var(--event-theme-body-color)}.btn-primary{background-color:var(--event-theme-primary-button-background-color);color:var(--event-theme-primary-button-text-color);font-family:var(--event-theme-button-font);border-radius:var(--event-theme-primary-button-border-rounded-corner-value, 100px)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:var(--event-theme-primary-button-interact-background-color);color:var(--event-theme-primary-button-interact-text-color)}.btn-primary:focus-visible{background-color:var(--event-theme-primary-button-interact-background-color);border-radius:var(--event-theme-primary-button-border-rounded-corner-value, 100px)}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:var(--event-theme-primary-button-interact-background-color);color:var(--event-theme-primary-button-interact-text-color)}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--event-theme-primary-button-background-color);color:var(--event-theme-primary-button-text-color)}.btn-default{background-color:var(--event-theme-secondary-button-background-color);color:var(--event-theme-secondary-button-text-color);font-family:var(--event-theme-button-font);border-radius:var(--event-theme-secondary-button-border-rounded-corner-value, 100px)}.btn-default:hover,.btn-default:focus,.btn-default:active{background-color:var(--event-theme-secondary-button-interact-background-color);color:var(--event-theme-secondary-button-interact-text-color)}.btn-default:not(:disabled):not(.disabled):active,.btn-default:not(:disabled):not(.disabled).active,.show>.btn-default.dropdown-toggle{background-color:var(--event-theme-secondary-button-interact-background-color);color:var(--event-theme-secondary-button-interact-text-color)}.btn-default.disabled,.btn-default:disabled{background-color:var(--event-theme-secondary-button-background-color);color:var(--event-theme-secondary-button-text-color)}.btn-default:focus-visible,.btn-secondary:focus-visible,.btn-success:focus-visible{border-radius:var(--event-theme-secondary-button-border-rounded-corner-value, 100px);background-color:var(--event-theme-secondary-button-interact-background-color)}.btn-secondary{background-color:var(--event-theme-secondary-button-background-color);color:var(--event-theme-secondary-button-text-color);font-family:var(--event-theme-button-font);border-radius:var(--event-theme-secondary-button-border-rounded-corner-value, 100px)}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:var(--event-theme-secondary-button-interact-background-color);color:var(--event-theme-secondary-button-interact-text-color)}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{background-color:var(--event-theme-secondary-button-interact-background-color);color:var(--event-theme-secondary-button-interact-text-color)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:var(--event-theme-secondary-button-background-color);color:var(--event-theme-secondary-button-text-color)}.btn-success{background-color:var(--event-theme-secondary-button-background-color);color:var(--event-theme-secondary-button-text-color);font-family:var(--event-theme-button-font);border-radius:var(--event-theme-secondary-button-border-rounded-corner-value, 100px)}.btn-success:hover,.btn-success:focus,.btn-success:active{background-color:var(--event-theme-secondary-button-interact-background-color);color:var(--event-theme-secondary-button-interact-text-color)}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{background-color:var(--event-theme-secondary-button-interact-background-color);color:var(--event-theme-secondary-button-interact-text-color)}.btn-success.disabled,.btn-success:disabled{background-color:var(--event-theme-secondary-button-background-color);color:var(--event-theme-secondary-button-text-color)}#video-module #skip-button{background-color:var(--event-theme-secondary-button-background-color)!important;color:var(--event-theme-secondary-button-text-color)!important;font-family:var(--event-theme-button-font);z-index:999;border-radius:var(--event-theme-secondary-button-border-rounded-corner-value, 100px)}#video-module #skip-button:hover,#video-module #skip-button:focus,#video-module #skip-button:active{background-color:var(--event-theme-secondary-button-interact-background-color)!important;color:var(--event-theme-secondary-button-interact-text-color)!important}.btn-link,#device-linking .btn-link{color:var(--event-theme-link-color)}.btn-link:hover,.btn-link:focus,.btn-link:active,#device-linking .btn-link:hover,#device-linking .btn-link:focus,#device-linking .btn-link:active{color:var(--event-theme-link-interact-color)}.btn-link:focus{outline:none;box-shadow:none!important}.btn-link:focus,.btn-link.focus,.btn-link:focus-visible,.btn-link:not(:disabled):not(.disabled):active,.btn-link:not(.btn-check)+.btn-link:active{outline:none;box-shadow:none!important;color:var(--event-theme-link-interact-color)}.button-secondary{color:var(--event-theme-link-color)}.button-secondary:hover,.button-secondary:focus,.button-secondary:active{color:var(--event-theme-link-interact-color)}.button-secondary:focus{outline:none}.btn-link:focus-visible{outline:.15rem solid var(--event-theme-form-focus-outline-color);border-radius:2px}.login-button:focus{box-shadow:var(--focus-box-shadow) var(--event-theme-form-focus-outline-color)!important;outline:none}.cart,.res-footer,.cart-footer{background-color:var(--event-theme-background-color)}.module-type-reservation #event-logo-wrapper{display:none}.time-options li span{background-color:var(--event-theme-secondary-button-background-color);color:var(--event-theme-secondary-button-text-color);font-family:var(--event-theme-button-font);padding:var(--button-padding)}.time-options li span:hover,.time-options li span:focus,.time-options li span:active{background-color:var(--event-theme-secondary-button-interact-background-color);color:var(--event-theme-secondary-button-interact-text-color)}.time-options li span:focus{box-shadow:var(--focus-box-shadow) var(--event-theme-form-focus-outline-color)!important;outline:none}.module-type-reservation,.module-type-rankedReservations{background-image:none!important}.survey-wrapper h2{margin:10px 0}#content-module,#video-module{margin:10px auto 0}.inputs-container{background-color:var(--event-theme-background-color);filter:brightness(120%)}.ranked-reservations-add-selections .cat-item-wrapper.selected{background:var(--event-theme-primary-button-background-color);color:var(--event-theme-primary-button-text-color)}.ranked-reservations-add-selections .cat-item-wrapper.selected:hover{background:var(--event-theme-primary-button-interact-background-color);color:var(--event-theme-primary-button-interact-text-color)}.ranked-reservations-add-selections .selected-number{background-color:var(--event-theme-secondary-button-interact-background-color)}.ranked-reservations-add-selections .selected .selected-number,.ranked-reservations-add-guests .item-number,.selected-items-wrapper div p span,.ranked-reservations-review .cat-item p span{background-color:var(--event-theme-primary-button-interact-background-color);color:var(--event-theme-primary-button-interact-text-color)}.ranked-reservations-add-selections .cat-item-wrapper{background:var(--event-theme-secondary-button-background-color);color:var(--event-theme-secondary-button-text-color)}.ranked-reservations-add-selections .cat-item-wrapper:hover{background:var(--event-theme-secondary-button-interact-background-color);color:var(--event-theme-secondary-button-interact-text-color)}.ranked-reservations-add-selections .btn-link{color:var(--event-theme-secondary-button-text-color)}.ranked-reservations-add-selections .selected .btn-link{color:var(--event-theme-primary-button-interact-text-color)}.no-content{color:var(--event-theme-body-color);font-family:var(--event-theme-body-font)}.activations-footer,.modal-content{background-color:var(--event-theme-background-color)}.single-line-wrapper{margin-top:20px}#device-linking h1,#device-linking.code-form h2,#device-linking.email-form h2{margin:20px auto}#loader-wrapper{z-index:9999}
