@import url('https://fonts.googleapis.com/css2?family=Familjen+Grotesk&family=Manrope&display=swap');

:root{
  --baseColor: #7ebae6;
  --secondColor: #00186c;
  --subColor: #eaeaec;
  --subtleTextColor: 
}

/*CAS-59723-N2H2Q4*/
@media screen and (min-width: 991px) {
  #account {
    top: 60px;
  }

  #header_container {
    background-size: cover;
  }

  .fixed_footer {
    position: fixed !important;
    width: 100%;
    bottom: 0;
  }
}

#account .item_account_register {
    display: none;
}

@media screen and (max-width: 990px) {
  /* 00306899 */
  #ts-MobileMenu a.g-Button {
    color: #ffffff;
    font-weight: 600;
  }
  /* END 00306899 */
}

/*END CAS-59723-N2H2Q4*/

/*00027490*/
@font-face {
  font-family: "Familjen Grotesk";
  src: url('https://content.secutix.com/ABRUGBY/Familjen_grotesk/FamiljenGroteskGF-Medium.woff') format("woff");
}

@font-face {
  font-family: "Familjen Grotesk";
  src: url('https://content.secutix.com/ABRUGBY/Familjen_grotesk/FamiljenGroteskGF-Bold.woff') format("woff");
}

@font-face {
  font-family: "Familjen Grotesk";
  src: url('https://content.secutix.com/ABRUGBY/Familjen_grotesk/FamiljenGroteskGF-BoldItalic.woff') format("woff");
}

@font-face {
  font-family: "Familjen Grotesk";
  src: url('https://content.secutix.com/ABRUGBY/Familjen_grotesk/FamiljenGroteskGF-Italic.woff') format("woff");
}

@font-face {
  font-family: "Familjen Grotesk";
  src: url('https://content.secutix.com/ABRUGBY/Familjen_grotesk/FamiljenGroteskGF-MediumItalic.woff') format("woff");
}

@font-face {
  font-family: "Familjen Grotesk";
  src: url('https://content.secutix.com/ABRUGBY/Familjen_grotesk/FamiljenGroteskGF-Regular.woff') format("woff");
}

@font-face {
  font-family: "Manrope-bold";
  src: url('https://content.secutix.com/ABRUGBY/Manrope/bold.woff2') format("woff");
}

@font-face {
  font-family: "Manrope";
  src: url('https://content.secutix.com/ABRUGBY/Manrope/light.woff2') format("woff");
}

@font-face {
  font-family: "Manrope-medium";
  src: url('https://content.secutix.com/ABRUGBY/Manrope/medium.woff2') format("woff");
}

@font-face {
  font-family: "Manrope-regular";
  src: url('https://content.secutix.com/ABRUGBY/Manrope/regular.woff2') format("woff");
}

@font-face {
  font-family: "Manrope";
  src: url('https://content.secutix.com/ABRUGBY/Manrope/semibold.woff2') format("woff");
}

@font-face {
  font-family: "Manrope";
  src: url('https://content.secutix.com/ABRUGBY/Manrope/thin.woff2') format("woff");
}

.title,
.main_title,
.title h2 ,
.title span.team,
.title span.vs{
  font-family: "Familjen Grotesk", sans-serif !important;
}

body,
a,
input,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p,
span {
  font-family: "Manrope-regular", sans-serif;
}

/*00027490 END*/

/* 00276199 */
header {
  background: none !important;
}

.stx-Catalog-seeAllButton {
  visibility: hidden;
}
/* 00276199 END */

/* Case 00276524 Hide action timer column*/
table .overdue_time {
  display: none;
}

/* Case 00276524 - END*/

/* 00318342 */
.hidden {
  display:none;
}
.close_arw_mobile.open {
  transform: rotate(180deg);
  position: relative;
  top: 5px;
}
.item.item_link a::before {
  display: none !important;
}
#secondary_content_navigation ul li span {
  text-transform: capitalize;
}
.groupTitle {
  font-weight: bold;
}
/* 00318342 - END */

