/* http://mcg.mbitson.com/#!?palette=%23e51a51 */
/*IMPORT*/
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap');

:root {
    /*FONTS*/
    --theme-text-2: #080808;
    --theme-text-1: #080808;
    --theme-font-family: "Roboto", sans-serif;
    /*// http://mcg.mbitson.com/#!?tundora=%23414141*/
    /*Navbar Colors*/
    --ob-nav-text-color: #080808;
    --ob-nav-bg-color: #fff;
    /*COLORS*/
    --theme-primary-50: #e5f3f5;
    --theme-primary-100: #bde2e7;
    --theme-primary-200: #91cfd7;
    --theme-primary-300: #65bbc6;
    --theme-primary-400: #44adba;
    --theme-primary-500: #239eae;
    --theme-primary-600: #1f96a7;
    --theme-primary-700: #1a8c9d;
    --theme-primary-800: #158294;
    --theme-primary-900: #0c7084;
    --theme-primary-A100: #cafffd;
    --theme-primary-A200: #97fffc;
    --theme-primary-A400: #64fffa;
    --theme-primary-A700: #4afff9;
    --theme-primary-contrast-50: #080808;
    --theme-primary-contrast-100: #080808;
    --theme-primary-contrast-200: #080808;
    --theme-primary-contrast-300: #080808;
    --theme-primary-contrast-400: #080808;
    --theme-primary-contrast-500: #FFFFFF;
    --theme-primary-contrast-600: #FFFFFF;
    --theme-primary-contrast-700: #FFFFFF;
    --theme-primary-contrast-800: #FFFFFF;
    --theme-primary-contrast-900 : #ffffff;
    --theme-primary-contrast-A100: #080808;
    --theme-primary-contrast-A200: #080808;
    --theme-primary-contrast-A400: #080808;
    --theme-primary-contrast-A700: #080808;
}
/* HEADER */
.channel-header-content .channel-img-container img {
    width: 100%;
    height: auto;
}

/*borde del navbar*/
.mat-toolbar {
  background-color: var(--ob-nav-bg-color);
  border-bottom: 4px solid #e84e0f;
}

/*Button shooping car disabled*/
mat-toolbar.mat-toolbar button.mdc-button.mat-mdc-button.mat-mdc-button-disabled.mat-unthemed.mat-mdc-button-base {
    color: #7d7d7d61;
}

/*Ajuste logo navbar login*/
mat-toolbar.mat-toolbar.ob-top-bar img {
    max-height: 4rem;
    /* ajusta segÃºn tu barra */
    width: auto;
}

/*Footer*/
#desktop-footer {
    background-color: #e84e0f;
}

/* FOOTER */
div.social a {
    text-decoration: none;
}
div.social img {
    width: 36px;
}
div.social {
    text-align: center;
    padding: 1rem;
    text-decoration: none;
}
/*Hide, session title, filter search by date, venue address - events/30520 */
.page-event#eventId-30520 ob-section-header#eventSessions .section-header, .page-event#eventId-30520 .session-selection-filter, 
.page-event#eventId-30520 ob-catalog-item-card span.subtitle, .page-event#eventId-30520 .page-menu-content ul li:nth-child(2) {
    display: none;
}
/*Hide icon and text "Various venues, Montmeló" on page header item */
.page-event#eventId-30520 .page-header-item [svgicon="event_venue"], .page-event#eventId-30520 .page-header-item ob-event-location-venue {
    display: none;
}
/*Ocultar fecha/hora del carrito a nivel de canal*/
.session-time, .session-date {
    display:none;
}
/*Hide button "Ir al pago"*/
ob-page-suggestions .section.suggestion-action {
    display:  none!important;
}
/*texto de sesión especifica roja*/
mat-card-content.mat-mdc-card-content .ob-selection-item u.text-underline {
    color: #e84e0f;
}

/*FOOTER color on MOBILE*/

footer.flex.justify-between.gap-3.flex-col.sm\:flex-row.sm\:items-center {
    background-color: #e84e0f;
    color: #080808; /* color del texto */
}
