@charset "UTF-8";
.container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;max-width:1600px;margin:0 auto;padding:0 10px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (min-width:1600px){.motorbeurs .voucher-header{max-width:1600px;margin:0 auto}}.motorbeurs .voucher-header picture{display:block}.motorbeurs .voucher-header picture img{display:block;width:100%;height:auto}.motorbeurs .sections{padding:20px}@media screen and (min-width:1600px){.motorbeurs .sections{max-width:1600px;margin:0 auto}}.motorbeurs .sections section{display:block;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #BCBCBC}.motorbeurs .sections section:last-child{padding-bottom:0;border-bottom:0}.motorbeurs .sections .highlight .more-information{display:flex;flex-direction:row;flex-wrap:wrap;padding:17.5px;background:#ff6200;color:#FFFFFF;text-align:center;font-weight:bold;white-space:nowrap;width:100%;cursor:pointer;margin-top:20px;max-width:450px}.motorbeurs .sections .highlight .more-information i{margin:0;font-size:22px}.motorbeurs .sections .highlight .more-information.loading i{animation:lds-dual-ring 1s linear infinite}.motorbeurs .sections .highlight .more-information.loading i::before{content:""}.motorbeurs .sections .highlight .more-information span{margin:0 auto}.motorbeurs .sections .highlight .more-information.animate{display:none}@media screen and (min-width:768px){.motorbeurs .sections .highlight .more-information.animate{display:block;position:fixed;z-index:1;opacity:1;transition:all linear 1s}}@media screen and (min-width:1100px){.motorbeurs .sections .highlight .more-information:hover{background-color:#cc4e00}}.motorbeurs .sections .tickets{display:flex;justify-content:space-between;gap:20px;flex-direction:column}@media screen and (min-width:1100px){.motorbeurs .sections .tickets{flex-direction:row}}.motorbeurs .sections .tickets .image{flex:0 0 auto;order:2;max-width:500px}.motorbeurs .sections .tickets .image img{width:100%;height:auto}.motorbeurs .sections .tickets .add-to-cart{flex:0 0 auto;margin:20px 0;max-width:450px}.motorbeurs .sections .tickets .add-to-cart form .price{font-size:1.2em;font-weight:bold}.motorbeurs .sections .tickets .add-to-cart form .quantity{display:block;margin:10px 0}.motorbeurs .sections .tickets .add-to-cart form .quantity select{display:block;padding:10px;background-color:#F2F2F2;width:100%}.motorbeurs .sections .tickets .add-to-cart form .add-product-to-cart{display:flex;flex-direction:row;flex-wrap:wrap;padding:17.5px;background:#ff6200;color:#FFFFFF;text-align:center;font-weight:bold;white-space:nowrap;width:100%;cursor:pointer}.motorbeurs .sections .tickets .add-to-cart form .add-product-to-cart i{margin:0}.motorbeurs .sections .tickets .add-to-cart form .add-product-to-cart.loading i{animation:lds-dual-ring 1s linear infinite}.motorbeurs .sections .tickets .add-to-cart form .add-product-to-cart.loading i::before{content:""}.motorbeurs .sections .tickets .add-to-cart form .add-product-to-cart span{margin:0 auto}.motorbeurs .sections .tickets .add-to-cart form .add-product-to-cart.animate{display:none}@media screen and (min-width:768px){.motorbeurs .sections .tickets .add-to-cart form .add-product-to-cart.animate{display:block;position:fixed;z-index:1;opacity:1;transition:all linear 1s}}@media screen and (min-width:1100px){.motorbeurs .sections .tickets .add-to-cart form .add-product-to-cart:hover{background-color:#cc4e00}}.motorbeurs .sections .tickets .ctas .cta i{color:#ff6200}.motorbeurs .sections .opening-hours{display:flex;justify-content:space-between;gap:20px;flex-direction:column}@media screen and (min-width:1100px){.motorbeurs .sections .opening-hours{flex-direction:row}}.motorbeurs .sections .opening-hours .image{flex:1 0 0;order:2;max-width:500px}.motorbeurs .sections .opening-hours .image iframe{width:100%;height:auto;aspect-ratio:1.7777777778;display:block}.motorbeurs .sections .opening-hours .content{flex:0 0 auto;max-width:480px}.motorbeurs .sections .opening-hours .content .open-hours .open-hour{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.motorbeurs .sections .opening-hours .content .open-hours .open-hour .date{flex:0 0 auto}.motorbeurs .sections .opening-hours .content .open-hours .open-hour .time{flex:0 0 auto}.motorbeurs .sections .faq h2{margin-bottom:20px}.motorbeurs .sections .faq .accordion{margin-bottom:20px;background-color:#F2F2F2;padding:10px 20px;cursor:pointer;user-select:none}.motorbeurs .sections .faq .accordion .title{display:flex;justify-content:space-between;align-items:center;font-weight:bold;cursor:inherit}.motorbeurs .sections .faq .accordion .title span,.motorbeurs .sections .faq .accordion .title i{flex:0 0 auto;cursor:inherit;transition:transform 0.25s ease}.motorbeurs .sections .faq .accordion .title span{max-width:calc(100% - 20px)}.motorbeurs .sections .faq .accordion .content{display:none;cursor:inherit}.motorbeurs .sections .faq .accordion .content p{margin-bottom:20px}.motorbeurs .sections .faq .accordion .content p:last-child{margin-bottom:0}.motorbeurs .sections .faq .accordion .toggle{display:none}.motorbeurs .sections .faq .accordion .toggle:checked~.title{margin-bottom:20px}.motorbeurs .sections .faq .accordion .toggle:checked~.title i{transform:rotate(90deg)}.motorbeurs .sections .faq .accordion .toggle:checked~.content{display:block}