/* /App.razor.rz.scp.css */
.etele-error[b-khrvd79gy8] {
    height: 560px;
}

@media(max-height:720px) {
    .etele-error[b-khrvd79gy8] {
        height: calc(100vh - var(--etele-appbar-padding))
    }
}
/* /Components/Article/ArticleComponent.razor.rz.scp.css */
[b-cy9ykpdyi6] .etele-article{
    min-height:145px;
}

[b-cy9ykpdyi6] .etele-article-image {
    width:232px;    
}

[b-cy9ykpdyi6] .etele-article-image img {
  object-fit: contain !important;
  height: auto !important;
}

@media(max-width:1279px) {
    [b-cy9ykpdyi6] .etele-article {
        height: auto;
        min-height:145px;
    }

    [b-cy9ykpdyi6] .etele-article-image {
        width: 132px;        
    }
}
/* /Components/Article/ArticleGroupComponent.razor.rz.scp.css */
[b-9hu4mquxiz] .etele-articlegroup-article {
    width: 288px;
    height: 200px;
}

[b-9hu4mquxiz] .etele-articlegroup-image {
    height: 170px;
    width: 272px;
}

[b-9hu4mquxiz] .etele-articlegroup-article-name {
    width: 272px;
}

[b-9hu4mquxiz] .etele-articlegroup-article.etele-gold-gradient-on-the-left::before{
    height:100%;
}

.etele-articlegroup-see-full[b-9hu4mquxiz] {
    margin-top: 100px;
    margin-bottom: 100px;
}

@media(max-width:1279px) {
    .etele-articlegroup-article-list[b-9hu4mquxiz] {
        flex-wrap: nowrap !important;
        justify-content: flex-start !important;
        width: fit-content;
        margin-top: 0 !important;
    }

    [b-9hu4mquxiz] .etele-articlegroup-article {
        width: 136px;
        height: 137px;
        margin-right: 16px !important;
        margin-top: 0 !important;
    }

        [b-9hu4mquxiz] .etele-articlegroup-article.etele-gold-gradient-on-the-left::before {
            width:4px;
        }

    [b-9hu4mquxiz] .etele-articlegroup-image {
        height: 110px;
        width: 120px;
    }

    [b-9hu4mquxiz] .etele-articlegroup-article-name {
        width: 110px;
    }

    .etele-articlegroup-article-group[b-9hu4mquxiz] {
        display: flex;
        overflow-x: auto;
        overflow-y: hidden;
        margin-bottom: 40px;
        margin-top: 32px;
    }

    .etele-articlegroup-see-full[b-9hu4mquxiz] {
        margin-top: auto;
        margin-bottom: auto;
        flex-grow: 0;
        flex-shrink: 0;
    }
}
/* /Components/Article/ArticleGroupNavComponent.razor.rz.scp.css */
.etele-articlegroupnav[b-la9qs5v4wq] {
    border: 1px solid var(--mud-palette-grey-dark);
    margin-top: 8px;
    position: -webkit-sticky;
    position: sticky;
    left: 0;
    right: 0;
    top: var(--etele-appbar-padding);
}

@media(max-width:1279px) {
    [b-la9qs5v4wq] .etele-articlegroupnav-grid-item {
        height: 0px;
        padding:0 !important;
        margin:0 !important;
    }

    [b-la9qs5v4wq] .etele-articlegroupnav-body-grid-item{
        padding-top: 337px;
    }

    .etele-articlegroupnav[b-la9qs5v4wq] {
        border: none !important;
        margin-top: 0 !important;
        overflow-y: hidden;
        overflow-x: auto;
        position: fixed;
        padding-left: 16px;
        padding-right: 16px;
        height: 60px;
        background: var(--mud-palette-background);
        z-index: 2;
        top: calc(var(--etele-appbar-padding) + 275px); /*24px Select your snacks*/
    }

    [b-la9qs5v4wq] .etele-articlegroupnav > nav {
        margin-top: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 0 !important;
        display: flex !important;
        flex-wrap: nowrap;
    }
}
/* /Components/Article/ArticleSimpleComponent.razor.rz.scp.css */
body[b-3orclqpmf2] {
}
/* /Components/Article/ArticleWithOptionsComponent.razor.rz.scp.css */
[b-h561csguwa] .etele-articlewithoptions-open .etele-article{
    height:auto !important;
    flex-direction:column;
}

[b-h561csguwa] .etele-articlewithoptions-open .etele-article-image {
    height: 145px !important;
    width: 100% !important;
    order: 1;
}

[b-h561csguwa] .etele-articlewithoptions-open .etele-article-left {
    flex-direction: row !important;
    order: 2;
}
/* /Components/Article/ModifierEditorComponent.razor.rz.scp.css */
[b-42b0z1c9cj] .etele-modifiereditor-input {
    background-color: rgba(255,255,255,0.05);
    padding: 2px !important;
    margin: 2px !important;
}

[b-42b0z1c9cj] label.etele-modifiereditor-input.mud-checkbox > p {
    display: flex !important;
}

[b-42b0z1c9cj] .etele-modifiereditor-input.etele-modifiereditor-input-selected {
    border: 2px solid var(--mud-palette-primary);
    padding: 0 !important;
}

[b-42b0z1c9cj] .etele-modifiereditor-input:hover,
[b-42b0z1c9cj] .etele-modifiereditor-input.etele-modifiereditor-input-selected {
    background-color: var(--mud-palette-primary-hover);
}

[b-42b0z1c9cj] .etele-modifiereditor-input .mud-button-root {
    display: none !important;
}

[b-42b0z1c9cj] .etele-modifiereditor-input .mud-radio-content {
    display: flex !important;
}

[b-42b0z1c9cj] .etele-modifiereditor-input-img {
    height: 80px;
    min-width: 80px;
    object-fit: cover;
    object-position: top left;
    background-color: var(--mud-palette-primary-hover);
    flex-shrink: 0;
    flex-grow: 0;
}

@media(max-width:1279px) {
    [b-42b0z1c9cj] .etele-modifiereditor-desktopbackbutton {
        display: none;
    }

    [b-42b0z1c9cj] .etele-modifiereditor-desktop-divider {
        display: none;
    }

    .etele-modifiereditor-modifiers[b-42b0z1c9cj] {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        overflow-y: auto;
        overflow-x: hidden;
    }

    [b-42b0z1c9cj] .etele-modifiereditor-input-img {
        height: 60px;
        width: 60px;
    }

    [b-42b0z1c9cj] .etele-modifiereditor-input-text {
        padding-top: 8px !important;
        padding-left: 8px !important;
        padding-right: 8px !important;
        padding-bottom: 8px !important;
    }
}
/* /Components/Article/SubArticleEditorComponent.razor.rz.scp.css */
[b-v95ugctugi] .etele-modifiereditor-input {
    background-color: rgba(255,255,255,0.05);
    padding: 2px !important;
    margin: 2px !important;
}

[b-v95ugctugi] label.etele-modifiereditor-input.mud-checkbox > p {
    display:flex !important; 
}

    [b-v95ugctugi] .etele-modifiereditor-input.etele-modifiereditor-input-selected {
        border: 2px solid var(--mud-palette-primary);
        padding: 0 !important;
    }

    [b-v95ugctugi] .etele-modifiereditor-input:hover,
    [b-v95ugctugi] .etele-modifiereditor-input.etele-modifiereditor-input-selected {
        background-color: var(--mud-palette-primary-hover);
    }

    [b-v95ugctugi] .etele-modifiereditor-input .mud-button-root {
        display: none !important;
    }

    [b-v95ugctugi] .etele-modifiereditor-input .mud-radio-content {
        display: flex !important;
    }

[b-v95ugctugi] .etele-modifiereditor-input-img {
    height: auto;
    min-width: 80px;
    object-fit: contain;
    object-position: top left;
    background-color: var(--mud-palette-primary-hover);
    flex-shrink: 0;
    flex-grow: 0;
}

@media(max-width:1279px) {
  :: deep .etele-modifiereditor-desktopbackbutton[b-v95ugctugi] {
        display: none;
    }

    [b-v95ugctugi] .etele-modifiereditor-desktop-divider {
        display: none;
    }

    .etele-modifiereditor-modifiers[b-v95ugctugi] {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        overflow-y: auto;
        overflow-x: hidden;
    }

    [b-v95ugctugi] .etele-modifiereditor-input-img {
        height: 60px;
        width: 60px;
    }

    [b-v95ugctugi] .etele-modifiereditor-input-text {
        padding-top: 8px !important;
        padding-left: 8px !important;
        padding-right: 8px !important;
        padding-bottom: 8px !important;
    }
}
/* /Components/Cart/CartComponent.razor.rz.scp.css */
[b-ms67w3hg3m] .etele-cart-payment-chipset .mud-chip {
    height: 120px;
    width: 340px;
    max-width: 100%;
}

    [b-ms67w3hg3m] .etele-cart-payment-chipset .mud-chip .mud-chip-content {
        width: 100%;
    }

    [b-ms67w3hg3m] .etele-cart-payment-chipset .mud-chip.mud-chip-outlined.mud-chip-color-primary.mud-chip-selected {
        background-color: rgba(var(--mud-palette-primary-rgb),.2);
    }

        [b-ms67w3hg3m] .etele-cart-payment-chipset .mud-chip.mud-chip-outlined.mud-chip-color-primary.mud-chip-selected:hover {
            background-color: rgba(var(--mud-palette-primary-rgb),.24);
        }

[b-ms67w3hg3m] .etele-agree-with-label {
  color: white;
}

[b-ms67w3hg3m] .pill-button {
  border-radius: 1000000px;
}

.etele-cart-apple-img[b-ms67w3hg3m] {
  height: 30px;
}

.etele-cart-google-img[b-ms67w3hg3m] {
    height: 60px;
}

.etele-cart-barion-img[b-ms67w3hg3m] {
    max-width: 300px;
    width: 100%;
}

.etele-cart-simple-img[b-ms67w3hg3m] {
    max-width: 200px;
    width: 100%;
}

.etele-cart-voucher-valid-until[b-ms67w3hg3m] {
    color: var(--mud-palette-primary);
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
}

[b-ms67w3hg3m] .etele-cart-auto-height-section {
    min-height: auto !important;
}

[b-ms67w3hg3m] .etele-cart-minheight-auto-sectionbody,
[b-ms67w3hg3m] .etele-cart-user-section-body {
    min-height: auto !important;
}

[b-ms67w3hg3m] .etele-cart-tickets-error-background {
    background-color: var(--mud-palette-error-hover);
    border: 2px solid var(--mud-palette-error);
}

[b-ms67w3hg3m] .etele-cart-validation-body {
    min-height: auto;
}


[b-ms67w3hg3m] .etele-cart-voucher-tab.etele-tab .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper {
    width: max-content;
}

    [b-ms67w3hg3m] .etele-cart-voucher-tab.etele-tab .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper .mud-tab {
        text-transform: uppercase;
        min-width: 160px;
    }

    [b-ms67w3hg3m] .etele-cart-voucher-tab.etele-tab .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper .mud-tooltip-root {
        border-bottom-width: 1px;
    }


[b-ms67w3hg3m] .etele-cart-voucher-tab.etele-tab .mud-tab-slider.mud-tab-slider-horizontal {
    height: 1px;
}

[b-ms67w3hg3m] .etele-cart-voucher {
    width: 487px;
    max-width: 100%;
}

[b-ms67w3hg3m] .etele-cart-voucher-textbox .mud-input {
    padding-right: 90px;
    width: 100%;
}

[b-ms67w3hg3m] .etele-cart-ete-textbox .mud-input-control-input-container {
  padding-right: 90px;
  margin-left: 90px;
  width: 100%;
}

[b-ms67w3hg3m] .etele-cart-ete-textbox .mud-input-outlined,
[b-ms67w3hg3m] .etele-cart-ete-textbox .mud-input-outlined-border {
  border-radius: 0px !important;
}

[b-ms67w3hg3m] .etele-cart-voucher-add {
    width: 90px;
    position: absolute;
    top: 0;
    right: 0;
    height: 56px;
    background-color: #FFFFFF64;
}

[b-ms67w3hg3m] .etele-cart-ete-label {
  width: 90px;
  position: absolute;
  display: grid;
  top: 0;
  left: 0;
  height: 56px;
  background-color: #FFFFFF10;
  align-content: center;
  text-align: center;
  font-weight: bold;
  color: #B7A167;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

[b-ms67w3hg3m] .etele-cart-bill,
[b-ms67w3hg3m] .etele-cart-checkboxes {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
}

[b-ms67w3hg3m] .etele-cart-readonly-billingdetails .etele-section-body {
    min-height: auto;
}

[b-ms67w3hg3m] .etele-cart-form-grid {
    max-width: 100%;
}

.etele-cart-stripepay-container[b-ms67w3hg3m] {
    width: 150px;
}

@media(max-width:1279px) {
    [b-ms67w3hg3m] .etele-cart-bill, [b-ms67w3hg3m] .etele-cart-checkboxes {
        padding-left: 16px !important;
        padding-right: 16px !important;
    }

    [b-ms67w3hg3m] .etele-cart-payment-chipset {
        flex-direction: column;
    }

        [b-ms67w3hg3m] .etele-cart-payment-chipset .mud-chip {
            margin-right: 0 !important;
            width: 100%;
        }

    [b-ms67w3hg3m] .etele-cart-form-grid {
        max-width: unset;
    }

    [b-ms67w3hg3m] .etele-cart-screening-details {
        flex-direction: column;
    }

    [b-ms67w3hg3m] .etele-cart-screening-time {
        margin-left: 0 !important;
        margin-top: 8px !important;
        margin-bottom: 8px !important;
    }

    [b-ms67w3hg3m] .etele-cart-voucher-valid-until {
        font-size: 14px;
        line-height: 18px;
    }
}

@media(max-width:600px) {
    [b-ms67w3hg3m] .etele-cart-voucher-tab.etele-tab .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper .mud-tab {
        display: flex;
        flex-direction: column;
        min-width: 120px;
        font-size: 12px;
    }

        [b-ms67w3hg3m] .etele-cart-voucher-tab.etele-tab .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper .mud-tab svg {
            height: 24px;
            margin-right: 0;
            margin-inline-end: 0;
            margin-left: 0;
            margin-inline-start: 0;
        }
}

@media(max-width:425px) {
    [b-ms67w3hg3m] .etele-cart-voucher-tab.etele-tab .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper .mud-tab {
        min-width: 75px;
        font-size: 10px;
    }
}
/* /Components/Cart/CartSummaryComponent.razor.rz.scp.css */
[b-adcxt79lbp] .etele-cartsummary-button{
    overflow: visible;
    height:65px;
}

[b-adcxt79lbp] .etele-cartsummary-badge .mud-badge {
    font-size: 10px !important;
    height: auto !important;
    padding: 4px 5px !important;
    inset: auto auto calc(100% - 5px) calc(100% - 11px) !important;
}

[b-adcxt79lbp] .etele-cartsummary-button-total {
    white-space: nowrap;
    color: #fff;
}

[b-adcxt79lbp] .etele-cartsummary-hide-badge .mud-badge-wrapper {
    display: none;
}

[b-adcxt79lbp] .etele-cartsummary-empty-icon {
    height: 30%;
    width: 30%;
    opacity: 0.8;
}

[b-adcxt79lbp] .etele-cartsummary-cart-icon {
    height: 25px;
    width: 25px;
}

[b-adcxt79lbp] .etele-cartsummary-drawer.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom {
    left:auto;
    top:auto;
    right:0px;
    width: min(400px, 100vw);
}

[b-adcxt79lbp] .etele-cart-summary-voucher-valid-until {
    color: var(--mud-palette-primary);
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
}

[b-adcxt79lbp] .etele-cart-summary-voucher-name {
    max-width: 50%;
}

@media(max-width:720px) {
    [b-adcxt79lbp] .etele-cartsummary-button-total {
        display: none;
    }
}

@media(max-width:1279px) {
    [b-adcxt79lbp] .etele-cartsummary-delete{
        margin-top:-2px;
    }

    [b-adcxt79lbp] .etele-cartsummary-drawer.mud-drawer.mud-drawer-temporary.mud-drawer-pos-bottom {
        right: 0px !important;
        width: 100% !important;
    }
}
/* /Components/Cart/FBAdditionalOrderComponent.razor.rz.scp.css */
[b-e337gzze0n] .etele-fbadditionalorder-alert.open .mud-alert-close button {
    margin-top: 12px;
    margin-bottom: auto;
}
/* /Components/Cart/MyCouponsDialogComponent.razor.rz.scp.css */
/* /Components/Cart/Sections/FBSectionComponent.razor.rz.scp.css */
[b-lxwdyft3o0] .etele-sub-article-list {
  list-style-type: none;
  margin-left: 0px;
}

@media(max-width:600px) {
  [b-lxwdyft3o0] .etele-sub-article-list {
    list-style-type: disc;
    margin-left: 25px;
  }
}
/* /Components/CMS/AllergenesComponent.razor.rz.scp.css */
.etele-allergenes-table[b-fp94s33xw1] {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow-x: auto;
  display: inline-block;
}

.etele-back-to-fb-button-container[b-fp94s33xw1] {
  position: fixed;
  z-index: 3;
  bottom: 20px;
  width: 100%;
  display: flex;
  justify-content: center;
}
/* /Components/CMS/DynamicPageComponent.razor.rz.scp.css */
.etele-dynamic-page-featured-media[b-ocenysh840] {
    margin-bottom: 40px;
    width: 100%;
    height: 400px;
    object-fit: cover;
}

.etele-gallery-modal[b-ocenysh840] {
    display: none;
    position: fixed;
    z-index: 1201;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.9);
}

