@charset "UTF-8";.map-container{position:relative;margin-bottom:70px;}.map-container .zoomer{transition:opacity .3s ease-in-out;}.map-container .zoomer.loading .svg-map{opacity:.15;cursor:not-allowed;pointer-events:none;}.map-container .zoomer .loading-message{position:absolute;top:45%;right:0;left:0;font-size:20px;text-align:center;z-index:5;}.svg-map{width:100%;padding:20px;}.svg-map .seat{fill:#d9d9d9;transition:fill .3s ease-in-out;}.svg-map .seat.available{fill:#6529f5;}.svg-map .seat.available:hover,.svg-map .seat.available:focus{fill:#3f2187;cursor:pointer;}.svg-map .seat.selected{fill:#0f1a2a;pointer-events:none;}.svg-map .seat.restricted-view{fill:#fff;stroke:#6529f5;stroke-width:18px;border-radius:100%;clip-path:circle(16px);transition-property:fill,stroke;transition-duration:.3s;transition-timing-function:ease-in-out;}.svg-map .seat.restricted-view.selected{stroke:#0f1a2a;}.svg-map .seat.restricted-view:hover,.svg-map .seat.restricted-view:focus{fill:#fff;stroke:#3f2187;}.tooltip{opacity:0;visibility:hidden;width:275px;position:absolute;background-color:#fff;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.2);transition-property:opacity,visibility;transition-duration:.2s;transition-timing-function:ease-in-out;}.tooltip:after{content:"";width:0;height:0;position:absolute;right:0;left:0;margin:auto;border-left:10px inset transparent;border-right:10px inset transparent;border-top:10px solid white;filter:drop-shadow(0px 7px 5px rgba(0,0,0,.2));}.tooltip.show{opacity:1;visibility:visible;}.tooltip .seat-details{display:flex;justify-content:space-between;padding:10px;}.tooltip .seat-details .item{flex-grow:1;padding:0 10px;border-right:1px solid #d9d9d9;}.tooltip .seat-details .item *{display:block;}.tooltip .seat-details .item:first-child{flex-basis:130px;padding-left:0;}.tooltip .seat-details .item:last-child{border:none;}.tooltip .title{font-size:14px;color:#6529f5;line-height:1;text-transform:uppercase;}.tooltip .info{font-size:14px;padding:10px;border-top:1px solid #f5f5f5;}.tooltip .info:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;margin-right:5px;}.tooltip.ticket-summary .price{display:flex;justify-content:center;align-items:center;font-size:18px;padding:10px;margin:0;border-bottom:1px solid #f5f5f5;}.tooltip.ticket-summary .price:before{content:"";display:block;width:14px;height:14px;background-color:#6529f5;border-radius:20px;margin-right:5px;}.tooltip.ticket .button{height:45px;line-height:1.25;padding:10px 20px;}.tooltip.ticket .discount{display:flex;justify-content:space-between;gap:10px;padding:10px;}.tooltip.ticket .discount-details *{display:block;}.tooltip.ticket .seat-details{border-bottom:1px solid #f5f5f5;}.selectric-wrapper,.selectric-ingresso-calendar,.cart-metadata *,.ingresso-calendar *{margin-bottom:.7778rem;}.sd-ingresso-form{margin-bottom:.7778rem;}.sd-ingresso-form .grid,.sd-ingresso-form .ingresso-custom-form,.sd-ingresso-form .selectric-send-method{margin:0;}.sd-ingresso-form+.cart .cart-fields{display:none;}.cart-metadata{display:none;}.product-ingresso-seated .cart-quantity{cursor:default;pointer-events:none;}.selected-tickets{background-color:#fff;height:250px;border:1px solid #cbd4e1;border-radius:10px;padding:.75em 1em;margin-bottom:.7778rem;overflow-y:auto;}.selected-tickets p{font-size:16px;line-height:1.5;}.selected-tickets .fa-xmark{position:absolute;right:10px;cursor:pointer;}.selected-tickets .ticket{background-color:#f5f5f5;padding:10px 30px 10px 10px;position:relative;margin-bottom:5px;border-radius:5px;}.selected-tickets .description{font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.product .cart .button.single_add_to_cart_button,.product .cart .button.single_add_to_cart_button_ingresso{display:none;}.product .cart .button.single_buy_now_button .spinner-border,.product .cart .button.sd_single_buy_now_button_ingresso .spinner-border{display:none;margin-right:5px;}.product .cart .button.single_buy_now_button:disabled:hover,.product .cart .button.single_buy_now_button:disabled:focus,.product .cart .button.sd_single_buy_now_button_ingresso:disabled:hover,.product .cart .button.sd_single_buy_now_button_ingresso:disabled:focus{color:#fff;}.product .cart .button.single_buy_now_button.disabled,.product .cart .button.sd_single_buy_now_button_ingresso.disabled{color:#fff;opacity:.5;cursor:not-allowed;pointer-events:none;}.product .cart .button.single_buy_now_button.disabled .spinner-border,.product .cart .button.sd_single_buy_now_button_ingresso.disabled .spinner-border{display:inline-block;}.product .single_variation_wrap .woocommerce-variation-detail{margin:0;}.product__detail .button.add-ticket{margin-bottom:.7778rem;width:200px;}.singles-policy-notice{display:block;font-size:14px;}.singles-policy-notice:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;margin-right:5px;}.singles-policy-notice.hidden{display:none;}.price-disclaimer{display:block;font-size:14px;line-height:1.25;margin-bottom:20px;}.sp-checkout-timer-wrapper{font-size:16px;text-align:center;line-height:1;}.sp-checkout-timer-wrapper .checkout-timer{display:flex;justify-content:center;transition:opacity .25s ease-in-out;}.sp-checkout-timer-wrapper .checkout-timer.loading{opacity:.25;}.sp-checkout-timer-wrapper .title{margin-bottom:10px;}.sp-checkout-timer-wrapper .duration{display:flex;flex-direction:column;gap:3px;}.sp-checkout-timer-wrapper .digit{font-size:32px;}.sp-checkout-timer-wrapper .separator{font-size:30px;padding:0 5px;}.sp-checkout-timer-wrapper .label{font-size:12px;text-transform:uppercase;}.sp-checkout-timer-wrapper .notice{font-size:14px;margin-top:20px;}.sp-checkout-timer-wrapper .notice .fa-circle-info{margin-right:5px;}dl.variation .variation-Date,dl.variation .variation-Time{display:none;}