/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes lightbox{0%{opacity:0;margin-top:20px;visibility:hidden}100%{opacity:1;margin-top:0;visibility:visible}}@keyframes mobileLightbox{0%{opacity:0;transform:translateY(40px);visibility:hidden}100%{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fadeInFromVisibilityHidden{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@keyframes expandFromVisibilityHidden{0%{visibility:hidden;grid-template-rows:0fr}1%{visibility:visible;grid-template-rows:0fr}100%{visibility:visible;grid-template-rows:1fr}}@keyframes contractFromVisibilityVisible{0%{visibility:visible;grid-template-rows:1fr}99%{visibility:visible;grid-template-rows:0fr}100%{visibility:hidden;grid-template-rows:0fr}}@keyframes rotateCircle{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@keyframes strokeWipe{0%{stroke-dashoffset:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}50%{stroke-dashoffset:49;transform:rotate(280deg);-webkit-transform:rotate(280deg);-ms-transform:rotate(280deg);stroke:#f06}100%{stroke-dashoffset:0;transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0}20%{height:0;width:20%}40%{height:34%;width:20%}100%{height:34%;width:20%}}@keyframes checkmark_small{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:5px}40%{height:11px;opacity:1;width:5px}100%{height:11px;opacity:1;width:5px}}@keyframes tickerAnimateToLeft{0%{transform:translate3d(0,0,0);visibility:visible}100%{transform:translate3d(-100%,0,0)}}@keyframes tickerDuplicateAnimateToLeft{0%{transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:var(--theme__background-color);color:var(--theme__text__color);font-family:var(--font-family-sans-serif);width:100%;-webkit-font-smoothing:antialiased}strong{font-weight:bold}img{height:auto;max-width:100%}body.with-active-drawer,body.with-active-modal{overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:root{--glasglow-black:#101010;--glasglow-white:#FFFFFF;--glasglow-yellow:#FFE971;--glasglow-light-purple:#2E0848;--glasglow-mid-purple:#161646;--glasglow-dark-purple:#2C0845;--theme__header__font-family:'proxima-nova-condensed',Helvetica,Arial,sans-serif;--theme__header__letter-case:uppercase;--theme__header__letter-spacing:0.06em;--theme__subheader__font-family:'proxima-nova-condensed',Helvetica,Arial,sans-serif;--theme__subheader__letter-case:uppercase;--theme__text__font-family:'proxima-nova',Helvetica,Arial,sans-serif;--theme__text__letter-spacing:0.04em;--theme__text__color:var(--glasglow-black);--theme__text__color--secondary:var(--glasglow-white);--theme__text__color--dark:var(--glasglow-black);--theme__text__color--alternative:var(--glasglow-yellow);--theme__background-color:var(--glasglow-white);--theme__background-color--secondary:var(--glasglow-yellow);--theme__background-color--light:var(--glasglow-yellow);--theme__background-color--dark:var(--glasglow-black);--theme__background-color--tertiary:#289F89;--theme__page-header__background-color:#999999;--theme__page-header__text-color:var(--glasglow-black);--theme__video-close__icon-color:var(--glasglow-white);--theme__video-close__text-color:var(--glasglow-white);--theme__video-close__border-color:var(--glasglow-white);--theme__video-close__background-color:var(--glasglow-black);--theme__button__background-color--light:var(--glasglow-white);--theme__button__text-color--light:var(--glasglow-black);--theme__button__background-color--dark:var(--glasglow-black);--theme__button__text-color--dark:var(--glasglow-white);--theme__button__background-color--primary:#D91261;--theme__button__text-color--primary:var(--glasglow-white);--theme__button__outline-color--ghost:var(--glasglow-white);--theme__button__text-color--ghost:var(--glasglow-white);--theme__inline-accordion__text-color:var(--glasglow-black);--theme__inline-accordion__icon-color:var(--glasglow-black);--theme__faq__page-background-color:var(--glasglow-white);--theme__faq__section-background-color:#F5F5F5;--theme__link__icon-color:var(--glasglow-black);--theme__link__text-color:var(--glasglow-black);--theme__text__icon-color:var(--glasglow-black);--theme__nav__font-family:var(--theme__header__font-family);--theme__nav__letter-spacing:var(--theme__text__letter-spacing);--theme__nav__background-color:var(--glasglow-yellow);--theme__nav__text-color:var(--glasglow-black);--theme__nav__icon-color:var(--glasglow-black);--theme__nav__border-color:rgba(0,0,0,0.2);--theme__intro-section__background:linear-gradient(180deg,var(--glasglow-dark-purple) 0%,var(--glasglow-mid-purple) 100%);--theme__reviews-carousel__arrow-color:var(--glasglow-white);--theme__reviews-carousel__pagination-color:rgba(255,255,255,0.5);--theme__reviews-carousel__pagination-color--active:var(--glasglow-white);--theme__reviews-carousel__text-color:var(--glasglow-white);--theme__reviews-carousel__background:linear-gradient(180deg,var(--glasglow-mid-purple) 0%,var(--glasglow-dark-purple) 100%);--theme__banner__font-family:var(--theme__header__font-family);--theme__banner__text-emphasis-weight:600;--theme__banner__text-color:var(--glasglow-black);--theme__banner__background-color:var(--glasglow-yellow);--theme__footer__background-color:var(--glasglow-white);--theme__footer__border-color:#D9D9D9;--theme__footer__letter-case:uppercase;--theme__footer__font-family:var(--theme__header__font-family);--theme__footer__font-weight:600;--theme__footer__text-color:var(--glasglow-black);--theme__footer__link-color:var(--glasglow-black);--theme__footer__icon-color:var(--glasglow-black);--theme__footer__header__font-family:var(--theme__header__font-family);--theme__footer__header__letter-case:uppercase;--theme__footer__header__color:var(--glasglow-black);--theme__drawer__background-color:var(--glasglow-yellow);--theme__drawer__text-color:var(--glasglow-black);--theme__drawer__icon-color:var(--glasglow-black);--theme__drawer__divider-color:var(--glasglow-yellow);--theme__tickets-table__outer-border-color:#7681A8;--theme__tickets-table__inner-border-color:#E1E5F2;--theme__tickets-table__header-background-color:#F7F8FC;--theme__social-feed__text-color:var(--glasglow-black)}.event-h1{color:var(--theme__text__color);font-family:var(--theme__header__font-family);font-size:31px;font-weight:700;letter-spacing:var(--theme__header__letter-spacing);line-height:125%;padding-bottom:8px;text-transform:var(--theme__header__letter-case);text-wrap:balance}@media(min-width:658px){.event-h1{font-size:42px;padding-bottom:16px}}.event-h2{color:var(--theme__text__color);font-family:var(--theme__header__font-family);font-size:25px;font-weight:600;letter-spacing:var(--theme__header__letter-spacing);line-height:125%;padding-bottom:.5em;text-transform:var(--theme__header__letter-case)}@media(min-width:658px){.event-h2{font-size:32px}}.event-h2-small{color:var(--theme__text__color);font-family:var(--theme__header__font-family);font-size:1.44rem;font-weight:600;letter-spacing:var(--theme__header__letter-spacing);line-height:125%;padding-bottom:.5em;text-transform:var(--theme__header__letter-case)}.event-p+.event-h2{margin-top:1em}.event-h2-jumbo{font-family:var(--theme__header__font-family);font-size:55px;font-weight:900;letter-spacing:var(--theme__header__letter-spacing);line-height:100%;text-transform:var(--theme__header__letter-case)}@media(min-width:658px){.event-h2-jumbo{font-size:60px}}@media(min-width:960px){.event-h2-jumbo{font-size:100px;line-height:90%}}.event-h3{color:var(--theme__text__color);font-size:20px;font-weight:700;line-height:24px;padding-bottom:.5em}@media(min-width:658px){.event-h3{font-size:22px}}.event-h3--alt{font-family:var(--theme__subheader__font-family)}.event-h3-regular{font-weight:400}.event-p{font-size:16px;line-height:150%;padding-bottom:1.5em;font-weight:400}@media(min-width:658px){.event-p{font-size:18px}}.event-p--no-pb{padding-bottom:0}.event-p--min-pb{padding-bottom:.5em}.event-p+.event-h3{margin-top:1.5em}.event-list{font-size:16px;line-height:150%;list-style:none;padding-bottom:1em;font-weight:400}@media(min-width:658px){.event-list{font-size:18px}}.event-list li{padding-bottom:.5em;padding-left:1.25em;position:relative}.event-list li:before{background:currentColor;border-radius:50%;content:"";display:inline-block;height:.25em;left:0;position:absolute;top:.625em;width:.25em}.event-list li+.event-p{padding-top:.5em}.event-inline-link{color:var(--theme__link__text-color);font-weight:bold;text-decoration:underline}.event-link{align-items:center;color:var(--theme__link__text-color);cursor:pointer;display:inline-flex;font-weight:bold;text-decoration:underline}.event-link svg{height:20px;width:20px;margin-left:8px}.event-link svg path{fill:var(--theme__link__icon-color)}.event-link.event-link--on-dark{color:#fff}.event-link--no-decoration{text-decoration:none}.event-link--no-decoration:hover{text-decoration:underline}.event-p-large{font-size:16px;line-height:150%;padding-bottom:1em;font-weight:400}@media(min-width:658px)and (max-width:959px){.event-p-large{font-size:18px}}@media(min-width:960px){.event-p-large{font-size:20px}}.event-p-small{font-size:14px;line-height:150%;font-weight:400}@media(min-width:658px){.event-p-small{font-size:15px}}@media(min-width:658px){.event--720{max-width:720px}}.event-text--with-icon{display:flex}.event-text--with-icon svg{flex:0 0 24px;margin-right:16px}.event-text--with-icon .primary-icon-fill{fill:var(--theme__text__icon-color)}.event-text--icon-index{margin-left:40px}.bold{font-weight:bold}.event-grid{display:grid;grid-column-gap:8px;grid-template-columns:repeat(2,1fr);width:100%}@media(min-width:658px){.event-grid{grid-column-gap:48px;grid-template-columns:repeat(8,1fr);margin:0 auto;max-width:960px}}@media(min-width:960px){.event-grid{grid-template-columns:repeat(12,1fr)}}@media(min-width:960px){.event-grid--wide{max-width:1400px}}.event-grid__content--full{grid-column:1/-1}.event-grid__content--full.event-h1{padding:0 16px 16px 16px}@media(min-width:658px)and (max-width:959px){.event-grid__content--full.event-h1{padding:0 0 24px 0}}@media(min-width:960px){.event-grid__content--full.event-h1{padding:0 0 32px 0}}.event-grid__content--half{grid-column:span 2}@media(min-width:658px)and (max-width:959px){.event-grid__content--half{grid-column:span 4}}@media(min-width:960px){.event-grid__content--half{grid-column:span 6}}.event-grid__content--half--desktop{grid-column:1/-1}@media(min-width:960px){.event-grid__content--half--desktop{grid-column:span 5}}@media(min-width:960px){.event-grid__content--half--desktop+.event-grid__content--half--desktop{grid-column:7/span 6}}.event-grid__content--half-tablet-up{grid-column:1/-1}@media(min-width:658px)and (max-width:959px){.event-grid__content--half-tablet-up{grid-column:span 4}}@media(min-width:960px){.event-grid__content--half-tablet-up{grid-column:span 6}}.event-grid__content--flex-end{display:flex;justify-content:flex-end}.event-grid__layout--img-txt{grid-template-areas:"txt txt" "img img"}@media(min-width:658px)and (max-width:959px){.event-grid__layout--img-txt{grid-template-areas:"img img img img txt txt txt txt"}}@media(min-width:960px){.event-grid__layout--img-txt{grid-template-areas:"img img img img img img txt txt txt txt txt txt"}}.event-grid__layout--txt-img{grid-template-areas:"txt txt" "img img"}@media(min-width:658px)and (max-width:959px){.event-grid__layout--txt-img{grid-template-areas:"txt txt txt txt img img img img"}}@media(min-width:960px){.event-grid__layout--txt-img{grid-template-areas:"txt txt txt txt txt txt img img img img img img"}}.event-grid__layout--join{grid-template-areas:"txt txt" "btn-a btn-a" "btn-b btn-b"}@media(min-width:658px)and (max-width:959px){.event-grid__layout--join{grid-template-areas:". txt txt txt txt txt txt ." ". btn-a btn-a btn-a btn-b btn-b btn-b ."}}@media(min-width:960px){.event-grid__layout--join{grid-template-areas:". . txt txt txt txt txt txt txt txt . ." ". . btn-a btn-a btn-a btn-a btn-b btn-b btn-b btn-b . ."}}.event-grid__layout--img-txt+.event-grid__layout--img-txt,.event-grid__layout--img-txt+.event-grid__layout--txt-img,.event-grid__layout--txt-img+.event-grid__layout--img-txt,.event-grid__layout--txt-img+.event-grid__layout--txt-img{margin-top:64px}@media(min-width:960px){.event-grid__layout--img-txt+.event-grid__layout--img-txt,.event-grid__layout--img-txt+.event-grid__layout--txt-img,.event-grid__layout--txt-img+.event-grid__layout--img-txt,.event-grid__layout--txt-img+.event-grid__layout--txt-img{margin-top:80px}}.event-grid__img{display:grid;grid-area:img;grid-column-gap:16px;grid-template-columns:repeat(2,1fr);margin-top:24px}.event-grid__img img{grid-column:span 1}.event-grid__img .img-l{grid-column:1/-1}@media(max-width:657px){.event-grid__img{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media(min-width:658px)and (max-width:959px){.event-grid__img img{grid-column:1/-1}.event-grid__img img:nth-of-type(2){display:none}}@media(min-width:658px){.event-grid__img{margin-top:0}}@media(min-width:960px){.event-grid__img{justify-content:flex-end}}.event-grid__layout--img-txt .event-grid__img{direction:rtl}.event-grid__txt{align-items:flex-start;display:flex;grid-area:txt;padding:0}@media(min-width:960px){.event-grid__layout--txt-img .event-grid__txt{justify-content:flex-end}}.event-grid__txt__content{max-width:456px}@media(min-width:658px){.event-grid__txt__content{padding-top:16px}}@media(min-width:960px){.event-grid__txt__content{padding-top:24px}}.no-padding-top .event-grid__txt__content{padding-top:0}.event-grid__layout--footer{grid-row-gap:32px}@media(min-width:960px){.event-grid__layout--footer{grid-row-gap:72px}}.event-grid__footer-item{grid-column:span 2}@media(min-width:658px){.event-grid__footer-item{grid-column:span 4}}.event--image-feed-intro{z-index:1}.event--social-feed{--theme__social-feed__text-color:#FFFFFF;color:var(--theme__social-feed__text-color);grid-row-gap:2px;padding-top:64px;position:relative}@media(min-width:658px)and (max-width:959px){.event--social-feed{padding-top:80px}}@media(min-width:960px){.event--social-feed{padding-top:128px}}.event--social-feed svg path{fill:var(--theme__social-feed__text-color)}.event--image-feed{display:grid;grid-column:1/-1;grid-column-gap:2px;grid-row-gap:2px;grid-template-columns:repeat(2,1fr)}.event--image-feed img:nth-child(n+7){display:none}@media(max-width:959px){.event--image-feed{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media(min-width:658px)and (max-width:959px){.event--image-feed{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.event--image-feed{grid-template-columns:repeat(5,1fr)}.event--image-feed img:nth-child(n+7){display:block}.event--image-feed img:nth-child(n+11){display:none}}.event--social-feed{grid-row-gap:2px}.event--image-feed{display:grid;grid-column:1/-1;grid-column-gap:2px;grid-row-gap:2px;grid-template-columns:repeat(2,1fr)}.event--image-feed img:nth-child(n+7){display:none}@media(min-width:658px)and (max-width:959px){.event--image-feed{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.event--image-feed{grid-template-columns:repeat(5,1fr)}.event--image-feed img:nth-child(n+7){display:block}.event--image-feed img:nth-child(n+11){display:none}}.event-footer{background:var(--theme__footer__background-color);border-top:1px solid var(--theme__footer__border-color);padding:56px 16px}.theme-drivein .event-footer{background:linear-gradient(180deg,var(--theme__background-color--tertiary) 0%,var(--theme__background-color--tertiary-light) 100%)}@media(min-width:960px){.event-footer{padding:72px 0}}.event-footer p{color:var(--theme__footer__text-color);font-size:16px;line-height:168%;padding-bottom:8px}.event-footer a{color:var(--theme__footer__link-color);text-decoration:none}.event-footer:not(.footer-img-list) a:hover{text-decoration:underline}.event-footer svg path{fill:var(--theme__footer__icon-color)}.event-footer-list__header{color:var(--theme__footer__header__color);font-family:var(--theme__footer__header__font-family);font-size:20px;font-weight:bold;letter-spacing:var(--theme__text__letter-spacing);line-height:135%;padding-bottom:4px;text-transform:var(--theme__footer__letter-case)}.event-footer-list{font-family:var(--theme__footer__font-family);font-size:16px;font-weight:var(--theme__footer__font-weight);letter-spacing:var(--theme__text__letter-spacing);line-height:168%;text-transform:var(--theme__footer__header__letter-case)}.event-footer-list li:not(.footer-list__header){padding-bottom:8px}.event-footer-img-list{display:flex;margin-top:8px}.event-footer-img-list li+li{margin-left:16px}@media(max-width:657px){.event-footer--social{order:-1}}.event-footer--g850{display:flex;align-items:end}@media(min-width:658px){.event-footer--g850{grid-column:span 8;justify-content:flex-end}}.slideout-drawer__event-nav .slideout-drawer__footer{margin-top:auto;padding:16px 0;position:relative}.event-nav{align-items:center;background-color:var(--theme__nav__background-color);display:flex;height:64px;left:0;position:sticky;right:0;top:0;width:100%;z-index:1000}@media(min-width:658px){.event-nav{height:100px}}@media(min-width:960px){.event-nav{height:88px;justify-content:center}}.event-nav__inner{align-items:center;display:flex;justify-content:space-between;max-width:992px;padding:0 16px;width:100%}@media(min-width:960px){.event-nav__inner{flex-direction:row}}.event-nav__primary{display:none}@media(min-width:960px){.event-nav__primary{display:flex;margin-bottom:0}}.event-nav__primary-item{margin:0 12px}.event-nav__primary-item:first-of-type{margin-left:0}.event-nav__primary-item:last-of-type{margin-right:0}.event-nav__primary-item-link{color:var(--theme__nav__text-color);cursor:pointer;font-family:var(--theme__nav__font-family);font-size:16px;font-weight:600;letter-spacing:var(--theme__nav__letter-spacing);padding:0;text-decoration:none;text-transform:uppercase;text-underline-offset:4px}.event-nav__primary-item-link:hover{text-decoration:underline}.event-section--drawer .event-footer-img-list svg path{fill:var(--theme__nav__icon-color)}.event-nav__secondary{display:block;position:relative}@media(min-width:960px){.event-nav__secondary{display:none}}.event-nav__drawer{display:flex}.event-nav__drawer .slideout-drawer__content{padding-top:34px}.event-nav__drawer .slideout-drawer__footer{background:none}.event-nav__drawer .slideout-drawer__header-button{grid-area:drawer-header--l;right:unset;top:unset}.event-nav__drawer .slideout-drawer__header-button svg{fill:var(--theme-nav-icon-color)}.event-nav__drawer .slideout-drawer__list-item{padding-bottom:24px;display:flex}.event-nav__drawer a{align-items:center;color:var(--theme__nav__text-color);display:flex;text-decoration:none}.event-nav__hamburger{background:none;border:none;cursor:pointer}.event-nav__hamburger svg{fill:var(--theme__nav__text-color)}.event-nav__button{border:none;height:40px;padding:0 16px}@media(min-width:658px){.event-nav__button{margin-left:32px;padding:0 39px}}.reviews-carousel__wrapper{color:var(--theme__reviews-carousel__text-color);padding:64px 16px}@media(min-width:658px){.reviews-carousel__wrapper{padding:80px 0}}.reviews-carousel__wrapper .event-p,.reviews-carousel__wrapper .event-h1,.reviews-carousel__wrapper .event-h3{color:var(--theme__reviews-carousel__text-color)}.reviews-carousel__grid__content{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;text-align:center}.reviews-carousel{max-width:100%;position:relative}.reviews-carousel.swiper{padding-bottom:1.444em}@media(min-width:658px){.reviews-carousel.swiper{padding-bottom:3.566em}}.reviews-carousel__header{padding-bottom:4px}.reviews-carousel__header+.event-p{padding-bottom:1.728em}.reviews-carousel__track{cursor:grab;margin-bottom:40px}.reviews-carousel__slide{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 16px}@media(min-width:960px){.reviews-carousel__slide{padding:0 114px}}@media(min-width:658px){.theme-drivein .reviews-carousel{max-width:576px}}@media(min-width:960px){.theme-drivein .reviews-carousel{max-width:684px}}.theme-drivein .reviews-carousel__header{text-align:center;padding-bottom:16px}@media(min-width:658px)and (max-width:959px){.theme-drivein .reviews-carousel__slide{padding:0 60px}}.reviews-carousel__slide-review{font-style:italic}.reviews-carousel__slide-reviewer{padding-bottom:0}.reviews-carousel__slide-review,.reviews-carousel__slide-reviewer{cursor:grab}.reviews-carousel__arrows{display:none}@media(min-width:658px){.reviews-carousel__arrows{display:block}}.reviews-carousel__arrow{background:none;border:none;cursor:pointer;padding:0;position:absolute;top:10px;z-index:1000}.reviews-carousel__arrow svg{width:40px;height:40px}.reviews-carousel__arrow svg .solar-icon-fill--primary{fill:var(--theme__reviews-carousel__arrow-color)}.reviews-carousel__arrow--right{right:0}.reviews-carousel__arrow--left{left:0;transform:scaleX(-1)}.reviews-carousel .swiper-pagination{--swiper-pagination-bottom:0}.reviews-carousel .swiper-pagination-bullet{background:var(--theme__reviews-carousel__pagination-color);opacity:1;width:10px;height:10px}.reviews-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--theme__reviews-carousel__pagination-color--active)}.event-section--faqs{background-color:var(--theme__faq__page-background-color);padding:32px 16px}.event-section--faqs:nth-child(2n+2){background-color:var(--theme__faq__section-background-color)}.event-section--faqs:last-of-type{padding-bottom:64px}@media(min-width:658px){.event-section--faqs{padding:48px 16px}}.event-faqs{grid-template-areas:"header header header header" "faqs faqs faqs faqs"}@media(min-width:658px)and (max-width:959px){.event-faqs{grid-template-areas:"header header header faqs faqs faqs faqs faqs"}}@media(min-width:960px){.event-faqs{grid-template-areas:"header header header . faqs faqs faqs faqs faqs faqs faqs faqs"}}.event-faqs-header{grid-area:header}.event-faqs-content{display:flex;flex-direction:column;grid-area:faqs;overflow:hidden}.event-faqs-content .event-faqs-item:last-child{margin-bottom:0}.event-faqs-item{display:flex;flex-direction:column;overflow:hidden;margin-bottom:32px;scroll-behavior:smooth;width:100%}.event-faqs-item__input{position:absolute;opacity:0;z-index:-1}.event-faqs-item__label{align-items:center;display:flex;font-size:16px;font-weight:bold;justify-content:space-between;padding:7px 0;cursor:pointer}@media(min-width:658px){.event-faqs-item__label{font-size:18px}}.event-faqs-item__label::after{background:url(/assets/solar/chevron-bfa50c0c9baca6b1b7817d654dd8a4c224fee5de9ceef90cba8de990509bcda1.svg);background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:14px;margin-left:30px;transition:all .35s ease-in-out;width:26px}.event-faqs-item__label-text{position:relative}.event-faqs-item__label-link{background:none;border:none;display:flex;margin:0;opacity:0;right:-22px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;visibility:hidden}.event-faqs-item__label-link svg{height:16px;width:16px}.event-faqs-item__content{max-height:0;margin-top:0;padding:0;transition:all .35s ease-in-out;opacity:0}.event-faqs-item__content p,.event-faqs-item__content ul{font-size:16px;line-height:150%;padding-bottom:1.5em}@media(min-width:658px){.event-faqs-item__content p,.event-faqs-item__content ul{font-size:18px}}.event-faqs-item__content>:last-child{padding-bottom:0}input.event-faqs-item__input:checked+.event-faqs-item__label::after{background-image:url(/assets/solar/chevron-bfa50c0c9baca6b1b7817d654dd8a4c224fee5de9ceef90cba8de990509bcda1.svg);transform:rotate(180deg)}input.event-faqs-item__input:checked+.event-faqs-item__label .event-faqs-item__label-link{opacity:1;visibility:visible;transition:all .3s ease-in-out}input.event-faqs-item__input:checked~.event-faqs-item__content{max-height:200vh;margin-top:16px;opacity:1}.tooltip-wrapper{display:block;position:absolute;left:50%;top:100%;margin-top:6px;opacity:0;-ms-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden;z-index:3000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-transition:visibility 0s linear .5s,opacity .5s;-o-transition:visibility 0s linear .5s,opacity .5s;-webkit-transition:visibility 0s linear .5s,opacity .5s;transition:visibility 0s linear .5s,opacity .5s}.tooltip-wrapper.is-visible{opacity:1;visibility:visible;-moz-transition:visibility 0s linear 0s,opacity .3s;-o-transition:visibility 0s linear 0s,opacity .3s;-webkit-transition:visibility 0s linear 0s,opacity .3s;transition:visibility 0s linear 0s,opacity .3s}.tooltip-wrapper .tip-up{position:absolute;top:-8px;right:calc(50% - 8px);width:0px;height:0px;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #1a1a1a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.tooltip-wrapper .tooltip-content{background-color:#1a1a1a;border-radius:4px;box-shadow:0px 2px 5px 0 rgba(0,0,0,.5);display:block;color:#fff;font:var(--font-weight-regular) 14px/1 var(--font-family-sans-serif);padding:8px;text-align:center;white-space:pre}.glasglow-presale-faqs{max-width:630px;margin:2.488rem auto 0 auto}.glasglow-presale-faqs__content{display:flex;flex-direction:column;gap:1rem}@media(min-width:960px){.glasglow-presale-faqs__content{gap:1.444rem}}.glasglow-presale-faq{background-color:#f7f7f7;border-radius:8px;display:flex;flex-direction:column;font-size:18px;padding:1rem}@media(min-width:960px){.glasglow-presale-faq{padding:1.444rem}}.glasglow-presale-faq__question{background-color:rgba(0,0,0,0);border:none;column-gap:1rem;display:flex;font-size:1em;justify-content:space-between;padding:0;text-align:left;width:100%}.glasglow-presale-faq__question::after{content:"";background-image:url(/assets/products/redesign/chevron-down-a0df560e9b91b2a64a3e9fe4e8e0bf2f5b16404f4487b09ff1f3669fa7d458cf.svg);background-position:center;background-repeat:no-repeat;background-size:100%;display:block;height:24px;min-width:24px;transform-origin:center;transition:transform .2s ease;width:24px}.glasglow-presale-faq.expanded .glasglow-presale-faq__question::after{transform:rotate(180deg)}.glasglow-presale-faq__answer{display:grid;grid-template-rows:1fr;justify-items:start;overflow:hidden;transition:grid-template-rows .3s ease-in-out}.glasglow-presale-faq:not(.expanded) .glasglow-presale-faq__answer{grid-template-rows:0fr}@media(min-width:658px){.glasglow-presale-faq__answer{grid-column:1/span 1}}.glasglow-presale-faq__answer__content{overflow:hidden}.glasglow-presale-faq__answer__content p{padding-top:1em}.event-button--join-button-a{grid-area:btn-a}.event-button--join-button-b{grid-area:btn-b}input[type=submit].event-button,.event-button{-webkit-appearance:none;align-items:center;background:none;border-radius:24px;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:48px;justify-content:center;text-align:center;text-decoration:none;text-transform:uppercase;visibility:visible}@media(min-width:658px){input[type=submit].event-button,.event-button{display:inline-flex}}input[type=submit].event-button.hidden,.event-button.hidden{visibility:hidden}.event-button+.event-button{margin-top:16px}@media(min-width:658px){.event-button+.event-button{margin-top:0}}input[type=submit].event-button--white,.event-button--white{background:var(--theme__button__background-color--light);color:var(--theme__button__text-color--light)}input[type=submit].event-button--white:hover,.event-button--white:hover{background-color:var(--theme__button__background-color--light)}.event-button--black{background:var(--theme-dark-button-background-color);color:var(--theme__button__text-color--dark)}.event-button--rubine-07{background:#d91261;color:#fff}.event-button--black-transparent{background:rgba(0,0,0,.4);border:2px solid var(--theme__button__outline-color--ghost);color:var(--theme__button__text-color--ghost)}input[type=submit].event-button--primary,.event-button--primary{background:var(--theme__button__background-color--primary);border:none;color:var(--theme__button__text-color--primary);padding:9px 16px}@media(min-width:658px){input[type=submit].event-button--primary,.event-button--primary{padding:9px 40px}}input[type=submit].event-button--primary:hover,.event-button--primary:hover{background:var(--theme__button__background-color--primary)}@media(min-width:658px)and (max-width:959px){.event-button--tablet-auto-width{display:inline-flex;padding:0 64px}}@media(min-width:960px){.event-button--desktop-wide{padding:0 128px}}.event-banner{background-color:var(--theme__banner__background-color);color:var(--theme__banner__text-color);font-family:var(--theme__banner__font-family);font-size:18px;font-weight:400;letter-spacing:var(--theme__text__letter-spacing);line-height:125%;padding:10px 16px;text-align:center;text-transform:uppercase}@media(min-width:658px){.event-banner{font-size:20px}}.event-banner strong{display:inline-block;font-weight:var(--theme__banner__text-emphasis-weight)}.event-page-header{align-items:center;background:var(--theme__page-header__background-color);background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--theme__page-header__text-color);display:flex;flex-direction:column;height:298px;justify-content:center;margin:0 auto;max-width:1900px;padding:0 16px;position:relative;text-align:center;text-shadow:0 0 50px rgba(0,0,0,.5);width:100%}@media(min-width:658px){.event-page-header{height:360px}}.event-page-header .event-h2-jumbo{max-width:1408px}.theme-drivein .event-page-header.faq{background-image:url(/assets/drivein/site/pages/faq/mobile-hero-0099c5477406fe82c32dba1bbc2a8bbb7cdd04f86befa31867fed51591461b26.png)}@media(min-width:658px)and (max-width:959px){.theme-drivein .event-page-header.faq{background-image:url(/assets/drivein/site/pages/faq/tablet-hero-cf8d11450467d60e29ac805a03c749449a33499633d113834d01d5b17b77b557.png)}}@media(min-width:960px){.theme-drivein .event-page-header.faq{background-image:url(/assets/drivein/site/pages/faq/desktop-hero-341235244d85c71a12a43a5d4c9f61759bee98bf58e2b30cd8489a6b5375d4b1.png)}}:root .theme-drivein .event-section--drawer{background:linear-gradient(180deg,var(--theme__background-color--tertiary) 0%,var(--theme__background-color--tertiary-light) 100%)}:root .theme-drivein .event-section--linear{background-image:url(/assets/drivein/site/pages/main/reviews/background-mobile-b8ad0cdfe7753c957f7f96d82430d7103eaaa28671e7f85b60ea5bc7d21f68db.png),linear-gradient(180deg,var(--theme__background-color--tertiary) 0%,var(--theme__background-color--tertiary-light) 100%);background-repeat:no-repeat;background-position:bottom}@media(min-width:960px){:root .theme-drivein .event-section--linear{background-image:url(/assets/drivein/site/pages/main/reviews/background-d2ac56dbea7ec05b74dfff12eaaf83747f114a28eea1c767f80b2c4cdbef746b.png),linear-gradient(180deg,var(--theme__background-color--tertiary) 0%,var(--theme__background-color--tertiary-light) 100%);background-position:center;background-size:cover}}.theme-drivein .event-map{background-image:url(/assets/drivein/site/pages/main/map-mobile-eeb9b4871b9885e872e7f98573a7b00204340f63a8c58b5ffbfa184be348617e.png)}@media(min-width:658px){.theme-drivein .event-map{background-image:url(/assets/drivein/site/pages/main/map-e569bd5561b667a8545b923d154c17ccc36b24610ddec62c31e0516c745166f5.png)}}.theme-drivein .event-inline-map{background-image:url(/assets/drivein/site/pages/main/map-mobile-eeb9b4871b9885e872e7f98573a7b00204340f63a8c58b5ffbfa184be348617e.png)}@media(min-width:960px){.theme-drivein .event-inline-map{background-image:url(/assets/drivein/site/pages/main/map-e569bd5561b667a8545b923d154c17ccc36b24610ddec62c31e0516c745166f5.png)}}.event-section{background:var(--theme__background-color);padding:64px 16px;width:100%}@media(min-width:658px)and (max-width:959px){.event-section{padding:80px 16px}}@media(min-width:960px){.event-section{padding:128px 0}}.theme-drivein .event-section{scroll-margin-top:216px}.event-section--small{background:var(--theme__background-color);padding:40px 16px}@media(min-width:658px){.event-section--small{padding:64px 16px}}.event-section--dark{background-color:var(--theme__background-color--dark);color:var(--theme__text__color--secondary)}.event-section--light{background-color:var(--theme__background-color--light);color:var(--theme__text__color--dark)}.event-section--linear{background:linear-gradient(180deg,var(--theme__background-color--tertiary-light) 0%,var(--theme__background-color--tertiary) 100%);background-repeat:repeat-x;background-size:contain}.event-section--drawer{background-repeat:repeat-x;background-size:contain}.event-section--drawer .slideout-drawer__list-item a,.event-section--drawer .event-footer-list__header{font-family:var(--theme__subheader__font-family);text-transform:uppercase;color:var(--theme__drawer__text-color)}.event-section--drawer .slideout-drawer__header-button svg{fill:var(--theme__drawer__icon-color)}.event-section--drawer .slideout-drawer__header,.event-section--drawer .slideout-drawer__footer{border-color:var(--theme__drawer__divider-color)}.event-section--no-pb{padding-bottom:0 !important}.event-section--no-pt{padding-top:0 !important}.event--social-feed__link{align-items:center;color:inherit;display:inline-flex;font-weight:bold;line-height:200%;text-decoration:none}.event--social-feed__link svg{margin-right:8px}@media(min-width:658px){.event--social-feed__link{font-size:20px;line-height:160%}}.event--social-feed__link+.event--social-feed__link{margin-left:24px}@media(min-width:658px){.event--social-feed__link+.event--social-feed__link{margin-left:42px}}.event__content--join-copy{grid-area:txt}@media(min-width:658px){.event__content--join-copy{text-align:center}}.strikethrough{text-decoration:line-through}@media(max-width:657px){.event-full-bleed--mobile{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media(min-width:658px)and (max-width:959px){.event-full-bleed--tablet{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media(min-width:658px)and (max-width:959px){.event-half-bleed--tablet{max-width:calc(100% + 16px);width:calc(100% + 16px)}.event-half-bleed--tablet.event-half-bleed--left{margin-left:-16px}.event-half-bleed--tablet.event-half-bleed--right{margin-right:-16px}}.event-map{justify-content:flex-end;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vw;margin-top:37px;padding-bottom:16px}@media(min-width:658px){.event-map{height:363px;padding-bottom:24px}}@media(max-width:959px){.event-map{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;padding-left:16px;padding-right:16px}}.event-inline-map{background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vw;justify-content:flex-end;padding:16px}@media(min-width:658px)and (max-width:959px){.event-inline-map{height:0;padding-top:100%}}@media(min-width:960px){.event-inline-map{height:363px}}.event-button--map-button{box-shadow:0 0 4px 0 rgba(0,0,0,.5);grid-column:span 4}@media(min-width:658px){.event-button--map-button{grid-column:span 3}}.event-button--inline-map-button{box-shadow:0 0 4px 0 rgba(0,0,0,.5)}@media(min-width:960px){.event-button--inline-map-button{align-self:flex-start;padding:0 48px}}.event--credits{grid-column:1/-1;padding-top:64px}@media(min-width:658px){.event--credits{text-align:center}}@media(min-width:960px){.event--credits{grid-column:3/span 8;padding-top:80px}}.event--credits dl{font-size:16px;line-height:150%;margin-top:8px;text-align:center}@media(min-width:658px){.event--credits dl{display:grid;font-size:18px;grid-column-gap:48px;grid-template-columns:repeat(2,1fr);text-align:left}}.event--credits dt{font-weight:bold}@media(min-width:658px){.event--credits dt{margin-bottom:24px;text-align:right}}.event--credits dd{margin-bottom:24px}.event-buy-drawer{order:1}#vimeo__wrapper{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1002}#vimeo__wrapper.active{display:block;position:fixed}#vimeo__wrapper #vimeo{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1001;background-color:rgba(0,0,0,.8)}.close{display:none;position:fixed;cursor:pointer;top:20px;right:20px;width:41px;height:41px;padding:10px;background-color:hsl(336,85%,53%);border:1px solid var(--theme__text__color--secondary);border-radius:50%;transition:background-color .2s;z-index:1}.close svg{fill:var(--theme__text__color--secondary);width:20px;height:20px;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;position:absolute;left:50%}.close:hover{background-color:#d42869}#vimeo__wrapper .close{border:1px solid var(--theme__video-close__border-color);color:var(--theme__video-close__text-color);background-color:var(--theme__video-close__background-color);display:block;position:fixed;z-index:1003}#vimeo__wrapper .close svg{fill:var(--theme__video-close__icon-color)}.inline-accordion-button{overflow:hidden}.inline-accordion-button__input{opacity:0;position:absolute;z-index:-1}.inline-accordion-button__item{overflow:hidden;width:100%}.inline-accordion-button__item-label{align-items:center;color:var(--theme__inline-accordion__text-color);cursor:pointer;display:inline-flex;font-size:16px;font-weight:bold;justify-content:space-between;padding-bottom:1.5em}@media(min-width:658px){.inline-accordion-button__item-label{font-size:18px}}.inline-accordion-button__item-label svg{height:11px;margin-left:8px;transition:all .35s ease-in-out;width:20px}.inline-accordion-button__item-label svg .solar-icon-fill--primary{fill:var(--theme__inline-accordion__icon-color)}.inline-accordion-button__item-content{max-height:0;transition:all .35s}.inline-accordion-button__input:checked+.inline-accordion-button__item-label svg{transform:rotate(180deg)}.inline-accordion-button__input:checked~.inline-accordion-button__item-content{max-height:100vh}@keyframes lightbox{0%{opacity:0;margin-top:20px;visibility:hidden}100%{opacity:1;margin-top:0;visibility:visible}}@keyframes mobileLightbox{0%{opacity:0;transform:translateY(40px);visibility:hidden}100%{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fadeInFromVisibilityHidden{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@keyframes expandFromVisibilityHidden{0%{visibility:hidden;grid-template-rows:0fr}1%{visibility:visible;grid-template-rows:0fr}100%{visibility:visible;grid-template-rows:1fr}}@keyframes contractFromVisibilityVisible{0%{visibility:visible;grid-template-rows:1fr}99%{visibility:visible;grid-template-rows:0fr}100%{visibility:hidden;grid-template-rows:0fr}}@keyframes rotateCircle{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@keyframes strokeWipe{0%{stroke-dashoffset:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}50%{stroke-dashoffset:49;transform:rotate(280deg);-webkit-transform:rotate(280deg);-ms-transform:rotate(280deg);stroke:#f06}100%{stroke-dashoffset:0;transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0}20%{height:0;width:20%}40%{height:34%;width:20%}100%{height:34%;width:20%}}@keyframes checkmark_small{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:5px}40%{height:11px;opacity:1;width:5px}100%{height:11px;opacity:1;width:5px}}@keyframes tickerAnimateToLeft{0%{transform:translate3d(0,0,0);visibility:visible}100%{transform:translate3d(-100%,0,0)}}@keyframes tickerDuplicateAnimateToLeft{0%{transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0}img{display:block}::-moz-placeholder{opacity:1;font-style:normal}::-ms-input-placeholder{opacity:1;font-style:normal}::-webkit-input-placeholder{opacity:1;font-style:normal}::placeholder{opacity:1;font-style:normal}.glasglow-splash-body{background:#000;overflow-x:hidden;padding:0}.glasglow-splash{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;overflow:hidden}.glasglow-splash-content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh;padding:100px 16px 32px 16px;width:100%}@media(min-width:658px)and (max-width:959px){.glasglow-splash-content{min-height:66vh;max-width:548px;padding:100px 16px 100px 16px}}@media(min-width:960px){.glasglow-splash-content{max-width:928px;min-height:50vh;padding:72px 16px 100px 16px}}.glasglow-splash-footer{display:flex;flex-direction:column;padding-bottom:25px;text-align:center;width:100%;z-index:10}@media(min-width:658px)and (max-width:959px){.glasglow-splash-footer{padding-bottom:75px}}@media(min-width:960px){.glasglow-splash-footer{padding-bottom:100px}}.glasglow-splash-logo{max-width:360px;width:100%;z-index:10}@media(min-width:658px){.glasglow-splash-logo{max-width:700px}}.glasglow-splash-clock{color:#fff;display:flex;font-family:"proxima-nova-condensed",Helvetica,Arial,sans-serif;padding:24px 0;position:relative;width:auto}.glasglow-splash-clock li{display:flex;flex-direction:column;font-size:52px;text-align:center;width:25%;z-index:10}@media(min-width:658px)and (max-width:959px){.glasglow-splash-clock li{font-size:90px;width:1.5em}}@media(min-width:960px){.glasglow-splash-clock li{font-size:120px;width:1.5em}}.glasglow-splash-clock:before{background:url(/glasglow/splash/glow-laserx1.png) center center no-repeat;background-size:cover;content:"";display:block;height:100vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:187vw}@media(min-width:658px){.glasglow-splash-clock:before{height:956px;width:1792px}}@media(min-width:960px){.glasglow-splash-clock:before{height:1024px;width:1920px}}.glasglow-splash-clock-value{color:#000;font-size:52px;font-weight:700;height:52px;letter-spacing:.04em;line-height:52px;padding:0 8px 0 16px}@media(min-width:658px)and (max-width:959px){.glasglow-splash-clock-value{font-size:90px;height:90px;line-height:90px;padding:.04em 16px 0 32px}}@media(min-width:960px){.glasglow-splash-clock-value{font-size:120px;height:120px;line-height:120px;padding:.04em 24px 0 44px}}.glasglow-splash-clock-value{position:relative;text-shadow:0 0 5px #ffe780,0 0 10px #ffe780,0 0 20px #ffe780}.glasglow-splash-clock-value:before{content:":";position:absolute;left:0;line-height:100%;top:0}.glasglow-splash-clock-unit{font-size:14px;letter-spacing:.04em;padding:0 8px 0 16px;text-transform:uppercase}@media(min-width:658px)and (max-width:959px){.glasglow-splash-clock-unit{font-size:18px;padding:0 16px 0 32px}}@media(min-width:960px){.glasglow-splash-clock-unit{font-size:21px;padding:0 24px 0 44px}}li:first-of-type .glasglow-splash-clock-value{padding:0 8px 0 8px}@media(min-width:658px)and (max-width:959px){li:first-of-type .glasglow-splash-clock-value{padding:.04em 16px 0 16px}}@media(min-width:960px){li:first-of-type .glasglow-splash-clock-value{padding:.04em 24px 0 24px}}li:first-of-type .glasglow-splash-clock-value:before{content:none}li:first-of-type .glasglow-splash-clock-unit{padding:0 8px}@media(min-width:658px)and (max-width:959px){li:first-of-type .glasglow-splash-clock-unit{padding:0 16px}}@media(min-width:960px){li:first-of-type .glasglow-splash-clock-unit{padding:0 24px}}.glasglow-splash-footer-header{color:#fff;margin-bottom:24px;margin-top:auto;padding:0 16px;color:#fff;font-family:"proxima-nova-condensed",Helvetica,Arial,sans-serif;font-size:25px;font-weight:600;letter-spacing:.06em;line-height:125%;padding-bottom:.5em;text-transform:uppercase}@media(min-width:658px){.glasglow-splash-footer-header{font-size:32px}}.glasglow-splash-footer{margin-top:auto}.glasglow-splash-footer .footer-img-list{display:flex;justify-content:center;margin:0 auto}.glasglow-splash-footer .footer-img-list li{margin-right:24px;margin-left:0}.glasglow-splash-footer .footer-img-list li:last-of-type{margin-right:0}@media(min-width:658px){.glasglow-splash-footer .footer-img-list li{margin-right:40px}.glasglow-splash-footer .footer-img-list svg{height:54px;width:54px}}:root{--ime__media-carousel__slide-border:#7BB08A;--ime__ticker-background-color:#44e23a;--ime__ticker-color:var(--black);--ime__reviews-carousel__star-color:#44e23a;--ime__ticket-card-badge__background-color:#44e23a;--ime__ticket-card-badge__color:var(--black)}.ime__section-title{font-family:"proxima-nova-condensed",Helvetica,Arial,sans-serif;font-size:2.074rem;font-weight:700;font-style:bold;letter-spacing:.02em;text-transform:uppercase;padding:0}.glasglow-26--bg-gradient{background:linear-gradient(180deg,rgb(11,20,14) 0%,rgb(49,83,57) 51%,rgb(38,56,29) 100%)}.glasglow-26--bg-gradient .ime__section-title{color:#e9e7e2}.glasglow-26--bg-gradient p{color:#fff}.glasglow-26--bg-gradient .ime__divider{background-color:#a5aea3}.ime__button{background-color:var(--black);border-radius:4em;color:var(--white);display:block;font-size:1.111rem;font-weight:var(--font-weight-bold);line-height:1.38rem;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:var(--pad-md);padding:11px 24px;text-align:center;text-decoration:none;text-transform:uppercase}@media(min-width:658px){.ime__button{max-width:362px;width:100%}}.ime__button--disabled{background-color:var(--grey-lighten-30);color:var(--black);cursor:auto}.glasglow-26__button{background-color:#1e3223;box-shadow:0 0 0 2px #44e23a,0 0 15px 0 rgba(48,194,42,.5)}@keyframes lightbox{0%{opacity:0;margin-top:20px;visibility:hidden}100%{opacity:1;margin-top:0;visibility:visible}}@keyframes mobileLightbox{0%{opacity:0;transform:translateY(40px);visibility:hidden}100%{opacity:1;transform:translateY(0);visibility:visible}}@keyframes fadeInFromVisibilityHidden{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@keyframes expandFromVisibilityHidden{0%{visibility:hidden;grid-template-rows:0fr}1%{visibility:visible;grid-template-rows:0fr}100%{visibility:visible;grid-template-rows:1fr}}@keyframes contractFromVisibilityVisible{0%{visibility:visible;grid-template-rows:1fr}99%{visibility:visible;grid-template-rows:0fr}100%{visibility:hidden;grid-template-rows:0fr}}@keyframes rotateCircle{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@keyframes strokeWipe{0%{stroke-dashoffset:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg)}50%{stroke-dashoffset:49;transform:rotate(280deg);-webkit-transform:rotate(280deg);-ms-transform:rotate(280deg);stroke:#f06}100%{stroke-dashoffset:0;transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@keyframes checkmark{0%{height:0;width:0}20%{height:0;width:20%}40%{height:34%;width:20%}100%{height:34%;width:20%}}@keyframes checkmark_small{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:5px}40%{height:11px;opacity:1;width:5px}100%{height:11px;opacity:1;width:5px}}@keyframes tickerAnimateToLeft{0%{transform:translate3d(0,0,0);visibility:visible}100%{transform:translate3d(-100%,0,0)}}@keyframes tickerDuplicateAnimateToLeft{0%{transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.ime__hero__grid{display:grid;grid-template-columns:[img-start] 1fr 1.333rem [content-start] minmax(auto,960px) [content-end] 1.333rem 1fr [img-end];position:relative}.ime__hero__image-container{grid-column:img-start/img-end;grid-row:1/-1;height:141vw;max-height:530px;z-index:0}@media(min-width:960px){.ime__hero__image-container{height:55vw;max-height:780px}}.ime__hero__image{background:linear-gradient(90deg,rgb(7,79,12) 0%,rgb(1,13,2) 54%,rgb(7,79,12) 100%);height:100%;object-fit:cover;object-position:center top;width:100%}@media(min-width:960px){.ime__hero__image{object-position:center center;object-fit:contain}}.ime__hero__content{grid-column:content-start/content-end;grid-row:1/-1;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding-bottom:2.074rem}.ime__hero__description{color:var(--white);font-family:"proxima-nova-condensed",Helvetica,Arial,sans-serif;font-size:1.44rem;font-weight:700;line-height:120%;padding:0;text-shadow:0 0 2px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.25),0 4px 54px rgba(0,0,0,.4);text-transform:uppercase}.ime__intro__grid{display:grid;grid-template-columns:1fr 1.333rem minmax(auto,578px) 1.333rem 1fr;padding-bottom:5.166rem;padding-top:5.166rem}@media(max-width:657px){.ime__intro__grid{padding-bottom:4.312rem;padding-top:4.312rem}}.ime__intro{grid-column:3}.ime__intro__content{display:flex;flex-direction:column;gap:1rem;text-wrap:pretty;margin-top:1.444rem}.ime__intro__content p{font-style:normal;font-size:1.2rem;font-weight:var(--font-weight-regular);line-height:var(--line-height-text);padding-bottom:0}.ime__carousel .swiper-pagination{position:relative;margin-top:1rem}.ime__carousel .swiper-button-prev.swiper-button-prev,.ime__carousel .swiper-button-next.swiper-button-next{align-items:center;background-color:rgba(245,245,245,.9);background-image:url(/assets/solar/arrow-33f0d017c04a3a5dc618aaea972be6698df24ac654c267a48f41190b2529e05f.svg);background-position:center center;background-repeat:no-repeat;background-size:30px 30px;border-radius:50%;cursor:pointer;display:none;font-size:0;height:48px;justify-content:center;opacity:1;pointer-events:auto;text-indent:-9999px;width:48px;z-index:10}.ime__carousel .swiper-button-prev.swiper-button-prev::after,.ime__carousel .swiper-button-next.swiper-button-next::after{display:none}@media(min-width:1024px){.ime__carousel .swiper-button-prev.swiper-button-prev,.ime__carousel .swiper-button-next.swiper-button-next{display:block}}.ime__carousel .swiper-button-next.swiper-button-next{right:-24px}.ime__carousel .swiper-button-prev.swiper-button-prev{transform:rotate(180deg);left:-24px}.ime__carousel .swiper-button-prev.swiper-button-disabled,.ime__carousel .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto}.ime__carousel .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;height:6px;opacity:.4;width:6px}.ime__carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.ime__media-carousel__grid{display:grid;grid-template-columns:1fr [gutter-start] 40px [content-start] minmax(auto,1360px) [content-end] 40px [gutter-end] 1fr}.ime__media-carousel{grid-column:gutter-start/gutter-end;min-width:0;position:relative;--swiper-navigation-color:var(--white);--swiper-navigation-top-offset:var(--carousel-row-center,50%);--swiper-navigation-sides-offset:1rem}@media(min-width:1024px){.ime__media-carousel{grid-column:content-start/content-end}}.ime__media-carousel .swiper{overflow:hidden;width:100%}.ime__media-carousel .swiper-pagination-bullet,.ime__media-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--white)}.ime__media-carousel__slide--video{display:grid;grid-template:1fr/1fr}.ime__media-carousel__slide--video video,.ime__media-carousel__slide--video .ime__media-carousel__play-btn{grid-area:1/1}.ime__media-carousel__play-btn[hidden]{display:none}.ime__media-carousel__play-btn{align-items:center;align-self:center;background:rgba(0,0,0,0);pointer-events:none;z-index:10;border-radius:50%;border:2px solid var(--white);cursor:pointer;display:flex;height:3.444rem;justify-content:center;justify-self:center;padding-left:.75em;width:3.444rem}.ime__media-carousel__play-btn svg{height:1.5rem;width:1.5rem}.ime__media-carousel__slide{aspect-ratio:445/290;border:3px solid var(--ime__media-carousel__slide-border,#999999);border-radius:12px;box-sizing:border-box;overflow:hidden;width:440px}.ime__media-carousel__slide video{aspect-ratio:445/290;cursor:pointer}.ime__media-carousel__slide img,.ime__media-carousel__slide video{display:block;height:100%;object-fit:cover;width:100%}.ime__reviews-carousel__grid{--ime__reviews-carousel__shadow-radius:11px;--ime__reviews-carousel__shadow-clearance:calc(var(--ime__reviews-carousel__shadow-radius) + 1px);display:grid;grid-template-columns:1fr [gutter-start] 40px [content-start] minmax(auto,960px) [content-end] 40px [gutter-end] 1fr}.ime__reviews-carousel{grid-column:gutter-start/gutter-end;min-width:0;position:relative;--box-shadow-buffer:12px;--swiper-navigation-color:var(--black);--swiper-navigation-top-offset:var(--carousel-row-center,50%);--swiper-navigation-sides-offset:calc(1rem + var(--box-shadow-buffer))}@media(min-width:1024px){.ime__reviews-carousel{grid-column:content-start/content-end}}.ime__reviews-carousel .swiper{overflow:hidden;margin-left:calc(-1*var(--ime__reviews-carousel__shadow-clearance));margin-right:calc(-1*var(--ime__reviews-carousel__shadow-clearance));padding-left:var(--ime__reviews-carousel__shadow-clearance);padding-right:var(--ime__reviews-carousel__shadow-clearance)}.ime__reviews-carousel .swiper-wrapper{align-items:stretch}.ime__reviews-section__stars{margin-top:.277rem;height:auto;width:140px}.ime__reviews-section__stars .primary-icon-fill{fill:var(--ime__reviews-carousel__star-color,var(--black))}.ime__reviews-carousel .swiper-pagination-bullet,.ime__reviews-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--black)}.ime__reviews-carousel__slide.swiper-slide{border:1px solid var(--black);border-radius:.5rem;box-shadow:0 3px var(--ime__reviews-carousel__shadow-radius) 0 rgba(0,0,0,.1);box-sizing:border-box;display:flex;align-items:center;flex-direction:column;gap:.611rem;height:auto;overflow:hidden;padding:1.333rem 2.666rem;text-align:center;text-wrap:balance}.ime-ticker{background-color:var(--ime__ticker-background-color,var(--black));color:var(--ime__ticker-color,var(--white));display:grid;overflow:hidden;padding:.875rem 0;white-space:nowrap}.ime-ticker__track{align-items:center;display:inline-flex;grid-column:1/-1;grid-row:1/2}.ime-ticker__track--first{animation:tickerAnimateToLeft 60s linear infinite}.ime-ticker__track--duplicate{animation:tickerDuplicateAnimateToLeft 60s linear infinite}.ime-ticker__item{padding:0 .5rem}@media(min-width:658px){.ime-ticker__item{padding:0 1.2rem}}.ime-ticker__separator{background-color:currentColor;border-radius:50%;height:.25rem;width:.25rem}.ime__ticket-section__grid{display:grid;grid-template-columns:1fr 1.333rem minmax(auto,960px) 1.333rem 1fr;padding-bottom:5.166rem;padding-top:5.166rem}.ime__ticket-section{grid-column:3}.glasglow-26__ticket-section--extra-info{border-top:1px solid var(--grey-lighten-30);display:flex;justify-content:space-between;margin-top:3.555rem;padding-top:3.555rem}@media(max-width:959px){.glasglow-26__ticket-section--extra-info{flex-direction:column;row-gap:2.5rem}}.ime__ticket-section__small-print{margin-top:.666rem}.ime__ticket-cards{display:flex;gap:1.333rem;margin-top:3.5rem}@media(max-width:959px){.ime__ticket-cards{flex-direction:column;gap:2.444rem}}.ime__ticket-card{border-radius:12px;box-shadow:0 0 0 1px #112a1c,0 3px 8px 0 rgba(0,0,0,.1);display:flex;flex:1;flex-direction:column;padding:1.444rem 1.333rem 1.333rem 1.333rem;position:relative}.ime__ticket-card__badge{background-color:#4c4c4c;border-radius:4px;color:#fff;font-size:14px;font-weight:var(--font-weight-semibold);line-height:120%;padding:4px 8px;position:absolute;top:-14px}.ime__ticket-card__badge--early-bird{background-color:var(--ime__ticket-card-badge__background-color,#4C4C4C);color:var(--ime__ticket-card-badge__color,#FFFFFF)}.ime__ticket-card__title{font-size:1.444rem;font-weight:var(--font-weight-bold);margin-bottom:4px;text-transform:uppercase}.ime__ticket-card__price-groups{border-color:var(--grey-lighten-30);border-style:solid;border-width:1px 0;display:flex;gap:0;margin-bottom:1.333rem;margin-top:1.333rem;padding-bottom:16px;padding-top:16px}.ime__ticket-card__price-group{border-right:1px solid var(--grey-lighten-30);display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-right:1rem}.ime__ticket-card__price-group:last-child{border-right:none;padding-left:1rem;padding-right:0}.ime__ticket-card__price-group:not(:first-child):not(:last-child){padding-left:1rem;padding-right:1rem}.ime__ticket-card__price-from{min-height:1.5em}@media(max-width:959px){.ime__ticket-card__price-from:empty{display:none}}.ime__ticket-card__price-current{letter-spacing:.14px}.ime__ticket-card__prices{align-items:flex-end;column-gap:4px;display:flex;flex-direction:row}.ime__ticket-card__price-was{color:#727272;font-size:12px;line-height:150%;padding-bottom:1.5px;text-decoration:line-through}.ime__ticket-card__datetime-details,.ime__ticket-card__price-details{margin:0;padding:0}.ime__ticket-card__datetime-details p,.ime__ticket-card__price-details p{padding:0}.ime__ticket-card__price-details p:first-child{padding-top:1em}.glasglow-26__mallow-pass{background:linear-gradient(-45deg,rgb(255,226,240) 0%,rgb(252,179,208) 100%);border:2px solid #4a2634;border-radius:.667rem;padding:1rem;display:flex;gap:1rem;flex-direction:row;flex:0 0 48%}.glasglow-26__mallow-pass h3{margin-bottom:.22rem}.glasglow-26__mallow-pass p{padding-bottom:0}.glasglow-26__mallow-pass__image{height:4rem;width:auto}.glasglow-26__mallow-pass__text{display:flex;gap:1rem;flex-direction:column}.glasglow-26__opening-times{flex:0 0 40%}.glasglow-26__opening-times h3{padding-bottom:.667rem}.glasglow-26__opening-times dl{padding-bottom:1rem}.glasglow-26__opening-times__row{display:flex;justify-content:space-between}.glasglow-26__what-to-expect__grid{display:grid;grid-template-columns:1fr 1.333rem minmax(auto,960px) 1.333rem 1fr;padding-bottom:5.166rem;padding-top:5.166rem}.glasglow-26__what-to-expect{grid-column:3}.glasglow-26__what-to-expect__items{display:flex;gap:1.666rem;justify-content:center;margin-bottom:2.5rem;margin-top:3.5rem}@media(max-width:657px){.glasglow-26__what-to-expect__items{align-items:center;flex-direction:column}}.glasglow-26__what-to-expect__item{align-items:center;display:flex;flex-direction:column;flex:1;max-width:380px}@media(min-width:960px){.glasglow-26__what-to-expect__item{max-width:300px}}.glasglow-26__what-to-expect__item>*{color:#e9e7e2}.glasglow-26__what-to-expect__item-circle{background-color:#112a1c;border-radius:50%;box-shadow:0 0 0 1px #44e23a,0 0 8px 7px rgba(68,226,58,.15);flex-shrink:0;height:132px;margin-bottom:1.444rem;width:132px}@media(min-width:960px){.glasglow-26__what-to-expect__item-circle{height:192px;width:192px}}.glasglow-26__what-to-expect__item-title{margin-bottom:.444rem}@media(min-width:658px){.glasglow-26__what-to-expect__item-title{text-transform:uppercase}}.ime__divider__grid{display:grid;grid-template-columns:1fr 1.333rem minmax(auto,960px) 1.333rem 1fr}@media(min-width:960px){.ime__divider__grid{padding-bottom:2.055rem;padding-top:2.055rem}}.ime__divider{background-color:#d9d9d9;grid-column:3;height:1px;width:100%}.ime__faqs__grid{display:grid;grid-template-columns:1fr 1.333rem [content-start] minmax(auto,960px) [content-end] 1.333rem 1fr}.ime__faqs{grid-column:content-start/content-end}.ime__faqs__accordion{display:flex;flex-direction:column;gap:1rem;width:100%}.ime__faq-accordion{background-color:var(--silver);border-radius:.5rem;padding-bottom:.889em}.ime__faq-accordion__header{align-items:center;background-color:rgba(0,0,0,0);border:none;column-gap:1em;display:flex;justify-content:space-between;padding-bottom:.444rem;padding-left:1.333rem;padding-right:1.333rem;padding-top:1.333rem;width:100%}.ime__faq-accordion__header-icon{background-image:url(/assets/products/redesign/chevron-down-a0df560e9b91b2a64a3e9fe4e8e0bf2f5b16404f4487b09ff1f3669fa7d458cf.svg);background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:24px;transition:transform .3s ease;width:24px}.ime__faq-accordion.expanded .ime__faq-accordion__header-icon{transform:rotate(180deg)}.ime__faq-accordion__panel{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-in-out}.ime__faq-accordion.expanded .ime__faq-accordion__panel{grid-template-rows:1fr}.ime__faq-accordion__panel__inner{min-height:0;overflow:hidden}.ime__faq-answer{padding-bottom:.444rem;padding-left:1.333rem;padding-right:1.333rem}