.buy-page-shell{min-height:100vh}.buy-page-loader{position:relative;min-height:min(60vh,480px);margin-top:100px}.buy-page-shell .event-embed.is-map-loading>.loading{z-index:1200}.buy-page-shell .event-embed:has(#tn-maps.seatics-ready)>.loading,.buy-page-shell .event-embed:not(.is-map-loading)>.loading{display:none!important;visibility:hidden!important;animation:none!important;pointer-events:none!important}.seatics{z-index:2!important;background-color:#000!important}.seatics,.seatics .event-info-ctn,.seatics .event-info-date .event-info-date-date,.seatics .event-info-date .event-info-date-day,.seatics .event-info-date .event-info-date-time,.seatics .event-info-date-loc,.seatics .event-info-date-time-span,.seatics .event-info-disclaimer,.seatics .event-info-guarantee-close,.seatics .event-info-guarantee-show,.seatics .event-info-name,.seatics .event-info-place,.seatics .event-note-popup,.seatics .event-note-popup li,.seatics .event-note-popup ul,.seatics .event-note-popup-trigger{color:#fff!important}.seatics .event-info-ctn{background-color:#000!important;border-color:#222}.seatics #sea-inventory-slider-with-filterBtn,.seatics .list-ctn,.seatics .venue-ticket-list,.seatics .venue-ticket-list-tbl{background-color:#000!important;color:#fff!important;border-color:#222!important}.seatics .venue-ticket-list-row,.seatics .venue-ticket-list-tbl tr{background-color:#000!important;color:#fff!important;border-bottom-color:#222!important}.seatics .venue-ticket-list-row:hover,.seatics .venue-ticket-list-tbl .venue-ticket-list-highlighted{background-color:#111!important;color:#fff!important}.seatics #sea-list-sticky-hdr,.seatics .Sea-StaticMapMessage .sea-child,.seatics .dropdown-default,.seatics .event-info-notes,.seatics .maps-legend .dropdown-default,.seatics .mlb-badge-text,.seatics .no-tickets-msg-hdr,.seatics .no-tickets-msg-list,.seatics .no-tickets-msg-text-ctn,.seatics .sea-license-modal-link,.seatics .sea-tg-list-disclosure-link,.seatics .sea-tg-list-value-score,.seatics .sea-ticket-list-default-cta,.seatics .sea-ticket-list-face-value,.seatics .sea-ticket-row-fees-included,.seatics .sea-ticket-row-note,.seatics .sea-venue-ticket-list-cta-text,.seatics .seller-rating,.seatics .tickets-table-footer-text,.seatics .venue-map-cover-text,.seatics .venue-map-cover-text-label,.seatics .venue-map-reset-text,.seatics .venue-map-zoom-controls,.seatics .venue-ticket-list-cta-amt,.seatics .venue-ticket-list-cta-amt-suffix,.seatics .venue-ticket-list-cta-arrow,.seatics .venue-ticket-list-cta-slash,.seatics .venue-ticket-list-disclaimer,.seatics .venue-ticket-list-quantity,.seatics .venue-ticket-list-section-row-text,.seatics .venue-ticket-list-segment-tr,.seatics .venue-ticket-list-tg-row{color:#fff!important}.seatics .venue-ticket-list-segment-td{background-color:#111!important}.seatics #sea-inventory-slider-with-filterBtn .sea-inventory-slider .slick-track label span,.seatics #sea-inventory-slider-with-filterBtn .sea-inventory-slider .slick-track label.active span{color:#fff!important}.seatics #sea-inventory-slider-with-filterBtn .sea-inventory-slider .slick-track label{border-color:#333;color:#fff}.seatics #sea-inventory-filtersBtncnt .sea-inventory-child,.seatics #sea-inventory-filtersBtncnt .sea-inventory-child span,.seatics #sea-inventory-slider-with-filterBtn .sea-inventory-slider button{color:#fff!important}#sea-inventory-slider-with-filterBtn #sea-inventory-filtersBtncnt,#sea-inventory-slider-with-filterBtn .sea-inventory-slider button.slick-next,#sea-inventory-slider-with-filterBtn .sea-inventory-slider button.slick-prev,.seatics .desktop-ctn,.seatics .map-ctn,.seatics .map-list-ctn{background-color:#000!important}.buy-page-shell .qty-filter-opt-label-js{color:#000!important}.seatics .venue-map-cover-background{background-color:#000!important}.seatics .venue-map-zoom-controls{border-color:#222}.seatics .venue-map-reset,.seatics .venue-map-zoom-controls{background-color:#111!important;color:#fff!important}.seatics .dropdown-list{background-color:#000!important;color:#fff!important;border-color:#222}.seatics .dropdown-list li{border-bottom-color:#222}.seatics .maps-legend .dropdown-default,.seatics .maps-legend-option-text-ctn{background-color:#111!important;color:#fff!important}.seatics .sea-ticket-list-price-col-price,.seatics .venue-ticket-list-price-col-inner{color:#fff!important}.seatics .sea-deliv-type-icon,.seatics .venue-ticket-list-info-child .cm-doc-text,.seatics .venue-ticket-list-info-icon{color:#ddd!important}.seatics a:not(.venue-ticket-list-cta-button):not(.sea-sold-out-button):not(.pre-checkout-price-cta){color:#b8d4ff!important}.seatics a:not(.venue-ticket-list-cta-button):not(.sea-sold-out-button):not(.pre-checkout-price-cta):hover{color:#fff!important}.seatics .sea-sold-out-button,.seatics .venue-ticket-list-cta-button{color:#252525!important}.seatics .event-info-date{border-color:#333!important}.seatics .event-info-date,.seatics .event-info-date .event-info-date-day{background-color:#111!important}.seatics .clusterize-scroll,.seatics .list-inner-ctn{background-color:#000!important;color:#fff!important}.seatics .sea-modal-backdrop{background-color:#000!important}.seatics .sea-centered-modal,.seatics .sea-quantity-modal{background-color:#000!important;color:#fff!important}.seatics .sea-modal-close{color:#fff!important}.seatics .sea-value-score-popup .sea-tooltip-inner{background-color:#111!important;color:#fff!important}.seatics .event-info-guarantee{background-color:#000!important;color:#fff!important}.seatics .event-info-guarantee #sea-guarantee-dialog-title{color:#fff!important}.venue-ticket-list-info-col,.venue-ticket-list-section-qty-col{vertical-align:middle}.event-info-date-time-span,.event-info-place{font-size:13px!important}.buy-page-shell .fade:not(.show){opacity:1!important}.seatics .map-ctn{background-color:#fff!important}#sea-event-info-name{white-space:inherit!important}.buy-page-shell .footer:has(.container){font-size:inherit;background-color:inherit;color:inherit;padding:inherit;text-align:inherit;cursor:inherit;display:inherit}.event-info-name{margin-top:-10px!important}.desktop-drop-shadow{box-shadow:0 1px 0 0 rgba(53,65,74,.3)}.tickets-table-color-bar{width:4px!important}.event-info-content a:hover{text-decoration:none!important}.desktop-ctn{max-height:991px}.event-info-ctn{background-color:#fff;padding:15px;z-index:1001}.buy-page-shell #tn-maps{width:calc(100% + 60px)!important;margin-left:-30px!important;margin-right:-30px!important}#event-info-guarantee-show{color:#337ab7;font-weight:700;text-decoration:none;font-size:12px;cursor:pointer}.sea-sold-out-button,.venue-ticket-list-cta-button{background-color:#29c142;color:#252525;min-width:70px;padding:6px 12px;transition:.3s;background-image:none;border:1px solid transparent;border-radius:5px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;text-align:center;touch-action:manipulation;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;margin-right:23px}#sea-list-disclosure-bottom,#sea-mp,#sea-mp-list,#sea-mp-map-shower{display:none!important}.event-info-disclaimer{color:#333;font-size:12px}.map-list-ctn{clear:both;height:100%;overflow:initial;padding:20px 3px;position:relative;width:100%;z-index:999}#event-info-area,#list-ctn{left:0}.sea-precheckout-parent-active{z-index:999999}#change-h1,#sea-inventory-filtersBtncnt~#sea-inventory-filtersBtncnt,#sea-mp,.sea-inventory-slider .slick-list~.btn{display:none}#tn-maps-inner{position:relative;z-index:33}#sea-event-info-name h1{font-size:14px!important;line-height:1.3}.venue-ticket-list-cta-button{margin:0 10px 0 0}.sea-ticket-row-fees-included{text-align:right;margin-right:10px}#event-info-area{display:none!important}.event-info-details-ctn{display:flex;gap:10px;align-items:center}@media screen and (min-width:768px){#sea-event-info-name h1{font-size:24px!important;margin:0;line-height:1.7}}@media (orientation:portrait) and (max-width:800px){#sea-event-info-name h1{font-size:14px!important;line-height:1.3}#event-info-area{top:0!important}.sea-filterCard-parent,.sea-precheckout-parent-active{padding-top:60px}}@media screen and (max-width:576px){.hideMapFull #map-ctn{position:inherit!important}.buy-page-shell .footer:has(.container){display:none!important}.map-list-ctn{padding-bottom:10px!important;padding-top:0}#list-ctn{top:220px}.map_container{min-height:auto!important;position:relative;z-index:999999}#sea-event-info-name h1{font-size:16px!important;line-height:1.5;margin:0}.event-info-content{text-align:left!important}.event-info-date-time-span{font-weight:600}.event-info-date-time-span,.event-info-place,.sea-event-info-name-desktop{padding-bottom:5px}body.buy-page.tours #accordion{position:fixed;top:0;left:0;width:100%;z-index:2}body.buy-page.tours .fb-comments{display:none}#nw_text_area{margin:10px!important}.marTop50{margin-top:0!important}body.buy-page .event-info-ctn,body.buy-page .list-ctn,body.buy-page.tickets .event-info-ctn{position:fixed}body.buy-page.tours h1#sea-event-info-name{line-height:20px!important}.venue-header>h1.title{line-height:30px!important}body.buy-page.tickets #performer-events{border:unset}body.buy-page.tours ul.breadcrumb{display:none!important}body.buy-page.tours .sea-event-info-name-desktop{overflow:hidden;white-space:nowrap;line-height:22px}}@media screen and (max-width:991px){.buy-page-shell #tn-maps{width:100%!important;margin-left:0!important;margin-right:0!important;left:0}.sea-sr-only{opacity:0!important;visibility:hidden!important;width:0!important;height:0!important;transform:scale(0)!important;display:none!important}#event-info-area{display:block!important;padding:15px 15px 15px 45px!important}}@media screen and (max-width:576px) and (orientation:portrait){body.buy-page .footer,body.buy-page footer.footer_tix,body.buy-page header.header-tix{display:none}#map-ctn{z-index:0}#bottom-content{margin-top:280px}#sea-event-info-name{line-height:20px;overflow:hidden!important;text-overflow:ellipsis!important}.cm-location,.cm-time{display:none!important}#tn-maps-inner{display:flex;justify-content:center}#event-info-area{height:auto!important;z-index:1000;padding:5px 6px 5px 45px!important;left:0}body.buy-page.tours #event-info-area{top:0!important}#event-info-area>.event-info-inner-ctn{margin-top:0!important;line-height:1.1}#venue-map{height:50px;z-index:2;left:0;width:100%!important}body.buy-page.tours #venue-map{top:100px!important}#list-ctn{z-index:1111!important;left:0;transition:.3s}#post .event-info-center-col{text-align:center}}@media (orientation:portrait){.buy-page-shell .main_margin{position:relative;z-index:930}}@media (min-width:576px) and (max-width:769px) and (orientation:portrait){.event-info-date-time-span{float:unset!important}#ui-id-1{margin:0}.event-info-name{margin-top:0!important}}@media (min-width:462px) and (max-width:992px) and (orientation:landscape){body.buy-page footer.footer_tix,body.buy-page header.header-tix{display:none}.event-info-name{margin-top:35px!important}#event-info-area{left:0;top:20px!important;padding-top:0!important;padding-bottom:5px}body.buy-page.tours #event-info-area{top:-20px!important}body.buy-page.tours #venue-map{top:-70px!important}body.buy-page.tours #list-ctn{top:-30px!important}#event-info-area>.event-info-inner-ctn{display:flex;justify-content:center}body.buy-page.tours #map-ctn,body.buy-page.tours #tn-maps{position:inherit;top:0}body.buy-page.tickets #map-ctn{position:fixed!important;top:0}#list-ctn{left:unset}body.buy-page.tickets #list-ctn{position:fixed;right:0;top:auto;width:50%}#sea-event-info-name{overflow:hidden!important;text-overflow:ellipsis!important}#bottom-content{margin-top:100px}}@media screen and (min-width:992px) and (orientation:landscape){#list-ctn{top:0!important}#sea-event-info-name{overflow:hidden!important;text-overflow:ellipsis!important}}@media screen and (max-width:576px){.map_container{display:flex}.event-info-name{margin-top:0!important}.event-info-details-ctn{width:100%!important;padding-right:15px}.buy-page-shell #tn-maps{width:100%!important;margin-left:0!important;margin-right:0!important}.buy-page-shell .page-content .container{padding-left:0!important;padding-right:0!important}}@media (min-width:992px) and (max-width:1200px){.event-info-details-ctn{width:38%!important}}@media screen and (max-width:991px){.event-info-name-with-back{display:flex;align-items:center;gap:8px}.event-back-text-ctn{display:flex;flex-direction:column;min-width:0}}@media (min-width:622px) and (max-height:446px) and (max-width:1010px) and (orientation:landscape){.event-info-details-ctn{margin-top:34px}}@media screen and (max-width:382px){.event-info-details-ctn{padding-left:15px}}@media screen and (max-width:992px){body.buy-page{transform:translateY(72px)}body.buy-page,html.buy-page{overflow:visible!important}body.buy-page .header{top:-72px}body.buy-page .footer{margin:20px 0 50px}}@media screen and (max-width:767px){.event-page-info{display:none}body.buy-page{overflow:hidden!important}body.buy-page,html.buy-page{position:fixed!important;width:100%!important;height:100%!important;touch-action:none!important}body.buy-page,body.buy-page *,html.buy-page{-webkit-overflow-scrolling:auto!important;overscroll-behavior:none!important}}