.site-inner{--padding_h:5%;padding:2rem var(--padding_h);max-width:calc(104rem + var(--padding_h) * 2);width:100%;margin:0 auto;font-size:1.5rem}.a-cartelera .aside{--padding_label:1rem;flex-basis:28.9%}.a-cartelera .aside>*{margin-bottom:2rem}.a-cartelera .aside .search-advanced{background-color:#f8f8f8;padding:10%}.a-cartelera .aside .search-advanced select{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 29 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.5' y1='0.5' x2='0.5' y2='39.5' stroke-opacity='0.25' stroke-linecap='square' fill='none' stroke='%23979797'/%3E%3Cpolyline stroke-width='2' points='14 17 21 24 28 17' fill='none' stroke='%23979797'/%3E%3C/svg%3E");background-position:calc(100% - 1.5rem);background-size:3rem;border:1px solid #979797;border-radius:.6rem;width:100%;display:block;position:relative;padding:var(--padding_label) 4.5rem var(--padding_label) var(--padding_label)!important}.a-cartelera .aside .lbl{margin-bottom:2rem;font-weight:700}.a-cartelera .aside .ft{margin-bottom:3rem}.a-cartelera .aside ul{padding-left:0;list-style:none}.a-cartelera .aside ul li{margin-bottom:1rem;position:relative}.a-cartelera .aside ul.checkbox li label{cursor:pointer;align-items:center;display:flex}.a-cartelera .aside ul.checkbox li .percent{color:#fff;background-color:var(--color_green);border-radius:100%;place-items:center;width:2.5rem;height:2.5rem;margin-right:.4rem;font-size:1.4rem;font-weight:600;display:inline-grid}.a-cartelera .aside ul .has-children>.expand{cursor:pointer;font-size:2.5rem;line-height:1;transition:transform .2s;position:absolute;top:-.4rem;left:-2rem}.a-cartelera .aside ul .has-children.open>.expand{transform-origin:50%;transform:rotate(45deg)}.a-cartelera .aside ul.children{flex-basis:100%;padding-top:1rem;padding-left:2.9rem;display:none}.a-cartelera .aside ul li.open>ul.children{display:block}.a-cartelera .aside .datepicker-wrap{flex-wrap:wrap;justify-content:center;margin-top:1rem;display:flex}.a-cartelera .aside .datepicker-wrap>span{margin:0 .5rem}.a-cartelera .aside .datepicker-wrap>input{border:0;width:0;margin-top:.7rem;padding:0;position:absolute}.a-cartelera .aside .datepicker-wrap>div{text-align:center;cursor:pointer;border:0;font-size:1.6rem;font-weight:600}.a-cartelera .aside .time-range-trigger{width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:1rem;padding:0;display:flex}.a-cartelera .aside .time-range-trigger .label-datepicker-start,.a-cartelera .aside .time-range-trigger .label-datepicker-end{text-align:center;font-size:1.6rem;font-weight:600}.a-cartelera .aside .time-range-trigger .datepicker-separator{margin:0 .5rem}.a-cartelera .aside select[name=tb_where]>option:first-child{display:none}.a-cartelera .aside #slider-range{-webkit-user-select:none;user-select:none;touch-action:none;width:100%;height:.4rem;margin-bottom:7rem;position:relative}.a-cartelera .aside #slider-range .slider-track{cursor:pointer;background-color:#bbb;border-radius:3px;height:.4rem;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.a-cartelera .aside #slider-range .slider-connect{background:var(--color_green);border-radius:3px;height:100%;position:absolute;top:0}.a-cartelera .aside #slider-range .slider-handle{background:var(--color_green);cursor:grab;z-index:10;border-radius:50%;width:2.2rem;height:2.2rem;position:absolute;top:50%;translate:-50% -50%}.a-cartelera .aside #slider-range .slider-tooltip{color:#000;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute;top:140%;left:50%;transform:translate(-50%)}.a-cartelera .aside ul.radio>li>input{display:none}.a-cartelera .aside ul.radio>li>label{cursor:pointer;padding:var(--padding_label);text-align:center;border:1px solid #979797;border-radius:.6rem;display:block}.a-cartelera .aside ul.radio>li>label[for=tb_time-6]{--padding_label:2rem 1rem}.a-cartelera .aside .radio>li:hover>label,.a-cartelera .aside .radio>li>input:checked~label{background-color:var(--color_green);border-color:var(--color_green);color:#fff}.a-cartelera .aside .news{border:1px solid #bbb;width:30rem;padding:2rem}.a-cartelera .aside .news>.d{margin-bottom:1rem}.a-cartelera .aside .news>.f a{text-decoration:underline}.a-cartelera .aside .news>.f .gform_wrapper .gform_body .gform_fields .gfield input[type=email]{border:0;border-bottom:1px solid #bbb;padding:0 0 1rem}.a-cartelera .aside .news>.f .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_consent .gfield_consent_label{margin-top:0;font-size:1.3rem}.a-cartelera .aside .news>.f .gform_wrapper .gform_footer input.button{width:100%;padding:.66rem 1rem}.a-cartelera .aside .festival{margin-bottom:3rem;font-size:1.2em}.a-cartelera .section{flex:1;margin-bottom:2rem;position:relative}.a-cartelera .section .filters{border-bottom:1px solid #d0d0d0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:3rem;margin:0 3.2% 0 6.4%;padding:1rem 0 3rem;display:flex}.a-cartelera .section .filters>.totals>.nums>.t{margin-bottom:0;font-size:2rem;font-weight:700}.a-cartelera .section .filters>.orderby{text-align:right;padding-bottom:.6rem}.a-cartelera .section .filters>.orderby>.t{padding-bottom:.4rem;font-weight:700}.a-cartelera .section .filters>.orderby>label{cursor:pointer;margin:0 0 0 1.5rem}.a-cartelera .section .filters>.orderby>label:last-child:after,.a-cartelera .section .filters>.orderby>label>input{display:none}.a-cartelera .section .filters>.orderby>label>input~span{border-bottom:.4rem solid #0000;padding-bottom:.3rem}.a-cartelera .section .filters>.orderby>label:hover>input~span{border-color:#d0d0d0}.a-cartelera .section .filters>.orderby>label>input:checked~span{border-color:var(--color_orange)}@media (width>=651px){.a-cartelera>.block{justify-content:space-between;display:flex}.a-cartelera .section>#listado-funciones{padding:0 3.2% 6.4% 6.4%}.a-cartelera .section>#listado-funciones>.notfound{padding-top:1.9rem}.a-cartelera .section>#listado-funciones>.list>:last-child{border-bottom:0;margin-bottom:0}}
