@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");
/*
	
		CONFIGURATOR
		1. Turn Sections ON/OFF
		2. Fonts
		3. Colours
		4. layout

	*/
/*
	
		1. 
		
	*/
/*
	
		2. Fonts
		
	*/
/*
	
		3. Colours
		
	*/
.l-header.full .g-site-search.full .g-button,
.g-scroll-control-button,
.g-blocklist.box .g-blocklist-link:after,
.g-driver-icon, .g-driver-icon.reverse,
.g-driver-arrow,
.g-button.primary {
  background-color: #0b69ff; }

.g-button.primary {
  color: white; }
  .g-button.primary svg {
    color: white;
    fill: white; }
  .g-button.primary:hover {
    background-color: #139df4; }
.g-button.secondary {
  border-color: #0b69ff;
  color: #0b69ff;
  border-width: 2px; }
  .g-button.secondary:hover {
    color: #0b69ff;
    background-color: transparent; }
  .g-button.secondary svg {
    color: #0b69ff;
    fill: #0b69ff; }
.g-button.tertiary {
  color: #1F1F1F;
  border-color: #0b69ff;
  padding: 0.71875rem 0.3125rem; }
  .g-button.tertiary:hover {
    color: #139df4; }
.g-button:hover {
  background-color: #139df4; }

.theatre-booking-flow-header .carousel__item.is-active, .tour-calendar__navigation__wrap .carousel__item.is-active, #offerPageHeading .scroll-left, #offerPageHeading .scroll-right {
  background: #0b69ff;
  color: white; }
  .theatre-booking-flow-header .carousel__item.is-active svg, .tour-calendar__navigation__wrap .carousel__item.is-active svg, #offerPageHeading .scroll-left svg, #offerPageHeading .scroll-right svg {
    color: white;
    fill: white; }
  .theatre-booking-flow-header .carousel__item.is-active:hover, .tour-calendar__navigation__wrap .carousel__item.is-active:hover, #offerPageHeading .scroll-left:hover, #offerPageHeading .scroll-right:hover {
    background-color: #139df4; }

.theatre-booking-flow-header .carousel__item, .tour-calendar__navigation__wrap .carousel__item {
  border-color: #0b69ff;
  color: #0b69ff; }

#buyTickets {
  float: right;
  margin: 0 0 1.225rem 1.225rem; }

button.g-button.primary.half + a.g-button.secondary.small.active {
  float: none; }

@media screen and (max-width: 43rem) {
  #buyTickets {
    float: none;
    width: 100%;
    clear: both;
    margin: 0 0 0.625rem; } }
/* Forms & Input buttons */
.g-faux-input {
  color: #0b69ff;
  border-color: #0b69ff; }
  .g-faux-input.radio {
    box-shadow: inset rgba(255, 255, 255, 0.6) 0 0 0 2px; }

input[type="checkbox"]:checked ~ .g-faux-input,
input[type="radio"]:checked ~ .g-faux-input {
  background: #0b69ff; }

.pv-registration-check .clear-deposit input {
  color: #0b69ff; }

/* Faux selects */
.dropdown-button:after {
  background: #0b69ff; }

.dropdown-container .dropdown a:hover {
  color: #139df4; }

.time-slot-month__block {
  border: 2px solid #0b69ff; }

.time-slot-month__block--selected {
  background-color: #0b69ff; }

.g-icon.shield, .g-ui-box-header .g-icon.shield {
  fill: #0b69ff; }

.g-nav-breadcrumbs {
  display: none; }

.l-header.complex-header {
  display: none; }

.g-driver {
 /* display: none;*/ }

.g-ad-container,
.g-ui-box.ad-banner {
  display: none; }

.g-browse-filter {
  display: none; }

.l-footer {
  display: none; }

/* Reviews */
.ratings,
#BVRRContainer,
.bvr-container {
  display: none; }

/* Confirmation Page - hide 'Share with Friends' */
/* Tour Video */
/* Customer Service area */
/* Nav tabs */
.cs-tabs-login.secondary-nav {
  display: none; }

/* ** */
/* Venue Accessibility driver/link */
/* ** */
#time-slots #times #filter-key .g-grid-col.x3 {
  margin-bottom: 0; }
#time-slots #times #filter-key span {
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-right: 5px; }
  #time-slots #times #filter-key span.high {
    background-color: #4dbf50; }
  #time-slots #times #filter-key span.mid {
    background-color: #ffa52d; }
  #time-slots #times #filter-key span.low {
    background-color: #ff3838; }
  #time-slots #times #filter-key span.none {
    background-color: #aaa; }
#time-slots #times .timeslot-link.availability-high {
  background-color: #4dbf50; }
#time-slots #times .timeslot-link.availability-mid {
  background-color: #ffa52d; }
#time-slots #times .timeslot-link.availability-low {
  background-color: #ff3838; }

td.quantity .plus-minus {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 5px; }
  td.quantity .plus-minus .qty-sel {
    background-image: none;
    border-radius: 50%;
    aspect-ratio: 1 / 1;
    min-width: initial;
    width: 30px;
    max-width: initial;
    padding: 0;
    text-align: center;
    font-weight: 500;
    border: none;
    background-color: transparent;
    color: #5c5c5c; }
  td.quantity .plus-minus .qty {
    background: #0b69ff;
    border: 2px solid #0b69ff;
    height: 42px;
    aspect-ratio: 1/1;
    font-size: 1.2rem;
    cursor: pointer;
    color: #fff;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center; }
    td.quantity .plus-minus .qty:hover {
      background: #139df4; }
    td.quantity .plus-minus .qty.disabled {
      background: transparent;
      cursor: not-allowed;
      color: #0b69ff; }

body {
  font-family: BlinkMacSystemFont, -apple-system, Ubuntu, Segoe UI, "Helvetica Neue", Helvetica, Arial, sans-serif;
  background: #f9fafb;
  color: #1F1F1F; }

.l-header {
  background: transparent;
  border: none; }

.g-powered-by-see a {
  color: #1F1F1F;
  text-decoration: none;
  display: block; }
  .g-powered-by-see a svg {
    width: 1.8rem;
    height: 1em;
    fill: #1F1F1F; }
.g-powered-by-see:hover svg {
  fill: #139df4; }

.g-grey {
  background: #f9fafb; }

.g-button {
  font-family: BlinkMacSystemFont, -apple-system, Ubuntu, Segoe UI, "Helvetica Neue", Helvetica, Arial, sans-serif; }

.g-button.back {
  padding: .78125rem .9375rem;
  padding-left: 2.5rem; }
  .g-button.back svg {
    left: .9375rem; }

main a,
.g-follow-widget-label {
  color: #0b69ff; }

main a:hover,
.reveal-section p.js-accordion-trigger:hover {
  color: #139df4; }

.l-header h1.border,
.l-header h2.border,
.l-header h3.border,
main h1.border,
main h2.border,
main h3.border,
main h4.border {
  padding-bottom: 0; }

.l-header h1.border::after,
.l-header h2.border::after,
.l-header h3.border::after,
main h1.border::after,
main h2.border::after,
main h3.border::after,
main h4.border::after,
.price-list .t-head th h3::after {
  display: none; }

.g-masthead {
  border-bottom-color: #f9fafb;
  background: #fff; }

.g-ui-box, .alt-info-note, .exchange-for {
  background: #fff; }

.alt-info-note {
  border: 4px solid #0b69ff;
  border-radius: 4px; }

.g-table tbody th,
.g-table tbody td,
.price-list th,
.price-list tr td,
.g-blocklist.box .g-blocklist-link,
.g-blocklist.box .g-blocklist-item-extended {
  border-color: #fff;
  background: #fff; }

@media (max-width: 33.75rem) {
  .g-table tr, .price-list tr {
    background: #fff; } }
.g-order-summary-top,
.g-order-summary-item {
  border-color: #eee; }

.g-has-overlay .g-overlay,
.g-has-overlay .g-overlay .g-overlay-content {
  background: rgba(11, 105, 255, 0.9); }

.g-has-overlay .g-overlay.join-waiting-list .g-overlay-content {
  background: rgba(255, 255, 255, 0.85);
  padding: 0.625rem; }

.g-table tbody th,
.g-table tbody td,
.price-list th,
.price-list tr td,
.g-blocklist.box .g-blocklist-link,
.g-blocklist-main,
.g-blocklist-sub-text {
  color: #1F1F1F; }

.l-header .g-nav-main .g-nav-main-item:not(:first-child) a:hover::after,
.l-header .g-nav-main .g-nav-main-item:not(:first-child) a.active::after,
.l-header h1 a:hover,
.l-header h2 a:hover,
.l-header h3 a:hover {
  background: #0b69ff; }

.l-header h1 a,
.l-header h2 a,
.l-header h3 a,
main h1 a,
main h2 a,
main h3 a,
main h4 a {
  color: #1F1F1F; }

.g-logo img {
  display: block; }

.g-driver {
  background: #fff; }
  .g-driver .g-driver-text {
    color: #1F1F1F; }
  .g-driver .g-driver-icon svg {
    fill: white; }

.g-feature-list .g-feature-list-item .g-feature-list-container a:hover .g-feature-list-content .title,
.address-list span {
  border-bottom-color: #0b69ff; }

.warning,
.cs-info-extend,
#user-order-list .your-tickets {
  color: #222; }

.transaction-fee-message p {
  line-height: 1rem;
  clear: right; }

.transaction-fee-gen {
  clear: right; }

.g-block-head.sub .g-block-head-inner,
.g-masthead.green-content .g-masthead-content {
  color: #0b69ff; }

.g-countdown-container.inline .page-countdown .timer,
.g-countdown-container.mobile-only .page-countdown .timer {
  color: #0b69ff; }

.g-blocklist.numbers .g-button.show-more {
  color: #0b69ff; }

.g-progress-nav-link.current, .g-progress-nav-link.past {
  color: rgba(31, 31, 31, 0.8); }

.g-icon {
  fill: #fff; }

.pv-shared-link-order .g-icon {
  fill: #0b69ff; }

.l-header h1 a:hover svg.g-icon,
.l-header h2 a:hover svg.g-icon,
.l-header h3 a:hover svg.g-icon,
main h1 a:hover svg.g-icon,
main h2 a:hover svg.g-icon,
main h3 a:hover svg.g-icon,
main h4 a:hover svg.g-icon,
.g-blocklist.numbers .g-button.show-more svg,
h2 svg,
.pv-carousel-control svg,
.reveal-section p.js-accordion-trigger .g-icon.chevron-right svg,
.pv-shared-link-order p.js-accordion-trigger .g-icon.chevron-right svg,
.g-block-head-sub-link > svg.g-icon.map-marker,
svg.g-follow-widget-icon,
.handling-fee-info .icon-info {
  fill: #0b69ff; }

.g-blocklist-item .g-blocklist-link .g-icon {
  fill: white; }

main ul.bull li:before,
.narrative ul li:before {
  color: #0b69ff; }

.pv-search-results .results-div {
  color: #1F1F1F; }

.v-tour-index:not(.theatre-booking-flow) .g-grid-col.x8,
.v-venue-index .g-grid-col.x8,
.event-list .g-grid-col.x8 {
  flex-basis: 100%;
  max-width: 100%;
  min-width: 100%; }

.v-tour-index:not(.theatre-booking-flow) .g-grid-col.x4,
.v-venue-index .g-grid-col.x4,
.event-list .g-grid-col.x4 {
  display: none; }

.g-blocklist-item .g-blocklist.box .g-blocklist-main {
  flex-basis: 8.9725rem; }

.l-complete .g-grid-col.x8 {
  flex-basis: 100%;
  max-width: 100%;
  min-width: 100%; }

.l-complete .g-grid-col.x4 {
  display: none; }

.g-countdown-container.inline .page-countdown p,
.g-countdown-container.mobile-only .page-countdown p {
  color: #1F1F1F; }

.g-promo-flydown-icon {
  background: #0b69ff; }

@media (max-width: 55rem) {
  .js-behaviours-floatingbasket,
  .g-countdown-container.mobile-only {
    background: rgba(255, 255, 255, 0.85); } }
.g-feature-box {
  border-color: #0b69ff; }
  .g-feature-box svg,
  .g-feature-box .s-number {
    color: #0b69ff;
    fill: #0b69ff; }

.g-floatingbasket-content .g-order-summary-items .g-icon.close {
  color: #1F1F1F;
  fill: #1F1F1F; }

.form-field label.contain {
  background: #fff; }

.messi-modal {
  background: #fff; }

.messi-box .messi-wrapper {
  background: rgba(255, 255, 255, 0.2); }
.messi-box .messi-titlebox {
  background: #fff;
  color: #1F1F1F;
  text-shadow: none; }
.messi-box .messi-content {
  color: #1F1F1F;
  font-family: BlinkMacSystemFont, -apple-system, Ubuntu, Segoe UI, "Helvetica Neue", Helvetica, Arial, sans-serif;
  background: #fff; }
.messi-box .messi-content .bt-all {
  color: #0b69ff; }

.l-layout .l-content > .white-bg {
  background: #f9fafb; }

.hidden,
.country-text,
.g-button.see-hidden-postcode {
  display: none; }

.center {
  text-align: center; }

.tight + .tight {
  margin: 1.875rem 0; }

.gdpr-close {
  display: none; }

.register .results {
  padding: 20px;
  border: 2px solid #555;
  border-radius: 4px;
  margin: 10px 0px;
  background-color: #fff; }
  .register .results h2 {
    margin-top: 0; }
  .register .results .question-results {
    align-items: center;
    justify-content: center; }
    .register .results .question-results .bar {
      display: block;
      width: 100%;
      margin: 10px 0px; }
    .register .results .question-results .answer {
      background: #555;
      display: block;
      padding: 5px;
      border-radius: 4px;
      border: 2px solid #555;
      color: #fff; }
      .register .results .question-results .answer p {
        margin: 0; }

.tour-offer-star, .tour-offer-star-pos, .tour-offer-star-calendar-pos, .tour-offer-star-pos-df, .tour-offer-star-pos-df-find-tickets {
  fill: #e7c829; }

.g-order-summary-item-amount svg.info-popup {
  fill: #0b69ff; }

.checkout-orderdetails__content {
  margin-left: 0; }

.form-field__group .form-field {
  display: block; }

.g-ui-box .top {
  margin-bottom: 0.625rem; }

.arr-down, .arr-up {
  border: solid #0b69ff;
  border-width: 0 .3em .3em 0; }

.react-calendar .react-calendar__navigation__label__labelText {
  color: #0b69ff !important; }
.react-calendar .react-calendar__navigation__arrow,
.react-calendar .react-calendar__tile--active,
.react-calendar .react-calendar__tile--active:enabled:hover,
.react-calendar .react-calendar__tile--active:enabled:focus {
  background-color: #0b69ff !important;
  color: #fff; }
.react-calendar .react-calendar__navigation button.disabled, .react-calendar .react-calendar__navigation button[disabled], .react-calendar .react-calendar__navigation .button.disabled, .react-calendar .react-calendar__navigation .button[disabled] {
  background-color: #808080 !important;
  border-color: #808080 !important; }
.react-calendar .react-calendar__tile--active abbr {
  color: #fff; }
.react-calendar button, .react-calendar .button {
  padding: 10px !important; }

.support-centre {
  position: fixed;
  bottom: 4px;
  right: 10px;
  font-weight: 500;
  z-index: 999; }

.l-gdpr-banner {
  z-index: 998;
  width: initial; }

.v-home .g-inner.sports {
  display: none; }

.offer-code-entered.success-imp {
  padding: 0.5rem;
  border: 1px solid #0b69ff;
  margin-bottom: 5px; }
  .offer-code-entered.success-imp svg {
    fill: #0b69ff; }

/* all below is the test for the new support centre layout, needs to be as generic as possible */
.supportcentre {
  /*breadcrumbs used on quite a few sites that aren't needed on support pages*/ }
  .supportcentre .breadcrumbs_v2 {
    display: none; }
  .supportcentre .g-inner #genesys-support-center {
    /* first set of items here, resets to base defaults */ }
    .supportcentre .g-inner #genesys-support-center .KnowledgeSearch_mainContainer_wExYe .Containers_gridRow_UaQQ5 {
      display: block; }
      .supportcentre .g-inner #genesys-support-center .KnowledgeSearch_mainContainer_wExYe .Containers_gridRow_UaQQ5 div.sm-col-12 {
        display: flex;
        width: 100%;
        margin: 0;
        justify-content: center; }
    .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .categoriesContainer {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
      gap: .85rem;
      margin: 0; }
      .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .categoriesContainer .CategoryGridItem_categoryGridItemContainer_minov {
        padding: 0;
        margin: 0; }
        .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .categoriesContainer .CategoryGridItem_categoryGridItemContainer_minov .CategoryGridItem_categoryGridItem_Ty4v5 {
          margin: 0; }
    .supportcentre .g-inner #genesys-support-center .sm-padding-h-3 {
      padding-left: 1rem;
      padding-right: 1rem; }
    .supportcentre .g-inner #genesys-support-center .sm-margin-b-8 {
      margin-bottom: 1rem; }
    .supportcentre .g-inner #genesys-support-center input[type="search"], .supportcentre .g-inner #genesys-support-center input[type="text"] {
      border: 0;
      background: #fff;
      max-width: 100%; }
    .supportcentre .g-inner #genesys-support-center div.md-col-6.sm-col-12 a.CategoryGridItem_categoryGridItem_Ty4v5 {
      padding: 5px;
      height: 70px;
      background-color: var(--brand-hero-background-color);
      border-radius: 5px;
      color: var(--color-white); }
      .supportcentre .g-inner #genesys-support-center div.md-col-6.sm-col-12 a.CategoryGridItem_categoryGridItem_Ty4v5 span {
        font-weight: 501;
        text-align: center; }
    .supportcentre .g-inner #genesys-support-center div.md-col-10.sm-col-12 a.CategoryGridItem_categoryGridItem_Ty4v5 {
      padding: 5px;
      height: 70px;
      background-color: var(--brand-hero-background-color);
      border-radius: 5px;
      color: var(--color-white);
      width: auto; }
      .supportcentre .g-inner #genesys-support-center div.md-col-10.sm-col-12 a.CategoryGridItem_categoryGridItem_Ty4v5 span {
        font-weight: 501;
        text-align: center; }
    .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .lg-col-8 {
      flex: 0 0 100%; }
    .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .lg-offset-2 {
      margin-left: 0; }
    .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .sm-margin-b-4 {
      margin-bottom: 1rem; }
    .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .lg-col-3 {
      flex: 0 0 33%; }
    .supportcentre .g-inner #genesys-support-center .TopViewedArticleItem_topViewedArticleItem_pOasJ {
      padding-bottom: 1rem;
      padding-top: 1rem; }
      .supportcentre .g-inner #genesys-support-center .TopViewedArticleItem_topViewedArticleItem_pOasJ span {
        font-weight: 400; }
    .supportcentre .g-inner #genesys-support-center .Divider_divider_ag81Q {
      margin: 1rem; }
    .supportcentre .g-inner #genesys-support-center .text-4xl {
      font-size: 2rem;
      color: var(--brand-hero-text-color) !important; }
    .supportcentre .g-inner #genesys-support-center .ArticleFeedback_container_NSOit .font-semibold {
      font-weight: 400; }
    .supportcentre .g-inner #genesys-support-center .ArticleFeedback_container_NSOit .text-xl {
      font-size: 1rem; }
    .supportcentre .g-inner #genesys-support-center .ArticleFeedback_container_NSOit .text-lg {
      font-size: 0.9rem; }
    .supportcentre .g-inner #genesys-support-center .KnowledgeArticle_container_Jdefe, .supportcentre .g-inner #genesys-support-center .Containers_mainContainer_UFNOj[data-testid="knowledge-categories-container"] {
      box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2), 0 2px 4px rgba(0, 0, 0, 0.1);
      border-radius: 15px;
      padding: 0.5rem 1.5rem 1.5rem 1.5rem;
      margin-bottom: 2rem; }
    .supportcentre .g-inner #genesys-support-center .KnowledgeArticle_bodyContainer_zDJL0[data-testid="knowledge-article-body"] p, .supportcentre .g-inner #genesys-support-center .Containers_mainContainer_UFNOj[data-testid="knowledge-categories-container"] p {
      color: #000;
      font-size: 1rem; }
    .supportcentre .g-inner #genesys-support-center .Containers_gridRow_UaQQ5 .md-col-6 {
      padding: 0.5rem; }
    .supportcentre .g-inner #genesys-support-center p[data-testid="article-last-updated"] {
      display: none !important; }
    .supportcentre .g-inner #genesys-support-center div[data-testid="knowledge-articles-container"] div.sm-col-12.md-col-6 {
      -moz-border-radius: 0 !important;
      -webkit-border-radius: 0 !important;
      border-radius: 10px !important;
      margin: 1% !important;
      color: #1c1c1c !important;
      background-color: var(--brand-hero-background-color) !important;
      letter-spacing: normal !important;
      font-weight: 400 !important;
      font-size: 1.4rem !important;
      padding: 10px !important;
      flex: 0 0 48%;
      text-align: center; }
    .supportcentre .g-inner #genesys-support-center .font-normal {
      font-weight: 300; }
    .supportcentre .g-inner #genesys-support-center .TopViewedArticleItem_topViewedArticleItemIcon_kY3U5 {
      fill: var(--brand-hero-background-color); }
    .supportcentre .g-inner #genesys-support-center .ArticleByCategory_articleByCategory_ArCNr {
      color: var(--brand-hero-text-color) !important; }
    .supportcentre .g-inner #genesys-support-center div.md-col-6.sm-col-12 a.CategoryGridItem_categoryGridItem_Ty4v5 {
      color: var(--brand-hero-text-color) !important; }

@media only screen and (max-width: 60rem) {
  .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .lg-col-3 {
    flex: 0 0 100%;
    margin-bottom: 0;
    width: 100%; }

  .supportcentre .g-inner #genesys-support-center div.md-col-10.sm-col-12 a.CategoryGridItem_categoryGridItem_Ty4v5 {
    width: 100%;
    height: 50px; }

  .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .sm-col-12 {
    padding: 0px 4px; }

  .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .sm-margin-b-3 {
    margin-bottom: 10px; }

  .supportcentre .g-inner #genesys-support-center div.md-col-6.sm-col-12 a.CategoryGridItem_categoryGridItem_Ty4v5 {
    height: 3rem; }

  .supportcentre .g-inner #genesys-support-center .Containers_moduleContainer_KOLiF .text-lg {
    font-size: 1rem; } }
/*End Support Centre Styling*/
.time-slot-month {
  justify-content: flex-end; }
  .time-slot-month .mw-100 {
    max-width: 300px !important; }
  .time-slot-month .time-slot-month__block, .time-slot-month .g-button.primary {
    padding: 5px !important; }
  .time-slot-month .time-slot-month__block {
    border: 2px solid #0b69ff; }
  .time-slot-month .time-slot-month__text {
    font-size: 14px;
    display: block;
    text-align: center; }
  .time-slot-month .g-button.primary {
    cursor: default; }
    .time-slot-month .g-button.primary:hover {
      background: #0b69ff; }
  .time-slot-month .time-slot-month__block:not(.g-button.primary) {
    cursor: pointer; }
    .time-slot-month .time-slot-month__block:not(.g-button.primary):hover {
      background: #0b69ff; }

#instalmentPlanSummaryContainer .g-icon.exclamation-circle, #instalmentPlanSummaryContainer .g-icon.icon-info {
  fill: #0b69ff; }

.flatpickr-days .dayContainer {
  min-width: 0; }

.v-event-eventdetails .ucode-extra-info {
  display: none; }
.v-event-eventdetails .pv-registration-check {
  padding: .625rem; }
.v-event-eventdetails .deposit-notice {
  background: #fffbec;
  padding: 0.8rem; }
.v-event-eventdetails .reveal-section:not(.deposit-notice) {
  padding: 0 0 1rem 0; }
.v-event-eventdetails table.price-list:has(.registration-row) {
  border: 2px solid #0b69ff; }
  .v-event-eventdetails table.price-list:has(.registration-row) th, .v-event-eventdetails table.price-list:has(.registration-row) td {
    border: 0; }
  .v-event-eventdetails table.price-list:has(.registration-row) td {
    background: #fffbec; }
  .v-event-eventdetails table.price-list:has(.registration-row) .t-head th.ticket-type,
  .v-event-eventdetails table.price-list:has(.registration-row) .t-head th.ticket-value,
  .v-event-eventdetails table.price-list:has(.registration-row) .t-head th.quantity {
    background: #fffbec; }
.v-event-eventdetails #selecttickets .t-head.offer-description {
  padding: 0; }
  .v-event-eventdetails #selecttickets .t-head.offer-description th {
    padding: 0; }
    .v-event-eventdetails #selecttickets .t-head.offer-description th h3 {
      padding: .8em;
      background: #0b69ff;
      color: #fff; }
    .v-event-eventdetails #selecttickets .t-head.offer-description th .arr-down, .v-event-eventdetails #selecttickets .t-head.offer-description th .arr-up {
      border: solid #fff;
      border-width: 0 0.3em 0.3em 0; }

#csNavTp .g-icon.shield,
.g-order-summary-items .g-icon.shield,
.g-order-summary-total .refundText .g-icon.shield,
.orderTotalRefundText .g-icon.shield {
  fill: #0b69ff; }

.fan-to-fan-more-info-banner {
  border: 2px solid #0b69ff; }
  .fan-to-fan-more-info-banner .fan-to-fan-verified-shield .fan-to-fan-verified-shield-bg {
    fill: #0b69ff; }

.on-sale-future-cont #countDownTimer {
  width: 100%; }
  .on-sale-future-cont #countDownTimer .on-sale-countdown-timer {
    justify-content: center;
    gap: 5px; }
    .on-sale-future-cont #countDownTimer .on-sale-countdown-timer > div {
      margin: 0;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      gap: 5px;
      min-height: 60px;
      height: initial;
      padding: .5rem; }
      .on-sale-future-cont #countDownTimer .on-sale-countdown-timer > div .on-sale-countdown-timer-counter {
        margin: 0;
        line-height: 1.1; }

.new-workshops .session-content,
.new-workshops .filter-results,
.new-workshops .top_narr {
  background: #fff; }
.new-workshops .session-purchase {
  background-color: #fff; }
.new-workshops .to-top,
.new-workshops .view-changer-button.active {
  background-color: #0b69ff; }
.new-workshops .filter-result-option-show-more,
.new-workshops .popup-detail-icon::before,
.new-workshops .quick-info {
  color: #0b69ff; }
.new-workshops .plus-minus {
  border: 2px solid #0b69ff; }
  .new-workshops .plus-minus .qty {
    color: #0b69ff; }
    .new-workshops .plus-minus .qty.disabled {
      color: #eee; }
.new-workshops .apply-filters-button,
.new-workshops .view-changer-button,
.new-workshops .filter-button {
  color: #0b69ff;
  border: 1px solid #0b69ff; }
.new-workshops .filter-result-option-text {
  border: 1px solid #eee;
  color: #eee; }
.new-workshops .filter-result-option:has(.filter-result-option-input:checked) .filter-result-option-text {
  color: #0b69ff;
  border: 1px solid #0b69ff; }
.new-workshops .filter-result-menu-item {
  border-left: 4px solid #f9fafb;
  background: #f9fafb; }
  .new-workshops .filter-result-menu-item.active {
    border-left: 4px solid #0b69ff;
    color: #0b69ff; }
.new-workshops .search-header.fixed {
  position: relative;
  background-color: transparent;
  padding: 0; }

.pv-shared-basket-header .basket-link span {
  background: #0b69ff; }
.pv-shared-basket-header .basket-link:hover span {
  background: #139df4; }

@media (max-width: 540px) {
  .upsell-table .ticket:has(select[data-item-type="DonationCheckbox"], select[data-item-type="Donation"]) {
    display: grid;
    grid-template-areas: "pricename tickbox" "price tickbox";
    align-items: center; }
    .upsell-table .ticket:has(select[data-item-type="DonationCheckbox"], select[data-item-type="Donation"]) td:first-child {
      grid-area: pricename; }
    .upsell-table .ticket:has(select[data-item-type="DonationCheckbox"], select[data-item-type="Donation"]) td:nth-child(2) {
      grid-area: price; }
    .upsell-table .ticket:has(select[data-item-type="DonationCheckbox"], select[data-item-type="Donation"]) td.quantity {
      grid-area: tickbox;
      height: 100%;
      display: flex;
      align-items: center;
      justify-content: flex-end; } }
html {
  scroll-behavior: smooth; }

.etm-main-nav,
.g-site-search,
.etm-nav-action-buttons,
.g-powered-by-see {
  display: none !important; }

.g-button.l-header-handle.search {
  display: none; }

.v-home .g-outer {
  padding: 0 0.9375rem; }
  .v-home .g-outer .g-feature-list .g-feature-list-item .g-feature-list-container {
    background-color: transparent; }
    .v-home .g-outer .g-feature-list .g-feature-list-item .g-feature-list-container img {
      border-radius: 10px;
      display: block;
      box-shadow: 0 1px 5px 0 rgba(182, 197, 205, 0.5); }
    .v-home .g-outer .g-feature-list .g-feature-list-item .g-feature-list-container .g-feature-list-content {
      min-height: initial;
      padding: .625rem 0; }
      .v-home .g-outer .g-feature-list .g-feature-list-item .g-feature-list-container .g-feature-list-content .title {
        font-size: 16px; }

.l-header.simple-header {
  display: none; }

.g-ui-box {
  border-radius: 12px;
  box-shadow: 0 1px 5px 0 rgba(182, 197, 205, 0.5); }

.g-button.primary {
  border-radius: 12px;
  background: #139df4;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  padding: 6px 12px; }
  .g-button.primary svg {
    display: none; }
  .g-button.primary:hover {
    background: #005388; }
  .g-button.primary::before {
    font-family: Icons;
    display: inline-block; }

.g-has-overlay .g-overlay {
  background: rgba(0, 0, 0, 0.25); }

.g-has-overlay .g-overlay .g-overlay-content {
  background: #fff;
  color: #000000; }
  .g-has-overlay .g-overlay .g-overlay-content .g-overlay-content-header-offside .g-icon.close {
    fill: #139df4; }
  .g-has-overlay .g-overlay .g-overlay-content a {
    color: #139df4; }

.etm-button {
  background: #139df4;
  width: 100%;
  max-width: 190px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  padding: 12px;
  color: #fff;
  font-size: 16px;
  line-height: 1; }
  .etm-button:hover {
    color: #fff;
    background: #005388; }

input[type=date], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea {
  font-family: BlinkMacSystemFont, -apple-system, Ubuntu, Segoe UI, "Helvetica Neue", Helvetica, Arial, sans-serif; }

.l-header.complex-header.small,
.l-header.complex-header {
  display: block;
  background: #202867;
  z-index: 9999;
  position: relative; }
  .l-header.complex-header.small .g-inner,
  .l-header.complex-header .g-inner {
    max-width: 1264px;
    padding: 12px; }
  .l-header.complex-header.small .g-nav-top,
  .l-header.complex-header .g-nav-top {
    display: none; }
  .l-header.complex-header.small .l-masthead.full,
  .l-header.complex-header.small .l-masthead.small,
  .l-header.complex-header .l-masthead.full,
  .l-header.complex-header .l-masthead.small {
    padding: 0; }
    .l-header.complex-header.small .l-masthead.full .g-container,
    .l-header.complex-header.small .l-masthead.small .g-container,
    .l-header.complex-header .l-masthead.full .g-container,
    .l-header.complex-header .l-masthead.small .g-container {
      display: flex;
      align-items: center; }
      .l-header.complex-header.small .l-masthead.full .g-container .g-see-logo,
      .l-header.complex-header.small .l-masthead.small .g-container .g-see-logo,
      .l-header.complex-header .l-masthead.full .g-container .g-see-logo,
      .l-header.complex-header .l-masthead.small .g-container .g-see-logo {
        display: inline-flex;
        max-width: 122px;
        height: initial;
        margin-right: 1.5vw;
        padding: 0;
        top: 0; }
      .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav,
      .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav,
      .l-header.complex-header .l-masthead.full .g-container .etm-main-nav,
      .l-header.complex-header .l-masthead.small .g-container .etm-main-nav {
        color: #fff;
        display: flex;
        justify-content: center;
        flex-grow: 1; }
        .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle,
        .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle,
        .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle,
        .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle {
          list-style-type: none;
          cursor: pointer;
          display: flex;
          position: relative; }
          .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle.open::after,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle.open::after,
          .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle.open::after,
          .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle.open::after {
            transform: rotate(180deg); }
          .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-toggle-text,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-toggle-text,
          .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-toggle-text,
          .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-toggle-text {
            opacity: .6; }
          .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle::after,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle::after,
          .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle::after,
          .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle::after {
            opacity: .6;
            content: '\ea33';
            font-family: icons;
            font-size: 12px;
            margin-left: 5px; }
          .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle:hover .etm-nav-toggle-text, .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle:hover::after,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle:hover .etm-nav-toggle-text,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle:hover::after,
          .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle:hover .etm-nav-toggle-text,
          .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle:hover::after,
          .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle:hover .etm-nav-toggle-text,
          .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle:hover::after {
            opacity: 1; }
          .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown,
          .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown,
          .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown {
            display: none;
            position: absolute;
            left: -20px;
            border-radius: 3px;
            top: 45px;
            width: 340px;
            background: #fff;
            box-shadow: 0 1px 5px 0 rgba(182, 197, 205, 0.5);
            padding: 12px; }
            .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item,
            .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item,
            .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item,
            .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item {
              font-weight: 400; }
              .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item a,
              .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item a,
              .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item a,
              .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item a {
                width: 100%;
                display: block;
                padding: 8px 6px; }
                .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item a:hover,
                .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item a:hover,
                .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item a:hover,
                .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item a:hover {
                  background: #f5f5f5;
                  color: #139df4; }
            .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:not(:last-of-type),
            .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:not(:last-of-type),
            .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:not(:last-of-type),
            .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:not(:last-of-type) {
              border-bottom: 1px solid #f5f5f5; }
      .l-header.complex-header.small .l-masthead.full .g-container .g-site-search,
      .l-header.complex-header.small .l-masthead.small .g-container .g-site-search,
      .l-header.complex-header .l-masthead.full .g-container .g-site-search,
      .l-header.complex-header .l-masthead.small .g-container .g-site-search {
        background: #fff;
        border-radius: 3px;
        display: flex;
        margin: 0 1.5vw;
        width: 100%;
        max-width: 60%; }
        .l-header.complex-header.small .l-masthead.full .g-container .g-site-search .g-site-search-term,
        .l-header.complex-header.small .l-masthead.small .g-container .g-site-search .g-site-search-term,
        .l-header.complex-header .l-masthead.full .g-container .g-site-search .g-site-search-term,
        .l-header.complex-header .l-masthead.small .g-container .g-site-search .g-site-search-term {
          border: none;
          font-size: 16px;
          background-color: transparent;
          height: initial;
          flex-grow: 2; }
        .l-header.complex-header.small .l-masthead.full .g-container .g-site-search .g-site-search-button,
        .l-header.complex-header.small .l-masthead.small .g-container .g-site-search .g-site-search-button,
        .l-header.complex-header .l-masthead.full .g-container .g-site-search .g-site-search-button,
        .l-header.complex-header .l-masthead.small .g-container .g-site-search .g-site-search-button {
          background: transparent;
          height: initial;
          border: none;
          line-height: 1;
          display: inline-flex;
          align-items: center;
          justify-content: center;
          flex-grow: 1;
          position: relative;
          width: 2rem; }
          .l-header.complex-header.small .l-masthead.full .g-container .g-site-search .g-site-search-button::before,
          .l-header.complex-header.small .l-masthead.small .g-container .g-site-search .g-site-search-button::before,
          .l-header.complex-header .l-masthead.full .g-container .g-site-search .g-site-search-button::before,
          .l-header.complex-header .l-masthead.small .g-container .g-site-search .g-site-search-button::before {
            font-size: 20px;
            content: '\ea5f';
            font-family: icons;
            color: #0b69ff; }
      .l-header.complex-header.small .l-masthead.full .g-container .etm-nav-action-buttons,
      .l-header.complex-header.small .l-masthead.small .g-container .etm-nav-action-buttons,
      .l-header.complex-header .l-masthead.full .g-container .etm-nav-action-buttons,
      .l-header.complex-header .l-masthead.small .g-container .etm-nav-action-buttons {
        display: flex;
        align-items: center; }
        .l-header.complex-header.small .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin,
        .l-header.complex-header.small .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin,
        .l-header.complex-header .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin,
        .l-header.complex-header .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin {
          opacity: .6;
          background: transparent;
          font-size: 26px;
          border: none;
          color: #fff;
          margin: 0;
          line-height: 1; }
          .l-header.complex-header.small .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin::before,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin::before,
          .l-header.complex-header .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin::before,
          .l-header.complex-header .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin::before {
            content: '\ea46';
            font-family: icons; }
          .l-header.complex-header.small .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin:hover,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin:hover,
          .l-header.complex-header .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin:hover,
          .l-header.complex-header .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin:hover {
            opacity: 1; }
          .l-header.complex-header.small .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin .hidden-text,
          .l-header.complex-header.small .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin .hidden-text,
          .l-header.complex-header .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin .hidden-text,
          .l-header.complex-header .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin .hidden-text {
            font-size: 0; }
        .l-header.complex-header.small .l-masthead.full .g-container .etm-nav-action-buttons .mobile-nav-toggle,
        .l-header.complex-header.small .l-masthead.small .g-container .etm-nav-action-buttons .mobile-nav-toggle,
        .l-header.complex-header .l-masthead.full .g-container .etm-nav-action-buttons .mobile-nav-toggle,
        .l-header.complex-header .l-masthead.small .g-container .etm-nav-action-buttons .mobile-nav-toggle {
          display: none; }

@media screen and (max-width: 955px) {
  .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav,
  .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav,
  .l-header.complex-header .l-masthead.small .g-container .etm-main-nav,
  .l-header.complex-header .l-masthead.full .g-container .etm-main-nav {
    display: none;
    position: fixed;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    z-index: 10;
    max-width: 340px;
    width: 100%; }
    .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle,
    .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle,
    .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle,
    .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle {
      list-style-type: none;
      cursor: pointer;
      display: block;
      position: relative; }
      .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-toggle-text,
      .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-toggle-text,
      .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-toggle-text,
      .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-toggle-text {
        opacity: 1;
        color: #139df4;
        display: none; }
      .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle::after,
      .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle::after,
      .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle::after,
      .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle::after {
        display: none; }
      .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown,
      .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown,
      .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown,
      .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown {
        display: flex;
        flex-wrap: wrap;
        left: initial;
        top: initial;
        background: transparent;
        box-shadow: none;
        padding: 12px; }
        .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item,
        .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item,
        .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item,
        .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item {
          width: 100%;
          padding: 8px 6px;
          font-weight: 400; }
          .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:hover,
          .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:hover,
          .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:hover,
          .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:hover {
            background: #f5f5f5; }
            .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:hover a,
            .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:hover a,
            .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:hover a,
            .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:hover a {
              color: #139df4; }
        .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:not(:last-of-type),
        .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:not(:last-of-type),
        .l-header.complex-header .l-masthead.small .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:not(:last-of-type),
        .l-header.complex-header .l-masthead.full .g-container .etm-main-nav .etm-nav-toggle .etm-nav-dropdown .etm-nav-item:not(:last-of-type) {
          border-bottom: 1px solid #f5f5f5; }
  .l-header.complex-header.small .l-masthead.small .g-container .g-site-search.small,
  .l-header.complex-header.small .l-masthead.small .g-container .g-site-search,
  .l-header.complex-header.small .l-masthead.full .g-container .g-site-search.small,
  .l-header.complex-header.small .l-masthead.full .g-container .g-site-search,
  .l-header.complex-header .l-masthead.small .g-container .g-site-search.small,
  .l-header.complex-header .l-masthead.small .g-container .g-site-search,
  .l-header.complex-header .l-masthead.full .g-container .g-site-search.small,
  .l-header.complex-header .l-masthead.full .g-container .g-site-search {
    max-width: 100%;
    padding: 0; }
  .l-header.complex-header.small .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin,
  .l-header.complex-header.small .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin,
  .l-header.complex-header .l-masthead.small .g-container .etm-nav-action-buttons #triggerSignin,
  .l-header.complex-header .l-masthead.full .g-container .etm-nav-action-buttons #triggerSignin {
    opacity: 1; }
  .l-header.complex-header.small .l-masthead.small .g-container .etm-nav-action-buttons .mobile-nav-toggle,
  .l-header.complex-header.small .l-masthead.full .g-container .etm-nav-action-buttons .mobile-nav-toggle,
  .l-header.complex-header .l-masthead.small .g-container .etm-nav-action-buttons .mobile-nav-toggle,
  .l-header.complex-header .l-masthead.full .g-container .etm-nav-action-buttons .mobile-nav-toggle {
    display: flex;
    padding: 10px; }
  .l-header.complex-header.small .l-masthead.small .g-container .mobile-nav-controls,
  .l-header.complex-header.small .l-masthead.full .g-container .mobile-nav-controls,
  .l-header.complex-header .l-masthead.small .g-container .mobile-nav-controls,
  .l-header.complex-header .l-masthead.full .g-container .mobile-nav-controls {
    display: flex;
    justify-content: flex-end;
    background: #202867;
    position: relative; }
    .l-header.complex-header.small .l-masthead.small .g-container .mobile-nav-controls::before,
    .l-header.complex-header.small .l-masthead.full .g-container .mobile-nav-controls::before,
    .l-header.complex-header .l-masthead.small .g-container .mobile-nav-controls::before,
    .l-header.complex-header .l-masthead.full .g-container .mobile-nav-controls::before {
      content: '\ea25';
      font-family: 'icons';
      font-size: 25px;
      padding: 10px 10px 15px; } }
@media screen and (max-width: 655px) {
  .l-header.complex-header .l-masthead .g-container {
    flex-wrap: wrap;
    justify-content: space-between; }
    .l-header.complex-header .l-masthead .g-container .g-see-logo {
      max-width: 95px; }
    .l-header.complex-header .l-masthead .g-container .g-site-search {
      order: 5; } }
.l-checkout .l-header.complex-header.small .l-masthead.small .g-container,
.l-checkout .l-header.complex-header.small .l-masthead.full .g-container,
.l-checkout .l-header.complex-header .l-masthead.small .g-container,
.l-checkout .l-header.complex-header .l-masthead.full .g-container {
  justify-content: space-between; }
  .l-checkout .l-header.complex-header.small .l-masthead.small .g-container .etm-main-nav,
  .l-checkout .l-header.complex-header.small .l-masthead.full .g-container .etm-main-nav,
  .l-checkout .l-header.complex-header .l-masthead.small .g-container .etm-main-nav,
  .l-checkout .l-header.complex-header .l-masthead.full .g-container .etm-main-nav {
    display: none; }
  .l-checkout .l-header.complex-header.small .l-masthead.small .g-container .l-masthead-checkout-title,
  .l-checkout .l-header.complex-header.small .l-masthead.full .g-container .l-masthead-checkout-title,
  .l-checkout .l-header.complex-header .l-masthead.small .g-container .l-masthead-checkout-title,
  .l-checkout .l-header.complex-header .l-masthead.full .g-container .l-masthead-checkout-title {
    color: #fff;
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 500;
    padding: 0;
    margin: 0; }
    .l-checkout .l-header.complex-header.small .l-masthead.small .g-container .l-masthead-checkout-title::before,
    .l-checkout .l-header.complex-header.small .l-masthead.full .g-container .l-masthead-checkout-title::before,
    .l-checkout .l-header.complex-header .l-masthead.small .g-container .l-masthead-checkout-title::before,
    .l-checkout .l-header.complex-header .l-masthead.full .g-container .l-masthead-checkout-title::before {
      content: "\ea5c";
      color: #ffb201;
      font-family: Icons;
      font-size: 24px;
      margin-right: 10px; }
.l-checkout .x4 .block-image {
  border-radius: 12px; }
.l-checkout .x4 .g-ui-box:has(.page-countdown) {
  background: #d3f0d4;
  border: 1px solid #07b03c; }
  .l-checkout .x4 .g-ui-box:has(.page-countdown) .g-countdown-container .page-countdown {
    padding: 0;
    line-height: 1; }
    .l-checkout .x4 .g-ui-box:has(.page-countdown) .g-countdown-container .page-countdown p {
      font-weight: 500; }
      .l-checkout .x4 .g-ui-box:has(.page-countdown) .g-countdown-container .page-countdown p::before {
        content: "\eaa5";
        font-family: Icons;
        margin-right: 3px; }
    .l-checkout .x4 .g-ui-box:has(.page-countdown) .g-countdown-container .page-countdown .timer {
      color: #07b03c; }
.l-checkout .g-masthead {
  display: none; }

.tight + .tight {
  margin: 1.875rem 0; }

div.g-grey {
  background: transparent; }

.l-gdpr-banner button.g-button.secondary
.messi-box {
  background: #0b69ff; }

.l-gdpr-banner button.g-button.secondary:hover {
  background: #139df4; }

.l-header h1 a:hover, .l-header h2 a:hover, .l-header h3 a:hover, main h1 a:hover, main h2 a:hover, main h3 a:hover, main h4 a:hover {
  color: #1F1F1F; }

@media screen and (max-width: 55.625rem) {
  .l-header.full .l-header-handle.nav {
    display: block;
    position: absolute;
    right: 0; }

  .l-header.full .g-see-logo {
    height: 8rem; } }
.g-feature-list .g-feature-list-item .g-feature-list-container {
  background: #fff; }

.g-nav-main .g-nav-main-item .g-icon.home {
  fill: #0b69ff; }

.l-header .g-nav-main .g-nav-main-item a:hover:after, .l-header .g-nav-main .g-nav-main-item a.active:after,
.l-masthead.small .g-site-search.small .g-button,
.g-site-search.small.l-header-toggleable input.g-site-search-term:focus, .l-masthead.small .g-site-search.small .g-site-search-term:focus + .g-button {
  background: transparent; }

.g-site-search.small.l-header-toggleable input.g-site-search-term:focus, .l-masthead.small .g-site-search.small .g-site-search-term:focus + .g-button {
  border-color: #0b69ff; }

.top-theatre {
  display: none; }

#seeGdprCookieConsent a {
  color: #0b69ff; }
#seeGdprCookieConsent #seeGdprAccept {
  border: 2px solid #0b69ff; }
#seeGdprCookieConsent #seeGdprReject {
  color: #0b69ff; }

.v-tour-index .g-blocklist .g-blocklist-item .result-text {
  box-shadow: 0 1px 5px 0 rgba(182, 197, 205, 0.5);
  border-radius: 10px; }
  .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link {
    display: grid;
    grid-template-areas: "time info action" "time info tickets";
    grid-template-columns: 10rem 2fr 1fr;
    padding: 0; }
    .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-main {
      text-align: center;
      grid-area: time;
      display: flex;
      flex-direction: column;
      justify-content: center; }
      .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-main .g-blocklist-main-date {
        font-size: 1.875rem;
        color: #139df4;
        font-weight: 500;
        margin: 0; }
      .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-main .g-blocklist-main-month-year {
        font-size: 1.125rem;
        font-weight: 500;
        margin: 0; }
      .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-main .g-blocklist-main-day-time {
        font-size: .875rem;
        font-weight: 400;
        margin: 0; }
    .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text {
      font-size: 1.1rem;
      font-weight: 700;
      grid-area: info;
      padding: 20px 0 0 20px; }
      .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text .g-blocklist-sub-text-city {
        margin: 0 0 10px;
        font-size: 1.5rem;
        font-weight: 500;
        text-transform: uppercase; }
      .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text .g-blocklist-sub-text-venue,
      .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text .g-blocklist-sub-text-artist {
        margin: 0;
        font-size: 1rem;
        font-weight: 400;
        color: #5c5c5c; }
    .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-action {
      text-align: center;
      text-wrap: balance; }
    .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-icon.arrow {
      display: none; }
    .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link:hover, .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link:hover + .g-blocklist-item-extended {
      background: #f5f5f5; }
    .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link::after {
      content: 'Find Tickets';
      position: relative;
      color: #fff;
      background: #139df4;
      width: 100%;
      max-width: 190px;
      border-radius: 10px;
      display: flex;
      align-items: center;
      justify-content: center;
      font-weight: 700;
      padding: 6px;
      margin-bottom: 10px;
      grid-area: tickets; }
.v-tour-index .g-blocklist .g-blocklist-item .g-blocklist-link:has(+ .g-blocklist-item-extended) {
  border-radius: 10px 10px 0 0; }
.v-tour-index .g-blocklist .g-blocklist-item .g-blocklist-link + .g-blocklist-item-extended {
  border-radius: 0 0 10px 10px;
  border-top: 0; }

@media screen and (max-width: 955px) {
  .v-tour-index .g-ui-box {
    /*padding: 0;*/ }
    .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link {
      grid-template-columns: 20% 75% 5%;
      grid-template-areas: "time info tickets" "time action tickets"; }
      .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-main .g-blocklist-main-date {
        font-size: 24px; }
      .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-main .g-blocklist-main-day-time,
      .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-main .g-blocklist-main-month-year {
        font-size: 12px; }
      .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text {
        padding: 5px 0 5px 5px; }
        .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text .g-blocklist-sub-text-city {
          font-size: 16px;
          margin-bottom: 0; }
        .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text .g-blocklist-sub-text-venue,
        .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text .g-blocklist-sub-text-artist {
          font-size: 14px; }
      .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-action {
        text-align: left; }
      .v-tour-index .g-ui-box .g-blocklist .g-blocklist-item .result-text .g-blocklist-link::after {
        content: "\ea20";
        font-family: Icons;
        padding: 0;
        border-radius: 0 12px 12px 0; } }
@media screen and (max-width: 660px) {
  .v-tour-index .g-blocklist .g-blocklist-item .result-text .g-blocklist-link .g-blocklist-sub-text .g-blocklist-sub-text-city {
    font-size: 16px; } }
td.quantity .plus-minus {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 5px; }
  td.quantity .plus-minus .qty-sel {
    background-image: none;
    border-radius: 50%;
    aspect-ratio: 1 / 1;
    min-width: initial;
    width: 30px;
    max-width: initial;
    padding: 0;
    text-align: center;
    font-weight: 500;
    border: none;
    background-color: transparent;
    color: #5c5c5c; }
  td.quantity .plus-minus .qty {
    background: #ffb201;
    border: 0;
    height: 42px;
    aspect-ratio: 1/1;
    font-size: 1.2rem;
    cursor: pointer;
    color: #fff;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center; }
    td.quantity .plus-minus .qty:hover {
      background: #cf9000; }

td.quantity .plus-minus .qty.disabled {
  background: transparent;
  border: 1px solid #111;
  cursor: not-allowed;
  color: #111; }

/* 2022 version - square with rounded corners */
#tabs #offerPageHeading {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #dcdcdc; }
  #tabs #offerPageHeading ul {
    margin: 0; }
    #tabs #offerPageHeading ul li {
      margin: 0 2px; }
#tabs .scroll-left,
#tabs .scroll-right {
  background: #0b69ff;
  height: 100%;
  width: 100%;
  max-height: 1.625rem;
  min-height: 1.625rem;
  max-width: 1.625rem;
  min-width: 1.625rem;
  display: flex;
  align-items: center;
  justify-items: center;
  border-radius: 5px; }
  #tabs .scroll-left .g-icon,
  #tabs .scroll-right .g-icon {
    margin: 0; }
#tabs .offer-page-select {
  border-style: solid;
  border-color: #dcdcdc;
  border-radius: 6px 6px 0 0;
  border-width: 1px 1px 0 1px; }
#tabs .offer-page-select.current-offer-page {
  font-weight: 500;
  background-color: #fff;
  border-color: #0b69ff; }

.v-tour-index {
  /*
  	.g-masthead.has-image {
  		background-color: #000;
  		width: 100%;
  		max-width: 100%;
  		margin: 0;
  		padding: 0;
  
  		&::before {
  			display: none;
  		}
  		.g-inner {
  			background-image: inherit;
  			background-size: cover;
  			background-position: right;
  			background-repeat: no-repeat;
  			height: 480px;
  
  			.g-masthead-title {
  				padding: 0 0 0 12px;
  				font-weight: 500;
  				font-size: 30px;
  				width: 100%;
  				height: 100%;
  				display: flex;
  				flex-direction: column;
  				justify-content: center;
  				background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
  
  				.g-block-head-inner {
  					background-color: transparent;
  					box-shadow: none;
  				}
  				.tour-masthead-ticket-details {
  					font-size: 16px;
  					color: #fff;
  					line-height: 1;
  					margin: 10px 0;
  				}
  			}
  		}
  	}
  */ }
  .v-tour-index .g-ui-box {
    box-shadow: none; }
  .v-tour-index .g-tour-narratives {
    border-radius: 12px;
    padding: 0;
    box-shadow: 0 1px 5px 0 rgba(182, 197, 205, 0.5);
    background: #fff;
    margin-left: 1.5625rem;
    margin-right: 1.5625rem; }
    .v-tour-index .g-tour-narratives .g-ui-box-header {
      cursor: pointer;
      display: flex;
      justify-content: space-between;
      padding: 12px 8px; }
      .v-tour-index .g-tour-narratives .g-ui-box-header::after {
        content: "\ea32";
        display: block;
        font-family: Icons;
        transform: rotate(180deg);
        font-size: 20px;
        color: #ffb201; }
      .v-tour-index .g-tour-narratives .g-ui-box-header .g-ui-box-title {
        margin-bottom: 0;
        font-weight: 500;
        font-size: 16px; }
      .v-tour-index .g-tour-narratives .g-ui-box-header:hover {
        background-color: #f5f5f5; }
        .v-tour-index .g-tour-narratives .g-ui-box-header:hover::after {
          color: #cf9000; }
      .v-tour-index .g-tour-narratives .g-ui-box-header.open::after {
        transform: rotate(0deg); }
    .v-tour-index .g-tour-narratives .tour-content {
      display: none;
      padding: 12px 8px; }

@media screen and (max-width: 58.75rem) {
  .v-tour-index .g-masthead.has-image .g-inner {
    height: 300px;
    background-position: center center; } }
.v-event-eventdetails .x4:has(.eventinfo) {
  /*display: none;*/ }
.v-event-eventdetails .x8:has(.price-list) {
  flex-basis: 100%;
  max-width: 100%;
  min-width: 100%; }
.v-event-eventdetails .g-masthead {
  padding: 0;
  background-color: #000000;
  max-height: 300px;
  height: 280px; }
  .v-event-eventdetails .g-masthead .g-inner {
    padding: 1.5rem .9375rem;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    height: 100%;
    display: flex;
    align-items: center; }
    .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid {
      display: flex;
      flex-wrap: wrap;
      color: #fff; }
      .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-title {
        font-size: 1.875rem;
        font-weight: 500;
        width: 100%;
        margin-bottom: .5rem; }
      .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-time::before {
        content: "\ea15"; }
      .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-venue::before {
        content: "\ea5a"; }
      .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-venue .event-masthead-venue-city::after {
        content: '|';
        display: inline-block;
        margin: 0 5px; }
      .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-venue .event-masthead-venue-name {
        color: #fff;
        opacity: .6;
        text-decoration: underline; }
        .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-venue .event-masthead-venue-name:hover {
          opacity: 1; }
      .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-time,
      .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-venue {
        margin: 0 0 .25rem 0;
        width: 100%;
        font-size: 16px;
        display: flex; }
        .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-time::before,
        .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-venue::before {
          display: inline-block;
          font-family: Icons;
          width: 28px;
          font-size: 1.5rem;
          text-align: center;
          margin-right: 5px; }
      .v-event-eventdetails .g-masthead .g-inner .masthead-title-grid .g-masthead-subtitle {
        display: none; }
.v-event-eventdetails .etm-masthead .g-inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 10px; }
  .v-event-eventdetails .etm-masthead .g-inner .etm-masthead-event-details .etm-masthead-title {
    font-size: 30px;
    margin: 0; }
  .v-event-eventdetails .etm-masthead .g-inner .etm-masthead-event-details .etm-masthead-venue-details {
    margin: 0; }
.v-event-eventdetails .to-date-overview {
  text-decoration: none;
  color: #001d3c;
  display: none;
  margin-bottom: 35px;
  font-weight: 400; }
  .v-event-eventdetails .to-date-overview::before {
    content: '\ea1f';
    display: inline-block;
    font-size: 12px;
    font-family: Icons;
    color: #ffb201;
    margin-right: 1em; }
  .v-event-eventdetails .to-date-overview:hover {
    color: #005388; }
    .v-event-eventdetails .to-date-overview:hover::before {
      color: #cf9000; }
.v-event-eventdetails .best-seat,
.v-event-eventdetails .seating-plan {
  margin-bottom: 0; }
  .v-event-eventdetails .best-seat .g-ui-box,
  .v-event-eventdetails .seating-plan .g-ui-box {
    text-decoration: none;
    display: block;
    color: #111; }
    .v-event-eventdetails .best-seat .g-ui-box .seat-title,
    .v-event-eventdetails .seating-plan .g-ui-box .seat-title {
      margin-bottom: 0;
      text-align: center;
      font-size: 16px; }
    .v-event-eventdetails .best-seat .g-ui-box .seat-description,
    .v-event-eventdetails .seating-plan .g-ui-box .seat-description {
      text-align: center;
      color: #5c5c5c;
      margin: 0; }
.v-event-eventdetails .best-seat .seat-title::before {
  content: "\ea0e";
  font-family: Icons;
  display: block;
  font-size: 4.25rem;
  line-height: 1; }
.v-event-eventdetails .seating-plan.active .seat-title::before,
.v-event-eventdetails .best-seat.active .seat-title::before {
  color: #ffb201; }
.v-event-eventdetails .seating-plan .seat-title::before {
  content: "\ea83";
  font-family: Icons;
  display: block;
  font-size: 4.25rem;
  line-height: 1; }
.v-event-eventdetails .g-event-narratives {
  border-radius: 12px;
  padding: 0;
  box-shadow: 0 1px 5px 0 rgba(182, 197, 205, 0.5); }
  .v-event-eventdetails .g-event-narratives .g-ui-box-header {
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    padding: 12px 8px; }
    .v-event-eventdetails .g-event-narratives .g-ui-box-header::after {
      content: "\ea32";
      display: block;
      font-family: Icons;
      transform: rotate(180deg);
      font-size: 20px;
      color: #ffb201; }
    .v-event-eventdetails .g-event-narratives .g-ui-box-header .g-ui-box-title {
      margin-bottom: 0;
      font-weight: 500;
      font-size: 16px; }
    .v-event-eventdetails .g-event-narratives .g-ui-box-header:hover {
      background-color: #f5f5f5; }
      .v-event-eventdetails .g-event-narratives .g-ui-box-header:hover::after {
        color: #cf9000; }
    .v-event-eventdetails .g-event-narratives .g-ui-box-header.open::after {
      transform: rotate(0deg); }
  .v-event-eventdetails .g-event-narratives .g-ui-box-content {
    display: none;
    padding: 12px 8px; }
.v-event-eventdetails .x8 .g-ui-box {
  /*padding: 0;*/ }
  .v-event-eventdetails .x8 .g-ui-box .seats-pick-or-best,
  .v-event-eventdetails .x8 .g-ui-box .pick-own-mb {
    display: none; }
  .v-event-eventdetails .x8 .g-ui-box .price-list .t-head:not(.offer-description) {
    display: none; }
  .v-event-eventdetails .x8 .g-ui-box .price-list .ticket td {
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    height: 80px;
    vertical-align: middle;
    background-color: transparent; }
  .v-event-eventdetails .x8 .g-ui-box .price-list .ticket td:first-of-type {
    font-size: 18px;
    font-weight: 500; }
  .v-event-eventdetails .x8 .g-ui-box .price-list .ticket.has-description td {
    border-bottom: none; }
  .v-event-eventdetails .x8 .g-ui-box .price-list .ticket:has(.quantity.note) td:first-of-type {
    color: #5c5c5c; }
  .v-event-eventdetails .x8 .g-ui-box .price-list .fees {
    display: none; }
  .v-event-eventdetails .x8 .g-ui-box .g-button.primary::before {
    content: "\ea18"; }

@media screen and (max-width: 540px) {
  .v-event-eventdetails .x8 .g-ui-box {
    background: transparent;
    box-shadow: none; }
    .v-event-eventdetails .x8 .g-ui-box .price-list .ticket {
      border-radius: 12px; }
      .v-event-eventdetails .x8 .g-ui-box .price-list .ticket td {
        height: initial; }
      .v-event-eventdetails .x8 .g-ui-box .price-list .ticket td:nth-child(2) {
        width: 50%; }
      .v-event-eventdetails .x8 .g-ui-box .price-list .ticket td.quantity {
        width: 50%; } }
.warning-ui-box.populated {
  border: 1px solid #fabb00;
  background: #fcf1cb;
  border-radius: 12px;
  padding: 12px;
  margin-bottom: 35px;
  font-size: 14px; }
  .warning-ui-box.populated .age-restriction-title {
    font-weight: 700;
    margin-right: .2em; }

.g-block-head.sub .g-block-head-inner {
  color: #ffb201; }

.checkout-stages__list-item.checkout-stages__list-item--completed {
  color: #fff; }
  .checkout-stages__list-item.checkout-stages__list-item--completed span {
    background: #139df4; }

.v-search-index .pv-search-sidebar {
  flex-basis: 100%;
  max-width: 100%;
  min-width: 100%; }
  .v-search-index .pv-search-sidebar .pv-search-sidebar-title {
    display: none; }
  .v-search-index .pv-search-sidebar #sidebarSearch {
    display: flex;
    gap: 15px; }
    .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) {
      order: 2;
      width: 25%; }
      .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) span {
        margin: 0;
        height: 100%;
        display: flex;
        align-items: center;
        padding: 10px;
        border: 1px solid #aebcd2; }
        .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) span::after {
          content: "\ea33";
          font-family: Icons;
          color: #ffb201;
          position: absolute;
          right: 10px; }
      .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) span.open::after {
        transform: rotate(180deg); }
      .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) .event-type-drop {
        position: absolute;
        background: #fff;
        border: 1px solid #aebcd2;
        padding: 5px;
        z-index: 1000;
        width: 100%;
        overflow: visible; }
        .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) .event-type-drop .browse-cats {
          margin-left: 0; }
          .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) .event-type-drop .browse-cats .broad {
            display: flex;
            align-items: center;
            flex-wrap: wrap; }
            .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) .event-type-drop .browse-cats .broad::before {
              content: "\ea33";
              font-family: Icons;
              color: #ffb201;
              transform: rotate(-90deg);
              margin-right: 5px; }
            .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) .event-type-drop .browse-cats .broad .child-category-container {
              width: 100%;
              margin-left: 20px; }
              .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) .event-type-drop .browse-cats .broad .child-category-container .g-faux-input {
                border-color: #ffb201;
                color: #ffb201; }
              .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(.browse-cats) .event-type-drop .browse-cats .broad .child-category-container input:checked ~ .g-faux-input {
                background: #ffb201; }
    .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(#search-when-date) {
      order: 3;
      width: 25%; }
      .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(#search-when-date) span {
        margin: 0;
        height: 100%;
        display: flex;
        align-items: center;
        padding: 10px;
        border: 1px solid #aebcd2; }
        .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(#search-when-date) span::after {
          content: "\ea33";
          font-family: Icons;
          color: #ffb201;
          position: absolute;
          right: 10px; }
      .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(#search-when-date) span.open::after {
        transform: rotate(180deg); }
      .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(#search-when-date) #search-when-date {
        position: absolute;
        background: #fff !important;
        border: 1px solid #aebcd2;
        padding: 5px !important;
        z-index: 1000;
        width: 100%; }
    .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(#search-where-location) {
      order: 1;
      width: 25%; }
      .v-search-index .pv-search-sidebar #sidebarSearch .pv-search-sidebar-facet:has(#search-where-location) span {
        display: none; }
    .v-search-index .pv-search-sidebar #sidebarSearch .filter-buttons {
      order: 4;
      width: 25%; }
.v-search-index .pv-search-results {
  flex-basis: 100%;
  max-width: 100%;
  min-width: 100%; }
  .v-search-index .pv-search-results .g-ui-box {
    background: transparent;
    box-shadow: none; }
    .v-search-index .pv-search-results .g-ui-box .search-results .g-blocklist-item .g-blocklist-link {
      border-radius: 12px;
      box-shadow: 0 1px 5px 0 rgba(182, 197, 205, 0.5);
      padding: 0;
      align-items: center; }
      .v-search-index .pv-search-results .g-ui-box .search-results .g-blocklist-item .g-blocklist-link .g-blocklist-main img {
        border-radius: 12px 0 0 12px; }
      .v-search-index .pv-search-results .g-ui-box .search-results .g-blocklist-item .g-blocklist-link .g-blocklist-sub-text {
        margin: 0;
        border: none;
        margin: .5em; }
        .v-search-index .pv-search-results .g-ui-box .search-results .g-blocklist-item .g-blocklist-link .g-blocklist-sub-text .event-title {
          font-size: 20px;
          font-weight: 700;
          display: block; }
          .v-search-index .pv-search-results .g-ui-box .search-results .g-blocklist-item .g-blocklist-link .g-blocklist-sub-text .event-title + br {
            display: none; }
      .v-search-index .pv-search-results .g-ui-box .search-results .g-blocklist-item .g-blocklist-link svg {
        display: none; }
      .v-search-index .pv-search-results .g-ui-box .search-results .g-blocklist-item .g-blocklist-link::after {
        content: 'Show event';
        width: 100%;
        max-width: 200px;
        background: #139df4;
        color: #fff;
        font-weight: 500;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 12px;
        position: relative;
        padding: 6px 12px;
        margin-right: 1rem; }

.form-field__group {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: .5rem; }
  .form-field__group .form-field {
    width: 100%; }
    .form-field__group .form-field.checkout-full-address-payment {
      width: 100%;
      margin: 0; }

@font-face {
  font-family: "Icons";
  font-style: normal;
  font-weight: normal;
  src: url("data:font/opentype;base64,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") format("woff2"); }
.tour-offer-star, .tour-offer-star-calendar-pos, .tour-offer-star-pos, .tour-offer-star-pos-df, .tour-offer-star-pos-df-find-tickets {
  color: #E5007D; }

.tour-offer-star, .tour-offer-star-pos, .tour-offer-star-calendar-pos, .tour-offer-star-pos-df, .tour-offer-star-pos-df-find-tickets {
  fill: #E5007D; }

.order-card-button {
  background-color: #139df4; }

/* CRAP ADDED BY MATT */
.l-checkout .warning:has(.ev-mig-title) {
  display: none; }

.g-button, .g-button.primary {
  width: auto;
  padding: 7px 25px; }

.timeout-modal a {
  text-decoration: none; }

.g-table, .price-list {
  margin-top: 20px; }

.secondary-nav li a.active, .secondary-nav li a.current, .secondary-nav li a.selected-class, .secondary-nav li a:hover {
  border-bottom: 2px solid #139df4; }

.order-import-msg {
  background-color: #d0ebfd;
  border: 1px solid #139df4;
  border-radius: .3rem;
  padding: 15px; }

.g-icon {
  fill: #000; }

.g-blocklist.box .g-blocklist-link {
  background: #f2f2f2;
  padding-left: .625rem;
  padding-right: 4.0625rem;
  position: relative; }

.g-dark {
  background: #202867; }

.g-nav-promo-item a {
  border-radius: 12px; }

.l-masthead-checkout-title {
  display: none !important; }

.g-button.large {
  padding: 15px 30px; }

@media (min-width: 1024px) {
  /* Desktop-only styles */
  .l-masthead.small {
    /*margin-top: -43px;*/ }

  .g-nav-top.g-dark {
    padding-top: 20px; } }
@media screen and (max-width: 50.125rem) {
  .l-header {
    padding-left: 10px; }

  .l-masthead.small, .l-header .g-nav-main.js-open {
    display: block !important; }

  .g-nav-top, .Site.search, .g-site-search {
    display: none !important; }

  .l-header.js-enhanced.small .g-nav-main {
    padding: 20px;
    background-color: #000; }

  .g-masthead {
    padding-top: 25px; }

  .l-header-handle.g-button.js-open, .l-header-handle:hover {
    background: #fff; }

  .l-header .g-nav-main, .l-header.js-enhanced.small .l-header-handle {
    border: none; }

  #myAccountBtn, #triggerRegister {
    margin: 0 15px; }

  .l-header.js-enhanced.small .l-header-handle::after {
    height: initial; }

  .l-header a[href="/account/logout"], #triggerSignin {
    margin-right: 15px !important; } }


/* KB - on note from Matt, removed base.scss so we don't override each other, backed up as jibberish name. changes to website now below here */
.l-header.complex-header.small .g-nav-top, .l-header.complex-header .g-nav-top {
	display: block;
	position: absolute;
	right: 0;
}
.l-header.complex-header.small .g-inner, .l-header.complex-header .g-inner {
	max-width: 983px;
	padding: .625rem .625rem;
}
.l-masthead.small .g-see-logo {
	margin-top: 0;
	max-width: 165px;
}
.l-header.complex-header .l-masthead.small .g-container {
	position: relative;
}
.g-nav-top.g-dark {
	padding-top: 10px;
}

@media screen and (max-width: 55.625rem) and (min-width: 43.125rem) {
	.l-header .g-see-logo {
		margin: initial;
	}
}

.v-event-eventdetails .x4 .block-image,
.v-event-eventdetails .x4 .eventinfo,
.v-event-eventdetails .x4 .g-driver-icon.reverse {
	display: none;
}
.g-driver, .g-feature-content, .g-feature-list-container, .g-ui-box {
	box-shadow: none;
}
.v-event-eventdetails .x4 .g-driver.icon .g-driver-link {
	padding-left: 1.5rem;
}

.v-event-eventdetails .x4 .g-driver.tight.small.link.icon {
	margin: 0;
}
.v-event-eventdetails .x4 .g-driver.icon .g-driver-link svg {
	fill: #fc9000;
	color: #fc9000;
}
