.woocommerce-checkout #order_barcode_image,.woocommerce-checkout #order_barcode_text,.woocommerce-checkout #barcode_container{display:none}#barcode-scan-form{text-align:center}#barcode-scan-form select{text-align:left}#barcode-scan-form input#scan-code{margin:0 10px}#barcode-scan-loader{text-align:center;line-height:70px;font-style:italic;display:none}#barcode-scan-result{margin-top:20px}#barcode-scan-result h3.checked_in{text-align:center}#barcode-scan-result h3.checked_in.yes{color:green}#barcode-scan-result h3.checked_in.no{color:red}#view-order-barcode{width:100%;text-align:center}#view-order-barcode img{border:0;padding:0;margin:0;box-shadow:none;border-radius:0}#view-order-barcode span{font-size:110%}@media only screen and (max-width: 500px){#barcode-scan-form select#scan-action{width:100%}#barcode-scan-form input#scan-code{display:block;margin:10px 0;width:100%}}.woocommerce-order-barcodes-container .woocommerce-order-barcodes-container__img{display:block;border:0;margin:20px auto 0;max-width:100%}.woocommerce-order-barcodes-container .woocommerce-order-barcodes-container__text{color:#000;font-family:monospace;display:block}@media (min-width: 651px){#main .woocommerce-container .fusion-flex-container.fusion-builder-row-3[style]{padding-bottom:100px!important}}@media (max-width: 650px){#main .woocommerce-container .fusion-flex-container.fusion-builder-row-3[style]{padding:0!important}}#main .fusion-builder-column-5>.fusion-column-wrapper{padding:30px 20px!important}#main .fusion-builder-column-5 .fusion-separator{display:none!important}#main .woocommerce-products-header+.woocommerce-info{display:none}@media (min-width: 651px){.strawhouse-calendar{margin:0 1%}}.strawhouse-calendar .strawhouse-calendar__month{text-align:center;color:#fff;font-weight:900;text-transform:uppercase;font-size:24px;background-color:var(--sh-color-primary-darkest);line-height:1;padding:12px 30px;letter-spacing:0;border-radius:4px 4px 0 0;margin:0}.strawhouse-calendar .strawhouse-calendar__day-title{text-align:center;color:var(--sh-color-text);text-transform:uppercase;font-size:18px;letter-spacing:1px;background-color:var(--sh-color-complimentary-lightest);line-height:1;padding:10px 30px;border-radius:0;margin:0}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__row-group{padding-bottom:14px}}.strawhouse-calendar .strawhouse-calendar__row-group:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.strawhouse-calendar .strawhouse-calendar__events{background-color:#fff}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__events{margin-bottom:20px}.strawhouse-calendar .strawhouse-calendar__events:last-child{margin-bottom:0}}.strawhouse-calendar .strawhouse-calendar__row{color:inherit;border-radius:0;position:relative;display:block;padding-top:18px;min-height:70px;box-sizing:content-box;background:#fff}@media (min-width: 651px){.strawhouse-calendar .strawhouse-calendar__row.no-icon{grid-template-columns:70px 2fr 110px}}@media (min-width: 651px){.strawhouse-calendar .strawhouse-calendar__row{display:grid;min-height:0;padding:10px;grid-template-rows:1fr;grid-column-gap:20px;box-sizing:border-box;grid-template-columns:70px 70px 2fr 110px;transition:background .35s linear,color .25s linear}.strawhouse-calendar .strawhouse-calendar__row:hover,.strawhouse-calendar .strawhouse-calendar__row:active{color:#000!important;background:var(--sh-color-complimentary-superlight)}}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__row{padding-right:0;padding-left:95px;padding-top:14px}}.strawhouse-calendar .strawhouse-calendar__row+.strawhouse-calendar__row{border-top:1.5px solid var(--sh-color-text-superlight)}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__row+.strawhouse-calendar__row{margin-top:18px}}.strawhouse-calendar .strawhouse-calendar__icon{width:70px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}.strawhouse-calendar .strawhouse-calendar__icon img{display:block;width:70px;height:auto;flex:0 1 auto}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__icon{width:60px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.strawhouse-calendar .strawhouse-calendar__icon img{width:60px;height:60px}}@media (max-width: 500px){.strawhouse-calendar .strawhouse-calendar__icon{display:none}}.strawhouse-calendar .strawhouse-calendar__day{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-start;color:#000}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__day{display:block;position:absolute;top:12px;left:10px;width:70px}}.strawhouse-calendar .strawhouse-calendar__day__inner{flex:0 1 auto;border:1.5px solid #dedee9;color:#000c;border-radius:4px;width:100%;background:#fff}.strawhouse-calendar .strawhouse-calendar__day__inner>p{margin:0!important;text-align:center;line-height:1}.strawhouse-calendar .strawhouse-calendar__day__abbr{text-transform:uppercase;font-size:16px;font-weight:400;padding:6px 10px}.strawhouse-calendar .strawhouse-calendar__day__number{font-size:48px;font-weight:700;font-weight:900;padding:6px 10px;color:#000;letter-spacing:-.05em}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__day__number{font-size:36px}}.strawhouse-calendar .strawhouse-calendar__details{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-start}.strawhouse-calendar .strawhouse-calendar__details>*{flex:0 1 auto;font-size:20px}.strawhouse-calendar .strawhouse-calendar__location{margin:5px 0 0;font-size:16px;line-height:1.3;color:var(--sh-color-text)}.strawhouse-calendar .strawhouse-calendar__city{margin:0;font-size:20px;line-height:1.3;font-weight:700;color:var(--sh-color-text)}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__city{margin-top:-5px}}.strawhouse-calendar .strawhouse-calendar__time{margin:0;text-transform:uppercase;font-size:16px;color:var(--sh-color-text);line-height:1;display:inline-block;font-weight:600;vertical-align:2px}.strawhouse-calendar .strawhouse-calendar__time svg{display:inline-block;width:20px;height:20px;vertical-align:-5px;color:var(--sh-color-text);opacity:.5}.strawhouse-calendar .strawhouse-calendar__action{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-end;width:110px;padding-right:20px}@media (max-width: 650px){.strawhouse-calendar .strawhouse-calendar__action{flex-direction:row;padding:8px 0 0;border-radius:4px;justify-content:flex-start;align-items:center}}.strawhouse-calendar .strawhouse-calendar__action__btn{box-shadow:none;text-shadow:none;outline:none;display:inline-block;padding:6px 12px;font-size:14px;text-transform:uppercase;font-weight:400;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid var(--sh-color-danger-darkest);border-radius:4px;-webkit-user-select:none;user-select:none;color:#fff;background-color:var(--sh-color-danger);width:auto;display:block}#content table.shop_table a.remove{color:red;display:block;font-size:20px;font-weight:700;height:20px;line-height:20px;padding:0;text-align:center;text-decoration:none;vertical-align:middle;width:20px;float:left;border:0}#stripe-payment-data>p{margin:0}#stripe-payment-data>p:first-child{display:none}#stripe-payment-data .form-row label{line-height:1;display:block}.woocommerce-message{padding:15px 20px;background-color:#fff;border-radius:3px;box-shadow:0 3.5px 8px #0000001a;margin:0}.validate-required.woocommerce-validated input#terms{box-shadow:none}.woocommerce-message+.woocommerce-message{margin-top:20px}#main div.woocommerce{position:relative;padding-bottom:calc(59px + 1.25rem)}#main div.woocommerce .order-again{display:none}#main div.woocommerce .sarasota-box-office-logo{display:block;width:200px;height:auto;position:absolute;bottom:0;right:0}#main div.woocommerce .sarasota-box-office-logo img{display:block;width:100%;height:auto}div.woocommerce.checkout-freechild-discount tr.fee:last-child,div.woocommerce.checkout-bogo-discount tr.fee:last-child{display:none!important}div.woocommerce.checkout-freechild-discount .discounted-subtotal,div.woocommerce.checkout-bogo-discount .discounted-subtotal{color:green}@media (min-width: 631px){div.woocommerce.checkout-freechild-discount .discounted-subtotal,div.woocommerce.checkout-bogo-discount .discounted-subtotal{margin-right:10px}}div.woocommerce.checkout-freechild-discount bdi.discounted,div.woocommerce.checkout-freechild-discount span.discounted,div.woocommerce.checkout-bogo-discount bdi.discounted,div.woocommerce.checkout-bogo-discount span.discounted{text-decoration:line-through;opacity:.7}@media (max-width: 630px){div.woocommerce.checkout-freechild-discount bdi.discounted,div.woocommerce.checkout-freechild-discount span.discounted,div.woocommerce.checkout-bogo-discount bdi.discounted,div.woocommerce.checkout-bogo-discount span.discounted{display:none}}@media (max-width: 630px){.avada-checkout-no-shipping{box-shadow:none!important}}.woocommerce-content-box{background-color:#fff;padding:1.25rem calc(1.28125rem + .375vw)!important}@media (min-width: 1200px){.woocommerce-content-box{padding:1.25rem 1.5625rem!important}}.woocommerce-content-box{border:none!important;box-shadow:none}form.woocommerce-checkout>div{background-color:#fff}form.woocommerce-checkout #customer_details .col-1,form.woocommerce-checkout #customer_details .col-2{padding:1.25rem calc(1.28125rem + .375vw)!important}@media (min-width: 1200px){form.woocommerce-checkout #customer_details .col-1,form.woocommerce-checkout #customer_details .col-2{padding:1.25rem 1.5625rem!important}}.woocommerce-order{font-size:16px}.woocommerce-order .product-info{line-height:1.3}.woocommerce-order .wc-item-meta{margin:0}.woocommerce-order .wc-item-meta li{margin:0;line-height:1.3}.woocommerce-order .fusion-product-name-wrapper{padding-top:1.125rem;padding-bottom:1.125rem}.woocommerce-order tr:first-child>td>.fusion-product-name-wrapper{padding-top:0}.avada-customer-details{font-size:16px}.avada-customer-details .customer_details{margin:0 0 1.25rem}.avada-customer-details address{margin:0!important;display:block}.avada-customer-details .addresses p{margin:0}.avada-customer-details .addresses .title{border:none!important;margin:0!important;padding:0!important}#order_review_heading,.woocommerce-billing-fields h3{margin:0 0 .4375rem!important;font-family:var(--sh-font-title);font-size:24px;border:none!important;padding-bottom:0}h2.woocommerce-order-details__title,.woocommerce-order .woocommerce-content-box h2,.checkout .avada-customer-details .title h2,.checkout .avada-customer-details .title h3{margin:0 0 .5rem!important;font-family:var(--sh-font-title);font-size:21px!important;border:none!important;padding-bottom:0}.woocommerce-order .avada-thank-you h2{margin-bottom:1.25rem!important}.woocommerce-order .avada-thank-you .order_details li{margin:0;padding:0}.woocommerce-order .avada-thank-you .order_details li+li{margin-top:7.5px!important}.woocommerce-order .avada-thank-you .order_details li:before{display:none}#order_review_heading{padding-bottom:7px}.woocommerce-billing-fields__field-wrapper .form-row{margin-top:0}.woocommerce-billing-fields__field-wrapper .form-row .input-text{background:#00000005;border-radius:3px}#order_review.checkout-has-discounts:not(.checkout-bogo) .product-total,#order_review.checkout-has-discounts:not(.checkout-bogo) tfoot{opacity:0}#order_review.checkout-has-discounts:not(.checkout-bogo) .product-total.ready,#order_review.checkout-has-discounts:not(.checkout-bogo) tfoot.ready{opacity:1}#order_review .payment_methods{margin-top:10px!important}#order_review .payment_methods li{margin-bottom:0!important}#order_review .variation{padding-top:5px}#order_review .variation p,#order_review .variation dt,#order_review .variation dd{margin:0;padding:0}#order_review .shop_table .product-info .variation{margin-top:0}.checkout .shop_table{font-size:16px}.checkout .shop_table tr{height:auto}.checkout .shop_table td{padding:0}.checkout .shop_table .cart_item th,.checkout .shop_table .cart_item td{padding-top:1.125rem;padding-bottom:1.125rem}.checkout .shop_table .cart_item:first-child th,.checkout .shop_table .cart_item:first-child td{padding-top:0!important}.checkout .shop_table tfoot th{padding:5px 20px 5px 0!important;font-size:16px;line-height:1}.checkout .shop_table tfoot td{padding:6px 0 4px!important;line-height:1}.checkout .shop_table tfoot tr.order-total td{background-color:#ff00001a;line-height:1}.checkout .shop_table tfoot tr.order-total .discounted-subtotal{color:red;font-weight:700}body.woocommerce-checkout #main{padding:60px 30px!important;--qty_size-height: 28px;--qty_size-width: 28px;--qty_font_size: 18px}@media (max-width: 630px){body.woocommerce-checkout #main{padding:0 20px!important}}@media (max-width: 630px){body.woocommerce-checkout #main .fusion-flex-container.fusion-builder-row-2{padding-left:0!important;padding-right:0!important}}body.woocommerce-checkout #main .fusion-builder-column-3>.fusion-column-wrapper{padding:0!important;margin-right:0!important;margin-left:0!important}body.woocommerce-checkout #main .fullwidth-box .fusion-row{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}body.woocommerce-checkout form.checkout{font-family:var(--sh-font-body);position:relative}body.woocommerce-checkout form.checkout #billing_first_name_field,body.woocommerce-checkout form.checkout #shipping_first_name_field,body.woocommerce-checkout form.checkout #billing_last_name_field,body.woocommerce-checkout form.checkout #shipping_last_name_field{width:100%;float:none}body.woocommerce-checkout .form-row{margin:0 0 .625rem}body.woocommerce-checkout .woocommerce-message{color:var(--sh-color-text);background-color:rgba(var(--sh-color-text),.1);border:1.5px solid rgba(var(--sh-color-text),.2)}body.woocommerce-checkout .woocommerce-message--success{color:green;background-color:#0080001a;border:1.5px solid rgba(0,128,0,.2)}body.woocommerce-checkout .woocommerce-message{border-radius:3px;position:relative;padding:.9375rem 0 .9375rem calc(1.375rem + 1.5vw)}@media (min-width: 1200px){body.woocommerce-checkout .woocommerce-message{padding:.9375rem 0 .9375rem 2.5rem}}body.woocommerce-checkout .woocommerce-message:before{margin-left:0!important;left:15px}body.woocommerce-checkout h2.promo-code-heading{font-family:var(--sh-font-title);font-weight:900}body.woocommerce-checkout #main{background:#f2f2f2}@media (max-width: 630px){body.woocommerce-checkout #place_order{margin-top:15px;font-size:18px!important;width:100%;display:block}}body.woocommerce-checkout .fusion-woo-checkout-order-review-tb,body.woocommerce-checkout .fusion-woo-checkout-billing-tb{background-color:#fff;border:1.5px solid #e0dede;padding:30px}body.woocommerce-checkout.avada-woo-one-page-checkout .woocommerce .checkout #customer_details .col-1,body.woocommerce-checkout.avada-woo-one-page-checkout .woocommerce .checkout #customer_details .col-2{margin-bottom:0;border:none!important}body.woocommerce-checkout .product-thumbnail{display:none}body.woocommerce-checkout .shop_table .product-name{width:auto}body.woocommerce-checkout .shop_table tfoot th{font-size:14px!important;text-transform:uppercase!important}body.woocommerce-checkout .shop_table thead{background-color:var(--sh-color-primary-darker)}body.woocommerce-checkout .shop_table thead tr th{padding:10px 15px;background-color:transparent!important;color:#fff!important;font-size:14px!important;text-transform:uppercase!important}body.woocommerce-checkout .woocommerce-checkout-review-order{padding:0}body.woocommerce-checkout .quantity{margin:6px 0;border-radius:4px;overflow:hidden;border:none;height:28px}body.woocommerce-checkout .quantity input.minus,body.woocommerce-checkout .quantity input.plus{display:none!important}body.woocommerce-checkout .quantity input[data-quantity-add],body.woocommerce-checkout .quantity input[data-quantity-remove]{font-weight:700;background:var(--sh-color-primary);color:#fff;text-align:center;line-height:24px;font-size:18px;border:none;display:block;height:28px;padding:0 10px;cursor:pointer}body.woocommerce-checkout .quantity input[data-quantity-add]:hover,body.woocommerce-checkout .quantity input[data-quantity-remove]:hover{background:var(--sh-color-primary-lightest);color:#fff}body.woocommerce-checkout .quantity input[type=number]{padding-left:0!important;padding-right:0!important;height:28px;box-sizing:border-box;border:none;border-top:1.5px solid var(--form_border_color);border-bottom:1.5px solid var(--form_border_color);background-color:#0000000d!important;font-size:15px!important}body.woocommerce-checkout .sh_product_name{font-size:15px}body.woocommerce-checkout .sh_product_name img{vertical-align:-2px!important}body.woocommerce-checkout .shop_table .variation{color:var(--sh-color-text);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:stretch}body.woocommerce-checkout .product-info a.product-title{background-color:#d10609;border-color:#d10609;border-radius:3px;font-size:13px;font-weight:700;padding-top:4px}body.woocommerce-checkout .product-info a.product-title:after{vertical-align:1px}body.woocommerce-checkout .shop_table .product-info .variation dd,body.woocommerce-checkout .shop_table .product-info .variation dt{margin:0;float:none;display:block}body.woocommerce-checkout .shop_table .product-info .variation dt{width:auto;font-weight:700;flex:0 1 30%}@media (max-width: 630px){body.woocommerce-checkout .shop_table .product-info .variation dt{flex:0 1 auto;padding-right:10px}}body.woocommerce-checkout .shop_table .product-info .variation dd{margin:0 0 0 5px;font-weight:400;flex:1 1 70%}body.woocommerce-checkout dt.variation-TicketEvent,body.woocommerce-checkout dt.variation-EventTime,body.woocommerce-checkout dd.variation-EventTime{display:none!important}body.woocommerce-checkout .variation .variation-TicketEvent>div{color:inherit;font-weight:400!important}body.woocommerce-checkout .variation-EventTime{display:block!important;font-size:14px}body.woocommerce-checkout .checkout_coupon{padding:1.25rem 1.5625rem!important;background-color:#fff;border:none;justify-content:flex-end;align-content:stretch;align-items:center;padding:0!important;background-color:transparent;margin:0 0 20px}body.woocommerce-checkout .checkout_coupon>*:first-child{display:none}body.woocommerce-checkout .checkout_coupon>p{margin:0}body.woocommerce-checkout .checkout_coupon .form-row{flex:0 1 auto;margin:0;padding:0}body.woocommerce-checkout .checkout_coupon .coupon-input .input-text{padding-top:10px;padding-bottom:10px}body.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{display:none!important}body.woocommerce-checkout form .form-row:last-child{margin-bottom:0}body.woocommerce-checkout form .form-row.form-row-wide{clear:both}body.woocommerce-checkout form .form-row .required{text-decoration:none;border-bottom:none}body.woocommerce-checkout form .form-row .input-text{height:auto;font-size:16px;color:#333;padding:10px 15px}body.woocommerce-checkout .checkout{width:100%}body.woocommerce-checkout .checkout div.woocommerce{width:1100px;max-width:100%;margin:0 auto}body.woocommerce-checkout .checkout label{font-weight:700;font-size:16px}body.woocommerce-checkout .checkout h3{padding:0;margin:0 0 15px;font-size:24px!important}body.woocommerce-checkout .checkout .woocommerce-billing-fields #billing_country_field{display:none}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper,body.woocommerce-checkout .woocommerce-terms-and-conditions-link{font-size:14px;line-height:1.4}body.woocommerce-checkout .woocommerce-privacy-policy-text{margin-bottom:0;font-weight:300}body.woocommerce-checkout .avada-checkout-no-shipping{box-shadow:none!important;border:none!important}body.woocommerce-checkout label[for=payment_method_stripe]{font-size:24px;line-height:1.3;margin:30px 0 12px!important;font-family:var(--sh-font-title)}body.woocommerce-checkout label[for=card-element]{padding:0!important;background-color:transparent}body.woocommerce-checkout label[for=card-element]:before,body.woocommerce-checkout label[for=card-element]:after{display:none!important}body.woocommerce-checkout .fusion-woo-checkout-payment-tb-1 .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box{background-color:#fff;border:1.5px solid #e0dede;padding:0 30px 30px;border-top:none}body.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text,body.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a{font-size:14px}body.woocommerce-checkout .fusion-woo-checkout-order-review-tb{margin-bottom:0;border-bottom:none}body.woocommerce-checkout .fusion-woo-checkout-payment-tb[style]{margin-top:0!important}body.woocommerce-checkout .strawhouse_product_name{float:left}html body #main .event{width:1100px;margin:0 auto;max-width:100%}html body #main .event .event__directions{text-align:center;margin:0;display:block}html body #main .event .event__directions>p{font-size:1.125rem;line-height:100%;margin:0}html body #main .event .event__directions__label{color:var(--sh-color-text);font-weight:700;text-align:center;padding:0 0 12px;text-transform:uppercase}html body #main .event .event__directions__location{padding:12px 12px 6px;font-weight:700;color:#fff;background:var(--sh-color-text);border-radius:7px 7px 0 0}html body #main .event .event__directions__street{padding:0 12px 12px;color:#fff;background:var(--sh-color-text)}html body #main .event .event__map__iframe{border:5px solid var(--sh-color-text);border-top:none;border-radius:0 0 7px 7px}@media (min-width: 1024px){html body #main .event .event__content{display:grid;grid-template-columns:42% 1fr;grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:0px;margin-top:20px}}@media (max-width: 1023px){html body #main .event .event__content{display:flex;flex-direction:column}}html body #main .event .event__content h2{font-weight:900;font-family:var(--sh-font-title);color:var(--sh-color-text);margin:0 0 .9375rem;line-height:1.28;font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){html body #main .event .event__content h2{font-size:1.5rem}}html body #main .event .event__content h2{text-align:center}html body #main .event .event__fine-print{border:1px solid var(--sh-color-grey-border-lightest);background:var(--sh-color-grey-border-superlight);border-radius:6px;padding:20px}@media (max-width: 1023px){html body #main .event .event__fine-print{order:2}}html body #main .event .event__fine-print p{font-size:.8125rem;color:var(--sh-color-text-lightest);line-height:1.4;margin:0 0 .625rem}html body #main .event .event__fine-print>*:last-child{margin-bottom:0!important}@media (max-width: 1023px){html body #main .event .event__showtimes{order:1;margin:20px 0}}html body #main .event .event__showtimes .event__showtimes__ticket-list{border:1px solid var(--sh-color-grey-border-lightest);background:var(--sh-color-grey-border-superlight);border-radius:7px;padding:20px}html body #main .event .event__showtimes .event__showtimes__more{border-top:1px solid var(--sh-color-grey-border-lightest);margin-top:25px;border:1px solid var(--sh-color-grey-border-lightest);background:var(--sh-color-grey-border-superlight);border-radius:7px;padding:20px}html body #main .event .event__showtimes .event__showtimes__more h2{font-family:var(--sh-font-title);font-weight:300}html body #main .event .event__showtimes .event__showtimes__more h2 strong{font-weight:900}html body #main .event .event__showtimes .strawhouse_events{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;grid-column-gap:10px;grid-row-gap:10px;margin:0}html body #main .event .event__showtimes .single_event_item a{display:block;background-color:var(--sh-color-text-superlight);color:var(--sh-color-text-darkest);text-align:center;font-weight:700;padding:14px 18px;border-radius:4.5px}html body #main .event .event__showtimes .single_event_item a:hover{background-color:var(--sh-color-text-darkest);color:#fff}html body #main .event .event__showtimes .single_event_item .title,html body #main .event .event__showtimes .single_event_item .location,html body #main .event .event__showtimes .single_event_item .city{display:none}.event__fine-print p{font-size:12px!important}.strawhouse-calendar .strawhouse-calendar__time svg{color:#fff}.woocommerce-info{display:none}h3.title-heading-center{font-size:1em!important}.all_showtimes_head .title,.location,.city{display:none}.all_showtimes_head .start_time{display:inline-block;float:left;background:#f86635;text-align:center;color:#fff;border:3px solid #fff;font-family:Open Sans Condensed,sans-serif;font-weight:800;padding-bottom:12px;margin-bottom:12px;line-height:1;width:25%}.all_showtimes_head .start_time:hover{color:#fed500}.all_showtimes_head .start_time:before{content:url(https://jordancircus.com/wp-content/uploads/2021/08/white-calendar-icon.png);padding-top:12px;display:block}.menu-text.fusion-button.button-default.button-large{background:#fff;color:#0d1267;font-size:20px;font-family:jost}.barcodescanner{min-height:600px;border:1px solid red}.ticket_count.sold_out.ticket_col:before{content:"LIMIT REACHED";display:block;line-height:1px;padding:8px;color:red}input#mc-embedded-subscribe.button{background:#f86636;font-family:jost;font-size:25px}div.ticketbutton{position:fixed;z-index:999;bottom:0;width:100%;opacity:.9}.sticky_info_box{line-height:1}.all_showtimes .title,.location,.city{display:none}.all_showtimes .start_time{display:inline-block;float:left;background:#f86635;text-align:center;color:#fff;border:3px solid #fff;font-family:Open Sans Condensed,sans-serif;font-weight:800;padding-bottom:12px;margin-bottom:12px;line-height:1;width:50%}.all_showtimes{border:1px solid #ccc;margin-top:24px;padding:24px 12px}.all_showtimes .start_time:hover{color:#fed500}.all_showtimes .start_time:before{content:url(https://jordancircus.com/wp-content/uploads/2021/08/white-calendar-icon.png);padding-top:12px;display:block}ul.sh_list.events_by.strawhouse_events{padding-inline-start:0px}.wc-item-meta-label{line-height:1.5}.strawhouse_ticket.ticket_row.ticket_id_3572{border:5px solid #69c0a5!important;background:#d4f7ec;border-radius:6px;margin-top:10px!important;margin-bottom:5px!important}.strawhouse_ticket.ticket_row.ticket_id_3345{border:5px solid #69c0a5!important;background:#d4f7ec;border-radius:6px;margin-top:5px!important;margin-bottom:5px!important}.strawhouse_ticket.ticket_row.ticket_id_21,.strawhouse_ticket.ticket_row.ticket_id_111{border:5px solid #0970b3!important;background:#c8e9ff;border-radius:6px;margin-top:5px!important;margin-bottom:5px!important}a.product-title:after{content:"Remove";color:#fff;padding-left:4px;font-size:14px;line-height:1.5;vertical-align:middle}a.product-title{line-height:1.75;color:#fff;padding:0 6px;text-align:center;border:1px solid #ccc;background-color:#f86635;font-weight:400!important;border-radius:6px}.cqoc_product_name{color:#f86635;font-weight:700;text-transform:uppercase;display:block;line-height:1.25}dl.variation{line-height:1.25;min-width:400px}div.modal-header{background:#4b6ea6;text-align:center}div.modal-header h3{color:#fff;font-size:24px!important}.event_infobox{line-height:1.25;padding:12px;border:1px solid #ccc;margin-left:auto;margin-right:auto;border-radius:8px;text-align:justify}.single-navigation.clearfix{display:none}.map_button{background:#f60;padding:8px;text-align:center;font-weight:700;margin:0}.ticket_google_maps a{color:#fff}.ticket_google_maps a:hover{color:#ffc735}.sh_show_details{font-size:24px;border-left:8px solid #ed1c24;padding:12px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;line-height:1.5;background:#000}.sh_show_details a{color:#fff}.ticket_remaining{color:red;line-height:1;font-size:12px;margin-top:-5px}.ticket_labels.ticket_row{font-size:14px;font-weight:400;text-transform:uppercase;font-weight:800;line-height:1.25}.ticket_row.strawhouse_ticket{background:#fff;border:1px solid #ccc;margin-bottom:8px;line-height:2.5;display:block}.ticket_count_input{width:auto;height:auto;margin:auto}.add_tickets_btn{background:#f60;color:#fff;text-transform:uppercase;font-weight:800;width:100%;position:sticky;bottom:0;opacity:.7}.add_tickets_btn:after{content:" TO CHECKOUT";font-weight:800}.info_showtime_heading,.info_location_heading{font-weight:700;color:#0268bc;line-height:2}div.avada-myaccount-user{display:none}.variation{display:inline-grid;text-align:left}.product-title{font-weight:800!important;text-transform:uppercase}.shop_table .variation{color:red}.name.more_details{line-height:1.25}#billing_company_field{display:none}.input-text.qty.text{width:auto;height:auto;padding:6px;border-radius:0;text-align:center}.wacout_checkout_tmp2_sec .woocommerce-cart-form table th{width:100%}.payment_methods li label{display:flex!important}.stripe-jcb-icon,.stripe-diners-icon{display:none}.payment_methods{text-align:center}div.event_month{display:inline-grid;background:#f60;color:#fff;width:100%;text-transform:uppercase;padding:8px}div.event_day{background:#fff100;width:100%;padding:12px;color:#0268bc;text-transform:uppercase;font-weight:700;border-radius:0}.event_end_time{display:none}.calendar_list .single_event{padding-left:0}.event_start_time{float:right}div.single_event{display:table;padding-top:8px;width:100%;border-bottom:3px inset #fff}.event_title:before{content:url(https://jordancircus.com/wp-content/uploads/2021/07/jordan-logo-2-small.png);float:left;position:relative;top:0;left:0}div.event_title{font-weight:700;text-transform:uppercase;font-size:14px;display:none}div.event_location{font-size:13px}div.event_city{font-size:14px;font-weight:700}div.event_action{margin-bottom:12px}.calendar_list .single_event .event_action a.button{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-text-shadow:none;-moz-text-shadow:none;text-shadow:none;outline:none!important;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;text-transform:uppercase;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;background-color:#dc0412;border-color:#960303;width:auto;display:block;float:right;clear:both}.calendar_list .single_event .event_action a.button:hover{background-color:#e01d20;border-color:#c02026}.event_action a{color:#fff!important;font-weight:700!important}.show-intro{display:block;border:1px solid #ccc;padding:12px;text-align:justify}.get_title{border:1px solid #ccc;padding:8px;width:50%}.get_start_time{border:1px solid #ccc;padding:8px}.get_subtotal{border:1px solid #ccc;padding:8px;text-align:right;font-weight:700}.product-thumbnail{display:none}.woocommerce-checkout-review-order{padding:8px}.about_us{text-align:justify}.tablenav,.tablenav-pages,body[data-path="/report/"] .fusion-separator,.column-get_start_time{display:none}.wp-list-table{width:100%}.wp-list-table th{border:1px solid #ccc;background:#f15763;color:#fff}.wp-list-table td{border:1px solid #ccc;padding:8px}.get_title{background:#f5f9ff;font-weight:700;width:80%!important}.get_subtotal{text-align:right}pre{white-space:pre-wrap}@media only screen and (max-width: 600px){.ticket_count.sold_out.ticket_col:before{font-size:10px}.ticket_event_start_time{line-height:3}.all_showtimes .start_time{font-size:14px;width:100%}.all_showtimes{margin-top:24px;font-size:14px;border:1px solid #ccc;padding-top:18px}}.event_title:before{content:url(https://jordancircus.com/wp-content/uploads/2021/07/jwc-logo-80x70-1.png);float:left}.all_showtimes_head .start_time{font-size:14px;width:50%}.all_showtimes_head{margin-top:24px;font-size:14px;padding-top:0}div.event_title,div.event_location,div.event_city{font-size:10px}.strawhouse_tickets.ticket_table{display:inline-grid}div.event_action{margin-bottom:12px;clear:both}.fusion-column-wrapper.fusion-flex-justify-content-flex-start.fusion-content-layout-column{padding:8px!important}.event_month{margin-top:8px}:root,body{--body_typography-font-family: var(--sh-font-body);--body_typography-font-size: 18px}html body.strawhouse_event-template-default #main{padding:60px 30px!important}@media (max-width: 767px){html body.strawhouse_event-template-default #main{padding:20px!important}}.fusion-button.button-default{background-color:var(--sh-color-text)!important;color:#fff!important}.fusion-button.button-default:hover{background-color:var(--sh-color-primary)!important;color:#fff!important}.fusion-tb-header .fusion-builder-row.fusion-row{flex-wrap:nowrap}@font-face{font-family:va;src:url(data:font/ttf;base64,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) format("truetype")}[class^=va-],[class*=" va-"]{font-family:va!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.va-menu:before{content:""}.va-close:before{content:""}.strawhouse_events,.strawhouse_performances,.strawhouse_tickets{list-style:none}.event_location_item{width:50%;float:left}.ticket_excerpt{text-align:left!important;padding:10px;font-weight:400;line-height:1.5;width:100%!important;clear:both;font-size:14px;border-top:1.5px dashed rgba(0,0,0,.1)}.ticket_table{width:100%;font-family:var(--sh-font-body)!important;color:var(--sh-color-text)!important;font-weight:700;display:table}.ticket_row,.strawhouse_ticket{display:inherit;width:100%;border:none!important;margin:0!important}.ticket_col{display:block}.ticket_price{font-weight:900}.ticket_labels{background:#16339e;color:#fff;line-height:1;font-size:1.5em;border-radius:4px}.ticket_details,.ticket_labels{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}.ticket_details>*,.ticket_labels>*{flex:1;width:33%;text-align:center}.ticket_details>*{padding:10px 0;line-height:1}.ticket_labels>*{padding:11px 20px 9px;line-height:1}.ticket_remaining{display:block;line-height:1.2;margin-top:4px}.strawhouse_ticket{font-size:16px;line-height:1.4;font-weight:400;text-align:left}.add_tickets_btn{width:100%;margin-top:10px!important;font-size:1.5em;padding:12px;cursor:pointer;border-radius:4px;background:var(--sh-color-danger)!important;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;text-transform:uppercase;font-size:18px!important;font-weight:700}.ticket_count_input{border-radius:3px;font-size:17px;line-height:1;height:auto;vertical-align:1px;color:var(--sh-color-text-lightest);border-color:var(--sh-color-text-lightest);background:#fff;border:1.5px solid var(--sh-color-text-lightest);min-width:40px;box-shadow:0 1px 4px #0003}.calendar_list .event_month,.calendar_list .event_day{text-align:center;clear:both}.calendar_list .single_event{text-align:left;padding-left:20px;clear:both}.calendar_list .event_action{float:right;margin-top:-.5em}.sh_print_page_break{page-break-before:always}.sh_ticket_qr_img,.sh_ticket_barcode_img{background:#fff;border:black 1px solid;padding:5px}#sh-order-barcode{width:100%;text-align:center}#sh-order-barcode img{border:0;padding:0;margin:0;box-shadow:none;border-radius:0}#sh-order-barcode span{font-size:110%}.sh-event-showing{font-family:var(--sh-font-body)}.sh-event-showing__date{font-size:1.5rem;font-weight:700;color:var(--sh-color-primary);margin:0 0 .5rem}.sh-event-showing__info{font-size:1.125rem;margin:0 0 .5rem}.sh-event-showing__city{display:block}.sh-event-showing__time{display:block;opacity:.8}.sh-event-showing__location{font-size:.875rem;margin-bottom:1rem;opacity:.7}.sh-event-showing__btn{display:inline-block;width:100%;padding:.75rem 1.5rem;background:var(--sh-color-primary);color:#fff;text-align:center;text-decoration:none;border-radius:4px;font-weight:600;transition:background-color .2s ease}.sh-event-showing__btn:hover{background:var(--sh-color-primary-darker);color:#fff}.sh-city-showing{font-family:var(--sh-font-body)}.sh-city-showing__dates{font-size:1.5rem;font-weight:700;color:var(--sh-color-primary);margin:0 0 .5rem}.sh-city-showing__city{font-size:1.125rem;margin:0 0 .5rem}.sh-city-showing__venue{font-size:.875rem;margin-bottom:1rem;opacity:.7}.sh-city-showing__btn{display:inline-block;width:100%;padding:.75rem 1.5rem;background:var(--sh-color-primary);color:#fff;text-align:center;text-decoration:none;border-radius:4px;font-weight:600;transition:background-color .2s ease}.sh-city-showing__btn:hover{background:var(--sh-color-primary-darker);color:#fff}.sh-upcoming-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (min-width: 768px){.sh-upcoming-cards{grid-template-columns:repeat(3,1fr)}}.sh-upcoming-card{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;background:var(--sh-color-primary);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.25rem 1rem;text-align:center;transition:all .3s ease}.sh-upcoming-card:hover{background:var(--sh-color-primary-lighter)}.sh-upcoming-card__date{display:flex;flex-direction:column;align-items:center;background:var(--sh-color-complimentary);border-radius:.5rem;padding:.5rem 1rem;margin-bottom:.75rem}.sh-upcoming-card__day-abbr{font-size:.75rem;text-transform:uppercase}.sh-upcoming-card__day-num{font-size:2rem;font-weight:900;line-height:1}.sh-upcoming-card__details{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.sh-upcoming-card__month{font-size:.875rem;font-weight:600}.sh-upcoming-card__city{font-size:.875rem}.sh-upcoming-card__time{font-size:.8125rem;opacity:.7}.sh-upcoming-card__location{font-size:.75rem;opacity:.6}.sh-upcoming-card__btn{display:inline-block;background:var(--sh-color-complimentary);color:var(--sh-color-text);padding:.625rem 1.5rem;border-radius:50px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.sh-upcoming-card:hover .sh-upcoming-card__btn{background:#fff}.sh-no-shows{text-align:center;padding:2rem;opacity:.7}
