.widget-custom{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.cwb-public-checkout{flex-direction:column;display:flex}.cwb-public-tabs{border-bottom:1px solid #e9eaeb;border-bottom:1px solid var(--widget-tab-border-color,var(--widget-border-color,#e9eaeb));gap:24px;margin:0;padding:0 0 0 4px;list-style:none;display:flex}.cwb-public-tabs .nav-item{margin-bottom:-1px}.cwb-public-tabs .nav-link{color:var(--widget-tab-inactive-color,#717680);border-bottom:2px solid transparent;padding:8px 4px 12px;font-size:14px;text-decoration:none;display:inline-block}.cwb-public-tabs .nav-link:hover{color:var(--widget-tab-inactive-hover-color,#535862)}.cwb-public-tabs .nav-link.active{color:var(--widget-tab-active-color,#1982c4);border-bottom-color:#1982c4;border-bottom-color:var(--widget-tab-active-color,#1982c4)}.cwb-public-tabs .nav-link.active:hover{color:var(--widget-tab-active-hover-color,#156a9d);border-bottom-color:#156a9d;border-bottom-color:var(--widget-tab-active-hover-color,#156a9d)}.cwb-public-group{margin-bottom:24px}.cwb-public-group[hidden]{display:none}.cwb-public-group-label{letter-spacing:.4px;text-transform:uppercase;color:var(--widget-secondary-text-color,#717680);padding:8px 0;font-size:12px;font-weight:600}.cwb-public-group-desc{color:var(--widget-secondary-text-color,#535862);margin-bottom:8px;font-size:13px}.cwb-public-group-items{flex-direction:column;gap:8px;display:flex}.cwb-public-item-card{border:1px solid #e9eaeb;border:1px solid var(--widget-border-color,#e9eaeb);border-radius:8px;border-radius:var(--widget-corner-radius,8px);background:#fff;background:var(--widget-card-color,#fff);justify-content:space-between;align-items:stretch;gap:12px;padding:16px 20px;display:flex}.cwb-public-item-card.is-disabled{opacity:.6}.cwb-public-item-thumb{border-radius:6px;border-radius:var(--widget-corner-radius,6px);border:1px solid #e9eaeb;border:1px solid var(--widget-border-color,#e9eaeb);background:#fff;background:var(--widget-card-color,#fff);flex-shrink:0;width:64px;height:64px;overflow:hidden}.cwb-public-item-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cwb-public-item-main{flex:1;min-width:0}.cwb-public-item-name{color:var(--widget-font-color,#333);font-size:14px;font-weight:700}.cwb-public-item-price{color:var(--widget-font-color,#535862);margin-top:2px;font-size:14px}.cwb-public-item-price-suffix{color:var(--widget-secondary-text-color,#717680);margin-left:4px;font-size:12px}.cwb-public-item-desc{color:var(--widget-secondary-text-color,#717680);margin-top:6px;font-size:12px}.cwb-public-item-action{flex-shrink:0;align-items:center;gap:8px;margin-left:8px;display:flex}.cwb-public-item-status{color:var(--widget-secondary-text-color,#717680);white-space:nowrap;font-size:12px}.cwb-public-badge{letter-spacing:.5px;white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.cwb-public-badge.sold-out{color:#b91c1c;background:#ffe4e6}.cwb-public-badge.active-member{color:#166534;background:#dcfce7}.cwb-public-event-image{border-radius:8px;width:100%;margin-bottom:16px;display:block}.cwb-public-order-summary{background:#fafafa;background:var(--widget-cart-bg-color,var(--widget-card-color,#fafafa));border:1px solid #e9eaeb;border:1px solid var(--widget-cart-border-color,var(--widget-border-color,#e9eaeb));border-radius:8px;border-radius:var(--widget-corner-radius,8px);color:var(--widget-font-color,#333);padding:20px;font-size:14px}.cwb-public-summary-title{color:var(--widget-font-color,#333);margin-bottom:12px;font-size:16px;font-weight:700}.cwb-public-summary-row{color:var(--widget-body-text-color,var(--widget-font-color,#535862));justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;font-size:14px;display:flex}.cwb-public-summary-row-label{flex:1;min-width:0}.cwb-public-summary-row-value{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.cwb-public-summary-row-label.is-bold,.cwb-public-summary-row-value.is-bold{color:var(--widget-font-color,#111);font-size:15px;font-weight:700}.cwb-public-summary-divider{background:#e9eaeb;background:var(--widget-cart-border-color,var(--widget-border-color,#e9eaeb));height:1px;margin:8px 0}.cwb-public-summary-note{color:var(--widget-secondary-text-color,#717680);margin-top:12px;font-size:12px;line-height:1.4}.cwb-public-summary-memo{color:var(--widget-secondary-text-color,#717680);margin-top:12px;font-size:12px;font-style:italic}.widget-custom button.btn-danger,.widget-custom .btn-danger{background-color:#ec5b56!important;background-color:var(--widget-button-color,#ec5b56)!important;border-color:#ec5b56!important;border-color:var(--widget-button-color,#ec5b56)!important;border-radius:6px!important;border-radius:var(--widget-corner-radius,6px)!important;color:var(--widget-button-text-color,#fff)!important}.widget-custom button.btn-danger:hover,.widget-custom .btn-danger:hover,.widget-custom button.btn-danger:focus,.widget-custom .btn-danger:focus,.widget-custom button.btn-danger:active,.widget-custom .btn-danger:active{background-color:#d94a45!important;background-color:var(--widget-button-hover-color,#d94a45)!important;border-color:#d94a45!important;border-color:var(--widget-button-hover-color,#d94a45)!important;color:var(--widget-button-text-color,#fff)!important}.widget-custom .input-group>.form-control,.widget-custom .input-group>input.form-control{background-color:#fff!important;background-color:var(--widget-promo-bg-color,#fff)!important;border:1px solid #e8e8e8!important;border:1px solid var(--widget-promo-border-color,#e8e8e8)!important;color:var(--widget-promo-text-color,#333)!important}.widget-custom .input-group>.form-control::-moz-placeholder{opacity:1;color:var(--widget-promo-placeholder-color,#aaa)!important}.widget-custom .input-group>input.form-control::-moz-placeholder{opacity:1;color:var(--widget-promo-placeholder-color,#aaa)!important}.widget-custom .input-group>.form-control::-webkit-input-placeholder{opacity:1;color:var(--widget-promo-placeholder-color,#aaa)!important}.widget-custom .input-group>.form-control::-ms-input-placeholder{opacity:1;color:var(--widget-promo-placeholder-color,#aaa)!important}.widget-custom .input-group>.form-control::placeholder{opacity:1;color:var(--widget-promo-placeholder-color,#aaa)!important}.widget-custom .input-group>input.form-control::-webkit-input-placeholder{opacity:1;color:var(--widget-promo-placeholder-color,#aaa)!important}.widget-custom .input-group>input.form-control::-ms-input-placeholder{opacity:1;color:var(--widget-promo-placeholder-color,#aaa)!important}.widget-custom .input-group>input.form-control::placeholder{opacity:1;color:var(--widget-promo-placeholder-color,#aaa)!important}.widget-custom .input-group.inline-white{border-color:#e8e8e8!important;border-color:var(--widget-promo-border-color,#e8e8e8)!important}.widget-custom .input-group.inline-white>input.form-control{border-color:#fff!important;border-color:var(--widget-promo-bg-color,#fff)!important}.widget-custom .input-group.inline-white .input-group-text{border-color:#fff;border-color:var(--widget-promo-bg-color,#fff);background:#fff;background:var(--widget-promo-bg-color,#fff)}.widget-custom .input-group.inline-white .input-group-text .fa-dollar-sign{color:var(--widget-promo-placeholder-color,#aaa)}.widget-custom .input-group .btn-outline-secondary-dropdown{border:1px solid #e8e8e8!important;border:1px solid var(--widget-promo-border-color,#e8e8e8)!important;color:var(--widget-tab-active-color,#1982c4)!important;background:#fff!important;background:var(--widget-promo-bg-color,#fff)!important}.widget-custom .input-group .btn-outline-secondary-dropdown:hover,.widget-custom .input-group .btn-outline-secondary-dropdown:focus,.widget-custom .input-group .btn-outline-secondary-dropdown:active{color:var(--widget-tab-active-hover-color,#156a9d)!important}.widget-custom a{color:var(--widget-link-color,#333)}.widget-custom a:hover{color:var(--widget-link-hover-color,#1a1a1a)!important}.cwb-public-qty-add,.cwb-public-qty-btn,.cwb-public-qty-count{border:1px solid #414651;border:1px solid var(--widget-quantity-stepper-border-color,#414651);background:#fff;background:var(--widget-quantity-stepper-fill-color,#fff);color:var(--widget-quantity-stepper-icon-color,#414651);width:36px;height:36px;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.cwb-public-qty-add{cursor:pointer;border-radius:6px;transition:background-color .15s,color .15s}.cwb-public-qty-btn{cursor:pointer;transition:background-color .15s,color .15s}.cwb-public-qty-add:hover,.cwb-public-qty-btn:not([disabled]):hover{background:#414651;background:var(--widget-quantity-stepper-border-color,#414651);color:#fff}.cwb-public-qty-btn[disabled]{opacity:.4;cursor:not-allowed}.cwb-public-qty-stepper{align-items:stretch;display:inline-flex}.cwb-public-qty-stepper>:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.cwb-public-qty-stepper>:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.cwb-public-qty-stepper>:not(:first-child){margin-left:-1px}.widget-custom .text-dark{color:var(--widget-font-color,#333)!important}.widget-custom .text-muted{color:var(--widget-secondary-text-color,#6c757d)!important}.widget-custom event-participation-cancellation-insurance{color:initial;background:#fff;border-radius:8px;padding:12px;display:block}
/*# sourceMappingURL=web-order-form-styles-0bf0373be15dd81d.css.map*/