#event-sidebar{display:flex;position:fixed;top:0;right:0;width:90%;height:100%;z-index:999;max-width:335px;transform:translate(100%);transition-delay:.4s;transition:.4s all ease-in-out;background-color:#fff}#event-sidebar.open{transform:translate(0)}#event-sidebar .scrollable{display:flex;overflow-y:auto;gap:2.4rem;flex-direction:column;padding:2rem 2rem 8rem}#event-sidebar .scrollable>.title{text-align:center;font-size:26px;font-weight:700;line-height:1.15;text-transform:uppercase;margin:0}#event-sidebar .scrollable>hr{display:block;width:100%;margin:0;border:none;border-top:1px solid #8f9296}#event-sidebar .scrollable.confimration-content{text-align:center}#event-sidebar .scrollable.confimration-content svg{margin:0 auto}#event-sidebar .scrollable.confimration-content p{margin:0}#event-sidebar .scrollable.confimration-content p a{color:inherit}#event-sidebar .close{background:none;border:none;padding:0;cursor:pointer;position:absolute;top:50%;left:-3rem;transform:translateY(-50%);outline:none}#event-sidebar .close:before{display:block;content:"\e003";font-family:CX icons;font-size:3rem;color:#fff}#event-sidebar .hidden{display:none!important}#event-sidebar .points-protection{display:flex;gap:1rem;margin:0;font-size:1.4rem;color:#5d5f63}#event-sidebar .points-protection strong{color:#2b2b2b}#event-sidebar .points-protection svg{flex:none}#event-sidebar .highlight-box{display:flex;align-items:center;padding:1.4rem 2rem;flex-direction:column;gap:2rem;background:#eeeff9}#event-sidebar .highlight-box .balance-title{text-align:center;font-size:1.7rem;font-weight:700;line-height:1.17;margin:0;width:100%}#event-sidebar .highlight-box .balance-title span{font-size:2.8rem;text-transform:uppercase;line-height:1}#event-sidebar .highlight-box .balance-using{display:block;padding:1rem 2rem;border-radius:2px;background:linear-gradient(118deg,#253ea2 0%,#5181d8 50%,#71b6e9 100%);color:#fff;text-align:center;font-size:1.2rem;margin:0;width:100%}#event-sidebar .highlight-box .points-info-wrapper{width:100%;display:flex;justify-content:space-between;gap:1rem;max-width:230px}#event-sidebar .highlight-box .points-info-wrapper strong{text-transform:uppercase}#event-sidebar .highlight-box .max-quantity-applied,#event-sidebar .highlight-box .min-quantity-applied{display:none;flex:0 1 auto;width:100%;margin:0;text-align:center;padding:10px 20px;background:#ffe1e7;font-size:1.2rem;line-height:1.33}#event-sidebar .highlight-box .max-quantity-applied.active,#event-sidebar .highlight-box .min-quantity-applied.active{display:block}#event-sidebar .highlight-box hr{width:100%;max-width:200px;background:#254aa2;margin:0;border:none;border-top:3px solid #254aa2}#event-sidebar .highlight-box .balance-desc{text-align:center;font-size:1.2rem;line-height:1.33;letter-spacing:.12rem;text-transform:uppercase;margin:0;font-weight:700;max-width:270px}#event-sidebar .highlight-box .quantity-selector{display:flex;flex-flow:row nowrap;flex:0 0 auto;width:calc(50% - .5rem);border:2px solid #254aa2;border-radius:10rem;width:100%;background:#fff;justify-content:center}#event-sidebar .highlight-box .quantity-selector.hide{display:none}#event-sidebar .highlight-box .quantity-selector button.button{-webkit-appearance:none;appearance:none;display:block;position:relative;flex:0 0 auto;width:3.6rem;height:3.6rem;border:none;padding:0;margin:0;font-size:0;background:none;cursor:pointer;color:#2b2b2b;text-align:center}#event-sidebar .highlight-box .quantity-selector button.button:disabled{opacity:.5;transition:.6s all cubic-bezier(.25,1,.5,1)}#event-sidebar .highlight-box .quantity-selector button.button:after{display:block;pointer-events:none;font-family:CX Icons;font-size:2.2rem;line-height:3.6rem}#event-sidebar .highlight-box .quantity-selector button.button.minus:after{content:"\e001"}#event-sidebar .highlight-box .quantity-selector button.button.plus:after{content:"\e002"}#event-sidebar .highlight-box .quantity-selector input[name=qty]{-webkit-appearance:none;appearance:none;display:block;flex:1 1 auto;font-size:1.2rem;line-height:3.6rem;font-weight:700;text-align:center;border:none;padding:0;margin:0;outline:none;background-color:#0000;color:#2b2b2b;width:calc(100% - 7.2rem);max-width:80px}#event-sidebar .highlight-box .quantity-selector input[name=qty]::-webkit-outer-spin-button,#event-sidebar .highlight-box .quantity-selector input[name=qty]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#event-sidebar .event-sidebar-form{display:flex;gap:2.4rem;flex-direction:column}#event-sidebar .event-sidebar-form p.global-error-message{margin:0!important;display:none}#event-sidebar .event-sidebar-form p.global-error-message.is-active{display:block}#event-sidebar .event-sidebar-form>hr{display:block;width:100%;margin:0;border:none;border-top:1px solid #8f9296}#event-sidebar .event-sidebar-form #info-text #info-title{display:flex;align-items:center;gap:.6rem;user-select:none}#event-sidebar .event-sidebar-form #info-text .open-icon{display:inline-block}#event-sidebar .event-sidebar-form #info-text .close-icon{display:none}#event-sidebar .event-sidebar-form #info-text a{color:#2b2b2b;font-size:1.4rem;font-weight:400;line-height:1.57;text-decoration:underline;cursor:pointer}#event-sidebar .event-sidebar-form #info-text #info-content{display:none;font-size:1.4rem;font-weight:400;line-height:1.57}#event-sidebar .event-sidebar-form #info-text.active .open-icon{display:none}#event-sidebar .event-sidebar-form #info-text.active .close-icon{display:inline-block}#event-sidebar .event-sidebar-form #info-text.active #info-content{display:block}#event-sidebar .event-sidebar-form .label-box{border:1px solid #d7dbe1;display:flex;padding:2.4rem;flex-direction:row;align-items:center;width:100%;color:#2b2b2b;font-size:1.2rem;line-height:1.33;text-transform:none;gap:1.2rem;font-weight:400;flex-wrap:wrap}#event-sidebar .event-sidebar-form .label-box .field__toggle-slider{cursor:pointer}#event-sidebar .event-sidebar-form .label-box .terms-title{flex:1 0 0}#event-sidebar .event-sidebar-form .label-box a{font-weight:700;text-decoration:underline;color:inherit;font-size:inherit;cursor:pointer}#event-sidebar .event-sidebar-form .label-box:after{content:none}#event-sidebar .event-sidebar-form .label-box .error-message{margin:0}#event-sidebar .fixed-bar{display:flex;position:absolute;bottom:0;left:0;right:0;flex-flow:row wrap;align-items:center;gap:1rem;flex:0 0 auto;padding:2rem 1.5rem;margin:auto 0 0;background:#fff;z-index:9}#event-sidebar .fixed-bar:before{display:block;content:"";width:100%;height:2.3rem;position:absolute;bottom:100%;left:0;background:linear-gradient(0deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,0) 100%)}#event-sidebar .fixed-bar .button{width:100%}main#event-details-page .whats-on-widget{background:#01567e;color:#fff}main#event-details-page .whats-on-widget .outer-wrapper{display:block;width:100%;max-width:1500px;margin:0 auto}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper{padding:5.6rem 2rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper>.main-title{font-size:6rem;color:#fff200;text-align:center;max-width:900px;margin:0 auto 2.4rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper>.desc{font-size:1.4rem;line-height:1.57;text-align:center;max-width:900px;margin:0 auto}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper{display:flex;flex-direction:row;gap:1.5rem;width:100%;justify-content:center;align-items:center;margin-bottom:4rem;flex-wrap:wrap}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper:last-of-type{margin-bottom:0}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper.featured-points{max-width:410px;margin:auto;text-align:center;padding:4rem 0;justify-content:center;align-items:start}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper.featured-points .column{width:calc(50% - 3rem);flex:0 1 auto}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper.featured-points .column svg{width:40px}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper.order-reverse-mobile{flex-direction:column-reverse}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column{flex:1 1 auto;text-align:center}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column img{display:block;margin:0 auto;max-width:100%}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .heading{font-size:2.2rem;font-weight:700;line-height:1.1;text-transform:uppercase}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .text-block{width:100%;max-width:612px;margin:auto}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .text-block .title{font-size:2.8rem;font-weight:700;line-height:1.1;margin:0 0 1.6rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .text-block .title span{color:#fff200}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .text-block .subtitle{margin:0 0 1.6rem;font-size:1.6rem;font-weight:700;line-height:1.22}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .text-block .desc{font-size:1.4rem;line-height:1.57;margin:0 0 1.6rem}main#event-details-page .whats-on-widget #plp-product-list-faq{background:none}main#event-details-page .whats-on-widget #plp-product-list-faq .title{color:#fff}main#event-details-page .whats-on-widget #plp-product-list-faq .question-wrapper .inner-wrapper .question{color:#fff}main#event-details-page .whats-on-widget #plp-product-list-faq .question-wrapper .inner-wrapper .question h3,main#event-details-page .whats-on-widget #plp-product-list-faq .question-wrapper .inner-wrapper .question p{color:#fff}main#event-details-page .whats-on-widget #plp-product-list-faq .question-wrapper .inner-wrapper .answer p{color:#fff}@media only screen and (min-width: 1024px){main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper{padding:5.6rem 6.2rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper>.main-title{font-size:9rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper{flex-wrap:nowrap;gap:4rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper:last-of-type{margin-bottom:0}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper.featured-points{justify-content:space-between;max-width:920px}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper.featured-points .column{text-align:center;width:auto}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper.featured-points .column svg{width:auto}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper.order-reverse-mobile{flex-direction:row}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column{flex:1 1 100%;text-align:left}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .heading{font-size:2.6rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .text-block .title{font-size:3.4rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .text-block .subtitle{font-size:1.8rem}main#event-details-page .whats-on-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .text-block .desc{font-size:1.4rem}}main#event-details-page .tomorrow-land-widget{background:linear-gradient(40deg,#253ea2 28.27%,#5181d8 70.86%,#71b6e9 94.9%);color:#fff;margin-top:4rem;position:relative;overflow-x:clip}main#event-details-page .tomorrow-land-widget .outer-wrapper{display:block;width:100%;max-width:1500px;margin:0 auto;position:relative;z-index:1}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper{padding:8rem 0}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .title{font-size:4.2rem;color:#fff200;text-align:center;margin:0 auto .8rem;font-weight:700;line-height:1}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .desc{font-size:2.2rem;line-height:1.2;text-align:center;max-width:300px;margin:0 auto;text-transform:uppercase;font-weight:500}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .floating{position:absolute;left:71%;top:-6%;transform:rotate(30deg);width:110px;pointer-events:none;z-index:1}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .flex-wrapper{display:flex;flex-direction:row;gap:0;width:100%;justify-content:center;align-items:center;flex-wrap:wrap}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .flex-wrapper .column{flex:1 1 100%;text-align:center;margin:3.6rem 0 0;padding:3.6rem 0 0;border-top:4px solid #fff}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .img-fluid{display:block;margin:6rem auto -2rem;max-width:272px}@media only screen and (min-width: 768px){main#event-details-page .tomorrow-land-widget{margin-top:8.9rem;background:linear-gradient(38deg,#253ea2 29.45%,#5181d8 61.02%,#71b6e9 74.32%)}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .floating{left:75%;top:15%;transform:none;width:unset}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .flex-wrapper .column{flex:1 1 auto;width:50%;margin:8rem 0 0;padding:8rem 0 0;position:relative;border-top:none}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .flex-wrapper .column:nth-child(odd):before{content:"";display:block;position:absolute;right:0;top:4rem;bottom:-3rem;width:4px;background:#fff}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .flex-wrapper .column:nth-child(odd):after{content:"";display:block;position:absolute;right:0;top:0;bottom:0rem;width:140%;max-width:1000px;height:4px;background:#fff;transform:translate(50%)}}@media only screen and (min-width: 1024px){main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper{padding:11rem 2rem 14rem}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .title{font-size:8rem}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .desc{font-size:3.4rem;max-width:100%}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .flex-wrapper .column .desc{max-width:490px}main#event-details-page .tomorrow-land-widget .outer-wrapper .inner-wrapper .img-fluid{margin:8rem auto 0;max-width:unset}}main#event-details-page .tomorrow-land-hero-widget{display:flex;align-items:center;width:100%;background-color:#111;background-image:url(/production/assets/skins/velo-gb/images/event-details-page/tomorrowland/stage-butterfly-mobile.png);background-size:cover;background-position:center;margin-bottom:5rem}main#event-details-page .tomorrow-land-hero-widget .overflow-wrapper{width:100%;padding:27% 2rem}main#event-details-page .tomorrow-land-hero-widget .content{display:flex;flex-direction:column;gap:2rem;max-width:360px;text-align:center;margin:auto;color:#fff}main#event-details-page .tomorrow-land-hero-widget .content h1{font-size:3.3rem;line-height:.9;text-shadow:0px 0px 15px rgba(1,86,126,.5);transform:rotate(-5deg)}main#event-details-page .tomorrow-land-hero-widget .content h2{font-size:1.8rem;line-height:1.1;text-shadow:0px 4px 9px rgba(1,86,126,.2);font-weight:500;transform:rotate(-5deg);margin:auto}main#event-details-page .tomorrow-land-hero-widget .content svg{display:block;margin:2rem auto 0;max-width:100%}@media only screen and (min-width: 768px){main#event-details-page .tomorrow-land-hero-widget{background-image:url(/production/assets/skins/velo-gb/images/event-details-page/tomorrowland/stage-butterfly.png);margin-bottom:9rem}main#event-details-page .tomorrow-land-hero-widget .overflow-wrapper{padding:13% 2rem}main#event-details-page .tomorrow-land-hero-widget .content{max-width:540px}main#event-details-page .tomorrow-land-hero-widget .content h1{font-size:4.4rem}main#event-details-page .tomorrow-land-hero-widget .content h2{font-size:2.8rem}}@media only screen and (min-width: 1200px){main#event-details-page .tomorrow-land-hero-widget .overflow-wrapper{padding:12% 2rem}main#event-details-page .tomorrow-land-hero-widget .content{max-width:770px}main#event-details-page .tomorrow-land-hero-widget .content h1{font-size:6.8rem}main#event-details-page .tomorrow-land-hero-widget .content h2{font-size:3.4rem;max-width:640px}}main#event-details-page .mclaren-widget{background:#131313;color:#fff;margin-top:0;position:relative}main#event-details-page .mclaren-widget .overlaying-wrap{position:relative}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text{color:#2b2b2b;position:absolute;top:40vw;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text h2{font-size:3.5rem;transform:rotate(-5deg);margin-bottom:2rem;line-height:1;max-width:290px;margin:0 auto 2rem}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text h2 span{color:#ff8000}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text p{font-size:2.2rem;transform:rotate(-5deg);font-weight:700;line-height:1.22;text-transform:uppercase;max-width:680px;margin:auto}main#event-details-page .mclaren-widget .overlaying-wrap img{aspect-ratio:img;aspect-ratio-aspect-ratio:211/329;aspect-ratio-background:#fff;background:#fff}main#event-details-page .mclaren-widget img{display:block;max-width:100%}main#event-details-page .mclaren-widget>.outer-wrapper{display:block;width:100%;max-width:1500px;margin:0 auto;position:relative;z-index:1}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper{padding:1rem 2rem 5.6rem}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .desc{font-size:2.2rem;line-height:1.2;text-align:center;max-width:300px;margin:0 auto;text-transform:uppercase;font-weight:500}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper>svg{display:block;max-width:100%;margin:4rem auto 0}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper{display:flex;flex-direction:row;gap:0;width:100%;justify-content:center;align-items:center;flex-wrap:wrap}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper .column{flex:1 1 100%;text-align:center;margin:3rem 0 0;padding:3rem 0 0}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper .column:not(:first-child){border-top:2px solid #fff}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper .column img{display:block;margin:0 auto;max-width:100%}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper .column svg{display:block;margin:0 auto 2.4rem;max-width:100%}@media only screen and (min-width: 768px){main#event-details-page .mclaren-widget{margin-top:8.9rem}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text{top:6vw}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text h2{font-size:4.2rem;max-width:unset}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text p{font-size:2.4rem}main#event-details-page .mclaren-widget .overlaying-wrap img{aspect-ratio:315/211}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper>svg{margin:12rem auto 0}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper .column{flex:1 1 auto;width:50%;margin:6rem 0 0;padding:6rem 0 0;position:relative;border-top:none!important}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper .column:nth-child(odd):before{content:"";display:block;position:absolute;right:0;top:6rem;bottom:0rem;width:2px;background:#fff}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper .column:nth-child(3):after{content:"";display:block;position:absolute;right:0;top:0;bottom:0rem;width:140%;max-width:1000px;height:2px;background:#fff;transform:translate(50%)}}@media only screen and (min-width: 1024px){main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text{top:8vw}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text h2{font-size:6.2rem}main#event-details-page .mclaren-widget .overlaying-wrap .overlaying-text p{font-size:2.8rem}main#event-details-page .mclaren-widget .overlaying-wrap img{aspect-ratio:1987/1331}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper{padding:3.6rem 2rem 8.6rem}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .title{font-size:8rem}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .desc{font-size:2.6rem;max-width:100%}main#event-details-page .mclaren-widget>.outer-wrapper>.inner-wrapper .flex-wrapper .column .desc{max-width:490px}}main#event-details-page .hero-section{display:block;width:100%;background-color:#111;background-image:url(/production/assets/skins/default/images/event-details-page/mclaren-f1-team-mobile.png);background-size:cover;background-position:center;margin-bottom:0}main#event-details-page .hero-section .overflow-wrapper{width:100%;overflow:hidden}main#event-details-page .hero-section .content{display:flex;flex-direction:column;gap:2rem;max-width:440px;text-align:center;margin:auto;color:#fff;padding:22rem 2rem 6rem}main#event-details-page .hero-section .content h1{font-size:3.3rem;line-height:.9;text-shadow:0px 0px 15px rgba(1,86,126,.5);transform:rotate(-5deg)}main#event-details-page .hero-section .content h2{font-size:1.8rem;line-height:1.1;text-shadow:0px 4px 9px rgba(1,86,126,.2);font-weight:500;transform:rotate(-5deg)}main#event-details-page .hero-section .content svg{display:block;margin:2rem auto 0;max-width:100%}main#event-details-page .event-section .flex-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap}main#event-details-page .event-section .flex-wrapper .column{width:100%}main#event-details-page .event-section .flex-wrapper .column .image-wrapper{width:100%}main#event-details-page .event-section .flex-wrapper .column .image-wrapper img{display:block;width:100%;max-width:100%}main#event-details-page .event-section .flex-wrapper .column .content{display:flex;flex-direction:column;padding:2rem;gap:2rem;width:100%;max-width:100%;height:100%;align-items:start;justify-content:center;text-align:left;position:relative}main#event-details-page .event-section .flex-wrapper .column .content.loading:before{z-index:1;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.5;display:block;position:absolute;content:""}main#event-details-page .event-section .flex-wrapper .column .content.loading:after{display:block;position:absolute;content:"";z-index:99;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/production/assets/skins/velo-gb/images/animations/loading-gif-ww.gif) center/contain no-repeat}main#event-details-page .event-section .flex-wrapper .column .content .remaining-wrapper{display:flex;align-items:center;gap:.8rem}main#event-details-page .event-section .flex-wrapper .column .content .remaining-wrapper .remaining-tag{padding:.4rem .8rem;border-radius:.2rem;background:#eeeff9;font-size:1.2rem;font-weight:700;line-height:1.33}main#event-details-page .event-section .flex-wrapper .column .content .title{text-transform:uppercase;font-size:2.6rem;font-weight:700;line-height:1.1;margin:0}main#event-details-page .event-section .flex-wrapper .column .content .desc{font-size:1.4rem;line-height:1.33;margin:0;font-weight:700}main#event-details-page .event-section .flex-wrapper .column .content .desc p{margin:0 0 2rem}main#event-details-page .event-section .flex-wrapper .column .content .desc p:last-of-type{margin:0}main#event-details-page .event-section .flex-wrapper .column .content hr{width:100%;margin:0}main#event-details-page .event-section .flex-wrapper .column .content .button-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin:0;width:100%}main#event-details-page .event-section .flex-wrapper .column .content .button-wrapper .points-wrapper{font-size:1.2rem;line-height:1.33}main#event-details-page .event-section .flex-wrapper .column .content .button-wrapper .points-wrapper .points{font-size:2.2rem;font-weight:700;line-height:1.22}main#event-details-page .event-section .flex-wrapper .column .content .button-wrapper .button{width:max-content}main#event-details-page .event-section .flex-wrapper .column .content .points-protection{display:flex;gap:1rem;margin:0;font-size:1.4rem;color:#5d5f63}main#event-details-page .event-section .flex-wrapper .column .content .points-protection svg{flex:none}main#event-details-page .event-section .flex-wrapper .column .content .disclaimer{font-size:1rem;line-height:1.56}main#event-details-page .event-section .flex-wrapper .column .content .disclaimer p{margin:0}main#event-details-page .event-section .flex-wrapper .column .content .disclaimer a{font-size:inherit;color:inherit}main#event-details-page .loyalty-points-wrapper{display:flex;width:100%;background:#eeeff9;color:#2b2b2b;position:relative}main#event-details-page .loyalty-points-wrapper .title-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;align-items:center;gap:1rem;padding:1rem 1.5rem;cursor:pointer}main#event-details-page .loyalty-points-wrapper .title-wrapper .title span{display:block;margin:0;font-size:1.2rem;line-height:1;font-weight:700;text-transform:uppercase}main#event-details-page .loyalty-points-wrapper .title-wrapper .title p{display:block;margin:0;font-size:1.2rem;line-height:1.4;font-weight:400}main#event-details-page .loyalty-points-wrapper .title-wrapper .icon i:after{display:block;content:"\e012";font-family:CX Icons;font-size:3rem;line-height:1;text-align:center}main#event-details-page .loyalty-points-wrapper .title-wrapper .content-wrapper{display:block;position:absolute;top:100%;left:0;right:0;width:100%;max-height:0px;overflow:hidden;transition:.6s all cubic-bezier(.22,1,.36,1);z-index:2;pointer-events:none}main#event-details-page .loyalty-points-wrapper .title-wrapper .content-wrapper .content-inner{display:block;width:100%;background:#eeeff9;padding:1rem 1.5rem}main#event-details-page .loyalty-points-wrapper .title-wrapper .content-wrapper .content-inner p{font-size:1.2rem}main#event-details-page .loyalty-points-wrapper .title-wrapper .content-wrapper .content-inner ul{margin:0 0 1rem;list-style-type:none}main#event-details-page .loyalty-points-wrapper .title-wrapper .content-wrapper .content-inner ul li{display:block;font-size:1.2rem;line-height:1.4;margin:0 0 .5rem}main#event-details-page .loyalty-points-wrapper .title-wrapper .content-wrapper .content-inner ul li strong{font-weight:700;text-transform:uppercase}main#event-details-page .loyalty-points-wrapper .title-wrapper .content-wrapper .content-inner a{font-size:inherit;color:inherit}main#event-details-page .loyalty-points-wrapper.is-open .icon i:after{content:"\e003"}main#event-details-page .loyalty-points-wrapper.is-open .icon .content-wrapper{max-height:153px;pointer-events:all}main#event-details-page .recommended-events{display:block;width:100%;background:#f1f4f8}main#event-details-page .recommended-events .outer-wrapper{display:block;width:100%;max-width:1500px;margin:auto}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper{padding:4rem 2rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper>h2{margin-bottom:3rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper{display:flex;flex-flow:row wrap;width:100%;gap:2.4rem;justify-content:center}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper.slick-initialized{display:block}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper.slick-initialized .event-card{height:100%;display:flex!important}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper .slick-list{margin-bottom:2rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper .slick-list .slick-track{display:flex;gap:2.4rem;margin:0}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper .slick-list .slick-track:before,main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper .slick-list .slick-track:after{content:none}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper .slick-slide{height:auto}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper .slick-slide>div{height:100%}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper ul.slick-dots{display:block;width:100%;text-align:center;font-size:0;padding:1.3rem 0}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper ul.slick-dots li{display:inline-block;margin:0 .9rem 0 0}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper ul.slick-dots li button{display:block;width:1.6rem;height:.9rem;background:#6b6b6b;opacity:.2;border-radius:6rem;border:none;font-size:0;padding:0;margin:0;cursor:pointer}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper ul.slick-dots li button:hover{opacity:1;background:#254aa2}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper ul.slick-dots li.slick-active button{background:#254aa2;opacity:1;width:3.2rem;height:.9rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper ul.slick-dots li.slick-active button:hover{background:#254aa2}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper ul.slick-dots li:last-child{margin:0}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper button.slick-arrow{display:block;position:absolute;bottom:0;font-size:0;width:3.6rem;height:3.6rem;background:none;border-radius:50%;border:none;padding:0;background:#01567e;color:#fff;z-index:5}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper button.slick-arrow:after{display:block;position:relative;font-family:CX Icons;font-size:3rem;line-height:3rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper button.slick-arrow.slick-next{right:1rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper button.slick-arrow.slick-next:after{content:"\e011"}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper button.slick-arrow.slick-prev{left:1rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper button.slick-arrow.slick-prev:after{content:"\e010"}@media only screen and (min-width: 768px){main#event-details-page .hero-section{background-image:url(/production/assets/skins/default/images/event-details-page/mclaren-f1-team.png);background-position:center;margin-bottom:9rem;aspect-ratio:500/233;display:flex;align-items:center}main#event-details-page .hero-section .content{max-width:1020px;padding:34rem 2rem 8rem}main#event-details-page .hero-section .content h1{font-size:6.2rem}main#event-details-page .hero-section .content h2{max-width:640px;margin:auto;font-size:2.8rem;line-height:1;font-weight:500}main#event-details-page .hero-section .content h2 span{color:#ff9800}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper{padding:5.6rem 2rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper{justify-content:start}}@media only screen and (min-width: 1024px){main#event-details-page .event-section .flex-wrapper{flex-direction:row}main#event-details-page .event-section .flex-wrapper .column{width:50%}main#event-details-page .event-section .flex-wrapper .column .image-wrapper{padding-top:67%;position:relative;height:100%}main#event-details-page .event-section .flex-wrapper .column .image-wrapper img{display:block;position:absolute;top:0;left:0;width:100%;min-height:100%;max-width:unset}main#event-details-page .event-section .flex-wrapper .column .content{padding:5.6rem 10rem;max-width:700px}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper{padding:5.6rem 6.2rem}main#event-details-page .recommended-events .outer-wrapper .inner-wrapper .event-cards-wrapper{justify-content:start}}main#event-details-page .points-nav-bar{display:flex;align-items:center;justify-content:start;gap:1rem;padding:.8rem 1.2rem;z-index:1;left:0;background:#fff200;font-weight:700;font-size:1.2rem;text-transform:uppercase;cursor:pointer;position:sticky;top:6.5rem;width:100%;text-decoration:none;color:inherit;margin:0 0 -4.7rem}@media only screen and (min-width: 1024px){main#event-details-page .points-nav-bar{top:12.4rem;width:max-content}}body.global-banner main#event-details-page .points-nav-bar{top:9.3rem}@media only screen and (min-width: 1024px){body.global-banner main#event-details-page .points-nav-bar{top:16.3rem}}
