/* Vinorea · Acceso con Google (09-11-2026) */
.vnr-google { margin: 1rem 0 1.25rem; }
.vnr-google__sep { display: flex; align-items: center; gap: .75rem; color: #777; font-size: .85rem; margin: .75rem 0 1rem; }
.vnr-google__sep::before, .vnr-google__sep::after { content: ""; flex: 1 1 auto; border-top: 1px solid #e6dfe2; }
.vnr-google__btn { display: flex; justify-content: center; min-height: 44px; }
.vnr-google__legal { font-size: .75rem; color: #777; line-height: 1.45; margin: .6rem 0 0; text-align: center; }
.vnr-google__legal a { color: #a4123f; text-decoration: underline; }
.vnr-google__error { font-size: .9rem; }
.vnr-google--checkout { margin-top: 0; }
.vnr-google--register .vnr-google__sep:first-child { display: none; }
