@font-face{font-family:'MessinaSansWeb-Black';src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Black/MessinaSansWeb-Black.eot");src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Black/MessinaSansWeb-Black.eot?#iefix") format("embedded-opentype"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Black/MessinaSansWeb-Black.woff2") format("woff2"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Black/MessinaSansWeb-Black.woff") format("woff");font-weight:900;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}@font-face{font-family:'MessinaSansWeb-Regular';src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Regular/MessinaSansWeb-Regular.eot");src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Regular/MessinaSansWeb-Regular.eot?#iefix") format("embedded-opentype"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Regular/MessinaSansWeb-Regular.woff2") format("woff2"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Regular/MessinaSansWeb-Regular.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}@font-face{font-family:'MessinaSansWeb-RegularItalic';src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-RegularItalic/MessinaSansWeb-RegularItalic.eot");src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-RegularItalic/MessinaSansWeb-RegularItalic.eot?#iefix") format("embedded-opentype"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-RegularItalic/MessinaSansWeb-RegularItalic.woff2") format("woff2"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-RegularItalic/MessinaSansWeb-RegularItalic.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal;unicode-range:U+000D-FB04}@font-face{font-family:'MessinaSansWeb-Book';src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Book/MessinaSansWeb-Book.eot");src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Book/MessinaSansWeb-Book.eot?#iefix") format("embedded-opentype"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Book/MessinaSansWeb-Book.woff2") format("woff2"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fonts/MessinaSansWeb-Book/MessinaSansWeb-Book.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB04}@font-face{font-family:'lift';src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fontello/font/lift.eot");src:url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fontello/font/lift.eot#iefix") format("embedded-opentype"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fontello/font/lift.woff2") format("woff2"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fontello/font/lift.woff") format("woff"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fontello/font/lift.ttf") format("truetype"),url("https://liftfestival.com/wp-content/themes/cog-press-theme/src/fontello/font/lift.svg#lift") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"lift";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-burger-nav:before{content:'\e800'}.icon-close:before{content:'\e801'}.icon-facebook:before{content:'\e802'}.icon-instagram:before{content:'\e803'}.icon-arrow-forward:before{content:'\e804'}.icon-play:before{content:'\e805'}.icon-star-full:before{content:'\e806'}.icon-youtube:before{content:'\e807'}.icon-twitter:before{content:'\e808'}.icon-checkbox-default:before{content:'\e809'}.icon-checkbox-active:before{content:'\e80a'}.icon-chevron-thin-up:before{content:'\e80b'}.icon-chevron-down:before{content:'\e80c'}.icon-chevron-thin-down:before{content:'\e80d'}.icon-chevron-up:before{content:'\e80e'}.icon-chevron-thin-left:before{content:'\e80f'}.icon-chevron-thin-right:before{content:'\e810'}.icon-download:before{content:'\e811'}.icon-watch-online:before{content:'\e812'}.icon-play-home:before{content:'\e813'}.icon-minus-thin:before{content:'\e814'}.icon-plus-thick:before{content:'\e815'}.icon-user:before{content:'\e816'}.icon-ticket-default:before{content:'\e817'}.icon-plus-thin:before{content:'\e818'}.icon-arrow-upload:before{content:'\e819'}/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}*{margin:0;padding:0;font-size:100%}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;background-color:#fff}html,body{width:100%;height:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html,body{height:auto}html{font-size:16px}body{font-family:'MessinaSansWeb-Regular', sans-serif;font-size:1rem;line-height:1.4;padding-bottom:2.5rem}h1{font-family:"MessinaSansWeb-Black",sans-serif;font-size:2.125rem;text-transform:uppercase;line-height:1}@media (min-width: 769px){h1{font-size:4.25rem}}h2{font-family:"MessinaSansWeb-Regular",sans-serif;font-size:2.125rem;text-transform:uppercase;line-height:1}@media (min-width: 769px){h2{font-size:2.875rem}}h3{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.75rem;text-transform:uppercase;line-height:1.1}@media (min-width: 769px){h3{font-size:1.375rem}}h4{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1.1;letter-spacing:.64px}@media (min-width: 769px){h4{font-size:2.125rem}}h5{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1.1}h6{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1}label,input{display:block}input,.spx-field-container__checkout--new-address,.spx-button-tertiary__checkout--new-address{width:100%;margin-bottom:1rem}@media (min-width: 993px){input,.spx-field-container__checkout--new-address,.spx-button-tertiary__checkout--new-address{margin-bottom:1.25rem}}input[type=text],input[type=email],input[type=password],input[type=tel],select{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;padding:10px;border-radius:0;border:1px solid #000}input[type=radio],input[type=checkbox]{position:absolute;visibility:hidden;opacity:0;width:0;height:0;margin:0}input[type=radio]:checked ~ label::before,input[type=checkbox]:checked ~ label::before{content:""}input[type=radio][required],input[type=checkbox][required]{position:relative;top:20px;right:0;visibility:visible;height:10px;width:10px;appearance:checkbox;opacity:0}input[type=radio] ~ label,input[type=checkbox] ~ label{font-family:"MessinaSansWeb-Regular",sans-serif;margin-bottom:0;display:flex;justify-content:flex-start;align-items:center}input[type=radio] ~ label:before,input[type=checkbox] ~ label:before{font-family:'lift';font-size:25px;content:"";display:inline-flex;margin-right:1rem;color:inherit;speak:none}input[type=submit]{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #fff, #fff 50%, #000 50%);background-size:200% 100%;background-position:100%;padding:15px 100px;margin-top:1.25rem}input[type=submit]:hover,input[type=submit].active,input[type=submit][aria-expanded=true]{color:#000;background-position:0}input[type=submit]:hover::after,input[type=submit].active::after,input[type=submit][aria-expanded=true]::after{transform:translateX(0)}input[type=submit][aria-expanded]:hover,input[type=submit][aria-expanded].active,input[type=submit][aria-expanded][aria-expanded=true]{color:#000}label{font-size:16px;font-family:"MessinaSansWeb-Black",sans-serif;margin:0 0 .5rem 0}select{width:100%;-webkit-appearance:none;appearance:none}.HideFromScreenA11y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.Input_Text,.Option{margin-bottom:1.25rem}.AddressOption{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1rem}.select-wrap{position:relative;padding-right:50px;border:1px solid #000;height:50px;min-width:130px}.select-wrap:after{font-family:'lift';font-size:30px;content:"";display:inline-flex;justify-content:center;margin-left:0;color:#000;speak:none}@media (min-width: 768px){.select-wrap:nth-of-type(2){min-width:180px}}.select-wrap select{border:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;appearance:none}.select-wrap::after{position:absolute;top:0;right:0;width:50px;height:100%;border-left:1px solid #000;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.select-wrap::after{background-color:#fff;z-index:1}}select,.DateOfBirth input{height:50px}.Container{position:relative}.Container label.right{position:absolute;top:.2rem;right:0;margin:0;font-family:"MessinaSansWeb-RegularItalic",sans-serif;font-style:italic;font-size:.9rem}.Container .Comment{display:block;transform:translateY(-1rem)}input,p,.OptionalMessage,form .Container,a.ChangePassword,.select-wrap{max-width:585px}p{margin:0}a{color:currentColor}a.ChangePassword{padding-left:40px;padding-right:40px}.BoldText{font-family:"MessinaSansWeb-Black",sans-serif}h1{margin:1.25rem 0}.OptionalMessage{margin:1rem 0}.Progress{margin-top:1.25rem}.Progress ol{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-flow:row wrap}@media (min-width: 993px){.Progress ol{margin-left:-1.25rem}}.Progress li{width:100%}@media (min-width: 993px){.Progress li{width:auto}}.Progress li>span{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:block;padding:10px 30px;border:1px solid #000;margin-bottom:1rem;text-align:center}@media (min-width: 993px){.Progress li>span{margin-left:1.25rem}}.Progress li>span.Current{background-color:#000;color:#fff}.DateOfBirth{width:100%;display:flex;flex-flow:row wrap}.DateOfBirth label:first-child{width:100%}.DateOfBirth input{width:80px !important}.DateOfBirth .select-wrap{margin-right:1.25rem}@media (max-width: 767px){.DateOfBirth .select-wrap,.DateOfBirth input{min-width:250px;margin-bottom:1rem}}h2{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1.1;border-bottom:1px solid #000;margin:2.5rem 0 1rem;padding-bottom:.5rem}h2.SeatingAreaHeading{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;text-transform:none;border:0;margin-bottom:1.25rem}h2.SeatingAreaHeading span{font-family:"MessinaSansWeb-Book",sans-serif;display:inline-block;margin-bottom:.5rem}h2.SeatingAreaHeading .select-wrap{max-width:400px}.View>h2{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1.1;border-bottom:1px solid #000;padding-bottom:1rem;margin-bottom:1.25rem;margin-top:1.25rem}.ValidationError,.ErrorMessage,.spx-validation-single-error,.spx-validation-field-error{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;color:#F95E46;margin-bottom:1.25rem;display:block}.ValidationError br,.ErrorMessage br,.spx-validation-single-error br,.spx-validation-field-error br{display:none}input.FindAddressButton{margin:0 0 1.25rem 0}a#ctl00_ContentPlaceHolder_WhatsOnLink{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#000;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #000, #000 50%, #fff 50%);background-size:200% 100%;background-position:100%;padding:15px 100px}a#ctl00_ContentPlaceHolder_WhatsOnLink:hover,a#ctl00_ContentPlaceHolder_WhatsOnLink.active,a#ctl00_ContentPlaceHolder_WhatsOnLink[aria-expanded=true]{color:#fff;background-position:0}a#ctl00_ContentPlaceHolder_WhatsOnLink:hover::after,a#ctl00_ContentPlaceHolder_WhatsOnLink.active::after,a#ctl00_ContentPlaceHolder_WhatsOnLink[aria-expanded=true]::after{transform:translateX(0)}a#ctl00_ContentPlaceHolder_WhatsOnLink[aria-expanded]:hover,a#ctl00_ContentPlaceHolder_WhatsOnLink[aria-expanded].active,a#ctl00_ContentPlaceHolder_WhatsOnLink[aria-expanded][aria-expanded=true]{color:#fff}.Button.RefreshButton{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #fff, #fff 50%, #000 50%);background-size:200% 100%;background-position:100%;padding:15px 100px}.Button.RefreshButton:hover,.Button.RefreshButton.active,.Button.RefreshButton[aria-expanded=true]{color:#000;background-position:0}.Button.RefreshButton:hover::after,.Button.RefreshButton.active::after,.Button.RefreshButton[aria-expanded=true]::after{transform:translateX(0)}.Button.RefreshButton[aria-expanded]:hover,.Button.RefreshButton[aria-expanded].active,.Button.RefreshButton[aria-expanded][aria-expanded=true]{color:#000}input[type="submit"].Button.Logout,input[type="submit"].Button.RefreshButton,input[type="submit"].Button.Logout,input[type="submit"].Button.RefreshButton{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#000;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #000, #000 50%, #fff 50%);background-size:200% 100%;background-position:100%;padding:15px 100px}input[type="submit"].Button.Logout:hover,input[type="submit"].Button.Logout.active,input[type="submit"].Button.Logout[aria-expanded=true],input[type="submit"].Button.RefreshButton:hover,input[type="submit"].Button.RefreshButton.active,input[type="submit"].Button.RefreshButton[aria-expanded=true],input[type="submit"].Button.Logout:hover,input[type="submit"].Button.Logout.active,input[type="submit"].Button.Logout[aria-expanded=true],input[type="submit"].Button.RefreshButton:hover,input[type="submit"].Button.RefreshButton.active,input[type="submit"].Button.RefreshButton[aria-expanded=true]{color:#fff;background-position:0}input[type="submit"].Button.Logout:hover::after,input[type="submit"].Button.Logout.active::after,input[type="submit"].Button.Logout[aria-expanded=true]::after,input[type="submit"].Button.RefreshButton:hover::after,input[type="submit"].Button.RefreshButton.active::after,input[type="submit"].Button.RefreshButton[aria-expanded=true]::after,input[type="submit"].Button.Logout:hover::after,input[type="submit"].Button.Logout.active::after,input[type="submit"].Button.Logout[aria-expanded=true]::after,input[type="submit"].Button.RefreshButton:hover::after,input[type="submit"].Button.RefreshButton.active::after,input[type="submit"].Button.RefreshButton[aria-expanded=true]::after{transform:translateX(0)}input[type="submit"].Button.Logout[aria-expanded]:hover,input[type="submit"].Button.Logout[aria-expanded].active,input[type="submit"].Button.Logout[aria-expanded][aria-expanded=true],input[type="submit"].Button.RefreshButton[aria-expanded]:hover,input[type="submit"].Button.RefreshButton[aria-expanded].active,input[type="submit"].Button.RefreshButton[aria-expanded][aria-expanded=true],input[type="submit"].Button.Logout[aria-expanded]:hover,input[type="submit"].Button.Logout[aria-expanded].active,input[type="submit"].Button.Logout[aria-expanded][aria-expanded=true],input[type="submit"].Button.RefreshButton[aria-expanded]:hover,input[type="submit"].Button.RefreshButton[aria-expanded].active,input[type="submit"].Button.RefreshButton[aria-expanded][aria-expanded=true]{color:#fff}.Buttons{width:100%}@media (min-width: 768px){.Buttons{display:flex;justify-content:space-between;align-items:center}}.Buttons a,.Buttons input[type=button],.Buttons input[type=submit]{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #fff, #fff 50%, #000 50%);background-size:200% 100%;background-position:100%;padding:15px 100px;width:auto}.Buttons a:hover,.Buttons a.active,.Buttons a[aria-expanded=true],.Buttons input[type=button]:hover,.Buttons input[type=button].active,.Buttons input[type=button][aria-expanded=true],.Buttons input[type=submit]:hover,.Buttons input[type=submit].active,.Buttons input[type=submit][aria-expanded=true]{color:#000;background-position:0}.Buttons a:hover::after,.Buttons a.active::after,.Buttons a[aria-expanded=true]::after,.Buttons input[type=button]:hover::after,.Buttons input[type=button].active::after,.Buttons input[type=button][aria-expanded=true]::after,.Buttons input[type=submit]:hover::after,.Buttons input[type=submit].active::after,.Buttons input[type=submit][aria-expanded=true]::after{transform:translateX(0)}.Buttons a[aria-expanded]:hover,.Buttons a[aria-expanded].active,.Buttons a[aria-expanded][aria-expanded=true],.Buttons input[type=button][aria-expanded]:hover,.Buttons input[type=button][aria-expanded].active,.Buttons input[type=button][aria-expanded][aria-expanded=true],.Buttons input[type=submit][aria-expanded]:hover,.Buttons input[type=submit][aria-expanded].active,.Buttons input[type=submit][aria-expanded][aria-expanded=true]{color:#000}@media (max-width: 767px){.Buttons a,.Buttons input[type=button],.Buttons input[type=submit]{width:100%}}.Buttons a.ChangePassword,.Buttons input[type=button].ChangePassword,.Buttons input[type=submit].ChangePassword{padding-left:40px;padding-right:40px}@media (max-width: 767px){.Buttons input+input{margin-top:0}}@media (min-width: 768px){.Buttons input+input{margin-left:1.25rem}}input.PreviousButton{background-color:transparent;color:#000}input.PreviousButton:hover,input.PreviousButton:focus{background-color:#000;color:#fff}.dropdown-toggle{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #fff, #fff 50%, #000 50%);background-size:200% 100%;background-position:100%;padding:15px 100px;margin:0;width:100%}.dropdown-toggle:hover,.dropdown-toggle.active,.dropdown-toggle[aria-expanded=true]{color:#000;background-position:0}.dropdown-toggle:hover::after,.dropdown-toggle.active::after,.dropdown-toggle[aria-expanded=true]::after{transform:translateX(0)}.dropdown-toggle[aria-expanded]:hover,.dropdown-toggle[aria-expanded].active,.dropdown-toggle[aria-expanded][aria-expanded=true]{color:#000}@media (min-width: 769px){.dropdown-toggle{display:none}}.dropdown-menu,.Options{border:none;padding:.5rem;margin:0;width:100%}@media (min-width: 769px){.dropdown-menu,.Options{background-color:transparent;padding:0;margin:0 0 1.25rem 0;display:block !important;position:static}}.dropdown-menu a,.Options a{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#000;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #000, #000 50%, #fff 50%);background-size:200% 100%;background-position:100%;padding:15px 100px;display:block;margin:0 0 .5rem 0;padding:15px 40px}.dropdown-menu a:hover,.dropdown-menu a.active,.dropdown-menu a[aria-expanded=true],.Options a:hover,.Options a.active,.Options a[aria-expanded=true]{color:#fff;background-position:0}.dropdown-menu a:hover::after,.dropdown-menu a.active::after,.dropdown-menu a[aria-expanded=true]::after,.Options a:hover::after,.Options a.active::after,.Options a[aria-expanded=true]::after{transform:translateX(0)}.dropdown-menu a[aria-expanded]:hover,.dropdown-menu a[aria-expanded].active,.dropdown-menu a[aria-expanded][aria-expanded=true],.Options a[aria-expanded]:hover,.Options a[aria-expanded].active,.Options a[aria-expanded][aria-expanded=true]{color:#fff}@media (min-width: 993px){.dropdown-menu a,.Options a{min-width:auto;margin:0.5rem 1rem 0.5rem 0}}.dropdown-menu a.Selected,.Options a.Selected{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #fff, #fff 50%, #000 50%);background-size:200% 100%;background-position:100%;padding:15px 100px;display:block;padding:15px 40px;pointer-events:none}.dropdown-menu a.Selected:hover,.dropdown-menu a.Selected.active,.dropdown-menu a.Selected[aria-expanded=true],.Options a.Selected:hover,.Options a.Selected.active,.Options a.Selected[aria-expanded=true]{color:#000;background-position:0}.dropdown-menu a.Selected:hover::after,.dropdown-menu a.Selected.active::after,.dropdown-menu a.Selected[aria-expanded=true]::after,.Options a.Selected:hover::after,.Options a.Selected.active::after,.Options a.Selected[aria-expanded=true]::after{transform:translateX(0)}.dropdown-menu a.Selected[aria-expanded]:hover,.dropdown-menu a.Selected[aria-expanded].active,.dropdown-menu a.Selected[aria-expanded][aria-expanded=true],.Options a.Selected[aria-expanded]:hover,.Options a.Selected[aria-expanded].active,.Options a.Selected[aria-expanded][aria-expanded=true]{color:#000}.dropdown-menu ul,.Options ul{list-style:none;margin:0;padding:0}@media (min-width: 993px){.dropdown-menu ul,.Options ul{display:flex;flex-flow:row wrap}}a.NewAddress{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #fff, #fff 50%, #000 50%);background-size:200% 100%;background-position:100%;padding:15px 100px}a.NewAddress:hover,a.NewAddress.active,a.NewAddress[aria-expanded=true]{color:#000;background-position:0}a.NewAddress:hover::after,a.NewAddress.active::after,a.NewAddress[aria-expanded=true]::after{transform:translateX(0)}a.NewAddress[aria-expanded]:hover,a.NewAddress[aria-expanded].active,a.NewAddress[aria-expanded][aria-expanded=true]{color:#000}@media (max-width: 767px){.Address a.NewAddress{display:block;margin:1rem 0 1.25rem}}.Preferences .Container{margin-bottom:1rem}.Preferences a.EditContactPreferences{margin-top:1.25rem}.ContactPreferenceChoice{font-family:"MessinaSansWeb-Black",sans-serif;text-transform:uppercase}.EventName{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.75rem;text-transform:uppercase;line-height:1.1;display:block}@media (min-width: 769px){.EventName{font-size:1.375rem}}.DateAndTime,.AreaAndVenueDetails{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;display:block;margin:.5rem 0}.DateAndTime span,.AreaAndVenueDetails span{display:block}.ChooseSeats .InstanceCalendar{padding-right:30px}.ChooseSeats .DropDownCalendar .DropDownSection .TitleArea{margin:0;width:100%;border:0;border-bottom:1px solid #000;padding:0;float:none;line-height:1}.ChooseSeats .DropDownCalendar .DropDownSection .TitleArea .CalendarTitleSpan{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;padding:0}.InstanceCalendar,.DropDownSection .TitleArea{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;border:1px solid #000;display:flex;justify-content:space-between;align-items:center;max-width:400px;margin:2.5rem 0;padding:0;background-color:transparent;line-height:1}.InstanceCalendar .AdditionalInfoArea,.InstanceCalendar .CalendarViewport,.DropDownSection .TitleArea .AdditionalInfoArea,.DropDownSection .TitleArea .CalendarViewport{font-size:16px}.InstanceCalendar .PreviousShowingButton,.InstanceCalendar .NextShowingButton,.InstanceCalendar .PrevArrow,.InstanceCalendar .NextArrow,.DropDownSection .TitleArea .PreviousShowingButton,.DropDownSection .TitleArea .NextShowingButton,.DropDownSection .TitleArea .PrevArrow,.DropDownSection .TitleArea .NextArrow{position:static;background:none;margin:0;height:auto;width:auto;padding:0;line-height:1;text-decoration:none}.InstanceCalendar .PreviousShowingButton.Disabled,.InstanceCalendar .NextShowingButton.Disabled,.InstanceCalendar .PrevArrow.Disabled,.InstanceCalendar .NextArrow.Disabled,.DropDownSection .TitleArea .PreviousShowingButton.Disabled,.DropDownSection .TitleArea .NextShowingButton.Disabled,.DropDownSection .TitleArea .PrevArrow.Disabled,.DropDownSection .TitleArea .NextArrow.Disabled{background:none}.InstanceCalendar .PreviousShowingButton::before,.InstanceCalendar .NextShowingButton::before,.InstanceCalendar .PrevArrow::before,.InstanceCalendar .NextArrow::before,.DropDownSection .TitleArea .PreviousShowingButton::before,.DropDownSection .TitleArea .NextShowingButton::before,.DropDownSection .TitleArea .PrevArrow::before,.DropDownSection .TitleArea .NextArrow::before{padding:.5rem;line-height:1;background:none;border:0}.InstanceCalendar .PreviousShowingButton,.InstanceCalendar .PrevArrow,.DropDownSection .TitleArea .PreviousShowingButton,.DropDownSection .TitleArea .PrevArrow{border-right:1px solid #000;margin-right:.5rem}.InstanceCalendar .PreviousShowingButton:before,.InstanceCalendar .PrevArrow:before,.DropDownSection .TitleArea .PreviousShowingButton:before,.DropDownSection .TitleArea .PrevArrow:before{font-family:'lift';font-size:30px;content:"";display:inline-flex;margin-right:3px;color:inherit;speak:none}.InstanceCalendar .NextShowingButton,.InstanceCalendar .NextArrow,.DropDownSection .TitleArea .NextShowingButton,.DropDownSection .TitleArea .NextArrow{border-left:1px solid #000;margin-left:.5rem}.InstanceCalendar .NextShowingButton:before,.InstanceCalendar .NextArrow:before,.DropDownSection .TitleArea .NextShowingButton:before,.DropDownSection .TitleArea .NextArrow:before{font-family:'lift';font-size:30px;content:"";display:inline-flex;margin-right:3px;color:inherit;speak:none}.SeatingSelector{margin-top:1.25rem}.SeatingAreaInstructions,.Message{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.1}.Details{margin-top:2.5rem}table{width:100%;border-collapse:collapse;border-spacing:0}table th{border-bottom:1px solid #000;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;padding-bottom:.5rem;text-align:left}table td{padding:1.25rem 0;border-bottom:1px solid rgba(0,0,0,0.4)}table .PriceBand .ImageIcon{border-radius:500px;margin-right:.5rem}h1.EditTicketsHeading{margin-bottom:0}.EditTicketsHeading+.EditTicketsHeading{margin-top:0}.Separator,.InstanceTime,h2.EditTicketsHeading .EventName{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;text-transform:none}.SupplementaryEventDiv{border:1px solid #000;margin:2.5rem 0;padding:1rem}.SupplementaryEventDiv .Event_Text .Event_Detail{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;margin:.5rem 0;display:block}.SupplementaryEventDiv .Event_Text .TicketType span{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.125rem}.SupplementaryEventDiv .Event_Text .TicketType input{margin:0}.SupplementaryEventDiv .Event_Text br{display:none}.SupplementaryEventDiv .Event_Text h2{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.1}@media (min-width: 993px){.SupplementaryEventsPage{display:flex;flex-flow:row wrap}.SupplementaryEventsPage>*{width:100%}.SupplementaryEventsPage>.SupplementaryEventDiv{width:calc(50% - 1.25rem);margin:2.5rem calc(1.25rem / 2);display:flex;flex-flow:column}.SupplementaryEventsPage>.SupplementaryEventDiv .Event_Text{display:flex;flex-flow:column;height:100%}.SupplementaryEventsPage>.SupplementaryEventDiv .Event_Text #SimpleSeatingDiv{padding-top:2.5rem;margin-top:auto}}input[type=submit].Edit,input[type=submit].Delete,input[type=submit].Button.ItemEditButton,input[type=submit].Button.ItemDeleteButton,.ViewDetails a{background:none;border:none;font-family:"MessinaSansWeb-Regular",sans-serif;font-size:16px;text-decoration:underline;color:currentColor;text-transform:none;display:inline;padding:0;width:auto}.AdditionalsContainer{margin-top:.5rem}.Message{margin-bottom:.5rem}.PricesHeading{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1.1;letter-spacing:.64px;margin-top:2.5rem}@media (min-width: 769px){.PricesHeading{font-size:2.125rem}}@media (min-width: 993px){.NewAccount .View{display:flex;flex-flow:row wrap;align-items:flex-start;flex:1}.NewAccount .View>h2,.NewAccount .View>p,.NewAccount .View .Container.DateOfBirth,.NewAccount .View #ctl00_ContentPlaceHolder_PasswordControls{width:100%;max-width:100%}.NewAccount .View .Container{width:40%;margin-right:1.25rem}.NewAccount .View .PreferenceContainer .Container{width:100%;margin-bottom:1rem}.NewAccount .View .YourDetailsMessage{margin:0 0 1.25rem}}.PromoCode,.spx-field-container__checkout--credit,.DonationAmount{display:flex;flex-flow:row wrap}.PromoCode input,.spx-field-container__checkout--credit input,.DonationAmount input{margin:0;padding:10px}@media (min-width: 768px){.PromoCode input,.spx-field-container__checkout--credit input,.DonationAmount input{max-width:260px}}.PromoCode .spx-label-field,.spx-field-container__checkout--credit .spx-label-field,.DonationAmount .spx-label-field{width:100%;font-family:"MessinaSansWeb-Regular",sans-serif;margin-bottom:.5rem}#ctl00_ContentPlaceHolder_PromoCodeBox_PromoCodeTextBox{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;display:inline-block;padding:15px 40px 15px 0;margin:0}.DonationAmount label+span{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1}.PromoCode{margin-top:1.25rem}.PromoCode label,.DonationAmount label{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;margin-bottom:1rem;width:100%}.Items{display:flex;flex-flow:row wrap;margin:2.5rem 0 1.25rem}.Items dt.Item,.Items .Breakdown{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1.1}.Items dt.Item{border-top:1px solid #dcdcdc;padding-top:2.5rem;margin-top:2.5rem}.Items dt.Item span{display:block;width:50%;margin-bottom:1rem;padding-right:1rem}.Items .Item{width:100%;position:relative}.Items .Item .Breakdown{position:absolute;right:0;top:0}.Items .Header{width:50%;padding-bottom:1.25rem;border-bottom:1px solid #000;margin-bottom:1.25rem}.Items .Header+dt.Item{border:none;padding-top:0;margin-top:1.25rem}.Items .Header .Breakdown{width:100%}.Items .Details,.Items .ViewDetails,.Items .Breakdown,.Items .Fee{width:50%;margin-top:0}.Items .Fee{margin-top:.5rem}.Items .Fee .Breakdown{width:100%}@media (min-width: 768px){.Items dt.Header,.Items .Details,.Items .ViewDetails,.Items dt.Item span,.Items dt.Fee{width:calc(100% - 220px)}}@media (min-width: 768px){.Items dd.Header,.Items .Item .Breakdown,.Items dd.Fee{width:220px}}.Items .Footer{border-top:1px solid #000;padding-top:2.5rem;margin-top:2.5rem;width:50%}.Items .Footer .Breakdown{width:100%;justify-content:flex-end;flex-flow:column-reverse}.Items .Footer .Breakdown .Commission,.Items .Footer .Breakdown .Saving{display:none}.Items .Header,.Items .Footer{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1.1}.Items .Fee{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1}.Items .Details{padding-right:1rem}.Items .Breakdown{display:flex;justify-content:space-between}.Items .Breakdown .Total,.Items .Breakdown .Commission{align-self:flex-end}.Items ul{list-style:none;margin:0;padding:0}.Items .Buttons{display:block;margin:2.5rem 0 0 0}.Items .Buttons input{margin:0 2.5rem 0 0}.Breakdown .Label{display:none}@media (max-width: 767px){.Basket2>.Buttons{display:flex;flex-flow:column-reverse}.Basket2>.Buttons #ctl00_ContentPlaceHolder_WhatsOnLink{margin-top:1rem}}.spx-section-container{position:relative}.spx-section-container .spx-link-edit{position:absolute;top:0;right:0}.spx-section-container .spx-text-copy{display:inline-block;margin-bottom:.5rem}.spx-section-container .spx-data-email,.spx-section-container .spx-data-phone-number{display:block}.spx-link-edit{font-family:"MessinaSansWeb-Black",sans-serif}h3.spx-heading-sub-headline{font-size:16px;text-transform:none;margin-bottom:.5rem}.spx-field-container__checkout--donation{display:flex;flex-flow:row wrap;align-items:center}.spx-field-container__checkout--donation label{width:100%}.spx-field-container__checkout--donation .spx-input-text{width:150px;margin:0}.spx-field-container__checkout--donation .spx-text-copy{font-family:"MessinaSansWeb-Book",sans-serif;font-size:1.375rem;line-height:1.1;margin:0 10px 0 0}.spx-button-primary{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #fff, #fff 50%, #000 50%);background-size:200% 100%;background-position:100%;padding:15px 100px;margin:2.5rem 1.25rem 0 0}.spx-button-primary:hover,.spx-button-primary.active,.spx-button-primary[aria-expanded=true]{color:#000;background-position:0}.spx-button-primary:hover::after,.spx-button-primary.active::after,.spx-button-primary[aria-expanded=true]::after{transform:translateX(0)}.spx-button-primary[aria-expanded]:hover,.spx-button-primary[aria-expanded].active,.spx-button-primary[aria-expanded][aria-expanded=true]{color:#000}.spx-button-secondary,.spx-button-tertiary__checkout--gift-aid-info{background:none;border:0;text-decoration:underline;margin:1.25rem 0 0 0}.spx-intent-increment,.spx-intent-decrement{background:none;border:0;font-size:0;font-family:"MessinaSansWeb-Book",sans-serif;margin-left:1rem}.spx-intent-increment:before{font-family:'lift';font-size:37.5px;content:"";display:inline-flex;margin-right:3px;color:inherit;speak:none}.spx-intent-decrement:before{font-family:'lift';font-size:37.5px;content:"";display:inline-flex;margin-right:3px;color:inherit;speak:none}fieldset{border:0;padding:0;margin-top:1.25rem}legend{font-size:16px;font-family:"MessinaSansWeb-Black",sans-serif;margin:1rem 0 0.5rem 0}@media (min-width: 993px){legend{margin:1.25rem 0 0.5rem 0}}.spx-subsection-summary-container,.spx-subsection-container{position:relative}.spx-subsection-summary-container+.spx-subsection-summary-container,.spx-subsection-summary-container+.spx-subsection-container,.spx-subsection-summary-container+.spx-heading-sub-headline,.spx-subsection-summary-container+form,.spx-subsection-container+.spx-subsection-summary-container,.spx-subsection-container+.spx-subsection-container,.spx-subsection-container+.spx-heading-sub-headline,.spx-subsection-container+form{margin-top:2.5rem}.spx-subsection-container .spx-heading-sub-headline{margin-bottom:1rem}.spx-label-field__checkout--donation{text-transform:none;font-size:16px}.spx-button-tertiary__checkout--credit{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#000;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #000, #000 50%, #fff 50%);background-size:200% 100%;background-position:100%;padding:15px 100px}.spx-button-tertiary__checkout--credit:hover,.spx-button-tertiary__checkout--credit.active,.spx-button-tertiary__checkout--credit[aria-expanded=true]{color:#fff;background-position:0}.spx-button-tertiary__checkout--credit:hover::after,.spx-button-tertiary__checkout--credit.active::after,.spx-button-tertiary__checkout--credit[aria-expanded=true]::after{transform:translateX(0)}.spx-button-tertiary__checkout--credit[aria-expanded]:hover,.spx-button-tertiary__checkout--credit[aria-expanded].active,.spx-button-tertiary__checkout--credit[aria-expanded][aria-expanded=true]{color:#fff}.spx-text-copy__checkout--select-address{display:inline-block}.spx-text-copy__checkout--select-address+.spx-text-copy__checkout--select-address{margin-left:.2rem}.spx-list-item__checkout--final-summary:last-child{font-family:"MessinaSansWeb-Black",sans-serif;margin-top:1.25rem}.spx-subsection-container__checkout--new-address{margin-top:2.5rem}.spx-button-tertiary__checkout--new-address{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#000;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #000, #000 50%, #fff 50%);background-size:200% 100%;background-position:100%;padding:15px 100px}.spx-button-tertiary__checkout--new-address:hover,.spx-button-tertiary__checkout--new-address.active,.spx-button-tertiary__checkout--new-address[aria-expanded=true]{color:#fff;background-position:0}.spx-button-tertiary__checkout--new-address:hover::after,.spx-button-tertiary__checkout--new-address.active::after,.spx-button-tertiary__checkout--new-address[aria-expanded=true]::after{transform:translateX(0)}.spx-button-tertiary__checkout--new-address[aria-expanded]:hover,.spx-button-tertiary__checkout--new-address[aria-expanded].active,.spx-button-tertiary__checkout--new-address[aria-expanded][aria-expanded=true]{color:#fff}.spx-input-text__checkout--new-address,.spx-button-tertiary__checkout--new-address{max-width:350px}.spx-button-tertiary__checkout--new-address{padding-left:15px;padding-right:15px}#FindMyAddressButton{margin-top:-.5rem}.spx-link__checkout--new-address{display:inline-block;margin-top:.5rem}.FoxIFrameControl iframe,.spx-iframe__checkout--payment{height:600px;overflow:auto}.fox input,.fox select{width:100%}.fox .Button{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#fff;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #fff, #fff 50%, #000 50%);background-size:200% 100%;background-position:100%;padding:15px 100px}.fox .Button:hover,.fox .Button.active,.fox .Button[aria-expanded=true]{color:#000;background-position:0}.fox .Button:hover::after,.fox .Button.active::after,.fox .Button[aria-expanded=true]::after{transform:translateX(0)}.fox .Button[aria-expanded]:hover,.fox .Button[aria-expanded].active,.fox .Button[aria-expanded][aria-expanded=true]{color:#000}.fox .Format{display:none}.fox select{background:url("https://liftfestival.com/wp-content/themes/cog-press-theme/static/chevron.png") no-repeat right;background-size:contain;appearance:none}.spx-button-secondary__checkout--start-checkout-forgotten-password{color:#000 !important}input[type=radio][required]{position:relative;top:20px;right:0;height:10px;width:10px;appearance:checkbox;opacity:0}.SpektrixPage.Memberships .Buttons input{padding-left:40px;padding-right:40px}.SpektrixPage.Memberships .Buttons input:last-child{text-transform:uppercase;font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1;display:inline-block;border:1px solid #000;border-radius:0;text-align:center;text-decoration:none;color:#000;position:relative;overflow:hidden;transition:background-position 0.2s linear;background:linear-gradient(to right, #000, #000 50%, #fff 50%);background-size:200% 100%;background-position:100%;padding:15px 100px;padding-left:40px;padding-right:40px}.SpektrixPage.Memberships .Buttons input:last-child:hover,.SpektrixPage.Memberships .Buttons input:last-child.active,.SpektrixPage.Memberships .Buttons input:last-child[aria-expanded=true]{color:#fff;background-position:0}.SpektrixPage.Memberships .Buttons input:last-child:hover::after,.SpektrixPage.Memberships .Buttons input:last-child.active::after,.SpektrixPage.Memberships .Buttons input:last-child[aria-expanded=true]::after{transform:translateX(0)}.SpektrixPage.Memberships .Buttons input:last-child[aria-expanded]:hover,.SpektrixPage.Memberships .Buttons input:last-child[aria-expanded].active,.SpektrixPage.Memberships .Buttons input:last-child[aria-expanded][aria-expanded=true]{color:#fff}.SpektrixPage.Memberships ul{list-style:none;margin:0;padding:0}.SpektrixPage.Memberships h1{font-family:"MessinaSansWeb-Black",sans-serif;font-size:1.375rem;line-height:1.1;margin-bottom:0}.SpektrixPage.Memberships .Header h1{font-family:"MessinaSansWeb-Black",sans-serif;font-size:2.125rem;text-transform:uppercase;line-height:1}@media (min-width: 769px){.SpektrixPage.Memberships .Header h1{font-size:4.25rem}}.SpektrixPage.Memberships .Details{margin:1rem 0 0 0}