.etele-gallery-modal-content[b-ocenysh840] {
    margin: auto;
    display: block;
    padding-top: 50px;
    padding-bottom: 50px;
    -webkit-animation-name: zoom;
    -webkit-animation-duration: 0.6s;
    animation-name: zoom-b-ocenysh840;
    animation-duration: 0.6s;
    max-height: 100%;
    max-width: 80%;
}

.etele-gallery-modal-close[b-ocenysh840],
.etele-gallery-modal-next[b-ocenysh840],
.etele-gallery-modal-prev[b-ocenysh840] {
    position: absolute;
    top: 50%;
    color: #f1f1f1;
    font-size: 40px;
    font-weight: bold;
    transition: 0.3s;
    cursor: pointer;
}

.etele-gallery-modal-close[b-ocenysh840] {
    top: 145px;
    right: 35px;
}

.etele-gallery-modal-next[b-ocenysh840] {
    top: 50%;
    right: 35px;
}

.etele-gallery-modal-prev[b-ocenysh840] {
    top: 50%;
    left: 35px;
}

.etele-gallery-modal-close:hover[b-ocenysh840],
.etele-gallery-modal-close:focus[b-ocenysh840],
.etele-gallery-modal-next:hover[b-ocenysh840],
.etele-gallery-modal-next:focus[b-ocenysh840],
.etele-gallery-modal-prev:hover[b-ocenysh840],
.etele-gallery-modal-prev:focus[b-ocenysh840] {
    color: #bbb;
    text-decoration: none;
}

.etele-gallery-overlay[b-ocenysh840] {
    display: none;
    position: fixed;
    z-index: 1200;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.1);
}

@-webkit-keyframes zoom {
    from {
        -webkit-transform: scale(0)
    }

    to {
        -webkit-transform: scale(1)
    }
}

@keyframes zoom-b-ocenysh840 {
    from {
        transform: scale(0)
    }

    to {
        transform: scale(1)
    }
}

@media(max-width:720px) {
    .etele-gallery-modal-content[b-ocenysh840] {
        max-width: 100%;
    }

    .etele-gallery-modal-close[b-ocenysh840] {
        top: 92px;
        right: 0;
    }
}

/* /Components/CMS/HeaderComponent.razor.rz.scp.css */
.etele-header-img[b-xv7mkl2r15] {
    background-image: url('https://cinextprodweucdnorigin.blob.core.windows.net/images/aboutus_header.png');
    height: 400px;
    background-position: center;
    background-size: cover;
}