/* 00326392 */
#page_account_tickets .product_container .timeslot_date,
#page_account_tickets .product_container .date-time-location .date,
#page_account_tickets .product_container .date-time-location .time,
#page_account_tickets .product_container .add-to-calendar {
	display: none;
}
/* 00326392 END */

/* 00326825 */
/* Service Product 10229239530007 */
#page_selection_item:has(#prod_10229239530007) thead .unit_price,
#page_selection_item:has(#prod_10229239530007) thead .subtotal,
#page_selection_item:has(#prod_10229239530007) .subtotal .amount_text,
#page_cart_reservation:has(#prod_10229239530007) thead .unit_price,
#page_cart_reservation:has(#prod_10229239530007) thead .subtotal,
#page_cart_reservation:has(#prod_10229239530007) .table_amount,
#page_checkout_orderSummary:has(#prod_10229239530007) thead .unit_price,
#page_checkout_orderSummary:has(#prod_10229239530007) thead .subtotal,
#page_checkout_orderSummary:has(#prod_10229239530007) .subtotal .amount_text,
#page_checkout_orderSummary:has(#prod_10229239530007) .main_content_sub_amount,
#page_checkout_orderSummary:has(#prod_10229239530007) #main_content_summary_terms_and_conditions .due_amount,
#page_checkout_orderSummary:has(#prod_10229239530007) .subtotal.charges_wrapper,
#page_checkout_orderSummary:has(#prod_10229239530007) #main_content_summary_products .message.instruction,
#page_account_file:has(#prod_10229239530007) thead .unit_price,
#page_account_file:has(#prod_10229239530007) thead .subtotal {
	display: none;
}

#page_checkout_orderSummary .confirmInformation {
	padding-top: 1.5em;
}

@media screen and (max-width: 990px) {
  #page_checkout_orderSummary .confirmInformation {
    padding-bottom: 1.5em;
  }
}

@media screen and (min-width: 990px) {
  #page_checkout_orderSummary:has(#prod_10229239530007) .agreements {
    padding-left: 45px;
  }
}
/* 00326825 END */

/* 00331262 */
@media screen and (max-width: 990px) {
  body.rwd .toBeHiddenTable table.resaleTicketTable .subtotal {
    display: none !important;
  }
}
/* 00331262 END */

