#sc-event-ticketing-wrap{margin-top:30px;border-radius:6px;border:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.5)}#sc-event-ticketing-wrap .card-header{background-color:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,.1);border-left:none;border-right:none;border-top:none;color:rgba(0,0,0,.85);font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding:20px 30px}@media(max-width: 767px){#sc-event-ticketing-wrap .card-header{font-size:16px;padding:20px}}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap{padding:30px}@media(max-width: 767px){#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap{padding:20px}}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .col-sm{padding-left:0;padding-right:0}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__input-group{border:1px solid rgba(0,0,0,.2);border-radius:3px;margin-bottom:10px !important}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__input-group .input-group-prepend{border-right:1px solid rgba(0,0,0,.2);margin:0}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__input-group .input-group-prepend .input-group-text{background:rgba(0,0,0,.03);border:none;color:rgba(0,0,0,.55);font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:10px 20px}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__input-group #sc-event-ticketing-quantity{background:#fff;border:none;color:rgba(0,0,0,.85);height:44px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:10px 15px}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price{color:rgba(0,0,0,.4);font-size:14px;font-style:normal;font-weight:400;margin-bottom:0;line-height:24px}@media(max-width: 767px){#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__add-to-cart-section{margin-top:20px;text-align:left !important}}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__add-to-cart-section .sc-event-ticketing-price-wrap__add-to-cart-section__btn-container{margin-bottom:10px}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__add-to-cart-section .sc-event-ticketing-price-wrap__add-to-cart-section__btn-container #sc-event-ticketing-buy-button,#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__add-to-cart-section .sc-event-ticketing-price-wrap__add-to-cart-section__btn-container #sc-event-ticketing-buy-button-woocommerce{background:#5685bd;border:none;border-radius:4px;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:13.5px 17px}#sc-event-ticketing-wrap #sc-event-ticketing-price-wrap .sc-event-ticketing-price-wrap__add-to-cart-section .sc-event-ticketing-qty-available{color:rgba(0,0,0,.4);font-size:14px;font-style:normal;font-weight:400;line-height:24px}.modal-backdrop{opacity:.75 !important;background:rgba(255,255,255,.75) !important;backdrop-filter:blur(6px) !important}#sc-event-ticketing-modal .modal-dialog{max-width:960px}#sc-event-ticketing-modal .modal-content{border:1px solid rgba(0,0,0,.1);border-radius:6px}#sc-event-ticketing-modal #sc-event-ticketing-checkout{background:rgba(255,255,255,.5)}#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-header{padding:20px 30px;border-bottom:1px solid rgba(0,0,0,.1)}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-header{padding:20px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-header #sc-event-ticketing-modalLabel{color:rgba(0,0,0,.85);font-size:22px;font-style:normal;font-weight:500;line-height:normal}#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-header .close{background:rgba(0,0,0,0);outline:none}#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-header .close svg{color:rgba(0,0,0,.4);font-size:16px;font-style:normal;font-weight:400;line-height:normal}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main{padding:30px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main{padding:20px}}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main{flex-basis:100%;max-width:100%}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset{margin-bottom:30px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset{margin-bottom:20px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset .form-control{border-radius:4px;border:1px solid rgba(0,0,0,.2);background:#fff;height:44px;padding:10px 15px}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset .sc-event-ticketing-modal-billing-fieldset__names{display:flex;justify-content:space-between;gap:20px}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset .sc-event-ticketing-modal-billing-fieldset__names .form-group{margin-bottom:20px}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset .sc-event-ticketing-modal-billing-fieldset__names .form-group .form-control{display:initial}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset .sc-event-ticketing-modal-billing-fieldset__email{margin-bottom:0}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset legend,#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset legend,#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-payment-fieldset legend{color:rgba(0,0,0,.85);font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset legend,#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset legend,#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-payment-fieldset legend{font-size:16px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset label,#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset label{color:rgba(0,0,0,.85);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:10px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-billing-fieldset label,#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset label{font-size:14px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset{margin-bottom:30px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset{margin-bottom:20px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset legend{margin-bottom:10px}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset p{color:rgba(0,0,0,.55);font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:20px}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset p a{color:#5685bd;text-decoration:underline}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee{margin-bottom:0}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee:not(:first-child){margin-top:20px}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group{border:1px solid rgba(0,0,0,.2);border-radius:4px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group{flex-direction:column}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group .input-group-prepend{border-right:1px solid rgba(0,0,0,.1);margin:0}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group .input-group-prepend{border-bottom:1px solid rgba(0,0,0,.1);border-right:none}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group .input-group-prepend span{border:none;background:rgba(0,0,0,.03);color:rgba(0,0,0,.55);font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:10px 15px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group .input-group-prepend span{flex-basis:100%}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group input.form-control{background:#fff;border-bottom:none;border-left:none;border-right:1px solid rgba(0,0,0,.1);border-top:none;color:rgba(0,0,0,.85);font-size:16px;font-style:normal;font-weight:400;height:44px;line-height:24px;margin:0;padding:10px 15px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group input.form-control{border-bottom:1px solid rgba(0,0,0,.1);border-right:none;font-size:14px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group .sc-event-ticketing-attendee-controls-group{align-items:center;background:rgba(0,0,0,.03);display:flex;gap:10px;padding:10px 15px}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group .sc-event-ticketing-attendee-controls-group .sc-event-ticketing-add-attendee,#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group .sc-event-ticketing-attendee-controls-group .sc-event-ticketing-remove-attendee{color:rgba(0,0,0,.4);cursor:pointer}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-attendee-fieldset #sc-event-ticketing-modal-attendee-list .sc-event-ticketing-attendee .sc-event-ticketing-attendee__input-group .sc-event-ticketing-attendee-controls-group .sc-event-ticketing-control-inactive{cursor:default;opacity:.5}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-payment-fieldset{margin-bottom:0}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-payment-fieldset .form-group{margin-bottom:0}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-main #sc-event-ticketing-modal-payment-fieldset #sc-event-ticketing-card-element{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:10px 15px}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals{background:rgba(0,0,0,0);padding:30px 30px 0 0}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals{padding:0 20px 20px}}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals{flex-basis:100%;max-width:100%}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block{background:rgba(0,0,0,.03);border-radius:6px;padding:30px;margin-bottom:30px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block{margin-bottom:20px;padding:20px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block:last-child{margin-bottom:0}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset{margin-bottom:0}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset legend{color:rgba(0,0,0,.85);font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset legend{font-size:16px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset p{align-content:center;align-items:center;color:rgba(0,0,0,.55);display:flex;font-size:16px;font-style:normal;font-weight:400;justify-content:space-between;line-height:normal}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset p{font-size:14px}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset p.sc-event-ticketing-checkout-totals__summary-block__multi-day-datetime{align-items:flex-start;flex-direction:column;gap:10px}@media(max-width: 767px){#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset p.sc-event-ticketing-checkout-totals__summary-block__multi-day-datetime .sc-event-ticketing-checkout-totals__summary-block__multi-day-datetime__val{align-self:flex-end}}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset p strong{color:rgba(0,0,0,.85);font-weight:600}#sc-event-ticketing-modal #sc-event-ticketing-checkout #sc-event-ticketing-checkout-totals .sc-event-ticketing-checkout-totals__summary-block fieldset p:last-child{margin-bottom:0}#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-footer{border-radius:0 0 6px 6px;border-top:1px solid rgba(0,0,0,.1);padding:20px 30px}#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-footer #sc-event-ticketing-cancel{color:#50575e;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.2);border-radius:4px;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:11px 17px;margin-right:20px}#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-footer #sc-event-ticketing-cancel:hover{background:rgba(0,0,0,.2)}#sc-event-ticketing-modal #sc-event-ticketing-checkout .modal-footer #sc-event-ticketing-purchase{background:#5685bd;border:none;border-radius:4px;color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:11px 17px;margin-left:0}.sc_event_details_inner .sc-frontend-single-event{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;row-gap:30px}@media(max-width: 767px){.sc_event_details_inner .sc-frontend-single-event{flex-direction:column}}.sc_event_details_inner .sc-frontend-single-event .sugar_calendar_event_ticketing_frontend_single_event{order:1}@media(max-width: 767px){.sc_event_details_inner .sc-frontend-single-event .sugar_calendar_event_ticketing_frontend_single_event{order:0}}.sc_event_details_inner .sc-frontend-single-event .sugar_calendar_event_ticketing_frontend_single_event .sugar_calendar_event_ticketing_frontend_single_event__buy_now,.sc_event_details_inner .sc-frontend-single-event .sugar_calendar_event_ticketing_frontend_single_event .sugar_calendar_event_ticketing_frontend_single_event__buy_now--woocommerce{align-items:center;background:#5685bd;border:0;border-radius:4px;color:#fff;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:10px;letter-spacing:.035px;line-height:20px;outline:none;padding:12px 20px;text-align:center;text-decoration:none}.sc_event_details_inner .sc-frontend-single-event .sugar_calendar_event_ticketing_frontend_single_event .sugar_calendar_event_ticketing_frontend_single_event__buy_now--woocommerce:focus{background:#5685bd;outline:none;text-decoration:none}