@media(max-width:1279px) {
    [b-xv7mkl2r15] .etele-header-container {
        padding-top: 0 !important;
        margin-top: 0 !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .etele-header-img[b-xv7mkl2r15] {
        margin-top: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}
/* /Components/CMS/IntroComponent.razor.rz.scp.css */
/* /Components/CMS/PostComponent.razor.rz.scp.css */
[b-l4t0txzvlh] .etele-post-loading {
    height: 300px;
}

.etele-post-img[b-l4t0txzvlh] {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    height: 400px;
}
/* /Components/CMS/PostExcerptDashboardComponent.razor.rz.scp.css */
@media(max-width:1279px) {
    [b-cjf2pod2f1] .etele-postexcerpt-dashboard-list {
        margin-top: 0 !important;
    }
}
/* /Components/CMS/PostExcerptListComponent.razor.rz.scp.css */
/* /Components/CMS/PostExcerptListItemComponent.razor.rz.scp.css */
[b-fdndruc8ws] .etele-postexcerpt-image {
    width: 100%;
    height: 160px;
}



.etele-postexcerptlistitem:hover[b-fdndruc8ws]::after {
    content: '';
    position: absolute;
    top: -2px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    background: var(--etele-overlay-gradient-h-bg);
    border: 2px solid var(--mud-palette-primary);
}
/* /Components/CMS/PostExcerptLtrComponent.razor.rz.scp.css */
/* /Components/CMS/PostExcerptPageComponent.razor.rz.scp.css */
/* /Components/CMS/PostExtendedComponent.razor.rz.scp.css */
[b-gdi7o4ahnh] .etele-postextended-image{
    height:335px;
}

@media(max-width:1279px){
    [b-gdi7o4ahnh] .etele-postextended-image {
        height: 300px;
        margin-left:-16px;
        margin-right:-16px;
    }
}
/* /Components/CMS/QuotComponent.razor.rz.scp.css */
.etele-quote-img[b-aepgh3g2bk] {
    background-image: url('https://cinextprodweucdnorigin.blob.core.windows.net/images/aboutus_quote.jpg');    
    background-repeat: no-repeat;
    background-size: cover;
    height: 300px;
}

.etele-quote-dark-gradient[b-aepgh3g2bk] {
    background: transparent linear-gradient(270deg, #070A10 0%, #070A1000 100%) 0% 0% no-repeat padding-box;
}

.etele-quote[b-aepgh3g2bk] {
    width: 280px;
}

[b-aepgh3g2bk] .etele-quote-text {
    font-weight: 300;
    font-style: italic;
}

@media(max-width:1279px) {
    .etele-quote-dark-gradient[b-aepgh3g2bk] {
        background: transparent linear-gradient(180deg,#070A1000 0%, #070A10 100%) 0% 0% no-repeat padding-box;
    }

    .etele-quote-container[b-aepgh3g2bk] {
        margin-left: auto !important;
        margin-right: auto !important;
    }
}
/* /Components/Dashboard/AnnouncementComponent.razor.rz.scp.css */
[b-hfi8jpnqu1] .etele-announcement-item-container{
    height:200px;
}
/* /Components/Dashboard/AnnouncementItemComponent.razor.rz.scp.css */
.etele-announcementitem[b-tc7wuocuyq] {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

[b-tc7wuocuyq] .etele-announcementitem-content {
    border-left-width: 13px;
    border-left-style: solid;
    background: var(--etele-smokey-overlay-gradient-h-bg);
    z-index:2;
    width:100%;
}

[b-tc7wuocuyq] .etele-announcementitem-title{
    margin:auto 77px;
}

@media(max-width:1279px){
    [b-tc7wuocuyq] .etele-announcementitem-title {
        font-size:28px;
        margin:auto 12px;
        width:100%;
    }
}

/* /Components/Dashboard/LandingComponent.razor.rz.scp.css */
[b-iv94yxec56] .etele-landing-carousel > div > button {
    display: none;
    border-radius: 0;
    height: 100%;
    opacity: 0.5 !important;
    background-color: var(--mud-palette-dark);
}

[b-iv94yxec56] .etele-landing-carousel:hover > div > button {
    display: flex;
}

.etele-landing-bottom[b-iv94yxec56] {
    left: 0;
    bottom: 0;
    right: 0;
    top:0;
}

.etele-landing-bottom-content[b-iv94yxec56] {
    height: 100%;
    display: flex;
    justify-content: center;
    flex-direction: column;
}

.etele-landing-overlay[b-iv94yxec56] {
    background: linear-gradient(90deg, #141B26 0.21%, rgba(20, 27, 38, 0) 82.21%);
}

[b-iv94yxec56] .etele-landing-title {
    font-weight: 800;
    line-height: 48px;
    font-size: 50px;
    font-style: normal;
    margin-bottom: 10px;
    max-width: 60%;
}

[b-iv94yxec56] .etele-landing-excerpt {
    font-size: 21px;
    font-weight: 400;
    max-width: 60%;
}

    [b-iv94yxec56] .etele-landing-excerpt p {
        display: block;
        overflow: hidden;
        /*white-space: nowrap;*/
        text-overflow: ellipsis;
    }

    [b-iv94yxec56] .etele-landing-excerpt a {
        display: inline-block;
        border-radius: 9999px;
        background-color: #B7A167;
        color: #141B26 !important;
        padding: 16px 20px;
        font-family: var(--mud-typography-button-family);
        font-size: 14px;
        font-weight: bold;
        line-height: var(--mud-typography-button-lineheight);
        letter-spacing: var(--mud-typography-button-letterspacing);
        text-transform: uppercase;
        margin-top: 20px;
    }

@media(min-width:720px) {
  [b-iv94yxec56] .etele-landing-excerpt a {
    position: absolute;
    bottom: 3rem;
    left: 3rem;
  }
}

@media(max-width:720px) {
    [b-iv94yxec56] .etele-landing-overlay {
        background: linear-gradient(0deg, #141B26 12.21%, rgba(20, 27, 38, 0) 82.21%);
    }

    [b-iv94yxec56] .etele-landing-bottom-content {
        justify-content: end;
        margin-bottom: 30px;
        text-align: center;
    }

    [b-iv94yxec56] .etele-landing-excerpt {
        padding-bottom: 30px;
        max-width: 100%;
    }

    [b-iv94yxec56] .etele-landing-title {
        font-size: 20px;
        line-height: 34px;
        max-width: 100%;
    }
}

@media(max-width:1279px) {
    [b-iv94yxec56] .etele-landing-carousel > div > div button svg {
        font-size: 16px;
    }

    .etele-landing-bottom[b-iv94yxec56] {
        min-height: 20vh;
    }

    [b-iv94yxec56] .etele-landing-title {
        font-size:28px;
        line-height:34px;
    }

    [b-iv94yxec56] .etele-landing-excerpt > p:first-child {
        /*display: none;*/
    }

    /*.etele-landing-bottom {
        background-color: transparent;
    }*/
}

@media(max-width:720px){
    [b-iv94yxec56] .etele-landing-mobile-image img {
        height: auto !important;
    }
}
/* /Components/Dashboard/NewsLetterComponent.razor.rz.scp.css */
.etele-newsletter[b-byk3jalp16] {
    min-height: 390px;
    position: relative;
}

[b-byk3jalp16] .etele-newsletter-divider {
    height: 3px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}

[b-byk3jalp16] .etele-newsletter-text-fields .mud-input {
    background-color: var(--mud-palette-white);
    color: var(--mud-palette-drawer-background);
    border-radius: 4px;
}

[b-byk3jalp16] .etele-newsletter-text-fields .mud-input-label {
    background-color: var(--mud-palette-white);
    color: var(--mud-palette-drawer-background);
}

[b-byk3jalp16] .etele-newsletter-text-fields .mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined,
[b-byk3jalp16] .etele-newsletter-text-fields .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined {
    display: none;
}

[b-byk3jalp16] .etele-newsletter-subscribe {
    height: 56px;
    margin-top: 6px;
}

[b-byk3jalp16] .etele-newsletter-accept {
    padding-top: 0;
}

    [b-byk3jalp16] .etele-newsletter-accept .mud-checkbox .mud-button-root {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0;
        margin-top: 4px;
    }

[b-byk3jalp16] .etele-newsletter-accept-label {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 12px;
}

    [b-byk3jalp16] .etele-newsletter-loading{
        height:56px;
    }

@media(max-width:1279px) {
    .etele-newsletter[b-byk3jalp16] {
        min-height: 480px;
    }

    [b-byk3jalp16] .mud-typography-h5 {        
        margin-top:4px !important;
    }

    [b-byk3jalp16] .etele-newsletter-subscribe {
        height: unset;
        margin-top: 0;
    }

    .etele-newsletter[b-byk3jalp16]::before {
        background-position-y:0;
    }
}
/* /Components/Dashboard/PreOrderComponent.razor.rz.scp.css */
[b-vvmbumzh1n] .etele-preorder-ltrwrapper .etele-image img {
    object-position: top !important;
}

[b-vvmbumzh1n] .etele-preorder-carousel {
    height: 400px;
}

    [b-vvmbumzh1n] .etele-preorder-carousel > div > button {
        display: none;
        border-radius: 0;
        height: 100%;
        opacity: 0.5 !important;
        background-color: var(--mud-palette-dark);
    }

    [b-vvmbumzh1n] .etele-preorder-carousel:hover > div > button {
        display: flex;
    }

[b-vvmbumzh1n] .etele-preorder-buybutton {
    border-radius: 9999px;
    background-color: #B7A167;
    color: #141B26 !important;
    padding: 16px 20px;
    font-family: var(--mud-typography-button-family);
    font-size: 14px;
    font-weight: bold;
    line-height: var(--mud-typography-button-lineheight);
    letter-spacing: var(--mud-typography-button-letterspacing);
    text-transform: uppercase;
}

[b-vvmbumzh1n] .etele-preorder-description {
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media(max-width:1279px) {
    [b-vvmbumzh1n] .etele-preorder-carousel {
        height: 380px;
        background-color: var(--mud-palette-action-disabled-background);
    }

    [b-vvmbumzh1n] .etele-preorder-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    [b-vvmbumzh1n] .etele-preorder-ltrwrapper .etele-ltrimagewrapper-content > div {
        display:flex;
        flex-direction:column;
        height:140px;
    }

    [b-vvmbumzh1n] .etele-preorder-title {
        margin-bottom: 0 !important;
        margin-top: 16px !important;
        text-align:center;
    }

    [b-vvmbumzh1n] .etele-preorder-buybutton {
        margin-bottom: 0 !important;
        margin-top: 4px !important;
        margin-left:auto;
        margin-right:auto;
    }

    [b-vvmbumzh1n] .etele-preorder-description{
        display:none;
    }

    [b-vvmbumzh1n] .etele-preorder-premierdate {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
        display:flex;
        justify-content:center;
        flex-direction:column;
        flex-grow:1;
    }

    [b-vvmbumzh1n] .etele-preorder-premierdate > div {
        margin-left:auto;
        margin-right:auto;
    }

    [b-vvmbumzh1n] .etele-preorder-carousel > div > div button svg {
        font-size:16px;
    }
}
/* /Components/Dashboard/ScreeningComponent.razor.rz.scp.css */
[b-fpwch6az35] .movie-tag {
  background-color: #B7A167;
  padding: 8px 12px;
  border-radius: 6px;
  font-size: 14px;
  line-height: 21px;
  font-weight: 600;
  color: black;
  letter-spacing: -0.03em;
}
/* /Components/Dashboard/ScreeningListItem.razor.rz.scp.css */
[b-x9zyrc0dsb] .etele-whatsontoday-timetable {
  border-top: 1px solid #FFFFFF80
}

.etele-whatsontoday-timetable-link[b-x9zyrc0dsb] {
  border-bottom: 1px solid #FFFFFF80;
  padding: 8px 0px;
}

.etele-whatsontoday-timetable-link .mud-nav-link[b-x9zyrc0dsb] {
    padding: 12px 0px;
  }

.etele-whatsontoday-timetable-screening[b-x9zyrc0dsb] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}

[b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-row {
  display: flex;
}

[b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-time {
  display: flex;
  gap: 12px;
  border: 1px solid #AFB1C0;
  border-radius: 12px;
  align-items: center;
  padding: 8px;
  overflow: hidden;
}

  [b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-time.extended {
    border-radius: 12px 0px 0px 12px;
  }

[b-x9zyrc0dsb] .etele-whatsontoday-timetable-link a.mud-nav-link {
  white-space: normal;
  line-height: unset;
}

  [b-x9zyrc0dsb] .etele-whatsontoday-timetable-link a.mud-nav-link .mud-nav-link-text {
    margin: 0 !important;
    margin-inline-start: 0 !important;
    margin-inline-end: 0 !important;
  }

[b-x9zyrc0dsb] .etele-whatsontoday-timetable-hour-divider {
  opacity: 0.3;
}

[b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-title {
  opacity: 0.87;
  line-height: 20px;
  font-weight: 700;
}

[b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-badge {
  min-width: 30px;
  width: auto;
  height: 22px;
  font-size: 9px;
  border-radius: 2px !important;
  margin-left: 8px;
}

.etele-whatsontoday-timetable-screening .etele-whatsontoday-timetable-twinfor2.mud-chip[b-x9zyrc0dsb] {
  height: 21.5px;
}

[b-x9zyrc0dsb] .etele-whatsontoday-timetable-twinfor2 .mud-chip-icon {
  margin-left: 0;
  margin-right: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
}

[b-x9zyrc0dsb] .etele-whatsontoday-timetable-placeholder {
  height: 520px !important;
}

  [b-x9zyrc0dsb] .etele-whatsontoday-timetable-placeholder > .etele-state-image-container.etele-height-100-percentage {
    padding: 0;
    height: auto !important;
    margin-top: auto;
    margin-bottom: auto;
  }

[b-x9zyrc0dsb] .etele-info-container {
  display: flex;
  flex-direction: row;
  gap: 4px;
}
@media (max-width: 1279px) {
  :: deep .etele-whatsontoday-timetable-placeholder[b-x9zyrc0dsb] {
    height: 372px !important;
  }

  [b-x9zyrc0dsb] .etele-whatsontoday-timetable.pa-8 {
    padding: 0px !important;
  }

  .etele-whatsontoday-timetable-screening-time[b-x9zyrc0dsb] {
    margin-top: 0px !important;
    margin-bottom: auto !important;
    width: 100%;
  }
  [b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-row {
      width: 100%;
  }

  [b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-badge {
    margin-left: 0px !important;
  }

  [b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-title {
      flex: 1;
  }

  [b-x9zyrc0dsb] .etele-whatsontoday-timetable-screening-time.full-width {
    flex: 1;
  }

}
/* /Components/Dashboard/WelcomeComponent.razor.rz.scp.css */
.etele-welcome[b-a1bh9nb1af] {
    overflow: hidden;
    position: relative;
    max-height: 100vh;
}

    .etele-welcome[b-a1bh9nb1af]::after {
        content: '';
        display: block;
        position: absolute;
        z-index: 0;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: radial-gradient(at top right, transparent 0%, var(--mud-palette-background) 83%, var(--mud-palette-background) 100%);
    }

.etele-welcome-background[b-a1bh9nb1af] {
    z-index: 0;
    width: 100%;
}

.etele-welcome-content[b-a1bh9nb1af] {
    z-index: 1;
}

[b-a1bh9nb1af] .etele-welcome-container {
    height: calc(100vh - var(--etele-appbar-padding));
    background-image: url(https://cdn.cinext.hu/images/pattern-header.svg);
    background-repeat: no-repeat;
    background-position-y: 157px;
    background-position-x: 24px;
    mix-blend-mode: difference;
}

[b-a1bh9nb1af] .etele-welcome-heading-container {
    height: 75%;
}

.etele-welcome-heading-positioner[b-a1bh9nb1af] {
    top: 10%;
}

[b-a1bh9nb1af] .etele-welcome-heading {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

[b-a1bh9nb1af] .etele-welcome-announcement {
    bottom: 0;
    right: 0;
    left: 0;
    height: 25%;
    z-index: 1;
}

[b-a1bh9nb1af] .etele-welcome-announcement-text {
    font-size: 26px;
    border-left: 12px solid var(--mud-palette-primary);
    padding-left: 24px;
}

@media(max-width:1279px) {
    .etele-welcome[b-a1bh9nb1af]::after{
        display:none;
    }

    [b-a1bh9nb1af] .etele-welcome-announcement {
        top: 0;
        left: 0;
        height: unset;
        width: unset;
        position:static !important;
    }

    [b-a1bh9nb1af] .etele-welcome-announcement-text {
        font-size: 20px;
        margin-top: 24px !important;
        margin-bottom: 0px !important;
    }
}
/* /Components/Dashboard/WhatsOnTodayComponent.razor.rz.scp.css */
[b-60xlnh8h2f] .etele-screening-tab .mud-tabs-toolbar {
  max-width: 1280px;
  padding-left: 24px;
  padding-right: 24px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

[b-60xlnh8h2f] .etele-screening-tab .mud-tabs-toolbar .mud-tabs-toolbar-inner .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper {
  display: flex;
  grid-template-columns: repeat(2, 50%);
}

[b-60xlnh8h2f] .etele-screening-tab .mud-tabs-toolbar .mud-tabs-toolbar-inner .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper .mud-tooltip-root {
  width: fit-content;
}

@media (max-width: 515px) {
  [b-60xlnh8h2f] .etele-screening-tab .mud-tabs-toolbar .mud-tabs-toolbar-inner .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper {
    display: grid;
  }

  [b-60xlnh8h2f] .etele-screening-tab .mud-tabs-toolbar .mud-tabs-toolbar-inner .mud-tabs-toolbar-content .mud-tabs-toolbar-wrapper .mud-tooltip-root {
    width: 100%;
  }
}

@media (max-width: 1279px) {
  [b-60xlnh8h2f] .etele-dashboard-screenings {
    background: black !important;
  }

  [b-60xlnh8h2f] .etele-whatsontoday-simplifyformobiledashboard.etele-tab {
    margin-top: 0 !important;
  }

  [b-60xlnh8h2f] .etele-whatsontoday-simplifyformobiledashboard.etele-tab > .mud-tabs-toolbar {
    display: none;
  }
}
/* /Components/Dashboard/WhatsOnTodayOurScreeningsComponent.razor.rz.scp.css */
.etele-whatsontoday-ourscreenings-info[b-hds0kynmxy] {
    padding-left: 40px;
    width: 100%;
}
[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-info-link {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin-bottom: 5px;
}
[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-info-link:hover {
    text-decoration:none !important;
}
[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-subtitle {
    font-size: 14px;
    font-weight: 400;
    color: white;
    white-space: nowrap;
    opacity: 0.5;
    padding: 4px;
    margin-right: 6px;
}

[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-movie-title {
    margin-top: 0px;
    margin-bottom: 0px;
    color: white;
    font-size: 22px;
    font-weight: 700;
}

[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-movieprint-label {
    margin: 10px 8px 10px 0px;
}

[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-rating {
    margin-right: 6px;
}

[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-movie-divider {
    height: 1px;
    margin-top: 24px;
    margin-bottom: 24px;
    background-color: #303238 !important;
}

[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-time {
  border-radius: 10px !important;
  border: 1px solid #AFB1C0;
  width: 76px !important;
  height: 50px !important;
  min-width: 76px !important;
  min-height: 50px !important;
  padding-left: 0px !important;
  padding-right: 0px !important;
}

    [b-hds0kynmxy] .etele-whatsontoday-ourscreenings-time:first-child {
        margin-left: 0px !important;
    }

    [b-hds0kynmxy] .etele-whatsontoday-ourscreenings-time:hover {
        border: 1px solid var(--mud-palette-primary-lighten);
    }

        [b-hds0kynmxy] .etele-whatsontoday-ourscreenings-time:hover span {
            color: var(--mud-palette-primary-lighten) !important;
        }

  [b-hds0kynmxy] .etele-whatsontoday-ourscreenings-time .etele-screening-tag {
    position: absolute;
    top: 0;
    right: 0;
    height: 20px;
    width: 23px;
    border-bottom-left-radius: 10px;
    background-color: #AFB1C0;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #393B40;
  }

  [b-hds0kynmxy] .etele-whatsontoday-ourscreenings-time:hover .etele-screening-tag {
    background-color: #AC985A;
    color: #FFFFFF;
  }

    [b-hds0kynmxy] .etele-whatsontoday-ourscreenings-time img {
        height: 16px;
        max-width: 64px;
    }

[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-movie-image {
    width: 152px !important;
    object-fit: fill !important;
}

[b-hds0kynmxy] .etele-whatsontoday-ourscreenings-premier {
    border-radius: 5px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    padding: 8px;
    margin-left: auto;
    margin-right: auto;
    z-index: 1;
    position: absolute;
    margin-top: -15px;
}

[b-hds0kynmxy] .etele-screenings-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, 110px);
  justify-content: space-between;
}
@media(max-width:1279px) {
    [b-hds0kynmxy] .etele-whatsontoday-ourscreenings-movie-image {
        height: 160px !important;
        width: 110px !important;
    }

    .etele-whatsontoday-ourscreenings-info[b-hds0kynmxy] {
        padding-left: 20px;
        width: 100%;
    }
}
/* /Components/Dashboard/WhatsOnTodayTimetableComponent.razor.rz.scp.css */
[b-cw55awbq83] .etele-whatsontoday-timetable {
  border-top: 1px solid #FFFFFF80
}
[b-cw55awbq83] .etele-whatsontoday-timetable-link {
  border-bottom: 1px solid #FFFFFF80;
  padding: 8px 0px;
}
  [b-cw55awbq83] .etele-whatsontoday-timetable-link .mud-nav-link {
    padding: 12px 12px;
    border-radius: 12px;
    border: 1px solid transparent;
  }
    [b-cw55awbq83] .etele-whatsontoday-timetable-link .mud-nav-link:hover {
      border-color: #AC985A;
      background-color: #FFFFFF10
    }

[b-cw55awbq83] .etele-whatsontoday-timetable-screening {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-screening-row {
    display: flex;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-screening-time {
  display: flex;
  gap: 12px;
  border: 1px solid #AFB1C0;
  border-radius: 12px;
  align-items: center;
  padding: 8px;
  overflow: hidden;
}

  [b-cw55awbq83] .etele-whatsontoday-timetable-screening-time.extended {
    border-radius: 12px 0px 0px 12px;
  }

[b-cw55awbq83] .etele-whatsontoday-timetable-link a.mud-nav-link{
    white-space:normal;
    line-height: unset;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-link a.mud-nav-link .mud-nav-link-text {
    margin:0 !important;
    margin-inline-start:0 !important;
    margin-inline-end:0 !important;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-hour-divider {
    opacity: 0.3;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-screening-title{
    opacity:0.87;
    line-height:20px;
    font-weight: 700;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-screening-badge {
    min-width: 30px;
    width:auto;
    height: 22px;
    font-size: 9px;
    border-radius: 2px !important;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-screening .etele-whatsontoday-timetable-twinfor2.mud-chip {
    height: 21.5px;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-twinfor2 .mud-chip-icon {
    margin-left: 0;
    margin-right: 0;
    margin-inline-start: 0;
    margin-inline-end: 0;
}

[b-cw55awbq83] .etele-whatsontoday-timetable-placeholder {
    height: 520px !important;
}

    [b-cw55awbq83] .etele-whatsontoday-timetable-placeholder > .etele-state-image-container.etele-height-100-percentage {
        padding: 0;
        height: auto !important;
        margin-top: auto;
        margin-bottom: auto;
    }

@media (max-width: 1279px) {
  :: deep .etele-whatsontoday-timetable-placeholder[b-cw55awbq83] {
        height: 372px !important;
    }

    [b-cw55awbq83] .etele-whatsontoday-timetable.pa-8 {
        padding: 0px !important;
    }

    .etele-whatsontoday-timetable-screening-time[b-cw55awbq83]{
        margin-top:0px !important;
        margin-bottom:auto !important;
    }
}
/* /Components/FB/BrowseFBComponent.razor.rz.scp.css */
@media(max-width:1279px) {
    [b-1qjkjmi5pq] .etele-browsefb-titlecontent {
        position: fixed;
        height: 275px;
        background: var(--mud-palette-background);
        z-index: 2;
        top: var(--etele-appbar-padding);
        left: 0;
        right: 0;
        padding-left: 16px;
        padding-right: 16px;
        padding-bottom: 10px;
    }
}

@media(min-width:1280px) {
    [b-1qjkjmi5pq] .etele-shopping-template-grid {
        flex-direction: column;
        height: auto;
    }

    [b-1qjkjmi5pq] .etele-shoppingtemplate-main {
        height: auto;
        min-height: auto;
    }

    [b-1qjkjmi5pq] .etele-shopping-template-grid > .mud-grid-item.mud-grid-item-lg-4.mud-grid-item-xs-12 {
        display: flex;
        flex-grow: 0;
        width: 100%;
        max-width: 66.666667%;
        flex-basis: 66.666667%;
        padding:0 !important;
    }

    [b-1qjkjmi5pq] .etele-shopping-template-grid > .mud-grid-item.mud-grid-item-lg-4.mud-grid-item-xs-12:before {
        content: '';
        display: block;
        width: 41.66667%;
        flex-shrink: 0;
    }

    [b-1qjkjmi5pq] .etele-shopping-template-grid .etele-shoppingtemplate-right {
        position: static !important;
        flex-grow: 1;
    }

    [b-1qjkjmi5pq] .etele-shopping-template-grid .etele-shoppingtemplate-right > div.ml-6 {
        margin-left:12px !important;
        margin-right:12px !important;
    }
}
/* /Components/GlobalSearch/SearchResultComponent.razor.rz.scp.css */
[b-mngr3iygtz] .etele-searchresult {
    border: 2px solid transparent;
}

    [b-mngr3iygtz] .etele-searchresult:hover {
        border: 2px solid var(--mud-palette-primary);
        box-shadow: var(--mud-elevation-10);
    }

[b-mngr3iygtz] .etele-searchresult-type{
    top:-2px;
    right:-2px;
    font-size:8px !important;
}

.etele-searchresult-image[b-mngr3iygtz] {
    width: 54px;
    height: 60px;
    background-size: cover;
    background-position: center;
}

/* /Components/Modal/ModalComponent.razor.rz.scp.css */
.etele-overlay[b-avk2juhcee] {
  background-color: #232C3ACC;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  align-items: center;
  justify-content: center;
  z-index: 2000;
}

  .etele-overlay.active[b-avk2juhcee] {
    display: flex;
  }

  .etele-modal-container[b-avk2juhcee] {
    max-width: 720px;
    width: 90%;
    background-color: #393B40;
    padding: 40px;
    display: flex;
    flex-direction: column;
    gap: 40px;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }

.etele-modal-content-container[b-avk2juhcee] {
    display: flex;
    flex-direction: column;
    gap: 32px;
}

.etele-modal-title-container[b-avk2juhcee] {
    display: flex;
}

.etele-modal-title[b-avk2juhcee] {
  color: #FCDE7C;
  font-size: 30px;
  line-height: 20px;
  font-weight: 700;
  text-align: center;
  flex: 1;
}

.etele-modal-separator[b-avk2juhcee] {
  height: 1px;
  background-color: #141B26;
}

.etele-modal-description[b-avk2juhcee] {
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  letter-spacing: 0.01em;
  text-align: center;
}

.etele-modal-actions-container[b-avk2juhcee] {
  display: flex;
  gap: 15px;
}
.etele-modal-actions-container.col[b-avk2juhcee] {
  flex-direction: column;
  width: min-content;
  align-self: center;
  flex-wrap: wrap;
}

.etele-modal-actions-container.row[b-avk2juhcee] {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}

[b-avk2juhcee] .etele-modal-action {
  padding: 16px 32px 16px 32px !important;
  border-radius: 30px !important;
  background-color: #AC985A !important;
  font-size: 16px !important;
  font-weight: 800 !important;
  line-height: 10px !important;
  letter-spacing: 0.1em !important;
  text-align: center !important;
  color: #000000 !important;
  text-transform: uppercase !important;
  cursor: pointer !important;
  text-wrap: nowrap;
}

[b-avk2juhcee].col .etele-modal-action {
  width: 100%;
}

[b-avk2juhcee].row .etele-modal-action {
  width: min-content;
}
/* /Components/MovieDatasheet/MovieComponent.razor.rz.scp.css */
[b-b3t7m7sy4u] .etele-movie-trailer-grid {
    /*height: 420px;*/
}

.etele-movie-trailer[b-b3t7m7sy4u] {
    padding-bottom: calc(min(540px, var(--aspect-ratio, .5625) * 100%));
    position: relative;
    width: 100%;
    max-width: 1279px;
}

.etele-movie-trailer-iframe[b-b3t7m7sy4u] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1;
    height: 100%;
}

.etele-movie-soldout[b-b3t7m7sy4u] {
    position: absolute;
    top: 0;
    right: 0;
    width: 80px;
    height: 18px;
}

@media (max-width: 1279px) {
    [b-b3t7m7sy4u] .etele-movie-trailer-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    [b-b3t7m7sy4u] .etele-movie-trailer-grid {
        height: auto;
    }

    .etele-movie-trailer[b-b3t7m7sy4u] {
        max-width: 100%;
    }

    [b-b3t7m7sy4u] .etele-movie-title {
        font-size: 24px !important;
        line-height: 34px !important;
    }

    .etele-movie-about[b-b3t7m7sy4u] {
        max-height: 120px;
        overflow-y: hidden;
        position: relative;
    }

        .etele-movie-about.seemore[b-b3t7m7sy4u] {
            max-height: initial !important;
        }

    .etele-movie-about-fadeout[b-b3t7m7sy4u] {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        top: 0;
    }
}
/* /Components/MovieDatasheet/ScreeningsComponent.razor.rz.scp.css */
[b-9i9akr777w] .etele-screenings-screening {
    border: 2px solid transparent;
}

.etele-whatsontoday-timetable-link a.mud-nav-link[b-9i9akr777w] {
  white-space: normal;
  line-height: unset;
}

.etele-whatsontoday-timetable-link a.mud-nav-link .mud-nav-link-text[b-9i9akr777w] {
    margin: 0 !important;
    margin-inline-start: 0 !important;
    margin-inline-end: 0 !important;
  }

    [b-9i9akr777w] .etele-screenings-screening:hover {
        border: 2px solid var(--mud-palette-primary);
    }

    [b-9i9akr777w] .etele-screenings-screening.mud-button-filled-default {
        background-color: var(--mud-palette-drawer-background);
    }

[b-9i9akr777w] .etele-whatsontoday-timetable-link {
  border-bottom: 1px solid #FFFFFF80;
  padding: 8px 0px;
}

  [b-9i9akr777w] .etele-whatsontoday-timetable-link .mud-nav-link {
    padding: 12px 0px;
    white-space: normal;
    line-height: unset;
    border-radius: 12px;
    border: 1px solid transparent;
  }

    [b-9i9akr777w] .etele-whatsontoday-timetable-link .mud-nav-link:hover {
      border-color: #AC985A;
      background-color: #FFFFFF10
    }

    [b-9i9akr777w] .etele-screenings-screening.mud-button-filled:disabled {
        color: var(--mud-palette-white) !important;
        background-color: var(--mud-palette-grey-default) !important;
    }

    [b-9i9akr777w] .etele-screenings-screening.mud-button-root:disabled .mud-text-primary,
    [b-9i9akr777w] .etele-screenings-screening.mud-button-root:disabled {
        color: var(--mud-palette-white) !important;
    }

    [b-9i9akr777w] .etele-screenings-screening .mud-button-label {
        display: block;
    }

[b-9i9akr777w] .etele-screenings-screening-badge {
    min-width: 30px;
    width: auto;
    height: 22px;
    font-size: 9px;
    border-radius: 2px !important;
}

[b-9i9akr777w] .etele-screenings-screening .etele-screenings-twinfor2.mud-chip {
    height: 21.5px;
}

[b-9i9akr777w] .etele-screenings-twinfor2 .mud-chip-icon {
    margin-left: 0;
    margin-right: 0;
    margin-inline-start: 0;
    margin-inline-end: 0;
}

.etele-screenings-filter-panel.filter-drawer-open[b-9i9akr777w] {
    border: 1px solid var(--mud-palette-grey-darker);
    background-color: var(--mud-palette-action-disabled-background);
    padding: 16px;
}

[b-9i9akr777w] .etele-screenings-desktop-filter-button {
    border-color: var(--mud-palette-grey-darker);
}

    [b-9i9akr777w] .etele-screenings-desktop-filter-button .mud-button-label {
        display: block;
    }

[b-9i9akr777w] .etele-screenings-filter-panel.filter-drawer-open .etele-screenings-desktop-filter-button {
    border-style: none;
}

    [b-9i9akr777w] .etele-screenings-filter-panel.filter-drawer-open .etele-screenings-desktop-filter-button .mud-button-label {
        display: flex;
        justify-content: flex-end;
    }

[b-9i9akr777w] .etele-screenings-placeholder {
    height: 310px !important;
}

    [b-9i9akr777w] .etele-screenings-placeholder > .etele-state-image-container.etele-height-100-percentage {
        padding: 0;
        height: auto !important;
        margin-top: auto;
        margin-bottom: auto;
    }


@media(max-width:1279px) {
    .etele-screenings-filter-panel.filter-drawer-open[b-9i9akr777w] {
        border: none;
        background-color: transparent;
        padding: 0 !important;
    }
}
/* /Components/MovieFilter/MovieFilterComponent.razor.rz.scp.css */
[b-1hcdfbynfa] .etele-movie-filter-conrtainer {
    flex-flow: wrap;
}

    [b-1hcdfbynfa] .mud-grid-item {
        padding: 0px 5px;
        width: 20%;
    }
[b-1hcdfbynfa] .mud-grid-item:first-child {
    padding-left: 0;
}
[b-1hcdfbynfa] .mud-grid-item:last-child {
    padding-right: 0;
}
    [b-1hcdfbynfa] .etele-movie-filter-conrtainer .mud-input-control {
        margin-top: 5px !important;
    }

    [b-1hcdfbynfa] .etele-movie-filter-conrtainer .mud-select img {
        width: 76px;
        height: 20px;
    }

[b-1hcdfbynfa] .etele-movie-filter-search {
    display: block;
}

[b-1hcdfbynfa] .etele-moviefilter-chipset {  
    padding: 0 !important;
    height: 56px !important;
    margin-bottom: 2px;
    margin-top: 5px;
    justify-items: end;
}
    [b-1hcdfbynfa] .etele-moviefilter-chipset .mud-chip:first-child {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
    }

    [b-1hcdfbynfa] .etele-moviefilter-chipset .mud-chip:last-child {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
    }

    [b-1hcdfbynfa] .etele-moviefilter-chipset .mud-chip {
        border-radius: 0;
        margin: 0 !important;
        width: 65px !important;
        height: 56px !important;
        border: 1px solid #303238;
    }

        [b-1hcdfbynfa] .etele-moviefilter-chipset .mud-chip:hover {
            border: 1px  solid rgb(255, 255, 255, 0.6);
        }

    [b-1hcdfbynfa] .etele-moviefilter-chipset .mud-chip-selected {
        background: var(--etele-dark-grey);
    }

    [b-1hcdfbynfa] .mud-select .mud-disabled {
        opacity: 0.2;
    }

@media(max-width:1280px) {
    [b-1hcdfbynfa] .etele-movie-filter-conrtainer .mud-input-control input {
        font-size: 14px;
    }

    [b-1hcdfbynfa] .etele-moviefilter-chipset .mud-chip {
        height: 52px !important;
        width: 56px !important;
    }

    [b-1hcdfbynfa] .mud-grid-item {
        width: 100%;
        padding: 0px;
    }

    [b-1hcdfbynfa] .etele-filter-button {
        padding: 0px;
        border-radius: 0px;
    }

    #etele-filters-container[b-1hcdfbynfa] {
        opacity: 0;
        max-height: 0;
        overflow: hidden;
        transition: opacity 0.3s ease, max-height 0.3s ease;
    }

    #etele-filters-container.open[b-1hcdfbynfa] {
        opacity: 1;
        max-height: 300px;
    }
}
/* /Components/MovieList/DatePickerComponent.razor.rz.scp.css */
.etele-datepicker-actions[b-94uc9atn37], .etele-datepicker-title[b-94uc9atn37] {
    width: 310px;
    position: fixed;
    z-index: 1700;
    left: calc(50vw - 155px);
    transform-origin: center center;
}

.etele-datepicker-actions[b-94uc9atn37] {
    top: calc(50vh + 190px);
    height: 52px;
    background-color: #141B26;
    animation: scaleUpMoveDown-b-94uc9atn37 0.1s ease;
    display: flex;
}

.etele-datepicker-title[b-94uc9atn37] {
    height: 100px;
    top: calc(50vh - 210px);
    font-size: var(--mud-typography-button-size);
    display: flex;
    flex-direction: column;
    animation: scaleUpMoveUp-b-94uc9atn37 0.1s ease;
    align-items: center;
}

  .etele-datepicker-title-label[b-94uc9atn37] {
      margin-top: 20px;
  }

  .etele-datepicker-selecteddate[b-94uc9atn37] {
      position: relative;
      z-index: 1700;
  }

.etele-datepicker[b-94uc9atn37] {
    position: relative;
    z-index: 1700;
}

[b-94uc9atn37] .etele-datepicker-actions .etele-datepicker-action-button {
    padding: 10px;
    border-radius: 9999px;
    font-weight: bold;
    height: 36px;
    margin: 5px;
}


@keyframes scaleUpMoveUp-b-94uc9atn37 {
    0% {
        transform: translate(0, 210px) scale(0);
    }

    100% {
        transform: translate(0, 0) scale(1);
    }
}

@keyframes scaleUpMoveDown-b-94uc9atn37 {
    0% {
        transform: translate(0, -190px) scale(0);
    }

    100% {
        transform: translate(0, 0) scale(1);
    }
}
/* /Components/MovieList/MovieDateFilterComponent.razor.rz.scp.css */
.etele-movie-date-filter-background[b-v96bzkwzbz]{
    z-index:-1;
}

[b-v96bzkwzbz] .etele-movie-date-filter-chip-container {
  display: flex;
  left: 50%;
  transform: translateX(-50%);
  position: relative;
  white-space: nowrap;
  max-width: 100%;
  overflow-x: auto;
  padding-top: 12px;
}

    [b-v96bzkwzbz] .etele-movie-date-filter-chip-container>div {
        display: inline-block;
    }

[b-v96bzkwzbz] .etele-movie-date-filter-chip {
   padding: 0 !important;
    border-radius: 10px;
    border: 1px solid #303238;
    position: relative;
}

[b-v96bzkwzbz] .etele-movie-date-filter-chip:hover {
    border: 1px solid rgb(255, 255, 255, 0.6);
}

[b-v96bzkwzbz] .etele-movie-date-filter-chip-day-text {
    font-weight: 500;
    padding-right: 22px;
    color: #AFB1C0;
    font-size: 16px;
}

[b-v96bzkwzbz] .etele-movie-date-filter-chip-day-date {
    font-size: 24px;
    font-weight: 900;
}

.etele-movie-date-filter-chip-day-date-anchor[b-v96bzkwzbz] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 61px;
}

.etele-datefilter-date-padding[b-v96bzkwzbz] {
  padding: 13.5px 20px !important;
}

[b-v96bzkwzbz] .etele-movie-date-filter-chip-selected {
  border: 2px solid var(--mud-palette-primary-lighten);
  color: var(--mud-palette-primary-lighten) !important;
}

    [b-v96bzkwzbz] .etele-movie-date-filter-chip-selected:hover {
        border: 2px solid var(--mud-palette-primary-lighten) !important;
    }

    [b-v96bzkwzbz] .etele-movie-date-filter-chip-selected .etele-movie-date-filter-chip-day-text {
        color: var(--mud-palette-primary-lighten) !important;
    }

[b-v96bzkwzbz] .mud-chip.etele-movie-date-filter-chip > .mud-chip-content {
    display: inline;
}

.etele-movie-date-filter-chip-badge[b-v96bzkwzbz] {
    height: 12px;
}

[b-v96bzkwzbz] .etele-movie-date-filter-chip-has-premier {
    border-radius: 20px;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: bold;
    padding: 8px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: -20px;
    z-index: 1;
    position: absolute;
    top: -8px;
    left: 24px;
}

.etele-movie-date-selector-container[b-v96bzkwzbz] {
    display: flex;
}

[b-v96bzkwzbz] .etele-movie-date-filter-chipset {
    width: calc(100% - 141px);
}

[b-v96bzkwzbz] .etele-movie-date-filter-chipset-wide {
    width: 100%;
}

[b-v96bzkwzbz] .etele-preorder-datepicker-open-button:disabled,
[b-v96bzkwzbz] .etele-preorder-datepicker-open-container .etele-movie-date-filter-chip:disabled,
[b-v96bzkwzbz] .etele-preorder-datepicker-open-container .etele-preorder-datepicker-calendar-button:disabled,
[b-v96bzkwzbz] .etele-movie-date-filter-chip-container .mud-disabled {
  opacity: 0.2;
}

[b-v96bzkwzbz] .etele-datepicker {
  width: 40px;
  height: 40px;
  padding: 0px !important;
  margin: 0px;
  margin-bottom: 28px;
  border-radius: 10px;
  border: 1px solid #303238;
  position: relative;
  width: 0;
  border: none;
}

  [b-v96bzkwzbz] .etele-disable-datepicker-prev-button .mud-picker-nav-button-prev,
  [b-v96bzkwzbz] .etele-disable-datepicker-next-button .mud-picker-nav-button-next {
      pointer-events: none;
      opacity: 0.2;
}

.mud-picker-actions[b-v96bzkwzbz] {
    padding: 12px;
}

[b-v96bzkwzbz] .etele-preorder-datepicker-open-button {
  border-radius: 10px;
  border: 1px solid rgb(255, 255, 255, 0.2) !important;
  padding: 8px;
  width: 100%;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: none;
  height: 65px;
}

[b-v96bzkwzbz] .etele-preorder-datepicker-open-button:hover {
    border: 1px solid rgb(255, 255, 255, 0.6) !important;
}

[b-v96bzkwzbz] .etele-preorder-datepicker-open-button-selected {
    border: 2px solid var(--mud-palette-primary-lighten) !important;
}

[b-v96bzkwzbz] .etele-preorder-datepicker-calendar-button {
    width: 24px;
    height: 24px;
    position: absolute;
    right: -12px;
    top: -12px;
    background-color: #070A10
}

[b-v96bzkwzbz] .etele-preorder-datepicker-open-container {
    width: 125px;
    position: relative;
    margin-top: 16px;
    margin-left: 16px;
}

@media (max-width: 1279px) {
  .etele-movie-date-filter[b-v96bzkwzbz] {
        background-color: transparent;
        padding-top:0px !important;
        padding-bottom: 0px !important;
    }

    [b-v96bzkwzbz] .etele-movie-date-filter-chip-container {
        left: 0% !important;
        transform: none;
        display: inline-block;
    }

      [b-v96bzkwzbz] .etele-preorder-datepicker-open-container {
          width: 56px;
          position: relative;
          margin-top: 12px;
          margin-left: 16px;
      }

      [b-v96bzkwzbz] .etele-preorder-datepicker-open-container .etele-movie-date-filter-chip-selected span {
          color: #070A10;
      }


    [b-v96bzkwzbz] .etele-movie-date-filter-chipset {
        width: calc(100% - 56px);
    }


    [b-v96bzkwzbz] .etele-movie-date-filter-chip {
        width: 40px;
        height: 40px;
        padding: 0px !important;
        margin: 0px; 
        margin-bottom: 8px;
    }

    [b-v96bzkwzbz] .mud-chip.etele-movie-date-filter-chip > .mud-chip-content {
        display: flex;
        justify-content: center;
        padding: 0;
    }

  [b-v96bzkwzbz] .etele-movie-date-filter-chip-day-text {
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      padding-right: 0;

      display: flex;
      justify-content: center;
      align-items: center;
  }

    [b-v96bzkwzbz] .etele-movie-date-filter-chip-selected {
        background-color: var(--mud-palette-primary-lighten) !important;
    }

    [b-v96bzkwzbz] .etele-movie-date-filter-chip-selected .etele-movie-date-filter-chip-day-text {
        color: #070A10 !important;
    }

    [b-v96bzkwzbz] .etele-moviedate-filter-seleceted-date-text {
        margin-top: 12px;
        color: white;
        opacity: 0.5;
    }
}
/* /Components/MovieList/MovieListComponent.razor.rz.scp.css */
[b-ahmqr98l8s] .etele-movie-list-placeholder {
    height: 520px !important;
}

[b-ahmqr98l8s] .etele-movie-list-placeholder > .etele-state-image-container.etele-height-100-percentage {
    padding: 0;
    height:auto !important;
    margin-top:auto;
    margin-bottom:auto;
}

.etele-movie-list-gradient-left[b-ahmqr98l8s], .etele-movie-list-gradient-right[b-ahmqr98l8s] {
    content: '';
    position: absolute;
    z-index: 1;
    width: 600px;
    height: 420px;
    z-index: 1;
    pointer-events: none
}

.etele-movie-list-gradient-left[b-ahmqr98l8s] {
    background: linear-gradient(90deg, rgba(7,10,16,1) 0%, rgba(255,255,255,0) 100%);
    left: 0;
}

.etele-movie-list-gradient-right[b-ahmqr98l8s] {
    background: linear-gradient(270deg, rgba(7,10,16,1) 0%, rgba(255,255,255,0) 100%);
    right: 0;
}

.etele-movie-list-carousel-button[b-ahmqr98l8s] {
    position: absolute;
    background: white !important;
    border: 5px solid #070A10;
    border-radius: 50%;
    bottom: 350px;
    z-index: 2;
}

.etele-movie-list-carousel-button-left[b-ahmqr98l8s] {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    left: calc(50% - 620px);
}

.etele-movie-list-carousel-button-right[b-ahmqr98l8s] {
    left: calc(50% + 560px);
}

.etele-movie-list-carousel-button[b-ahmqr98l8s] {
    display: none !important;
}

.mud-carousel:hover .etele-movie-list-carousel-button[b-ahmqr98l8s] {
    display: block !important;
    z-index: 4 !important;
}

@media(min-width:1279px) {
    [b-ahmqr98l8s] .etele-movie-list-carousel {
        height: 600px !important;
        width: 100%;
    }
}

@media(max-width:1279px){
    [b-ahmqr98l8s] .etele-movie-list-placeholder {
        height: 372px !important;
    }

    [b-ahmqr98l8s] .etele-movie-list-carousel {
        height: 470px !important;
        width: 100%;
    }
}
    

    
/* /Components/MovieList/MovieListItemComponent.razor.rz.scp.css */
[b-nyltsb2fy9] .etele-movie-list-item-card {
    width: 290px;
    cursor: pointer;
}

/*TODO: What if card media height is not set all, not even as component attribute.*/
[b-nyltsb2fy9] .etele-movie-list-item-card-media {
    height: 420px !important;
    position: relative;
    background-color: var(--mud-palette-overlay-dark);
}

  [b-nyltsb2fy9] .etele-movie-list-item-card-media:hover::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background-color: #292B33D9;
  }

[b-nyltsb2fy9] .etele-movie-list-item-info-text {
    font-weight: 700;
    font-size: 19px;
    line-height: 28.5px;
}

[b-nyltsb2fy9] .etele-movie-list-item-info-screening-text {
    font-weight: 400;
    font-size: 19px;
    line-height: 19px;
}

[b-nyltsb2fy9] .etele-movie-list-item-info-next-screening {
    font-weight: 400;
    font-size: 19px;
    line-height: 19px;
}

[b-nyltsb2fy9] .etele-movie-list-item-info {
    display: none;
}

[b-nyltsb2fy9] .etele-movie-list-item-card-media:hover .etele-movie-list-item-info {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    left: 0px;
    z-index: 2;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    gap: 12px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
}

.etele-movie-list-item-info-room-image[b-nyltsb2fy9] {
  height: 20px;
  align-self: flex-start;
} 

[b-nyltsb2fy9] .etele-movie-list-item-ispremiere {
    top: 0;
    right: 0;
}

@media (max-width: 1279px) {
    [b-nyltsb2fy9] .etele-movie-list-item-card {
        width: 210px;
    }

    [b-nyltsb2fy9] .etele-movie-list-item-card-media {
        height: 310px !important;
        background-color: var(--mud-palette-drawer-background);
    }

    [b-nyltsb2fy9] h5.mud-typography-h5 {
        font-size: 18px;
        line-height: 26px;
        letter-spacing: 0.14px;
    }

    [b-nyltsb2fy9] .etele-movie-avatar-list-item.mud-avatar-small {
        font-size: .5em;
        height: 20px;
        width: 20px;
        margin-bottom: 4px;
    }

    [b-nyltsb2fy9] .etele-movie-list-item-info {
        position: absolute;
        top: 256px;
        left: 12px;
        padding-left: 10px !important;
        padding-right: 10px !important;
        padding-bottom: 20px !important;
    }
}

[b-nyltsb2fy9] .etele-movie-list-item-premier {
    border-left: 4px solid var(--mud-palette-drawer-background);
}
/* /Components/MovieList/MoviePrintLabelComponent.razor.rz.scp.css */
.etele-movie-print-label[b-3i8rk5gke1] {
    background: rgba(255, 255, 255, 0.2) !important;
    border-radius: 12px;
    backdrop-filter: blur(10.8731px);
    font-size: 12px !important;
    height: 20px;
    white-space: nowrap;
}
/* /Components/MovieList/MovieRatingComponent.razor.rz.scp.css */
.etele-movie-rating[b-php3by1mbn] {
    height: 46px;
    width: 46px;
}

[b-php3by1mbn] .movie-rating-icon {
    width: 100%;
    height: 100%;
}

.etele-movie-rating.small[b-php3by1mbn] {
  height: 29px;
  width: 29px;
}

    .etele-movie-rating.smallest[b-php3by1mbn] {
        height: 18px !important;
        width: 18px !important;
    }

@media (max-width: 1279px) {
    .etele-movie-rating[b-php3by1mbn] {
        height: 29px;
        width: 29px;
    }
}
/* /Components/Movies/ScreenSeatLayoutComponent.razor.rz.scp.css */
[b-wepep65sdl] .etele-screenseatlayout-seating {
    max-height: auto;
}

[b-wepep65sdl] .etele-screenseatlayout-type-chip {
    display: block;
}

    [b-wepep65sdl] .etele-screenseatlayout-type-chip > .mud-chip-content {
        display: block;
        min-width: 200px;
        font-style: italic;
    }

[b-wepep65sdl] .etele-screenseatlayout-tickettype.mud-button .mud-button-label {
    display: block;
}

.etele-screenseatlayout-desktop-help[b-wepep65sdl] {
    background-color: var(--mud-palette-action-disabled-background);
}

.etele-screenseatlayout-screening-badge[b-wepep65sdl] {
    min-width: 30px;
    width: auto;
    height: 22px;
    font-size: 9px;
    border-radius: 2px !important;
}

.etele-screenseatlayout-screening-badge[b-wepep65sdl] {
    height: 16px;
}

[b-wepep65sdl] .etele-screenseatlayout-legend-button {
    width: 100%;
    max-width: 320px;
    background: var(--mud-palette-warning-hover);
}

    [b-wepep65sdl] .etele-screenseatlayout-legend-button .mud-button-label {
        justify-content: space-between;
        position: relative;
    }

[b-wepep65sdl] .etele-screenseatlayout-legend-seat {
    height: 10px;
    width: 14px;
}

    [b-wepep65sdl] .etele-screenseatlayout-legend-seat .etele-seat::before {
        margin-top: -2px;
        margin-left: 2px;
        margin-right: 2px;
        margin-bottom: 0;
        height: calc(100% - 2px);
    }

@media(max-width: 1279px) {
    [b-wepep65sdl] .etele-screenseatlayout-seating {
        max-height: 100vh;
    }
}
/* /Components/MovieTag/MovieTagComponent.razor.rz.scp.css */
.movie-tag[b-3ouu1rpv51] {
  background-color: #B7A167;
  padding: 8px 12px;
  border-radius: 6px;
  font-size: 14px;
  line-height: 21px;
  font-weight: 600;
  color: black;
  letter-spacing: -0.03em;
}
/* /Components/MovieTag/ScreeningTagComponent.razor.rz.scp.css */
.etele-screening-tag-icon-container[b-bcglena8yc] {
  align-items: center;
  background-color: #AFB1C0;
  color: #393B40;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 45px;
}
.etele-screening-tag-name-container[b-bcglena8yc] {
  background-color: #AFB1C0;
  color: black;
  font-size: 14px;
  font-weight: 600;
  height: 100%;
  letter-spacing: -0.03em;
  line-height: 21px;
  padding: 9px 18px;
}
.etele-screening-tag-icon-container.rounded-left[b-bcglena8yc] {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
.etele-screening-tag-icon-container.rounded-right[b-bcglena8yc] {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.etele-screening-tag-name-container.rounded-right[b-bcglena8yc] {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

@media (max-width: 1279px) {
  .etele-screening-tag-icon-container[b-bcglena8yc] {
  }
  .etele-screening-tag-name-container[b-bcglena8yc] {
      display: none;
  }
  .etele-screening-tag-icon-container.rounded-right[b-bcglena8yc] {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }
  .etele-screening-tag-name-container.rounded-right[b-bcglena8yc] {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
}
/* /Components/Navigation/DesktopAppbarComponent.razor.rz.scp.css */
[b-3jeanqp8jn] .etele-desktop-appbar .mud-toolbar {
    flex-direction: column;
    padding-left: 0px !important;
    padding-right: 0px !important;
    background-color: #141B26;
    height: var(--etele-appbar-height) !important;
}

[b-3jeanqp8jn] .etele-desktop-appbar-logo {
    width: 200px;
}

[b-3jeanqp8jn] .etele-desktop-appbar-divider,
[b-3jeanqp8jn] .etele-desktop-appbar-secondary-toolbar .mud-divider {
    height: 2px;
    opacity: 0.7;
}


[b-3jeanqp8jn] .etele-desktop-appbar-primary-toolbar {
    display: grid;
    grid-template-columns: repeat(12, minmax(0, 1fr));
    height: 100%;
}

[b-3jeanqp8jn] .etele-desktop-appbar-primary-toolbar-search-icon {
    width: 50px;
    height: 50px;
    transition: all 0.3s ease-out;
}

[b-3jeanqp8jn] .etele-desktop-appbar-primary-toolbar-search-icon:hover {
    opacity: 0.8;
}

[b-3jeanqp8jn] .etele-desktop-appbar-primary-toolbar > div:nth-child(1) {
    grid-column: span 3 / span 3;
}
[b-3jeanqp8jn] .etele-desktop-appbar-primary-toolbar > div:nth-child(2) {
    grid-column: span 6 / span 6;
}
[b-3jeanqp8jn] .etele-desktop-appbar-primary-toolbar > div:nth-child(3) {
    grid-column: span 3 / span 3;
}

[b-3jeanqp8jn] .etele-desktop-appbar-search {
    background: #2B313B;
    border-radius: 100% !important;
    margin: 3px;
    padding: 7px;
    color: #cdcdcd !important;
    font-size: 10px;
}

[b-3jeanqp8jn] .etele-desktop-appbar-secondary {
    background-color: #B7A167;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: calc(var(--etele-appbar-padding) - var(--etele-appbar-height) + 2px);
}

[b-3jeanqp8jn] .etele-desktop-appbar-nav .mud-nav-link-text {
    display: flex;
}

[b-3jeanqp8jn] .etele-desktop-appbar-secondary .mud-nav-item {
    margin: 0 !important;
    width: auto !important;
}

[b-3jeanqp8jn] .etele-desktop-appbar-secondary .mud-nav-link {
    color: #0B1017;
    font-weight: 600;
    font-size: 14px;
    text-transform: uppercase;
    padding: 5px 18px;
    margin-left: 0;
}

[b-3jeanqp8jn] .etele-desktop-appbar-secondary .mud-nav-link-text {
    margin-left: 0;
}

[b-3jeanqp8jn] .etele-desktop-appbar-nav {
    height: var(--etele-appbar-height);
}

    [b-3jeanqp8jn] .etele-desktop-appbar-nav .image-container img {
        width: 120px;
        height: 32px;
        margin: 0 12px;
    }

    [b-3jeanqp8jn] .etele-desktop-appbar-nav .mud-nav-item {
        width: auto;
    }

    [b-3jeanqp8jn] .etele-desktop-appbar-nav .mud-nav-item a.mud-nav-link.active {
        color: inherit;
        background-color: transparent !important;
    }

    [b-3jeanqp8jn] .etele-desktop-appbar-nav .mud-nav-item a.mud-nav-link {
        padding-left: 0;
        padding-right: 0;
    }

    [b-3jeanqp8jn] .etele-desktop-appbar-nav .mud-nav-item a.mud-nav-link > .mud-nav-link-text {
        text-transform: uppercase;
        white-space: nowrap;
        font-size: 14px;
        margin-inline-end: 12px;
        margin-left: 12px;
    }

    [b-3jeanqp8jn] .etele-desktop-appbar-nav .mud-nav-item a.mud-nav-link.active > .mud-nav-link-text::after,
    [b-3jeanqp8jn] .etele-desktop-appbar-nav .mud-menu.etele-desktop-appbar-specialoffers .mud-popover.mud-popover-open .etele-desktop-appbar-specialoffers-popover-title:after {
        content: ' ';
        display: block;
        height: 0px;
        width: 40px;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        color: inherit;
    }

    [b-3jeanqp8jn] .etele-desktop-appbar-nav .mud-nav-link.mud-nav-link-disabled {
        color:var(--mud-palette-warning) !important;
        opacity:0.6;
    }

    [b-3jeanqp8jn] .etele-desktop-appbar-nav button.etele-desktop-appbar-signin {
        height: 37px;
        width: 90px;
        margin-top: auto;
        margin-bottom: auto;
        white-space: nowrap;
        flex-shrink: 0;
    }

[b-3jeanqp8jn] .mud-menu.etele-desktop-appbar-lan {
    height: 37px;
    width: 60px;
    margin-top: auto;
    margin-bottom: auto;
    flex-shrink: 0;
    opacity: 0.5;
}

[b-3jeanqp8jn] .mud-menu.etele-desktop-appbar-lan button {
    font-weight: 500
}

[b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-link.active:not(.mud-nav-link-disabled) {
    background-color: transparent !important;
}

[b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item {
    width: 192px;
}

    [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip {
        width: 100%;
        cursor: pointer;
    }

        [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip.mud-chip-outlined.mud-chip-color-secondary:hover {
            background-color: var(--mud-palette-secondary);
        }

        [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip.mud-chip-outlined.mud-chip-color-warning:hover {
            background-color: var(--mud-palette-warning);
        }

        [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip.mud-chip-outlined.mud-chip-color-success:hover {
            background-color: var(--mud-palette-success);
        }

        [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip.mud-chip-outlined.mud-chip-color-error:hover {
            background-color: var(--mud-palette-error);
        }


        [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip.mud-chip-outlined.mud-chip-color-secondary:hover .mud-primary-text {
            color: var(--mud-palette-secondary-text) !important;
        }

        [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip.mud-chip-outlined.mud-chip-color-warning:hover .mud-warning-text {
            color: var(--mud-palette-warning-text) !important;
        }

        [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip.mud-chip-outlined.mud-chip-color-success:hover .mud-primary-text {
            color: var(--mud-palette-success-text) !important;
        }

        [b-3jeanqp8jn] .etele-desktop-appbar-specialoffers .mud-nav-item .mud-chip.mud-chip-outlined.mud-chip-color-error:hover .mud-primary-text {
            color: var(--mud-palette-error-text) !important;
        }

[b-3jeanqp8jn] .etele-desktop-appbar-profile.mud-nav-item a.mud-nav-link .etele-desktop-appbar-profile-avatar {
    height: 30px;
    width: 30px;
}

    [b-3jeanqp8jn] .etele-desktop-appbar-profile.mud-nav-item a.mud-nav-link .etele-desktop-appbar-profile-avatar .etele-useravatar {
        border: 2px solid var(--mud-palette-primary);
    }


[b-3jeanqp8jn] .etele-desktop-appbar-profile.mud-nav-item a.mud-nav-link.active > .mud-nav-link-text::after {
    display: none;
}
/* /Components/Navigation/MobileAppbarComponent.razor.rz.scp.css */
[b-ok6lrv7ew0] .etele-mobile-appbar .mud-toolbar {
    height: var(--etele-appbar-height) !important;
    background-color:var(--mud-palette-background);
    /*opacity:0.9;*/
}

.etele-mobile-appbar-left[b-ok6lrv7ew0], .etele-mobile-appbar-right[b-ok6lrv7ew0] {
    min-width: 90px;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-logo {
    height: 28px;
}

[b-ok6lrv7ew0] .etele-menu-button-icon {
    width: 29px;
}

[b-ok6lrv7ew0] .etele-menu-button {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 19px;
}

[b-ok6lrv7ew0] .etele-menu-button-line {
    height: 3px;
}

[b-ok6lrv7ew0] .etele-menu-button-line-1 {
    width: 39px;
}

[b-ok6lrv7ew0] .etele-menu-button-line-2 {
    width: 34px;
    margin-right: 5px;
}

[b-ok6lrv7ew0] .etele-menu-button-line-3 {
    width: 29px;
    margin-right: 10px;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-profile-avatar {
    height: 68px;
    width: 68px;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-profile-avatar-background {
    height: 68px;
    width: 68px;
    background: transparent url('https://cdn.cinext.hu/images/border-circles.svg') 0% 0% no-repeat padding-box
}

[b-ok6lrv7ew0] .etele-mobile-appbar-profile-avatar > .mud-avatar {
    height: 54px;
    width: 54px;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-profile-separator {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    opacity: 0.5;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-useravatar{
    height:54px;
    width:54px;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-navigation .mud-nav-link.mud-nav-link-disabled {
    color: var(--mud-palette-warning) !important;
    opacity: 0.6;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-drawer {
    height: calc(100vh - var(--etele-appbar-height)) !important;
    bottom: 0 !important;
    top: unset !important;
    width: 100% !important;
    background-color: #0E131B !important;
    z-index: 1200;
    color: white;
    font-size: 16px;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-drawer.mud-drawer.mud-drawer-temporary.mud-drawer-pos-right.mud-drawer--closed {
    right: -100%;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-lan {
    opacity: 0.7;
    padding-right: 10px;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-lan button {
    font-weight: 500;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-nav-items h6{
    font-weight: 600;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-divider {
    opacity: 0.4000000059604645;
    background: #6D6F72;
    width: 90%;
    margin: auto;
    height: 1px;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-search a {
    display: flex;
    justify-content: center;
    background: #0e1218;
    align-items: center;
    border-radius: 5px;
    border: 1px solid #2d3137;
}

[b-ok6lrv7ew0] .etele-mobile-appbar-search a .mud-nav-link-text {
    width: auto !important;
}

.etele-mobile-appbar-image-container[b-ok6lrv7ew0] {
    flex-direction: column;
}
/* /Components/Navigation/WebviewAppbarComponent.razor.rz.scp.css */
[b-vwgnhhl0kg] .etele-mobile-appbar .mud-toolbar {
    height: var(--etele-appbar-height) !important;
    background-color: var(--mud-palette-background);
    /*opacity:0.9;*/
}

.etele-mobile-appbar-left[b-vwgnhhl0kg], .etele-mobile-appbar-right[b-vwgnhhl0kg] {
    min-width: 90px;
}

[b-vwgnhhl0kg] .etele-mobile-appbar-logo {
    height: 28px;
}

.etele-webview-appbar-exit[b-vwgnhhl0kg] {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

[b-vwgnhhl0kg] .etele-webview-appbar-exit span {
    margin-left: 40px !important;
    margin-top: 10px !important;
    color: var(--mud-palette-primary-lighten);
}
/* /Components/Order/EmailShareComponent.razor.rz.scp.css */
.etele-emailshare[b-f5b1tigety] {
    width: 487px;
    max-width: 100%;
}

[b-f5b1tigety] .etele-emailshare-textbox .mud-input{
    padding-right: 90px;
    width: 100%;
}

[b-f5b1tigety] .etele-emailshare-add {
    width: 90px;
    position: absolute;
    top: 0;
    right: 0;
    height: 56px;
    background-color: #FFFFFF64;
}
/* /Components/Order/OrderPaymentCallbackComponentBase.razor.rz.scp.css */
[b-nv38zvwgzh] .etele-navigate-animated {
    border: 2px solid var(--mud-palette-primary);
    animation: borderRotate-b-nv38zvwgzh 7s linear;
}

@keyframes borderRotate-b-nv38zvwgzh {
    0% {
        background: var(--mud-palette-background);
        width: 80%;
        z-index: 2;
    }

    100% {
        background: var(--mud-palette-background);
        width: 25%;
        z-index: 2;
    }
}
/* /Components/Order/PurchasedFBItemsComponent.razor.rz.scp.css */
/* /Components/Order/QRCodeComponent.razor.rz.scp.css */
@media(max-width:1279px) {
    .etele-qrcode-qr[b-6ahyoh2ba1] {
        flex-direction: column;
    }

    .etele-qrcode-qr-left[b-6ahyoh2ba1] {
        order: 2;
        text-align:center;
    }

    .etele-qrcode-qr-right[b-6ahyoh2ba1] {
        order: 1;
    }
}
/* /Components/Seating/HelpComponent.razor.rz.scp.css */
.etele-help-inner[b-3lmxg5fldc]{
    width:auto;
    padding-top:0 !important;
}

.etele-help-seattype[b-3lmxg5fldc]{
    max-width:100%;
}

.etele-help-img[b-3lmxg5fldc] {
    width: 54px;
    height: 60px;
}

[b-3lmxg5fldc] .etele-help-seat{
    height: 18px;
    width: 22px;
}

[b-3lmxg5fldc] .etele-help-seat .etele-seat::before {
    margin-top: -2px;
    margin-left: 3px;
    margin-right: 3px;
    margin-bottom: 0px;
    height: calc(100% - 3px);
}

.etele-help.dialog[b-3lmxg5fldc] {
    max-width: 60vw;
    max-height:90vh;
    overflow-y:auto;
    padding-top:0 !important;
    padding-bottom: 0 !important;
}

.etele-help-divider[b-3lmxg5fldc] {
    height:2px;
}

@media(max-width:1279px){
    .etele-help.dialog[b-3lmxg5fldc] {
        max-width: 90vw;
    }
}
/* /Components/Seating/SeatComponent.razor.rz.scp.css */
.etele-seat[b-xli74hq47y] {
    background-color: #085754;
    z-index: 1;
}

    .etele-seat[b-xli74hq47y]::before {
        content: '';
        display: block;
        margin-top: -4px;
        margin-left: 4px;
        margin-right: 4px;
        margin-bottom: 8px;
        height: calc(100% - 8px);
        background-color: #40C1AD;
    }

    .etele-seat.etele-seat-selected[b-xli74hq47y] {
        background-color: var(--mud-palette-primary) !important;
    }

        .etele-seat.etele-seat-selected[b-xli74hq47y]::before {
            background-color: var(--mud-palette-warning) !important;
        }

    .etele-seat.etele-seat-disabled[b-xli74hq47y] {
        background-color: #232C3A !important;
    }

        .etele-seat.etele-seat-disabled[b-xli74hq47y]::before {
            background-color: #364356 !important;
        }


    /*wheelchair*/
    .etele-seat.etele-seat-wheelchair[b-xli74hq47y] {
        background-color: #1A237E !important;
    }

        .etele-seat.etele-seat-wheelchair[b-xli74hq47y]::before {
            background-color: #1565C0 !important;
        }
   
    /*funbox*/
    .etele-seat.etele-seat-couch-3[b-xli74hq47y],
    .etele-seat.etele-seat-couch-4[b-xli74hq47y] {
        background-color: #880E4F !important;
    }

        .etele-seat.etele-seat-couch-3[b-xli74hq47y]::before,
        .etele-seat.etele-seat-couch-4[b-xli74hq47y]::before {
            background-color: #F06292 !important;
        }

    /*kingbox*/
    .etele-seat.etele-seat-couch-5[b-xli74hq47y] {
        background-color: #4A148C !important;
    }

        .etele-seat.etele-seat-couch-5[b-xli74hq47y]::before {
            background-color: #BA68C8 !important;
        }

    /*familywave*/
    .etele-seat.etele-seat-familywave[b-xli74hq47y] {
        background-color: #F44336 !important;
    }

        .etele-seat.etele-seat-familywave[b-xli74hq47y]::before {
            background-color: #FF8A80 !important;
        }

    /*familycomfort*/
    .etele-seat.etele-seat-comfortfamily[b-xli74hq47y] {
        background-color: #00695C !important;
    }

        .etele-seat.etele-seat-comfortfamily[b-xli74hq47y]::before {
            background-color: #26A69A !important;
        }
/* /Components/Seating/SeatLayoutComponent.razor.rz.scp.css */
.etele-seatlayout-moviescreen[b-lkzs7wvjcl] {
    height: 100px;
}

    .etele-seatlayout-moviescreen[b-lkzs7wvjcl]::before {
        content: '';
        display: block;
        background: transparent url('https://cdn.cinext.hu/images/movie-screen.svg') 0% 0% no-repeat padding-box;
        background-size: cover;
        width: 804px;
        height: 25px;
        margin: auto auto;
    }

.etele-seatlayout-row-legend[b-lkzs7wvjcl] {
    opacity: 0.8;
}

.etele-seatlayout-row[b-lkzs7wvjcl]:after {
    content: '';
    background-color: var(--mud-palette-white);
    opacity: 0.07;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
/* /Components/Shared/CarouselButtonsComponent.razor.rz.scp.css */
.etele-carousel-buttons[b-m77dw9dikt] {
    position: absolute;
    bottom: 20px;
    background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(13.5914px);
    border-radius: 50%;
}

.etele-carousel-buttons-left[b-m77dw9dikt] {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

@media(min-width:1279px) {
    .etele-carousel-buttons-right[b-m77dw9dikt] {
        left: calc(50% + 470px);
    }

    .etele-carousel-buttons-left[b-m77dw9dikt] {       
        left: calc(50% + 400px);
    }
}

@media (max-width: 1279px) {
    .etele-carousel-buttons-right[b-m77dw9dikt] {
        right: 20%;
    }

    .etele-carousel-buttons-left[b-m77dw9dikt] {
        right: calc(20% + 70px);
    }
}
/* /Components/Shared/ConfirmDialogComponent.razor.rz.scp.css */
/* /Components/Shared/DotProgressComponent.razor.rz.scp.css */
ul.etele-dotprogress > li[b-btj07vqer9]::after {
    content: "\2022";
    font-size: 40px;
    margin-left: 8px;
    opacity: 0.2;
}

/*    .etele-dotprogress ul > li::before {
        content: '';
        display: block;
        width: 24px;
        border-top-width: 1px;
        border-top-style: solid;
        margin-bottom: -10px;
    }*/

ul.etele-dotprogress > li:first-child[b-btj07vqer9]::after {
    margin-left: 0px;
}

ul.etele-dotprogress > li.etele-dotprogress-active[b-btj07vqer9]::after {
    opacity:0.5;
}


/*    .etele-dotprogress ul > li:first-child::before {
        width: 0px;
        border-color: transparent;
    }*/
/* /Components/Shared/DrawerDialogComponent.razor.rz.scp.css */
[b-gk3wgwg6uv] .mud-divider {
    height:1px;
}
/* /Components/Shared/ErrorComponent.razor.rz.scp.css */
.etele-error[b-fiofvdksu7] {
    height: 560px;
}

@media(max-height:720px) {
    .etele-error[b-fiofvdksu7] {
        height: calc(100vh - var(--etele-appbar-padding))
    }
}
/* /Components/Shared/FooterComponent.razor.rz.scp.css */
.etele-footer[b-gtv0yyv38p] {
    height: 400px;
    position: relative;
    overflow: hidden;
}

    .etele-footer[b-gtv0yyv38p]::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        mix-blend-mode: luminosity;
        opacity: 0.03;
        background-image: url('https://cdn.cinext.hu/images/ETELECinemaLogo_Gold.svg');
        background-repeat: no-repeat;
        background-size: contain;
        z-index: 0;
    }

[b-gtv0yyv38p] .etele-footer-logo {
    width: 200px;
}

[b-gtv0yyv38p] .etele-footer-divider {
    height: 2px;
}

.etele-footer-apple-img[b-gtv0yyv38p] {
    height: 24px;
}

.etele-footer-google-img[b-gtv0yyv38p] {
    height: 46px;
}

.etele-footer-payment-img[b-gtv0yyv38p] {
  height: 24px;
}

.etele-footer-barion-img[b-gtv0yyv38p] {
    height: 24px;
}

.etele-footer-simple-img[b-gtv0yyv38p] {
    max-height: 56px;
    padding-top:16px;
    padding-bottom:16px;
    max-width:100%;
}

[b-gtv0yyv38p] .etele-footer-privacy-policy,
[b-gtv0yyv38p] .etele-footer-termsandconditions,
[b-gtv0yyv38p] .etele-footer-unsubscribe,
[b-gtv0yyv38p] .etele-footer-impressum,
[b-gtv0yyv38p] .etele-footer-allergenes {
    justify-content: center !important;
}

[b-gtv0yyv38p] .etele-footer-lower-item {
  justify-content: center !important;
}


@media(max-width:1279px) {
    .etele-footer[b-gtv0yyv38p] {
        height: 700px;
    }

    [b-gtv0yyv38p] .etele-footer-logo {
        width: 130px;
        margin-top: auto;
        margin-bottom: auto;
    }

    [b-gtv0yyv38p] .etele-footer-address .mud-typography-body1 {
        text-align: right;
        font-size: 12px;
    }

    [b-gtv0yyv38p] .etele-footer-links {
        margin-top: 0 !important;
    }

    [b-gtv0yyv38p] .etele-footer-follow-us {
        margin-top: 0 !important;
        justify-content: center !important;
        text-align: center !important;
    }

    [b-gtv0yyv38p] .etele-footer-payment-methods {
        justify-content: center !important;
        margin-top: 24px;
        flex-wrap: wrap;
    }

    [b-gtv0yyv38p] .etele-footer-follow-us-text {
        text-align: center !important;
    }

    [b-gtv0yyv38p] .etele-footer-termsandconditions,
    :: deep .etele-footer-copyright[b-gtv0yyv38p] {
        justify-content: center !important;
    }
}
/* /Components/Shared/H2Component.razor.rz.scp.css */
@media (max-width: 1279px) {
    [b-x6szkwnl3y] .mud-typography-h2 {
        font-size: 28px;
        line-height: 52px;
    }
}

[b-x6szkwnl3y] .etele-triple-stripes {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 19px;
}

[b-x6szkwnl3y] .etele-triple-stripes-line {
    height: 3px;
}

[b-x6szkwnl3y] .etele-triple-stripes-line-1 {
}

[b-x6szkwnl3y] .etele-triple-stripes-line-2 {
    margin-left: 5px;
}

[b-x6szkwnl3y] .etele-triple-stripes-line-3 {
    margin-left: 10px;
}
/* /Components/Shared/ImageComponent.razor.rz.scp.css */
    .etele-image.etele-image-overlay[b-u0f88xbk00]::after {
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 1;
    }

    .etele-image.etele-image-overlay.etele-image-overlay-vertical[b-u0f88xbk00]::after {
        background: var(--etele-overlay-gradient-v-bg);
    }

    .etele-image.etele-image-overlay.etele-image-overlay-vertical-inv[b-u0f88xbk00]::after {
        background: var(--etele-overlay-gradient-v-bg-inv);
    }

    .etele-image.etele-image-overlay.etele-image-overlay-horizontal[b-u0f88xbk00]::after {
        background: var(--etele-overlay-gradient-h-bg-inv);
    }

    .etele-image.etele-image-overlay.etele-image-overlay-horizontal-inv[b-u0f88xbk00]::after {
        background: var(--etele-overlay-gradient-h-bg);
    }

    .etele-image.etele-image-overlay.etele-image-overlay-smokey-vertical[b-u0f88xbk00]::after {
        background: var(--etele-smokey-overlay-gradient-v-bg);
    }

    .etele-image.etele-image-overlay.etele-image-overlay-smokey-vertical-inv[b-u0f88xbk00]::after {
        background: var(--etele-smokey-overlay-gradient-v-bg-inv);
    }

    .etele-image.etele-image-overlay.etele-image-overlay-smokey-horizontal[b-u0f88xbk00]::after {
        background: var(--etele-smokey-overlay-gradient-h-bg-inv);
    }

    .etele-image.etele-image-overlay.etele-image-overlay-smokey-horizontal-inv[b-u0f88xbk00]::after {
        background: var(--etele-smokey-overlay-gradient-h-bg);
    }

    .etele-image.etele-image-overlay.etele-image-overlay-smokey-radial-bottom-left[b-u0f88xbk00]::after {
        background: var(--etele-smokey-overlay-radial-bottom-left);
    }

    .etele-image > img[b-u0f88xbk00] {
        height: 100%;
        width: 100%;
        object-fit: cover;
        object-position: center;
    }

        .etele-image > img[src=''][b-u0f88xbk00], .etele-image > img:not([src])[b-u0f88xbk00] {
            opacity: 0;
        }


[b-u0f88xbk00] .etele-image-no-image .mud-svg-icon {
    height: 50%;
    width: 50%;
}
/* /Components/Shared/LtrImageWrapperComponent.razor.rz.scp.css */
[b-y2gws5nsr0] .etele-ltrimagewrapper-image {
    height: 400px;
}

[b-y2gws5nsr0] .etele-ltrimagewrapper-contentfirstonmobile .etele-ltrimagewrapper-content > div {
    right: -40px !important;
}

@media(max-width:1279px) {
    [b-y2gws5nsr0] .etele-ltrimagewrapper-image {
        height: 200px;
        margin-left: -24px !important;
        margin-right: -24px !important;
    }

        [b-y2gws5nsr0] .etele-ltrimagewrapper-image.etele-image.etele-image-overlay.etele-image-overlay-smokey-horizontal::after {
            background: var(--etele-smokey-overlay-gradient-v-bg-inv);
        }

    [b-y2gws5nsr0] .etele-ltrimagewrapper-content {
        height: auto !important;
        position:static !important;
        margin-left: 0 !important;        
    }

    [b-y2gws5nsr0] .etele-ltrimagewrapper-content > div {
        margin-right:0 !important;
        position:static !important;
    }
}
/* /Components/Shared/NumericUpDownComponent.razor.rz.scp.css */
[b-ue01zgqtun] .mud-icon-button {
    border: 1px solid var(--mud-palette-grey-darker);
    height:40px;
    width:40px;
}

@media(min-width: 1279px) {
    .etele-numericupdown-container[b-ue01zgqtun] {
        float: right;
    }
}

.etele-numericupdown-value[b-ue01zgqtun] {
    min-width: 40px;
}
/* /Components/Shared/ReCAPTCHAComponent.razor.rz.scp.css */
.etele-recaptcha-container[b-xubahsxk20] {
    margin: auto;
    padding-top: 12px;
}
/* /Components/Shared/SectionComponent.razor.rz.scp.css */
[b-noou4tuf1i] .etele-section {
    padding-left: 40px !important;
    padding-right: 40px !important;
    padding-bottom: 24px !important;
    padding-top: 24px !important;
}

.etele-section-body[b-noou4tuf1i] {
    min-height: 140px;
}

.etele-section-title-info[b-noou4tuf1i] {
    font-size: 14px;
    width: 550px;
    padding-left: 50px;
    padding-top: 10px;
}

[b-noou4tuf1i] .mud-expand-panel-header {
    display: none;
}

@media(max-width:1279px) {
  [b-noou4tuf1i] .etele-section {
        padding-left: 16px !important;
        padding-right: 16px !important;
        padding-bottom: 16px !important;
        padding-top: 16px !important;
    }
}
/* /Components/Shared/ShoppingTemplateComponent.razor.rz.scp.css */
[b-2r0aj1icfy] .etele-shoppingtemplate-container {
    min-height: 100vh;
    overflow-y: hidden;
    margin-bottom: 40px;
}

[b-2r0aj1icfy] .etele-shoppingtemplate-main {
    min-height: calc(100vh - var(--etele-appbar-padding) - 200px);
}

.etele-shoppingtemplate-right[b-2r0aj1icfy] {
    top: 0;
    left: 0;
    right: 0;
    top: var(--etele-appbar-padding);
}

[b-2r0aj1icfy] .etele-shoppingtemplate-continue .mud-button {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
}

@media(max-width:1279px) {
    .etele-shoppingtemplate-continue[b-2r0aj1icfy] {
        position: fixed;
        left: 0;
        right: 0;
        bottom: 0;
        z-index: 2;
        height: var(--etele-bottom-button-height);
    }

        .etele-shoppingtemplate-continue .mud-button-label[b-2r0aj1icfy] {
            justify-content: space-between !important;
        }

    [b-2r0aj1icfy] .etele-shoppingtemplate-main {
        padding-right: 12px;
    }
}
/* /Components/Shared/StateComponent.razor.rz.scp.css */
.etele-state-image[b-jjzyfoktqd] {
    object-fit: cover;
    height: 253px;
    width: 100%;
}

@media(max-width:1279px) {
    [b-jjzyfoktqd] .etele-state-image-container {
        padding: 0;
    }
    .etele-state-image[b-jjzyfoktqd] {
        height: 180px !important;
    }
}
/* /Components/Shared/StatePageComponent.razor.rz.scp.css */
.etele-statepage[b-kxdjii6yly] {
    height: 800px;
    max-height:100vh;
}

@media(max-width:1279px) {
    .etele-statepage[b-kxdjii6yly] {
        min-height: 100vh;
    }

    [b-kxdjii6yly] .etele-statepage-title {
        margin-top: 0 !important;
        font-size: 28px;
    }
}
/* /Components/Shared/SubPageTitleComponent.razor.rz.scp.css */
/* /Components/Shared/UserAvatarComponent.razor.rz.scp.css */
.etele-useravatar[b-of14tb6tr9] {
    background-color: var(--mud-palette-surface);
    border-radius: 50%;
}

[b-of14tb6tr9] .etele-useravatar > .mud-svg-icon {
    height: 77%;
    width: 77%;
    opacity: 0.6;
}

.etele-useravatar-img[b-of14tb6tr9] {
    background-size: cover;
    background-position: center;
}
/* /Components/User/MyCardsComponent.razor.rz.scp.css */
[b-ss3hbyn9os] .etele-mycards-card {
    background-color: var(--mud-palette-grey-dark);
}

[b-ss3hbyn9os] .etele-mycards-card-type {
    right: 0px;
    top: 0px;
}
/* /Components/User/MyCouponsComponent.razor.rz.scp.css */
[b-kocpfpr4p0] .etele-mycoupons-coupon {
    background-color: var(--mud-palette-grey-dark);
}

[b-kocpfpr4p0] .etele-mycoupons-coupon-type {
    right: 0px;
    top: 0px;
}
/* /Components/Voucher/SelectVoucherComponent.razor.rz.scp.css */
.etele-voucher-type-image[b-47wynbhs0w] {
    border-radius: 10px;
    margin-bottom: 25px;
    width: 100%
}

.etele-select-voucher-type-description-container[b-47wynbhs0w] {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}


.etele-voucher-type-description[b-47wynbhs0w] {
    color: rgba(255, 255, 255, 0.87);
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    margin-top: 16px;
    padding-bottom: 42px;
}

@media(max-width: 960px) {
    .etele-voucher-type-description[b-47wynbhs0w] {
        padding-bottom: 0px;
    }
}


/* /Components/Voucher/SelectVoucherQuantityComponent.razor.rz.scp.css */
.etele-voucher-quantity-image[b-kcr1mv236r] {
    margin-right: 100px;
    margin-left: 25px;
    margin-top: 10px;
    border-radius: 10px;
    width: 80%;
    height: 330px;
    object-fit: cover;
}

.etele-select-voucher-quantity-price[b-kcr1mv236r] {
    color: var(--mud-palette-primary-lighten);
    font-size: 24px;
    font-weight: 600;
    line-height: 34px;
}

.etele-select-voucher-quantity-label[b-kcr1mv236r] {
    color: rgba(255, 255, 255, 0.87);
    font-size: 24px;
    font-weight: 600;
    line-height: 34px;
}

.etele-select-voucher-quantity-container[b-kcr1mv236r] {
    display: flex;
    align-items: center;
    width: 156px;
    margin-top: 25px;
    margin-bottom: 25px;
}

.etele-select-voucher-quantity-valid-until[b-kcr1mv236r] {
  color: var(--mud-palette-primary-lighten);
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
}

[b-kcr1mv236r] .etele-select-voucher-quantity-button {
    border-radius: 50%;
    background: #141B26;
}

  [b-kcr1mv236r] .etele-select-voucher-quantity-button span {
      color: var(--mud-palette-primary-lighten);
  }
    [b-kcr1mv236r] .etele-select-voucher-quantity-button span svg {
        font-size: 30px
    }

    [b-kcr1mv236r] .mud-input {
        margin-top: 0px !important;
        height: 48px;
        background: white;
        border-radius: 5px;
        color: #141B26;
        font-size: 24px;
        font-style: normal;
        font-weight: 600;
        line-height: 34px;
    }

    [b-kcr1mv236r] .mud-input .mud-input-slot {
        padding-right: 0px !important;
        padding-inline-end: 0px !important;
        text-align: center;
    }

[b-kcr1mv236r] .mud-input.mud-input-underline::before,
[b-kcr1mv236r] .mud-input-numeric-spin {
    display: none !important;
}


.etele-select-voucher-quantity-grid[b-kcr1mv236r] {
    padding-top: 40px;
}


.etele-voucher-title-above[b-kcr1mv236r] {
    display: none;
}

@media(max-width: 1280px) {
    .etele-voucher-quantity-image[b-kcr1mv236r] {
        margin-right: 25px;
        margin-left: 25px;
    }

    .etele-select-voucher-quantity-price[b-kcr1mv236r] {
        font-size: 24px;
        margin-bottom: 14px;
    }

    .etele-select-voucher-quantity-label[b-kcr1mv236r] {
        font-size: 20px;
        line-height: 28px;
    }
}

/*960px is md breapoint*/
@media(max-width: 960px) {
    .etele-select-voucher-quantity-grid[b-kcr1mv236r] {
        padding-top: 0px;
    }

    .etele-voucher-quantity-image[b-kcr1mv236r] {
        margin-right: 0px;
        margin-left: 0px;
        width: 100%;
    }

    .etele-voucher-title-below[b-kcr1mv236r] {
        display: none;
    }

    .etele-voucher-title-above[b-kcr1mv236r] {
        display: block;
        margin-bottom: 30px;
    }
}

/* /Components/Voucher/VoucherHeroComponent.razor.rz.scp.css */
.etele-gift-card-hero-big[b-09mdpbdbft] {
    object-position: 75%;
}

.etele-gift-card-hero-medium[b-09mdpbdbft] {
  display: none;
}

.etele-gift-card-hero-small[b-09mdpbdbft] {
    display: none;
}

.etele-gift-card-title[b-09mdpbdbft] {
    color: #FFF;
    font-size: 46px;
    line-height: 57px;
    font-weight: 700;
    top: 163px;
    left: 60px;
}

@media(max-width: 1279px){
  .etele-gift-card-title[b-09mdpbdbft] {
    margin-bottom: 25px;
    font-size: 28px;
    line-height: 35px;
  }
}

@media(max-width: 1269px) {
  .etele-gift-card-hero-big[b-09mdpbdbft] {
      display: none;
  }

  .etele-gift-card-hero-medium[b-09mdpbdbft] {
    display: block;
  }
}

@media(max-width: 435px) {
    .etele-gift-card-hero-medium[b-09mdpbdbft] {
      display: none;
    }

    .etele-gift-card-hero-small[b-09mdpbdbft] {
        display: block;
    }
}
/* /Components/Voucher/VoucherTitleComponent.razor.rz.scp.css */
.etele-voucher-type-title[b-m575rta9lj] {
    display: flex;
    color: #FCDE7C;
    font-size: 28px;
    font-weight: 700;
    line-height: 58px;
    text-transform: uppercase;
    flex-wrap: wrap;
    align-items: center;
}

.etele-premium-voucher-label-image[b-m575rta9lj] {
  height: 58px;
}

@media(max-width:720px) {
    .etele-voucher-type-title[b-m575rta9lj] {
        font-size: 20px;
        line-height: 28px;
    }

  .etele-premium-voucher-label-image[b-m575rta9lj] {
      height: 40px;
  }
}
/* /Components/WebView/WebViewBrowseFBComponent.razor.rz.scp.css */
/* /Components/WebView/WebViewSeatSelectorComponent.razor.rz.scp.css */
/* /Pages/CMS/AboutUs.razor.rz.scp.css */
@media(max-width:1279px) {
    [b-dmoznrx185] .etele-aboutus-grid-container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}
/* /Pages/CMS/Contacts.razor.rz.scp.css */
.etele-contacts-map img[b-hyermi6vib] {
    height: 820px;
    width: auto;
}

.etele-contacts-info[b-hyermi6vib] {
    bottom: 0px;
    left: 15%;
    background-color: var(--mud-palette-background);
    width: 550px;
}

.blob[b-hyermi6vib] {
    background: rgba(183, 161, 103, 1);
    box-shadow: 0 0 0 0 rgba(183, 161, 103, 1);
    border-radius: 50%;
    transform: scale(1);
    animation: pulse-b-hyermi6vib 3s infinite;
    height: 30px;
    width: 30px;
    top: 369px;
    left: 1192px;
}

.blob-text[b-hyermi6vib] {
    top: 458px;
    left: 1080px;
    font-size: 35px;
}

[b-hyermi6vib] .etele-social-media-link {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 50%;
    display: flex;
    height: 38px;
    width: 38px;
    justify-content: center;
    align-items: center;
}

[b-hyermi6vib] .etele-contacts-info-icon {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 50%;
    display: flex;
    height: 60px;
    width: 60px;
    justify-content: center;
    align-items: center;
}

    [b-hyermi6vib] .etele-contacts-info-icon svg {
        height: 24px;
    }

[b-hyermi6vib] .etele-contacts-parking-header {
    margin-top: 96px;
}

@media(max-width:1279px) {
    [b-hyermi6vib] .etele-contacts-info-bold {
        color: white;
        font-size: 20px !important;
        font-weight: 600;
    }

    .etele-contacts-container[b-hyermi6vib] {
        background: #0B1017 !important;
        padding-bottom: 24px;
    }

    [b-hyermi6vib] .etele-contacts-info-text-opacity-500 {
        opacity: 0.5;
        font-size: 20px;
    }

    [b-hyermi6vib] .etele-contacts-parking-header {
        margin-top: 30px;
    }

    .etele-contacts-map .etele-contacts-map-image-container[b-hyermi6vib] {
        background-image: url('/images/map__bg_2.jpg');
        background-size: cover;
        background-position: center center;
        width: auto;
        height: 400px;
        padding-bottom: calc(100% / (1280 / 477)); /* Maintain aspect ratio (1280x720) */
        margin-bottom: 24px;
    }

    .blob[b-hyermi6vib] {
        background: rgba(183, 161, 103, 1);
        box-shadow: 0 0 0 0 rgba(183, 161, 103, 1);
        border-radius: 50%;
        transform: scale(1);
        animation: pulse-b-hyermi6vib 3s infinite;
        height: 30px;
        width: 30px;
        top: 200px;
        left: 50%;
    }

    .blob-text[b-hyermi6vib] {
        top: 238px;
        left: 123px;
        font-size: 19px;
    }
}


@keyframes pulse-b-hyermi6vib {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(183, 161, 103, 0.4), 0 0 0 0 rgba(183, 161, 103, 0.4), 0 0 0 0 rgba(183, 161, 103, 0.4);
    }

    70% {
        transform: scale(1.2);
        box-shadow: 0 0 0 40px rgba(183, 161, 103, 0), 0 0 0 60px rgba(183, 161, 103, 0), 0 0 0 20px rgba(183, 161, 103, 0);
    }

    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(183, 161, 103, 0), 0 0 0 0 rgba(183, 161, 103, 0), 0 0 0 0 rgba(183, 161, 103, 0);
    }
}
/* /Pages/CMS/FAQ.razor.rz.scp.css */
[b-2pfol6sj2f] .etele-faq-panel{
    background-color:transparent;
    border:1px solid var(--mud-palette-lines-default);
}

[b-2pfol6sj2f] .mud-panel-expanded .etele-faq-panel-title::after {
    content: ' ';
    display: block;
    height: 0px;
    width: 40px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    color: var(--mud-palette-primary);
    margin-top:16px;
}
/* /Pages/CMS/NewsAndEvents.razor.rz.scp.css */
[b-vh3j173v3s] .etele-newsandevents-loading{
    height:500px;
}
/* /Pages/CMS/Post.razor.rz.scp.css */
/* /Pages/FB/FB.razor.rz.scp.css */
/* /Pages/GlobalSearch/Search.razor.rz.scp.css */
body[b-9pw0yt16e4] {
}
/* /Pages/Index.razor.rz.scp.css */
[b-2gec4lpz7a] .etele-dashboard-landing {
    height: 80vh;
}

[b-2gec4lpz7a] .etele-dashboard-preorder {
    padding-top: 40px;
}

@media (max-width: 1279px) {
    .etele-dashboard-screenings.mud-dark[b-2gec4lpz7a] {
        padding-bottom: 35px !important;
        padding-top: 35px !important;
    }

    [b-2gec4lpz7a] .etele-dashboard-preorder{
        margin-bottom: 0 !important;
    }

    [b-2gec4lpz7a] .etele-dashboard-landing {
        height: 70vh;
    }
}

@media (max-width: 720px) {
    [b-2gec4lpz7a] .etele-dashboard-landing {
        height: 100vh;
    }
}
/* /Pages/Movie/MovieDatasheet.razor.rz.scp.css */
/* /Pages/Newsletter/Unsubscribe.razor.rz.scp.css */
[b-akxm27y83p] .etele-unsubscribe-before .etele-statepage {
    display:block !important;
}
/* /Pages/Order/FBPostOrder.razor.rz.scp.css */
[b-lwrfvkcanx] .etele-fbpostorder-statepage .etele-statepage-state .etele-state-image-container > div > p.mt-10 {
    margin-top:8px !important;
}

[b-lwrfvkcanx] .etele-fbpostorder-buttons,
[b-lwrfvkcanx] .etele-fbpostorder-alert{
    max-width:526px;
}
/* /Pages/OtherItems/BrowseOtherItems.razor.rz.scp.css */
@media(max-width:1279px) {
    [b-wvz4egxbew] .etele-browseother-titlecontent {
        position: fixed;
        height: 32px;
        background: var(--mud-palette-background);
        z-index: 2;
        top: var(--etele-appbar-padding);
        left: 0;
        right: 0;
        padding-left: 16px;
        padding-right: 16px;
    }

    [b-wvz4egxbew] .etele-articlegroupnav {
        top: calc(var(--etele-appbar-padding) + 32px); /*24px Select your snacks*/
    }

    [b-wvz4egxbew] .etele-articlegroupnav-body-grid-item {
        padding-top: 100px;
    }
}
/* /Pages/Screenings/Screenings.razor.rz.scp.css */
@media(max-width:1279px) {
    [b-vo60e03dby] .etele-screenings-container {
        padding-top: 0 !important;
    }
}
/* /Pages/User/EditUser.razor.rz.scp.css */
/*.etele-edituser-container {
    max-width: 720px;
    min-height: calc(100vh - var(--etele-appbar-padding));
}

.etele-edituser-picture {
    width: 140px;
}

    .etele-edituser-picture img {
        height: 170px;
        width:100%;
        object-fit: contain;
    }

.etele-edituser-add-profile-picture {
    height: 136px;
    width: 136px;
}

    .etele-edituser-add-profile-picture::before {
        content: '';
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
        bottom: 0px;
        right: 0px;
        background-image: url('https://cdn.cinext.hu/images/border-circles-136.svg');
        background-size: cover;
        background-color: var(--mud-palette-surface);
        opacity: 0.6;
        border-radius: 50%;
    }

::deep .etele-edituser-add-profile-picture > label.mud-button-root {
    height: 122px;
    width: 122px;
}

::deep .etele-edituser-add-profile-picture > .mud-icon-root {
    height: 100px;
    width: 100px;
    top: 18px;
    left: 18px;    
    opacity:0.6;
}
*/
/* /Pages/User/ForgotPassword/CreateNewPassword.razor.rz.scp.css */
.etele-createnew[b-3bdwm7mzei] {
    height: 560px;
}

[b-3bdwm7mzei] .etele-createnew-email {
    max-width: 526px;
}

@media(max-height:720px) {
    .etele-createnew[b-3bdwm7mzei] {
        height: calc(100vh - var(--etele-appbar-padding))
    }

    .etele-createnew-vertical-spacing[b-3bdwm7mzei]{
        margin-top:auto;
        margin-bottom:auto;
    }

    [b-3bdwm7mzei] .etele-createnew-title {
        margin-top: 0 !important;
        font-size: 28px;
    }
}
/* /Pages/User/ForgotPassword/EmailSent.razor.rz.scp.css */
.etele-emailsent[b-5k2vhibpx3] {
    height: 560px;
}

[b-5k2vhibpx3] .etele-emailsent-image-container {
    height: 350px;
}

.etele-emailsent-image[b-5k2vhibpx3] {
    object-fit: cover;
    height: 253px;
    width: 100%;
}

[b-5k2vhibpx3] .etele-emailsent-email {
    max-width: 526px;
}

@media(max-width:1279px) {
    [b-5k2vhibpx3] .etele-emailsent-image-container {
        padding: 0;
    }
}

@media(max-height:720px) {
    .etele-emailsent[b-5k2vhibpx3] {
        height: calc(100vh - var(--etele-appbar-padding))
    }

    [b-5k2vhibpx3] .etele-emailsent-title {
        margin-top: 0 !important;
        font-size: 28px;
    }

    [b-5k2vhibpx3] .etele-emailsent-image-container {
        height: 300px;
    }

    .etele-emailsent-image[b-5k2vhibpx3] {
        height: 240px;
    }
}
/* /Pages/User/ForgotPassword/ForgotYourPassword.razor.rz.scp.css */
[b-031zbvxxt3] .etele-statepage-actions > div.my-auto{
    margin-top:0 !important;
}
/* /Pages/User/ForgotPassword/Success.razor.rz.scp.css */
/* /Pages/User/Login.razor.rz.scp.css */
/* /Pages/User/Register/ProfileCompleted.razor.rz.scp.css */
.etele-profilecompleted[b-nrf18tyyg1] {
    height: 560px;
}

@media(max-height:720px){
    .etele-profilecompleted[b-nrf18tyyg1] {
        height: calc(100vh - var(--etele-appbar-padding))
    }

    [b-nrf18tyyg1] .etele-profilecompleted-title {
        margin-top: 0 !important;
        font-size: 28px;
    }
}
/* /Pages/User/Register/Register.razor.rz.scp.css */
/* /Pages/User/Register/Success.razor.rz.scp.css */
/* /Pages/User/User.razor.rz.scp.css */
/*::deep .etele-user-avatar {
    width: 130px;
    height: 130px;
}

::deep .etele-user-expansionpanel {
    background-color: transparent;
}

    ::deep .etele-user-expansionpanel .mud-expand-panel-content {
        padding-top: 0px !important;
        padding-left: 0px !important;
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        margin-top: 8px;
    }

    ::deep .etele-user-expansionpanel .mud-expand-panel-header {
        background-color: var(--mud-palette-surface);
        border: 2px solid transparent;
        margin-bottom: 8px;
    }

    ::deep .etele-user-expansionpanel.mud-panel-expanded .mud-expand-panel-header {
        border: 2px solid var(--mud-palette-primary);
        margin-bottom: 0px;
    }

    ::deep .etele-user-expansionpanel .mud-expand-panel-header:hover {
        border: 2px solid var(--mud-palette-primary);
        box-shadow: var(--mud-elevation-10);
    }

    ::deep .etele-user-expansionpanel .mud-expand-panel-icon {
        margin-bottom: auto;
        margin-bottom: auto;
    }

    ::deep .etele-user-placeholder{
        height:300px;
    }


@media(max-width:1279px) {
    ::deep .etele-user-avatar {
        width: 76px;
        height: 76px;
    }

    ::deep .etele-user-data h4.mud-typography-h4 {
        font-size: 24px;
    }

    .etele-user-screening-details {
        flex-direction: column;
    }

    ::deep .etele-user-screening-time {
        margin-left: 0 !important;
        margin-top: 8px !important;
        margin-bottom: 8px !important;
    }
}
*/
/* /Pages/Vouchers/SelectVoucher.razor.rz.scp.css */
.etele-gift-card-promo[b-6uailzlpx9] {
    color: rgba(255, 255, 255, 0.87);
    font-size: 24px;
    font-weight: 600;
    line-height: 34px;
    margin-bottom: 45px;
}

.etele-gift-card-info-title[b-6uailzlpx9] {
    font-size: 20px;
    font-weight: 700;
    line-height: 52px;
    text-transform: uppercase;
}

.etele-gift-card-info-text[b-6uailzlpx9] {
    color: rgba(255, 255, 255, 0.87);
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 48px;
}

.etele-gift-card-info-divider[b-6uailzlpx9] {
    border-width: 1px;
    margin-top: 24px;
    margin-bottom: 24px;
    border-color: var(--mud-palette-primary);
}

@media(max-width: 1279px) {
  .etele-gift-card-promo[b-6uailzlpx9] {
      color: rgba(255, 255, 255, 0.87);
      font-size: 20px;
      line-height: 28px;
      margin-bottom: 77px;
  }
}
/* /Shared/MainLayout.razor.rz.scp.css */
[b-kk61bs62lg] .etele-mainlayout > .mud-main-content {
    padding-top: 0px;
}

[b-kk61bs62lg] .etele-mainlayout-cookieconsent{
    position:fixed;
    left:0;
    right:0;
    bottom:0;
    z-index:10000;
}