/* 00358655 */
body{
  overflow-y: auto !important;
}
#page_landing_page{
  .stx-Catalog{
    max-width: 80%;
    margin: 0 auto;
  }

  .stx-Catalog{
    box-shadow: none !important;
  }

  .stx-SectionHeading{
    font-family: "Familjen Grotesk" !important;
    text-transform: uppercase;
    font-size: 40px;
    text-align: center;
  }

  .showAsGrid.stx-SectionCluster{
    justify-content: center;
    gap: initial !important;
  }

  .stx-SectionCluster .g-FilmStrip-sliderContainer{
    margin: 0 !important;
  }

  .stx-SectionCluster .g-FilmStrip-sliderContainer .g-FilmStrip-slider{
    padding-top: 0 !important;
  }

  .stx-ProductBox {
    width: 280px;
    border-radius: 10px;
    box-shadow: 2px 3px 6px rgba(0, 0, 0, .5);
    height: 345px;
    background: url(/custom/images/match_background.gif) no-repeat center;
    background-size: cover;
    margin: 16px;
    
    .stx-ProductCardMainContent{
      position: unset;
    }

    .stx-ProductCard{
      background: radial-gradient(50% 50% at 50% 50%,rgba(204,233,255,.304) 0,rgba(0,110,212,.4) 100%),linear-gradient(180deg,transparent,rgba(0,19,85,.8));
      padding: 0;
      border-radius: 10px;
      justify-content: flex-end;

      .stx-ProductImage{
        max-height: 160px;
        margin-bottom: 5px;

        .match_logos{
          align-items: center;
          display: flex;
          justify-content: space-between;
          width: 70%;
          margin: 0 auto;
          margin-bottom: 10px;
          text-align: center;

          img{
            height: 83px;
            width: 83px;
            object-fit: contain;
          }
        }

        figure{
          display: none;

          div:nth-of-type(2){
            background: transparent !important;
          }
        }

        .g-Image-AspectRatio{
          padding-bottom: 54% !important;
        }

        .stx-ImageWrapper{
          background-size: contain !important;
        }
      }

      .stx-ProductCardDetails{
        position: unset;
        margin: auto;
        width: 90%;
        min-height: 100px;
        margin-bottom: 28px;
        display: flex;
        align-items: end;
        justify-content: center;

        .stx-ProductCardSubtitle{
          display: none;
        }

        .stx-ProductCardTitle,
        .g-TextPreview,
        .stx-ProductDate p,
        .stx-ProductDate span{
          color: #fff;
          text-align: end;
          font-size: 16px;
          font-weight: 500;
          line-height: 21px;
          font-family: 'Manrope-medium';
        }

        .stx-ProductCardTitle{
          text-align: center;
          font-weight: 600;
          text-transform: uppercase;
          margin-bottom: 30px;
          margin-top: 0;
          font-family: 'Familjen Grotesk';
        }

        .stx-matches .versus{
          font-weight: 600;
          font-family: 'Familjen Grotesk';
          font-size: 16px;
          padding: 2px 0;
          display: block;
        }

        .stx-overflow-detect-wrapper{
          display: none;
        }
      }

      .stx-ProductDate{
        position: absolute;
        z-index: 999;
        right: 10px;
        top: 7px;
        text-transform: uppercase;
        font-family: 'Manrope-medium';

        .g-Icon-riCalendarEventLine{
          display: none;
        }
      }

      .stx-ProductDate + div>span{
        position: absolute;
        top: 55px;
        right: 10px;
        color: #fff;
        font-family: 'Manrope-medium';
        font-style: normal;
        font-size: 16px;
        font-weight: 500;
      }

      .stx-ProductActions{
        justify-content: center !important;
        padding-top: 14px;
        position: absolute;

        .stx-ProductActions-BoxWrapper{
          width: 90%;

          .g-Button{
            margin-bottom: 1rem;
            font-family: 'Familjen Grotesk';
            background: #00186C;
            font-weight: 600;
            text-transform: uppercase;
          }
        }
      }
    }

    &:hover{
      .stx-overflow-detect-wrapper{
        display: block;
      }
    }
  }

  .stx-SectionCluster .g-FilmStrip-Chevron{
    top: 20vh !important;
  }
}
.stx-sm-Button-DeleteSeat,
.stx-sm-seat-selection-cart .stx-p-button,
/* .stx-sm-right-sidebar .stx-sm-BlockInfo .stx-p-button, */
.stx-sm-right-sidebar .stx-fa-venueSelection-btn .stx-p-button,
#rootDeliveryModesWidget a.stx-link-button,
#rootDeliveryModesWidget .stx-p-button,
#rootCrossSellingWidget .stx-p-button,
.legend_container.address .address_book,
.button,
.button a,
.g-Button,
.alternative_button a {
  border-radius: 25px !important;
  background: var(--baseColor) !important;
  color: #fff !important;
}
.stx-sm-Button-DeleteSeat:hover,
.stx-sm-seat-selection-cart .stx-p-button:hover,
/* .stx-sm-right-sidebar .stx-sm-BlockInfo .stx-p-button:hover, */
.stx-sm-right-sidebar .stx-fa-venueSelection-btn .stx-p-button:hover,
#rootDeliveryModesWidget a.stx-link-button:hover,
#rootDeliveryModesWidget .stx-p-button:hover,
#rootCrossSellingWidget .stx-p-button:hover,
.legend_container.address .address_book:hover,
.button:hover,
.button a:hover,
.g-Button:hover,
.alternative_button a:hover {
  background: var(--secondColor) !important;
  opacity: 1 !important;
}
.button.tickets_menu_logout,
.button.file_details,
#main_content_confirmation_ack .button{
  background: transparent !important;
}
.stx-sm-TicketSelectionCarousel-TicketButton-icon-container svg{
  color: var(--secondaryColor) !important;
}
[_ts15] [_ts15_tags_section] {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 1px -1px, rgba(0, 0, 0, 0.14) 0px 1px 1px 0px, rgba(0, 0, 0, 0.12) 0px 1px 3px 0px;
}
[_ts15] [_ts15_tags_countdown] .wrCountdownMsg, [_ts15] [_ts15_tags_countdown] .countdownMsg{
  color: var(--secondaryColor)  !important;
}
.content_title .main_title,
.content .title {
  font-size: 28px !important;
}
#secondary_content_countdown{
  background: var(--itemRowBgColor) !important;
}
#checkout_bar{
  background: linear-gradient(0deg, var(--baseColor) 40%, #fff 200%) !important;
}
[_ts15] [_ts15_tags_checkoutWidget_stepsBar]#checkout_bar .step.current .stepInner .text, [_ts15] [_ts15_tags_checkoutWidget_stepsBar]#checkout_bar .step.current .stepInner a .text{
  color: #fff !important;
}
[_ts15] [_ts15_tags_checkoutWidget_stepsBar]#checkout_bar .step.current .stepInner .number, [_ts15] [_ts15_tags_checkoutWidget_stepsBar]#checkout_bar .step.current .stepInner a .number{
  background-color: var(--secondColor) !important;
}
.stx-sm-right-sidebar .stx-sm-BlockInfo .stx-p-button,
.stx-sm-map button.stx-seatmap-icon,
.stx-sm-TicketSelectionCarousel-TicketButton{
  background-color: var(--subColor) !important;
  color: #212121 !important;
}
.stx-sm-BlockInfo,
.stx-sm-SeatDetails,
.stx-sm-seat-selection-cart{
  background-color: #fff;
  box-shadow: 0 0 7px 0 var(--shadowColorOpacity10);
  box-sizing: border-box;
  border-radius: var(--generalBorderRadius);
}
.stx-sm-BlocksComparison>div{
  margin: 5px;
}
.stx-close-seat-map-section svg{
  fill: #212121;
}
#seat_mobile_choice_group ul li.content_title,
[_ts15] [_ts15_tags_button].alternative_button a, 
[_ts15] [_ts15_tags_buttonPayment].alternative_button a,
.stx-sm-TicketSelection-TotalQuantity,
.stx-sm-SeatDetails-Details-Header .stx-sm-Button-DeleteSeat,
#rootDeliveryModesWidget .stx-dm-cancel-button,
button.stx-p-button[aria-label="Revenir à la commande"],
button.stx-p-button[aria-label="Back to reservation"] {
  background: var(--subColor) !important;
  color: var(--secondaryColor) !important;
}
.stx-sm-TicketSelectionCarousel-TicketButton.active .stx-sm-TicketSelectionCarousel-TicketButton-icon-container svg{
  color: #fff !important;
}
#seat_mobile_choice_group ul li.content_title:hover,
[_ts15] [_ts15_tags_button].alternative_button a:hover, 
[_ts15] [_ts15_tags_buttonPayment].alternative_button a:hover {
  opacity: 0.8 !important;
}
/* #addOtherProducts .text:after, */
#buyNowButton #book .text:after,
#secondary_content_cart #buy_order .text:after{
  background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjE0MzMgNS42NDgzM0w1LjY3MzMzIDEuMTc4MzNMNi44NTE2NyAwTDEzLjMzMzMgNi40ODE2N0w2Ljg1MTY3IDEyLjk2MzNMNS42NzMzMyAxMS43ODVMMTAuMTQzMyA3LjMxNUgwVjUuNjQ4MzNIMTAuMTQzM1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=');
  content: '';
  background-size: contain;
  display: inline-block;
  height: 13px;
  vertical-align: middle;
  width: 13px;
  margin-left: 5px;
  background-repeat: no-repeat;
}
.stx-sm-TicketSelection .p-carousel-items-container{
  gap: 5px;
}
.stx-sm-TicketSelectionCarousel-TicketButton.active,
.stx-virtual-scroll-button .stx-p-button,
.stx-sm-SeatDetails-Details .stx-DialogSelect, 
.stx-sm-nnarea-detail-tariff-dropdown{
  background: var(--secondaryColor) !important;
  color: var(--secondaryColor);
}
.stx-sm-steps button.stx-sm-step .stx-sm-step-number{
  background-color: #fff;
  color: var(--secondaryColor);
}
.stx-sm-steps button.stx-sm-step.tw-text-\[var\(--primaryTextColor\)\] .stx-sm-step-number{
  background-color: var(--secondaryColor);
  color: #fff;
}
ul.tabs{
  box-shadow: none !important;
}
ul.tabs li.content_title.highlight{
  box-shadow: inset 0 -2px 0 0 var(--secondaryColor);
}
ul.tabs li.content_title.highlight span{
  color: var(--secondaryColor) !important;
}
[_ts15] [_ts15_views_selection_seatblock] ul.tabs:not([_ts15_tags_tablist]) li.content_title.seat_map .icon:before{
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MCA0MCIgeD0iMHB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB5PSIwcHgiPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIyLjYsMy40bC0zLDNjLTAuMiwwLjItMC41LDAuMi0wLjcsMGMtMC4yLTAuMi0wLjItMC41LDAtMC43bDMtM2MwLjItMC4yLDAuNS0wLjIsMC43LDAgICBDMjIuOCwyLjksMjIuOCwzLjIsMjIuNiwzLjR6IiBmaWxsPSIjMDAxODZjIi8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LjQsNy41YzAsMC4zLTAuMiwwLjUtMC41LDAuNWgtNC4yYy0wLjMsMC0wLjUtMC4yLTAuNS0wLjVjMC0wLjMsMC4yLTAuNSwwLjUtMC41aDQuMiAgIEMyNC4xLDcsMjQuNCw3LjIsMjQuNCw3LjV6IiBmaWxsPSIjMDAxODZjIi8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4LjMsMS40VjVjMCwwLjMtMC4yLDAuNS0wLjUsMC41Yy0wLjMsMC0wLjUtMC4yLTAuNS0wLjVWMS40YzAtMC4zLDAuMi0wLjUsMC41LTAuNSAgIEMxOCwwLjksMTguMywxLjEsMTguMywxLjR6IiBmaWxsPSIjMDAxODZjIi8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTE2LjYsNi4zYy0wLjIsMC4yLTAuNSwwLjItMC43LDBsLTMtM2MtMC4yLTAuMi0wLjItMC41LDAtMC43YzAuMi0wLjIsMC41LTAuMiwwLjcsMGwzLDMgICBDMTYuOCw1LjgsMTYuOCw2LjIsMTYuNiw2LjN6IiBmaWxsPSIjMDAxODZjIi8+CiAgICAgICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjYsMTcuOGMwLTAuNCwwLTAuOCwwLTEuMWMwLTAuNCwwLTAuNywwLTAuOGMwLTAuNi0wLjMtMS4xLTAuOC0xLjRjLTAuNC0wLjMtMS0wLjQtMS41LTAuNCAgIGMtMC40LDAtMC44LDAuMS0xLjIsMC4zdjBjMC0wLjctMC40LTEuMS0wLjktMS40Yy0wLjUtMC4zLTEuMS0wLjQtMS42LTAuNGMtMC42LDAtMS4yLDAuMS0xLjYsMC40YzAsMC0wLjEsMC0wLjEsMC4xICAgYy0wLjItMC4zLTAuNC0wLjUtMC42LTAuNmMtMC41LTAuMy0xLTAuNC0xLjYtMC40Yy0wLjUsMC0xLDAuMS0xLjUsMC4zVjEwYzAtMC43LTAuMy0xLjMtMC44LTEuN2MtMC41LTAuNC0xLjEtMC41LTEuNy0wLjUgICBjLTAuNiwwLTEuMiwwLjItMS42LDAuNWMtMC41LDAuNC0wLjgsMC45LTAuOCwxLjZ2MTEuMmMtMC41LTAuOS0wLjgtMS40LTEuMS0xLjlMMTQsMTljLTAuMy0wLjUtMC42LTEtMS4xLTEuOSAgIGMtMC40LTAuNi0wLjktMS0xLjUtMS4xYy0wLjYtMC4xLTEuMiwwLjEtMS43LDAuNGMtMSwwLjYtMS44LDEuOC0xLjEsMy4xbDAsMGMwLjIsMC40LDAuNCwwLjcsMC41LDFjMC40LDAuOCwwLjgsMS42LDIuMyw0LjVsMCwwICAgYzAuNSwxLDEuMSwyLjMsMS45LDMuOWMyLDQsMi45LDYuNCwzLjQsNy44YzAuMiwwLjcsMC4zLDEuMiwwLjQsMS40YzAsMC4xLDAsMC4yLDAsMC4zdjBjMCwwLDAsMCwwLDB2MGwwLDAuM2wwLDAuM0gyOSAgIGMwLDAsMC4xLDAsMC4xLDBoMHYwYzAuMiwwLDAuNC0wLjIsMC40LTAuNXYtMC4yYzAtMS42LDAtNiwxLjMtOS41YzAuMy0wLjksMC41LTIuMSwwLjctMy40YzAuMS0xLjMsMC4yLTIuOCwwLjItNC4xICAgQzMxLjcsMjAuMSwzMS42LDE4LjgsMzEuNiwxNy44eiBNMzAuNSwyNS40Yy0wLjEsMS4zLTAuMywyLjQtMC42LDMuMmMtMS4zLDMuNC0xLjQsNy43LTEuNCw5LjVIMTguMWMtMC4xLTAuMy0wLjItMC44LTAuNC0xLjYgICBjLTAuNS0xLjUtMS41LTQtMy41LThjLTAuOC0xLjYtMS40LTIuOS0xLjktMy45Yy0xLjQtMi45LTEuOC0zLjctMi4zLTQuNWMtMC4yLTAuMy0wLjMtMC42LTAuNS0xaDBsMCwwYy0wLjMtMC43LDAtMS40LDAuNy0xLjggICBjMC4zLTAuMiwwLjctMC4zLDEtMC4zYzAuMywwLDAuNiwwLjIsMC44LDAuNmMwLjUsMC45LDAuOCwxLjMsMS4xLDEuOWwwLjIsMC4zdjBjMC40LDAuNywwLjksMS41LDIsMy4zdjIuNGMwLDAuMywwLjIsMC41LDAuNSwwLjUgICBjMC4zLDAsMC41LTAuMiwwLjUtMC41YzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwVjEwYzAtMC40LDAuMi0wLjYsMC40LTAuOGMwLjMtMC4yLDAuNi0wLjMsMS4xLTAuMyAgIGMwLjQsMCwwLjgsMC4xLDEsMC4zYzAuMywwLjIsMC40LDAuNSwwLjQsMC45djEwLjdjMCwwLjMsMC4yLDAuNSwwLjUsMC41YzAuMywwLDAuNS0wLjIsMC41LTAuNXYtNi44YzAtMC4yLDAuMS0wLjMsMC40LTAuNSAgIGMwLjMtMC4yLDAuNy0wLjMsMS4xLTAuM2MwLjQsMCwwLjgsMC4xLDEuMSwwLjJjMC4zLDAuMiwwLjQsMC4zLDAuNCwwLjV2Ni44YzAsMC4zLDAuMiwwLjUsMC41LDAuNWMwLjMsMCwwLjUtMC4yLDAuNS0wLjV2LTYuMyAgIGMwLTAuMiwwLjEtMC4zLDAuNC0wLjVjMC4zLTAuMiwwLjctMC4zLDEuMS0wLjNjMC40LDAsMC45LDAuMSwxLjEsMC4yYzAuMywwLjIsMC40LDAuMywwLjQsMC41djcuOWgwLjFjMC4xLDAuMSwwLjIsMC4zLDAuNCwwLjMgICBjMC4yLDAsMC4zLTAuMSwwLjQtMC4zaDAuMXYtMS4zYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwdi01YzAtMC4yLDAuMS0wLjMsMC4zLTAuNWMwLjItMC4yLDAuNi0wLjIsMC45LTAuM2MwLjQsMCwwLjcsMC4xLDAuOSwwLjIgICBjMC4yLDAuMSwwLjMsMC4zLDAuMywwLjVjMCwwLjIsMCwwLjUsMCwwLjljMCwwLjMsMCwwLjcsMCwxLjFjMCwxLDAuMSwyLjMsMC4xLDMuNkMzMC43LDIyLjgsMzAuNiwyNC4yLDMwLjUsMjUuNHoiIGZpbGw9IiMwMDE4NmMiLz4KICAgICAgICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUuOSw3LjVjMCwwLjMtMC4yLDAuNS0wLjUsMC41aC00LjJjLTAuMywwLTAuNS0wLjItMC41LTAuNWMwLTAuMywwLjItMC41LDAuNS0wLjVoNC4yICAgQzE1LjYsNywxNS45LDcuMiwxNS45LDcuNXoiIGZpbGw9IiMwMDE4NmMiLz4KPC9zdmc+') !important;
}
[_ts15] [_ts15_views_selection_seatblock] ul.tabs:not([_ts15_tags_tablist]) li.content_title.seat_auto .icon:before{
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0MCA0MCIgeD0iMHB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB5PSIwcHgiPgogICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LjEsOC44bC0wLjQtMC4yYy0xLTAuNS0yLjItMC4yLTIuNywwLjdsLTYuNCwxMUw1LjgsMzUuN2MtMC4zLDAuNS0wLjMsMS0wLjIsMS41YzAuMSwwLjUsMC41LDEsMC45LDEuMiAgbDAuNCwwLjJjMC4zLDAuMiwwLjcsMC4zLDEsMC4zYzAuNywwLDEuNC0wLjQsMS43LTFsOC45LTE1LjRsNi40LTExQzI1LjQsMTAuNSwyNSw5LjMsMjQuMSw4Ljh6IE04LjcsMzcuNCAgYy0wLjMsMC41LTAuOSwwLjYtMS40LDAuNEw3LDM3LjVjLTAuMi0wLjEtMC40LTAuMy0wLjUtMC42Yy0wLjEtMC4zLDAtMC41LDAuMS0wLjhMMTUsMjEuN2wyLjEsMS4yTDguNywzNy40eiBNMjQsMTFsLTYuNCwxMSAgbC0yLjEtMS4ybDYuNC0xMWMwLjItMC4zLDAuNS0wLjUsMC45LTAuNWMwLjIsMCwwLjMsMCwwLjUsMC4xbDAuNCwwLjJDMjQuMSw5LjksMjQuMiwxMC41LDI0LDExeiIgZmlsbD0iIzAwMTg2YyIvPgogICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTE3LjMsNS44Yy0wLjUtMC4zLTEtMC42LTEuMy0xYy0wLjQtMC40LTAuNy0wLjktMC45LTEuNHYwYy0wLjMtMC43LTAuNS0xLjYtMC42LTIuNWMwLDAuOS0wLjIsMS43LTAuNSwyLjUgIGMtMC41LDEuMS0xLjMsMi0yLjIsMi41Yy0wLjYsMC40LTEuMywwLjYtMi4xLDAuNmMwLjcsMCwxLjUsMC4yLDIuMSwwLjVjMC45LDAuNSwxLjcsMS4zLDIuMiwyLjNjMC4zLDAuNSwwLjUsMSwwLjYsMS42ICBjMC4xLTAuNiwwLjMtMS4xLDAuNS0xLjZjMC41LTEsMS4zLTEuOCwyLjItMi4zYzAuNi0wLjMsMS4zLTAuNSwyLTAuNWwwLjEsMEMxOC43LDYuMywxNy45LDYuMSwxNy4zLDUuOHogTTE0LjUsOC4yICBjLTAuNS0wLjctMS4xLTEuMy0xLjgtMS44YzAuNy0wLjUsMS4zLTEuMiwxLjgtMS45YzAuNSwwLjgsMS4xLDEuNCwxLjgsMS45QzE1LjUsNi44LDE1LDcuNCwxNC41LDguMnoiIGZpbGw9IiMwMDE4NmMiLz4KICAgIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMyw4LjJjLTAuNS0wLjMtMC44LTAuNy0xLjEtMS4yYy0wLjMtMC41LTAuNC0xLTAuNC0xLjZjMCwwLjYtMC4xLDEuMi0wLjQsMS43Yy0wLjMsMC41LTAuNiwwLjktMS4xLDEuMiAgYy0wLjQsMC4zLTAuOSwwLjQtMS40LDAuNWMwLjUsMCwxLDAuMSwxLjQsMC40YzAuMiwwLjEsMC4zLDAuMiwwLjUsMC40YzAuMiwwLjIsMC40LDAuNSwwLjYsMC43YzAuMiwwLjQsMC4zLDAuNywwLjQsMS4yICBjMC4xLTAuNCwwLjItMC44LDAuNC0xLjJDMzIuMiw5LjcsMzIuNiw5LjMsMzMsOWMwLjQtMC4zLDAuOS0wLjQsMS41LTAuNEMzNCw4LjYsMzMuNSw4LjUsMzMsOC4yeiBNMzEuNSw5LjQgIGMtMC4yLTAuMy0wLjUtMC42LTAuOC0wLjhjMC4zLTAuMywwLjYtMC41LDAuOC0wLjljMC4yLDAuMywwLjUsMC42LDAuOCwwLjlDMzIsOC44LDMxLjgsOS4xLDMxLjUsOS40eiIgZmlsbD0iIzAwMTg2YyIvPgogICAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLDE5LjdjLTAuNS0wLjMtMC44LTAuNy0xLjEtMS4yYy0wLjMtMC41LTAuNC0xLTAuNC0xLjZjMCwwLjYtMC4xLDEuMi0wLjQsMS43Yy0wLjMsMC41LTAuNiwwLjktMS4xLDEuMiAgYy0wLjQsMC4zLTAuOSwwLjQtMS40LDAuNWMwLjUsMCwxLDAuMSwxLjQsMC40YzAuMiwwLjEsMC4zLDAuMiwwLjUsMC40YzAuMiwwLjIsMC40LDAuNSwwLjYsMC43YzAuMiwwLjQsMC4zLDAuNywwLjQsMS4yICBjMC4xLTAuNCwwLjItMC44LDAuNC0xLjJjMC4zLTAuNSwwLjYtMC44LDEuMS0xLjFjMC40LTAuMywwLjktMC40LDEuNS0wLjRDMzEsMjAuMSwzMC41LDIwLDMwLDE5Ljd6IE0yOC41LDIwLjkgIGMtMC4yLTAuMy0wLjUtMC42LTAuOC0wLjhjMC4zLTAuMywwLjYtMC41LDAuOC0wLjljMC4yLDAuMywwLjUsMC42LDAuOCwwLjlDMjksMjAuMywyOC44LDIwLjYsMjguNSwyMC45eiIgZmlsbD0iIzAwMTg2YyIvPgo8L3N2Zz4=') !important;
}
.stx-sm-BlockInfo>div.tw-pr-\[30px\]{
  padding-right: 0;
}
.stx-sm-overlay-panel .cat{
  color: var(--secondaryColor);
}
.stx-sm-seat-category .p-checkbox-box.p-highlight{
  border-color: var(--secondColor) !important;
  background-color: var(--secondColor) !important;
}
.date_picker_popup .datepicker_legend_item .datepicker_legend_checkbox{
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHg9IjBweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeT0iMHB4Ij4KPHBhdGggZD0iTTAsMC4xdjUxMmg1MTJWMC4xQzUxMiwwLjEsMCwwLjEsMCwwLjF6IE0zOTguOSwyMDkuMkwyMzYuOCwzNTguNWMtNC4zLDQuMy04LjUsNi40LTE0LjksNi40Yy00LjMsMC0xMC43LTIuMS0xNC45LTYuNCAgbC05My45LTg1LjNjLTguNS04LjUtOC41LTIxLjMtMi4xLTI5LjljOC41LTguNSwyMS4zLTguNSwyOS45LTIuMWw3OC45LDcyLjVsMTQ5LjMtMTM2LjVjOC41LTguNSwyMS4zLTYuNCwyOS45LDIuMSAgQzQwNy41LDE4Ny44LDQwNy41LDIwMC42LDM5OC45LDIwOS4yeiIgZmlsbD0iIzAwMTg2YyIvPgo8L3N2Zz4=') !important; 
}
/* 00358655 END */