.tickera_additional_info .required{color:red;font-weight:700;border:0;padding-left:3px;}
.tickera_additional_info label input{margin-left:0px;}
#tc_before_variation_form ~ .variations_form,
#tc_before_variation_form ~ .variations_form{display:none;}
input[type="number"].tc-wb-quantity-selector{max-width:5em;margin:auto;}
.tc-woo-add-to-cart-wrap p:empty, .product.woocommerce.add_to_cart_inline.tc-amount-hidden, .product.woocommerce.add_to_cart_inline.tc-amount-hidden ~ .tc-wb-event-dropdown-wrap .amount{display:none;}
.tc-wb-event-dropdown-wrap .inner-wrap{display:inline-flex;}
.tc-wb-event-dropdown-wrap .tc-wb-add-to-cart{margin:0;}
.tc-wb-event-dropdown-wrap .amount{align-self:center;}
.tc-wb-event-dropdown-wrap input[type="number"].tc-wb-quantity-selector{height:100%;text-align:center;}
.tc-wb-event-dropdown-wrap .tc-wb-add-to-cart > a, .tc-wb-event-dropdown-wrap input[type="number"].tc-wb-quantity-selector{display:block;margin-left:10px;box-sizing:border-box;}
.tc-wb-event-dropdown-wrap .actions .add-to-cart{display:none;}
.tc-wb-event-dropdown-wrap .actions .add-to-cart:first-child{display:inline-flex;}
.tickera_owner_info{width:100%;display:inline-block;}
.event_tickets .quantity > br{display:none;}
@media only screen and ( max-width: 480px ) {
table.order-details tbody{border:0 !important;}
} @media only screen and ( max-width: 320px ) {
table.event_tickets .tc-wb-quantity-selector {
display: inline-block;
}
table.event_tickets .quantity br {
display: none;
}
}.tc-add-to-cart-group-wrap{display:none;}
.tc-add-to-cart-group-wrap ~ .tc-add-to-cart-wrap,
.tc-add-to-cart-group-wrap ~ .tc-ticket-price-wrap{display:inline-block;margin:initial;width:initial !important;}
.tc-add-to-cart-group-wrap ~ .tc-add-to-cart-wrap form.cart_form{display:flex;align-items:center;gap:10px;}
.tc-add-to-cart-group-wrap ~ .tc-add-to-cart-wrap p{margin:0;}
.tc-add-to-cart-wrap{border-style:unset;border-color:unset;border-width:unset;}
.tc-add-to-cart-wrap .cart_form > *{display:inline-block;}
.tc-add-to-cart-wrap select{width:auto;max-width:unset;}
.tc-add-to-cart-wrap > p:empty{display:none;}
.tc-add-to-cart-wrap .tc_tickets_sold{display:inline-block;}
.tc-add-to-cart-wrap .tc_in_cart{width:initial;align-items:center;}
.tc-add-to-cart-wrap .tc_quantity_selector ~ a{margin:auto 10px;}
.tc-add-to-cart-wrap a{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;transition:0.15s linear;line-height:normal;margin:0;}
.tc-add-to-cart-wrap a.add_to_cart, .tc-add-to-cart-wrap select,
.editor-styles-wrapper .tc-add-to-cart-wrap a.add_to_cart, .editor-styles-wrapper .tc-add-to-cart-wrap select{padding:0.8em 1.3em;}
.tc-add-to-cart-wrap a.add_to_cart, .editor-styles-wrapper .tc-add-to-cart-wrap a.add_to_cart{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);text-decoration:none;font-size:1em;}
.tc-add-to-cart-wrap a.add_to_cart:hover, .editor-styles-wrapper .tc-add-to-cart-wrap a.add_to_cart:hover{opacity:0.8;}
.tc-add-to-cart-wrap .price{align-self:center;}
.tc-add-to-cart-wrap.tc-has-text-color select{color:var(--tc-block-text-color);}
.tc-add-to-cart-wrap.tc-has-link-color .tc_in_cart, .tc-add-to-cart-wrap.tc-has-link-color a, .tc-add-to-cart-wrap.tc-has-link-color .tc_tickets_sold{color:var(--tc-block-link-color) !important;}
.tc-add-to-cart-wrap.tc-has-link-hover-color a:hover{color:var(--tc-block-link-hover-color) !important;}
.tc-add-to-cart-wrap.tc-has-border-radius a{-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-add-to-cart-wrap.tc-has-border-radius-topleft a{-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-add-to-cart-wrap.tc-has-border-radius-topright a{-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-add-to-cart-wrap.tc-has-border-radius-bottomleft a{-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-add-to-cart-wrap.tc-has-border-radius-bottomright a{-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-add-to-cart-wrap.tc-has-background-color a.add_to_cart{background-color:var(--tc-block-background-color);text-decoration:none;}
.tc-add-to-cart-wrap.tc-has-background-color a.add_to_cart:hover{background-color:var(--tc-block-background-color);-webkit-filter:brightness(110%);filter:brightness(110%);}
.tc-add-to-cart-wrap.tc-has-padding-top a.add_to_cart, .tc-add-to-cart-wrap.tc-has-padding-top .tc_tickets_sold{padding-top:var(--tc-block-padding-top);}
.tc-add-to-cart-wrap.tc-has-padding-right a.add_to_cart, .tc-add-to-cart-wrap.tc-has-padding-right .tc_tickets_sold{padding-right:var(--tc-block-padding-right);}
.tc-add-to-cart-wrap.tc-has-padding-bottom a.add_to_cart, .tc-add-to-cart-wrap.tc-has-padding-bottom .tc_tickets_sold{padding-bottom:var(--tc-block-padding-bottom);}
.tc-add-to-cart-wrap.tc-has-padding-left a.add_to_cart, .tc-add-to-cart-wrap.tc-has-padding-left .tc_tickets_sold{padding-left:var(--tc-block-padding-left);}
.tc-add-to-cart-wrap.tc-has-margin-top a, .tc-add-to-cart-wrap.tc-has-margin-top .tc_tickets_sold{margin-top:var(--tc-block-margin-top);}
.tc-add-to-cart-wrap.tc-has-margin-right a, .tc-add-to-cart-wrap.tc-has-margin-right .tc_tickets_sold{margin-right:var(--tc-block-margin-right);}
.tc-add-to-cart-wrap.tc-has-margin-bottom a, .tc-add-to-cart-wrap.tc-has-margin-bottom .tc_tickets_sold{margin-bottom:var(--tc-block-margin-bottom);}
.tc-add-to-cart-wrap.tc-has-margin-left a, .tc-add-to-cart-wrap.tc-has-margin-left .tc_tickets_sold{margin-left:var(--tc-block-margin-left);}
.tc-add-to-cart-wrap.tc-has-background-gradient a.add_to_cart{background:var(--tc-block-background-gradient);text-decoration:none;}
.tc-add-to-cart-wrap.tc-has-background-gradient a.add_to_cart:hover{background:var(--tc-block-background-gradient);-webkit-filter:brightness(110%);filter:brightness(110%);text-decoration:none;}
.tc-add-to-cart-wrap.tc-has-border-width, .tc-add-to-cart-wrap.tc-has-border-color, .tc-add-to-cart-wrap.tc-has-border-radius, .tc-add-to-cart-wrap.tc-has-border-style{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.tc-add-to-cart-wrap.tc-has-border-color a{border-color:var(--tc-block-border-color);}
.tc-add-to-cart-wrap.tc-has-border-top-color a{border-top-color:var(--tc-block-border-top-color);}
.tc-add-to-cart-wrap.tc-has-border-right-color a{border-right-color:var(--tc-block-border-right-color);}
.tc-add-to-cart-wrap.tc-has-border-bottom-color a{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-add-to-cart-wrap.tc-has-border-left-color a{border-left-color:var(--tc-block-border-left-color);}
.tc-add-to-cart-wrap.tc-has-border-width a.add_to_cart{border-width:var(--tc-block-border-width);}
.tc-add-to-cart-wrap.tc-has-border-top-width a.add_to_cart{border-top-width:var(--tc-block-border-top-width);}
.tc-add-to-cart-wrap.tc-has-border-left-width a.add_to_cart{border-left-width:var(--tc-block-border-left-width);}
.tc-add-to-cart-wrap.tc-has-border-bottom-width a.add_to_cart{border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-add-to-cart-wrap.tc-has-border-right-width a.add_to_cart{border-right-width:var(--tc-block-border-right-width);}
.tc-add-to-cart-wrap.tc-has-border-style a.add_to_cart{border-style:var(--tc-block-border-style);}
.tc-add-to-cart-wrap.tc-has-border-top-style a.add_to_cart{border-top-style:var(--tc-block-border-top-style);}
.tc-add-to-cart-wrap.tc-has-border-bottom-style a.add_to_cart{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-add-to-cart-wrap.tc-has-border-left-style a.add_to_cart{border-left-style:var(--tc-block-border-left-style);}
.tc-add-to-cart-wrap.tc-has-border-right-style a.add_to_cart{border-right-style:var(--tc-block-border-right-style);}
.tc-add-to-cart-wrap.tc-has-font-family a, .tc-add-to-cart-wrap.tc-has-font-family span, .tc-add-to-cart-wrap.tc-has-font-family select{font-family:var(--tc-block-font-family);}
.tc-add-to-cart-wrap.tc-has-font-size a, .tc-add-to-cart-wrap.tc-has-font-size span, .tc-add-to-cart-wrap.tc-has-font-size select{font-size:var(--tc-block-font-size);}
.tc-add-to-cart-wrap.tc-has-fontsize a, .tc-add-to-cart-wrap.tc-has-fontsize span, .tc-add-to-cart-wrap.tc-has-fontsize select{font-size:var(--tc-block-fontsize);}
.tc-add-to-cart-wrap.tc-has-fontstyle a, .tc-add-to-cart-wrap.tc-has-fontstyle span, .tc-add-to-cart-wrap.tc-has-fontstyle select{font-style:var(--tc-block-fontstyle);}
.tc-add-to-cart-wrap.tc-has-fontweight a, .tc-add-to-cart-wrap.tc-has-fontweight span, .tc-add-to-cart-wrap.tc-has-fontweight select{font-weight:var(--tc-block-fontweight);}
.tc-add-to-cart-wrap.tc-has-lineheight a, .tc-add-to-cart-wrap.tc-has-lineheight span, .tc-add-to-cart-wrap.tc-has-lineheight select{line-height:var(--tc-block-lineheight);}
.tc-add-to-cart-wrap.tc-has-letterspacing a, .tc-add-to-cart-wrap.tc-has-letterspacing span, .tc-add-to-cart-wrap.tc-has-letterspacing select{letter-spacing:var(--tc-block-letterspacing);}
.tc-add-to-cart-wrap.tc-has-textdecoration a, .tc-add-to-cart-wrap.tc-has-textdecoration span, .tc-add-to-cart-wrap.tc-has-textdecoration select{text-decoration:var(--tc-block-textdecoration);}
.tc-add-to-cart-wrap.tc-has-texttransform a, .tc-add-to-cart-wrap.tc-has-texttransform span, .tc-add-to-cart-wrap.tc-has-texttransform select{text-transform:var(--tc-block-texttransform);}
.tc-ticket-price-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-ticket-price-wrap > p:empty{display:none;}
.tc-ticket-price-wrap .tc-block-inner-wrapper{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;}
.tc-event-add-to-cart-group-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-event-add-to-cart-group-wrap tr:empty, .tc-event-add-to-cart-group-wrap div:empty{display:none;}
.tc-event-add-to-cart-group-wrap, .tc-event-add-to-cart-group-wrap table{margin-top:0;margin-bottom:0;margin-block:0 !important;}
.tc-event-add-to-cart-group-wrap table{table-layout:fixed;width:100%;text-align:left;overflow:hidden;}
.tc-event-add-to-cart-group-wrap th, .tc-event-add-to-cart-group-wrap td{padding:0.8em 1.3em;}
.tc-event-add-to-cart-columns tr{color:var(--wp--preset--color--background);background-color:var(--wp--preset--color--primary);}
.tc-event-add-to-cart-rows.tc-has-link-color a, .tc-event-add-to-cart-rows.tc-has-link-color .tc_in_cart, .tc-event-add-to-cart-rows.tc-has-link-color .tc_tickets_sold{color:var(--tc-block-link-color) !important;}
.tc-event-add-to-cart-rows.tc-has-link-hover-color a:hover{color:var(--tc-block-link-hover-color) !important;}
.tc-event-add-to-cart-dropdown .inner-wrap, .tc-event-add-to-cart-dropdown .cart_form{display:inline-flex;}
.tc-event-add-to-cart-dropdown a.add_to_cart{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;transition:0.15s linear;line-height:normal;}
.tc-event-add-to-cart-dropdown a.add_to_cart, .tc-event-add-to-cart-dropdown select, .editor-styles-wrapper .tc-event-add-to-cart-dropdown a.add_to_cart, .editor-styles-wrapper .tc-event-add-to-cart-dropdown select{padding:0.8em 1.3em;}
.tc-event-add-to-cart-dropdown a.add_to_cart, .editor-styles-wrapper .tc-event-add-to-cart-dropdown a.add_to_cart{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);text-decoration:none;font-size:1em;}
.tc-event-add-to-cart-dropdown a.add_to_cart:hover, .editor-styles-wrapper .tc-event-add-to-cart-dropdown a.add_to_cart:hover{opacity:0.8;}
.tc-event-add-to-cart-dropdown select{min-width:250px;max-width:0;margin:0;}
.tc-event-dropdown-wrap .actions{display:inline-flex;}
.tc-event-dropdown-wrap .ticket-quantity, .tc-event-dropdown-wrap a.add_to_cart{margin-left:10px;}
.tc-event-add-to-cart-dropdown .tc-event-dropdown-wrap{display:inline-flex;flex-direction:column;gap:20px;}
.tc-event-add-to-cart-dropdown .tc-event-dropdown-wrap h3{margin:0;}
.tc-event-add-to-cart-dropdown.tc-has-text-color select{color:var(--tc-block-text-color);}
.tc-event-add-to-cart-dropdown.tc-has-link-color a.add_to_cart, .tc-event-add-to-cart-dropdown.tc-has-link-color .tc_in_cart, .tc-event-add-to-cart-dropdown.tc-has-link-color .tc_tickets_sold{color:var(--tc-block-link-color) !important;}
.tc-event-add-to-cart-dropdown.tc-has-link-hover-color a.add_to_cart:hover{color:var(--tc-block-link-hover-color) !important;}
.tc-event-add-to-cart-dropdown.tc-has-border-radius a{-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-event-add-to-cart-dropdown.tc-has-border-radius-topleft a{-webkit-border-top-left-ra<div class="tc_the_content_pre">…</div>dius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-event-add-to-cart-dropdown.tc-has-border-radius-topright a{-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-event-add-to-cart-dropdown.tc-has-border-radius-bottomleft a{-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-event-add-to-cart-dropdown.tc-has-border-radius-bottomright a{-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-event-add-to-cart-dropdown.tc-has-background-color a.add_to_cart{background-color:var(--tc-block-background-color);text-decoration:none;}
.tc-event-add-to-cart-dropdown.tc-has-padding-top a, .tc-event-add-to-cart-dropdown.tc-has-padding-top .tc_tickets_sold{padding-top:var(--tc-block-padding-top);}
.tc-event-add-to-cart-dropdown.tc-has-padding-right a, .tc-event-add-to-cart-dropdown.tc-has-padding-right .tc_tickets_sold{padding-right:var(--tc-block-padding-right);}
.tc-event-add-to-cart-dropdown.tc-has-padding-bottom a, .tc-event-add-to-cart-dropdown.tc-has-padding-bottom .tc_tickets_sold{padding-bottom:var(--tc-block-padding-bottom);}
.tc-event-add-to-cart-dropdown.tc-has-padding-left a, .tc-event-add-to-cart-dropdown.tc-has-padding-left .tc_tickets_sold{padding-left:var(--tc-block-padding-left);}
.tc-event-add-to-cart-dropdown.tc-has-background-gradient a{background:var(--tc-block-background-gradient);text-decoration:none;}
.tc-event-add-to-cart-dropdown.tc-has-border-width, .tc-event-add-to-cart-dropdown.tc-has-border-color, .tc-event-add-to-cart-dropdown.tc-has-border-radius, .tc-event-add-to-cart-dropdown.tc-has-border-style{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.tc-event-add-to-cart-dropdown.tc-has-border-color a{border-color:var(--tc-block-border-color);}
.tc-event-add-to-cart-dropdown.tc-has-border-top-color a{border-top-color:var(--tc-block-border-top-color);}
.tc-event-add-to-cart-dropdown.tc-has-border-right-color a{border-right-color:var(--tc-block-border-right-color);}
.tc-event-add-to-cart-dropdown.tc-has-border-bottom-color a{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-event-add-to-cart-dropdown.tc-has-border-left-color a{border-left-color:var(--tc-block-border-left-color);}
.tc-event-add-to-cart-dropdown.tc-has-border-width a{border-width:var(--tc-block-border-width);}
.tc-event-add-to-cart-dropdown.tc-has-border-top-width a{border-top-width:var(--tc-block-border-top-width);}
.tc-event-add-to-cart-dropdown.tc-has-border-left-width a{border-left-width:var(--tc-block-border-left-width);}
.tc-event-add-to-cart-dropdown.tc-has-border-bottom-width a{border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-event-add-to-cart-dropdown.tc-has-border-right-width a{border-right-width:var(--tc-block-border-right-width);}
.tc-event-add-to-cart-dropdown.tc-has-border-style a{border-style:var(--tc-block-border-style);}
.tc-event-add-to-cart-dropdown.tc-has-border-top-style a{border-top-style:var(--tc-block-border-top-style);}
.tc-event-add-to-cart-dropdown.tc-has-border-bottom-style a{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-event-add-to-cart-dropdown.tc-has-border-left-style a{border-left-style:var(--tc-block-border-left-style);}
.tc-event-add-to-cart-dropdown.tc-has-border-right-style a{border-right-style:var(--tc-block-border-right-style);}
.tc-event-add-to-cart-dropdown.tc-has-font-family a, .tc-add-to-cart-wrap.tc-has-font-family span, .tc-add-to-cart-wrap.tc-has-font-family select{font-family:var(--tc-block-font-family);}
.tc-event-add-to-cart-dropdown.tc-has-font-size a, .tc-add-to-cart-wrap.tc-has-font-size span, .tc-add-to-cart-wrap.tc-has-font-size select{font-size:var(--tc-block-font-size);}
.tc-event-add-to-cart-dropdown.tc-has-fontsize a, .tc-add-to-cart-wrap.tc-has-fontsize span, .tc-add-to-cart-wrap.tc-has-fontsize select{font-size:var(--tc-block-fontsize);}
.tc-event-add-to-cart-dropdown.tc-has-fontstyle a, .tc-add-to-cart-wrap.tc-has-fontstyle span, .tc-add-to-cart-wrap.tc-has-fontstyle select{font-style:var(--tc-block-fontstyle);}
.tc-event-add-to-cart-dropdown.tc-has-fontweight a, .tc-add-to-cart-wrap.tc-has-fontweight span, .tc-add-to-cart-wrap.tc-has-fontweight select{font-weight:var(--tc-block-fontweight);}
.tc-event-add-to-cart-dropdown.tc-has-lineheight a, .tc-add-to-cart-wrap.tc-has-lineheight span, .tc-add-to-cart-wrap.tc-has-lineheight select{line-height:var(--tc-block-lineheight);}
.tc-event-add-to-cart-dropdown.tc-has-letterspacing a, .tc-add-to-cart-wrap.tc-has-letterspacing span, .tc-add-to-cart-wrap.tc-has-letterspacing select{letter-spacing:var(--tc-block-letterspacing);}
.tc-event-add-to-cart-dropdown.tc-has-textdecoration a, .tc-add-to-cart-wrap.tc-has-textdecoration span, .tc-add-to-cart-wrap.tc-has-textdecoration select{text-decoration:var(--tc-block-textdecoration);}
.tc-event-add-to-cart-dropdown.tc-has-texttransform a, .tc-add-to-cart-wrap.tc-has-texttransform span, .tc-add-to-cart-wrap.tc-has-texttransform select{text-transform:var(--tc-block-texttransform);}
.tc-woo-add-to-cart-group-wrap{display:none;}
.tc-woo-add-to-cart-group-wrap ~ .tc-woo-add-to-cart-wrap,
.tc-woo-add-to-cart-group-wrap ~ .tc-woo-ticket-price-wrap{display:inline-block;margin:initial;width:initial !important;}
.tc-woo-add-to-cart-wrap{border-style:unset;border-color:unset;border-width:unset;}
.tc-woo-add-to-cart-wrap .tc-wb-event-dropdown-wrap .inner-wrap{display:block;}
.tc-woo-add-to-cart-wrap .tc-wb-event-dropdown-wrap .inner-wrap > *{display:inline-block;}
.tc-woo-add-to-cart-wrap input[type="number"].tc-wb-quantity-selector{margin-left:0;}
.tc-woo-add-to-cart-wrap .quantity ~ .tc-wb-add-to-cart a.add_to_cart_button, .tc-woo-add-to-cart-wrap .quantity ~ .tc-wb-add-to-cart .woocommerce a.add_to_cart_button,
.tc-woo-add-to-cart-wrap .quantity ~ .tc-wb-add-to-cart button.button, .tc-woo-add-to-cart-wrap .quantity ~ .tc-wb-add-to-cart .woocommerce button.button{margin:auto 10px;}
.tc-woo-add-to-cart-wrap .tc-wb-quantity-selector, .tc-woo-add-to-cart-wrap a, .tc-woo-add-to-cart-wrap .woocommerce a,
.tc-woo-add-to-cart-wrap button.button, .tc-woo-add-to-cart-wrap .woocommerce button.button{padding:0.8em;line-height:normal;}
.tc-woo-add-to-cart-wrap .add_to_cart_inline{display:inline-block;margin:0;}
.tc-woo-add-to-cart-wrap p:empty, .tc-woo-add-to-cart-wrap .quantity > br{display:none;}
.tc-woo-add-to-cart-wrap a, .tc-woo-add-to-cart-wrap .woocommerce a,
.tc-woo-add-to-cart-wrap button.button, .tc-woo-add-to-cart-wrap .woocommerce button.button{border-style:solid;border-color:transparent;border-width:0;}
.tc-woo-add-to-cart-wrap .add_to_cart_inline .added_to_cart, .tc-woo-add-to-cart-wrap .woocommerce.add_to_cart_inline .added_to_cart{margin:initial;}
.tc-woo-add-to-cart-wrap a:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-add-to-cart-wrap button.button:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap .woocommerce button.button:not(.added_to_cart):not(:hover){background-color:var(--wp--preset--color--primary);}
.tc-woo-add-to-cart-wrap a, .tc-woo-add-to-cart-wrap .woocommerce a,
.tc-woo-add-to-cart-wrap button.button, .tc-woo-add-to-cart-wrap .woocommerce button.button{margin-top:unset;margin-bottom:unset;font-size:inherit;}
.tc-woo-add-to-cart-wrap a:not(:hover), .tc-woo-add-to-cart-wrap .woocommerce a:not(:hover),
.tc-woo-add-to-cart-wrap button.button:not(:hover), .tc-woo-add-to-cart-wrap .woocommerce button.button:not(:hover){color:var(--wp--preset--color--background);}
.tc-woo-add-to-cart-wrap a.add_to_cart_button, .tc-woo-add-to-cart-wrap .woocommerce a.add_to_cart_button,
.tc-woo-add-to-cart-wrap button.button, .tc-woo-add-to-cart-wrap .woocommerce button.button{text-decoration:none;}
.tc-woo-add-to-cart-wrap a.ajax_add_to_cart.added, .tc-woo-add-to-cart-wrap .woocommerce a.ajax_add_to_cart.added{display:none;}
.tc-woo-add-to-cart-wrap.tc-has-text-color a.ajax_add_to_cart.added ~ .added_to_cart,
.tc-woo-add-to-cart-wrap.tc-has-text-color .woocommerce a.ajax_add_to_cart.added ~ .added_to_cart{margin:auto 10px;}
.tc-woo-add-to-cart-wrap.tc-has-text-color a:not(:hover),
.tc-woo-add-to-cart-wrap.tc-has-text-color .woocommerce a:not(:hover){color:var(--tc-block-text-color);}
.tc-woo-add-to-cart-wrap.tc-has-margin-top a, .tc-woo-add-to-cart-wrap.tc-has-margin-top .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-margin-top button.button, .tc-woo-add-to-cart-wrap.tc-has-margin-top .woocommerce button.button{margin-top:var(--tc-block-margin-top) !important;}
.tc-woo-add-to-cart-wrap.tc-has-margin-right a, .tc-woo-add-to-cart-wrap.tc-has-margin-right .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-margin-right button.button, .tc-woo-add-to-cart-wrap.tc-has-margin-right .woocommerce button.button{margin-right:var(--tc-block-margin-right) !important;}
.tc-woo-add-to-cart-wrap.tc-has-margin-bottom a, .tc-woo-add-to-cart-wrap.tc-has-margin-bottom .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-margin-bottom button.button, .tc-woo-add-to-cart-wrap.tc-has-margin-bottom .woocommerce button.button{margin-bottom:var(--tc-block-margin-bottom) !important;}
.tc-woo-add-to-cart-wrap.tc-has-margin-left a, .tc-woo-add-to-cart-wrap.tc-has-margin-left .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-margin-left button.button, .tc-woo-add-to-cart-wrap.tc-has-margin-left .woocommerce button.button{margin-left:var(--tc-block-margin-left) !important;}
.tc-woo-add-to-cart-wrap.tc-has-padding-top a, .tc-woo-add-to-cart-wrap.tc-has-padding-top .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-padding-top button.button, .tc-woo-add-to-cart-wrap.tc-has-padding-top .woocommerce button.button{padding-top:var(--tc-block-padding-top);}
.tc-woo-add-to-cart-wrap.tc-has-padding-right a, .tc-woo-add-to-cart-wrap.tc-has-padding-right .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-padding-right button.button, .tc-woo-add-to-cart-wrap.tc-has-padding-right .woocommerce button.button{padding-right:var(--tc-block-padding-right);}
.tc-woo-add-to-cart-wrap.tc-has-padding-bottom a, .tc-woo-add-to-cart-wrap.tc-has-padding-bottom .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-padding-bottom button.button, .tc-woo-add-to-cart-wrap.tc-has-padding-bottom .woocommerce button.button{padding-bottom:var(--tc-block-padding-bottom);}
.tc-woo-add-to-cart-wrap.tc-has-padding-left a, .tc-woo-add-to-cart-wrap.tc-has-padding-left .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-padding-left button.button, .tc-woo-add-to-cart-wrap.tc-has-padding-left .woocommerce button.button{padding-left:var(--tc-block-padding-left);}
.tc-woo-add-to-cart-wrap.tc-has-link-color a, .tc-woo-add-to-cart-wrap.tc-has-link-color .woocommerce a.button,
.tc-woo-add-to-cart-wrap.tc-has-link-color button.button, .tc-woo-add-to-cart-wrap.tc-has-link-color .woocommerce button.button{color:var(--tc-block-link-color);}
.tc-woo-add-to-cart-wrap.tc-has-link-hover-color a:hover, .tc-woo-add-to-cart-wrap.tc-has-link-hover-color .woocommerce a:hover,
.tc-woo-add-to-cart-wrap.tc-has-link-hover-color button.button:hover, .tc-woo-add-to-cart-wrap.tc-has-link-hover-color .woocommerce button.button:hover{color:var(--tc-block-link-hover-color);}
.tc-woo-add-to-cart-wrap.tc-has-background-color a:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap.tc-has-background-color .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-add-to-cart-wrap.tc-has-background-color button.button:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap.tc-has-background-color .woocommerce button.button:not(.added_to_cart):not(:hover){background-color:var(--tc-block-background-color);}
.tc-woo-add-to-cart-wrap.tc-has-background-gradient a:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap.tc-has-background-gradient .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-add-to-cart-wrap.tc-has-background-gradient button.button:not(.added_to_cart):not(:hover), .tc-woo-add-to-cart-wrap.tc-has-background-gradient .woocommerce button.button:not(.added_to_cart):not(:hover){background:var(--tc-block-background-gradient);}
.tc-woo-add-to-cart-wrap.tc-has-border-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-width .woocommerce button.button:not(.added_to_cart){border-width:var(--tc-block-border-width);}
.tc-woo-add-to-cart-wrap.tc-has-border-top-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-top-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-top-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-top-width .woocommerce button.button:not(.added_to_cart){border-top-width:var(--tc-block-border-top-width);}
.tc-woo-add-to-cart-wrap.tc-has-border-left-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-left-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-left-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-left-width .woocommerce button.button:not(.added_to_cart){border-left-width:var(--tc-block-border-left-width);}
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-bottom-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-bottom-width .woocommerce button.button:not(.added_to_cart){border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-woo-add-to-cart-wrap.tc-has-border-right-width a:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-right-width .woocommerce a:not(.added_to_cart),
.tc-woo-add-to-cart-wrap.tc-has-border-right-width button.button:not(.added_to_cart), .tc-woo-add-to-cart-wrap.tc-has-border-right-width .woocommerce button.button:not(.added_to_cart){border-right-width:var(--tc-block-border-right-width);}
.tc-woo-add-to-cart-wrap.tc-has-border-color a, .tc-woo-add-to-cart-wrap.tc-has-border-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-color .woocommerce button.button{border-color:var(--tc-block-border-color);}
.tc-woo-add-to-cart-wrap.tc-has-border-top-color a, .tc-woo-add-to-cart-wrap.tc-has-border-top-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-top-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-top-color .woocommerce button.button{border-top-color:var(--tc-block-border-top-color);}
.tc-woo-add-to-cart-wrap.tc-has-border-right-color a, .tc-woo-add-to-cart-wrap.tc-has-border-right-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-right-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-right-color .woocommerce button.button{border-right-color:var(--tc-block-border-right-color);}
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-color a, .tc-woo-add-to-cart-wrap.tc-has-border-bottom-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-bottom-color .woocommerce button.button{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-woo-add-to-cart-wrap.tc-has-border-left-color a, .tc-woo-add-to-cart-wrap.tc-has-border-left-color .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-left-color button.button, .tc-woo-add-to-cart-wrap.tc-has-border-left-color .woocommerce button.button{border-left-color:var(--tc-block-border-left-color);}
.tc-woo-add-to-cart-wrap.tc-has-border-radius a, .tc-woo-add-to-cart-wrap.tc-has-border-radius .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius .woocommerce button.button{-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-woo-add-to-cart-wrap.tc-has-border-radius-topleft a, .tc-woo-add-to-cart-wrap.tc-has-border-radius-topleft .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius-topleft button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius-topleft .woocommerce button.button{-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-woo-add-to-cart-wrap.tc-has-border-radius-topright a, .tc-woo-add-to-cart-wrap.tc-has-border-radius-topright .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius-topright button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius-topright .woocommerce button.button{-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomleft a, .tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomleft .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomleft button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomleft .woocommerce button.button{-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomright a, .tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomright .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomright button.button, .tc-woo-add-to-cart-wrap.tc-has-border-radius-bottomright .woocommerce button.button{-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-woo-add-to-cart-wrap.tc-has-border-style a, .tc-woo-add-to-cart-wrap.tc-has-border-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-style .woocommerce button.button{border-style:var(--tc-block-border-style);}
.tc-woo-add-to-cart-wrap.tc-has-border-top-style a, .tc-woo-add-to-cart-wrap.tc-has-border-top-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-top-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-top-style .woocommerce button.button{border-top-style:var(--tc-block-border-top-style);}
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-style a, .tc-woo-add-to-cart-wrap.tc-has-border-bottom-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-bottom-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-bottom-style .woocommerce button.button{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-woo-add-to-cart-wrap.tc-has-border-left-style a, .tc-woo-add-to-cart-wrap.tc-has-border-left-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-left-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-left-style .woocommerce button.button{border-left-style:var(--tc-block-border-left-style);}
.tc-woo-add-to-cart-wrap.tc-has-border-right-style a, .tc-woo-add-to-cart-wrap.tc-has-border-right-style .woocommerce a,
.tc-woo-add-to-cart-wrap.tc-has-border-right-style button.button, .tc-woo-add-to-cart-wrap.tc-has-border-right-style .woocommerce button.button{border-right-style:var(--tc-block-border-right-style);}
.tc-woo-add-to-cart-wrap.tc-has-font-family a, .tc-woo-add-to-cart-wrap.tc-has-font-family .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-font-family span{font-family:var(--tc-block-font-family);}
.tc-woo-add-to-cart-wrap.tc-has-font-size a, .tc-woo-add-to-cart-wrap.tc-has-font-size .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-font-size span, .tc-woo-add-to-cart-wrap.tc-has-font-size input[type="number"]{font-size:var(--tc-block-font-size);}
.tc-woo-add-to-cart-wrap.tc-has-fontsize a, .tc-woo-add-to-cart-wrap.tc-has-fontsize .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-fontsize span, .tc-woo-add-to-cart-wrap.tc-has-fontsize input[type="number"]{font-size:var(--tc-block-fontsize);}
.tc-woo-add-to-cart-wrap.tc-has-fontstyle a, .tc-woo-add-to-cart-wrap.tc-has-fontstyle .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-fontstyle span{font-style:var(--tc-block-fontstyle);}
.tc-woo-add-to-cart-wrap.tc-has-fontweight a, .tc-woo-add-to-cart-wrap.tc-has-fontweight .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-fontweight span{font-weight:var(--tc-block-fontweight);}
.tc-woo-add-to-cart-wrap.tc-has-lineheight a, .tc-woo-add-to-cart-wrap.tc-has-lineheight .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-lineheight span{line-height:var(--tc-block-lineheight);}
.tc-woo-add-to-cart-wrap.tc-has-letterspacing a, .tc-woo-add-to-cart-wrap.tc-has-letterspacing .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-letterspacing span{letter-spacing:var(--tc-block-letterspacing);}
.tc-woo-add-to-cart-wrap.tc-has-textdecoration a, .tc-woo-add-to-cart-wrap.tc-has-textdecoration .woocommerce a, .tc-woo-add-to-cart-wrap.tc-has-textdecoration span{text-decoration:var(--tc-block-textdecoration);}
.tc-woo-add-to-cart-wrap.tc-has-texttransform a, .tc-woo-add-to-cart-wrap.tc-has-texttransform .woocommerce a,.tc-woo-add-to-cart-wrap.tc-has-texttransform span{text-transform:var(--tc-block-texttransform);}
.tc-woo-ticket-price-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-woo-ticket-price-wrap > p:empty{display:none;}
.tc-woo-ticket-price-wrap .tc-block-inner-wrapper{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;}
.tc-woo-event-add-to-cart-group-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-woo-event-add-to-cart-group-wrap select{padding:0.8em 1.3em;line-height:normal;}
.tc-woo-event-add-to-cart-group-wrap .tc-wb-quantity-selector{padding:0.8em;text-align:center;}
.tc-woo-event-add-to-cart-group-wrap tr:empty, .tc-woo-event-add-to-cart-group-wrap div:empty{display:none;}
.tc-woo-event-add-to-cart-group-wrap, .tc-woo-event-add-to-cart-group-wrap table{margin-top:0;margin-bottom:0;margin-block:0 !important;}
.tc-woo-event-add-to-cart-group-wrap table{table-layout:fixed;width:100%;text-align:left;overflow:hidden;}
.tc-woo-event-add-to-cart-group-wrap th, .tc-woo-event-add-to-cart-group-wrap td{padding:0.8em 1.3em;}
.tc-woo-event-add-to-cart-columns tr{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);}
.tc-woo-event-add-to-cart-rows a.ajax_add_to_cart.added, .tc-woo-event-add-to-cart-rows .woocommerce a.ajax_add_to_cart.added{display:none;}
.tc-woo-event-add-to-cart-rows a:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-rows .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-event-add-to-cart-rows button.button:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-rows .woocommerce button.button:not(.added_to_cart):not(:hover){background-color:var(--wp--preset--color--primary);}
.tc-woo-event-add-to-cart-rows.tc-has-link-color .tc-wb-add-to-cart a, .tc-woo-event-add-to-cart-rows.tc-has-link-color .woocommerce.tc-wb-add-to-cart a,
.tc-woo-event-add-to-cart-rows.tc-has-link-color .tc-wb-add-to-cart button.button, .tc-woo-event-add-to-cart-rows.tc-has-link-color .woocommerce.tc-wb-add-to-cart button.button{color:var(--tc-block-link-color);}
.tc-woo-event-add-to-cart-rows.tc-has-link-color .tc-wb-add-to-cart a:hover, .tc-woo-event-add-to-cart-rows.tc-has-link-color .woocommerce.tc-wb-add-to-cart a:hover,
.tc-woo-event-add-to-cart-rows.tc-has-link-color .tc-wb-add-to-cart button.button:hover, .tc-woo-event-add-to-cart-rows.tc-has-link-color .woocommerce.tc-wb-add-to-cart button.button:hover{color:var(--tc-block-link-hover-color);}
.tc-woo-event-add-to-cart-rows .tc-wb-add-to-cart, .tc-woo-event-add-to-cart-rows .woocommerce.tc-wb-add-to-cart,
.tc-woo-event-add-to-cart-rows .tc-wb-add-to-cart a, .tc-woo-event-add-to-cart-rows .woocommerce.tc-wb-add-to-cart a{margin:0;}
.tc-woo-event-add-to-cart-dropdown .tc-wb-add-to-cart, .tc-woo-event-add-to-cart-dropdown .woocommerce.tc-wb-add-to-cart,
.tc-woo-event-add-to-cart-dropdown .tc-wb-add-to-cart a, .tc-woo-event-add-to-cart-dropdown .woocommerce.tc-wb-add-to-cart a{margin-top:0;margin-bottom:0;}
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap select{width:auto;max-width:unset;}
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap a.ajax_add_to_cart.added, .tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .woocommerce  a.ajax_add_to_cart.added{display:none;}
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .inner-wrap, .tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .inner-wrap > *{display:inline-block;}
.tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .add-to-cart:first-child, .tc-woo-event-add-to-cart-group-wrap .tc-wb-event-dropdown-wrap .add-to-cart:first-child > *{display:inline-block;}
.tc-woo-event-add-to-cart-group-wrap.tc-has-text-color .tc-wb-event-dropdown-wrap select, .tc-woo-event-add-to-cart-group-wrap.tc-has-text-color .tc-wb-event-dropdown-wrap input{color:var(--tc-block-text-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap .woocommerce a{color:var(--tc-block-link-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-hover-color .tc-wb-event-dropdown-wrap a:hover, .tc-woo-event-add-to-cart-group-wrap.tc-has-link-hover-color .tc-wb-event-dropdown-wrap .woocommerce a:hover{color:var(--tc-block-link-hover-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-top .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-top .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-top .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-top .tc-wb-event-dropdown-wrap .woocommerce button.button{margin-top:var(--tc-block-margin-top) !important;}
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap .woocommerce button.button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap .added_to_cart, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-right .tc-wb-event-dropdown-wrap .woocommerce .added_to_cart{margin-right:var(--tc-block-margin-right) !important;}
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-bottom .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-bottom .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-bottom .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-bottom .tc-wb-event-dropdown-wrap .woocommerce button.button{margin-bottom:var(--tc-block-margin-bottom) !important;}
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-left .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-left .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-margin-left .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-margin-left .tc-wb-event-dropdown-wrap .woocommerce button.button{margin-left:var(--tc-block-margin-left) !important;}
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-top .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-top .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-top .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-top .tc-wb-event-dropdown-wrap .woocommerce button.button{padding-top:var(--tc-block-padding-top);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-right .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-right .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-right .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-right .tc-wb-event-dropdown-wrap .woocommerce button.button{padding-right:var(--tc-block-padding-right);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-bottom .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-bottom .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-bottom .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-bottom .tc-wb-event-dropdown-wrap .woocommerce button.button{padding-bottom:var(--tc-block-padding-bottom);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-left .tc-wb-event-dropdown-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-left .tc-wb-event-dropdown-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-group-wrap.tc-has-padding-left .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-padding-left .tc-wb-event-dropdown-wrap .woocommerce button.button{padding-left:var(--tc-block-padding-left);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-link-color .tc-wb-event-dropdown-wrap .woocommerce button.button{color:var(--tc-block-link-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-background-color .tc-wb-event-dropdown-wrap a:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-group-wrap.tc-has-background-color .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-event-add-to-cart-group-wrap.tc-has-background-color .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-group-wrap.tc-has-background-color .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart):not(:hover){background-color:var(--tc-block-background-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-background-gradient .tc-wb-event-dropdown-wrap a:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-group-wrap.tc-has-background-gradient .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart):not(:hover),
.tc-woo-event-add-to-cart-group-wrap.tc-has-background-gradient .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart):not(:hover), .tc-woo-event-add-to-cart-group-wrap.tc-has-background-gradient .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart):not(:hover){background:var(--tc-block-background-gradient);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart){border-width:var(--tc-block-border-width);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart){border-top-width:var(--tc-block-border-top-width);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart){border-left-width:var(--tc-block-border-left-width);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart){border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-width .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-width .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-width .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-width .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart){border-right-width:var(--tc-block-border-right-width);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-color .tc-wb-event-dropdown-wrap .woocommerce button.button{border-color:var(--tc-block-border-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-color .tc-wb-event-dropdown-wrap .woocommerce button.button{border-top-color:var(--tc-block-border-top-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-color .tc-wb-event-dropdown-wrap .woocommerce button.button{border-right-color:var(--tc-block-border-right-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-color .tc-wb-event-dropdown-wrap .woocommerce button.button{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-color .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-color .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-color .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-color .tc-wb-event-dropdown-wrap .woocommerce button.button{border-left-color:var(--tc-block-border-left-color);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius .tc-wb-event-dropdown-wrap .woocommerce button.button{-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topleft .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topleft .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topleft .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topleft .tc-wb-event-dropdown-wrap .woocommerce button.button{-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topright .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topright .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topright .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-topright .tc-wb-event-dropdown-wrap .woocommerce button.button{-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomleft .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomleft .tc-wb-event-dropdown-wrap .woocommerce,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomleft .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomleft .tc-wb-event-dropdown-wrap .woocommerce button.button{-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomright .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomright .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomright .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-radius-bottomright .tc-wb-event-dropdown-wrap .woocommerce button.button{-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-style .tc-wb-event-dropdown-wrap a:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-style .tc-wb-event-dropdown-wrap .woocommerce a:not(.added_to_cart),
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-style .tc-wb-event-dropdown-wrap button.button:not(.added_to_cart), .tc-woo-event-add-to-cart-group-wrap.tc-has-border-style .tc-wb-event-dropdown-wrap .woocommerce button.button:not(.added_to_cart){border-style:var(--tc-block-border-style);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-style .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-style .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-style .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-top-style .tc-wb-event-dropdown-wrap .woocommerce button.button{border-top-style:var(--tc-block-border-top-style);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-style .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-style .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-style .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-bottom-style .tc-wb-event-dropdown-wrap .woocommerce button.button{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-style .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-style .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-style .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-left-style .tc-wb-event-dropdown-wrap .woocommerce button.button{border-left-style:var(--tc-block-border-left-style);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-style .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-style .tc-wb-event-dropdown-wrap .woocommerce a,
.tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-style .tc-wb-event-dropdown-wrap button.button, .tc-woo-event-add-to-cart-group-wrap.tc-has-border-right-style .tc-wb-event-dropdown-wrap .woocommerce button.button{border-right-style:var(--tc-block-border-right-style);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-font-family .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-family .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-family .tc-wb-event-dropdown-wrap span{font-family:var(--tc-block-font-family);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap span, .tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap input[type="number"], .tc-woo-event-add-to-cart-group-wrap.tc-has-font-size .tc-wb-event-dropdown-wrap select{font-size:var(--tc-block-font-size);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap span, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap input[type="number"], .tc-woo-event-add-to-cart-group-wrap.tc-has-fontsize .tc-wb-event-dropdown-wrap select{font-size:var(--tc-block-fontsize);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-fontstyle .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontstyle .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontstyle .tc-wb-event-dropdown-wrap span{font-style:var(--tc-block-fontstyle);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-fontweight .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontweight .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-fontweight .tc-wb-event-dropdown-wrap span{font-weight:var(--tc-block-fontweight);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-lineheight .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-lineheight .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-lineheight .tc-wb-event-dropdown-wrap span{line-height:var(--tc-block-lineheight);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-letterspacing .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-letterspacing .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-letterspacing .tc-wb-event-dropdown-wrap span{letter-spacing:var(--tc-block-letterspacing);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-textdecoration .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-textdecoration .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-textdecoration .tc-wb-event-dropdown-wrap span{text-decoration:var(--tc-block-textdecoration);}
.tc-woo-event-add-to-cart-group-wrap.tc-has-texttransform .tc-wb-event-dropdown-wrap a, .tc-woo-event-add-to-cart-group-wrap.tc-has-texttransform .tc-wb-event-dropdown-wrap .woocommerce a, .tc-woo-event-add-to-cart-group-wrap.tc-has-texttransform .tc-wb-event-dropdown-wrap span{text-transform:var(--tc-block-texttransform);}
.tc-woo-event-add-to-cart-wrap table{width:100%;text-align:left;}
.tc-woo-event-add-to-cart-wrap th, .tc-woo-event-add-to-cart-wrap td{padding:0.8em 1.2em;}
.tc-woo-event-add-to-cart-wrap .quantity{display:inline-block;width:0;}
.tc-woo-event-add-to-cart-wrap .tc-wb-quantity-selector{padding:0.6em;width:50px;}
.tc-woo-event-add-to-cart-wrap .quantity br{display:none;}
.tc-woo-event-add-to-cart-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-wrap button.button, .tc-woo-event-add-to-cart-wrap .woocommerce button.button{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);border:none;transition:0.15s linear;}
.tc-woo-event-add-to-cart-wrap a.add_to_cart_button:hover, .tc-woo-event-add-to-cart-wrap .woocommerce a.add_to_cart_button:hover,
.tc-woo-event-add-to-cart-wrap button.button:hover, .tc-woo-event-add-to-cart-wrap .woocommerce button.button:hover{opacity:0.8;text-decoration:none;}
.tc-woo-event-add-to-cart-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-wrap .woocommerce a.add_to_cart_button,
.tc-woo-event-add-to-cart-wrap button.button, .tc-woo-event-add-to-cart-wrap .woocommerce button.button{margin:0;}
.tc-woo-event-add-to-cart-wrap.tc-has-link-color a{color:var(--tc-block-link-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-link-hover-color a:hover{color:var(--tc-block-link-hover-color);}
.tc-woo-event-add-to-cart-wrap th{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);}
.tc-woo-event-add-to-cart-wrap td{background-color:var(--wp--preset--color--tertiary);}
.tc-woo-event-add-to-cart-wrap.tc-has-text-color td{color:var(--tc-block-text-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-background-gradient table{background:var(--tc-block-background-gradient);}
.tc-woo-event-add-to-cart-wrap.tc-has-padding-top th, .tc-woo-event-add-to-cart-wrap.tc-has-padding-top td{padding-top:var(--tc-block-padding-top);}
.tc-woo-event-add-to-cart-wrap.tc-has-padding-right th, .tc-woo-event-add-to-cart-wrap.tc-has-padding-right td{padding-right:var(--tc-block-padding-right);}
.tc-woo-event-add-to-cart-wrap.tc-has-padding-bottom th, .tc-woo-event-add-to-cart-wrap.tc-has-padding-bottom td{padding-bottom:var(--tc-block-padding-bottom);}
.tc-woo-event-add-to-cart-wrap.tc-has-padding-left th, .tc-woo-event-add-to-cart-wrap.tc-has-padding-left td{padding-left:var(--tc-block-padding-left);}
.tc-woo-event-add-to-cart-wrap.tc-has-background-color td{background-color:var(--tc-block-background-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-background-color th{background-color:var(--tc-block-background-color);-webkit-filter:brightness(75%);filter:brightness(75%);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-width{border-width:var(--tc-block-border-width);padding:var(--tc-block-border-width);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-top-width{border-top-width:var(--tc-block-border-top-width);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-left-width{border-left-width:var(--tc-block-border-left-width);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-bottom-width{border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-right-width{border-right-width:var(--tc-block-border-right-width);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-color{border-color:var(--tc-block-border-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-color:not(.tc-has-border-radius){border-style:unset;border-color:unset;border-width:unset;}
.tc-woo-event-add-to-cart-wrap.tc-has-border-color:not(.tc-has-border-radius) th{background-color:var(--tc-block-border-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-top-color{border-top-color:var(--tc-block-border-top-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-right-color{border-right-color:var(--tc-block-border-right-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-bottom-color{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-left-color{border-left-color:var(--tc-block-border-left-color);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius{overflow:hidden;-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius-topleft{overflow:hidden;-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius-topright{overflow:hidden;-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius-bottomleft{overflow:hidden;-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-radius-bottomright{overflow:hidden;-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-woo-event-add-to-cart-wrap.tc-has-margin-top{margin-top:var(--tc-block-margin-top);}
.tc-woo-event-add-to-cart-wrap.tc-has-margin-right{margin-right:var(--tc-block-margin-right);}
.tc-woo-event-add-to-cart-wrap.tc-has-margin-bottom{margin-bottom:var(--tc-block-margin-bottom);}
.tc-woo-event-add-to-cart-wrap.tc-has-margin-left{margin-left:var(--tc-block-margin-left);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-style{border-style:var(--tc-block-border-style);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-top-style{border-top-style:var(--tc-block-border-top-style);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-bottom-style{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-left-style{border-left-style:var(--tc-block-border-left-style);}
.tc-woo-event-add-to-cart-wrap.tc-has-border-right-style{border-right-style:var(--tc-block-border-right-style);}
.tc-woo-event-add-to-cart-wrap.tc-has-font-family table{font-family:var(--tc-block-font-family);}
.tc-woo-event-add-to-cart-wrap.tc-has-fontstyle table{font-style:var(--tc-block-fontstyle);}
.tc-woo-event-add-to-cart-wrap.tc-has-fontweight table{font-weight:var(--tc-block-fontweight);}
.tc-woo-event-add-to-cart-wrap.tc-has-lineheight table{line-height:var(--tc-block-lineheight);}
.tc-woo-event-add-to-cart-wrap.tc-has-letterspacing table{letter-spacing:var(--tc-block-letterspacing);}
.tc-woo-event-add-to-cart-wrap.tc-has-textdecoration table{text-decoration:var(--tc-block-textdecoration);}
.tc-woo-event-add-to-cart-wrap.tc-has-texttransform table{text-transform:var(--tc-block-texttransform);}
.tc-woo-event-add-to-cart-wrap.tc-has-font-size table, .tc-woo-event-add-to-cart-wrap.tc-has-font-size .tc-wb-quantity-selector, .tc-woo-event-add-to-cart-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-wrap button.button{font-size:var(--tc-block-font-size);}
.tc-woo-event-add-to-cart-wrap.tc-has-fontsize table, .tc-woo-event-add-to-cart-wrap.tc-has-font-size .tc-wb-quantity-selector, .tc-woo-event-add-to-cart-wrap a.add_to_cart_button, .tc-woo-event-add-to-cart-wrap button.button{font-size:var(--tc-block-fontsize);}
.tc-event-date-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-event-date-wrap .tc-block-inner-wrapper{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;}
.tc-event-location-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-event-location-wrap .tc-block-inner-wrapper{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;}
.tc-event-logo-wrap img{max-width:100%;}
.tc-event-logo-wrap.tc-has-padding-top{padding-top:var(--tc-block-padding-top);}
.tc-event-logo-wrap.tc-has-padding-right{padding-right:var(--tc-block-padding-right);}
.tc-event-logo-wrap.tc-has-padding-bottom{padding-bottom:var(--tc-block-padding-bottom);}
.tc-event-logo-wrap.tc-has-padding-left{padding-left:var(--tc-block-padding-left);}
.tc-event-logo-wrap.tc-has-margin-top{margin-top:var(--tc-block-margin-top);}
.tc-event-logo-wrap.tc-has-margin-right{margin-right:var(--tc-block-margin-right);}
.tc-event-logo-wrap.tc-has-margin-bottom{margin-bottom:var(--tc-block-margin-bottom);}
.tc-event-logo-wrap.tc-has-margin-left{margin-left:var(--tc-block-margin-left);}
.tc-event-logo-wrap.tc-has-border-color{border-color:var(--tc-block-border-color);}
.tc-event-logo-wrap.tc-has-border-top-color{border-top-color:var(--tc-block-border-top-color);}
.tc-event-logo-wrap.tc-has-border-right-color{border-right-color:var(--tc-block-border-right-color);}
.tc-event-logo-wrap.tc-has-border-bottom-color{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-event-logo-wrap.tc-has-border-left-color{border-left-color:var(--tc-block-border-left-color);}
.tc-event-logo-wrap.tc-has-border-width{border-width:var(--tc-block-border-width);}
.tc-event-logo-wrap.tc-has-border-top-width{border-top-width:var(--tc-block-border-top-width);}
.tc-event-logo-wrap.tc-has-border-left-width{border-left-width:var(--tc-block-border-left-width);}
.tc-event-logo-wrap.tc-has-border-bottom-width{border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-event-logo-wrap.tc-has-border-right-width{border-right-width:var(--tc-block-border-right-width);}
.tc-event-logo-wrap.tc-has-border-radius{-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-event-logo-wrap.tc-has-border-radius-topleft{-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-event-logo-wrap.tc-has-border-radius-topright{-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-event-logo-wrap.tc-has-border-radius-bottomleft{-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-event-logo-wrap.tc-has-border-radius-bottomright{-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-event-logo-wrap.tc-has-border-style{border-style:var(--tc-block-border-style);}
.tc-event-logo-wrap.tc-has-border-top-style{border-top-style:var(--tc-block-border-top-style);}
.tc-event-logo-wrap.tc-has-border-bottom-style{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-event-logo-wrap.tc-has-border-left-style{border-left-style:var(--tc-block-border-left-style);}
.tc-event-logo-wrap.tc-has-border-right-style{border-right-style:var(--tc-block-border-right-style);}
.tc-event-sponsors-logo-wrap img{max-width:100%;}
.tc-event-sponsors-logo-wrap.tc-has-padding-top{padding-top:var(--tc-block-padding-top);}
.tc-event-sponsors-logo-wrap.tc-has-padding-right{padding-right:var(--tc-block-padding-right);}
.tc-event-sponsors-logo-wrap.tc-has-padding-bottom{padding-bottom:var(--tc-block-padding-bottom);}
.tc-event-sponsors-logo-wrap.tc-has-padding-left{padding-left:var(--tc-block-padding-left);}
.tc-event-sponsors-logo-wrap.tc-has-margin-top{margin-top:var(--tc-block-margin-top);}
.tc-event-sponsors-logo-wrap.tc-has-margin-right{margin-right:var(--tc-block-margin-right);}
.tc-event-sponsors-logo-wrap.tc-has-margin-bottom{margin-bottom:var(--tc-block-margin-bottom);}
.tc-event-sponsors-logo-wrap.tc-has-margin-left{margin-left:var(--tc-block-margin-left);}
.tc-event-sponsors-logo-wrap.tc-has-border-color{border-color:var(--tc-block-border-color);}
.tc-event-sponsors-logo-wrap.tc-has-border-top-color{border-top-color:var(--tc-block-border-top-color);}
.tc-event-sponsors-logo-wrap.tc-has-border-right-color{border-right-color:var(--tc-block-border-right-color);}
.tc-event-sponsors-logo-wrap.tc-has-border-bottom-color{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-event-sponsors-logo-wrap.tc-has-border-left-color{border-left-color:var(--tc-block-border-left-color);}
.tc-event-sponsors-logo-wrap.tc-has-border-width{border-width:var(--tc-block-border-width);}
.tc-event-sponsors-logo-wrap.tc-has-border-top-width{border-top-width:var(--tc-block-border-top-width);}
.tc-event-sponsors-logo-wrap.tc-has-border-left-width{border-left-width:var(--tc-block-border-left-width);}
.tc-event-sponsors-logo-wrap.tc-has-border-bottom-width{border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-event-sponsors-logo-wrap.tc-has-border-right-width{border-right-width:var(--tc-block-border-right-width);}
.tc-event-sponsors-logo-wrap.tc-has-border-radius{-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-event-sponsors-logo-wrap.tc-has-border-radius-topleft{-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-event-sponsors-logo-wrap.tc-has-border-radius-topright{-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-event-sponsors-logo-wrap.tc-has-border-radius-bottomleft{-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-event-sponsors-logo-wrap.tc-has-border-radius-bottomright{-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-event-sponsors-logo-wrap.tc-has-border-style{border-style:var(--tc-block-border-style);}
.tc-event-sponsors-logo-wrap.tc-has-border-top-style{border-top-style:var(--tc-block-border-top-style);}
.tc-event-sponsors-logo-wrap.tc-has-border-bottom-style{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-event-sponsors-logo-wrap.tc-has-border-left-style{border-left-style:var(--tc-block-border-left-style);}
.tc-event-sponsors-logo-wrap.tc-has-border-right-style{border-right-style:var(--tc-block-border-right-style);}
.tc-event-terms-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-event-terms-wrap .tc-block-inner-wrapper{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;}
.tc-event-terms-wrap.tc-has-text-color .tc-block-inner-wrapper{color:var(--tc-block-text-color);}
.tc-event-terms-wrap.tc-has-link-color .tc-block-inner-wrapper a{color:var(--tc-block-link-color);}
.tc-event-terms-wrap.tc-has-background-color .tc-block-inner-wrapper{background-color:var(--tc-block-background-color);}
.tc-event-terms-wrap.tc-has-background-gradient .tc-block-inner-wrapper{background:var(--tc-block-background-gradient);}
.tc-event-terms-wrap.tc-has-padding-top .tc-block-inner-wrapper{padding-top:var(--tc-block-padding-top);}
.tc-event-terms-wrap.tc-has-padding-right .tc-block-inner-wrapper{padding-right:var(--tc-block-padding-right);}
.tc-event-terms-wrap.tc-has-padding-bottom .tc-block-inner-wrapper{padding-bottom:var(--tc-block-padding-bottom);}
.tc-event-terms-wrap.tc-has-padding-left .tc-block-inner-wrapper{padding-left:var(--tc-block-padding-left);}
.tc-event-terms-wrap.tc-has-margin-top .tc-block-inner-wrapper{margin-top:var(--tc-block-margin-top);}
.tc-event-terms-wrap.tc-has-margin-right .tc-block-inner-wrapper{margin-right:var(--tc-block-margin-right);}
.tc-event-terms-wrap.tc-has-margin-bottom .tc-block-inner-wrapper{margin-bottom:var(--tc-block-margin-bottom);}
.tc-event-terms-wrap.tc-has-margin-left .tc-block-inner-wrapper{margin-left:var(--tc-block-margin-left);}
.tc-event-terms-wrap.tc-has-border-color .tc-block-inner-wrapper{border-color:var(--tc-block-border-color);}
.tc-event-terms-wrap.tc-has-border-top-color .tc-block-inner-wrapper{border-top-color:var(--tc-block-border-top-color);}
.tc-event-terms-wrap.tc-has-border-right-color .tc-block-inner-wrapper{border-right-color:var(--tc-block-border-right-color);}
.tc-event-terms-wrap.tc-has-border-bottom-color .tc-block-inner-wrapper{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-event-terms-wrap.tc-has-border-left-color .tc-block-inner-wrapper{border-left-color:var(--tc-block-border-left-color);}
.tc-event-terms-wrap.tc-has-border-width .tc-block-inner-wrapper{border-width:var(--tc-block-border-width);}
.tc-event-terms-wrap.tc-has-border-top-width .tc-block-inner-wrapper{border-top-width:var(--tc-block-border-top-width);}
.tc-event-terms-wrap.tc-has-border-left-width .tc-block-inner-wrapper{border-left-width:var(--tc-block-border-left-width);}
.tc-event-terms-wrap.tc-has-border-bottom-width .tc-block-inner-wrapper{border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-event-terms-wrap.tc-has-border-right-width .tc-block-inner-wrapper{border-right-width:var(--tc-block-border-right-width);}
.tc-event-terms-wrap.tc-has-border-radius .tc-block-inner-wrapper{-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-event-terms-wrap.tc-has-border-radius-topleft .tc-block-inner-wrapper{-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-event-terms-wrap.tc-has-border-radius-topright .tc-block-inner-wrapper{-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-event-terms-wrap.tc-has-border-radius-bottomleft .tc-block-inner-wrapper{-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-event-terms-wrap.tc-has-border-radius-bottomright .tc-block-inner-wrapper{-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-event-terms-wrap.tc-has-border-style .tc-block-inner-wrapper{border-style:var(--tc-block-border-style);}
.tc-event-terms-wrap.tc-has-border-top-style .tc-block-inner-wrapper{border-top-style:var(--tc-block-border-top-style);}
.tc-event-terms-wrap-logo-wrap.tc-has-border-bottom-style .tc-block-inner-wrapper{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-event-terms-wrap.tc-has-border-left-style .tc-block-inner-wrapper{border-left-style:var(--tc-block-border-left-style);}
.tc-event-terms-wrap.tc-has-border-right-style .tc-block-inner-wrapper{border-right-style:var(--tc-block-border-right-style);}
.tc-event-terms-wrap.tc-has-font-family .tc-block-inner-wrapper{font-family:var(--tc-block-font-family);}
.tc-event-terms-wrap.tc-has-font-size .tc-block-inner-wrapper{font-size:var(--tc-block-font-size);}
.tc-event-terms-wrap.tc-has-fontsize .tc-block-inner-wrapper{font-size:var(--tc-block-fontsize);}
.tc-event-terms-wrap.tc-has-fontstyle .tc-block-inner-wrapper{font-style:var(--tc-block-fontstyle);}
.tc-event-terms-wrap.tc-has-fontweight .tc-block-inner-wrapper{font-weight:var(--tc-block-fontweight);}
.tc-event-terms-wrap.tc-has-lineheight .tc-block-inner-wrapper{line-height:var(--tc-block-lineheight);}
.tc-event-terms-wrap.tc-has-letterspacing .tc-block-inner-wrapper{letter-spacing:var(--tc-block-letterspacing);}
.tc-event-terms-wrap.tc-has-textdecoration .tc-block-inner-wrapper{text-decoration:var(--tc-block-textdecoration);}
.tc-event-terms-wrap.tc-has-texttransform .tc-block-inner-wrapper{text-transform:var(--tc-block-texttransform);}
.tc-event-tickets-left-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-event-tickets-left-wrap .tc-block-inner-wrapper{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;}
.tc-event-tickets-sold-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-event-tickets-sold-wrap .tc-block-inner-wrapper{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;}
.tc-order-history-wrap table{width:100%;text-align:left;border-collapse:collapse;}
.tc-order-history-wrap tr:not(:first-child):nth-child(odd){background-color:var(--wp--preset--color--tertiary);}
.tc-order-history-wrap tr:nth-child(even){background-color:var(--wp--preset--color--background);}
.tc-order-history-wrap th{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);}
.tc-order-history-wrap.tc-has-text-color td{color:var(--tc-block-text-color);}
.tc-order-history-wrap.tc-has-link-color a{color:var(--tc-block-link-color);}
.tc-order-history-wrap th, .tc-order-history-wrap td{padding:0.95em 1.3em;}
.tc-order-history-wrap.tc-has-padding-top th, .tc-order-history-wrap.tc-has-padding-top td{padding-top:var(--tc-block-padding-top);}
.tc-order-history-wrap.tc-has-padding-right th, .tc-order-history-wrap.tc-has-padding-right td{padding-right:var(--tc-block-padding-right);}
.tc-order-history-wrap.tc-has-padding-bottom th, .tc-order-history-wrap.tc-has-padding-bottom td{padding-bottom:var(--tc-block-padding-bottom);}
.tc-order-history-wrap.tc-has-padding-left th, .tc-order-history-wrap.tc-has-padding-left td{padding-left:var(--tc-block-padding-left);}
.tc-order-history-wrap.tc-has-background-gradient table{background:var(--tc-block-background-gradient);}
.tc-order-history-wrap.tc-has-background-color td{background-color:var(--tc-block-background-color);}
.tc-order-history-wrap.tc-has-background-color th{background-color:var(--tc-block-background-color);-webkit-filter:brightness(75%);filter:brightness(75%);}
.tc-order-history-wrap.tc-has-border-width{border-width:var(--tc-block-border-width);padding:var(--tc-block-border-width);}
.tc-order-history-wrap.tc-has-border-top-width{border-top-width:var(--tc-block-border-top-width);}
.tc-order-history-wrap.tc-has-border-left-width{border-left-width:var(--tc-block-border-left-width);}
.tc-order-history-wrap.tc-has-border-bottom-width{border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-order-history-wrap.tc-has-border-right-width{border-right-width:var(--tc-block-border-right-width);}
.tc-order-history-wrap.tc-has-border-color:not(.tc-has-border-radius) th{background-color:var(--tc-block-border-color);}
.tc-order-history-wrap.tc-has-border-color:not(.tc-has-border-radius){border-style:unset;border-color:unset;border-width:unset;}
.tc-order-history-wrap.tc-has-border-color{border-color:var(--tc-block-border-color);}
.tc-order-history-wrap.tc-has-border-top-color{border-top-color:var(--tc-block-border-top-color);}
.tc-order-history-wrap.tc-has-border-right-color{border-right-color:var(--tc-block-border-right-color);}
.tc-order-history-wrap.tc-has-border-bottom-color{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-order-history-wrap.tc-has-border-left-color{border-left-color:var(--tc-block-border-left-color);}
.tc-order-history-wrap.tc-has-border-radius{overflow:hidden;-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-order-history-wrap.tc-has-border-radius-topleft{overflow:hidden;-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-order-history-wrap.tc-has-border-radius-topright{overflow:hidden;-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-order-history-wrap.tc-has-border-radius-bottomleft{overflow:hidden;-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-order-history-wrap.tc-has-border-radius-bottomright{overflow:hidden;-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-order-history-wrap.tc-has-margin-top{margin-top:var(--tc-block-margin-top);}
.tc-order-history-wrap.tc-has-margin-right{margin-right:var(--tc-block-margin-right);}
.tc-order-history-wrap.tc-has-margin-bottom{margin-bottom:var(--tc-block-margin-bottom);}
.tc-order-history-wrap.tc-has-margin-left{margin-left:var(--tc-block-margin-left);}
.tc-order-history-wrap.tc-has-border-style{border-style:var(--tc-block-border-style);}
.tc-order-history-wrap.tc-has-border-top-style{border-top-style:var(--tc-block-border-top-style);}
.tc-order-history-wrap.tc-has-border-bottom-style{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-order-history-wrap.tc-has-border-left-style{border-left-style:var(--tc-block-border-left-style);}
.tc-order-history-wrap.tc-has-border-right-style{border-right-style:var(--tc-block-border-right-style);}
.tc-order-history-wrap.tc-has-font-family table{font-family:var(--tc-block-font-family);}
.tc-order-history-wrap.tc-has-font-size table{font-size:var(--tc-block-font-size);}
.tc-order-history-wrap.tc-has-fontsize table{font-size:var(--tc-block-fontsize);}
.tc-order-history-wrap.tc-has-fontstyle table{font-style:var(--tc-block-fontstyle);}
.tc-order-history-wrap.tc-has-fontweight table{font-weight:var(--tc-block-fontweight);}
.tc-order-history-wrap.tc-has-lineheight table{line-height:var(--tc-block-lineheight);}
.tc-order-history-wrap.tc-has-letterspacing table{letter-spacing:var(--tc-block-letterspacing);}
.tc-order-history-wrap.tc-has-textdecoration table{text-decoration:var(--tc-block-textdecoration);}
.tc-order-history-wrap.tc-has-texttransform table{text-transform:var(--tc-block-texttransform);}
.tc-seating-charts-wrap{border-style:unset;border-color:unset;border-width:unset;}
.tc-seating-charts-wrap .tc_seating_map_button{border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);padding:1.2em 1.5em;font-size:1em;cursor:pointer;}
.tc-seating-charts-wrap .tc_seating_map_button:hover{opacity:0.8;transition:0.15s linear;}
.tc-seating-charts-wrap.tc-has-text-color .tc_seating_map_button{color:var(--tc-block-text-color);}
.tc-seating-charts-wrap.tc-has-background-gradient .tc_seating_map_button{background:var(--tc-block-background-gradient);}
.tc-seating-charts-wrap.tc-has-border-radius .tc_seating_map_button{-webkit-border-radius:var(--tc-block-border-radius);-moz-border-radius:var(--tc-block-border-radius);border-radius:var(--tc-block-border-radius);}
.tc-seating-charts-wrap.tc-has-border-radius-topleft .tc_seating_map_button{-webkit-border-top-left-radius:var(--tc-block-border-radius-topleft);-moz-border-top-left-radius:var(--tc-block-border-radius-topleft);border-top-left-radius:var(--tc-block-border-radius-topleft);}
.tc-seating-charts-wrap.tc-has-border-radius-topright .tc_seating_map_button{-webkit-border-top-right-radius:var(--tc-block-border-radius-topright);-moz-border-top-right-radius:var(--tc-block-border-radius-topright);border-top-right-radius:var(--tc-block-border-radius-topright);}
.tc-seating-charts-wrap.tc-has-border-radius-bottomleft .tc_seating_map_button{-webkit-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);-moz-border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);border-bottom-left-radius:var(--tc-block-border-radius-bottomleft);}
.tc-seating-charts-wrap.tc-has-border-radius-bottomright .tc_seating_map_button{-webkit-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);-moz-border-bottom-right-radius:var(--tc-block-border-radius-bottomright);border-bottom-right-radius:var(--tc-block-border-radius-bottomright);}
.tc-seating-charts-wrap.tc-has-background-color .tc_seating_map_button{background-color:var(--tc-block-background-color);}
.tc-seating-charts-wrap.tc-has-background-color .tc_seating_map_button:hover{background-color:var(--tc-block-background-color);-webkit-filter:brightness(110%);filter:brightness(110%);}
.tc-seating-charts-wrap.tc-has-padding-top .tc_seating_map_button{padding-top:var(--tc-block-padding-top);}
.tc-seating-charts-wrap.tc-has-padding-right .tc_seating_map_button{padding-right:var(--tc-block-padding-right);}
.tc-seating-charts-wrap.tc-has-padding-bottom .tc_seating_map_button{padding-bottom:var(--tc-block-padding-bottom);}
.tc-seating-charts-wrap.tc-has-padding-left .tc_seating_map_button{padding-left:var(--tc-block-padding-left);}
.tc-seating-charts-wrap.tc-has-margin-top .tc_seating_map_button{margin-top:var(--tc-block-margin-top);}
.tc-seating-charts-wrap.tc-has-margin-right .tc_seating_map_button{margin-right:var(--tc-block-margin-right);}
.tc-seating-charts-wrap.tc-has-margin-bottom .tc_seating_map_button{margin-bottom:var(--tc-block-margin-bottom);}
.tc-seating-charts-wrap.tc-has-margin-left .tc_seating_map_button{margin-left:var(--tc-block-margin-left);}
.tc-seating-charts-wrap.tc-has-background-gradient .tc_seating_map_button:hover{background:var(--tc-block-background-gradient);-webkit-filter:brightness(110%);filter:brightness(110%);text-decoration:none;}
.tc-seating-charts-wrap.tc-has-border-width, .tc-seating-charts-wrap.tc-has-border-color, .tc-seating-charts-wrap.tc-has-border-radius{border-style:none;}
.tc-seating-charts-wrap.tc-has-border-color .tc_seating_map_button{border-color:var(--tc-block-border-color);}
.tc-seating-charts-wrap.tc-has-border-top-color .tc_seating_map_button{border-top-color:var(--tc-block-border-top-color);}
.tc-seating-charts-wrap.tc-has-border-right-color .tc_seating_map_button{border-right-color:var(--tc-block-border-right-color);}
.tc-seating-charts-wrap.tc-has-border-bottom-color .tc_seating_map_button{border-bottom-color:var(--tc-block-border-bottom-color);}
.tc-seating-charts-wrap.tc-has-border-left-color .tc_seating_map_button{border-left-color:var(--tc-block-border-left-color);}
.tc-seating-charts-wrap.tc-has-border-width .tc_seating_map_button{border-width:var(--tc-block-border-width);}
.tc-seating-charts-wrap.tc-has-border-top-width .tc_seating_map_button{border-top-width:var(--tc-block-border-top-width);}
.tc-seating-charts-wrap.tc-has-border-left-width .tc_seating_map_button{border-left-width:var(--tc-block-border-left-width);}
.tc-seating-charts-wrap.tc-has-border-bottom-width .tc_seating_map_button{border-bottom-width:var(--tc-block-border-bottom-width);}
.tc-seating-charts-wrap.tc-has-border-right-width .tc_seating_map_button{border-right-width:var(--tc-block-border-right-width);}
.tc-seating-charts-wrap.tc-has-border-style .tc_seating_map_button{border-style:var(--tc-block-border-style);}
.tc-seating-charts-wrap.tc-has-border-top-style .tc_seating_map_button{border-top-style:var(--tc-block-border-top-style);}
.tc-seating-charts-wrap.tc-has-border-bottom-style .tc_seating_map_button{border-bottom-style:var(--tc-block-border-bottom-style);}
.tc-seating-charts-wrap.tc-has-border-left-style .tc_seating_map_button{border-left-style:var(--tc-block-border-left-style);}
.tc-seating-charts-wrap.tc-has-border-right-style .tc_seating_map_button{border-right-style:var(--tc-block-border-right-style);}
.tc-seating-charts-wrap.tc-has-font-family .tc_seating_map_button{font-family:var(--tc-block-font-family);}
.tc-seating-charts-wrap.tc-has-font-size .tc_seating_map_button{font-size:var(--tc-block-font-size);}
.tc-seating-charts-wrap.tc-has-fontsize .tc_seating_map_button{font-size:var(--tc-block-fontsize);}
.tc-seating-charts-wrap.tc-has-fontstyle .tc_seating_map_button{font-style:var(--tc-block-fontstyle);}
.tc-seating-charts-wrap.tc-has-fontweight .tc_seating_map_button{font-weight:var(--tc-block-fontweight);}
.tc-seating-charts-wrap.tc-has-lineheight .tc_seating_map_button{line-height:var(--tc-block-lineheight);}
.tc-seating-charts-wrap.tc-has-letterspacing .tc_seating_map_button{letter-spacing:var(--tc-block-letterspacing);}
.tc-seating-charts-wrap.tc-has-textdecoration .tc_seating_map_button{text-decoration:var(--tc-block-textdecoration);}
.tc-seating-charts-wrap.tc-has-texttransform .tc_seating_map_button{text-transform:var(--tc-block-texttransform);}
.tc-tickets-left-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-tickets-left-wrap .tc-block-inner-wrapper{display:inline-block;border-style:solid;border-color:var(--wp--preset--color--foreground);border-width:0;}
.tc-tickets-sold-wrap{border-style:unset;border-width:unset;border-color:unset;}
.tc-tickets-sold-wrap .tc-block-inner-wrapper {
display: inline-block;
border-style: solid;
border-color: var(--wp--preset--color--foreground);
border-width: 0;
}body .fusion-tb-header .fusion-fullwidth.ffkb-topmenu{--awb-z-index:10012 !important;}
body.woocommerce-cart .cart .avada-cart-actions .actions .coupon{visibility:visible;position:static;display:flex;flex-wrap:wrap;gap:10px;height:auto;padding:20px;}
body.woocommerce-cart .cart .avada-cart-actions .actions .coupon label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}
body.woocommerce-cart .cart .avada-cart-actions .actions .coupon #coupon_code{flex:1 1 200px;width:auto;height:var(--form_input_height, 50px);margin:0;padding:0 15px;border:2px solid var(--awb-color5, #000);border-radius:var(--form_border_radius, 6px);background:var(--awb-color3, #fffbc6);color:var(--awb-color5, #000);font-size:var(--form_text_size, 16px);}
body.woocommerce-cart .cart .avada-cart-actions .actions .coupon #coupon_code:focus{border-color:var(--awb-color2, #e80000);outline:none;}
body.woocommerce-cart .cart .avada-cart-actions .actions .coupon .button{flex:0 0 auto;height:var(--form_input_height, 50px);margin:0;padding:0 23px;border:2px solid var(--awb-color5, #000);border-radius:4px;background:var(--awb-color3, #fffbc6);color:var(--awb-color5, #000);font-family:var(--button_typography-font-family, inherit);font-size:var(--button_font_size, 1rem);font-weight:var(--button_typography-font-weight, 400);white-space:nowrap;cursor:pointer;}
body.woocommerce-cart .cart .avada-cart-actions .actions .coupon .button:hover, body.woocommerce-cart .cart .avada-cart-actions .actions .coupon .button:focus-visible{border-color:var(--awb-color2, #e80000);background:var(--awb-color2, #e80000);}
body.woocommerce-cart .woocommerce-remove-coupon, body.woocommerce-checkout .woocommerce-remove-coupon{display:inline;visibility:visible;margin-left:0.4em;color:var(--awb-color2, #e80000) !important;font-size:0.85em;}
body.woocommerce-checkout .fusion-woo-cart_coupons .avada-coupon-fields{align-items:stretch;}
body.woocommerce-checkout .fusion-woo-cart_coupons #avada_coupon_code{flex:1 1 auto;height:var(--form_input_height, 50px);}
body.woocommerce-checkout form.fusion-woo-cart-coupons-checkout-form div.fusion-woo-cart_coupons .fusion-button{flex:0 0 auto;height:var(--form_input_height, 50px);padding-top:0;padding-bottom:0;white-space:nowrap;}
body.woocommerce-checkout:not(.woocommerce-order-received) .fusion-layout-column:has(.fusion-woo-checkout-order-review-tb) > .fusion-column-wrapper{padding:40px;border-radius:8px;overflow:hidden;}
body.woocommerce-checkout:not(.woocommerce-order-received) .fusion-layout-column:has(.fusion-woo-checkout-order-review-tb) .fusion-title-heading{text-align:left;}
body.woocommerce-checkout .fusion-woo-checkout-order-review-tb table.shop_table{width:100%;}
body.woocommerce-checkout .fusion-woo-checkout-order-review-tb tbody td.product-name, body.woocommerce-checkout .fusion-woo-checkout-order-review-tb tfoot th{text-align:left;}
body.woocommerce-checkout .fusion-woo-checkout-order-review-tb tbody td.product-total, body.woocommerce-checkout .fusion-woo-checkout-order-review-tb tfoot td{text-align:right;}
body.woocommerce-checkout .fusion-woo-checkout-order-review-tb tbody td.product-name{padding-right:20px;}
body.woocommerce-checkout .fusion-woo-checkout-order-review-tb .woocommerce-checkout-review-order-table .awb-checkout-totals-wrapper .awb-cart-totals-table th{padding-inline-end:1em;text-align:left;}
body.woocommerce-checkout .fusion-woo-checkout-payment-tb{--awb-payment-box-bg:var(--awb-custom_color_3, #fff) !important;--awb-payment-color:var(--awb-color5, #000) !important;}
body.woocommerce-checkout .fusion-woo-checkout-payment-tb #payment .payment_box{border-radius:6px;}
body.woocommerce-checkout .fusion-woo-checkout-payment-tb #payment .payment_box p{color:var(--awb-color5, #000);}
body.woocommerce-checkout .fusion-woo-checkout-payment-tb #payment #place_order:not(.wc-stripe-hide){float:none !important;width:100%;left:auto;transform:none;margin-top:10px;}
body.woocommerce-checkout .tickera_owner_info .tc-form-ticket-fields-wrap{margin-top:40px;padding-top:30px;border-top:1px solid rgba(0, 0, 0, 0.15);}
body.woocommerce-checkout .tickera_owner_info .tc-form-ticket-fields-wrap h2{margin:0 0 20px;font-size:var(--awb-typography3-font-size, 1.2rem);line-height:1.4;}
body.woocommerce-checkout .tickera_owner_info .owner-info-wrap h5{margin:0 0 15px;font-size:var(--awb-typography4-font-size, 1rem);font-weight:500;}
body.woocommerce-checkout .tickera_owner_info .owner-info-wrap + .owner-info-wrap{margin-top:30px;}
body.woocommerce-checkout .tickera_owner_info abbr.required{margin-left:0.25em;border:0;text-decoration:none;}
@media only screen and (max-width: 1024px) {
body.woocommerce-checkout:not(.woocommerce-order-received) .fusion-layout-column:has(.fusion-woo-checkout-order-review-tb) > .fusion-column-wrapper{padding:0;border-radius:0;}
} @media only screen and (max-width: 640px) {
body.woocommerce-checkout .fusion-woo-cart_coupons .avada-coupon-fields {
flex-wrap: wrap;
gap: 10px;
}
body.woocommerce-checkout .fusion-woo-cart_coupons #avada_coupon_code,
body.woocommerce-checkout form.fusion-woo-cart-coupons-checkout-form div.fusion-woo-cart_coupons .fusion-button, body.woocommerce-cart .cart .avada-cart-actions .actions .coupon #coupon_code,
body.woocommerce-cart .cart .avada-cart-actions .actions .coupon .button {
flex: 1 1 100%;
margin: 0;
}
body.woocommerce-cart .cart .avada-cart-actions .actions .coupon {
padding: 20px 0;
}
}.fusion-form-input:focus-visible, .fusion-form-field select:focus-visible, .fusion-form-field textarea:focus-visible, .fusion-form-checkbox input:focus-visible + label::before,
.fusion-form-radio input:focus-visible + label::before,
.fusion-button:focus-visible, .variations select:focus-visible, .quantity .qty:focus-visible, .single_add_to_cart_button:focus-visible, .woocommerce .button:focus-visible{outline:3px solid #e80000 !important;outline-offset:2px !important;}
body .fusion-text p a:not(.fusion-button),
body .fusion-form-checkbox label a{text-decoration:underline !important;text-underline-offset:0.15em;}
a.fusion-button.notvisible{display:none !important;}
body .text-link-ffkb-schwarz a, body .text-link-ffkb-schwarz a:hover{color:#000;}
body.single-product .fusion-title.film-titel.fusion-title-center{--awb-text-color:#fff !important;}
.single-product .film-titel.fusion-title-center .fusion-title-heading{text-shadow:0 2px 12px rgba(0, 0, 0, 0.75);}
.ffkb-kontakt .fusion-layout-column[style*="--awb-bg-color-small:var(--awb-color1)"] {
--awb-bg-color-small: var(--awb-color3) !important;
--awb-padding-left-small: 20px !important;
--awb-padding-right-small: 20px !important;
}