/* Visitor «Acceder» button in the same look as the signed-in account button (dark green, lime, Schibsted Grotesk). */
.cp-haccount.cp-haccount--guest{font-family:"Schibsted Grotesk",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.cp-haccount.cp-haccount--guest .cp-haccount__button{gap:10px;min-height:52px;padding:6px 16px 6px 6px!important;border:1px solid rgba(184,242,78,.3)!important;border-radius:40px!important;background:rgba(255,255,255,.06)!important;box-shadow:none;transition:background-color .18s,border-color .18s}
.cp-haccount.cp-haccount--guest .cp-haccount__button:hover,.cp-haccount.cp-haccount--guest .cp-haccount__button:focus-visible{transform:none;box-shadow:none;border-color:#b8f24e!important;background:rgba(184,242,78,.12)!important}
.cp-haccount.cp-haccount--guest .cp-haccount__button:focus-visible{outline:3px solid #b8f24e;outline-offset:2px}
.cp-haccount.cp-haccount--guest .cp-haccount__guest-icon{flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#b8f24e;color:#07301f;box-shadow:none}
.cp-haccount.cp-haccount--guest .cp-haccount__guest-icon svg{width:19px;height:19px}
.cp-haccount.cp-haccount--guest .cp-haccount__copy strong{font-size:15px;font-weight:700;letter-spacing:-.01em}
.cp-haccount.cp-haccount--guest .cp-haccount__copy small{margin-top:3px;color:#b8f24e;font-size:10px;font-weight:600;letter-spacing:.06em}
.cp-haccount.cp-haccount--guest .cp-haccount__arrow{display:grid;place-items:center;width:26px;height:26px;margin-left:8px;border-radius:50%;background:rgba(184,242,78,.16);color:#b8f24e;font-size:15px;transition:background-color .18s,color .18s}
.cp-haccount.cp-haccount--guest .cp-haccount__button:hover .cp-haccount__arrow{background:#b8f24e;color:#07301f}
@media(max-width:960px){.cp-haccount.cp-haccount--guest .cp-haccount__button{padding:6px 10px 6px 6px!important}.cp-haccount.cp-haccount--guest .cp-haccount__arrow{margin-left:2px}}
