body>.block-static-block.widget{margin-bottom:0}.header-discount{color:#fff;font-size:14px;padding:16px 0 14px}.page-header .block-search{display:none}.page-header.type2.header-newskin .minicart-wrapper{border:none;box-shadow:none}.page-header .custom-block .webshop-link{color:#000;font-size:24px;font-weight:400;line-height:28px}.page-header.header-newskin .minicart-wrapper .action.showcart .counter.qty.empty{display:none}.page-header.type2.header-newskin .panel.header .header.links>li{display:none}.page-header.type2.header-newskin .panel.header .header.links>li.authorization-link{display:inline-block}.page-header.type2.header-newskin .panel.header .header.links .authorization-link a{font-weight:400;font-size:18px;text-decoration:underline}.page-header.type2.header-newskin .panel.header .header.links .authorization-link a:hover{text-decoration:none}.page-header .switcher strong{font-size:18px;font-weight:400;text-decoration:underline}.page-header .switcher strong:hover{text-decoration:none}.page-header .switcher .options ul.dropdown a{text-align:left}.logo{margin:73px 0 0}.minicart-wrapper .block-minicart:after,.minicart-wrapper .block-minicart:before{border:none}.page-header.type2.header-newskin .minicart-wrapper .action.showcart .counter.qty{right:14px;margin-top:-2px}.page-header.type2.header-newskin .minicart-wrapper .action.showcart:before,.page-header.type2.header-newskin .minicart-wrapper .action.showcart.active:before,.page-header.type2.header-newskin .minicart-wrapper .action.showcart:after{color:#000}.page-header.type2.header-newskin .minicart-wrapper .action.showcart:before,.page-header.type2.header-newskin .minicart-wrapper .action.showcart.active:before{font-size:27px}.block-minicart .block-content>.actions>.secondary .action.viewcart{border-color:#000}.minicart-wrapper .block-minicart{color:#000}.minicart-items .action.delete:before{width:20px}.page-title h1,.page-title h2,.product-name h1,.product-name .h1,h1.page-title,.page-main>.page-title-wrapper .page-title{font-family:"girott_munchbold",Arial,Verdana,sans-serif;color:#000;font-weight:400;text-transform:uppercase}.page-header.type2.header-newskin .panel.header .header.links>li.customer-welcome span{border-left:0;color:#000 !important;font-size:18px;font-weight:400;text-decoration:underline}.customer-welcome .header.links{padding-bottom:10px}.page-header.type2.header-newskin .panel.header .header.links>li.customer-welcome span:hover{text-decoration:none}.page-header.type2.header-newskin .panel.header .header.links>li.customer-welcome span.customer-name:after{content:"|";display:inline-block;font-size:15px;margin-top:-10px;vertical-align:middle}.page-header.type2.header-newskin .panel.header .header.links>li.customer-welcome{display:inline-block}.minicart-wrapper .block-minicart{z-index:99999}.page-header.type2 .customer-welcome .action.switch{padding-right:6px}@media only screen and (min-width:768px){.page-header.type2.header-newskin .minicart-wrapper{margin-top:-22px}.header.panel>.header.links>li>a,.header.panel>.header.links>li>span{border:none}.page-header.type2.header-newskin .panel.header .customer-menu .header.links>li{display:block}.page-header.type2.header-newskin .navigation .level0>.level-top{font-family:"girott_munchbold",Arial,Verdana,sans-serif;font-weight:400;font-size:32px;line-height:42px;padding-bottom:19px;padding-top:17px}.page-header.type2.header-newskin .navigation .level0{letter-spacing:.5px;margin-right:0}.page-header.type2.header-newskin .navigation .level0>.level-top:hover{font-style:italic}.page-header.type2.header-newskin .navigation .level0>.level-top{padding-left:0;padding-right:0}.page-header.type2.header-newskin{display:grid}.header.content{order:-1}.page-header.header-newskin .minicart-wrapper .action.showcart:after{display:none}.page-header.type2.header-newskin .minicart-wrapper .action.showcart{padding:0}.page-header.type2.header-newskin .minicart-wrapper{text-align:right}.page-header.type2.header-newskin .custom-block{right:56px}.page-header.type2.header-newskin .panel.header .header.links .authorization-link a{padding:0}.page-header.type2.header-newskin .header.panel>.header.links{display:inline-block}.page-header .switcher{float:none}.page-header.type2.header-newskin .panel.header{text-align:right;z-index:9999;position:relative}.page-header.type2.header-newskin .switcher strong{font-weight:400}.page-header .switcher .options .action.toggle:after,.page-header .switcher .options .action.toggle.active:after{display:none}.minicart-wrapper,.custom-block{padding-top:4px}.page-header.type2.header-newskin .main-panel-inner{margin-top:-31px;margin-bottom:22px}.navigation.sw-megamenu ul{display:flex;justify-content:space-between}.sw-megamenu.navigation>ul:after{display:none}.nav-sections-item-content>.navigation{padding:0 15px}.page-title h1,.page-title h2,.product-name h1,.product-name .h1,h1.page-title,.page-main>.page-title-wrapper .page-title{font-size:54px !important;line-height:72px}.page-header.type2.header-newskin .panel.header .customer-menu .header.links>li a{text-decoration:none;font-size:14px;font-weight:400;padding-right:16px;color:#000 !important;opacity:1}.page-header.type2.header-newskin .panel.header .customer-menu .header.links>li a:hover{text-decoration:underline}.page-header.type2.header-newskin .panel.header .customer-menu .header.links>li:hover{background:#fff}.customer-welcome ul:after,.customer-welcome .header.links:before{display:none}}@media (max-width:767px){.block-collapsible-nav .content.active{background:#fff}.page-header.type2.header-newskin .block-search .label:before,.page-header.type2.header-newskin .nav-toggle:before{color:#000}.header-discount{padding-left:15px;padding-right:15px}.nav-sections{background:#fff}.page-header .switcher strong{text-decoration:none}.navigation .level0>.level-top{text-transform:none}header.page-header .nav-sections-item-content{margin-top:85px}.nav-sections .header.links li.greet.welcome,.nav-sections .header.links li:nth-child(2){display:none}.page-title h1,.page-title h2,.product-name h1,.product-name .h1,h1.page-title,.page-main>.page-title-wrapper .page-title{font-size:25px !important;line-height:33px}}.sponsor-logo-footer img{max-height:100%!important}.sponsor-logo-footer{margin:10px 55px}.footer>div{color:#fff;min-height:135px}.footer>div .oslo{margin-top:130px}.footer>div p{font-size:24px;padding:20px 0}.footer>div a{color:#fff;line-height:34px}.footer>div a:hover{text-decoration:underline}.footer>div h2{font-size:24px;color:#fff;line-height:34px;margin-bottom:16px;text-transform:none}.footer>div ul{margin-bottom:24px}.footer>div ul li{border-top:1px solid #fff;display:inline-block;padding:16px 0;text-align:center;width:calc(50% - 12px)}.footer>div ul li:nth-child(2n){margin-left:8px}.footer>div ul li:nth-child(2n+1){margin-right:8px}.footer>div ul li img{height:auto;margin:0 auto;width:128px}.message.global.cookie{background:#f5f5f5;color:#000;font-size:14px;line-height:21px}.message.global.cookie strong{font-weight:400}.message.global.cookie button.action.primary{background:#000;color:#fff;float:right;font-size:12px;font-weight:700;line-height:18px;padding:4px 10px}.action.primary,.action.primary:active{font-family:var(--primary-font-family)}@media (max-width:767px){.footer>div p,.footer>div h2{font-size:18px;line-height:25px}.footer div>p.oslo{margin-top:50px;margin-bottom:13px}}.products-grid .product-items .product-item .product-item-info .product-item-details{display:flex!important;flex-direction:column}.ticket-view-container{margin:0!important}.product-item-inner{align-self:flex-end}.product-item-actions{align-self:flex-end}.minimal-price{display:none}.toolbar-products{display:none}.products-grid .product-item .product-item-inner,.products-grid .product-item-details .product-item-actions,.products-grid .product-item-details .product-item-actions .actions-primary,.products-grid .product-item-details .product-item-actions .tocart{width:100%}.products-grid .product-item-details .product-item-actions .tocart{background:0 0;border:2px solid #000;color:#000;font-family:"aktiv_groteskregular",Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.65px;line-height:40px;height:48px;padding:4px 20px 2px;text-transform:none}.products-grid .product-item-details .product-item-actions .action{line-height:40px;height:48px;padding:4px 20px 2px}.products-grid .product-item-details .product-item-actions .tocart:before{content:none}.products-grid .product-item .product-item-details .product-item-name,.products-grid .product-items .product-item-details .product-item-name{white-space:normal;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:24px;text-align:left;min-height:2.5em}.product-item-info.type1 .product.name a,.product-item-info.type9 .product.name a,.products-grid .product-items .product-item-details .product-item-name a{color:#000;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:22px;line-height:22px;text-align:left;font-weight:700}.products-grid .product-item-details .product-item-actions{margin:0}.products-grid .product-item .product-item-details{display:block;text-align:left}.products-grid .product-items .price-box,.products-carousel .product-item .price-box{font-size:22px;padding-top:15px}.products-grid .price-box .price{font-size:22px;line-height:25px;color:#000;font-weight:400;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.products-grid .ticket-view-container .action.primary{background:#fff;border:2px solid #000;color:#000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.65px;line-height:32px;height:48px;text-transform:none;width:100%}.products-grid .ticket-view-container .action.primary:hover{background:#000;color:#fff}.ticket-view-container button.action.primary>span,.ticket-view-container button>span{font-size:24px}.products-grid .stock.unavailable{display:none}.products-grid li.border{background-color:#000;display:block;height:2px;margin-bottom:40px;margin-top:27px;width:100%}.products-grid>li:after{content:'';display:table;clear:both}.page-layout-1column .block.widget.desktop-4 .products-grid .product-item{margin-left:0;margin-right:25px;width:calc(100%/4 - 19px)}.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(3n+1),.page-layout-2columns-left .block.widget.desktop-4 .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(5),.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(9),.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(5n+4){margin-right:0}.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(5n+1),.page-layout-2columns-left .block.widget.desktop-4 .products-grid .product-item:nth-child(5n+1){margin-left:0}.products-grid li.border:last-child{display:none}.product-item .price-box .price-label{font-size:14px;color:#000;float:left;margin-right:6px;padding-top:8px}.minimal-price{margin-bottom:0}.message.info.empty{background:0 0;color:#000;font-size:14px;padding:0}.message.info>:first-child:before{content:none}@media only screen and (min-width:640px){.products-grid .product-item-info.type1 .product-item-details{min-height:180px}.products-grid .ticket-view-container,.products-grid .product-item .product-item-inner{margin:0}}@media only screen and (max-width:960px){.page-layout-1column .block.widget.desktop-4 .products-grid .product-item{margin-right:3.33333%;margin-left:0;width:48.33333%}.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(2),.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(4),.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(5n+2),.page-layout-1column .block.widget.desktop-4 .products-grid .product-item:nth-child(5n+4){margin-right:0}}@media only screen and (max-width:639px){.page-layout-1column .block.widget.smart-product-list.mobile-2 .products-grid .product-item,.page-layout-2columns-left .block.widget.smart-product-list.mobile-2 .products-grid .product-item{width:calc(47.5%);margin-left:0 !important}.page-layout-1column .block.widget.smart-product-list.mobile-2 .products-grid .product-item:nth-child(3n+1),.page-layout-2columns-left .block.widget.smart-product-list.mobile-2 .products-grid .product-item:nth-child(3n+1){margin-left:0}}.slick-dots li button:before{border:1px solid #000;border-radius:25px}.breadcrumbs .item:not(:last-child):after{content:">";font-family:Arial,Verdana,sans-serif;font-size:20px;font-weight:700}.breadcrumbs .item{font-size:20px;letter-spacing:.25px;line-height:23px}.page-wrapper>.breadcrumbs .items{padding:35px 15px 50px}.page-wrapper>.breadcrumbs .items a{text-decoration:underline}.page-wrapper>.breadcrumbs .items a:hover{text-decoration:none}.message.success{background-color:#194641;border-left:5px solid #11b400;color:#fff;font-size:22px;padding-left:20px}.message.success:before{content:'';position:absolute;width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #11b400;border-right:none;margin-top:3px;left:0}.message.success>:first-child:before{content:none}.message.notice>:first-child:before,.message.error>:first-child:before{font-size:22px;line-height:33px}.message.global.cookie{padding-bottom:25px;padding-top:25px;z-index:9999}.message.global.cookie .actions{float:right;margin-top:0}.message.global.cookie button.action.primary{border:none;height:26px}.message.global.cookie button.action.primary:hover{background:#fff;color:#000}.message.global.cookie a.button{background:#000;color:#fff;float:right;height:26px;text-transform:uppercase;display:inline-block;font-size:12px;line-height:9px;font-weight:700}.message.global.cookie a.button:hover{background:#fff;color:#000}.message.global.cookie .content p{float:left;padding-right:140px;position:relative;width:calc(100% - 140px)}.message.global.cookie .content a{top:0;right:0;position:absolute}.ticket-view-container .summary-items>.item .item-section.item-actions,.ticketing-items>.item .item-section.item-actions{align-items:center;justify-content:center}.ticket-view-container .admissions-list .schedule-timing{line-height:1.6!important}.confirm-reservation-action{line-height:1.5!important}.ticketing-items .item-quantity .toggle-qty span{line-height:1.5!important}.product-item-name>.child{display:block!important}.np-porto .ticket-view-container .layout-legacy .builder-section.content-hidden{border:1px solid black!important}.builder-section-title{border:none!important}.product-selection-group{border:none!important}.product-selection{border:none!important}.find-dates-actions{margin-top:10px}.ticketing-products{border:1px solid #000}.admission-schedule>.schedule-entry-action>.schedule-timing>.schedule-start-end-separator{display:none!important}.admission-schedule>.schedule-entry-action>.schedule-timing>.schedule-end{display:none!important}.single-admission-schedules{max-height:460px}.np-porto .ticketing-items>.item .action:not(.primary):not(.toggle-summary-content):not(.item-quantity),.np-porto .ticket-view-container .summary-items>.item .action:not(.primary):not(.toggle-summary-content):not(.item-quantity){min-height:50px}.react-calendar__tile--now{background:#e2e2e2!important;color:#555!important}.item-info.ticket-info>.admissions>div>.date-time>.end{display:none}.item-info.ticket-info>.admissions>div>.date-time>.start-end-separator{display:none}.np-porto .react-calendar .react-calendar__navigation .react-calendar__navigation__arrow{font-size:1.3rem;line-height:.5}.ticket-view-container button,.ticket-view-container button.action.primary{padding:0}.ticketing-items .item-quantity .toggle-qty{background:#000;border:1px solid #000;color:#fff}.ticket-view-container .summary-items>.item.selected,.ticketing-items>.item.selected{background:#97d1a7!important}.np-porto .ticket-view-container .builder-section .action:not(.primary):not(.toggle-summary-content):not(.item-quantity),.mode-selection .actions .action:not(.primary):not(.toggle-summary-content):not(.item-quantity),.selected-mode .actions .action:not(.primary):not(.toggle-summary-content):not(.item-quantity){background-color:black!important}.np-porto .ticket-view-container .layout-legacy .admissions-list .admission-schedule{border:1px solid #000}.np-porto .ticket-view-container .layout-legacy .builder-section{border:1px solid #000}.np-porto .ticket-view-container .layout-legacy .builder-section .builder-section-title{border-bottom:1px solid #000;padding-left:22px}.ticket-view-container .builder-section.content-hidden .builder-section-title{border-radius:0}.ticket-view-container .builder-section .builder-section-title .title .title-content .value,.ticket-view-container .builder-section .builder-section-title .title>span,.selected-mode .selected-mode-title .title>span{font-size:22px;font-weight:400;vertical-align:middle}.selected-mode .selected-mode-title{border:1px solid #000}.ticket-view-container .builder-section.product-selection .builder-section-title .title:before{content:'\e905';font-family:'icons-munch-theme';font-size:29px}.calendar-wrapper.empty-section.with-date-trigger .find-dates-actions .action.find-dates:before,.ticket-view-container .builder-section.product-selection .action.find-dates:before,.calendar-wrapper .builder-section-title .title:before{content:'\e906';font-family:'icons-munch-theme';font-size:29px}.builder-section.schedules .builder-section-title .title:before{content:'\e907';font-family:'icons-munch-theme'}.np-porto .ticket-view-container .layout-legacy .builder-section.content-hidden{border-bottom:none}.catalog-product-view .product-info-main .item-section.item-info{width:calc(100% - 250px)}.ticketing-items .item-name-sku .product-sku{display:none}.ticketing-items .item-quantity .toggle-qty{background:#e7e7e7;border:1px solid #e7e7e7;color:#000}.np-porto .ticketing-items .item-quantity input{background-color:#000;box-shadow:none;color:#fff;height:39px;width:3em}.np-porto .ticket-view-container .layout-legacy .selected-mode .selected-mode-title .title{padding-left:22px}.ticket-view-container button.action.primary:disabled,.ticket-view-container button:disabled{border:none;opacity:1;font-weight:400}.ticket-view-container .ticket-app button.action.primary>span,.ticket-view-container .ticket-app button>span{font-family:"aktiv_groteskregular",Arial,sans-serif;font-size:24px}.np-porto .ticket-view-container .message.info>:first-child:before{content:"\e602"}.popup-overlay .ticketing-items .item-quantity .toggle-qty{padding:0}.member-details-content>.card_number{display:none!important}.no-membership-info{display:none!important}.additional-member-details{display:none}.membership-card:before{background-image:url(https://shop.munchmuseet.no/media/logo/default/logo-munch.png);background-repeat:no-repeat;background-size:252px auto;content:"";display:block;height:68px;width:252px}.membership-card{background-color:#fe390f;border-radius:5px;display:inline-block;padding:13px 13px 7px;width:278px}.membership-card .membership-card-name{margin-top:40px;width:100%}.membership-card .membership-card-member-type,.membership-card .membership-card-valid-until{float:left;margin-bottom:55px;margin-top:23px;width:50%}.membership-card p{margin-bottom:0;margin-top:20px;text-align:center}.membership-card p img{background:#fff;border-radius:7px;margin:0 auto;padding:15px;width:120px}.membership-card .membership-card-number{display:none}.membership-card .membership-card-member-type p,.membership-card .membership-card-valid-until p{font-size:15px;font-family:'sf_pro_displayregular',Arial,sans-serif;font-weight:400;line-height:14px;margin-top:3px;text-transform:none}.membership-card .membership-card-name p,.membership-card .membership-card-member-type p,.membership-card .membership-card-valid-until p{text-align:left}.membership-card .membership-card-name,.membership-card .membership-card-member-type,.membership-card .membership-card-valid-until{font-size:9px;display:block;font-family:'sf_pro_textmedium',Arial,sans-serif;text-transform:uppercase}.membership-card .membership-card-name p{font-size:26px;font-family:'sf_pro_displayregular',Arial,sans-serif;font-weight:400;line-height:17px;margin-top:2px}@media only screen and (max-width:767px){.fieldset-membership-product-member-info input{width:inherit!important;max-width:100%;min-width:100%}}#membership-redeem>h1{display:none!important}#membership-redeem{max-width:600px}#membership-redeem>.actions{margin:20px 0}.membership-form-contents legend.legend,.fieldset-membership-product-member-info legend.legend,.sub-fieldset-separator,.membership-form-wrapper .membership-form-wrapper-inner .membership-form .fieldset.fieldset-membership-product-member-info .fieldset-membership-product-member .legend{display:none}.membership-form-wrapper .membership-form-wrapper-inner .membership-form .fieldset{background:0 0;border:none;padding:0}.fieldset-membership-product-member-info input,.fieldset-membership-product-member-info select,.membership-form-wrapper .membership-form-wrapper-inner .membership-form .fieldset .control.membership-form-date-control input{font-size:20px;border:1px solid #231f20;line-height:24px;height:48px;max-width:100%;width:435px}.membership-form-wrapper .membership-form-wrapper-inner .membership-form .fieldset .control.membership-form-date-control .ui-datepicker-trigger{margin-left:15px;position:relative}._has-datepicker~.ui-datepicker-trigger:before{color:#000}.fieldset>.field>.label,.fieldset>.fields>.field>.label{margin-bottom:0}.fieldset.fieldset-membership-product-membership.fieldset-membership-product-member-info{margin-top:50px}button:hover,.membership-img-modal-popup .image-upload-action-popup-content .upload-wrapper:hover{background-color:#000;border-color:#000;border-radius:0;color:#fff}.button.primary{border:1px solid #000;background:#fff;color:#000}.button.primary:hover{border:1px solid #000;background:#000;color:#fff}button:not(.primary):hover,.membership-img-modal-popup .image-upload-action-popup-content .upload-wrapper:not(.primary):hover{color:#fff}.membership-img-modal-popup .image-capture-action-popup-content .step .step-header,.membership-img-modal-popup .image-upload-action-popup-content .step .step-header{font-size:15px}button:not(.primary),.membership-img-modal-popup .image-upload-action-popup-content .upload-wrapper:not(.primary){border-color:#000;border-radius:0;color:#000}.fieldset-membership-product-membership .field{clear:both}.fieldset-membership-product-membership .field div.mage-error{float:left}#redeem-barcode{height:55px}[class*=membershipredeem-account-]>.widget.block,[class*=membershipredeem-account-] .custom-block,[class*=membershipredeem-account-] .page-header.type2.header-newskin .header.panel>.header.links,[class*=membershipredeem-account-] .minicart-wrapper,[class*=membershipredeem-account-] .nav-sections,[class*=membershipredeem-account-] .action.nav-toggle{display:none}[class*=membershipredeem-account-] .page-header.type2.header-newskin .panel.header .switcher{padding-right:0}[class*=membershipredeem-account-] .header .logo{pointer-events:none}@media only screen and (max-width:767px){[class*=membershipredeem-account-] .main-panel-top{float:right;margin-top:36px;position:relative;z-index:9999}[class*=membershipredeem-account-] .panel.header .switcher{display:block}[class*=membershipredeem-account-] .page-header .panel.wrapper{background:0 0}[class*=membershipredeem-account-] .page-header .switcher strong{color:#000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px !important;text-decoration:underline}[class*=membershipredeem-account-] .page-header .switcher strong:hover{text-decoration:none}[class*=membershipredeem-account-] .page-header .switcher .options.active ul.dropdown li{background:0 0}[class*=membershipredeem-account-] .page-header .switcher .options.active ul.dropdown{box-shadow:0 0 3px rgba(0,0,0,.25) !important;min-width:60px}[class*=membershipredeem-account-] .page-header .switcher .options .action.toggle:after,[class*=membershipredeem-account-] .page-header .switcher .options .action.active.toggle:after{display:none}[class*=membershipredeem-account-] .page-header .switcher .options.active ul.dropdown li a{color:#000 !important;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:11px}}.membershipredeem-account-newmembership .fieldset>.field:not(.choice)>.label{font-size:22px;font-weight:400;text-align:left}.membershipredeem-account-newmembership .membership-form-wrapper .membership-form-wrapper-inner .membership-form .fieldset>.field.member-first_name,.membershipredeem-account-newmembership .membership-form-wrapper .membership-form-wrapper-inner .membership-form .fieldset>.field.member-last_name{float:left;width:100%}.membershipredeem-account-newmembership .fieldset-membership-product-membership .field div.mage-error{float:none}.membershipredeem-account-newmembership button:focus{color:#fff}.membershipredeem-account-newmembership button,.membershipredeem-account-index button{float:left;margin-bottom:10px;margin-right:10px;font-size:21px !important;font-weight:400 !important;padding:0 30px !important;height:60px;border-radius:0}.membershipredeem-account-index .fieldset-membership-product-membership input,.membershipredeem-account-index #redeem-barcode,.membershipredeem-account-newmembership .fieldset-membership-product-membership input{border-radius:0;height:60px}.membership-redeem-form .component-class .label,.membershipredeem-account-index #redeem-barcode{font-size:21px}#summary-countdown{font-size:21px;line-height:32px}#summary-countdown a{text-decoration:underline}.membership-redeem-form h2{font-weight:500;font-size:30px;text-transform:uppercase}@media (min-width:768px){.membershipredeem-account-newmembership .page-main>.page-title-wrapper .page-title{font-size:30px !important;line-height:35px;font-weight:500;margin-top:24px}}.product.data.items>.item.content,.product.description p,.product-info-main .product.overview{font-size:16px}.product.data.items>.item.content,.product.description a,.product-info-main .product.overview a{color:#3598db}.product-info-main>.product.attribute.overview p{margin-bottom:.6em!important}.catalog-product-view .media{float:right}.catalog-product-view .product-info-main{float:left}.product-info-main .product.sku{display:none}.product-info-main .page-title-wrapper h1{font-family:"girott_munchbold",Arial,Verdana,sans-serif;font-size:60px;line-height:65px;font-weight:400;text-align:left}.mode-selection .actions .action.button-individual,.mode-selection .actions .action.button-group{padding:5px}.ticket-view-container button.mode-cancel>span{font-size:14px;padding:10px 20px}.calendar-wrapper .react-calendar button{box-shadow:none}.product-social-links{display:none}.react-calendar .react-calendar__tile.react-calendar__tile--now{background:#000;color:#fff}.ticket-view-container .message{border-radius:0;box-shadow:none}.ticket-view-container button.action.primary>span,.ticket-view-container button>span{font-size:1.4em}.ticket-view-container .total .label,.ticket-view-container .total .value{font-size:1em}.ticket-view-container .builder-section .builder-section-title .actions .action.primary,.ticket-view-container .builder-section .builder-section-footer .actions .action{background:#fff;border-color:#000;color:#000;padding:5px 10px 4px}.np-porto .ticket-view-container .summary-item .qty .value{border-color:#000}.np-porto .ticketing-items>.item .item-name,.np-porto .ticket-view-container .summary-items>.item .name{font-size:1.2rem}.ticket-view-container .builder-section .builder-section-title{padding:10px 0}.np-porto .react-calendar .react-calendar__navigation .react-calendar__navigation__label{background:0 0;line-height:1.4;text-transform:uppercase}.product-info-main .page-title-wrapper h1{text-transform:uppercase}.product-info-main .product-info-price{border:none}.catalog-product-view .product-info-main{font-size:18px}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:24px}.product-options-wrapper{border-bottom:none}.product-info-main .product-info-price .product-info-stock-sku{padding-left:0;text-align:left}.product-info-main .qty.field .qty-changer>a,.product-info-main .box-tocart .input-text.qty{background:#000;border-color:#000;color:#fff;height:65px}.stock-reserve-wrapper .product.pricing{display:none}#description.product-full-width-section{max-width:1280px;margin:0 auto}#product-addtocart-button{background:#000;border:2px solid #000;color:#fff;line-height:48px;font-size:24px;text-transform:none;font-weight:700;height:65px;min-width:185px}#product-addtocart-button:hover{background:#fff;color:#000}.box-tocart .action.tocart:before{content:none}.product-info-main .qty.field .qty-changer>a{line-height:65px}.product-info-main .box-tocart .input-text.qty{border-left:1px solid #fff;border-right:1px solid #fff}.product-info-main .product-info-stock-sku{display:none}.product.data.items>.item.content,.product.description p,.product-info-main .product.overview{font-size:20px}.fotorama__arr.fotorama__arr--prev,.fotorama__arr.fotorama__arr--next{display:none !important}.fotorama__stage{pointer-events:none}.fotorama__stage{border:none}.fotorama .fotorama__fullscreen-icon{display:none}.product.data.items>.item.content{border:none}.product.data.items>.item.title>.switch{font-size:20px;text-transform:none}.fotorama__active .fotorama__dot{background-color:#000;border-color:#000}.mode-selection .actions .action.button-individual,.mode-selection .actions .action.button-group{border:1px solid #000}#product-addtocart-button{font-family:"aktiv_groteskregular",Arial,Verdana,sans-serif}#tab-label-description-title{padding-bottom:27px}.product.data.items>.item.content,.product.description a,.product-info-main .product.overview a{color:#000}.product.description a,.product-info-main .product.overview a{text-decoration:underline}.product.description a:hover,.product-info-main .product.overview a:hover{text-decoration:none}@media (min-width:768px){.catalog-product-view .product-info-main{order:1;padding-right:50px;font-size:20px;line-height:27px}}@media (min-width:1024px){.product.attribute.overview{min-height:470px}}.opc-block-summary .discount.coupon{display:none}.checkout-agreement .label{text-decoration:underline}.payment-method>.actions-toolbar{display:none!important}.checkout .checkout-footer{color:inherit!important}.checkout .checkout-container{background-color:inherit!important}.step-title{text-transform:none}.checkout-shipping-address,.checkout-payment-method,.checkout-billing-address,.checkout-shipping-method,.checkout-payment-method,#opc-sidebar,.opc-wrapper .step-content{background:#f5f5f5}.opc-wrapper .step-title,.one-step-checkout-container .checkout-payment-method .step-title{border:none}.abs-checkout-title,.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.checkout-agreements-items .checkout-agreements-item-title{font-size:21px !important;line-height:22px;font-weight:400 !important}.opc-wrapper .step-content{padding:0 20px}.opc-wrapper .step-title{padding:20px !important}.checkout-index-index .opc-wrapper .opc-block-summary{padding-left:20px !important;padding-right:20px !important}.checkout-index-index .osc-place-order-block,.checkout-index-index .checkout-addition-block{border:none;padding:0 !important;margin-left:25px;margin-right:25px;width:calc(100% - 50px)}.osc-place-order-wrapper button.action.primary.checkout{width:auto;float:right;margin-right:25px;height:40px;font-weight:400}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email],select{border:2px solid #000}.checkout-index-index .opc-wrapper .fieldset>.field>.label{margin:0 !important;font-size:16px}.checkout-index-index .checkout-container a.button-action,.checkout-index-index .popup-authentication button.action,.checkout-index-index .popup-gift-message-item button.action,.checkout-index-index .checkout-container button:not(.primary):not(.action-show):not(.action-close):not(.edit-address-link):not(.ui-datepicker-trigger){background-color:#000 !important;border-color:#000 !important;border-radius:0;box-shadow:none !important;color:#fff !important}.opc-wrapper table#checkout-review-table .qty-wrapper .qty-wrap .input-text{border:1px solid #000}.opc-wrapper .product-image-container{display:none}.checkout-index-index .opc-wrapper .step-content.opc-block-summary .product-item-name{font-size:13px !important;font-weight:600;text-transform:uppercase}.checkout-index-index .opc-wrapper .step-content.opc-block-summary .product-item-detail{width:100%}#checkout-review-table thead th{font-size:13px;font-weight:400}#checkout-review-table thead th.a-center:first-child{text-align:left}.checkout-index-index .opc-block-summary .product-item .price{font-size:13px}.table-checkout-shipping-method tbody td,.checkout-payment-method .payment-method-title,.checkout-payment-method .payment-option-title{border-top:1px solid #e4e4e4}.opc-block-summary .items-in-cart>.title strong{font-size:13px;font-weight:400}#checkout-review-table thead th,#checkout-review-table tbody tr td,#checkout-review-table tfoot tr td{background:#f5f5f5}.opc-block-summary .table-totals,.abs-sidebar-totals .grand .mark,.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark{border:none}.abs-sidebar-totals .grand .amount,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount{border:none}.checkout-index-index .street label{display:none}.checkout-index-index .street legend{padding-left:0}.checkout-index-index .grand.totals strong{font-size:14px}.checkout-agreements.fieldset label button{font-size:14px}.onestepcheckout-index-index .field.choice{padding-left:0}.checkout-agreements.fieldset{margin-left:25px}.cart-container .cart-summary #block-shipping,.create-account-block,.street .field.additional{display:none !important}.abs-incl-excl-tax .price-including-tax,.abs-incl-excl-tax .price-excluding-tax,.paypal-review .table-paypal-review-items .col.price .price-including-tax,.paypal-review .table-paypal-review-items .col.price .price-excluding-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.price .price-including-tax,.cart.table-wrapper .col.price .price-excluding-tax,.cart.table-wrapper .col.subtotal .price-including-tax,.cart.table-wrapper .col.subtotal .price-excluding-tax,.cart.table-wrapper .col.msrp .price-including-tax,.cart.table-wrapper .col.msrp .price-excluding-tax,.order-details-items .col.price .price-including-tax,.order-details-items .col.price .price-excluding-tax,.order-details-items .col.subtotal .price-including-tax,.order-details-items .col.subtotal .price-excluding-tax,.subscription-customer-view .subscription-items .col.price .price-including-tax,.subscription-customer-view .subscription-items .col.price .price-excluding-tax,.subscription-customer-view .subscription-items .col.subtotal .price-including-tax,.subscription-customer-view .subscription-items .col.subtotal .price-excluding-tax{color:#000}.onestepcheckout-index-index .fieldset>.field .note:before,.onestepcheckout-index-index .fieldset>.fields>.field .note:before{content:none}.login-container,.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.form-edit-account,.form-address-edit,.form-newsletter-manage{border:none;box-shadow:none;padding:20px 0}.customer-account-login .choice,.customer-account-login .note{display:none}.login-container .fieldset:after{content:none}#block-customer-login-heading{font-family:"girott_munchbold",Arial,Verdana,sans-serif;font-size:20px;font-weight:600;letter-spacing:.5px;line-height:24px;text-transform:uppercase}.actions-toolbar button.action.primary{background:#000;border:2px solid #000;color:#fff;font-size:15px;font-weight:700;width:200px}.actions-toolbar button.action.primary:hover{background:#fff;color:#000}.customer-account-login .actions-toolbar>.secondary{float:left;clear:both;display:block;margin-top:20px}.sidebar .block-collapsible-nav .item:first-child,.sidebar .block-collapsible-nav .item{border:none}.sidebar .block-collapsible-nav .item a,.sidebar .block-collapsible-nav .item>strong{color:#000;text-transform:uppercase;font-size:14px;line-height:21px;padding-left:0}.sidebar .block-collapsible-nav .item>strong,.sidebar .block-collapsible-nav .item.current a,.sidebar .block-collapsible-nav .item.current strong{font-weight:700}.sidebar .block-collapsible-nav .item a:before,.sidebar .block-collapsible-nav .item>strong:before{content:none}input[type=checkbox]{top:0}#block-customer-login-heading{font-weight:400}.munch-membership .block-collapsible-nav-content .nav.item:nth-child(2){order:-1}.munch-membership .block-collapsible-nav-content .nav.items{display:grid}@media (min-width:768px){.customer-welcome .action.switch:after{font-size:22px;line-height:23px;color:#000}.customer-welcome .action.switch:hover:after{color:#000}}.cart.table-wrapper .product-item-name{line-height:1.2rem;font-size:1.2rem;margin-top:0}.product-item-details{padding-top:0}.ticket-admission-schedule-separator{display:none!important}.ticket-admission-schedule-end{display:none!important}.actions-toolbar button.action.primary{width:fit-content!important}button.action.primary{background-color:black!important;color:white!important;border-color:black!important}button.action-primary{background-color:black!important;color:white!important;border-color:black!important}button.action.primary:hover{background-color:#21293c!important;color:white!important;border-color:#21293c!important}button.action-primary:hover{background-color:#21293c!important;color:white!important;border-color:#21293c!important}@media only screen and (max-width:767px){.page-header .switcher .options ul.dropdown,.page-footer .switcher .options ul.dropdown{box-shadow:none!important}.page-header .switcher .options ul.dropdown,.page-footer .switcher .options ul.dropdown{box-shadow:none!important}.page-header .switcher .options ul.dropdown li,.page-footer .switcher .options ul.dropdown li{border-radius:0!important}.nav-sections{background-color:#fe390f}.ui-menu-item>a>*{color:#fff;font-family:"girott_munchbold",Arial,Verdana,sans-serif;letter-spacing:-.5px;font-size:2.6rem;line-height:1;text-transform:uppercase}.page-header .switcher strong{color:#fff;font-family:"girott_munchbold",Arial,Verdana,sans-serif;letter-spacing:30;font-size:2.2rem!important;text-transform:uppercase}.authorization-link>*{color:white!important;font-family:"girott_munchbold",Arial,Verdana,sans-serif;letter-spacing:30;font-size:2.2rem;text-transform:uppercase}.page-header .switcher .options ul.dropdown a,.page-footer .switcher .options ul.dropdown a{color:white!important;font-family:"girott_munchbold",Arial,Verdana,sans-serif;letter-spacing:30;font-size:2.2rem;text-transform:uppercase}.page-header .switcher .options ul.dropdown li:hover,.page-footer .switcher .options ul.dropdown li:hover,.page-header .switcher .options ul.dropdown li,.page-footer .switcher .options ul.dropdown li{background:#fe390f}}#membership-redeem h1{display:none}@media only screen and (min-width:786px){.password .control{width:55%}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.form-edit-account,.form-address-edit,.form-newsletter-manage{width:48%}.request-ticket .form{width:48%}}.ui-datepicker{background-color:#000}#change-schedule-form>button.primary{background-color:black!important;color:white!important}.form .fieldset>.fields.grid .field{background-color:transparent!important;color:black!important}.form .fieldset>.fields.grid .control{background-color:black!important}#change-schedule-form>.field{background-color:transparent!important;border:none!important;color:black!important}#change-schedule-form>fieldset>div{padding:0!important}.abs-ticketing-reservation-modify-fields-no-label-desktop,.form .fieldset>.fields.no-label{padding:0!important}.change-schedule button.action.primary{border:none!important}.change-confirmation>a{font-size:36px!important}.change-confirmation>.form>.fieldset>.fields>.field>p>a{font-size:36px!important}.np-porto .ticket-view-container .message.info>:first-child:before{content:"\e602"!important}.ticketing-reservation-change .fieldset .legend{margin-left:0}.ticketing-reservation-change .fieldset>.field:not(.choice)>.label{text-align:left}.ticketing-reservation-change .column:not(.sidebar-main) form .actions-toolbar,.ticketing-reservation-change .column:not(.sidebar-additional) form .actions-toolbar{margin-left:0}.ticketing-reservation-change .ui-datepicker{background:#fff;border:2px solid #e7e7e7;box-shadow:none}.ticketing-reservation-change .ui-datepicker .ui-datepicker-prev span,.ticketing-reservation-change .ui-datepicker .ui-datepicker-next span{border-bottom:none;border-left:none;border-right:1px solid #000;border-top:1px solid #000;display:block;height:10px;width:10px}.ticketing-reservation-change .ui-datepicker .ui-datepicker-prev span{transform:rotate(-135deg)}.ticketing-reservation-change .ui-datepicker .ui-datepicker-next span{transform:rotate(45deg)}.ticketing-reservation-change .ui-datepicker .ui-datepicker-prev,.ticketing-reservation-change .ui-datepicker .ui-datepicker-next{top:7px}.ticketing-reservation-change .ui-datepicker .ui-datepicker-title{font-family:"girott_munchbold",Arial,Verdana,sans-serif;font-size:18px}.ticketing-reservation-change .ui-datepicker .ui-datepicker-title .ui-datepicker-month{margin-right:0}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar{border:none}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar th{background:0 0;border:none;color:#000;font-weight:500;text-align:center;text-transform:lowercase}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar td{border:2px solid #000}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:0 0}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#000;color:#fff}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar .ui-state-active:hover{background:#000;opacity:.8}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar a.ui-state-active{color:#fff}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#000;color:#fff}.ticketing-reservation-change .ui-datepicker td span,.ticketing-reservation-change .ui-datepicker td a{text-align:center}.ticketing-reservation-change table>tbody>tr>th,.ticketing-reservation-change table>tfoot>tr>th,.ticketing-reservation-change table>tbody>tr>td,.ticketing-reservation-change table>tfoot>tr>td{height:62px;font-size:16px;vertical-align:middle}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#000}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a,.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a span{color:#fff}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar{border-collapse:collapse;table-layout:fixed;width:100%}.ticketing-reservation-change .ui-datepicker .ui-datepicker-calendar .ui-datepicker-other-month{border:none}.ticketing-reservation-change .ui-datepicker td a{align-items:center;display:flex;height:54px;justify-content:center}.ticketing-reservation-change .form.change-schedule .fieldset>.fields{display:grid}.ticketing-reservation-change .fields.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ticketing-reservation-change .fields.grid>.field{width:100%;box-sizing:border-box}.ticketing-reservation-change .field.heading{grid-column:1/-1;width:100%}.ticketing-reservation-change .change-schedule button.action.primary{justify-content:left;width:100%}.ticketing-reservation-change .action.submit.primary{border-radius:0}@media (max-width:350px){.ticketing-reservation-change .fields.grid{grid-template-columns:1fr}.ticketing-reservation-change .fields.grid>.field{width:100%}.ticketing-reservation-change .field.heading{grid-column:1}}#minicart-content-wrapper>.block-content>.items-total{display:none}.minicart-price .price{font-size:1rem!important}.edit-reservation{display:none!important}.ticket-admission-description{display:none}.totals>.sub{display:none!important}.edit-reservation{padding:0 2rem!important}.qty.field .qty-changer{display:none}.cart.table-wrapper .cart thead tr th.col{font-weight:400;text-transform:uppercase}.cart.table-wrapper .product-item-name>a{text-transform:uppercase}.cart.table-wrapper .product-image-container{border:none}.cart.table-wrapper .product-item-details{line-height:15px}.action.update{border:none;background:0 0;font-size:13px;text-decoration:underline;text-transform:uppercase}.action.update:hover{color:#000;text-decoration:none}.cart-summary{border:1px solid #000;background:0 0}.cart-summary>.title,.abs-sidebar-totals .grand .amount,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount,.abs-sidebar-totals .grand .mark,.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark{font-size:1.4rem}.cart-summary .block .title strong{font-size:1rem}#cart-discount,#cart-vouchers{display:none}.cart-summary .checkout-methods-items .action.primary.checkout{border:2px solid #000;background:#000;color:#fff;padding:7px 30px 8px;width:100%}.cart-summary .checkout-methods-items .action.primary.checkout:hover{border:2px solid #000;background:#fff;color:#000}