.mixin-link-decrease:hover{opacity:.75}
.mixin-link-decrease:active{opacity:.5}
.mixin-link-decrease:disabled,.mixin-link-decrease.btn-disabled{opacity:.3}
.mixin-link-decrease:focus{border-color:#9cd1ff;outline:0}
.mixin-state-focus:focus{border-color:#9cd1ff;outline:0}
.mixin-link-basic{color:#464646}
.mixin-link-basic.active,.mixin-link-basic:active{color:#016a7f}
.mixin-link-basic:disabled,.mixin-link-basic.rp-disabled,.mixin-link-basic:hover{color:#aaa}
.mixin-link-grey-hover-turquoise{color:#464646}
.mixin-link-grey-hover-turquoise:hover{color:#016a7f}
.mixin-link-basic-inverse{color:#fff}
.mixin-link-basic-inverse:hover{color:#f8f8f8}
.mixin-link-basic-inverse.active,.mixin-link-basic-inverse:active{color:#016a7f}
.mixin-link-basic-inverse:disabled,.mixin-link-basic-inverse.rp-disabled{color:#aaa}
.mixin-link-white-hover-grey{color:#fff}
.mixin-link-white-hover-grey:hover{color:#aaa}
.mixin-link-white-hover-grey.active,.mixin-link-white-hover-grey:active{color:#757575}
.mixin-link-white-hover-grey:disabled,.mixin-link-white-hover-grey.rp-disabled{color:#464646}
.mixin-link-white-hover-yellow{color:#fff;opacity:1}
.mixin-link-white-hover-yellow:hover{color:#ffc800}
.mixin-link-white-hover-yellow.active,.mixin-link-white-hover-yellow:active{color:#757575}
.mixin-link-white-hover-yellow:disabled,.mixin-link-white-hover-yellow.rp-disabled{color:#464646}
.mixin-link-white{color:#fff}
.mixin-link-white:hover{opacity:.75}
.mixin-link-white:active{opacity:.5}
.mixin-link-white:disabled,.mixin-link-white.btn-disabled{opacity:.3}
.mixin-link-white:focus{border-color:#9cd1ff;outline:0}
.mixin-link-turquoise{color:#016a7f}
.mixin-link-turquoise:hover{opacity:.75}
.mixin-link-turquoise:active{opacity:.5}
.mixin-link-turquoise:disabled,.mixin-link-turquoise.btn-disabled{opacity:.3}
.mixin-link-turquoise:focus{border-color:#9cd1ff;outline:0}
.mixin-link-turquoise-90{color:#016a7f}
.mixin-link-turquoise-90:hover{color:#00404d}
.mixin-link-reverse{color:#fff}
.mixin-link-reverse .rp-arrow{color:#fff}
.mixin-link-reverse:hover{color:#aaa}
.mixin-link-reverse:hover .rp-arrow{color:#aaa}
.mixin-link-reverse:active{color:#fff}
.mixin-link-reverse:active .rp-arrow{color:#fff}
.mixin-state-disabled:disabled,.mixin-state-disabled.rp-disabled,.mixin-state-disabled[disabled="disabled"]{color:#aaa;background-color:#ddd}
.mixin-states-rp-btn-white{color:#016a7f;background-color:#fff}
.mixin-states-rp-btn-white:hover{color:rgba(1,105,126,0.75);background-color:#fff}
.mixin-states-rp-btn-white:active{color:rgba(1,105,126,0.5);background-color:#fff}
.mixin-states-rp-btn-white:focus{border-color:#9cd1ff;outline:0}
.mixin-states-rp-btn-white:disabled,.mixin-states-rp-btn-white.rp-disabled{color:rgba(1,105,126,0.3);background-color:#fff}
.mixin-states-rp-btn-turquoise{color:#fff;background-color:#016a7f}
.mixin-states-rp-btn-turquoise:hover{background-color:#00404d}
.mixin-states-rp-btn-turquoise:active{background-color:#00adc3}
.mixin-states-rp-btn-turquoise:focus{border-color:#9cd1ff;outline:0}
.mixin-states-rp-btn-turquoise:disabled,.mixin-states-rp-btn-turquoise.rp-disabled,.mixin-states-rp-btn-turquoise[disabled="disabled"]{color:#aaa;background-color:#ddd}
.mixin-states-rp-btn-grey:hover{opacity:.75}
.mixin-states-rp-btn-grey:active{opacity:.5}
.mixin-states-rp-btn-grey:disabled,.mixin-states-rp-btn-grey.btn-disabled{opacity:.3}
.mixin-states-rp-btn-grey:focus{border-color:#9cd1ff;outline:0}
.mixin-states-rp-btn-secondary{color:#016a7f;background-color:#c0ebf2}
.mixin-states-rp-btn-secondary:hover{color:#016a7f;background-color:#92d9e2}
.mixin-states-rp-btn-secondary:active{background-color:#b0e1e7}
.mixin-states-rp-btn-secondary:focus{border-color:#9cd1ff;outline:0}
.mixin-states-rp-btn-secondary:disabled,.mixin-states-rp-btn-secondary.rp-disabled,.mixin-states-rp-btn-secondary[disabled="disabled"]{color:#aaa;background-color:#ddd}
header.header-guia .submenu-guia-component{display:none !important}
.page-ficha .hero__ficha{position:relative;background-color:#fff}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE::before{position:absolute;content:"";width:100%;height:80px;background-color:#fff8e0}
@media(min-width:1280px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE::before{height:104px}
}
.page-ficha .hero__ficha .hero__ficha__vector{position:absolute;width:100%;background-size:cover;background-repeat:no-repeat}
.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__vector{filter:invert(10%) sepia(34%) saturate(2670%) hue-rotate(204deg) brightness(92%) contrast(104%)}
.page-ficha .hero__ficha.LUGARES .hero__ficha__vector{filter:invert(70%) sepia(86%) saturate(737%) hue-rotate(358deg) brightness(101%) contrast(103%)}
.page-ficha .hero__ficha.ESTACION_DE_SERVICIO .hero__ficha__vector{filter:invert(64%) sepia(68%) saturate(4640%) hue-rotate(1deg) brightness(104%) contrast(106%)}
.page-ficha .hero__ficha.CONTENIDO_ANTIGUO .hero__ficha__vector{filter:invert(21%) sepia(1%) saturate(858%) hue-rotate(324deg) brightness(99%) contrast(77%)}
.page-ficha .hero__ficha.withImages .hero__ficha__vector{background-image:url("../../../../../../../content/dam/repsol-guia/guia-images/vectores/hero-ficha-images.svg");background-position:bottom;aspect-ratio:4}
.page-ficha .hero__ficha.withoutImages .hero__ficha__vector{background-image:url("../../../../../../../content/dam/repsol-guia/guia-images/vectores/hero-ficha.svg");aspect-ratio:12.5}
.page-ficha .hero__ficha.withoutImages .hero__ficha__container{padding-top:48px}
.page-ficha .hero__ficha .hero__ficha__container{padding-top:16px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets{position:relative}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video{display:flex;width:100%;aspect-ratio:1.33333333}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image img,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video img,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image .guia-video-content,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image .guia-video-content .videoPoster,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content .videoPoster{width:100%;height:100%;border-radius:8px;object-fit:cover}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content{position:relative}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content .videCont{height:365px;display:none}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content .videCont iframe#guia-video{border-radius:8px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content .videoPoster{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;overflow:hidden}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content .videoPoster .rp-btn-guia{width:56px;height:56px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content .videoPoster .rp-btn-guia .icon{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:20px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content .videoPoster .rp-btn-guia .icon::before{font-size:20px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__video .guia-video-content .videoPoster .rp-btn-guia .icon img{width:100%;height:100%}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__gallery,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__current{display:none}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__current{position:absolute;bottom:16px;right:16px;width:fit-content;min-width:46px;padding:4px 8px;color:#fff;background-color:#464646;border-radius:4px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__current.hero__assets__current--show{display:flex;justify-content:space-between}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content{position:relative;padding-top:24px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info:not(.hero__ficha__info--withoutTags){margin-bottom:24px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info.hero__ficha__info--withoutTags .hero__ficha__main.withoutImage{max-width:calc(100% - 72px)}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .title{margin-bottom:12px;color:#0b1741}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .localitate{color:#727272;letter-spacing:normal}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .localitate,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .description,.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .rp-hr-closed{margin-bottom:0}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .rp-hr-closed{margin-top:12px;color:#e4002b}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .rp-link:not(.rp-link-location){position:absolute;bottom:-56px}
@media(min-width:720px){.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .rp-link:not(.rp-link-location){position:static;margin-top:24px}
}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .rp-link .icon{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:14px;margin-right:8px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .rp-link .icon::before{font-size:14px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .rp-link .icon img{width:100%;height:100%}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__interaction{display:flex;gap:12px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__interaction .rp-btn-guia--save{display:none}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__tag--antiguo{display:inline-flex;padding:4px 8px;margin-bottom:12px;font-size:14px;line-height:20px;color:#fff;background-color:#464646;border-radius:4px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge{display:flex;align-items:center;width:fit-content;height:56px;padding:12px 16px;gap:12px;border-radius:8px;background-color:#0b1741;font-family:"Repsol-Regular"}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__data{color:#fff}
@media(min-width:375px){.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge{width:200px}
}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__icon{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:20px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__icon::before{font-size:20px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__icon img{width:100%;height:100%}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__data{display:flex;flex-direction:column;font-family:"Repsol-Regular";font-size:14px;font-style:normal;font-weight:600;line-height:12px;letter-spacing:-0.5px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__data .badge__category{text-transform:uppercase;margin-bottom:4px;font-size:"Repsol-Regular"}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__date{margin-left:8px;letter-spacing:0}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__icon{display:flex;justify-content:center;align-items:center;min-width:56px;width:56px;max-width:56px;min-height:56px;height:56px;max-height:56px;font-size:32px;border-radius:8px;box-shadow:0 2px 8px -2px rgba(0,0,0,0.14),0 -1px 4px 0 rgba(0,0,0,0.02);color:#0b1741}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__icon::before{font-size:32px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__icon img{width:100%;height:100%}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__icon .icon{display:flex;justify-content:center;align-items:center;min-width:32px;width:32px;max-width:32px;min-height:32px;height:32px;max-height:32px;font-size:28px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__icon .icon::before{font-size:28px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__icon .icon img{width:100%;height:100%}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__container .hero__ficha__assets .hero__assets .video__container,.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image{width:50%}
.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__container .hero__ficha__assets .hero__assets__gallery--show{display:flex;z-index:2}
}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__content .hero__ficha__info--withoutTags{justify-content:space-between;flex-direction:row;width:100%;gap:32px}
}
.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__content .hero__ficha__interaction{position:absolute;justify-content:flex-end}
.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__content .hero__ficha__interaction:not(.hero__ficha__interaction--localidad){bottom:0;right:0}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__content .hero__ficha__interaction:not(.hero__ficha__interaction--localidad){justify-content:flex-start;margin-top:32px}
}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__content .hero__ficha__interaction:not(.hero__ficha__interaction--localidad){margin-top:0}
}
.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__content .hero__ficha__interaction.hero__ficha__interaction--localidad{top:-32px;right:12px}
.page-ficha .hero__ficha.RESTAURANTE_RECOMENDADO .hero__ficha__content .hero__ficha__interaction.hero__ficha__interaction--localidad.withoutImage{top:16px;right:0}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container{display:flex;justify-content:space-between;gap:48px}
}
@media(min-width:1280px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container{padding-top:56px}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets{padding-inline:0}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets{order:2}
}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets{height:fit-content;padding-left:8px}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets{display:flex;scroll-snap-type:x mandatory;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;height:auto;margin-right:-20px}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets{margin-right:-176px}
}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets{margin-right:0}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets::-webkit-scrollbar{display:none}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image:not(:only-child),.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container:not(:only-child){min-width:calc(100% - 48px)}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image:not(:only-child):not(:first-of-type),.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container:not(:only-child):not(:first-of-type){padding-left:16px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image:not(:only-child):last-of-type,.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container:not(:only-child):last-of-type{margin-right:20px}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image:not(:only-child),.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container:not(:only-child){min-width:calc(50% - 96px)}
}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image,.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container{max-width:calc(50% - 8px)}
}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image,.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container{min-width:100%}
}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image:not(:only-child):not(:first-of-type){padding-left:0}
}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image:not(:only-child):last-of-type{margin-right:168px}
}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image:not(:only-child):last-of-type{margin-right:auto}
}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image:not(:only-child){min-width:calc(50% - 96px)}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container:only-child{min-width:calc(100% - 20px)}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container:only-child{min-width:calc(50% - 96px)}
}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets .video__container:only-child{min-width:100%}
}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__assets .hero__assets__gallery--show{display:flex;z-index:2}
}
@media(min-width:720px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info{flex-direction:column;width:100%}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro{position:relative;top:-8px;display:flex;justify-content:center;align-items:center;min-width:80px;width:80px;max-width:80px;min-height:80px;height:80px;max-height:80px;font-size:80px;background-color:#fff;box-shadow:0 1.54px 6.15px -1.54px rgba(0,0,0,0.14),0 -0.77px 3.08px -3.08px rgba(0,0,0,0.02);border-radius:50%}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro::before{font-size:80px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro img{width:100%;height:100%}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro{display:flex;justify-content:center;align-items:center;min-width:96px;width:96px;max-width:96px;min-height:96px;height:96px;max-height:96px;font-size:96px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro::before{font-size:96px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro img{width:100%;height:100%}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp{display:flex;justify-content:center;align-items:center;min-width:56px;width:56px;max-width:56px;min-height:56px;height:56px;max-height:56px;font-size:56px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp::before{font-size:56px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp img{width:100%;height:100%}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.RESTAURANTE,.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.SOLETE-6{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Restaurantes.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.SOLETE-1{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Cafeterias.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.SOLETE-2{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Bares.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.SOLETE-3{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Terrazas.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.SOLETE-4{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Vinotecas.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.SOLETE-5{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/FastGood.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.SOLETE-7{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/establecimientos/Heladerias.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.ATRACTIVO_NATURAL{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Atractivo_natural.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.BODEGA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Bodega.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.CENTROS_DEPORTIVOS{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Centro_deportivo.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.ESTACION_ESQUI{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Estacion_esqui.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.ESTACION_DE_SERVICIO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Estacion_servicio.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.ESTACION_RECARGA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Estacion_recarga.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.EXPERIENCIA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Experiencia.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.FIESTA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Fiesta.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.LOCALIDAD{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Localidad.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.LUGAR_EMBLEMATICO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Lugar_emblematico.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.MONUMENTO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Monumento.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.MUSEO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Museo.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.PARQUE_TEMATICO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Parque_tematico.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.PARQUE_URBANO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Parque_urbano.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.PLAYA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Playa.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.PRODUCTO_TIPICO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Producto_tipico.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.PLATO_TIPICO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Plato_tipico.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.VINO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/lugares/Vino.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.REPORTAJE{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Reportaje.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.REPORTAJE_GASTRO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Reportaje_gastro.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.REPORTAJE_VIAJE{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Reportaje_viaje.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.RECETA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Receta.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.RUTA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/contenidos/Ruta.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.BRINDAR{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Celebrar_brindis.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.COMER{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Celebrar_comida.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.DESAYUNO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Desayuno.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.APERITIVO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Aperitivo.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.COMIDA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Comida.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.TARDEO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Aperitivo_tarde.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.CENA{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Cena.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.COPAS{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/acciones/Copas.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.CALIFICAR{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/interacciones/Calificar.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.GEOLOCALIZAR{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/interacciones/Geolocalizar.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.GUARDAR{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/interacciones/Guardar.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.RETROALIMENTAR{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/interacciones/Retroalimentar.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.NOT_FOUND{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/procesos/Not_found.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.NO_ROUTE{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/procesos/No_route.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__micro .icon-rp.COMPLETADO{content:url("../../../../../../../content/dam/repsol-guia/guia-images/microilustraciones/procesos/Completado.svg")}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__campaing{display:flex;align-items:center;gap:6px;font-size:14px;margin-bottom:16px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__campaing .icon-rp{display:flex;justify-content:center;align-items:center;min-width:16px;width:16px;max-width:16px;min-height:16px;height:16px;max-height:16px;font-size:14px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__campaing .icon-rp::before{font-size:14px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__campaing .icon-rp img{width:100%;height:100%}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .calification{display:flex;align-items:center;gap:8px;margin-block:12px 0}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .calification .icon{display:flex;justify-content:center;align-items:center;min-width:18px;width:18px;max-width:18px;min-height:18px;height:18px;max-height:18px;font-size:16px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .calification .icon::before{font-size:16px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .calification .icon img{width:100%;height:100%}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .calification .info{color:#727272}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__interaction{margin-top:24px}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__interaction .rp-btn-guia--save{display:flex;width:-webkit-fill-available;width:-moz-available}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE.withImages .hero__ficha__container .hero__ficha__content{padding-top:0}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE.withImages .hero__ficha__container .hero__ficha__content .hero__ficha__micro{display:none}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE.withImages .hero__ficha__container .hero__ficha__content .hero__ficha__micro{display:flex;margin-bottom:24px}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE.withoutImages .hero__ficha__container .hero__ficha__content{padding-top:0}
@media(min-width:1024px){.page-ficha .hero__ficha.RESTAURANTE_SOLETE.withoutImages .hero__ficha__container .hero__ficha__content{max-width:calc(58.33333% - 40px)}
}
.page-ficha .hero__ficha.RESTAURANTE_SOLETE.withoutImages .hero__ficha__container .hero__ficha__content .hero__ficha__micro{margin-bottom:24px}
.page-ficha .hero__ficha .hero__ficha__tags{background-color:#f8f8f8;margin-top:32px}
.page-ficha .hero__ficha .hero__ficha__tags.margin--plus{margin-top:88px}
.page-ficha .hero__ficha .hero__ficha__tags.hero__ficha__tags--empty .tag__list{padding-block:12px}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list{display:flex;padding:16px 0;margin-right:0;margin-bottom:0;list-style:none;overflow:auto;gap:8px}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list::-webkit-scrollbar{display:none}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list .tag__item__list{padding:4px 8px;font-family:"Roboto-Regular";font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0025em;border:1px solid #ddd;border-radius:4px;white-space:nowrap}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list .tag__item__list:last-of-type{margin-right:20px}
@media(min-width:720px){.page-ficha .hero__ficha .hero__ficha__container{padding-top:40px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets{display:flex;gap:16px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .video__container .rp-btn-guia{min-width:auto}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets .hero__ficha__image{cursor:pointer}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__gallery{position:absolute;bottom:16px;right:16px;display:none;width:222px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__gallery .icon{display:flex;justify-content:center;align-items:center;min-width:20px;width:20px;max-width:20px;min-height:20px;height:20px;max-height:20px;font-size:18px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__gallery .icon::before{font-size:18px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__gallery .icon img{width:100%;height:100%}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__gallery .rp-btn-text{font-size:14px;letter-spacing:.025px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets__current.hero__assets__current--show{display:none}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content{display:flex;gap:32px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info{display:flex;order:2;margin-bottom:0}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info:not(.hero__ficha__info--withoutTags){flex-direction:column;margin-bottom:0}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__main{width:100%;height:fit-content}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__interaction{position:static;min-width:fit-content}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__interaction .rp-btn-guia--save{width:fit-content}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge{flex-direction:column;gap:0;width:180px;min-width:180px;max-width:180px;height:204px;padding:28px 24px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__icon{display:flex;justify-content:center;align-items:center;min-width:72px;width:72px;max-width:72px;min-height:72px;height:72px;max-height:72px;font-size:72px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__icon::before{font-size:72px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__icon img{width:100%;height:100%}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__icon{margin-bottom:24px}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__data{font-size:16px;text-align:center}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__data .badge__category{margin-bottom:8px;font-size:"Repsol-Regular"}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__data .badge__text{display:flex;flex-direction:column}
.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge .badge__data .badge__text .badge__date{margin-left:0;margin-top:8px}
.page-ficha .hero__ficha.CONTENIDO_ANTIGUO .hero__ficha__container .hero__ficha__content{padding-top:80px}
.page-ficha .hero__ficha .hero__ficha__tags,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus{margin-top:40px}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list{margin-right:auto}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list.container-fluid-12-columns{max-width:648px}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list .tag__item__list .tag__item__link:hover,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list .tag__item__list .tag__item__link:hover{color:#757575}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list .tag__item__list .tag__item__link:active,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list .tag__item__list .tag__item__link:active{color:#464646}
.page-ficha .hero__ficha .hero__ficha__tags .tag__list .tag__item__list .tag__item__link:disabled,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list .tag__item__list .tag__item__link:disabled{color:#aaa;border-color:#aaa}
}
@media(min-width:720px) and (min-width:1920px){.page-ficha .hero__ficha.withImages .hero__ficha__vector{max-height:495px}
}
@media(min-width:720px) and (min-width:1024px){.page-ficha .hero__ficha.withoutImages .hero__ficha__vector{max-height:73px}
.page-ficha .hero__ficha.withoutImages.RESTAURANTE_RECOMENDADO .hero__ficha__container{padding-top:60px}
.page-ficha .hero__ficha.withoutImages.RESTAURANTE_SOLETE .hero__ficha__container{padding-top:40px}
}
@media(min-width:720px) and (min-width:1024px) and (min-width:1280px){.page-ficha .hero__ficha.withoutImages.RESTAURANTE_SOLETE .hero__ficha__container{padding-top:56px}
}
@media(min-width:720px) and (min-width:1024px){.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__assets .hero__assets{gap:24px}
}
@media(min-width:720px) and (min-width:1024px){.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info:not(.hero__ficha__info--withoutTags){flex-direction:row;justify-content:space-between;width:100%;gap:32px}
}
@media(min-width:720px) and (min-width:1024px){.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__info .hero__ficha__main.hero__ficha__main--antiguo{margin-top:-40px}
}
@media(min-width:720px) and (min-width:1024px){.page-ficha .hero__ficha .hero__ficha__container .hero__ficha__content .hero__ficha__badge{position:relative;z-index:5}
}
@media(min-width:720px) and (min-width:1024px){.page-ficha .hero__ficha .hero__ficha__tags.tags__restaurante,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus.tags__restaurante{position:relative;margin-top:-48px}
.page-ficha .hero__ficha .hero__ficha__tags.tags__restaurante.position__tags,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus.tags__restaurante.position__tags{margin-top:40px}
}
@media(min-width:720px) and (min-width:1280px){.page-ficha .hero__ficha .hero__ficha__tags.tags__restaurante .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus.tags__restaurante .tag__list.container-fluid-12-columns{margin-left:268px}
}
@media(min-width:720px) and (min-width:1440px){.page-ficha .hero__ficha .hero__ficha__tags.tags__restaurante .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus.tags__restaurante .tag__list.container-fluid-12-columns{margin-left:auto}
}
@media(min-width:720px) and (min-width:1280px){.page-ficha .hero__ficha .hero__ficha__tags:not(.tags__restaurante) .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus:not(.tags__restaurante) .tag__list.container-fluid-12-columns{padding-inline:60px}
}
@media(min-width:720px) and (min-width:1440px){.page-ficha .hero__ficha .hero__ficha__tags:not(.tags__restaurante) .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus:not(.tags__restaurante) .tag__list.container-fluid-12-columns{padding-inline:0}
}
@media(min-width:720px) and (min-width:721px){.page-ficha .hero__ficha .hero__ficha__tags .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list.container-fluid-12-columns{max-width:calc(688px - 18px)}
}
@media(min-width:720px) and (min-width:1024px){.page-ficha .hero__ficha .hero__ficha__tags .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list.container-fluid-12-columns{max-width:calc(936px - 20px)}
}
@media(min-width:720px) and (min-width:1280px){.page-ficha .hero__ficha .hero__ficha__tags .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list.container-fluid-12-columns{max-width:100%}
}
@media(min-width:720px) and (min-width:1440px){.page-ficha .hero__ficha .hero__ficha__tags .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list.container-fluid-12-columns{max-width:calc(1248px - 20px)}
}
@media(min-width:720px) and (min-width:1920px){.page-ficha .hero__ficha .hero__ficha__tags .tag__list.container-fluid-12-columns,.page-ficha .hero__ficha .hero__ficha__tags.margin--plus .tag__list.container-fluid-12-columns{max-width:calc(1504px - 20px)}
}