.container>main:before{content:"";width:100%;height:480px;display:block;z-index:0;background-position:center;position:absolute;opacity:.05;background-image:linear-gradient(to top,var(--color-white),rgba(0,0,1,0)),var(--fondo2);background-size:var(--bg-size1)}.breadcrumb-cont>a,.breadcrumb-cont>span{color:var(--color-grey2)}.columna-principal{padding:20px}.doble-columna>.columna-principal>.descripcion{display:block;margin:0 0 20px}.resultados-cines{display:grid;grid-template-columns:1fr;grid-gap:12px}.resultados-cines>li{position:relative;list-style:none;width:100%;overflow:hidden;background:#111}.resultados-cines>li a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.resultados-cines>li .image{width:100%;padding-bottom:40%;min-height:200px;position:relative}.resultados-cines>li .image img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 1s ease;position:absolute;top:0;left:0}.resultados-cines>li:hover .image img{transform:scale(1.1)}.resultados-cines>li .data{position:absolute;top:0;left:0;display:flex;flex-direction:column;color:#fff;justify-content:center;padding:20px;width:100%;padding-right:calc(1/3*100%);height:100%;background:linear-gradient(to right,rgba(0,0,0,.8) 40%,rgba(0,0,0,0) 90%)}.resultados-cines>li .data>.nombre{display:block;font-size:var(--font-size3);margin:0 0 4px;font-family:var(--font2);line-height:1.2;color:#ffdc2f}.resultados-cines>li .data>.ayuntamiento{font-size:var(--font-size0);text-transform:uppercase;line-height:1;margin:0;display:block}.resultados-cines>li .data>.btncartelera{margin-top:12px}.resultados-cines>li .data>.btncartelera span{display:inline-flex;padding:4px 8px;background:#fff;font-size:var(--font-size0);font-weight:700;color:var(--color-grey0);text-transform:uppercase;border-radius:8px;cursor:pointer}.resultados-cines>li .data>.btncartelera span:after{content:"\f105";font-family:var(--fontFA);margin-left:4px;width:8px}@media screen and (min-width:640px){.resultados-cines{grid-template-columns:1fr 1fr}.resultados-cines>li .data{padding:20px;width:100%;padding-right:calc(1/3*100%);background:linear-gradient(to right,rgba(0,0,0,.8) 40%,rgba(0,0,0,0) 90%)}}@media screen and (min-width:960px){.resultados-cines{grid-template-columns:1fr}.resultados-cines>li .data{background:linear-gradient(to right,rgba(0,0,0,.8) 40%,rgba(0,0,0,0) 70%);padding:40px;padding-right:calc(1/2*100%)}}