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