.sticky-bar-component:not(.isAuthor){display:none}
.sticky-bar-component.isSticky,.sticky-bar-component.fixed-top,.sticky-bar-component.fixed-bottom{position:fixed;z-index:1072}
.sticky-bar-component.fixed-top{display:block;top:0}
.sticky-bar-component.fixed-bottom{display:block;bottom:0}
.sticky-bar-content{background-color:var(--rds-color-surface-white);box-shadow:0 -4px 11px rgba(0,0,0,0.08),0 0 2px rgba(0,0,0,0.1)}
@media(min-width:1024px){.sticky-bar-content{min-height:80px}
}
.sticky-bar-content .header-layer-content .header-center-bottom-zone .rp-input-repsol.block-check.cmp-form{display:flex;flex-direction:column;gap:8px}
.sticky-bar-content .header-layer-content .header-center-bottom-zone .rp-input-repsol.block-check.cmp-form .cmp-form-options__field-input::after{left:3px}
@media(min-width:1024px){.sticky-bar-outer{display:flex;align-items:center;justify-content:space-between}
}
.sticky-bar-inner{padding:16px 0}
@media(min-width:1024px){.sticky-bar-inner{padding:24px 16px 24px 0}
}
@media(min-width:1350px){.sticky-bar-inner{display:flex;align-items:center;column-gap:40px;flex:1;padding-right:32px}
.sticky-bar-inner .rds-link,.sticky-bar-inner .rp-link{margin-left:auto}
}
.sticky-bar-description{color:var(--rds-color-content-medium)}
.sticky-bar-description>*{margin:0;color:inherit}
.sticky-bar .buttons-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:0 0 32px 0}
.sticky-bar .buttons-container>*{flex:1}
@media(min-width:720px){.sticky-bar .buttons-container>*{flex:none}
}
@media(min-width:1024px){.sticky-bar .buttons-container{padding:12px 0}
}
.sticky-bar .sticky-bar--option1 .header-layer-call.isAuthor{position:static;opacity:1}
.sticky-bar .sticky-bar--option1 .header-layer-call.isAuthor .button-repsol .rp-btn,.sticky-bar .sticky-bar--option1 .header-layer-call.isAuthor .button-repsol .rds-button{opacity:1}
.sticky-bar .sticky-bar--option1 .header-layer-call:not(.isAuthor){position:fixed}
@media(min-width:1024px) and (max-width:1350px){.sticky-bar .sticky-bar--option1 .header-call-button{padding-right:0}
}
@media(min-width:1351px){.sticky-bar .sticky-bar--option1 .header-call-button{padding-right:0}
}
@media(max-width:720px){.sticky-bar .sticky-bar--option1 .header-call-button{margin-top:0;margin-bottom:0;width:100%}
.sticky-bar .sticky-bar--option1 .header-call-button .rds-button{width:100%}
}
@media(min-width:1024px){.sticky-bar .sticky-bar--option1 .buttons-container>*:first-child{order:2}
}
@media(min-width:1024px){.sticky-bar .sticky-bar--option2 .sticky-bar-inner{flex:1}
}
.sticky-bar .sticky-bar--option2 .buttons-container img{height:48px;width:auto}