/*!
Theme Name: rEvolution Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.18b
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: revolution-kadence-child
*/
 h1,h2,h3,h4,h5,h6{text-wrap:balance}.kt-blocks-accordion-title{font-weight:700}.wp-child-theme-revolution-kadence-child-main h2.woocommerce-loop-product__title.entry-title{font-weight:700!important}.on-site-activity.entry.single-entry{box-shadow:none!important}form.post-password-form{padding-top:20rem;margin:auto;width:fit-content}#sc-autofill-guest-tickets-notice ul.woocommerce-info{--background-color-aplha:color-mix(in srgb, var(--global-palette1), transparent 90%);border:1px solid var(--global-palette1);border-left:5px solid var(--global-palette1);border-radius:5px;background-color:var(--background-color-aplha);color:var(--global-palette3)}.guest-package-container p.wp-block-kadence-advancedheading{text-wrap:balance}.guest-package-container .sc-p-no-margin p{margin:.2em 0}.revck-overlay-link{position:relative}.revck-overlay-link a,.revck-onsite-exp-overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.revck-out-of-stock p.price,.revck-out-of-stock>span.price bdi{text-decoration:line-through;opacity:.6}.sc-shop-sold-out-notice{display:block;color:var(--global-palette2)}.revck-onexp-links-wrapper ul{list-style:none;margin-left:0}.revck-onexp-links-wrapper ul li{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;padding:.5em 2em;margin-bottom:2rem;border:2px solid var(--global-palette3);border-radius:5px;background-color:var(--global-palette8);font-size:1.2rem}@media (max-width:768px){.revck-onexp-links-wrapper ul li{font-size:1rem}.revck-onexp-links-wrapper .hex-btn{--icon-size:1.5rem}}@media (min-width:769px){.revck-onexp-links-wrapper .hex-btn{--icon-size:2rem}}.revck-onexp-links-wrapper .hex-btn{--hex-size:1.5em auto;font-size:var(--icon-size);width:calc(var(--icon-size) * 2);height:2em;z-index:1;justify-self:end}.revck-onexp-links-wrapper .hex-btn span{display:inline-flex}.revck-onexp-links-wrapper .hex-btn span svg{width:var(--icon-size);height:var(--icon-size)}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type="submit"]{font-size:1rem!important;background-color:var(--global-palette3)!important;border-radius:0!important;text-transform:uppercase!important;font-weight:700!important;padding:.5em 1.5em!important}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:var(--global-palette4)!important;color:var(--global-palette9)!important}.um a.um-link,.um .um-tip:hover,.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,.um .um-member-name a:hover,.um .um-member-more a:hover,.um .um-member-less a:hover,.um .um-members-pagi a:hover,.um .um-cover-add:hover,.um .um-profile-subnav a.active,.um .um-item-meta a,.um-account-name a:hover,.um-account-nav a.current,.um-account-side li a.current span.um-account-icon,.um-account-side li a.current:hover span.um-account-icon,.um-dropdown li a:hover,i.um-active-color,span.um-active-color{color:var(--global-palette1)!important}.um a.um-link:hover,.um a.um-link-hvr:hover{color:var(--global-palette3)!important}.um .um-field-group-head,.picker__box,.picker__nav--prev:hover,.picker__nav--next:hover,.um .um-members-pagi span.current,.um .um-members-pagi span.current:hover,.um .um-profile-nav-item.active a,.um .um-profile-nav-item.active a:hover,.upload,.um-modal-header,.um-modal-btn,.um-modal-btn.disabled,.um-modal-btn.disabled:hover,div.uimob800 .um-account-side li a.current,div.uimob800 .um-account-side li a.current:hover,.um .um-button,.um a.um-button,.um a.um-button.um-disabled:hover,.um a.um-button.um-disabled:focus,.um a.um-button.um-disabled:active,.um input[type=submit].um-button,.um input[type=submit].um-button:focus,.um input[type=submit]:disabled:hover{background:var(--global-palette3)!important;border-radius:0!important;text-transform:uppercase!important;font-weight:700!important}.um .um-field-group-head:hover,.picker__footer,.picker__header,.picker__day--infocus:hover,.picker__day--outfocus:hover,.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted,.picker__list-item:hover,.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted,.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected,.um .um-button:hover,.um a.um-button:hover,.um input[type=submit].um-button:hover{background:var(--global-palette4)!important;color:var(--global-palette9)!important}.um .um-button.um-alt,.um input[type=submit].um-button.um-alt{background:var(--global-palette9)!important;color:var(--global-palette3)!important}.um .um-button.um-alt:hover,.um input[type=submit].um-button.um-alt:hover{background:var(--global-palette7)!important;color:var(--global-palette3)!important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select{border-color:var(--global-palette4)!important}.um-field *,.um-field span,.um-field-label{color:var(--global-palette3)!important}.theme-kadence .select2-container .select2-choice,.theme-kadence .select2-container-multi .select2-choices,.theme-kadence .select2-drop,.theme-kadence .select2-drop-active,.theme-kadence .select2-drop.select2-drop-above,.theme-kadence .um .um-form input[type=number],.theme-kadence .um .um-form input[type=password],.theme-kadence .um .um-form input[type=search],.theme-kadence .um .um-form input[type=tel],.theme-kadence .um .um-form input[type=text],.theme-kadence .um .um-form textarea,.theme-kadence .um .upload-progress{border:1px solid var(--global-palette3)!important}.sc-product-card>div,.sc-card-style-query-card{background-color:var(--global-palette8)}.sc-product-card-price-container:not(:has(>span.price),:has(>div.revck-out-of-stock))>div{grid-row:1 / -1;align-self:center;justify-self:center}.sc-product-card>div:hover,.sc-featured-product-card:hover .kt-inside-inner-col,.sc-featured-race-card:hover,.sc-featured-product-card:hover,.sc-card-style-query-card:hover,.revck-onexp-links-wrapper li:hover{background-color:var(--global-palette3)!important}.sc-product-card>div:hover *,.sc-featured-product-card>div:hover *,.sc-featured-race-card:hover *,.sc-featured-product-card:hover *,.sc-card-style-query-card:hover *,.revck-onexp-links-wrapper li:hover *{color:var(--global-palette9)!important}.sc-product-card>div:hover .hex-btn::before,.sc-featured-product-card>div:hover .hex-btn::before,.sc-featured-race-card:hover .hex-btn::before,.sc-card-style-query-card:hover .hex-btn::before,.revck-onexp-links-wrapper li:hover .hex-btn::before{filter:invert(1)}.wp-child-theme-revolution-kadence-child .kwt-accordion-title a::after,.wp-child-theme-revolution-kadence-child-main .kwt-accordion-title a::after{content:"";font-family:Dashicons;height:1em;line-height:1;margin-left:-.5em;position:absolute;right:0;top:20%;width:1em}.wp-child-theme-revolution-kadence-child .kwt-accordion-title.active a::after,.wp-child-theme-revolution-kadence-child-main .kwt-accordion-title.active a::after{content:""}.wp-child-theme-revolution-kadence-child .kwt-accordion-title a span.kwt-accordion-trigger,.wp-child-theme-revolution-kadence-child-main .kwt-accordion-title a span.kwt-accordion-trigger{display:none}.wp-child-theme-revolution-kadence-child .kwt-accordion-title a,.wp-child-theme-revolution-kadence-child-main .kwt-accordion-title a{padding:0!important}.kb-checkbox-style{display:none!important}.kb-checkbox-style:checked+label{color:var(--global-palette1)!important;border-bottom:2px solid var(--global-palette4)!important}ul.woocommerce-info{--revck-notice-state-color:var(--global-palette12)}ul.woocommerce-message{--revck-notice-state-color:var(--global-palette11)}ul.woocommerce-error{--revck-notice-state-color:var(--global-palette13)}.woocommerce.woocommerce-notices-wrapper ul.woocommerce-error,.woocommerce.woocommerce-notices-wrapper ul.woocommerce-message,.woocommerce.woocommerce-notices-wrapper ul.woocommerce-info{border:1px solid var(--revck-notice-state-color);border-left:5px solid var(--revck-notice-state-color);border-radius:5px;background-color:color-mix(in srgb,var(--revck-notice-state-color),transparent 90%);color:var(--global-palette3)}table.variations tr{display:grid;grid-template-columns:auto}table.variations option:disabled{color:color-mix(in srgb,var(--global-palette3),transparent 90%)}.woocommerce table.shop_attributes,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td,.woocommerce div.product .woocommerce-tabs{border:none!important}.woocommerce table.shop_attributes{display:grid;width:fit-content!important;margin-bottom:0!important}.woocommerce table.shop_attributes tr{display:block!important}.woocommerce table.shop_attributes tr.woocommerce-product-attributes-item--attribute_hot-lap-day{display:none!important}.woocommerce table.shop_attributes th::after{content:":"!important;padding-right:.5em}.woocommerce table.shop_attributes th{padding-left:0!important;width:min-content!important}.woocommerce .related.products table.shop_attributes .woocommerce-product-attributes-item--attribute_date th{display:none!important}.wc-box-office-ticket-fields-body label{color:var(--global-palette3)!important}.wc-box-office-ticket-form .wc-box-office-ticket-fields .wc-box-office-ticket-fields-title{border-bottom:1px solid var(--global-palette4)!important}#sc-autofill-guest-tickets-notice{display:none}.hero-container{position:relative;overflow:hidden;z-index:2}.background-video-wrapper{width:100%;max-width:100%;position:absolute;inset:0;z-index:1}.background-video-inset{position:absolute;top:50%;left:50%;width:100%;min-height:100%;min-width:1350px;transform:translate3d(-50%,-50%,0)}.background-video-inset:before{content:'';display:block;z-index:-1;width:100%;height:0;padding-top:56.25%}.background-video-inset iframe{position:absolute;top:-60px;left:0;display:block;width:100%;height:calc(100% + 120px)}