[data-granite-coral-multifield-name="./listSlides"]{padding:0;counter-reset:li}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Multifield-item{margin:0;padding:.625rem}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Multifield-item:not(:n){border-top:2px solid #b1b1b1}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Multifield-item:nth-of-type(even){background-color:#f7f7f7}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Multifield-item .coral-Heading--3{position:relative;margin-block:8px;counter-increment:li}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Multifield-item .coral-Heading--3::after{position:absolute;content:counter(li);padding-left:5px}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Multifield-item .coral-Form-fieldset-legend{font-size:1rem}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Multifield-item .coral-Form-field.coral3-Select *{margin-inline:0}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Multifield-item .coral-InputGroup .coral3-Button.coral3-Button--secondary{margin:0}
[data-granite-coral-multifield-name="./listSlides"] .coral3-Button.coral3-Button--secondary{margin:.625rem}
.container-mobile{margin-inline:16px}
.container-mobile-full{margin-inline:0}
@media(min-width:720px){.container-mobile-full{margin-inline:auto}
}
@media(min-width:720px){.container-tablet{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:721px){.container-tablet{padding-inline:8px}
}
.container-fluid-12-columns{margin-inline:16px}
@media(min-width:720px){.container-fluid-12-columns{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:721px){.container-fluid-12-columns{padding-inline:8px}
}
@media(min-width:1024px){.container-fluid-12-columns{max-width:936px;padding-inline:8px}
}
@media(min-width:1280px){.container-fluid-12-columns{max-width:100%;padding-inline:60px}
}
@media(min-width:1440px){.container-fluid-12-columns{max-width:1248px;padding-inline:8px}
}
@media(min-width:1920px){.container-fluid-12-columns{max-width:1504px}
}
.container-bigq-10-columns{margin-inline:16px}
@media(min-width:720px){.container-bigq-10-columns{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:721px){.container-bigq-10-columns{padding-inline:8px}
}
@media(min-width:1024px){.container-bigq-10-columns{max-width:936px;padding-inline:8px}
}
@media(min-width:1280px){.container-bigq-10-columns{max-width:100%;padding-inline:60px}
}
@media(min-width:1440px){.container-bigq-10-columns{max-width:1248px;padding-inline:8px}
}
@media(min-width:1920px){.container-bigq-10-columns{max-width:1504px}
}
@media(min-width:1920px){.container-bigq-10-columns{max-width:1266px}
}
.container-bigq-8-columns{margin-inline:16px}
@media(min-width:720px){.container-bigq-8-columns{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:721px){.container-bigq-8-columns{padding-inline:8px}
}
@media(min-width:1024px){.container-bigq-8-columns{max-width:778px;padding-inline:8px}
}
@media(min-width:1440px){.container-bigq-8-columns{max-width:830px}
}
@media(min-width:1920px){.container-bigq-8-columns{max-width:1000px}
}
.container-mediumq-8-columns{margin-inline:16px}
@media(min-width:720px){.container-mediumq-8-columns{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:721px){.container-mediumq-8-columns{padding-inline:8px}
}
@media(min-width:720px){.container-mediumq-8-columns{max-width:552px;padding-inline:8px}
}
@media(min-width:721px){.container-mediumq-8-columns{max-width:570px}
}
@media(min-width:1024px){.container-mediumq-8-columns{max-width:622px}
}
@media(min-width:1440px){.container-mediumq-8-columns{margin-inline:16px}
}
@media(min-width:1440px) and (min-width:720px){.container-mediumq-8-columns{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:1440px) and (min-width:721px){.container-mediumq-8-columns{padding-inline:8px}
}
@media(min-width:1440px) and (min-width:1024px){.container-mediumq-8-columns{max-width:778px;padding-inline:8px}
}
@media(min-width:1440px) and (min-width:1440px){.container-mediumq-8-columns{max-width:830px}
}
@media(min-width:1440px) and (min-width:1920px){.container-mediumq-8-columns{max-width:1000px}
}
.container-12-columns{margin-inline:16px}
@media(min-width:720px){.container-12-columns{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:721px){.container-12-columns{padding-inline:8px}
}
@media(min-width:1024px){.container-12-columns{max-width:936px;padding-inline:8px}
}
@media(min-width:1440px){.container-12-columns{max-width:1248px}
}
@media(min-width:1920px){.container-12-columns{max-width:1504px}
}
.container-6-columns{margin-inline:16px}
@media(min-width:720px){.container-6-columns{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:721px){.container-6-columns{padding-inline:8px}
}
@media(min-width:720px){.container-6-columns{max-width:424px}
}
@media(min-width:721px){.container-6-columns{max-width:442px}
}
@media(min-width:1024px){.container-6-columns{max-width:450px}
}
@media(min-width:1440px){.container-6-columns{max-width:622px}
}
@media(min-width:1920px){.container-6-columns{max-width:750px}
}
.container-4-columns{margin-inline:16px}
@media(min-width:720px){.container-4-columns{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:721px){.container-4-columns{padding-inline:8px}
}
@media(min-width:1024px){.container-4-columns{max-width:296px;padding-inline:0}
}
@media(min-width:1440px){.container-4-columns{max-width:400px}
}
@media(min-width:1920px){.container-4-columns{max-width:486px}
}
.stories-component{height:100vh;height:100dvh;min-height:fit-content}
.stories-component--hide{display:none}
.stories-component.backgroundBlue .slide__content [class*="title"],.stories-component.backgroundBlueRoute .slide__content [class*="title"],.stories-component.backgroundBurgundy .slide__content [class*="title"],.stories-component.backgroundBlue .slide__content [class*="description"],.stories-component.backgroundBlueRoute .slide__content [class*="description"],.stories-component.backgroundBurgundy .slide__content [class*="description"],.stories-component.backgroundBlue .slide__content [class*="rp-link"],.stories-component.backgroundBlueRoute .slide__content [class*="rp-link"],.stories-component.backgroundBurgundy .slide__content [class*="rp-link"]{color:#fff}
.stories-component.backgroundBlue .progress__list__item,.stories-component.backgroundBlueRoute .progress__list__item,.stories-component.backgroundBurgundy .progress__list__item{background-color:rgba(255,255,255,0.3)}
.stories-component.backgroundBlue .progress__list__item .progress__value,.stories-component.backgroundBlueRoute .progress__list__item .progress__value,.stories-component.backgroundBurgundy .progress__list__item .progress__value{background-color:#fff}
@media(hover:hover){.stories-component.backgroundBlue .progress__list__item:hover,.stories-component.backgroundBlueRoute .progress__list__item:hover,.stories-component.backgroundBurgundy .progress__list__item:hover{background-color:rgba(255,255,255,0.5)}
.stories-component.backgroundBlue .progress__list__item:hover .progress__value,.stories-component.backgroundBlueRoute .progress__list__item:hover .progress__value,.stories-component.backgroundBurgundy .progress__list__item:hover .progress__value{background-color:#f8f8f8}
}
.stories-component.backgroundWhite .progress__list__item,.stories-component.backgroundYellowHigh .progress__list__item{background-color:#ddd}
.stories-component.backgroundWhite .progress__list__item .progress__value,.stories-component.backgroundYellowHigh .progress__list__item .progress__value{background-color:#0b1741}
@media(hover:hover){.stories-component.backgroundWhite .progress__list__item:hover,.stories-component.backgroundYellowHigh .progress__list__item:hover{background-color:#aaa}
.stories-component.backgroundWhite .progress__list__item:hover .progress__value,.stories-component.backgroundYellowHigh .progress__list__item:hover .progress__value{background-color:#060c23}
}
.stories-component .slides__container .slide{display:none;flex-direction:column;align-items:center;width:100%;padding-top:20px}
@media(min-width:1024px){.stories-component .slides__container .slide{min-height:calc(100vh - 68px);height:calc(100% - 68px);padding-top:22px}
}
.stories-component .slides__container .slide *{margin-bottom:0}
.stories-component .slides__container .slide--active{display:flex}
@media(min-width:1024px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{width:-webkit-fill-available;width:-moz-available;padding-left:52px}
}
@media(min-width:1280px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{padding-left:60px}
}
@media(min-width:1440px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{padding-left:104px}
}
@media(min-width:1920px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{margin-inline:16px}
}
@media(min-width:1920px) and (min-width:720px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{max-width:688px;margin-inline:auto;padding-inline:16px}
}
@media(min-width:1920px) and (min-width:721px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{padding-inline:8px}
}
@media(min-width:1920px) and (min-width:1024px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{max-width:936px;padding-inline:8px}
}
@media(min-width:1920px) and (min-width:1280px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{max-width:100%;padding-inline:60px}
}
@media(min-width:1920px) and (min-width:1440px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{max-width:1248px;padding-inline:8px}
}
@media(min-width:1920px) and (min-width:1920px){.stories-component .slides__container .slide__header,.stories-component .slides__container .slide__main{max-width:1504px}
}
.stories-component .slides__container .slide__header .rp-logo{display:flex;width:110px;height:22px}
@media(min-width:1024px){.stories-component .slides__container .slide__header .rp-logo{width:140px;height:28px}
}
.stories-component .slides__container .slide__main{margin-block:56px}
@media(min-width:1024px){.stories-component .slides__container .slide__main{display:flex;flex:1;justify-content:space-between;align-items:center;margin-block:80px 56px;gap:40px}
}
.stories-component .slides__container .slide__main .slide__content,.stories-component .slides__container .slide__main .slide__image{display:flex}
.stories-component .slides__container .slide__main .slide__content{margin-inline:16px;flex-direction:column;align-items:center;text-align:center;gap:16px}
@media(min-width:1024px){.stories-component .slides__container .slide__main .slide__content{justify-content:center;align-items:initial;width:42%;margin-inline:0;text-align:initial}
}
@media(min-width:1920px){.stories-component .slides__container .slide__main .slide__content__pretitle{font-size:20px;line-height:32px}
}
@media(min-width:1920px){.stories-component .slides__container .slide__main .slide__content__title{font-size:56px;line-height:64px}
}
.stories-component .slides__container .slide__main .slide__content__pretitle,.stories-component .slides__container .slide__main .slide__content__links .rp-link{display:none}
@media(min-width:375px){.stories-component .slides__container .slide__main .slide__content__pretitle,.stories-component .slides__container .slide__main .slide__content__links .rp-link{display:inline-flex}
}
@media(min-width:1024px){.stories-component .slides__container .slide__main .slide__content__links{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}
}
.stories-component .slides__container .slide__main .slide__content__links .rp-btn-guia{display:none}
@media(min-width:1024px){.stories-component .slides__container .slide__main .slide__content__links .rp-btn-guia{display:flex}
}
.stories-component .slides__container .slide__main .slide__image{justify-content:center;margin-top:48px}
@media(min-width:1024px){.stories-component .slides__container .slide__main .slide__image{width:58%;margin-top:0}
}
.stories-component .slide__footer{left:0;right:0;bottom:0;width:-webkit-fill-available;width:-moz-available;padding-bottom:24px}
@media(min-width:1024px){.stories-component .slide__footer{padding-bottom:32px}
}
.stories-component .slide__footer--absolute{position:absolute}
.stories-component .slide__footer .rp-btn-guia{white-space:nowrap}
.stories-component .slide__footer .progress__list{display:flex;gap:4px;width:-webkit-fill-available;width:-moz-available;padding-block:8px;margin-top:16px}
.stories-component .slide__footer .progress__list__item{width:inherit;height:4px;border-radius:8px}
@media(hover:hover){.stories-component .slide__footer .progress__list__item:hover{cursor:pointer}
}
.stories-component .slide__footer .progress__list__item .progress__value{display:flex;width:0;height:100%;border-radius:8px}
.stories-component img{width:100%;height:100%;object-fit:cover}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.slide__image__qr-restaurant .collage__qr-restaurant::after,.slide__image__qr-restaurant .collage__qr-restaurant::before,.slide__image__qr-restaurant .picture__qr-restaurant::after,.slide__image__qr-restaurant .placeholder__qr-restaurant::after{position:absolute;content:"";background:center / contain no-repeat url("../../../../../../content/dam/repsol-guia/guia-images/iconos/icon-rp-star.svg");opacity:0}
.slide__image__qr-restaurant .collage__qr-restaurant{position:relative;display:flex;justify-content:center}
.slide__image__qr-restaurant .collage__qr-restaurant::before{top:48px;bottom:initial;left:-34px;right:initial;width:22px;height:22px;animation:shining3 350ms ease 1.6s forwards}
@media(min-width:1024px){.slide__image__qr-restaurant .collage__qr-restaurant::before{top:92px;bottom:initial;left:-50px;right:initial;width:38px;height:38px}
}
.slide__image__qr-restaurant .collage__qr-restaurant::after{top:initial;bottom:-28px;left:48px;right:initial;width:14px;height:14px;animation:shining 150ms ease 1.5s forwards}
@media(min-width:1024px){.slide__image__qr-restaurant .collage__qr-restaurant::after{top:initial;bottom:-56px;left:90px;right:initial;width:28px;height:28px}
}
.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant,.slide__image__qr-restaurant .collage__qr-restaurant .picture__qr-restaurant{width:202px;height:282px;opacity:0;border-radius:16px;animation:fadeIn 250ms ease 1s forwards}
@media(min-width:1024px){.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant,.slide__image__qr-restaurant .collage__qr-restaurant .picture__qr-restaurant{width:388px;height:540px}
}
.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant::after,.slide__image__qr-restaurant .collage__qr-restaurant .picture__qr-restaurant::after{top:130px;bottom:initial;left:initial;right:-40px;width:35px;height:35px;animation:shining2 250ms ease 1.6s forwards}
@media(min-width:1024px){.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant::after,.slide__image__qr-restaurant .collage__qr-restaurant .picture__qr-restaurant::after{top:248px;bottom:initial;left:initial;right:-78px;width:68px;height:68px}
}
.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant img,.slide__image__qr-restaurant .collage__qr-restaurant .picture__qr-restaurant img{border-radius:16px}
.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant{display:flex;justify-content:center;align-items:center;background-color:#003766}
.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant img{width:100px;height:100px}
@media(min-width:1024px){.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant img{width:200px;height:200px}
}
.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant img.badge-solete{width:140px;height:140px}
@media(min-width:1024px){.slide__image__qr-restaurant .collage__qr-restaurant .placeholder__qr-restaurant img.badge-solete{width:240px;height:240px}
}
.slide__image__qr-restaurant .collage__qr-restaurant .calification,.slide__image__qr-restaurant .collage__qr-restaurant .insignia{position:absolute;border-radius:8px;opacity:0;animation:fadeIn 150ms ease 1.4s forwards}
.slide__image__qr-restaurant .collage__qr-restaurant .calification{top:initial;bottom:28px;left:-38px;right:initial;width:76px;height:76px;padding:14px;background-color:#fff}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.RESTAURANTE,.slide__image__qr-restaurant .collage__qr-restaurant .calification.SOLETE-6{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Restaurantes.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.SOLETE-1{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Cafeterias.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.SOLETE-2{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Bares.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.SOLETE-3{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Terrazas.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.SOLETE-4{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Vinotecas.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.SOLETE-5{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/FastGood.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.SOLETE-7{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Heladerias.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.ATRACTIVO_NATURAL{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Atractivo_natural.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.BODEGA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Bodega.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.CENTROS_DEPORTIVOS{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Centro_deportivo.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.ESTACION_ESQUI{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Estacion_esqui.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.ESTACION_DE_SERVICIO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Estacion_servicio.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.ESTACION_RECARGA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Estacion_recarga.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.EXPERIENCIA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Experiencia.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.FIESTA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Fiesta.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.LOCALIDAD{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Localidad.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.LUGAR_EMBLEMATICO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Lugar_emblematico.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.MONUMENTO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Monumento.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.MUSEO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Museo.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.PARQUE_TEMATICO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Parque_tematico.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.PARQUE_URBANO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Parque_urbano.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.PLAYA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Playa.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.PRODUCTO_TIPICO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Producto_tipico.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.PLATO_TIPICO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Plato_tipico.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.VINO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Vino.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.REPORTAJE{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Reportaje.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.REPORTAJE_GASTRO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Reportaje_gastro.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.REPORTAJE_VIAJE{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Reportaje_viaje.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.RECETA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Receta.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.RUTA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Ruta.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.BRINDAR{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Celebrar_brindis.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.COMER{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Celebrar_comida.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.DESAYUNO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Desayuno.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.APERITIVO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Aperitivo.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.COMIDA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Comida.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.TARDEO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Aperitivo_tarde.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.CENA{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Cena.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.COPAS{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Copas.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.CALIFICAR{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/interacciones/Calificar.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.GEOLOCALIZAR{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/interacciones/Geolocalizar.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.GUARDAR{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/interacciones/Guardar.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.RETROALIMENTAR{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/interacciones/Retroalimentar.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.NOT_FOUND{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/procesos/Not_found.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.NO_ROUTE{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/procesos/No_route.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .calification.COMPLETADO{content:url("../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/procesos/Completado.svg")}
@media(min-width:1024px){.slide__image__qr-restaurant .collage__qr-restaurant .calification{top:initial;bottom:56px;left:-74px;right:initial;width:148px;height:148px;padding:28px}
}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia{top:28px;bottom:initial;left:initial;right:-32px;width:64px}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia.EMPIEZA{content:url("../../../../../../content/dam/repsol-guia/guia-images/insignias/Empeamos.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia.COMPARTE{content:url("../../../../../../content/dam/repsol-guia/guia-images/insignias/Comparte.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia.GUARDA{content:url("../../../../../../content/dam/repsol-guia/guia-images/insignias/Guardalotodo.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia.RUTEA{content:url("../../../../../../content/dam/repsol-guia/guia-images/insignias/Rutea.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia.SOLETES{content:url("../../../../../../content/dam/repsol-guia/guia-images/insignias/Soletes.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia.FAN{content:url("../../../../../../content/dam/repsol-guia/guia-images/insignias/Fan.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia.TOP{content:url("../../../../../../content/dam/repsol-guia/guia-images/insignias/Perfil_top.svg")}
.slide__image__qr-restaurant .collage__qr-restaurant .insignia.SIBARITA{content:url("../../../../../../content/dam/repsol-guia/guia-images/insignias/Sibarita.svg")}
@media(min-width:1024px){.slide__image__qr-restaurant .collage__qr-restaurant .insignia{top:52px;bottom:initial;left:initial;right:-60px;width:120px}
}
@keyframes shining{0{scale:0}
70%{scale:1.4;opacity:1}
100%{scale:1;opacity:1}
}
@keyframes shining2{0{scale:0}
100%{scale:1;opacity:1;transform:rotate(30deg)}
}
@keyframes shining3{0{scale:0}
65%{scale:1.8;opacity:1}
100%{scale:1;opacity:1;transform:rotate(-15deg)}
}