@import url(https://fonts.googleapis.com/css?family=Nunito Sans, sans-serif);body{background-color:#fff;color:#000}.discount-box,.item-price-box,.item-subtitle,.item-title,label,p{color:#000;font-family:Nunito Sans,sans-serif}.primary,.primary .download-tickets-text p,.restrictions-info-msg p a,a,a:not(.button) .icon{color:#15064d}.primary:hover .download-tickets-text p,.restrictions-info-msg p a:hover,a.primary:hover,a.primary:hover:not(.button) .icon,a:active,a:focus,a:hover,a:hover:not(.button) .icon,a:hover p{color:#08021e}p.secondary,span.secondary{color:#497ff8}.nav-row .arrow-left:before{border-color:transparent #15064d transparent transparent}.nav-row .arrow-left:hover:before{border-color:transparent #08021e transparent transparent}#container{background:#fff}@media only screen and (min-width:40.063em){#container{padding-top:.975rem;margin-bottom:.975rem}}#events-search-input,#nav-bar #shopping-cart-container,#nav-bar #user-login-container,#shopping-cart-container,.right-off-canvas-menu,.section-box,.summary-body{background-color:#fff;border:1px solid #ddd}.button.primary,.button.primary:focus:not(:hover){background-color:#15064d;font-weight:400;font-family:Nunito Sans,sans-serif}.button.primary:hover{background-color:#08021e}.forward.primary:after{border-left:.4375rem solid #15064d}.forward.primary:hover:after{border-left:.4375rem solid #08021e}.button.primary.outlined,.button.primary.outlined:focus:not(:hover){border:2px solid #15064d;color:#15064d}.button.primary.outlined:hover{border:2px solid #08021e;color:#08021e}.button.secondary,.button.secondary:focus{background-color:#ddd;color:#000;font-weight:400;font-family:Nunito Sans,sans-serif}.button.secondary:hover{background-color:#c4c4c4;color:#000}.go-back.secondary:after{border-right:.4375rem solid #ddd}.go-back:before{border-right:.4375rem solid #000}.go-back.secondary:hover:after{border-right:.4375rem solid #c4c4c4}.button.secondary.outlined{border:2px solid #ddd;color:#ddd;color:#000}.button.secondary.outlined:focus,.button.secondary.outlined:hover{background-color:#fcfcfc}.buy-event-btn .button.secondary{background-color:#497ff8;color:#fff;font-weight:400;font-family:Nunito Sans,sans-serif}.buy-event-btn .button.secondary:hover{background-color:#185cf6;color:#fff}a#promo-alert-back{background:#ddd;color:#000}a#promo-alert-back:hover{background:#aaa}.item-tab .tab-title:not(.active) a{background-color:#15064d}.item-tab .tab-title:not(.active) a:hover{background-color:#08021e}.item-tab .tab-title.active a{background-color:#497ff8;pointer-events:none}.item-tab .tab-title.active a:hover{background-color:#185cf6}.header{margin-bottom:0;padding:1rem 0;background-color:#fff}#sales-list:not(.tiny) .tabs .tab-title.active>a,#sales-list:not(.tiny) .tabs dd.active>a{background-color:#15064d;pointer-events:none}#sales-list:not(.tiny) .tabs .tab-title:not(.active)>a,#sales-list:not(.tiny) .tabs dd:not(.active)>a{background:#497ff8}#sales-list:not(.tiny) .tabs .tab-title:not(.active):hover>a,#sales-list:not(.tiny) .tabs dd:not(.active):hover>a{background:#185cf6}@media only screen and (max-width:40.063em){#sales-list:not(.tiny) .tabs .tab-title>a,#sales-list:not(.tiny) .tabs dd>a{background:#497ff8;color:#fff}#sales-list .tabs dd>a:after{border-left:.4375rem solid #fff}}.contain-to-grid,.top-bar,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button) .icon,.top-bar.expanded .title-area,.top-bar ul>li:hover:not(.name) a{background-color:#fff;color:#000;text-transform:uppercase;font-weight:400;font-family:Nunito Sans,sans-serif}.top-bar-section .has-dropdown:not(:hover)>a:after{border-color:#000 transparent transparent}.top-bar-section ul li{background-color:#15064d}.top-bar-section ul li:not(.shopping-cart-disabled):hover{background-color:#08021e}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button),.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li:not(.has-form) a:not(.button):hover .icon,.top-bar ul>li.active:not(.name) a,.top-bar ul>li:focus:not(.name) a{background-color:#15064d}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background-color:#fff;color:#000;font-weight:400}.top-bar ul>li.has-dropdown .dropdown li:not(:last-child){border-bottom:1px solid #fff}@media only screen and (max-width:40.063em){.left-off-canvas-menu ul .has-submenu>a:after,.left-off-canvas-menu ul li:not(.back):hover,.left-off-canvas-menu ul li a,.left-off-canvas-menu ul li a:active,.left-submenu .back>a,.left-submenu .back>a:focus,.left-submenu .back>a:hover,.tab-bar,.tab-bar a,.tab-bar a:hover{background:#fff;color:#000}.left-off-canvas-menu ul li{border-bottom:1px solid #000;background-color:#fff}.left-off-canvas-menu ul li a>span.icon,ul.header-help a{color:#000}.left-off-canvas-menu li.active,.left-off-canvas-menu li.active a,.left-off-canvas-menu ul li.active:not(.back):hover{background-color:#15064d}.tab-bar .menu-icon span:after{box-shadow:0 0 0 1px #000,0 7px 0 1px #000,0 14px 0 1px #000}}#steps-bar>div{text-transform:uppercase;font-weight:400}#steps-bar>div:before{border-left:.9rem solid #fff}#steps-bar>.next-step{background-color:#497ff8}#steps-bar>div.next-step:after{border-left:.8rem solid #497ff8}#steps-bar>.actual-step{background-color:#15064d}#steps-bar>div.actual-step:after{border-left:.8rem solid #15064d}#footer{background-color:#fff}.subfooter{background-color:#000}.subfooter a,.subfooter p{color:#000;font-weight:400}.subfooter .powered-alternative .logo-base,.subfooter .powered .logo-base{fill:#000}.subfooter .powered{display:block}@media only screen and (max-width:40.063em){#footer{display:none}}.floating-label .label-focus{color:#15064d}.adyen-checkout-component .adyen-checkout-input-focus,input:not([type=checkbox]):not([type=radio]):focus,input:not([type=checkbox]):not([type=radio]):hover:focus,select:focus,select:hover:focus,textarea:focus,textarea:hover:focus{border-bottom:2px solid #15064d}.radio .radio-opts input[type=radio]+label:after{background:#15064d}.radio .radio-opts input[type=radio]:checked+label:before{border:1px solid #15064d}.checkbox-field input[type=checkbox]+label:after{color:#15064d}.checkbox-field input[type=checkbox]:checked+label:before{border:1px solid #15064d}input::-webkit-input-placeholder{color:#000}@media only screen and (max-width:40.063em){fieldset[disabled] input[type=color],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=email],fieldset[disabled] input[type=month],fieldset[disabled] input[type=number],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=text],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] input[type=week],fieldset[disabled] textarea,input[type=color]:disabled,input[type=color][disabled],input[type=color][readonly],input[type=date]:disabled,input[type=date][disabled],input[type=date][readonly],input[type=datetime-local]:disabled,input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=datetime]:disabled,input[type=datetime][disabled],input[type=datetime][readonly],input[type=email]:disabled,input[type=email][disabled],input[type=email][readonly],input[type=month]:disabled,input[type=month][disabled],input[type=month][readonly],input[type=number]:disabled,input[type=number][disabled],input[type=number][readonly],input[type=password]:disabled,input[type=password][disabled],input[type=password][readonly],input[type=search]:disabled,input[type=search][disabled],input[type=search][readonly],input[type=tel]:disabled,input[type=tel][disabled],input[type=tel][readonly],input[type=text]:disabled,input[type=text][disabled],input[type=text][readonly],input[type=time]:disabled,input[type=time][disabled],input[type=time][readonly],input[type=url]:disabled,input[type=url][disabled],input[type=url][readonly],input[type=week]:disabled,input[type=week][disabled],input[type=week][readonly],select:disabled,textarea:disabled,textarea[disabled],textarea[readonly]{background-color:#f2f2f2}}.cookie-header{background-color:#fff;color:#000}.cookie-header a,.cookie-header label,.cookie-header p,.cookie-policy .icon{color:#000}.cookie-header .close-policy:hover,.cookie-header a:hover,simple-calendar .move-month:not(.disabled):hover{color:#08021e}simple-calendar#miniCalendar .day-number.active.selected{background-color:#15064d}simple-calendar#miniCalendar .day-number.active{background-color:#497ff8}simple-calendar#miniCalendar .day-number.active:not(.selected):hover{background-color:#185cf6}#sessionMiniCalendar .calendar-day-container{background-color:transparent;color:#497ff8;padding:0 .9375rem;text-transform:uppercase;font-size:1.2rem}.box-hover:hover,[date-picker] .valid .calendar-day{background-color:#15064d}[date-picker] .valid:hover .calendar-day{background-color:#08021e}.switch-arrow.primary:hover{color:#08021e}.expandable-panel .expandable-toggle{background-color:#e4ecfe}.expandable-panel,.expandable-panel .expandable-content{background-color:#f6f9ff}.ob-pagination .pagination li.current a{background:#15064d}.ob-pagination .pagination li.current a:hover{background:#08021e}.season-box-body .season-tickets>span:last-child,div.secondary{background-color:#497ff8}#refNumber-box .body,.jslider.sliderCSS div.jslider-bg i.range,.jslider.sliderCSS div.jslider-pointer{background-color:#15064d}.session-info-sticky.is-stuck{background:#fff}.section-charges-content,.summary-box,.summary-box.promo-select-seat{background-color:#f2f2f2}@media only screen and (max-width:40.063em){.fixed-bottom>.row{background-color:#fff}.fixed-bottom p{color:#000}}@font-face{font-family:Circular-Book;src:url(//dp3ublqw81ucq.cloudfront.net/pro/cosmocaixa_api/fonts/CircularStd-Book.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Circular-Bold;src:url(//dp3ublqw81ucq.cloudfront.net/pro/cosmocaixa_api/fonts/CircularStd-Bold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:AddingtonCFRegular;src:url(//dp3ublqw81ucq.cloudfront.net/pro/cosmocaixa_api/fonts/AddingtonCF-Regular.ttf) format("truetype");font-weight:300;font-style:normal}#seasons-list .item-title,.section-title h1,h1,h1.item-title,h2.item-title,span.item-title{font-family:AddingtonCFRegular,serif}#deliveryMethod1,#sales-module,#steps-bar,.dropdown-prices,.event-hour,.legend,.section-block.list-block,.section-list,.voucher,h2.item-subtitle,simple-calendar#fullCalendar,span.place,span.price-zone-slider-label,span.season-days-name,span.season-days-num,span.session-date{font-family:Circular-Book}nav.hide-for-small.top-bar.ng-isolate-scope{margin:.25rem 0 .4rem}.contain-to-grid{border-bottom:1.5px solid #eee}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button),.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li:not(.has-form) a:not(.button):hover .icon,.top-bar ul>li.active:not(.name) a,.top-bar ul>li:focus:not(.name) a{font-family:Circular-Bold;color:#000;background-color:#fff}.top-bar-section .has-dropdown:not(:hover)>a:after{border-color:#3f3f3f transparent transparent!important}.top-bar-section .has-dropdown:not(:active)>a:after{border-color:#000 transparent transparent}a#language:active,a#need-help:active,a#reprint:active{text-decoration:2px underline #000;text-underline-offset:8px}section.top-bar-section a,section.top-bar-section span{font-size:.825rem}.top-bar-section li:not(.has-form) a:not(.button){font-family:Circular-Bold;font-size:.825rem}li#site-cart-dropdown{background-color:#fff;border:1px solid #15064d}li#site-cart-dropdown span{color:#15064d!important}li#site-cart-dropdown:hover span{color:#15064d!important;font-weight:400}.top-bar-section .has-dropdown.shopping-cart-disabled>a:after,.top-bar-section .has-dropdown>#shopping-cart-info:after,.top-bar-section .has-dropdown>#shopping-cart-info:hover:after{border-color:#15064d transparent transparent!important}.section-box{background-color:#fff;border:1px solid #fff!important}#events-filter input{background-color:#fff;border:1.5px solid #eee!important}.event-box:not(.section-box-informative) .item-info{border-bottom:1.5px solid #eee}#site-cart-dropdown,.button,.tabs.item-tab{border-radius:50px}.button.primary,.soldout.button.disabled{background:#fff;color:#15064d;border:1.5px solid #15064d;line-height:46px;font-size:.825rem;font-family:Circular-Bold}.button.primary:hover{background-color:#15064d;color:#fff}a.button.secondary{font-size:.825rem;font-family:Circular-Bold}#event-info-box .button.primary,.section-box.supraevent-box .button.primary,.section-box.supraevent-box.section-box-disabled.section-box-informative .soldout.button.disabled,div#seasons-list .button.primary{width:91%;margin-left:15px}.cart .bottom-button .button,.lower-navigation .button.primary,a.button.primary[ng-click="ok()"],button.button.primary.forward{background:#15064d;color:#fff;border:1.5px solid #15064d;line-height:46px;font-size:.825rem;font-family:Circular-Bold}.lower-navigation a.button.secondary,a#promo-alert-back{text-transform:uppercase;background:#fff;color:#15064d;border:1.5px solid #15064d;line-height:46px;font-size:.825rem;font-family:Circular-Bold}.lower-navigation a.button.secondary:hover,a#promo-alert-back:hover{background:#15064d;color:#fff}.go-back.secondary:after,.go-back.secondary:hover:after{border-right:.4375rem solid #fff}#sessions-list .multisession-box .box-session-time,.section-content .box-low,.tabs-content.catalog .scale-up .section-box simple-calendar#miniCalendar .day-number,div#sessionMiniCalendar{border-radius:50px}header img{width:400px;padding:1rem 0}a.arrow-left:hover{color:#497ff8}.nav-row .arrow-left:hover:before{border-color:transparent #497ff8 transparent transparent}div#footer img{height:7rem;padding:2rem 0}div#footer{text-align:center;margin:0}.subfooter .powered-alternative .logo-base,.subfooter .powered .logo-base{fill:#fff}#subFooter a,#subFooter p{color:#fff;font-size:11px}p.text-right.legal{padding:0 0 0 9rem}a#language{display:none}body.user-data #steps-bar>.next-step{color:#15064d;border:1.5px solid #15064d;background-color:#fff}body.user-data #steps-bar>div.next-step:after{border-left:.8rem solid #15064d}body.payment-details .step{background-color:#fff}body.payment-details #steps-bar>div{color:#15064d;border:1.5px solid #15064d}#steps-bar>div:after{border-left:.8rem solid #fff}body.payment-details #steps-bar>.actual-step span{color:#fff}a.button.primary.expand{background:#15064d;color:#fff;line-height:46px;font-size:.825rem;font-family:Circular Bold}a.button.primary:hover{background-color:#fff;color:#15064e;border:1.5px solid #15064e}a.button.primary .fi-download.icon{color:#fff;transition:color .3s ease}a.button.primary:hover .fi-download.icon{color:#15064e}@media only screen and (max-width:40.063em){.header{border-top:1.5px solid #eee}header img{width:280px}#event-info-box .button.primary,.section-box.supraevent-box .button.primary,.section-box.supraevent-box.section-box-disabled.section-box-informative .soldout.button.disabled,div#seasons-list .button.primary{width:100%;margin-left:0}a#language-mobile{display:none}.fixed-bottom>.row{background:#eee}.fixed-bottom strong{color:#000}.fixed-bottom a.button.primary{background:#15064d;color:#fff}}@media only screen and (min-width:40.063em){.session-info-block .section-title h2.item-subtitle.inline-title{display:block;font-size:.85rem;margin-bottom:.5rem}}#promo-alert-back{height:auto}#reprint .fi-ticket{display:none}.restrictions-info-msg p{display:inline}.price-zone-list .price-zone-info{float:right}#ng-container .price-zone select{font-weight:bolder;font-size:1.2rem;text-align-last:center;border:1px solid #999}.tabs.vertical dd{position:relative}.tabs.vertical dd.active:after{content:" ";top:37%;top:calc(50% - .7rem);right:-1.3rem;border:.7rem solid;border-color:transparent transparent transparent #497ff8;position:absolute;display:block;transition:border-color .3s ease-out}.tabs.vertical dd.active:hover:after{border-color:transparent transparent transparent #497ff8}.session-info-block .section-title .item-subtitle{display:block!important}#facebook-trigger,.price-container,p.min-price,p.small-text-center.price-container,span.item-price-box{display:none}
/*# sourceMappingURL=catalog-style.css.map */
