@charset "UTF-8";
.flex-container{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;max-width:1400px;margin:0 auto;padding:0 20px}.flex-container{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;max-width:1400px;margin:0 auto;padding:0 20px}.introduction{flex-direction:column;padding:40px 0}.introduction h4{text-transform:uppercase;color:#000000;font-size:32px;flex-basis:auto;flex-shrink:0;flex-grow:0;text-align:center}.introduction hr{flex-basis:auto;flex-shrink:0;flex-grow:0;border-top:2px solid #E31B22;width:100px;text-align:center;margin:10px auto}.introduction p{flex-basis:auto;flex-shrink:0;flex-grow:0;text-align:center;color:#8A8A8A;margin:auto;margin-bottom:20px;max-width:800px}.tickets-checkout .header-title{padding-top:60px}.tickets-checkout .header-title h4{font-size:25.92px;font-weight:bold;color:#000000}.tickets-checkout .header-title p{color:#E31B22}#tickets-form{display:flex;flex-wrap:wrap;flex-direction:row;padding:60px 0}#tickets-form .left{width:100%}@media only screen and (min-width:768px){#tickets-form .left{width:60%}}#tickets-form .left .ticket_amount h4{text-transform:uppercase;font-weight:bold;color:#000000;font-size:19.2px;margin-bottom:10px}#tickets-form .left .ticket_amount ul{list-style:none}#tickets-form .left .ticket_amount ul li{display:flex;flex-wrap:wrap;flex-direction:row;padding-bottom:10px}#tickets-form .left .ticket_amount ul li .left{flex-basis:auto;flex-shrink:0;flex-grow:0;width:calc(60% - 47.5px);padding-right:20px;margin:auto 0;font-weight:bold}#tickets-form .left .ticket_amount ul li .left small{display:block;font-weight:500;width:100%;font-size:12.8px}#tickets-form .left .ticket_amount ul li .center{flex-basis:auto;flex-shrink:0;flex-grow:0;width:100%;max-width:55px;margin:auto 0}#tickets-form .left .ticket_amount ul li .center select{border:1px solid #000000;padding:2.5px 10px}#tickets-form .left .ticket_amount ul li .right{flex-basis:auto;flex-shrink:0;flex-grow:0;width:calc(40% - 47.5px);padding-left:20px;margin:auto 0}#tickets-form .left .contact_details{margin-bottom:30px}#tickets-form .left .contact_details h4{text-transform:uppercase;font-weight:bold;color:#000000;font-size:19.2px;margin-bottom:10px}#tickets-form .left .contact_details ul{list-style:none}#tickets-form .left .contact_details ul li{display:flex;flex-wrap:wrap;flex-direction:row;padding-bottom:10px}@media only screen and (min-width:768px){#tickets-form .left .contact_details ul li{width:calc(100% - 20px);padding-right:20px}}#tickets-form .left .contact_details ul li label{width:100%;padding-right:10px;margin:auto 0}@media only screen and (min-width:768px){#tickets-form .left .contact_details ul li label{width:calc(33.3% - 10px)}}#tickets-form .left .contact_details ul li input,#tickets-form .left .contact_details ul li select{width:100%;border:1px solid #d5d5d5;margin:auto 0;padding:5px}@media only screen and (min-width:768px){#tickets-form .left .contact_details ul li input,#tickets-form .left .contact_details ul li select{width:66.6%}}#tickets-form .left .contact_details ul li.house-number input#houseNumber{width:calc(100% - 160px);margin-right:10px}@media only screen and (min-width:768px){#tickets-form .left .contact_details ul li.house-number input#houseNumber{width:calc(66.6% - 160px)}}#tickets-form .left .contact_details ul li.house-number input#houseNumberAddition{width:150px}@media only screen and (min-width:768px){#tickets-form .left .payment-wrap{padding-right:40px}}#tickets-form .left .payment-wrap h4{text-transform:uppercase;font-weight:bold;color:#000000;font-size:16px;margin-bottom:5px}#tickets-form .left .payment-wrap .payment_methods{padding:0 0 20px;border-radius:10px}#tickets-form .left .payment-wrap .payment_methods ul{list-style:none}#tickets-form .left .payment-wrap .payment_methods ul li{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:10px;border:1px solid #000000;border-radius:5px}#tickets-form .left .payment-wrap .payment_methods ul li.active{background-color:#000000;color:#FFFFFF}#tickets-form .left .payment-wrap .payment_methods ul li:last-child{margin-bottom:0}#tickets-form .left .payment-wrap .payment_methods ul li label{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;width:100%;padding:7.5px 10px}#tickets-form .left .payment-wrap .payment_methods ul li label img{width:30px;margin:auto 15px auto 10px !important}#tickets-form .left .payment-wrap .payment_methods ul li label img,#tickets-form .left .payment-wrap .payment_methods ul li label span,#tickets-form .left .payment-wrap .payment_methods ul li label input{flex-basis:auto;flex-shrink:0;flex-grow:0;margin-right:5px}#tickets-form .left .payment-wrap .payment_methods ul li .issuers{display:none;width:100%;margin-left:auto;padding:20px 10px 10px;margin-top:10px;margin-bottom:5px}#tickets-form .left .payment-wrap .payment_methods ul li .issuers label{width:50%;margin-bottom:10px}#tickets-form .left .payment-wrap .payment_methods ul li .issuers label.active{background-color:#FFFFFF;border-radius:5px;color:#000000}#tickets-form .left .payment-wrap .payment_methods ul li.active .issuers{display:flex;flex-wrap:wrap}#tickets-form .right{width:100%}@media only screen and (min-width:768px){#tickets-form .right{width:40%}}#tickets-form .right #discount-code span{display:block;text-align:center;margin-top:10px;padding:5px 10px;background-color:#000000;color:#FFFFFF}#tickets-form .right h4{text-transform:uppercase;font-weight:bold;color:#000000;font-size:16px;margin-bottom:5px}#tickets-form .right .aanmelding{padding:20px}#tickets-form .right .aanmelding ul{list-style:none}#tickets-form .right .aanmelding ul li{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:10px}#tickets-form .right .aanmelding ul li:last-child{margin-bottom:0}#tickets-form .right .aanmelding ul li .left{width:25px}#tickets-form .right .aanmelding ul li .right{display:flex;flex-wrap:wrap;flex-direction:column;width:calc(100% - 25px)}#tickets-form .right .aanmelding ul li .right label{font-size:14.4px}#tickets-form .right .aanmelding ul li .right span:first-child{display:block;width:100%}#tickets-form .right .aanmelding ul li .right span:nth-child(2){display:block;width:100%;color:#8A8A8A;font-style:italic}#tickets-form .right .totalen{border-radius:10px;border:1px solid #000000;margin-bottom:20px;overflow:hidden}#tickets-form .right .totalen .bestelling{width:100%}#tickets-form .right .totalen .bestelling .bestelling-row{display:flex;flex-wrap:wrap;flex-direction:row;padding:20px;border-bottom:1px solid #000000}#tickets-form .right .totalen .bestelling .bestelling-row .left{width:60%;flex-basis:auto;flex-shrink:0;flex-grow:0}#tickets-form .right .totalen .bestelling .bestelling-row .center{width:10%;flex-basis:auto;flex-shrink:0;flex-grow:0;text-align:center}#tickets-form .right .totalen .bestelling .bestelling-row .right{width:30%;flex-basis:auto;flex-shrink:0;flex-grow:0;text-align:right}#tickets-form .right .totalen ul{list-style:none}#tickets-form .right .totalen ul li{display:flex;flex-wrap:wrap;flex-direction:row;padding:20px 20px 0 20px;color:#000000}#tickets-form .right .totalen ul li:nth-child(3){padding-bottom:20px}#tickets-form .right .totalen ul li .left{width:50%;margin:auto}#tickets-form .right .totalen ul li .left #discount-code:not(:empty){display:block}#tickets-form .right .totalen ul li .right{width:50%}#tickets-form .right .totalen ul li .right .korting{display:flex;flex-wrap:wrap;flex-direction:row}#tickets-form .right .totalen ul li .right .korting input{flex-basis:auto;flex-shrink:0;flex-grow:0;width:60%;border:1px solid #d5d5d5;padding:5px}#tickets-form .right .totalen ul li .right .korting a{flex-basis:auto;flex-shrink:0;flex-grow:0;width:40%;background:#E31B22;text-align:center;color:#FFFFFF;font-size:12.8px;text-decoration:none;padding:10px}#tickets-form .right .totalen ul li .right .korting.coupon-applied input{border:0;padding:0;width:100%}#tickets-form .right .totalen ul li .right .korting.coupon-applied a{display:none}#tickets-form .right .totalen ul li.blue{padding:20px;background:#000000;color:#FFFFFF}#tickets-form .right .totalen ul li.blue .left{font-weight:bold}#tickets-form .right .proceed-payment .secondary-button{display:inline-flex;background:#E31B22;padding:15px 20px;text-align:center;font-weight:600;border-radius:5px;color:#FFFFFF;text-decoration:none;cursor:pointer;width:100%}#tickets-form .right .proceed-payment .secondary-button.loading picture:first-child{order:1}#tickets-form .right .proceed-payment .secondary-button.loading picture:last-child{order:3}#tickets-form .right .proceed-payment .secondary-button.loading span{display:none}#tickets-form .right .proceed-payment .secondary-button.loading:after{flex:0 0 auto;content:"";order:2;width:25px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side, #FFFFFF 94%, #0000) top/8px 8px no-repeat, conic-gradient(#0000 30%, #FFFFFF);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - 8px), #000000 0);animation:l13 1s infinite linear;margin:auto}@keyframes l13{100%{transform:rotate(1turn)}}#tickets-form .right .proceed-payment .secondary-button:hover{background:#b5161b}#tickets-form .right .proceed-payment .secondary-button picture{margin:auto;width:29.35px;height:16.73px}#tickets-form .right .proceed-payment .secondary-button picture img{width:100%;height:100%}#tickets-form .right .proceed-payment .secondary-button span{margin:auto}#tickets-form .right .proceed-payment .secondary-button picture:first-child{margin-right:10px;margin-left:0}@media only screen and (min-width:768px){#tickets-form .right .proceed-payment .secondary-button picture:first-child{margin-left:auto}}#tickets-form .right .proceed-payment .secondary-button picture:last-child{margin-left:10px;margin-right:0}@media only screen and (min-width:768px){#tickets-form .right .proceed-payment .secondary-button picture:last-child{margin-right:auto}}.steps-container{width:100%;display:flex;flex-wrap:wrap;flex-direction:row}.steps-container .steps-header,.steps-container .steps-footer{width:100%;flex-basis:auto;flex-shrink:0;flex-grow:0;background-color:#000000;z-index:4}.steps-container .steps-header .mobile-toggle,.steps-container .steps-footer .mobile-toggle{display:flex;flex-wrap:wrap;flex-direction:row;padding:30px 20px;cursor:pointer;border-top:5px solid #E31B22}@media only screen and (min-width:768px){.steps-container .steps-header .mobile-toggle,.steps-container .steps-footer .mobile-toggle{display:none}}.steps-container .steps-header .mobile-toggle:hover .text,.steps-container .steps-footer .mobile-toggle:hover .text{font-weight:bold}.steps-container .steps-header .mobile-toggle .toptext,.steps-container .steps-footer .mobile-toggle .toptext{width:100%;color:#E31B22}.steps-container .steps-header .mobile-toggle .text,.steps-container .steps-footer .mobile-toggle .text{width:75%;color:#FFFFFF;font-weight:bold;font-size:19.2px}.steps-container .steps-header .mobile-toggle i,.steps-container .steps-footer .mobile-toggle i{width:25%;text-align:right;color:#FFFFFF}.steps-container .steps-header .steps,.steps-container .steps-footer .steps{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;max-width:1400px;margin:0 auto;padding:0 20px;width:100%;list-style:none;padding:30px 0;overflow:scroll;display:flex;flex-wrap:nowrap;flex-direction:row}@media screen and (min-width:768px){.steps-container .steps-header .steps,.steps-container .steps-footer .steps{overflow:auto}}.steps-container .steps-header .steps.active,.steps-container .steps-footer .steps.active{position:absolute;display:flex;flex-wrap:nowrap;flex-direction:column;background-color:#000000}.steps-container .steps-header .steps li,.steps-container .steps-footer .steps li{flex-basis:auto;flex-shrink:0;flex-grow:1;position:relative;padding:0 0 20px;width:50%}@media screen and (min-width:640px){.steps-container .steps-header .steps li,.steps-container .steps-footer .steps li{width:33.33%}}@media only screen and (min-width:768px){.steps-container .steps-header .steps li,.steps-container .steps-footer .steps li{padding:0;width:auto}}.steps-container .steps-header .steps li.active a .circle,.steps-container .steps-header .steps li:hover a .circle,.steps-container .steps-footer .steps li.active a .circle,.steps-container .steps-footer .steps li:hover a .circle{background-color:#E31B22}.steps-container .steps-header .steps li.active a .label,.steps-container .steps-header .steps li:hover a .label,.steps-container .steps-footer .steps li.active a .label,.steps-container .steps-footer .steps li:hover a .label{color:#FFFFFF}.steps-container .steps-header .steps li:after,.steps-container .steps-footer .steps li:after{content:"";display:block;position:absolute;height:0;top:12.5px;width:100%;bottom:0;left:50%;right:0;border-top:3px solid #FFFFFF;border-bottom:3px solid #FFFFFF;z-index:-1}.steps-container .steps-header .steps li:last-child:after,.steps-container .steps-footer .steps li:last-child:after{display:none}.steps-container .steps-header .steps li a,.steps-container .steps-footer .steps li a{text-decoration:none}.steps-container .steps-header .steps li a .circle,.steps-container .steps-footer .steps li a .circle{display:block;width:32px;height:32px;border-radius:40px;background-color:#000000;margin:auto;border:4px solid #000000;box-shadow:0 0 0 6px #FFFFFF}.steps-container .steps-header .steps li a .label,.steps-container .steps-footer .steps li a .label{display:block;width:100%;text-align:center;color:#E31B22;margin-top:15px}.steps-container .steps-header .afrekenen-knop,.steps-container .steps-footer .afrekenen-knop{display:flex;padding-top:30px;padding-bottom:30px}.steps-container .steps-header .afrekenen-knop .primary-button,.steps-container .steps-footer .afrekenen-knop .primary-button{display:inline-flex;background:#000000;padding:15px 20px;text-align:center;font-weight:600;border-radius:5px;color:#FFFFFF;text-decoration:none}.steps-container .steps-header .afrekenen-knop .primary-button:hover,.steps-container .steps-footer .afrekenen-knop .primary-button:hover{background:#b5161b}.steps-container .steps-header .afrekenen-knop .primary-button picture,.steps-container .steps-footer .afrekenen-knop .primary-button picture{margin:auto;width:29.35px;height:16.73px}.steps-container .steps-header .afrekenen-knop .primary-button picture img,.steps-container .steps-footer .afrekenen-knop .primary-button picture img{width:100%;height:100%}.steps-container .steps-header .afrekenen-knop .primary-button span,.steps-container .steps-footer .afrekenen-knop .primary-button span{margin:auto}.steps-container .steps-header .afrekenen-knop .primary-button picture:first-child,.steps-container .steps-footer .afrekenen-knop .primary-button picture:first-child{margin-right:25px;margin-left:0}@media only screen and (min-width:768px){.steps-container .steps-header .afrekenen-knop .primary-button picture:first-child,.steps-container .steps-footer .afrekenen-knop .primary-button picture:first-child{margin-left:auto}}.steps-container .steps-header .afrekenen-knop .primary-button picture:last-child,.steps-container .steps-footer .afrekenen-knop .primary-button picture:last-child{margin-left:25px;margin-right:0}@media only screen and (min-width:768px){.steps-container .steps-header .afrekenen-knop .primary-button picture:last-child,.steps-container .steps-footer .afrekenen-knop .primary-button picture:last-child{margin-right:auto}}.steps-container .steps-header .afrekenen-knop .primary-button,.steps-container .steps-footer .afrekenen-knop .primary-button{border:1px solid #E31B22;margin:auto}@media only screen and (min-width:768px){.steps-container .steps-header{margin-top:25px}}.steps-container .steps-content{width:100%}.steps-container .steps-content .step-item{display:none}.steps-container .steps-content .step-item.active{display:block}.steps-container .steps-content .step-item .title-bar{display:flex;flex-wrap:wrap;flex-direction:row;padding:20px 0;box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.25);margin-bottom:40px}.steps-container .steps-content .step-item .title-bar p{width:100%;color:#E31B22}.steps-container .steps-content .step-item .title-bar h2{font-size:25.92px;width:100%;color:#000000}.steps-container .steps-content .step-item .dayblock{width:100%;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #E31B22}.steps-container .steps-content .step-item .dayblock>h4{font-size:25.92px;width:100%;color:#000000}.steps-container .steps-content .step-item .dayblock>p{width:100%;color:#E31B22}.steps-container .steps-content .step-item .dayblock .day-items{display:flex;flex-wrap:nowrap;flex-direction:column;gap:30px}.steps-container .steps-content .step-item .dayblock .day-items .product{display:flex;flex-wrap:nowrap;flex-direction:column;gap:15px;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product{flex-direction:row;gap:0;justify-content:space-between}}.steps-container .steps-content .step-item .dayblock .day-items .product .text-wrap .product-title{font-weight:bold}.steps-container .steps-content .step-item .dayblock .day-items .product .text-wrap .product-description{max-width:500px}.steps-container .steps-content .step-item .dayblock .day-items .product .actions{display:flex;flex-wrap:nowrap;flex-direction:column;gap:10px}.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart{flex-basis:auto;flex-shrink:0;flex-grow:0;order:2;display:flex;flex-wrap:nowrap;flex-direction:row;gap:10px}@media screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart{order:1}}.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart .quantity-selector{display:block;width:100%;height:46px;line-height:46px;border:1px solid #8A8A8A;padding:0 5px}@media only screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart .quantity-selector{width:100px}}.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart .add-item{display:block;width:100%;background-color:#E31B22;color:#FFFFFF;text-decoration:none;text-align:center;height:46px;line-height:46px;cursor:pointer}.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart .add-item.disabled{background-color:#E5E5E5}.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart .add-item:hover{background-color:#b5161b}.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart .add-item.disabled{pointer-events:none}@media only screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product .actions .add-to-cart .add-item{width:100px}}.steps-container .steps-content .step-item .dayblock .day-items .product .actions .price{flex-basis:auto;flex-shrink:0;flex-grow:0;order:1;text-align:right}@media screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product .actions .price{order:2}}@media screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product{flex-direction:row;gap:10px}}.steps-container .steps-content .step-item .dayblock .day-items .product .left{width:100%}@media only screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product .left{width:70%}}.steps-container .steps-content .step-item .dayblock .day-items .product .left b,.steps-container .steps-content .step-item .dayblock .day-items .product .left p{max-width:500px}.steps-container .steps-content .step-item .dayblock .day-items .product .center{width:100%}@media only screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product .center{width:15%}}.steps-container .steps-content .step-item .dayblock .day-items .product .right{width:100%}@media only screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product .right{width:15%}}.steps-container .steps-content .step-item .dayblock .day-items .product .right p{padding-top:10px;text-align:right}@media only screen and (min-width:768px){.steps-container .steps-content .step-item .dayblock .day-items .product .right p{padding-top:0}}.steps-container .steps-footer .steps-buttons{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:10px;padding-top:30px;align-items:center}@media only screen and (min-width:768px){.steps-container .steps-footer .steps-buttons{margin-top:-20px;padding:0 0 30px 0}}.steps-container .steps-footer .steps-buttons a{flex-basis:auto;flex-shrink:0;flex-grow:0;display:flex;flex-wrap:wrap;flex-direction:row;background:#E31B22;padding:10px 20px;text-align:center;font-weight:600;border-radius:5px;color:#FFFFFF;text-decoration:none;align-items:center;gap:5px}.steps-container .steps-footer .steps-buttons a:first-child{padding:5px 10px;font-size:13px}.steps-container .steps-footer .steps-buttons a i{flex-basis:auto;flex-shrink:0;flex-grow:0}.steps-container .steps-footer .steps-buttons a:hover{background-color:#b5161b}.steps-container .steps-footer .steps-buttons a.disabled{background-color:#E5E5E5;color:#000000;pointer-events:none}body.menu-active{overflow:hidden}body.fixed header .flex-container.top .center a img{width:110px;margin-bottom:0}body.fixed header .menu-wrapper .flex-container .menu.active{height:calc(100vh - 182px)}.loader{width:25px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side, #ffffff 94%, #0000) top/8px 8px no-repeat, conic-gradient(#0000 30%, #ffffff);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - 8px), #000 0);animation:l13 1s infinite linear}@media only screen and (min-width:768px){.loader{background:radial-gradient(farthest-side, #BFA36F 94%, #0000) top/8px 8px no-repeat, conic-gradient(#0000 30%, #BFA36F);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - 8px), #000 0)}}@keyframes l13{100%{transform:rotate(1turn)}}*{padding:0;margin:0;outline:none;border:0;box-sizing:border-box;font-family:inherit;font-size:inherit}img{display:block}html{scroll-behavior:smooth}body{font-family:"Poppins", sans-serif;font-size:16px}.page-checkout{display:flex;flex-wrap:wrap;flex-direction:column;min-height:100vh;width:100%}.page-checkout header,.page-checkout main,.page-checkout footer{flex-basis:auto;flex-shrink:0;flex-grow:0;width:100%}.page-checkout header{display:flex;flex-wrap:wrap;flex-direction:column;z-index:5}.page-checkout header .flex-container.top{padding:0}@media screen and (min-width:768px){.page-checkout header .flex-container.top{padding:15px 10px}}.page-checkout header .flex-container.top>.left{display:flex;flex-wrap:wrap;flex-direction:row;flex-basis:auto;flex-shrink:0;flex-grow:0;order:2;padding:20px}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.left{width:33.3%;padding:0;order:1}}.page-checkout header .flex-container.top>.left .primary-button{display:inline-flex;background:#000000;padding:15px 20px;text-align:center;font-weight:600;border-radius:5px;color:#FFFFFF;text-decoration:none;flex-basis:auto;flex-shrink:0;flex-grow:0;width:100%;border-radius:0}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.left .primary-button{width:auto;margin:auto auto auto 0;border-radius:5px}}.page-checkout header .flex-container.top>.left .primary-button:hover{background:#b5161b}.page-checkout header .flex-container.top>.left .primary-button picture{margin:auto;width:29.35px;height:16.73px}.page-checkout header .flex-container.top>.left .primary-button picture img{width:100%;height:100%}.page-checkout header .flex-container.top>.left .primary-button span{margin:auto}.page-checkout header .flex-container.top>.left .primary-button picture:first-child{margin-right:25px;margin-left:0}@media only screen and (min-width:768px){.page-checkout header .flex-container.top>.left .primary-button picture:first-child{margin-left:auto}}.page-checkout header .flex-container.top>.left .primary-button picture:last-child{margin-left:25px;margin-right:0}@media only screen and (min-width:768px){.page-checkout header .flex-container.top>.left .primary-button picture:last-child{margin-right:auto}}.page-checkout header .flex-container.top>.left .title{text-align:right;font-size:16px;color:#000000;position:relative;text-decoration:none;font-weight:bold}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.left .title{text-align:left;font-size:25.92px}.page-checkout header .flex-container.top>.left .title:after{position:absolute;content:"";width:75%;height:6px;background-color:#E31B22;left:0;bottom:-18px}}.page-checkout header .flex-container.top>.left .title span{font-weight:300;color:#E31B22}.page-checkout header .flex-container.top>.center{display:flex;flex-wrap:wrap;flex-direction:row;flex-basis:auto;flex-shrink:0;flex-grow:0;width:60px;order:1;margin:auto 10px}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.center{margin:auto;width:33.3%;order:2}}.page-checkout header .flex-container.top>.center a{flex-basis:auto;flex-shrink:0;flex-grow:0;margin:0 auto;z-index:10}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.center a{margin-bottom:-65px}}.page-checkout header .flex-container.top>.center a img{width:56px;max-width:100%;height:auto}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.center a img{width:168px;margin-bottom:10px}}.page-checkout header .flex-container.top>.right{display:flex;flex-wrap:wrap;flex-direction:row;flex-basis:auto;flex-shrink:0;flex-grow:0;width:100%;order:1;position:absolute;top:192px}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.right{top:inherit;position:relative;width:33.3%;order:3}}.page-checkout header .flex-container.top>.right.sticky{position:fixed;top:25px;right:0}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.right.sticky{width:auto;position:fixed;top:25px;right:10px;border-radius:100px}}.page-checkout header .flex-container.top>.right.sticky .shopping-cart .icon .circle-large{box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.25)}.page-checkout header .flex-container.top>.right .shopping-cart{margin:0 20px 0 auto;position:relative;cursor:pointer}.page-checkout header .flex-container.top>.right .shopping-cart .icon{display:flex;flex-wrap:wrap;flex-direction:row}.page-checkout header .flex-container.top>.right .shopping-cart .icon .circle-large{flex-basis:auto;flex-shrink:0;flex-grow:0;display:flex;flex-wrap:wrap;flex-direction:row;padding:10px 15px;background-color:#E31B22;border-radius:100px}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.right .shopping-cart .icon .circle-large{position:relative;height:45px;border-radius:90px;background-color:#E31B22;padding-right:22.5px}}.page-checkout header .flex-container.top>.right .shopping-cart .icon .circle-large .circle-inner i,.page-checkout header .flex-container.top>.right .shopping-cart .icon .circle-large .circle-inner span{color:white}.page-checkout header .flex-container.top>.right .shopping-cart .icon .circle-large .circle{padding:0 10px;color:#FFFFFF;font-weight:bold}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.right .shopping-cart .icon .circle-large .circle{position:absolute;height:35px;width:35px;text-align:center;padding:5px;background-color:#FFFFFF;border-radius:40px;right:-20px;font-weight:bold;color:#000000;top:50%;transform:translate(0, -50%);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.37)}}@media screen and (max-width:767px){.page-checkout header .flex-container.top>.right .shopping-cart .icon .circle-large.pulse{box-shadow:0 0 0 0 #bfa36f;animation:pulse-white 1.5s infinite;transform:translate(0, 0) !important}}@media screen and (min-width:768px){.page-checkout header .flex-container.top>.right .shopping-cart .icon .circle-large.pulse .circle{box-shadow:0 0 0 0 #bfa36f;animation:pulse-white 1.5s infinite}}@keyframes pulse-white{0%{box-shadow:0 0 0 0 rgba(191, 163, 111, 0.7)}70%{box-shadow:0 0 0 10px rgba(191, 163, 111, 0)}100%{box-shadow:0 0 0 0 rgba(191, 163, 111, 0)}}.page-checkout header .flex-container.top>.right .shopping-cart .cart-drawer{display:none}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer{display:block;background-color:#FFFFFF;box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.25);position:absolute;right:-20px;top:100%;width:100vw}@media screen and (min-width:420px){.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer{width:400px;right:0}}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .cart-header{background-color:#000000;padding:10px;color:#FFFFFF}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets{display:flex;flex-direction:column}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-type{background-color:#E31B22;padding:10px;color:#FFFFFF;font-weight:bold}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row{width:100%;display:flex;padding:20px;border-bottom:1px solid #E5E5E5}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row:hover{background-color:#E5E5E5}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row:hover .product-trash{color:#000000}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row.loading{opacity:0;transition:2s all}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row .product-amount{font-weight:bold;padding-right:10px}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row .product-title{width:100%;padding-right:10px}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row .product-price{font-weight:bold;padding-right:10px}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row .product-trash{color:#E5E5E5}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .ticket-row .product-trash:hover{color:red}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .tickets .row-block .empty-cart p{padding:20px;text-align:center;font-weight:bold}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .totalen{display:flex;flex-wrap:wrap;flex-direction:row;padding:10px;background-color:#EEEEEE}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .totalen .left{width:50%;text-align:left}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .totalen .right{width:50%;text-align:right}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button{display:inline-flex;background:#000000;padding:15px 20px;text-align:center;font-weight:600;border-radius:5px;color:#FFFFFF;text-decoration:none}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button:hover{background:#b5161b}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button picture{margin:auto;width:29.35px;height:16.73px}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button picture img{width:100%;height:100%}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button span{margin:auto}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button picture:first-child{margin-right:25px;margin-left:0}@media only screen and (min-width:768px){.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button picture:first-child{margin-left:auto}}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button picture:last-child{margin-left:25px;margin-right:0}@media only screen and (min-width:768px){.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button picture:last-child{margin-right:auto}}.page-checkout header .flex-container.top>.right .shopping-cart:hover .cart-drawer .afrekenen-knop .primary-button{width:100%;border-radius:0}.page-checkout header .menu-wrapper{background:#E31B22;position:relative;order:-2}@media screen and (min-width:768px){.page-checkout header .menu-wrapper{order:0}}.page-checkout header .menu-wrapper .flex-container .toggle{flex-basis:auto;flex-shrink:0;flex-grow:0;display:flex;flex-wrap:wrap;flex-direction:row;width:100%;color:#FFFFFF;padding:15px 22.5px;margin:auto 0 auto auto;text-decoration:none}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .toggle{display:none}}.page-checkout header .menu-wrapper .flex-container .toggle span{margin-left:auto;margin-right:10px}.page-checkout header .menu-wrapper .flex-container .toggle i{margin:auto 0}.page-checkout header .menu-wrapper .flex-container .menu{display:flex;flex-wrap:wrap;flex-direction:row;display:none;width:100%}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu{justify-content:space-between;display:flex;flex-wrap:wrap;flex-direction:row}}.page-checkout header .menu-wrapper .flex-container .menu.active{position:absolute;display:flex;flex-wrap:wrap;flex-direction:row;left:0;right:0;top:100%;z-index:10;background:#b5161b;overflow:scroll;bottom:0;height:calc(100vh - 255px)}.page-checkout header .menu-wrapper .flex-container .menu.active li{border-bottom:1px solid #E31B22}.page-checkout header .menu-wrapper .flex-container .menu>li{position:relative;width:100%;list-style:none}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu>li{flex-grow:1;width:auto;position:inherit;display:flex}}.page-checkout header .menu-wrapper .flex-container .menu>li ul li:hover img{filter:grayscale(0)}.page-checkout header .menu-wrapper .flex-container .menu>li .float-left{display:none;position:absolute;left:30px;top:30px;width:35px;z-index:5}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu>li .float-left{display:block}}.page-checkout header .menu-wrapper .flex-container .menu>li .float-left picture,.page-checkout header .menu-wrapper .flex-container .menu>li .float-left img{width:100%;height:auto}.page-checkout header .menu-wrapper .flex-container .menu>li picture img{display:none;max-width:100%}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu>li picture img{display:block;height:190px;width:100%;object-fit:cover;filter:grayscale(1)}}.page-checkout header .menu-wrapper .flex-container .menu>li.hasChildren .toggleItems{content:"";font-family:"Font Awesome 6 Free";font-weight:900;width:50px;text-align:center;position:absolute;right:0;top:0;color:#FFFFFF;font-size:16px;line-height:48px}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu>li.hasChildren .toggleItems{position:inherit}}.page-checkout header .menu-wrapper .flex-container .menu>li.hasChildren>a{padding-left:72.5px;width:calc(100% - 50px)}.page-checkout header .menu-wrapper .flex-container .menu>li.active>ul{display:flex;flex-direction:column;background:#E31B22}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu>li.active>ul{display:none}}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu>li:hover>ul{display:flex;background:#E31B22;flex-direction:row}}.page-checkout header .menu-wrapper .flex-container .menu>li>ul{list-style:none;display:none;background:red}@media screen and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu>li>ul{position:absolute;top:100%;z-index:10;min-width:200px;left:0;right:0}.page-checkout header .menu-wrapper .flex-container .menu>li>ul li{width:25%;padding:20px;position:relative}}@media screen and (min-width:768px) and (min-width:768px){.page-checkout header .menu-wrapper .flex-container .menu>li>ul li a{position:absolute;width:calc(100% - 40px);top:20px;left:20px;right:20px;bottom:20px;padding:80px 0;background:rgba(0, 0, 0, 0.25);font-style:normal !important;font-weight:700 !important;font-size:19.2px}}.page-checkout header .menu-wrapper .flex-container .menu>li>ul>li:hover{background:#E31B22}.page-checkout header .menu-wrapper .flex-container .menu>li.active a,.page-checkout header .menu-wrapper .flex-container .menu>li:hover a{font-style:italic;font-weight:500}.page-checkout header .menu-wrapper .flex-container .menu>li a{display:block;color:#FFFFFF;padding:15px 22.5px;text-decoration:none;text-align:center;width:100%;text-transform:uppercase}.page-checkout header .bottom{display:flex;flex-wrap:wrap;flex-direction:row;position:relative;height:100vh;overflow:hidden;align-items:flex-end;padding-top:231px}@media screen and (min-width:768px){.page-checkout header .bottom{height:100vh;padding-top:140px}}.page-checkout header .bottom>.flex-container{flex-grow:1}.page-checkout header .bottom>.flex-container .left{flex-basis:auto;flex-shrink:0;flex-grow:0;width:100%;padding:20px 0;margin:auto}@media screen and (min-width:768px){.page-checkout header .bottom>.flex-container .left{width:50%;margin:auto auto auto 0}}.page-checkout header .bottom>.flex-container .left .date_order{display:flex;flex-wrap:wrap;flex-direction:row;width:280px;margin:auto}@media screen and (min-width:768px){.page-checkout header .bottom>.flex-container .left .date_order{margin:0}}.page-checkout header .bottom>.flex-container .left .date_order>span:nth-child(1){display:flex;flex-wrap:wrap;flex-direction:row;flex-basis:auto;flex-shrink:0;flex-grow:0;color:#FFFFFF;width:100%;font-size:102px;line-height:90px;font-weight:700;margin:auto}.page-checkout header .bottom>.flex-container .left .date_order>span:nth-child(1)>span{font-size:65px !important;padding:0 10px;margin:auto}.page-checkout header .bottom>.flex-container .left .date_order>span:nth-child(2){flex-basis:auto;flex-shrink:0;flex-grow:0;color:#FFFFFF;width:100%;font-size:46px;line-height:46px;font-weight:700;margin:auto}.page-checkout header .bottom>.flex-container .left .date_order>span:nth-child(3){flex-basis:auto;flex-shrink:0;flex-grow:0;color:#FFFFFF;width:100%;font-size:113px;line-height:113px;font-weight:700;margin:auto;-webkit-text-stroke:1px #FFFFFF;-webkit-text-fill-color:transparent}.page-checkout header .bottom>.flex-container .left .date_order .secondary-button{display:inline-flex;background:#E31B22;padding:15px 20px;text-align:center;font-weight:600;border-radius:5px;color:#FFFFFF;text-decoration:none;cursor:pointer;width:100%}.page-checkout header .bottom>.flex-container .left .date_order .secondary-button:hover{background:#b5161b}.page-checkout header .bottom>.flex-container .left .date_order .secondary-button picture{margin:auto;width:29.35px;height:16.73px}.page-checkout header .bottom>.flex-container .left .date_order .secondary-button picture img{width:100%;height:100%}.page-checkout header .bottom>.flex-container .left .date_order .secondary-button span{margin:auto}.page-checkout header .bottom>.flex-container .left .date_order .secondary-button picture:first-child{margin-right:10px;margin-left:0}@media only screen and (min-width:768px){.page-checkout header .bottom>.flex-container .left .date_order .secondary-button picture:first-child{margin-left:auto}}.page-checkout header .bottom>.flex-container .left .date_order .secondary-button picture:last-child{margin-left:10px;margin-right:0}@media only screen and (min-width:768px){.page-checkout header .bottom>.flex-container .left .date_order .secondary-button picture:last-child{margin-right:auto}}.page-checkout header .bottom>.flex-container .right{display:none;flex-basis:auto;flex-shrink:0;flex-grow:0;width:100%;padding:20px 0;margin:auto 0 auto auto}@media screen and (min-width:768px){.page-checkout header .bottom>.flex-container .right{display:flex;flex-wrap:wrap;flex-direction:row;width:50%}}.page-checkout header .bottom>.flex-container .right picture{margin:auto}.page-checkout header .bottom>.flex-container .right picture img{display:block;max-width:100%;margin:auto 0 auto auto}.page-checkout header .bottom>.countdown{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;width:100%;background:#000000;padding:15px 10px;border-top:5px solid #E31B22;z-index:2;font-size:12.8px}.page-checkout header .bottom>.countdown .left{flex-basis:auto;flex-shrink:0;flex-grow:0;display:none}@media screen and (min-width:768px){.page-checkout header .bottom>.countdown .left{display:flex;flex-wrap:wrap;flex-direction:row}}.page-checkout header .bottom>.countdown .left picture{flex-basis:auto;flex-shrink:0;flex-grow:0;margin:auto 0}.page-checkout header .bottom>.countdown .center{flex-basis:auto;flex-shrink:0;flex-grow:0;margin:auto}.page-checkout header .bottom>.countdown .center i{color:#E31B22;margin-right:10px}.page-checkout header .bottom>.countdown .center span{color:#FFFFFF;font-weight:600}.page-checkout header .bottom>.countdown .right{flex-basis:auto;flex-shrink:0;flex-grow:0;display:none}@media screen and (min-width:768px){.page-checkout header .bottom>.countdown .right{display:flex;flex-wrap:wrap;flex-direction:row}}.page-checkout header .bottom>.countdown .right picture{flex-basis:auto;flex-shrink:0;flex-grow:0;margin:auto 0}.page-checkout header .bottom>video,.page-checkout header .bottom>picture img{position:absolute;top:231px;bottom:0;left:0;width:100%;height:calc(100% - 231px - 53px);z-index:-5;object-fit:cover}@media screen and (min-width:768px){.page-checkout header .bottom>video{top:140px;height:calc(100% - 140px - 96px)}}@media screen and (min-width:768px){.page-checkout header .bottom>picture img{top:140px;height:calc(100% - 140px - 53px)}}.page-checkout header .bottom>.arrow-box{display:block;width:75px;height:75px;background:rgba(18, 42, 62, 0.4);position:absolute;bottom:15px;border:5px solid #E31B22;left:50%;transform:translate(-50%, 0) rotate(45deg)}@media screen and (min-width:768px){.page-checkout header .bottom>.arrow-box{bottom:55px}}.page-checkout header .bottom>.arrow-box i{transform:rotate(315deg);color:#FFFFFF;padding:10px}.page-checkout header .bottom.subpage{height:auto}.page-checkout header .bottom.subpage>.flex-container{padding:20px 0;min-height:250px}@media screen and (min-width:768px){.page-checkout header .bottom.subpage>.flex-container{padding:30px 10px;min-height:450px}}.page-checkout header .bottom.subpage>.countdown{display:flex}.page-checkout header .bottom.subpage>.arrow-box{bottom:15px}@media screen and (min-width:768px){.page-checkout header .bottom.subpage>.arrow-box{display:block}}.page-checkout header>.sticky{background:#FFFFFF;width:100%;position:fixed;z-index:10}.page-checkout main{flex-grow:1}.page-checkout footer .footer-cols{background-color:#EEEEEE;padding:80px 0;background-image:url("/assets/img/main/footer_watermark.png");background-position:right bottom;background-repeat:no-repeat}.page-checkout footer .footer-cols .flex-container .col{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;padding-bottom:20px}@media only screen and (min-width:768px){.page-checkout footer .footer-cols .flex-container .col{width:25%}}.page-checkout footer .footer-cols .flex-container .col h4{flex-basis:auto;flex-shrink:0;flex-grow:0;color:#000000;text-transform:uppercase}.page-checkout footer .footer-cols .flex-container .col hr{flex-basis:auto;flex-shrink:0;flex-grow:0;border-top:2px solid #E31B22;width:100px;text-align:center;margin:10px 0 20px}.page-checkout footer .footer-cols .flex-container .col ul{flex-basis:auto;flex-shrink:0;flex-grow:0;list-style:none}.page-checkout footer .footer-cols .flex-container .col ul li a{color:#000000;text-decoration:none;padding:2.5px 0;text-transform:uppercase}.page-checkout footer .footer-cols .flex-container .col ul li a:hover{color:#E31B22}.page-checkout footer .privacy-row{background-color:#000000}.page-checkout footer .privacy-row .flex-container .left{flex-basis:auto;flex-shrink:0;flex-grow:0;display:flex;flex-wrap:wrap;flex-direction:row;width:100%}@media only screen and (min-width:768px){.page-checkout footer .privacy-row .flex-container .left{width:50%}}.page-checkout footer .privacy-row .flex-container .left p{display:block;padding:20px 0;color:#FFFFFF;font-size:12.8px;margin:auto}@media only screen and (min-width:768px){.page-checkout footer .privacy-row .flex-container .left p{margin:0}}.page-checkout footer .privacy-row .flex-container .left p a{color:#FFFFFF;font-weight:bold}.page-checkout footer .privacy-row .flex-container .right{flex-basis:auto;flex-shrink:0;flex-grow:0;display:flex;flex-wrap:wrap;flex-direction:row;width:100%}@media only screen and (min-width:768px){.page-checkout footer .privacy-row .flex-container .right{width:50%}}.page-checkout footer .privacy-row .flex-container .right p{flex-basis:auto;flex-shrink:0;flex-grow:0;display:block;padding:20px 0;color:#FFFFFF;font-size:12.8px;margin:auto}@media only screen and (min-width:768px){.page-checkout footer .privacy-row .flex-container .right p{margin:0;margin-left:auto}}.page-checkout footer .privacy-row .flex-container .right p a{color:#FFFFFF;font-weight:bold}