.CBCSharedStyles_benefit__HPPxg{display:flex;flex-direction:column}@media screen and (min-width:1024px){.CBCSharedStyles_benefit__HPPxg{flex-direction:row}}.CBCSharedStyles_benefitContent__7QrJf{display:flex;flex-direction:column;padding:31px 32px;flex-grow:1}.CBCSharedStyles_title__1GCSW{font-size:22px;line-height:26px;letter-spacing:-.6px;margin-bottom:15px}@media screen and (min-width:1024px){.CBCSharedStyles_title__1GCSW{font-size:30px;line-height:36px;letter-spacing:-.8px;margin-bottom:30px}}.CBCSharedStyles_legend__vvAy4{font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.3px;margin-bottom:24px}@media screen and (min-width:1024px){.CBCSharedStyles_legend__vvAy4{font-size:18px;line-height:27px;margin-bottom:17px}}.CBCSharedStyles_subsidizationInputWrapper__DZoWz{display:flex;flex-wrap:wrap;margin-bottom:18px}.CBCSharedStyles_subsidizationInputWrapper__DZoWz span[class*=label]{font-size:16px;font-weight:325;line-height:24px;letter-spacing:-.3px;padding-bottom:5px}@media screen and (min-width:1024px){.CBCSharedStyles_subsidizationInputWrapper__DZoWz input{height:44px;width:253px}.CBCSharedStyles_subsidizationInputWrapper__DZoWz{margin-bottom:18px}}.CBCSharedStyles_subsidizationInputWrapper__DZoWz div[class*=textInputField]{margin-right:13px}.CBCSharedStyles_subsidizationInputDetails__s0b3B{font-family:Gotham XNarrow SSm A,Gotham XNarrow SSm B,Arial,Georgia,serif;align-self:flex-end;font-weight:500;font-size:24px;font-weight:350;line-height:29px;letter-spacing:-.5px;margin-bottom:20px}.CBCSeasonBenefitsCalculator_zonesWrapper__GisNc{width:100%;max-width:200px;margin-bottom:26px}@media screen and (min-width:400px){.CBCSeasonBenefitsCalculator_zonesWrapper__GisNc{max-width:430px}}@media screen and (min-width:1024px){.CBCSeasonBenefitsCalculator_zonesWrapper__GisNc{margin-bottom:28px}}.CBCSeasonBenefitsCalculator_subsidizationWrapper__Orwgr{width:100%;max-width:540px;margin-bottom:27px}@media screen and (min-width:1024px){.CBCSeasonBenefitsCalculator_subsidizationWrapper__Orwgr{margin-bottom:26px}}.CBCSeasonBenefitsCalculator_ticketlistingWrapper__wXMeI{width:100%;position:relative;min-height:327px;overflow:hidden}.CBCSeasonBenefitsCalculator_ticketListingSkeleton__KORyF{border-radius:var(--radius-m)}.CBCPricing_cbPricing__16zqJ{flex:0 1 400px;position:relative;background-color:#007ac9;color:#fff;padding:40px 0}@media screen and (min-width:1024px){.CBCPricing_cbPricing__16zqJ{padding:170px 33px}}.CBCPricing_heading__vpmS7{font-size:22px;line-height:26px;letter-spacing:-.6px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.2);padding:0 30px 31px}@media screen and (min-width:1024px){.CBCPricing_heading__vpmS7{letter-spacing:-.8px;padding:0 0 37px;font-size:30px;margin-bottom:15px}}.CBCPricing_orderHeading__XuM8z{padding:0 30px;font-size:20px;line-height:24px;letter-spacing:-.5px;margin-bottom:19px}@media screen and (min-width:1024px){.CBCPricing_orderHeading__XuM8z{padding:28px 0 0}}.CBCPricing_cbOrderButtonWrapper__CT1KL{padding:0 30px}@media screen and (min-width:1024px){.CBCPricing_cbOrderButtonWrapper__CT1KL{padding:0}}.CBCPricing_icon__gUQVX{display:flex;justify-content:center;align-items:center;width:100%}.CBCPricing_icon__gUQVX svg{width:100px}.CBCPricing_icon__gUQVX{position:absolute;left:0;right:0;top:-55px}@media screen and (min-width:1024px){.CBCPricing_icon__gUQVX{top:33px}}.ZoneBubbles_bubbleWrapper__0MRJE:not(:last-of-type){margin-right:4px}.ZoneBubble_zoneBubble__hXMu4{display:flex;font-weight:500;font-size:16px;height:20px;align-items:center;text-align:center;letter-spacing:-.02em;color:#fff;background-color:#007ac9;border-radius:10px;padding:0 5px}@media screen and (min-width:920px){.ZoneBubble_zoneBubble__hXMu4{height:25px;font-size:18px;line-height:25px;letter-spacing:.5px;border-radius:14px;padding:0 7px}}.IncrementDecrement_spinnerInput__NndPc{position:relative;display:flex;height:49px;width:136px}.IncrementDecrement_spinnerInput__NndPc button,.IncrementDecrement_spinnerInput__NndPc input{box-sizing:border-box;outline:none}.IncrementDecrement_input__Sp23B{appearance:none}.IncrementDecrement_input__Sp23B::-webkit-inner-spin-button,.IncrementDecrement_input__Sp23B::-webkit-outer-spin-button,.IncrementDecrement_input__Sp23B:hover::-webkit-inner-spin-button,.IncrementDecrement_input__Sp23B:hover::-webkit-outer-spin-button{appearance:none;margin:0}.IncrementDecrement_input__Sp23B[type=number]{-moz-appearance:textfield}.IncrementDecrement_input__Sp23B{border-radius:5px;padding:0 40px;text-align:center;border:1px solid #888;height:100%;font-size:16px;letter-spacing:-.3px;font-family:Gotham Rounded A,Gotham Rounded B,Arial,Georgia,serif;font-weight:500}.IncrementDecrement_input__Sp23B:focus{-webkit-appearance:none;border:1px solid #007ac9;box-shadow:0 0 2px 1px #0074bf}.IncrementDecrement_input__Sp23B{position:absolute;left:0;right:0;top:0;bottom:0;max-width:100%}.IncrementDecrement_button__8hUM_{position:absolute;width:37px;background-color:#007ac9;border:1px solid rgba(0,0,0,0);height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.IncrementDecrement_buttonLeft__BXIjM{border-top-left-radius:5px;border-bottom-left-radius:5px;left:0;top:0;bottom:0;z-index:1}.IncrementDecrement_buttonRight__QX0im{border-top-right-radius:5px;border-bottom-right-radius:5px;right:0;top:0;bottom:0;z-index:1}@media screen and (min-width:1024px){.CBCTicketListings_ticketListings__1mUoA{display:grid;grid-template-columns:1fr 1fr 1fr .1fr;width:100%}}.CBCTicketListings_desktopTableHeader__HlaBW{display:none}.CBCTicketListings_desktopTableHeader__HlaBW span{font-size:16px;font-weight:325;line-height:24px;letter-spacing:-.3px;white-space:nowrap}.CBCTicketListings_desktopTableHeader__HlaBW span:not(:last-of-type){padding-right:20px}@media screen and (min-width:1024px){.CBCTicketListings_desktopTableHeader__HlaBW{display:contents}}.CBCTicketListings_desktopBorderTop__FZ4k0{border-top:none}@media screen and (min-width:1024px){.CBCTicketListings_desktopBorderTop__FZ4k0{border-top:1px solid #ccc}}.CBCTicketListings_ticket__PkPyD{display:flex;flex-direction:column}.CBCTicketListings_ticket__PkPyD:not(:last-of-type){margin-bottom:26px;border-bottom:1px solid #ccc}@media screen and (min-width:1024px){.CBCTicketListings_ticket__PkPyD{display:contents;flex-direction:row;padding:20px 0;margin-bottom:0;border:none}}.CBCTicketListings_ticketSection__QAOx5{margin-bottom:33px}@media screen and (min-width:1024px){.CBCTicketListings_ticketSection__QAOx5{margin-bottom:0;display:flex;align-items:center;padding:13px 13px 13px 0}}.CBCTicketListings_ticketPrice__NPmQj{font-family:Gotham XNarrow SSm A,Gotham XNarrow SSm B,Arial,Georgia,serif;font-size:24px;font-weight:500;line-height:29px;letter-spacing:-.5px}.CBCTicketListings_zones___ji4t{display:flex}.CBCTicketListings_mobileOnlyHeading__87zA1{display:flex;font-size:16px;line-height:24px;letter-spacing:-.3px;margin-bottom:5px}@media screen and (min-width:1024px){.CBCTicketListings_mobileOnlyHeading__87zA1{display:none}}@media screen and (max-width:1023px){.CBCTicketListings_pricesWrapper__AApDT{display:flex;flex-direction:row;flex-wrap:wrap}.CBCTicketListings_pricesWrapper__AApDT>span:first-of-type{margin-right:75px}}@media screen and (min-width:1024px){.CBCTicketListings_pricesWrapper__AApDT{display:contents}}