

@font-face{font-family:'UEFA Euro Pro Heavy Extended';src:url('/media/froh14j2/uefaeuropro-heavyextended.woff2') format('woff2'),url('/media/h5lg4z3k/uefaeuropro-heavyextended.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'UEFA Euro Pro Light Narrow';src:url('/media/xlypzypl/uefaeuropro-lightnarrow.woff2') format('woff2'),url('/media/sjalgryx/uefaeuropro-lightnarrow.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'UEFA Euro Pro Book';src:url('/media/cpymsotc/uefaeuropro-book.woff2') format('woff2'),url('/media/tcopr5ub/uefaeuropro-book.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'UEFA Euro Pro Medium Extended';src:url('/media/dewhrt3x/uefaeuropro-mediumextended.woff2') format('woff2'),url('/media/zhodh5vd/uefaeuropro-mediumextended.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'UEFA Euro Pro';src:url('/media/1unlr1g1/uefaeuropro-medium.woff2') format('woff2'),url('/media/h1xbqurg/uefaeuropro-medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'UEFA Euro Pro ExBold Extended';src:url('/media/thdlt0hw/uefaeuropro-extraboldextended.woff2') format('woff2'),url('/media/hfgffskc/uefaeuropro-extraboldextended.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'UEFA Euro Pro Bold';src:url('/media/2aun3lb3/uefaeuropro-bold.woff2') format('woff2'),url('/media/hicnfdgu/uefaeuropro-bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'UEFA Euro Pro Oversize';src:url('/media/3eppoem3/uefaeuropro-oversize.woff2') format('woff2'),url('/media/twrbh10w/uefaeuropro-oversize.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:Uefa Euro Pro;font-style:normal;src:url("/media/a23f3l5x/uefaeuropro-book.woff2") format("woff2")}@font-face{font-display:swap;font-family:Uefa Euro Pro Oversize;font-style:normal;src:url("/media/vgpfr25g/uefaeuropro-oversize.woff2") format("woff2")}@font-face{font-display:swap;font-family:Uefa Euro Pro Medium;font-style:normal;src:url("/media/1unlr1g1/uefaeuropro-medium.woff2") format("woff2")}@font-face{font-display:swap;font-family:Uefa Euro Pro Extrabold;font-style:normal;src:url("/media/14glgbpn/uefaeuropro-extrabold.woff2") format("woff2")}@font-face{font-display:swap;font-family:Uefa Euro Pro LightNarrow;font-style:normal;src:url("/media/0qwda1z4/uefaeuropro-lightnarrow.woff2") format("woff2")}@font-face{font-family:'Aeonik-Light';src:url(../../fonts/beyond/3f368f99330c78f09d6b.woff) format("woff"),url(../../fonts/beyond/8c362aa98fcbe17a1928.woff2) format("woff2");font-style:normal;font-weight:normal;font-display:swap}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button{border:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button,select{text-transform:none}button{overflow:visible}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.inner-container--lg{max-width:1132px}.inner-container{position:relative;width:100%;max-width:1248px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}button{border:0}.ecommerce-layout .btn,.ecommerce-checkout .btn,.generic-layout .btn{display:inline-block;padding:13px 24px;font-weight:400;font-size:18px;line-height:22px;letter-spacing:1px;color:#fff;text-transform:none;background-color:#009bff;text-decoration:none;text-align:center;will-change:background-color;transition:background-color .25s ease}.ecommerce-layout{background-color:#f1f1f1}.icon{background-repeat:no-repeat}.icon-check-box-yes,.icon[data-access=true]{background-image:url(/media/yvxdbd3w/check-box-yes.svg)}.icon-check-box-no,.icon[data-access=false]{background-image:url(/media/qnvciigt/check-box-no.svg)}.icon-beverage{background-image:url(/media/itomhwop/_euro-comparison-icon-drinks.svg)}.icon-calendar{background-image:url(/media/z1ia102m/_euro-comparison-icon-service.svg)}.icon-close{background-image:url(/media/3qmn3zmk/close.svg)}.icon-dining{background-image:url(/media/a3hfktpk/_euro-comparison-icon-food.svg)}.icon-door{background-image:url(/media/d2ocj0t2/_euro-comparison-icon-stadium-access.svg)}.icon-exclusive{background-image:url(/media/q1tmuxjt/exclusive.svg)}.icon-filter{background-image:url(/media/tlolu5mb/filter.svg)}.icon-gift{background-image:url(/media/5ugfu4lg/_euro-comparison-icon-gift.svg)}.icon-gourmet-dining{background-image:url(/media/re3dmsvi/gourmet-dining.svg)}.icon-info{background-image:url(/media/fwgjluew/info.svg)}.icon-map{background-image:url(/media/en3ls1on/_euro-comparison-icon-hospitality-area.svg)}.icon-meeting{background-image:url(/media/jmgn2qpe/meeting.svg)}.icon-merchandise{background-image:url(/media/kmohe25k/merchandise.svg)}.icon-network{background-image:url(/media/sjqdokbx/network.svg)}.icon-parking{background-image:url(/media/dwmbwxbz/_euro-comparison-icon-parking.svg)}.icon-pitch{background-image:url(/media/hhrbcami/pitch.svg)}.icon-plus{background-image:url(/media/k1qczrjs/plus.svg)}.icon-pound-sterling{background-image:url(/media/30vna3q0/_euro-comparison-icon-price-from.svg)}.icon-seat{background-image:url(/media/lxlnjrwo/_euro-comparison-icon-seat.svg)}.icon-seating-tables{background-image:url(/media/w3bkmb4m/_euro-comparison-icon-seating-tables.svg)}.icon-seats{background-image:url(/media/jggcqlfo/seats.svg)}.icon-shared-lounge{background-image:url(/media/3x5llljo/shared-lounge.svg)}.icon-star-filled{background-image:url(/media/jwqbm0sw/star-filled.svg)}.icon-star-rating{background-image:url(/media/re1bk3nq/_euro-comparison-icon-star-rate.svg)}.icon-television{background-image:url(/media/nwbjwjnh/_euro-comparison-icon-fun.svg)}.icon-venue,.icon-venues{background-image:url(/media/rdihqyqj/_euro-comparison-icon-stadiums.svg)}*{box-sizing:border-box}h2{display:block;font-family:Uefa Euro Pro Extrabold,sans-serif;font-size:clamp(1.5rem,1.4071rem + .381vw,1.75rem);line-height:normal;color:#2100a0;margin-bottom:16px}p{margin-bottom:1rem}strong{font-family:Uefa Euro Pro Extrabold,sans-serif}address{font-style:normal}:root{--buttonBgColor:#001ec8;--buttonFgColor:white}.button{display:inline-flex;align-items:center;justify-content:center;column-gap:8px;padding:14px 20px;background-color:var(--buttonBgColor);border-radius:5px;color:var(--buttonFgColor);font-size:18px;line-height:20px;font-family:Uefa Euro Pro Medium,sans-serif;cursor:pointer;text-decoration:none;transition:border-color .25s ease,transform .25s ease,color .25s ease,background-color .25s ease}.button::after{content:"→";transition:transform .25s ease}.button:active{transform:translateY(2px)}.button:focus,.button:focus-within{outline-color:#000;outline-offset:2px}.button.disabled,.button:disabled,.button[disabled]{opacity:.4;cursor:not-allowed}.button--leading-icon::after{display:none}.button--icon-only{width:60px;height:60px;padding:0;border-radius:100%}.button--icon-only::after{display:none}.button--no-icon::after{display:none}.button--med{padding-block:10px}.button--dark-blue{background-color:#2100a0;border:1px solid #2100a0}.button--dark-blue:hover:not(:disabled){background-color:#fff;color:#2100a0}.button--light-blue{background-color:#009cff;border:1px solid #009cff}.button--light-blue:hover:not(:disabled){background-color:#fff;color:#009cff}.button--purple{background-color:#9747ff;color:#fff}.button--purple:is(button){border:0}.button--purple:hover:not(:disabled){background-color:#009cff;color:#2100a0}.button--purple:disabled{background-color:#2100a0;color:rgba(255,255,255,.44);opacity:1}.button--outline{border:1px solid #fff;color:#fff;background-color:transparent}.button--outline:hover:not(:disabled){background-color:#131313;color:#fff}.button--outline-dark-blue{border-color:#2100a0;color:#2100a0}.button--outline-dark-blue:hover:not(:disabled){background-color:#001ec8;color:#fff}.button--reverse{flex-direction:row-reverse}.button--reverse::after{transform:scaleX(-1)}.button svg{position:relative;color:inherit}.button--small{padding-block:8px;font-size:14px;line-height:16px}.modal{position:fixed;top:50%;left:50%;width:100%;max-width:560px;transform:translate(-50%,-50%);padding:20px;border-radius:12px;border:0;margin:0}.modal::backdrop{background-color:#000;opacity:.5}@media(max-width:600px){.modal{max-width:calc(100% - 40px)}}.modal-inner p{font-size:16px;line-height:24px}.modal-inner>.button{margin-top:24px;border:0}select.custom-select{height:32px;padding:0 36px 0 12px;margin-left:8px;border-radius:5px;background-color:#fff;background-image:url(/media/edjjjjqs/chevron-down.svg);background-size:16px auto;background-repeat:no-repeat;background-position:right 12px center;color:#2100a0;font-family:Uefa Euro Pro,sans-serif;appearance:none}select.custom-select--border{border:2px solid #d9d9d9}select.custom-select--lg{height:42px}.eu-container{position:relative;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem)}.simple-intro{padding-block:40px;background-color:#fff}.simple-intro__content{max-width:700px;color:#2100a0}.simple-intro__content h2{display:block;font-family:Uefa Euro Pro Extrabold,sans-serif;font-size:clamp(1.5rem,1.4071rem + .381vw,1.75rem);line-height:normal;color:#2100a0;margin-bottom:16px}.simple-intro__content p{font-size:clamp(1rem,.9536rem + .1905vw,1.125rem)}.overflow-x-hidden{overflow-x:hidden}.text-blue{color:#001ec8}.text-light-blue{color:#009cff}.is-hidden{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}header#generic-header{position:sticky;top:0;background:#001ec8;display:flex;justify-content:space-between;z-index:10;flex-direction:column}.side-header__upper{background-color:#2100a0;font-size:10px}.side-header__upper__inner{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem)}.header-contactbeyond svg{height:30px;width:30px;padding:5px}.umb-block-grid__layout-container:has(.login-to-c){padding:0 0 0 0}.header-contactbeyond span{font-size:14px!important;font-family:'UEFA Euro Pro Light Narrow',Arial,Helvetica,sans-serif!important}@media(max-width:768px){.header-contactbeyond{display:flex;justify-content:center;align-items:center;gap:5px;padding:10px 0;flex-direction:column}}.header-contactbeyond>div{display:flex;justify-content:flex-end;align-items:center}.header-contactbeyond{display:flex;justify-content:flex-end;align-items:center;gap:10px;font-family:'UEFA Euro Pro Light Narrow',Arial,Helvetica,sans-serif!important}.upper-header-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.25rem*4);justify-content:center;align-items:center;color:#fff;font-size:10px;margin:0}@media(max-width:400px){.upper-header-links{line-height:1.54;padding-top:10px;padding-bottom:10px}}.upper-header-links .logo-beyond{display:flex;justify-content:center}.upper-header-links .logo-beyond svg{height:auto!important}img.header-logo{max-width:370px}@media(min-width:1540px){footer.generic-footer{width:auto!important}}footer.generic-footer{position:relative;width:100%!important;max-width:100%!important;padding:0;background:url(/media/qnmpmwcy/footer-image-euro28-updated.webp) no-repeat;background-size:170%;background-position:right top}.generic-footer-bottom{margin-bottom:0!important;display:flex;justify-content:space-between}.generic-footer-bottom button.button.button--white.button--leading-icon.sign-up-form-toggle.js-sign-up-form-toggle{display:block}.sign-up-form-toggle.js-sign-up-form-toggle{font-size:18px!important;text-transform:uppercase;text-decoration:none;border-radius:8px;border:2px solid #009bff;padding:10px 40px 7px;background:#009bff;transition:.3s ease-in-out!important;font-family:'UEFA Euro Pro ExBold Extended'!important;font-weight:bolder!important;color:#fff!important;display:block;text-align:center;line-height:150%;height:auto}.sign-up-form-wrapper .button{height:30px;cursor:pointer}.sign-up-form-toggle{position:relative;padding-inline:16px;font-weight:bold;transition:box-shadow .25s ease,transform .25s ease,width .25s ease 0s,color .1s ease .25s;width:265px;box-shadow:0 8px 11px rgba(0,0,0,.2);z-index:10}button.sign-up-form-toggle.js-sign-up-form-toggle[aria-expanded=false]:hover{background:#fff;color:#009bff!important;border:2px solid #fff!important}.sign-up-form-toggle img.icon-close{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition-delay:0s}.sign-up-form-toggle img{transition:opacity .1s ease .25s}footer a:-webkit-any-link{color:#fff;cursor:pointer;text-decoration:underline}@media(min-width:577px){:root{--siteHeaderHeight:146px}}.hero-banner{position:relative;background-color:#000;text-align:center;height:100vh;padding-top:0;padding-bottom:0;color:#fff;overflow:hidden}.hero-banner--v-short{min-height:0;max-height:calc(365px + var(--siteHeaderHeight))}.hero-banner__inner>*:last-child{margin-bottom:0}.hero-banner h1{font-family:'lfc-serif'}@media(min-width:577px){.hero-banner h1,.hero-banner .h1{font-size:3.5555555556rem;line-height:3.6666666667rem;font-size:64px!important;line-height:66px!important}}.hero-banner h1,.hero-banner .h1{position:relative;width:100%;padding:1.5em 0 1em;font-size:42px!important;line-height:44px!important}@media(min-width:577px){.hero-banner.hero-banner--v-short .hero-banner__inner{padding-bottom:100px}}.hero-banner.hero-banner--v-short .hero-banner__inner{justify-content:center;padding-bottom:54px}@media(min-width:577px){.hero-banner__inner{padding-left:54px;padding-right:54px}}.hero-banner__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;z-index:1}.hero-banner--v-short{min-height:0;max-height:calc(200px + var(--siteHeaderHeight))}@media(min-width:577px){.hero-banner{position:relative;background-color:#000;text-align:center;height:100vh;padding-top:0;padding-bottom:0;color:#fff;overflow:hidden}}.cart-wrapper{padding:16px;background-color:transparent;border-radius:10px}.cart-wrapper .countdown{font-weight:500;color:#808080;margin-bottom:.5rem;justify-content:center;display:flex}.countdown-value{color:#2100a0}.cart-wrapper .countdown .countdown-text{margin-right:8px}.cart-wrapper{padding:0;background-color:transparent;position:relative;z-index:2}@media all and (max-width:576px){.cart-wrapper{padding:0}}.cart-wrapper input[type=number],.cart-wrapper select{padding:4px 12px 4px 8px!important;background-color:#fff;background-position:right 10px center;border-radius:36px;border:2px solid #000;color:#000;text-align:center}.cart-wrapper input[type=number]:focus,.cart-wrapper input[type=number]:active,.cart-wrapper select:focus,.cart-wrapper select:active{border-color:#a38f63}.cart-wrapper .remove-hover:hover{color:#a38f63;text-decoration:underline}.cart-wrapper .cart-buttons{display:flex;flex-direction:column;row-gap:8px}@media all and (min-width:577px){.cart-wrapper .cart-buttons{justify-content:flex-end;flex-direction:row;row-gap:0}}.cart-wrapper table th{text-align:right;padding-left:1rem}.cart-wrapper table th:first-child{text-align:left;width:100%;padding-left:0}.cart-wrapper select{padding:4px 12px 4px 8px!important;text-align:center}.shopping-cart-line .remove-button{background-color:transparent}@media all and (min-width:1025px){.cart-wrapper table th{min-width:150px}}.cart-wrapper .match{display:flex;align-items:center;flex-shrink:0;-moz-column-gap:16px;column-gap:16px;margin-right:16px}@media all and (max-width:1024px){.cart-wrapper .match{flex-wrap:wrap;justify-content:center!important;margin-bottom:15px!important}}.ecommerce-layout:has(.ecommerce-checkout){background:#f2faff}.cart-wrapper .match .info-time{background-color:#f2faff;padding:0 17px!important;font-size:15px!important;color:#707070!important;font-weight:400!important;min-width:72px;text-align:center;border-radius:5px}.cart-wrapper .country-flag{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.cart-wrapper .country-flag img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.cart-wrapper .product-info{display:flex;flex-direction:column;align-items:baseline}.cart-wrapper .product-info .session-date{font-weight:400}.cart-wrapper .cart{border-collapse:collapse;display:block;margin-top:1.5rem;width:100%}.cart-wrapper .cart-header{display:table-row-group}@media(min-width:768px){.cart-wrapper .cart{display:table}.cart-wrapper .cart-header{display:table-row-group}}.cart-details-box{overflow:hidden;padding:0;margin-bottom:2rem}.cart-details-box label{margin-bottom:0}.cart-details-box .checkbox-wrapper{margin-top:0}.cart-details-box .checkbox-wrapper input[type=checkbox]+label{margin-top:0;padding-left:46px}.cart-details-box .checkbox-wrapper input[type=checkbox]+label::before{top:50%;transform:translateY(-50%);left:16px}.my-account-dashboard{display:grid;gap:16px;grid-template-columns:auto}@media(min-width:769px){.my-account-dashboard{grid-template-columns:repeat(3,1fr)}}.my-account-dashboard>a{display:flex;align-items:center;padding:24px;-moz-column-gap:16px;column-gap:16px;background-color:#fff;color:#000;text-decoration:none;transition:box-shadow .4s ease}.my-account-dashboard>a .text-wrapper>span:first-child{font-weight:700}.my-account-dashboard>a .text-wrapper>span{display:block}@media(max-width:768px){.generic-footer-bottom{flex-direction:column}img.header-logo{padding-left:20px}.eu-container.short-hero__content img{max-width:150px!important}}@media(max-width:1000px){footer.generic-footer{background:url(/media/qnmpmwcy/footer-image-euro28-updated.webp) no-repeat;background-size:cover}}@media(max-width:500px){img.header-logo{max-width:100%!important}}@media(max-width:480px){.product-modal__detail-item-icon{display:block!important}}.card-body.options a:hover,.change-password-page:hover .card-body.options .btn:hover,.reset-password-page .card-body.options .btn:hover{text-decoration:none}.card-body.options a,.change-password-page .card-body.options .btn,.reset-password-page .card-body.options .btn{color:#009bff;transition:.3s ease-in-out}.newsletter fieldset:first-child input{margin-bottom:0}@media(max-width:768px){.newsletter .dataconsentexpandable label.umbraco-forms-label{display:block;font-size:14px;line-height:21px;width:100%;padding-left:50px!important;margin-top:-30px!important;text-align:justify;font-weight:500!important;line-height:26px;font-size:20px;width:100%!important;font-family:'UEFA Euro Pro Book',Arial,Helvetica,sans-serif!important}}@media(max-width:768px){.umbraco-forms-form.newsletter input[type=checkbox]{display:inline-block;padding:10px!important;width:30px!important;height:30px!important;margin-left:0!important}.newsletter{margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem)!important}.umbraco-forms-navigation.row-fluid .btn.primary{width:100%}}button.swal2-confirm.swal2-styled{display:inline-flex;align-items:center;justify-content:center;column-gap:8px;padding:14px 20px;background-color:#2100a0;border-radius:5px;color:var(--buttonFgColor);font-size:12px;line-height:20px;font-family:Uefa Euro Pro Medium,sans-serif;cursor:pointer;text-decoration:none;transition:border-color .25s ease,transform .25s ease,color .25s ease,background-color .25s ease;border:1px solid #fff;height:32px;padding-block:0;flex-grow:1}button.swal2-cancel.swal2-styled{display:inline-flex;align-items:center;justify-content:center;column-gap:8px;color:#2100a0;line-height:20px;font-family:"Uefa Euro Pro Medium",sans-serif;cursor:pointer;background-color:#fff;height:32px;font-size:12px;flex-grow:1;padding:14px 20px;border-radius:5px;text-decoration:none;transition:border-color .25s,transform .25s,color .25s,background-color .25s;border-width:1px;border-style:solid;border-color:#2100a0;border-image:initial;padding-block:0}button.swal2-cancel.swal2-styled:hover{background-color:#001ec8;color:#fff}button.swal2-confirm.swal2-styled:hover{background-color:#fff;color:#2100a0}.swal2-popup.swal2-modal.swal2-show{background:#2100a0;padding:40px 10px;border-radius:10px;color:#fff}a.btn.btn-primary.cart-checkout-button{letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;column-gap:8px;padding:14px 20px;background-color:#009cff;border:1px solid #009cff;border-radius:13px;color:var(--buttonFgColor);font-size:18px;line-height:20px;font-family:"UEFA Euro Pro Bold",sans-serif;cursor:pointer;text-decoration:none;transition:border-color .25s ease,transform .25s ease,color .25s ease,background-color .25s ease;text-transform:none}a.btn.btn-primary.cart-checkout-button::after{content:"→";transition:transform .25s ease}button#next-checkout-step-button{text-transform:none;display:flex;flex-direction:row;align-items:center;padding:12px 36px;gap:10px;background:#009bff!important;border-radius:13px;font-family:'UEFA Euro Pro Bold'!important;font-style:normal;font-size:18px!important;line-height:24px;letter-spacing:0!important;color:#fff;height:41px}button#next-checkout-step-button::after{content:"→";font-size:20px;display:flex;width:24px;height:24px;justify-content:center;align-items:center}a.btn.btn-primary.cart-checkout-button:hover,button#next-checkout-step-button:hover{background-color:#001ec8!important;border-color:#001ec8!important;color:#fff}.checkout-footer .buttons-container{width:100%}@media(max-width:768px){.checkout-footer .buttons-container{width:100%;flex-direction:column!important}}wonka-checkout-summary#order-summary{background:#fff;border-radius:0 10px 10px 0;color:#2100a0}wonka-checkout-summary#order-summary>div{background:#f2faff;border-radius:10px;padding:20px;margin-right:20px;margin-top:30px}h3.checkout-title,h3.checkout-subtitle{color:#2100a0}input[type=checkbox]:checked+label:before{background-color:#2100a0!important}.checkbox-wrapper{margin-top:10px}.checkbox-wrapper label{padding-top:5px}.checkout-information{border-radius:10px 0 0 10px!important}.contact-info-wrapped div label{font-family:'UEFA Euro Pro'!important}.contact-info-wrapped .info_display .info_title[data-v-1c6b7adb]{color:#2100a0!important}.addressStreet-container input,.addressCity-container input,.addressPostalCode-container input,.addressCountry-container select,.addressState-container select,.contactSalutation-container select,.contactFirstName-container input,.contactLastName-container input,.contactEmail-container input,.contactLanguage-container select,.contactPhoneNumber-container input,.contactMobileNumber-container input{width:100%!important;margin-top:3px;margin-bottom:3px;height:40px;padding:10px}input#corporateName{width:100%;margin-top:10px;height:40px;padding:10px}button#toggle-contact-edit-button,button#edit-checkout-contactAddress-button,.address-list-form span.edit-link a{display:inline-flex;align-items:center;justify-content:center;column-gap:8px;padding:14px 20px;border-radius:5px;color:var(--buttonFgColor);line-height:20px;font-family:Uefa Euro Pro Medium,sans-serif;cursor:pointer;text-decoration:none;transition:border-color .25s ease,transform .25s ease,color .25s ease,background-color .25s ease;height:32px;padding-block:0;font-size:12px;flex-grow:1;background-color:#2100a0;border:1px solid #2100a0;max-width:150px;letter-spacing:-.3px}button#toggle-contact-edit-button:hover,button#edit-checkout-contactAddress-button:hover,.address-list-form span.edit-link a:hover{background-color:#fff;color:#2100a0}@media(max-width:768px){.desktop-menu{align-items:center;flex-direction:row!important;gap:10px;padding:20px 0 30px}}@media(max-width:1024px){wonka-checkout-summary#order-summary div:nth-child(2){display:none}span#order-summary-toggle__text-closed{font-family:'UEFA Euro Pro Bold';font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#2100a0;display:flex;justify-content:space-between;width:100%!important;align-items:center}i.fa.fa-angle-up.ml-1{width:36px;height:36px;display:flex;border:1px solid #2100a0;border-radius:6px}i.fa.fa-angle-up.ml-1::after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.725964 0C0.540954 0 0.352726 0.0753589 0.211153 0.221053C-0.0703843 0.514115 -0.0703843 0.999761 0.211153 1.29282L5.48153 6.77895C5.61827 6.92129 5.80972 7 5.99634 7C6.18296 7 6.36475 6.92967 6.51115 6.77895L11.7751 1.29952C12.0695 1.01148 12.0743 0.514115 11.7928 0.221053C11.5112 -0.0720096 11.0447 -0.0720096 10.7632 0.221053L6.00599 5.18134L1.24077 0.221053C1.0992 0.0736842 0.910974 0 0.725964 0Z' fill='%232100A0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;position:absolute;content:"";width:36px;height:36px;transform:rotate(180deg);margin-top:-3px}span#order-summary-toggle__text-open{font-family:'UEFA Euro Pro Bold';font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:#2100a0}wonka-checkout-summary#order-summary:has(div.summary_open)>div:nth-child(2){display:block}#order-summary-toggle{height:52px!important;border-radius:10px}wonka-checkout-summary#order-summary{background:#f3faff;border-radius:10px 10px 0 0!important;color:#fff;padding:10px}i.fa.fa-angle-down.ml-1{width:36px;height:36px;display:flex;border:1px solid #2100a0;border-radius:6px}div#order-summary-toggle>a{width:100%}i.fa.fa-shopping-cart.mr-2{display:none}span#order-summary-toggle__text-open{display:flex;justify-content:space-between;width:100%!important;align-items:center}wonka-checkout-summary#order-summary>div{margin-right:0!important}i.fa.fa-angle-down.ml-1::after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.725964 0C0.540954 0 0.352726 0.0753589 0.211153 0.221053C-0.0703843 0.514115 -0.0703843 0.999761 0.211153 1.29282L5.48153 6.77895C5.61827 6.92129 5.80972 7 5.99634 7C6.18296 7 6.36475 6.92967 6.51115 6.77895L11.7751 1.29952C12.0695 1.01148 12.0743 0.514115 11.7928 0.221053C11.5112 -0.0720096 11.0447 -0.0720096 10.7632 0.221053L6.00599 5.18134L1.24077 0.221053C1.0992 0.0736842 0.910974 0 0.725964 0Z' fill='%232100A0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;position:absolute;content:"";width:36px;height:36px}.checkout-information{border-radius:0 0 10px 10px!important}wonka-checkout-summary#order-summary{margin-top:20px;margin-bottom:30px}.checkout-header{display:block;position:absolute;top:110px;box-sizing:border-box;white-space:nowrap;right:50%;left:50%}#order-summary{width:100%;padding:5rem;display:block!important}.full-form .info_display{display:flex;flex-direction:column!important}}a#checkout-new-address-button{display:inline-flex;align-items:center;justify-content:center;column-gap:8px;padding:14px 20px;border-radius:5px;line-height:20px;font-family:Uefa Euro Pro Medium,sans-serif;cursor:pointer;text-decoration:none;transition:border-color .25s ease,transform .25s ease,color .25s ease,background-color .25s ease;height:32px;padding-block:0;font-size:12px;flex-grow:1;border-color:#2100a0;color:#2100a0;border:1px solid #2100a0;background-color:transparent;text-transform:none!important;letter-spacing:-.3px}a#checkout-new-address-button:hover{background-color:#001ec8;color:#fff}.address-list .address-box,.address-list .address-box span,.address-list address-box p{color:#0200a0!important;font-family:'UEFA EURO Pro'!important;font-style:normal!important}.address-box.selected{background:#f2faff}a#previous-checkout-step-link{transition:.3s ease-in-out;text-transform:none;display:flex;flex-direction:row;align-items:center;padding:12px 36px;gap:10px;background:transparent;border-radius:13px;font-family:'UEFA Euro Pro Bold'!important;font-style:normal;font-size:18px!important;line-height:24px;letter-spacing:0!important;color:rgba(0,30,200,1);height:41px;text-decoration:none;border:1px solid rgba(0,30,200,1)}a#previous-checkout-step-link:hover{background:rgba(0,30,200,1)!important;color:#fff!important}a#previous-checkout-step-link:hover::before{color:#fff!important}a#previous-checkout-step-link::before{content:"←";font-size:20px;display:flex;width:24px;height:24px;justify-content:center;align-items:center;color:#2100a0}.review-order-form span.font-medium p{margin-top:0!important}@media(max-width:768px){.checkout-footer{gap:20px}button#next-checkout-step-button{width:100%;justify-content:center;margin-top:10px}.buttons-container[data-v-4aeea2b2]{flex-direction:column-reverse!important;gap:20px}.buttons-container.two-b>div{width:100%}}@media(max-width:768px){.umbraco-forms-form.neweuro28registerinterest input[type=checkbox]{width:30px!important;height:30px!important}.umbraco-forms-form.neweuro28registerinterest .dataconsentexpandable label{width:100%!important}.umbraco-forms-form.neweuro28registerinterest .umbraco-forms-field.country.dropdown,.umbraco-forms-form.neweuro28registerinterest .umbraco-forms-field.language.dropdown{margin:.4em 0!important}}.product-modal__detail-item:has(.icon-pound-sterling) .product-card__price{display:inline}@media(min-width:769px){.umbraco-forms-form.newsletter input[type=checkbox]{display:inline-block;padding:10px!important;width:20px!important;height:20px!important;margin-bottom:-7px}.umbraco-forms-form.neweuro28registerinterest input[type=checkbox]{display:inline-block;padding:10px!important;width:20px!important;height:20px!important}.social-media-img svg{width:40px;height:40px}}.social-media-img svg{width:35px;height:35px}.umbraco-forms-form.newsletter .umbraco-forms-field-wrapper input,.newsletter .umbraco-forms-field-wrapper select{font-family:'UEFA Euro Pro Light Narrow',Arial,Helvetica,sans-serif!important;letter-spacing:-.3125px!important}.newsletter{max-width:1400px!important}.newsletter .rich-toggle{font-family:"UEFA Euro Pro Light Narrow",Arial,Helvetica,sans-serif!important;letter-spacing:-.3125px!important}#sign-up-form .umbraco-forms-field.dataconsentsubtitle.richtextexpandable,#call-back-form .umbraco-forms-field.dataconsentsubtitle.richtextexpandable{margin-top:-40px;font-size:18px}#sign-up-form .umbraco-forms-field.dataconsentsubtitle.richtextexpandable p,#sign-up-form .umbraco-forms-field.dataconsentsubtitle.richtextexpandable span,#sign-up-form .umbraco-forms-field.dataconsentsubtitle.richtextexpandable button,#sign-up-form .umbraco-forms-field.dataconsent.dataconsentexpandable p,#sign-up-form .umbraco-forms-field.dataconsent.dataconsentexpandable span,#sign-up-form .umbraco-forms-field.dataconsent.dataconsentexpandable button,#sign-up-form .umbraco-forms-field.dataconsent.dataconsentexpandable label,#call-back-form .umbraco-forms-field.dataconsentsubtitle.richtextexpandable p,#call-back-form .umbraco-forms-field.dataconsentsubtitle.richtextexpandable span,#call-back-form .umbraco-forms-field.dataconsentsubtitle.richtextexpandable button,#call-back-form .umbraco-forms-field.dataconsent.dataconsentexpandable p,#call-back-form .umbraco-forms-field.dataconsent.dataconsentexpandable span,#call-back-form .umbraco-forms-field.dataconsent.dataconsentexpandable button,#call-back-form .umbraco-forms-field.dataconsent.dataconsentexpandable label{font-size:14px;font-weight:500!important;font-family:'UEFA Euro Pro Book',Arial,Helvetica,sans-serif!important;line-height:18px}fieldset.umbraco-forms-field.selectyourhospitalitycategory .checkboxlist label,fieldset.umbraco-forms-field.selectmatchstage .checkboxlist label{font-size:14px!important;font-weight:500!important;font-family:'UEFA Euro Pro Book',Arial,Helvetica,sans-serif!important;line-height:18px!important}#sign-up-form .dataconsent.dataconsentexpandable label{padding-left:40px}#call-back-form .dataconsent.dataconsentexpandable label{margin-top:-25px;padding-left:40px;width:calc(100% + 15px)!important}@media(min-width:1265px) and (max-width:1495px){#sign-up-form fieldset.umbraco-forms-field.selectmatchstage.multiplechoice label,#sign-up-form fieldset.umbraco-forms-field.selectyourhospitalitycategory label{width:38%}}@media(max-width:1264px){#sign-up-form fieldset.umbraco-forms-field.selectmatchstage.multiplechoice .checkboxlist,#sign-up-form fieldset.umbraco-forms-field.selectyourhospitalitycategory .checkboxlist{margin-top:15px!important}}.product-modal__detail-item:has(.icon-venue) .product-modal__detail-item-value{display:inline}.product-modal__detail-item:has(.icon-venue) .product-modal__detail-item-value:after{position:relative;content:"."}.umbraco-forms-field.dataconsentsubtitle.richtextexpandable{text-align:justify}.new p.footer__title{font-family:'UEFA Euro Pro extrabold'!important;font-size:16px!important;line-height:24px;margin-bottom:0!important}.new .footer-main-info p,.footer-main-info p a{color:#fff;font-size:14px;line-height:24px;margin-top:5px!important}footer:has(.new) .generic-footer-bottom p,.generic-footer-bottom a{font-weight:500!important;font-family:'UEFA Euro Pro',Arial,Helvetica,sans-serif!important;font-size:12px!important}@media(min-width:769px){.comparison-table:not(:has(.comparison-table__header-product:nth-child(4))) .comparison-table__row{display:grid;grid-template-columns:var(--label-col-width) repeat(3,1fr)}.comparison-table:not(:has(.comparison-table__header-product:nth-child(4))) .comparison-table__header-products{display:grid;grid-template-columns:repeat(3,1fr)}.comparison-table:not(:has(.comparison-table__header-product:nth-child(4))) .comparison-table__name-row{display:grid;grid-template-columns:var(--label-col-width) repeat(3,1fr)}.comparison-table:not(:has(.comparison-table__header-product:nth-child(4))) .comparison-table__footer{display:grid;grid-template-columns:var(--label-col-width) repeat(3,1fr)}}.comparison-table__row:has(.icon-merchandise){display:none!important}.umbraco-forms-field.selectyourteam label,.umbraco-forms-form legend{font-size:16px!important;line-height:18px!important;font-family:'UEFA Euro Pro Book',Arial,Helvetica,sans-serif!important;font-weight:600!important}@media(max-width:768px){.product-card__price>div,.product-card__price>div span{display:inline!important}.product-card__header{display:flex}.product-card__star-rating svg{width:16px!important;height:15px!important}}#sign-up-form .umbraco-forms-navigation{margin-top:-30px}.match-info-block-detail__details>a{min-width:280px}@media(min-width:769px){.generic-footer-bottom button.button.button--white.button--leading-icon.sign-up-form-toggle.js-sign-up-form-toggle{white-space:nowrap}}.generic-footer-bottom button.button.button--white.button--leading-icon.sign-up-form-toggle.js-sign-up-form-toggle{font-size:14px!important;width:330px!important;text-align:center}footer:has(.new) .generic-footer-inner:has(.generic-footer-logo){margin-top:0!important}.large-hero__content,.short-hero__content{position:relative}.large-hero__content h1,.short-hero__content h1{margin-top:0;margin-bottom:16px;font-size:clamp(1.25rem,.7857rem + 1.9048vw,2.5rem);line-height:clamp(1.5rem,.9893rem + 2.0952vw,2.875rem);font-family:Uefa Euro Pro Oversize,sans-serif;color:#fff}.large-hero__content p,.short-hero__content p{max-width:512px;color:#fff;letter-spacing:-.031em;font-size:clamp(.875rem,.7357rem + .5714vw,1.25rem);line-height:clamp(1.125rem,.9625rem + .6667vw,1.5625rem)}.large-hero__content .button,.short-hero__content .button{margin-top:clamp(2rem,1.2571rem + 3.0476vw,4rem);cursor:pointer}.large-hero{display:flex;align-items:center;position:relative;min-height:530px;padding-top:clamp(1.875rem,.25rem + 6.6667vw,6.25rem);padding-bottom:clamp(1.875rem,.8071rem + 4.381vw,4.75rem)}@media(max-width:568px){.large-hero{min-height:0}}.large-hero__bg-image{position:absolute;top:0;left:0;width:100%;height:100%}.large-hero__bg-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#000 0%,rgba(133,133,133,0) 50%)}@media(max-width:568px){.large-hero__bg-image::before{background:rgba(0,0,0,.5)}}.large-hero__bg-image img{width:100%;height:100%;object-fit:cover}.large-hero.large-hero--heavy-tint .large-hero__bg-image::before{background:rgba(0,0,0,.5)}.large-hero__actions{display:flex;justify-content:flex-end;align-items:center;column-gap:26px;color:#fff}@media(max-width:768px){.large-hero__actions{flex-direction:column;align-items:flex-start;row-gap:12px}}.large-hero__actions .button,.large-hero__actions select{height:56px;border-radius:12px}@media(max-width:568px){.large-hero__actions .button,.large-hero__actions select{height:40px}}.large-hero__actions .button{margin-top:0}.large-hero__actions label{font-family:Uefa Euro Pro Extrabold,sans-serif}.large-hero__actions select{padding:10px 56px 10px 44px;background-color:rgba(0,0,0,.3);border:1px solid #fff;font-size:18px;line-height:38px;color:#fff;font-family:Uefa Euro Pro Extrabold,sans-serif;background-image:url(/media/my0fw1gp/arrow-dropdown.svg);background-size:10px 5px;background-repeat:no-repeat;background-position:20px center;appearance:none;cursor:pointer;transition:background-color .25s ease}.large-hero__actions select:disabled{cursor:not-allowed}@media(hover:none){.large-hero__actions select{line-height:normal}}@media(max-width:568px){.large-hero__actions select{padding:6px 26px 6px 30px;line-height:30px;background-position:12px center}}@media(max-width:568px) and (hover:none){.large-hero__actions select{line-height:normal}}.short-hero{position:relative;padding-block:clamp(1.875rem,.7143rem + 4.7619vw,5rem);padding-bottom:clamp(1.875rem,1.1786rem + 2.8571vw,3.75rem);background-image:url(/media/pw5ksgms/multicolour-graphic.png);background-position:right top;background-size:auto 100%;background-repeat:no-repeat;background-color:#2100a0}@media(max-width:568px){.short-hero{background-position:right -25vw top}}.short-hero__content>*:last-child{margin-bottom:0}.short-hero-alt{position:relative;padding-block:clamp(1.875rem,.7143rem + 4.7619vw,5rem);padding-bottom:clamp(1.875rem,1.1786rem + 2.8571vw,3.75rem);color:#a5a0b8;background-color:#f9f7f7}.short-hero-alt .short-hero__content h1{font-size:28px;line-height:38px;font-family:Uefa Euro Pro LightNarrow,sans-serif;color:#a5a0b8}.compare-disclaimer-small{position:relative;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem);padding-bottom:40px}.compare-disclaimer-small p{font-size:14px;line-height:19px;color:#474747}h2.login-to-c{max-width:1248px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}body:has(h2.login-to-c) button.button.button--white.button--leading-icon.sign-up-form-toggle.js-sign-up-form-toggle,body:has(wonka-document-sign) button.button.button--white.button--leading-icon.sign-up-form-toggle.js-sign-up-form-toggle{display:none}body:has(wonka-document-sign) h2.login-to-c{padding-left:0!important;padding-right:0!important}.newsletter-introtext p{font-family:'UEFA Euro Pro Book',Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-size:20px;line-height:28px;color:#2100a0!important}.newsletter-introtext{max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem);padding-top:60px;padding-bottom:60px}.newsletter .uui-checkbox label{margin-top:-13px}.checkout-header .checkout-logo{display:none}.checkout-layout{padding-top:80px}.payment-new-disclaimer{border-top:0!important}wonka-checkout-cart-countdown{position:absolute;left:50%;transform:translate(-50%,-50%);margin-top:-65px}.shopping-hero{background:url(/media/coep1nbz/shopping-cart-euro28-header.webp);background-size:cover;background-repeat:no-repeat;min-height:190px;display:flex;position:relative}.shopping-container-hero{margin:auto;text-align:left;z-index:2;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem)}.shopping-container-hero h1{margin-bottom:16px!important;color:#fff;text-transform:uppercase;margin-bottom:0!important;margin-top:0!important;font-size:clamp(1.25rem,.7857rem + 1.9048vw,2.5rem);line-height:clamp(1.5rem,.9893rem + 2.0952vw,2.875rem);font-family:Uefa Euro Pro Oversize,"UEFA Euro Pro Oversize",sans-serif}.shopping-hero::after{position:absolute;content:"";background:linear-gradient(0deg,rgba(0,30,200,.53),rgba(0,30,200,.53));inset:0;width:100%;height:100%;z-index:1}.shopping-links{display:flex;align-items:center;gap:10px}.shopping-links a{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fff;text-decoration:none}a.button.button--leading-icon.button--med:hover svg path{fill:#001ec8}.umb-block-grid__layout-item:has(.umbraco-forms-form.newsletter.euro28newsletter){position:relative;background:#2100a0!important}wonka-team-specific-series-selector .section-header{display:none!important}wonka-team-specific-series-selector .selection-summary{padding-top:24px}.final-round-selector{padding-top:24px!important}.final-round-selector .section-header{display:none!important}.tabbed-scrolling-gallery-item.is-active .tabbed-scrolling-gallery-item__gallery-thumb img{max-width:64px}.product-inclusions-item__icon img{max-height:50px}@media(max-width:470px){.buying-options-bar{height:105px!important}.text-hero .large-hero__content h1{font-size:30px!important}}@media(max-width:450px){.home-hero__text-block h1{margin-bottom:8px;font-size:clamp(1rem,1.3982rem + 1.0381vw,1.8125rem)!important;line-height:1.3}.home-hero__text-block h2{font-size:clamp(1.3rem,1.1661rem + 1.0905vw,1.0375rem)!important}}.shopping-hero.aboutus{background:url(/media/eplbfmyg/informational-header-pages-euro28-desktop.webp);background-size:cover;background-repeat:no-repeat}@media(max-width:768px){.shopping-hero.aboutus{background:url(/media/zngfl4z0/informational-header-pages-euro28-mobile.webp);background-size:cover;background-repeat:no-repeat;min-height:150px;display:flex;position:relative}}.ind-match-descr{display:flex;gap:32px;flex-wrap:wrap}.ind-match-descr>span{font-family:'UEFA Euro Pro';font-style:normal;font-weight:500;font-size:16px;line-height:16px;color:#6a7282;display:flex;flex-direction:column;gap:5px}.individualmatchdisclaimers{display:flex;flex-direction:row;position:relative;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem)}.individualmatchdisclaimers>div{width:50%;background:#f3faff;padding:24px}.individualpagemap{border-radius:12px 0 0 12px}.indmatchactdisc{border-radius:0 12px 12px 0}.individualpagemap img{max-width:100%;scale:1}.ind-match-descr>span>strong{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:12px;line-height:12px;text-transform:uppercase;color:#6a7282}.individualpagemap{overflow:hidden}.individualpagemap img{display:block;transition:transform .3s ease}.individualpagemap:hover img{transform:scale(1.5)}.product-info__content-detail-copy p strong{font-family:'UEFA Euro Pro Bold'!important}.checkout-layout .info_display>label{color:#707070!important}.checkout-layout .contact-info-wrapped{border:0!important;padding:0!important}.session-details-content a.session-details-link{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:12px;line-height:20px;text-decoration-line:underline;color:#001ec8}.session-details-content .session-details-description p,.session-details-content .session-details-description ul,.session-details-content .session-details-description{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#6a7282}.session-details-content .session-details-description ul{list-style:disc;margin-left:20px}.header-actions .ecommerce-options button{background-color:transparent}.filter-field:has(#session-team-filter),.explore-block__selector:has(#team-label){display:none}.explore-block__selectors{grid-template-columns:repeat(2,1fr)!important}.team-specific-series .cart-popup-details p:nth-child(4){text-align:right}@media(max-width:768px){.team-specific-series .cart-popup-details p:nth-child(4){text-align:left;flex-direction:column;align-items:flex-start!important}}.team-specific-series .cart-popup-details p:nth-child(4) strong{flex-basis:50%;text-align:left;line-height:22px!important}.product-description p,.product-description ul,.product-description{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#6a7282}.product-description ul{list-style:disc;margin-left:20px}tr.shopping-cart-total-line>td{padding-top:15px!important;padding-bottom:0!important}.euro28-venues-map__package img{object-fit:cover;object-position:bottom!important;width:100%!important;border-radius:16px!important}@media(max-width:470px){.desktop-menu .header-logo-link img.header-logo{max-width:135px!important;padding-left:0}}@media(max-width:486px){.session-filters button.clear-filters{width:100%!important}.venue-product-card-img,.session-details-stadium-img{width:100%!important}.venue-panel-card{padding:0!important}.venue-product-card-info.venue-product-card-info,.venue-series-card.extra-product,.venue-matches-list{padding:24px!important}.venue-toggle-switch{flex-wrap:wrap}.session-group-header{display:flex;flex-wrap:wrap}.session-group-header .session-group-element{width:100%!important}.session-card.list-mode.session-card.list-mode .session-info-extended.session-info-extended img{width:80px!important}.session-card.list-mode.session-card.list-mode .session-info-extended.session-info-extended{gap:14px!important}.session-card.list-mode.session-card.list-mode .session-info.session-info,.session-card.list-mode.session-card.list-mode .session-info[data-v-6e96938e].session-info[data-v-6e96938e]{padding:24px 12px!important}.session-info-extended{align-items:flex-start!important}.session-purchase-column .session-list-actions,.session-purchase-column .session-list-actions button{width:100%}.session-match-column .session-teams{display:none!important}.session-group-element.session-group-element .session-group-title.session-group-title,.phase-group-cell.phase-group-cell .session-group-title.session-group-title{font-size:14px!important}.session-details-stadium-img{width:100%!important}}.cart-popup-actions button.popup-btn.secondary{font-size:18px!important}@media(max-width:1200px){.stadium-cell.stadium-cell .stadium-cell__info.stadium-cell__info{display:none!important}.stadium-cell.stadium-cell{justify-content:center!important}}.detail-dialog-header p.detail-teams.detail-teams-large{font-size:0!important}article.detail-dialog h4.detail-title{font-size:20px!important}section.match-schedule-toolbar{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem)!important}.final-round-selector button.match-card.selected.required.locked{opacity:1!important}.final-round-selector .match-card-header span.match-lock{display:none}.final-round-selector button.match-card.selected.required.locked::before{position:relative;content:"";background:url(/media/2conkyz5/final-round-series-cards-image.webp);width:calc(100% + 48px);min-height:190px;inset:0;margin-left:-24px;margin-top:-24px;background-size:cover;border-radius:8px 8px 0 0}.final-round-selector span.match-badge{background:rgba(0,200,120,1)!important;border-radius:8px!important;padding:0 15px!important;position:absolute;margin-top:-190px;white-space:nowrap}.final-round-selector button.match-card.selected.required.locked:hover{transform:none!important}.final-round-selector span.match-toggle.selected.locked{border-radius:8px!important;padding:0 15px!important}.venue-product-description ul{list-style:disc;margin-left:20px}.venue-selector-item__name{white-space:normal!important}.venue-category-list span.session-category-tab-name{white-space:nowrap}.venue-panel-header img{max-width:120px}.categories-acc summary.accordion__header span svg{width:15px}.host-intro.categoriesandseries h2{font-family:'UEFA Euro Pro bold';font-style:normal;font-size:30px;line-height:120%;color:#2100a0;text-transform:none!important}.host-intro.categoriesandseries p{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:22px;line-height:30px;text-align:center;color:#6a7282}@media(min-width:769px){.host-intro.categoriesandseries p{max-width:80%;margin:auto}}.host-intro-data__item.run-animation:not(:last-child){border-right:1px solid rgba(13,13,43,.1)}@media(min-width:800px){span.alltheicons{display:flex;gap:140px}}@media(max-width:799px){.categories-acc .accordion__header{flex-wrap:wrap}.categories-acc.accordions.host-country-accordions .accordion__header>span{display:flex;width:100%;justify-content:space-between;align-items:center}}.accordions.host-country-accordions .accordion__item:last-child{border-bottom:0!important}.accordions.host-country-accordions.categories-acc h3{font-family:'UEFA Euro Pro'!important;font-style:normal;font-weight:500;font-size:30px!important;letter-spacing:-.02em;color:#2100a0}.accordions.host-country-accordions.categories-acc .accordion__panel-inner-text p.catpricefrom{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:22px;line-height:120%;letter-spacing:-.02em;color:#2100a0}.accordions.host-country-accordions.categories-acc .accordion__panel-inner-text p{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:17px;line-height:140%;color:#777}button.category-tab{min-width:210px;white-space:nowrap}.category-tabs-container{overflow:scroll}@media(max-width:400px){.host-intro-data>div{width:100%;border-bottom:1px solid rgba(13,13,43,.1);padding-bottom:20px;border-right:0!important}.host-intro-data{display:flex!important;flex-direction:column;gap:30px}.host-intro-data>div:last-child{border-bottom:0}}.actuallyseries details.accordion__item:nth-child(even) .accordion__panel-inner .accordion__panel-inner-text{order:1}.accordions.host-country-accordions.categories-acc.actuallyseries summary.accordion__header .alltheicons{display:none}.accordions.host-country-accordions.categories-acc.actuallyseries summary.accordion__header>div{width:auto!important;display:flex}.accordions.host-country-accordions.categories-acc.actuallyseries summary.accordion__header{display:flex;justify-content:space-between;flex-wrap:nowrap}.actuallyseries.categories-acc.accordions.host-country-accordions .accordion__header>span{width:auto!important;min-width:35px}.product-comparison-grid .product-card{background:#fff;padding:0!important}button.wishlist-button{display:none}button.match-pill span.match-pill-teams{display:none!important}.match-pill-wrap .match-pill{flex-direction:column-reverse!important;justify-content:center!important}.match-pill span.match-pill-code{font-family:'UEFA Euro Pro Bold';font-style:normal;font-size:18px;line-height:22px;text-align:center;color:#2100a0;letter-spacing:0!important}.scrollable-gallery-block.categories a.scrollable-gallery-item.run-animation{height:150px}.accordion__panel-inner-image video{width:100%;height:100%;object-fit:cover}.accordions.host-country-accordions .accordion__panel-inner-text img{max-width:120px;margin-top:-20px!important}.accordions.host-country-accordions .accordion__item:only-child{border-top:0!important}.newsletter .umbraco-forms-field-wrapper div span p a{color:#94c7e4!important}wonka-add-to-cart-session-list .session-teams{display:none!important}@media(max-width:1200px){.schedule-grid .day-corner,.schedule-grid .stadium-cell{grid-column-start:1!important}}@media(max-width:768px){.explore-block__selectors{display:flex!important;flex-direction:column!important}}.final-round-product-card-header h4{font-family:'UEFA Euro Pro Bold';font-style:normal;font-weight:700;font-size:22px!important;line-height:28px!important}.final-round-selector[data-v-023ca19e],.final-round-selector{background:#f3faff!important}.final-round-register-interest-link[data-v-4e1c660b],.final-round-register-interest-btn,.final-round-register-interest-btn[data-v-4e1c660b],.final-round-add-to-cart-btn[data-v-4e1c660b]{background:#009cff!important}.final-round-register-interest-btn[data-v-4e1c660b]:hover,.final-round-register-interest-link[data-v-4e1c660b]:hover,.final-round-add-to-cart-btn[data-v-4e1c660b]:hover:not(:disabled),.final-round-register-interest-btn:hover,.final-round-register-interest-link:hover,.final-round-add-to-cart-btn:hover:not(:disabled){background:var(--wonka-hosp-action-blue-hover)!important}.widget-shell .team-specific-series{background:transparent!important;border:0!important}.selected-team-panel .selected-team-title,.team-specific-series .selection-summary strong.summary-value{font-family:'UEFA Euro Pro'!important;font-style:normal!important;font-weight:700!important;font-size:18px!important;line-height:22px!important;color:#2100a0!important;letter-spacing:0!important}.suite-map-widget{--wonka-hosp-text-primary:white;color:#fff!important}.suite-map-widget .suite-map-suite-item{cursor:pointer;transition:.2s ease-in-out;box-shadow:rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.06) 0 2px 4px -1px;border-radius:8px;background:#4081f2}.suite-map-add-to-cart-btn{--wonka-hosp-action-blue:#2100a0;--wonka-hosp-action-blue-hover:#009cff}.primary-navigation{z-index:5}.session-list .session-info .session-meta-inline span.session-meta-inline-item:last-child{display:none}.match-schedule .session-details-panel{border-top:0!important}g.marker.is-active:focus,g.marker:focus{outline:0!important}wonka-add-to-cart-session-detail a.session-details-link,wonka-add-to-cart-session-detail .session-teams,wonka-add-to-cart-session-detail .session-meta-inline span.session-meta-inline-item:last-child{display:none}.match-detail-popover .detail-list>div:nth-child(2){display:none!important}dl.match-schedule-detail-list>div:nth-child(2),.match-pill-wrap span.match-pill-time{display:none!important}h3.venue-series-title{display:none!important}.individualpagemap{position:relative}.individualpagemap a::before{position:absolute;content:"";width:0%!important;height:0%!important;background:#00000091;inset:0;z-index:1;transition:.3s ease-in-out}.individualpagemap a:hover::before{display:block;transition:.3s ease-in-out;width:100%!important;height:100%!important}.individualpagemap a::after{color:var(--buttonFgColor);font-size:18px;line-height:20px;font-family:"UEFA Euro Pro Bold",sans-serif;position:absolute;inset:0%;margin:auto;height:48px;content:'View on Google Maps';background-color:#009cff;border:1px solid #009cff;border-radius:10px;box-shadow:none;z-index:1;text-align:center;display:none;align-items:center;width:fit-content;padding:0 20px}.individualpagemap a:hover::after{display:flex}label.venue-selector__label::before{content:"Plant your flag and let the excitement come to you! With Venue Series, you can secure ticket-inclusive hospitality for all the matches hosted at a stadium of your choice";text-transform:none;letter-spacing:0!important;font-family:'UEFA Euro Pro'!important;font-style:normal;font-weight:400;font-size:17px;line-height:140%}label.venue-selector__label{font-size:0}@media(min-width:569px){.venue-selector{width:100%!important}button#venue-series{width:30%!important}ul.venue-selector__options{width:30%}}label.venue-selector__label{font-size:0;margin-bottom:20px!important}.vsandsmpbuttons{display:inline-flex;flex-direction:column;gap:15px}.shopping-cart-line-session .match-time{display:none!important}.session-details-description summary{display:block;cursor:pointer;transition:.3s ease-in-out;text-decoration:underline;margin-top:10px;text-underline-offset:5px}.session-details-description details[open]>summary{margin-bottom:10px}.session-details-description summary:hover{transition:.3s ease-in-out;text-decoration:underline}.selection-summary>div{background:transparent!important;border:0!important}.product-description details[open]>summary,.venue-product-description details[open]>summary{margin-bottom:10px}.product-description summary:hover,.venue-product-description summary:hover{transition:.3s ease-in-out;text-decoration:underline}.product-description summary,.venue-product-description summary{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#6a7282;display:block;cursor:pointer;transition:.3s ease-in-out;text-decoration:underline;margin-top:10px;text-underline-offset:5px}.accordion__item:has(:not(.accordion__panel-wrapper:nth-child(2))) .accordion__panel-wrapper{grid-template-rows:auto!important}.product-inclusions-item>span{font-family:"UEFA Euro Pro Book",sans-serif!important;color:#6a7282!important}.final-round-selector .category-tabs{margin-bottom:0!important}.final-round-selector .panel-card{padding-bottom:0!important}.final-round-selector .final-round-product-card{border-radius:0 0 10px 10px!important}.final-round-selector button.final-round-add-to-cart-btn{display:inline-flex;align-items:center;justify-content:center;column-gap:8px;padding:14px 20px;color:var(--buttonFgColor);font-size:18px;line-height:20px;font-family:"UEFA Euro Pro Bold",sans-serif;cursor:pointer;text-decoration:none;transition:border-color .25s ease,transform .25s ease,color .25s ease,background-color .25s ease;background-color:#009cff;border:1px solid #009cff;border-radius:10px;max-height:48px;box-shadow:none}.final-round-selector button.final-round-add-to-cart-btn:hover{background-color:#001ec8!important;border-color:#001ec8!important;color:#fff;box-shadow:none;transform:none}.final-round-selector .field-label,.final-round-selector .product-meta-list dt{letter-spacing:0!important}.team-specific-series .selection-summary span.summary-label{letter-spacing:0!important}.shopping-cart-line-session .cart-matches-list .match-date{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#6a7282}.numItemsCart{font-size:14px!important}.register-interest-disclaimer{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;color:#6a7282!important}.session-purchase-column .session-list-actions p.register-interest-disclaimer{display:none!important}@media(max-width:1200px){.schedule-scroller .schedule-grid.schedule-grid{grid-template-columns:25vw repeat(31,25vw)!important}}.euro28irforunavailableautoselect .umbraco-forms-field.dataconsent.dataconsentexpandable label,.euro28irforunavailableautoselect .umbraco-forms-field.dataconsent.dataconsentexpandable label button{font-size:14px!important;line-height:18px!important;font-family:'UEFA Euro Pro Book',Arial,Helvetica,sans-serif!important}@media(max-width:768px){.logout-selector-options{transform:translate(-75%,100%)}.flex.justify-center.mb-2.countdown.fab-countdown{background:#fff;left:0!important;border-radius:10px}}p.disclaimer-on-concept-images span{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem);display:block;text-align:right;margin-top:-50px;font-size:14px}p.disclaimer-on-concept-images{background:#fff!important;position:relative;margin-top:0!important;margin-bottom:0!important;font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:17px;line-height:140%;color:#777;padding-bottom:20px}button.view-details-btn,button.view-details-btn.register-interest-btn.js-atc-register-interest{min-width:150px}.category-hero.venuespagehero{z-index:5}.home-hero.home-hero--venues.js-hero-ready{margin-top:-150px}.rounds-grid button.round-card{background:#e4f4ff!important;border-radius:4px!important;width:240px!i4mportant;min-width:240px;max-width:240px!important;border:0!important}.rounds-grid span.round-toggle{letter-spacing:-.3125px;color:#2100a0!important}.rounds-grid .round-description p{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#2100a0;opacity:.8;text-align:center;width:100%}.rounds-grid .round-description{width:100%}.rounds-grid .round-card:hover{transform:none!important;box-shadow:0 10px 22px rgb(10 6 38/10%)!important}.rounds-grid h5.round-name{text-align:center;width:100%}.rounds-grid{display:flex;flex-wrap:wrap!important}section.rounds-panel button.round-card.selected p,section.rounds-panel button.round-card.selected span{color:#fff!important}section.rounds-panel button.round-card.selected{background:#00c878!important;color:#fff!important}@media(max-width:768px){a.header-actions__schedule{display:none!important}.session-list a.session-group-element.session-group-element--link{display:none!important}.final-round-selector .configuration-panel,.final-round-selector .matches-grid{padding:0!important}.final-round-selector .category-tabs{display:flex!important}ul.venue-selector__options{margin-top:-26px!important}}wonka-add-to-cart-session-detail .session-details-categories{max-width:calc(100vw - clamp(1.25rem,.2286rem + 4.1905vw,4rem)*2 + 30px)!important}.venue-panel .venue-category-list{max-width:calc(100vw - clamp(1.25rem,.2286rem + 4.1905vw,4rem)*2 + 20px)!important}wonka-add-to-cart-session-list .session-list .session-details-panel .session-details-categories{max-width:calc(100vw - clamp(1.25rem,.2286rem + 4.1905vw,4rem)*2 - 8px)!important}wonka-team-specific-series-selector .category-list{max-width:calc(100vw - clamp(1.25rem,.2286rem + 4.1905vw,4rem)*2 + 8px)!important}@media(max-width:768px){wonka-team-specific-series-selector .widget-shell .session-details-categories,wonka-team-specific-series-selector .widget-shell .category-tabs,wonka-team-specific-series-selector .widget-shell .rounds-grid{max-width:100%!important;width:100%!important;box-sizing:border-box!important}wonka-team-specific-series-selector .widget-shell .product-card-controls,wonka-team-specific-series-selector .widget-shell .match-card,wonka-team-specific-series-selector .widget-shell .session-category-tab,wonka-team-specific-series-selector .widget-shell .venue-match-item{min-width:0!important}wonka-team-specific-series-selector .widget-shell .panel-card,wonka-team-specific-series-selector .widget-shell .product-card,wonka-team-specific-series-selector .widget-shell .session-details-panel,wonka-team-specific-series-selector .widget-shell .configuration-panel,wonka-team-specific-series-selector .widget-shell .team-specific-series>div{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}wonka-team-specific-series-selector .widget-shell .product-title,wonka-team-specific-series-selector .widget-shell .session-details-title,wonka-team-specific-series-selector .widget-shell .panel-copy,wonka-team-specific-series-selector .widget-shell .panel-title,wonka-team-specific-series-selector .widget-shell .product-kicker,wonka-team-specific-series-selector .widget-shell summary,wonka-team-specific-series-selector .widget-shell p{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important}wonka-team-specific-series-selector .widget-shell .section-header::before{width:100%!important}wonka-team-specific-series-selector .widget-shell{overflow-x:hidden!important;max-width:100%!important}wonka-team-specific-series-selector .widget-shell .session-category-tab{width:150px;min-width:150px!important}}sup.tax-tooltip-question{border-radius:100%;background:#009cff;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#fff}.suite-map-widget-card.suite-map-widget-results-card{padding-top:0;margin-top:-23px!important}.suite-map-search-icon-bg{fill:#009cff!important}.suite-map-search-icon-stroke{stroke:white!important}@media(max-width:768px){.modal-container.suite-map-dialog-modal .close-symbol{margin-top:-5px;margin-right:-5px!important}.suite-map-suite-meta{gap:5px!important}button.suite-map-add-to-cart-btn{margin-top:-20px!important}.suite-map-widget-card{padding-top:0!important;padding-bottom:0!important}}p.disclaimer-on-concept-images.categoriesdescronhome{margin-top:50px!important}.dataconsentsubtitle button.rich-toggle{color:#6a7282!important}button.tss-register-interest-btn.js-atc-register-interest{display:inline-flex;align-items:center;justify-content:center;column-gap:8px;padding:14px 20px;color:#fff;font-size:18px;line-height:20px;font-family:"UEFA Euro Pro Bold",sans-serif;cursor:pointer;text-decoration:none;transition:border-color .25s ease,transform .25s ease,color .25s ease,background-color .25s ease;background-color:#009cff;border:1px solid #009cff;border-radius:10px;max-height:48px;box-shadow:none}button.tss-register-interest-btn.js-atc-register-interest::after{content:"→";transition:transform .25s ease}button.tss-register-interest-btn.js-atc-register-interest:hover{background-color:#001ec8;border-color:#001ec8}@media(max-width:768px){wonka-team-specific-series-selector .widget-shell .team-specific-series>.selection-summary{gap:0!important}}.venue-extras-header span.venue-summary-label{display:none}.venue-extras-copy{font-family:"UEFA Euro Pro Bold",sans-serif;font-weight:normal;font-size:18px;line-height:22px;letter-spacing:0;color:var(--wonka-hosp-text-primary);text-transform:uppercase;margin-bottom:10px}.enquire-now-bar{z-index:9!important}.tabbed-scrolling-gallery{z-index:8!important}header#generic-header{z-index:7!important}.site-wrapper .desktop-menu .primary-navigation{z-index:8!important}.header-actions .button.button--outline.button--small{display:none}.euro28-stadium-map__thumb img{object-position:right}.product-info__content-detail-copy small{color:#6a7282}span.euro28-venues-map__venue-thumb img{object-position:right}.venue-extras-header .venue-extras-header-content .venue-extras-copy{font-family:"UEFA Euro Pro Bold",sans-serif!important;font-weight:normal;font-size:18px!important;line-height:22px!important;letter-spacing:0;color:var(--wonka-hosp-text-primary)!important;text-transform:uppercase!important;margin-bottom:10px!important}span.final-round-label.total-price{color:var(--wonka-hosp-text-primary)!important;font-weight:700!important;font-size:20px!important}.final-round-total-container{margin-bottom:0!important;padding-bottom:0!important;border-bottom:1px solid #009cff!important;color:var(--wonka-hosp-text-primary)}.final-round-product-card{padding:24px!important}.final-round-category-tabs{margin-bottom:0!important}p.final-round-product-sku{margin-bottom:0;font-family:"UEFA Euro Pro Bold",sans-serif;font-weight:normal;font-size:12px!important;line-height:28px!important;color:#2100a0!important}.final-round-product-description ul{list-style:disc;margin-left:20px}.final-round-product-description p,.final-round-product-description ul,.final-round-product-description{color:#6a7282!important;font-size:15px!important;line-height:22px!important}span.final-round-label.total-price,strong.final-round-value span{font-family:"UEFA Euro Pro Bold",sans-serif!important;font-weight:normal!important;font-size:16px!important;line-height:18px!important}.final-round-category-tabs{position:relative}.final-round-category-tabs::after{content:"";width:100%;height:1px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);background-color:var(--wonka-hosp-text-primary)}@media(max-width:860px){.final-round-product-card{display:flex;flex-direction:column!important}.final-round-product-atc-card-controls{width:100%!important}}.final-round-category-tabs{position:relative;display:flex!important;overflow:auto;max-width:calc(100vw - clamp(1.25rem,.2286rem + 4.1905vw,4rem)*2 + 20px)!important}.inner-container.inner-container--lg:has(.my-account-dashboard){width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,.2286rem + 4.1905vw,4rem)}.home-hero{--ff-dwell:75;--ff-fade:30;--ff-total:calc(var(--ff-dwell)*var(--hero-block-count) + var(--ff-fade)*(var(--hero-block-count) - 1))}.home-hero.home-hero--venues{--ff-dwell:100;--ff-fade:50}@media(max-width:768px){.home-hero:not(.home-hero--venues){--ff-dwell:50;--ff-fade:15}}.home-hero__text-block{--ff-fade-in:min(var(--hero-block-index),1);--ff-fade-out-calc:calc(var(--hero-block-count) - 1 - var(--hero-block-index));--ff-fade-out:min(max(var(--ff-fade-out-calc),0),1);--ff-start-calc:calc(var(--hero-block-index) - 1);--ff-start:calc(var(--hero-block-index)*var(--ff-dwell) + max(var(--ff-start-calc),0)*var(--ff-fade));--ff-width:calc(var(--ff-dwell) + var(--ff-fade-in)*var(--ff-fade) + var(--ff-fade-out)*var(--ff-fade))}.home-hero.js-hero-ready .home-hero__text-block{--ff-block-t-calc:calc((var(--progress)*var(--ff-total) - var(--ff-start))/var(--ff-width));--ff-block-t:max(0,min(var(--ff-block-t-calc),1));--ff-ramp-in-calc:calc(var(--ff-block-t)/.2222222222);--ff-ramp-in:max(0,min(var(--ff-ramp-in-calc),1));--ff-ramp-out-calc:calc((1 - var(--ff-block-t))/.2222222222);--ff-ramp-out:max(0,min(var(--ff-ramp-out-calc),1));opacity:min(var(--ff-ramp-in),var(--ff-ramp-out))!important}.home-hero.js-hero-ready .home-hero__text-block:first-child{--ff-ramp-out-first:calc((1 - var(--ff-block-t))/.2857142857);--ff-ramp-out-val:max(0,min(var(--ff-ramp-out-first),1));opacity:var(--ff-ramp-out-val)!important}.home-hero.js-hero-ready .home-hero__text-block:last-child{--ff-ramp-in-last:calc(var(--ff-block-t)/.2857142857);--ff-ramp-in-val:max(0,min(var(--ff-ramp-in-last),1));opacity:var(--ff-ramp-in-val)!important}.home-hero.js-hero-ready .home-hero__text-block:first-child:last-child{opacity:1!important}.home-hero.js-hero-ready .home-hero__collage-item{top:0!important;opacity:1!important;--ff-scale-val:calc(var(--ff-total)/157);--ff-enter:calc(var(--order,0)*12*var(--ff-scale-val));--ff-traveled-calc:calc(var(--progress)*var(--ff-total) - var(--ff-enter));--ff-traveled:max(0,var(--ff-traveled-calc));--ff-settle-calc:calc(var(--ff-traveled)/30);--ff-settle-t:max(0,min(var(--ff-settle-calc),1));--ff-scale-anim:calc(1 - var(--progress)*.24);--ff-trans-x:calc(-50% + var(--h-offset,0px)*(1 - var(--ff-settle-t)));--ff-trans-y:calc(var(--start-y,115vh) - (var(--ff-traveled)*1vh)*1.4*var(--speed-mult,1)/var(--ff-scale-val));transform:translateX(var(--ff-trans-x)) translateY(var(--ff-trans-y)) scale(var(--ff-scale-anim,1))!important}.home-hero.js-hero-ready .home-hero__bg-image{--ff-blur-calc:calc((var(--progress)*var(--ff-total) - var(--ff-dwell))/var(--ff-fade));--ff-blur-t:max(0,min(var(--ff-blur-calc),1));filter:blur(calc(var(--ff-blur-t)*10px))!important}.home-hero.home-hero--venues.js-hero-ready .home-hero__text-block h2 .split-letters__word>span{--ff-letter-start:calc(var(--ff-start) + var(--i,0)*1.2);--ff-letter-calc:calc((var(--progress)*var(--ff-total) - var(--ff-letter-start))/4);--ff-letter-t:max(0,min(var(--ff-letter-calc),1));opacity:var(--ff-letter-t)!important}.generic-footer-bottom a{color:#fff}.product-info__content-detail-copy small{color:#fff}.tabbed-scrolling-gallery.tabbed-scrolling-gallery--product-info.is-in-view .product-info__content-detail-copy small{color:#6a7282}a.button.button--outline.button--outline-dark-blue.button--leading-icon:hover svg path{fill:white}ul.sub-nav__teams{padding-bottom:50px}p.imaccessabilityhead{margin-bottom:0!important}wonka-my-orders .inner-container.order-sync-error.u-text--center{display:none}.header-logo-link img.header-logo{max-height:80px!important}header#generic-header{height:100px!important}@media(max-width:768px){header#generic-header{height:80px!important}}.suite-map-svg-host .st1{fill:none;stroke:#fff;stroke-miterlimit:4}img.placeholder-hospitality-image{aspect-ratio:1440/500;border-radius:12px;max-width:100%}@media(max-width:768px){.tabbed-scrolling-gallery-item__inner{flex-direction:column!important;margin-top:30px!important;padding-bottom:30px!important}}.video-wrapper.hospitalityvideo{position:relative;aspect-ratio:1000/550!important;border-radius:12px;overflow:hidden;max-width:80%!important;margin:auto!important}@media(max-width:1024px){.video-wrapper.hospitalityvideo{aspect-ratio:1920/1080!important;margin:auto!important;max-width:100%!important}}.ecommerce.my-orders .order-header-label{margin-right:5px}.ecommerce.my-orders .column.column-quantity.column-label{margin-right:5px}.sales-agent__actions a{display:none!important}.account-contact-summary p.account-details-form__disclaimer{font-family:'UEFA Euro Pro';font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.3125px;color:#2100a0;padding-top:10px}.social-media-img svg{background:transparent!important}.social-media-img a:hover svg{background:#009bff!important}.social-media-img a svg path{fill:white!important}@media(min-width:1001px) and (max-width:1124px){footer.generic-footer{isolation:isolate;overflow:hidden;background:url(/media/00aghhao/footer-bg-rotated.png) no-repeat!important;background-position:center bottom 32%!important;background-size:140% 230%!important}}@media(max-width:568px){.social-media-img{position:absolute;gap:10px!important;display:flex;margin-bottom:20px;text-align:center;width:calc(100% - 40px)}}#call-back-form .umbraco-forms-field.richtextexpandable .umbraco-forms-field-wrapper>div p{color:#6a7282!important}