#seatingPricingMap.mw-custom{max-width:1200px;margin:auto}#seatingPricingMap h2{text-transform:uppercase;color:#0c2340;text-align:center;font-size:3.25rem;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}#seatingPricingMap .seatingPricingContainer{justify-content:center;display:flex}@media (min-width:768px){#seatingPricingMap .seatingPricingContainer{justify-content:space-between}}#seatingPricingMap .seatingMapImageContainer{max-width:600px}#seatingPricingMap .seatingMapImageContainer img{width:100%}#seatingPricingMap #pricingTable{max-width:500px;font-size:15px}#seatingPricingMap #pricingTable .pricingLabel{padding:0}#seatingPricingMap #pricingTable .pricingLabel h4{text-transform:uppercase;color:#0c2340;font-size:1rem;font-style:normal;font-weight:700;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}#seatingPricingMap #pricingTable .pricingLabelBorder{border-bottom:2px solid #b1b3b359}#seatingPricingMap #pricingTable .seatingPrice{line-height:1.1;display:flex}#seatingPricingMap #pricingTable .seatingPrice>div{padding:0}@media (min-width:340px){#seatingPricingMap #pricingTable .seatingPrice>:first-child{min-width:50px}}#seatingPricingMap #pricingTable .seatingColorSquare{background-color:#fff;border:0;width:33px;height:20px}@media (min-width:768px){#seatingPricingMap #pricingTable .seatingColorSquare{width:50px;height:30px}}#seatingPricingMap #pricingTable .soldOut{text-transform:uppercase;color:#d82021;flex-direction:column;font-style:normal;font-weight:700;line-height:1.1;display:flex;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}#seatingPricingMap #pricingTable .buttonLink{color:#0c2340;text-transform:uppercase;-o-transition:all .2s ease-out;background-color:#00a7e1;border:none;border-radius:0;padding:8px 50px;font-size:2.5rem;font-style:normal;font-weight:700;line-height:1;text-decoration:none;transition:all .2s ease-out;font-family:Tungsten Narrow A,Tungsten Narrow B,din-condensed,sans-serif!important}#seatingPricingMap #pricingTable .buttonLink:hover,#seatingPricingMap #pricingTable .buttonLink:active,#seatingPricingMap #pricingTable .buttonLink:focus,#seatingPricingMap #pricingTable .buttonLink:focus-visible{color:#0c2340!important;background-color:#009bce!important}#seatingPricingMap #pricingTable .buttonLink:focus-visible{outline:1px solid #009bce}#seatingPricingMap #pricingTable .buttonLink{letter-spacing:.4px;border-radius:5px;align-items:center;width:fit-content;padding:.7rem 1rem;font-weight:400;display:flex}
