@font-face{font-family:'Roboto';src:url('../../../../../etc.clientlibs/repsol-guiav2/clientlibs/clientlib-site/resources/fonts/Roboto/Roboto-Medium.woff2') format('woff2');font-style:normal;font-weight:500;font-display:swap}
.page-receta .description-receta .description__receta,.multirecetas .receta__info .description__receta{padding-left:0}
.page-receta .description-receta .rp-description,.multirecetas .receta__info .rp-description,.page-receta .description-receta .rp-description p,.multirecetas .receta__info .rp-description p{font-family:'Roboto',sans-serif;font-weight:500;font-size:20px;line-height:32px;letter-spacing:0;color:#464646;text-box-trim:none;margin-inline:0;padding-inline:0}
.page-receta .description-receta .authorBox+.description__receta:has(.rp-description){margin-top:24px}
@media(min-width:1025px){.page-receta .description-receta .receta__info{margin-left:0}
.multirecetas .ingredientes.section{margin-top:0}
}
.multirecetas .receta__info>.description{padding-bottom:24px}
.multirecetas .container-multireceta .recipe-columns{margin-top:32px}
.multirecetas .steps.section{padding-top:0;margin-inline:0}
.multirecetas .recipe-cf-steps>.col-12{padding-inline:0}
.multirecetas .description__receta{padding-left:0}
.multirecetas .description.section{padding-block:0;margin-block:0}
.multirecetas .steps.section ol.bigList>.step{position:relative;padding-left:45px;min-height:48px;margin-bottom:24px}
.multirecetas .steps.section ol.bigList>.step::before{position:absolute;top:0;left:0;line-height:40px}
.multirecetas .steps.section ol.bigList>.step .stepInstruction{top:0;margin-bottom:0;padding-left:0;padding-bottom:0}
.recipe-step-images{margin:16px 0 24px}
.recipe-step-images img{display:block;max-width:100%;height:auto}
.image-cf .container-imagen{margin:0}
.image-cf .imagen img{display:block;width:100%;height:auto}
.recipe-cf-steps{min-width:0}
.multirecetas .container-multireceta .recipe-columns{column-gap:48px}
.multirecetas .container-multireceta .recipe-columns>.recipe-media{flex:1 1 0;min-width:0;max-width:none}
.multirecetas .container-multireceta .recipe-columns>.recipe-main{flex:2 1 0;min-width:0;max-width:none}
@media(max-width:1024px){.multirecetas .container-multireceta .recipe-columns>.recipe-media,.multirecetas .container-multireceta .recipe-columns>.recipe-main{flex:0 0 auto;width:100%}
}
.multirecetas .recipe-ingredients-slot{margin:24px 0}
.multirecetas .recipe-ingredients-slot .image-article-component{margin:0;padding:0}
.multirecetas .recipe-ingredients-slot .image-article-component .imgCounter,.multirecetas .recipe-ingredients-slot .image-article-component picture{min-height:0}
.multirecetas .recipe-ingredients-slot .image-article-component .image-bg{display:block;position:static;width:100%;height:360px;min-height:0;object-fit:cover;border-radius:8px}
.multirecetas .recipe-ingredients-slot .image-article-component .rp-caption{padding-top:16px}
.multirecetas .paragraph-component.tips .note-component{width:100%;max-width:100%;flex:0 0 100%}
@media(min-width:1280px){.multirecetas .recipe-ingredients-slot .image-article-component .image-bg{height:460px}
}
@media(max-width:1024px){.multirecetas .recipe-ingredients-slot .image-article-component .image-bg{height:260px;border-radius:0}
}
.recipe-cf-steps .hero-receta__info__list{display:flex;flex-wrap:wrap;gap:24px;margin:24px 0}
.recipe-cf-steps .hero-receta__info__list__item{display:flex;flex-direction:column;gap:4px}
.multirecetas .recipe-ingredients-slot .image-article-component .imgCounter{left:0;right:auto;width:100%;padding-inline:0}
.multirecetas .recipe-description-index{gap:32px;align-items:flex-start}
.multirecetas .recipe-description-index>.indice{padding-block:0}
.multirecetas .recipe-description-index>.indice:only-child{width:100%;max-width:none;flex:1}
.multirecetas .recipe-description-index .list-links li+li{margin-top:12px}
@media(max-width:1024px){.multirecetas .recipe-description-index>.indice{width:100%;max-width:none;padding-top:24px;padding-bottom:0}
}
.multirecetas .description__receta .trazo{width:160px;margin-top:40px}
.multirecetas .description__receta .trazo img{display:block;width:160px;height:8px}
header .index-component.recipe-index-sticky[hidden]{display:none !important}
header .index-component.recipe-index-sticky:not([hidden]){transform:translate(0,0);pointer-events:auto}
header .recipe-index-sticky .static-block .list-links{overflow:hidden}
header .recipe-index-sticky .block-index.is-open{display:block !important;max-height:calc(100vh - 80px);overflow-y:auto}
header .recipe-index-sticky .block-index:not(.is-open){display:none !important}