@charset "UTF-8";
/**
 * BBVA Spherica - Core Styles Index
 * 
 * Punto de entrada para todos los estilos core de BBVA
 * Orden de importación optimizado para la cascada CSS
 */
/**
 * BBVA Spherica - Font Declarations
 * 
 * Todas las declaraciones @font-face oficiales de BBVA
 * Extraído de: @bbva-web-components/bbva-foundations-font-face-theme
 */
/* Benton Sans BBVA Book (Peso: 300-450) */
@font-face {
  font-family: "Benton Sans BBVA Book Lite";
  src: url("https://assets.bbvaexperience.com/fonts/BentonSansBBVA-Book-Lite.woff2") format("woff2"), url("https://assets.bbvaexperience.com/fonts/BentonSansBBVA-Book-Lite.woff") format("woff");
  font-style: normal;
  font-weight: 300 450;
  font-display: fallback;
}
/* Benton Sans BBVA Book Italic */
@font-face {
  font-family: "Benton Sans BBVA Book Italic";
  src: url("https://assets.bbvaexperience.com/fonts/BentonSansBBVA-BookItalic-Lite.woff2") format("woff2"), url("https://assets.bbvaexperience.com/fonts/BentonSansBBVA-BookItalic-Lite.woff") format("woff");
  font-style: italic;
  font-weight: 300 450;
  font-display: fallback;
}
/* Benton Sans BBVA Medium (Peso: 500) */
@font-face {
  font-family: "Benton Sans BBVA Medium Lite";
  src: url("https://assets.bbvaexperience.com/fonts/BentonSansBBVA-Medium-Lite.woff2") format("woff2"), url("https://assets.bbvaexperience.com/fonts/BentonSansBBVA-Medium-Lite.woff") format("woff");
  font-style: normal;
  font-weight: 500;
  font-display: fallback;
}
/* Benton Sans BBVA Medium Italic */
@font-face {
  font-family: "Benton Sans BBVA Medium Italic Lite";
  src: url("https://assets.bbvaexperience.com/fonts/BentonSansBBVA-MediumItalic-Lite.woff2") format("woff2"), url("https://assets.bbvaexperience.com/fonts/BentonSansBBVA-MediumItalic-Lite.woff") format("woff");
  font-style: italic;
  font-weight: 500;
  font-display: fallback;
}
/* Tiempos Headline - Fuente Secundaria BBVA */
@font-face {
  font-family: "Tiempos Headline Bold";
  src: url("https://assets.bbvaexperience.com/fonts/tiempos-headline-bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 600;
  font-display: fallback;
}
/* Tiempos Headline Italic */
@font-face {
  font-family: "Tiempos Headline Bold Italic";
  src: url("https://assets.bbvaexperience.com/fonts/tiempos-headline-bold-italic.woff2") format("woff2");
  font-style: italic;
  font-weight: 600;
  font-display: fallback;
}
/**
 * BBVA Spherica - Reset & Normalize
 * 
 * Reset CSS básico y normalize para compatibilidad cross-browser
 */
/* Box-sizing universal */
*, *::before, *::after {
  box-sizing: border-box;
}

/* Remover márgenes por defecto */
* {
  margin: 0;
  padding: 0;
}

/* HTML con height completo */
html {
  height: 100%;
  /* Prevenir zoom horizontal en móviles */
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* Mejorar legibilidad en pantallas de alta densidad */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
  body {
    -webkit-font-smoothing: subpixel-antialiased;
  }
}
/* Formularios - Reset básico */
button, input, optgroup, select, textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

/* Botones */
button, input[type=button], input[type=reset], input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* Disabled state */
button:disabled, input:disabled, select:disabled, textarea:disabled {
  cursor: not-allowed;
  opacity: 0.6;
}

/* Fieldset */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* Legend */
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

/* Progress */
progress {
  vertical-align: baseline;
}

/* Textarea */
textarea {
  overflow: auto;
  resize: vertical;
}

/* Checkbox y Radio */
[type=checkbox], [type=radio] {
  box-sizing: border-box;
  padding: 0;
}

/* Number inputs */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/* Search inputs */
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* File input */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

/**
 * BBVA Spherica - Base Styles
 * 
 * Configuración base para :root, html y body usando tokens BBVA
 */
/**
 * BBVA Spherica - Tools (sin output CSS)
 *
 * Exporta únicamente variables, funciones y mixins.
 * NO genera ningún CSS por sí mismo, por lo que es seguro
 * importarlo en cada bloque sin duplicar reglas globales.
 *
 * Uso en bloques:
 *   @use '../../../assets/css/core/tools' as *;
 *
 * El CSS global (reset, base, fonts, typography, icons…) se
 * carga UNA SOLA VEZ desde el tema principal vía index.scss.
 */
/**
 * BBVA Spherica Theme - Variables Globales
 * 
 * Variables centralizadas para todo el tema y bloques
 * Incluye todos los tokens BBVA Spherica organizados
 */
/**
 * Función helper para obtener breakpoint
 */
/**
 * Mixin principal para breakpoints
 * 
 * @param {String} $size - Nombre del breakpoint ('XS', 'S', 'M', 'L', 'XL', 'XXL')
 * @param {String} $direction - Dirección del media query ('up', 'down', 'only')
 * 
 * Ejemplos:
 * @include breakpoint('M') { } // min-width: 768px
 * @include breakpoint('M', 'down') { } // max-width: 767.98px  
 * @include breakpoint('M', 'only') { } // 768px - 1023.98px
 */
/**
 * Mixins de conveniencia para breakpoints comunes
 */
/**
 * Mixin para container responsivo BBVA
 */
/**
 * Mixin para grid responsivo BBVA
 */
/**
 * Función para obtener colores de acento BBVA
 */
/**
 * Función para obtener colores de fondo BBVA
 */
/**
 * Función para obtener colores de borde BBVA
 */
/**
 * Función para obtener colores de texto BBVA
 */
/**
 * Helper functions existentes
 */
/**
 * BBVA Spherica Theme - Variables Globales
 * 
 * Variables centralizadas para todo el tema y bloques
 * Incluye todos los tokens BBVA Spherica organizados
 */
/**
 * ========================================
 * BBVA SPHERICA ICONS SYSTEM
 * ========================================
 * Sistema completo de iconos BBVA Spherica extraídos de @bbva-web-components
 * 
 * Uso:
 * @include bbva-icon('add');
 * @include bbva-icon('account', $size: 32px);
 * 
 * HTML:
 * <i class="icon-add"></i>
 * <i class="icon-account icon-lg"></i>
 */
/* ========================================
   VARIABLES Y CONFIGURACIÓN
   ======================================== */
/* ========================================
   MIXIN PRINCIPAL
   ======================================== */
/**
 * Mixin para insertar iconos BBVA Spherica
 * @param {string} $name - Nombre del icono (sin prefijo 'spherica')
 * @param {string} $size - Tamaño del icono (opcional)
 * @param {string} $color - Color del icono (opcional)
 */
/**
 * Mixin para icono como ::before pseudo-element
 */
/**
 * Mixin para icono como ::after pseudo-element
 */
/* ========================================
   CLASES UTILITARIAS
   ======================================== */
.bbva-icon,
[class^=icon-],
[class*=" icon-"] {
  display: inline-block;
  vertical-align: middle;
  flex-shrink: 0;
}

.icon-xs {
  width: 16px;
  height: 16px;
}

.icon-sm {
  width: 20px;
  height: 20px;
}

.icon-md {
  width: 24px;
  height: 24px;
}

.icon-lg {
  width: 32px;
  height: 32px;
}

.icon-xl {
  width: 48px;
  height: 48px;
}

.icon-xxl {
  width: 64px;
  height: 64px;
}

.icon-primary {
  color: var(--bbva-blue-primary, #004481);
}

.icon-secondary {
  color: var(--bbva-green, #2DCCAA);
}

.icon-dark {
  color: var(--bbva-dark-gray, #666666);
}

.icon-light {
  color: var(--bbva-light-gray, #999999);
}

.icon-white {
  color: #ffffff;
}

.icon-current {
  color: currentColor;
}

.icon-add {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon--add);
  -webkit-mask-image: var(--bbva-icon--add);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon-add {
    background-image: var(--bbva-icon--add);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon-account {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon--account);
  -webkit-mask-image: var(--bbva-icon--account);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon-account {
    background-image: var(--bbva-icon--account);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon-advance {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon--advance);
  -webkit-mask-image: var(--bbva-icon--advance);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon-advance {
    background-image: var(--bbva-icon--advance);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon-alarm {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon--alarm);
  -webkit-mask-image: var(--bbva-icon--alarm);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon-alarm {
    background-image: var(--bbva-icon--alarm);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon-atm {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon--atm);
  -webkit-mask-image: var(--bbva-icon--atm);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon-atm {
    background-image: var(--bbva-icon--atm);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon-arrows {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon--arrows);
  -webkit-mask-image: var(--bbva-icon--arrows);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon-arrows {
    background-image: var(--bbva-icon--arrows);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon-auto {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon--auto);
  -webkit-mask-image: var(--bbva-icon--auto);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon-auto {
    background-image: var(--bbva-icon--auto);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

/* ========================================
   CLASES DE UTILIDAD ADICIONALES
   ======================================== */
.icon-with-text {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
}

.icon-rotate-90 {
  transform: rotate(90deg);
}

.icon-rotate-180 {
  transform: rotate(180deg);
}

.icon-rotate-270 {
  transform: rotate(270deg);
}

.icon-spin {
  animation: bbva-icon-spin 2s linear infinite;
}

@keyframes bbva-icon-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.icon-hover-scale {
  transition: transform 0.2s ease;
}
.icon-hover-scale:hover {
  transform: scale(1.1);
}

.icon-hover-color {
  transition: color 0.2s ease;
}
.icon-hover-color:hover {
  color: var(--bbva-blue-primary, #004481);
}

:root {
  /* Variables globales calculadas usando tokens BBVA */
  font-size: var(--spherica-typo-font-size-m, 1rem);
  line-height: var(--spherica-typo-line-heights-m, 1.5);
  color: var(--colorsPrimaryCore, var(--spherica-color-primary-content-text-default, #1a202c));
  /* Fondo usando ambientes BBVA */
  background-color: var(--ambientsLight, var(--spherica-color-primary-content-surface, #ffffff));
  /* Optimizaciones de renderizado */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

body {
  /* Fuente primaria BBVA */
  font-family: "Benton Sans BBVA Book Lite", "Helvetica Neue", sans-serif;
  /* Tipografía usando tokens BBVA */
  font-size: 16px;
  font-weight: normal;
  line-height: normal;
  /* Colores oficiales BBVA */
  color: #333;
  background-color: #ffffff;
  /* Espaciado y dimensiones */
  min-height: 100vh;
  margin: 0;
  padding: 0;
  /* Optimizaciones para legibilidad */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "kern" 1;
  /* Scroll suave */
  scroll-behavior: smooth;
  /* Evitar scroll horizontal */
  overflow-x: hidden;
  word-wrap: break-word;
}

.site {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  background-color: #f7f8f8;
  padding: 16px;
  overflow-x: hidden;
}
@media (min-width: 768px) {
  .site {
    padding: 24px;
  }
}

.site-content {
  flex: 1;
  padding: 24px;
}

.container {
  max-width: 1224px;
  margin: 0 auto;
  padding: 0;
}

.btn {
  position: relative;
  font-family: Benton Sans BBVA Medium Lite, Helvetica Neue, sans-serif;
  display: inline-block;
  padding: 16px 30px;
  border-radius: 8px;
  font-weight: 500;
  text-decoration: none;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
  font-size: 15px;
  z-index: 1;
  overflow: hidden;
}
.btn::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 120%; /* Lo hacemos un poco más ancho para que cubra todo a pesar de la inclinación */
  height: 100%;
  background-color: transparent; /* El color de fondo que queremos al hacer hover */
  /* Aquí está la magia: 
    1. translateX(-110%) lo empuja fuera del botón hacia la izquierda.
    2. skewX(-20deg) le da esa inclinación que buscas. */
  transform: translateX(-110%) skewX(-20deg);
  /* Animamos el movimiento. Animar 'transform' es más fluido que animar 'left' */
  transition: transform 0.6666666667s cubic-bezier(0.24, 0.22, 0.31, 1.07);
  z-index: -1;
}
.btn:hover {
  text-decoration: none;
}
.btn:hover::after {
  transform: translateX(-10%) skewX(-20deg); /* Al hacer hover, lo movemos para cubrir el botón */
}

.btn-default {
  background-color: #001391;
  color: #ffffff;
}

.btn-default:hover {
  color: #ffffff;
  background-color: #001391;
}
.btn-default:hover::after {
  background-color: #070e46;
}

.btn-link {
  background-color: #ffffff;
  color: #001391;
}

.btn-link:hover {
  color: #070e46;
  background-color: #ffffff;
}
.btn-link:hover::after {
  background-color: #f7f8f8;
}

.btn-secondary {
  background-color: transparent;
  color: #001391;
  border: 2px solid #001391;
}

.btn-secondary:hover {
  color: #070e46;
  background-color: transparent;
  border-color: transparent;
}
.btn-secondary:hover::after {
  background-color: #ffffff;
}

.btn-positive {
  background-color: #0c6dff;
  color: #ffffff;
}

.btn-positive:hover {
  color: #ffffff;
  background-color: #0c6dff;
}
.btn-positive:hover::after {
  background-color: #2165ca;
}

.btn-gray {
  background-color: #f7f8f8;
  color: #001391;
}

.btn-gray:hover {
  color: #001391;
  background-color: #f7f8f8;
}
.btn-gray:hover::after {
  background-color: #e2e6ea;
}

.site-header {
  background: #f7f8f8;
  position: sticky;
  top: 0;
  z-index: 100;
  border-radius: 12px;
  padding: 0;
  display: flex;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .site-header {
    box-shadow: 0 -1px 10px 0 rgba(7, 14, 70, 0.15);
    background: #ffffff;
    box-shadow: 0 2px 4px rgba(0, 68, 129, 0.1);
  }
}
.site-header__container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px 16px;
  gap: 16px;
}
@media (min-width: 1024px) {
  .site-header__container {
    gap: 40px;
  }
}
.site-header__navigation {
  flex-grow: 0;
}
@media (min-width: 1024px) {
  .site-header__navigation {
    flex-grow: 1;
  }
}
.site-header__actions {
  display: flex;
  flex-direction: row;
  gap: 24px;
}
.site-header__buttons {
  display: flex;
  gap: 24px;
}
.site-header .menu-toggle {
  display: block;
}
@media (min-width: 1024px) {
  .site-header .menu-toggle {
    display: none;
  }
}
.site-header .main-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: row;
  gap: 24px;
}
.site-header .main-menu ul li {
  position: relative;
  margin: 0;
}
.site-header .main-menu ul li a {
  font-family: Benton Sans BBVA Medium Lite, Helvetica Neue, sans-serif;
  font-weight: 500;
  font-style: Medium;
  font-size: 15px;
  line-height: 24px;
  letter-spacing: 0px;
  text-decoration: none;
}
.site-header .main-menu ul li a:hover {
  text-decoration: none;
  color: #070e46;
}
.site-header .main-menu ul li::after {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  display: block;
  width: 0;
  height: 2px;
  background: #070e46;
  transition: width 0.3s ease;
}
.site-header .main-menu ul li:hover::after {
  width: 100%;
}
.site-header .main-menu ul li.current_page_item a {
  color: #070e46;
}
.site-header .main-menu ul li.current_page_item::after {
  width: 100%;
}

.site-footer {
  border-radius: 12px;
  background: #001391;
  color: #ffffff;
  padding: 40px;
  margin-top: auto;
}

.entry-header {
  margin-bottom: 16px;
  display: none;
}

.entry-title {
  margin-bottom: 16px;
}

.entry-content, .blog-article {
  line-height: 1.7;
  display: flex;
  flex-direction: column;
  gap: 0px;
  padding-top: 16px;
  padding-bottom: 16px;
}
@media (min-width: 1024px) {
  .entry-content, .blog-article {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}

.entry-content > *:last-child:not(.bbva-blog-grid-block) {
  margin-bottom: 0;
}

.page-template-template-page-404-multilang .entry-content > [data-bbva-lang] > *:last-child {
  margin-bottom: 0;
}

/* ==========================================================================
   WORDPRESS SPECIFIC
   ========================================================================== */
.screen-reader-text {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute !important;
  width: 1px;
  word-wrap: normal !important;
}

.skip-link {
  left: -9999em;
  position: absolute;
  top: -9999em;
}

.skip-link:focus {
  background: #f1f1f1;
  color: #21759b;
  left: 6px;
  padding: 8px 16px;
  text-decoration: none;
  top: 7px;
  z-index: 999999;
}

/* ==========================================================================
   GUTENBERG COMPATIBILITY
   ========================================================================== */
.has-bbva-blue-background-color {
  background-color: var(--bbva-blue) !important;
}

.has-bbva-blue-color {
  color: var(--bbva-blue) !important;
}

.has-bbva-green-background-color {
  background-color: var(--bbva-green) !important;
}

.has-bbva-green-color {
  color: var(--bbva-green) !important;
}

:root[data-color-scheme=dark] {
  color: var(--colorsPrimaryCore-dark, #ffffff);
  background-color: var(--spherica-color-primary-surface-base-default-dark, #11192d);
}

[data-color-scheme=dark] body {
  color: var(--colorsPrimaryCore-dark, #ffffff);
  background-color: var(--spherica-color-primary-surface-base-default-dark, #11192d);
}

::selection {
  background: #85c8ff;
  color: #ffffff;
  text-shadow: none;
}

::-moz-selection {
  background: #85c8ff;
  color: #ffffff;
  text-shadow: none;
}

:focus-visible {
  outline: #001391 solid 2px;
  outline-offset: 2px;
  border-radius: 4px;
}

/**
 * BBVA Spherica - Base Styles
 * 
 * Configuración base para :root, html y body usando tokens BBVA
 */
/**
 * BBVA Spherica - Typography System
 * 
 * Sistema tipográfico completo usando tokens BBVA
 */
h1, h2, h3, h4, h5, h6 {
  font-family: "Tiempos Headline Bold Italic", serif;
  font-weight: var(--spherica-typo-font-weights-default-medium, 500);
  color: var(--colorsPrimaryCore, var(--spherica-color-primary-bg-action-default, #001391));
  line-height: var(--spherica-typo-line-heights-l, 1.3);
  margin: 0 0 0.75em 0;
}

/* Escala de tamaños usando tokens BBVA */
h1 {
  font-size: 2rem;
}
@media (min-width: 768px) {
  h1 {
    font-size: 2.5rem;
  }
}
@media (min-width: 1024px) {
  h1 {
    font-size: 3rem;
  }
}

h2 {
  font-size: 1.75rem;
}
@media (min-width: 768px) {
  h2 {
    font-size: 2rem;
  }
}

h3 {
  font-size: 1.375rem;
}
@media (min-width: 768px) {
  h3 {
    font-size: 1.5rem;
  }
}

h4 {
  font-size: 1.25rem;
}

h5 {
  font-size: 1rem;
}

h6 {
  font-size: 0.875rem;
}

p {
  margin: 0 0 1.5rem 0;
  line-height: var(--spherica-typo-line-heights-m, 1.6);
}

a {
  color: var(--colorsPrimaryCore, var(--spherica-color-primary-text-action-default, #001391));
  font-family: "Benton Sans BBVA Medium Lite", "Helvetica Neue", sans-serif;
  font-weight: var(--spherica-typo-font-weights-default-medium, 500);
  text-decoration: none;
  transition: color 0.2s ease, text-decoration 0.2s ease;
}
a:hover, a:focus {
  color: var(--colorsPrimaryVariant, var(--spherica-color-primary-text-action-pressed, #070e46));
  text-decoration: none;
}
a:focus-visible {
  outline: #001391 solid 2px;
  outline-offset: 2px;
  border-radius: 4px;
}
:root[data-color-scheme=dark] a {
  color: #85c8ff;
}
:root[data-color-scheme=dark] a:hover, :root[data-color-scheme=dark] a:focus {
  color: #85c8ff;
}

strong, b {
  font-weight: var(--spherica-typo-font-weights-default-medium, 500);
}

em, i {
  font-style: italic;
}

small {
  font-size: var(--spherica-typo-font-size-s, 0.875rem);
  line-height: 1.4;
}

blockquote {
  margin: 0 0 1.5rem 0;
  padding: 1rem 1.5rem;
  border-left: 4px solid #85c8ff;
  background: #f7f8f8;
  font-style: italic;
}
blockquote p:last-child {
  margin-bottom: 0;
}
blockquote cite {
  display: block;
  margin-top: 0.75rem;
  font-size: var(--spherica-typo-font-size-s, 0.875rem);
  color: #46536d;
  font-style: normal;
}
blockquote cite:before {
  content: "— ";
}
:root[data-color-scheme=dark] blockquote {
  border-left-color: #85c8ff;
  background: #000519;
}
:root[data-color-scheme=dark] blockquote cite {
  color: #cad1d8;
}

code, kbd, samp, pre {
  font-family: "SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;
}

code {
  background: #f7f8f8;
  color: #1a202c;
  padding: 0.125em 0.25em;
  border-radius: 4px;
  font-size: 0.875em;
}
:root[data-color-scheme=dark] code {
  background: #000519;
  color: #ffffff;
}

pre {
  background: #f7f8f8;
  color: #1a202c;
  padding: 1rem;
  border-radius: 8px;
  overflow-x: auto;
  margin: 0 0 1.5rem 0;
  border: 1px solid #cad1d8;
}
pre code {
  background: none;
  padding: 0;
}
:root[data-color-scheme=dark] pre {
  background: #000519;
  color: #ffffff;
  border-color: #334056;
}

ul, ol {
  margin: 0 0 1.5rem 1rem;
  padding: 0;
}
ul li, ol li {
  margin-bottom: 0.5rem;
  line-height: 1.6;
}
ul ul, ul ol, ol ul, ol ol {
  margin: 0.5rem 0 0.5rem 1rem;
}

abbr[title] {
  border-bottom: 1px dotted #cad1d8;
  cursor: help;
  text-decoration: none;
}
:root[data-color-scheme=dark] abbr[title] {
  border-bottom-color: #334056;
}

/**
 * BBVA Spherica - Base Styles
 * 
 * Configuración base para :root, html y body usando tokens BBVA
 */
/**
 * BBVA Spherica - HTML Elements
 * 
 * Estilos para elementos HTML básicos usando tokens BBVA
 */
img {
  max-width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  border-radius: 4px;
}
img.wp-block-image {
  display: block;
  margin: 0 0 1.5rem 0;
}

figure {
  margin: 0 0 1.5rem 0;
}
figure img {
  margin: 0;
}
figure figcaption {
  margin-top: 0.5rem;
  font-size: var(--spherica-typo-font-size-s, 0.875rem);
  color: #46536d;
  text-align: center;
  font-style: italic;
}
:root[data-color-scheme=dark] figure figcaption {
  color: #cad1d8;
}

table {
  border-collapse: collapse;
  width: 100%;
  margin: 0 0 1.5rem 0;
  border: 1px solid #cad1d8;
  border-radius: 8px;
  overflow: hidden;
}
:root[data-color-scheme=dark] table {
  border-color: #334056;
}

th, td {
  padding: 0.75rem 1rem;
  text-align: left;
  border-bottom: 1px solid #cad1d8;
}
:root[data-color-scheme=dark] th, :root[data-color-scheme=dark] td {
  border-bottom-color: #334056;
}

th {
  background: #f7f8f8;
  color: #001391;
  font-weight: var(--spherica-typo-font-weights-default-medium, 500);
}
:root[data-color-scheme=dark] th {
  background: #000519;
  color: #85c8ff;
}

tbody tr:nth-child(even) {
  background: #f7f8f8;
  opacity: 0.3;
}
:root[data-color-scheme=dark] tbody tr:nth-child(even) {
  background: #000519;
  opacity: 0.3;
}

tbody tr:hover {
  background: #f7f8f8;
}
:root[data-color-scheme=dark] tbody tr:hover {
  background: #000519;
}

button {
  font-family: inherit;
  cursor: pointer;
  border: none;
  border-radius: 8px;
  transition: all 0.2s ease;
}
button:disabled {
  cursor: not-allowed;
  opacity: 0.6;
}
button:focus-visible {
  outline: #001391 solid 2px;
  outline-offset: 2px;
}

input, textarea, select {
  font-family: inherit;
  font-size: inherit;
  border: 1px solid #cad1d8;
  border-radius: 8px;
  padding: 0.75rem;
  background: #ffffff;
  color: #1a202c;
  transition: border-color 0.2s ease;
}
input:focus, textarea:focus, select:focus {
  outline: none;
  border-color: #001391;
}
input::placeholder, textarea::placeholder, select::placeholder {
  color: #a0a7b0;
}
input:disabled, textarea:disabled, select:disabled {
  background: #e2e6ea;
  color: #a0a7b0;
  cursor: not-allowed;
}
:root[data-color-scheme=dark] input, :root[data-color-scheme=dark] textarea, :root[data-color-scheme=dark] select {
  border-color: #334056;
  background: #11192d;
  color: #ffffff;
}
:root[data-color-scheme=dark] input:focus, :root[data-color-scheme=dark] textarea:focus, :root[data-color-scheme=dark] select:focus {
  border-color: #85c8ff;
}
:root[data-color-scheme=dark] input::placeholder, :root[data-color-scheme=dark] textarea::placeholder, :root[data-color-scheme=dark] select::placeholder {
  color: #46536d;
}
:root[data-color-scheme=dark] input:disabled, :root[data-color-scheme=dark] textarea:disabled, :root[data-color-scheme=dark] select:disabled {
  background: #222c42;
  color: #46536d;
}

textarea {
  resize: vertical;
  min-height: 100px;
}

hr {
  border: none;
  height: 1px;
  background: #cad1d8;
  margin: 2rem 0;
}
:root[data-color-scheme=dark] hr {
  background: #334056;
}

details {
  margin: 0 0 1.5rem 0;
  border: 1px solid #cad1d8;
  border-radius: 8px;
  overflow: hidden;
}
:root[data-color-scheme=dark] details {
  border-color: #334056;
}

summary {
  padding: 1rem;
  background: #f7f8f8;
  cursor: pointer;
  font-weight: var(--spherica-typo-font-weights-default-medium, 500);
  color: #001391;
  border-bottom: 1px solid #cad1d8;
}
summary:hover {
  background: #ffffff;
}
summary:focus-visible {
  outline: #001391 solid 2px;
  outline-offset: -2px;
}
:root[data-color-scheme=dark] summary {
  background: #000519;
  color: #85c8ff;
  border-bottom-color: #334056;
}
:root[data-color-scheme=dark] summary:hover {
  background: #11192d;
}

details[open] summary {
  border-bottom: 1px solid #cad1d8;
}
:root[data-color-scheme=dark] details[open] summary {
  border-bottom-color: #334056;
}

details[open] > *:not(summary) {
  padding: 1rem;
}

progress, meter {
  width: 100%;
  height: 8px;
  border: none;
  border-radius: 9999px;
  background: #f7f8f8;
  margin: 0.5rem 0;
}
progress::-webkit-progress-bar, meter::-webkit-progress-bar {
  background: #f7f8f8;
  border-radius: 9999px;
}
progress::-webkit-progress-value, meter::-webkit-progress-value {
  background: #001391;
  border-radius: 9999px;
}
progress::-moz-progress-bar, meter::-moz-progress-bar {
  background: #001391;
  border-radius: 9999px;
}
:root[data-color-scheme=dark] progress, :root[data-color-scheme=dark] meter {
  background: #000519;
}
:root[data-color-scheme=dark] progress::-webkit-progress-bar, :root[data-color-scheme=dark] meter::-webkit-progress-bar {
  background: #000519;
}
:root[data-color-scheme=dark] progress::-webkit-progress-value, :root[data-color-scheme=dark] meter::-webkit-progress-value {
  background: #85c8ff;
}
:root[data-color-scheme=dark] progress::-moz-progress-bar, :root[data-color-scheme=dark] meter::-moz-progress-bar {
  background: #85c8ff;
}

/**
 * ========================================
 * BBVA SPHERICA ICONS - CSS VARIABLES
 * ========================================
 * 
 * Auto-generado desde @bbva-web-components/bbva-foundations-icons
 * No editar manualmente - usar el script extract-bbva-icons.js
 * 
 * Total de iconos: 609
 */
:root {
  /*  ICONS */
  --bbva-icon--accessibility: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.6 8c0 1.323 1.077 2.4 2.4 2.4s2.4-1.077 2.4-2.4-1.077-2.4-2.4-2.4A2.403 2.403 0 0 0 9.6 8m3.2 0a.801.801 0 0 1-1.6 0 .801.801 0 0 1 1.6 0m8.748 5a9.55 9.55 0 0 1-1.752 4.596l-1.149-1.15A7.96 7.96 0 0 0 19.937 13h1.612m-16.5-4.952L3.881 6.88A9.6 9.6 0 0 1 12 2.399a9.6 9.6 0 0 1 8.118 4.482L18.95 8.048A8 8 0 0 0 11.998 4a8 8 0 0 0-6.952 4.048zm9.82 11.419 1.218 1.219A9.5 9.5 0 0 1 12 21.6a9.54 9.54 0 0 1-4.086-.914l1.22-1.22a7.96 7.96 0 0 0 5.733 0m-9.515-3.02-1.149 1.149A9.54 9.54 0 0 1 2.452 13h1.613a7.94 7.94 0 0 0 1.29 3.447zm8.1-2.926 5.313 5.314-1.13 1.13L12 14.333l-5.634 5.634-1.13-1.131 5.296-5.297c-3.057-.274-6.065-1.44-7.945-3.124L3.722 9.28C5.613 10.935 8.807 12 11.902 12c3.596 0 6.703-1.393 8.28-2.821l1.131 1.132c-1.847 1.714-4.798 2.902-7.859 3.209z'/%3E%3C/svg%3E");
  --bbva-icon--accessible-toilet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m11.303 20.603 1.233 1.233A6 6 0 0 1 10 22.4c-3.308 0-6-2.692-6-6a6.01 6.01 0 0 1 4.3-5.753v1.695A4.41 4.41 0 0 0 5.6 16.4a4.405 4.405 0 0 0 5.703 4.203M14 18.8a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m6 .4v1.6h-2.098a1.21 1.21 0 0 1-1.154-.87l-1.351-4.73H10.88a1.195 1.195 0 0 1-1.18-1.415l.907-4.985H6.733l-1.766 1.766-1.131-1.13 1.883-1.884a1.2 1.2 0 0 1 .848-.35h4.33l.195-1.074A2.4 2.4 0 0 1 9.8 4.001c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4c0 1.16-.828 2.131-1.924 2.352l-1.318 7.248h4.34c.533 0 1.007.358 1.154.87l1.35 4.73h1.798zM11.4 4A.801.801 0 0 0 13 4a.801.801 0 0 0-1.6 0'/%3E%3C/svg%3E");
  --bbva-icon--account: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.8 14.4a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m17.6-9.6v14.4H1.6V4.8zm-1.6 1.6H3.2v11.2h17.6zm-5 7.2H8.2v1.6h7.6z'/%3E%3C/svg%3E");
  --bbva-icon--add: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.418c-5.284 0-9.582 4.299-9.582 9.582S6.717 21.582 12 21.582s9.582-4.299 9.582-9.582S17.284 2.418 12 2.418m0 17.6c-4.421 0-8.018-3.597-8.018-8.018S7.579 3.982 12 3.982 20.018 7.579 20.018 12 16.421 20.018 12 20.018m.8-8.818h4v1.6h-4v4h-1.6v-4h-4v-1.6h4v-4h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--add-notes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 18.4h-1.6V20H16v-1.6h-1.6v-1.6H16v-1.6h1.6v1.6h1.6zm3.2-.8c0 3.088-2.512 5.6-5.6 5.6a5.606 5.606 0 0 1-5.6-5.6c0-3.088 2.512-5.6 5.6-5.6.556 0 1.093.083 1.6.234V3.2H5.6v17.6h1.6v1.6H4V1.6h16v11.408a5.6 5.6 0 0 1 2.4 4.592m-1.6 0c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-4-12H7.2v1.6h9.6zM12 8.8H7.2v1.6H12zM9.7 20.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--add-to-cart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.5 7.2a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m14.9 10.4c0 3.088-2.512 5.6-5.6 5.6a5.606 5.606 0 0 1-5.6-5.6H9.462A2.403 2.403 0 0 1 7.2 20.8a2.403 2.403 0 0 1-2.4-2.4c0-.806.4-1.52 1.011-1.956L3.446 4.8H1.6V3.2h2.173c.568 0 1.063.404 1.176.96l1.755 8.64h7.215a5.56 5.56 0 0 1 2.531-.788L17.39 8H10.9V6.4h6.994c.37 0 .711.166.94.455.23.289.312.66.228 1.019l-1 4.271a5.61 5.61 0 0 1 4.336 5.455zm-15.2 0a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6m4.234-1.6a5.6 5.6 0 0 1 .774-1.6H7.03l.325 1.6zm9.366 1.6c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-3.2-2.4H16v1.6h-1.6v1.6H16V20h1.6v-1.6h1.6v-1.6h-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--address-book: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.658 1.6H6.941a2.145 2.145 0 0 0-2.142 2.142V4.8h-1.6v1.6h1.6V8h-1.6v1.6h1.6v1.6h-1.6v1.6h1.6v1.6h-1.6V16h1.6v1.6h-1.6v1.6h1.6v1.058c0 1.181.961 2.142 2.142 2.142h1.058v-1.6H6.941a.54.54 0 0 1-.542-.542V19.2h1.6v-1.6h-1.6V16h1.6v-1.6h-1.6v-1.6h1.6v-1.6h-1.6V9.6h1.6V8h-1.6V6.4h1.6V4.8h-1.6V3.742c0-.299.243-.542.542-.542h11.717c.299 0 .542.243.542.542V12.8h-4a2.403 2.403 0 0 0-2.4 2.4c0 1.323 1.077 2.4 2.4 2.4h4v2.658a.54.54 0 0 1-.542.542H13v1.6h5.658a2.145 2.145 0 0 0 2.142-2.142V3.742A2.145 2.145 0 0 0 18.658 1.6M19.2 16h-4a.801.801 0 0 1 0-1.6h4zm-7.8 5.6a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--advance: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.666 4.834-1.132 1.132 5.235 5.234H3.2v1.6h14.569l-5.235 5.234 1.132 1.132L20.831 12z'/%3E%3C/svg%3E");
  --bbva-icon--aeroplane: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6.136 16.95-3.95-4.937a1.19 1.19 0 0 1-.19-1.16c.145-.397.478-.683.892-.766l1.207-.241c.288-.058.586-.008.84.14l1.943 1.134 2.355-.867-2.98-3.405a1.2 1.2 0 0 1-.232-1.176c.137-.404.482-.707.9-.791l1.166-.233c.304-.061.616-.003.878.163l5.53 3.503 2.246-.823a4.33 4.33 0 0 1 3.36.149 4.33 4.33 0 0 1 2.255 2.495l.263.744L6.138 16.95zm-2.29-5.423 2.819 3.523 13.812-5.09a2.75 2.75 0 0 0-1.06-.874 2.74 2.74 0 0 0-2.126-.094l-2.985 1.095-6.062-3.84-.33.066 4.056 4.635-5.245 1.933-2.463-1.437-.413.083zM20.8 19.2H6.5v1.6h14.3zM4 19.1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--aerothermal-unit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 16.8H18v-1.6h1.2c.882 0 1.6-.718 1.6-1.6V8c0-.882-.718-1.6-1.6-1.6H4.8c-.882 0-1.6.718-1.6 1.6v5.6c0 .882.718 1.6 1.6 1.6H6v1.6H4.8a3.204 3.204 0 0 1-3.2-3.2V8c0-1.764 1.436-3.2 3.2-3.2h14.4c1.765 0 3.2 1.436 3.2 3.2v5.6c0 1.764-1.435 3.2-3.2 3.2m-9.684 2.758c.216-.432.484-.969.484-1.958s-.269-1.526-.484-1.958c-.183-.366-.316-.631-.316-1.242s.132-.876.316-1.242c.216-.432.484-.969.484-1.958H8.4c0 .611-.132.876-.316 1.242-.216.432-.484.969-.484 1.958s.27 1.526.484 1.958c.183.366.316.631.316 1.242s-.132.876-.316 1.242c-.216.432-.484.969-.484 1.958h1.6c0-.611.132-.876.316-1.242m3.2 0c.216-.432.484-.969.484-1.958s-.269-1.526-.484-1.958c-.183-.366-.316-.631-.316-1.242s.132-.876.316-1.242c.216-.432.484-.969.484-1.958h-1.6c0 .611-.132.876-.316 1.242-.216.432-.484.969-.484 1.958s.27 1.526.484 1.958c.183.366.316.631.316 1.242s-.132.876-.316 1.242c-.216.432-.484.969-.484 1.958h1.6c0-.611.132-.876.316-1.242m3.2 0c.216-.432.484-.969.484-1.958s-.269-1.526-.484-1.958c-.183-.366-.316-.631-.316-1.242s.132-.876.316-1.242c.216-.432.484-.969.484-1.958h-1.6c0 .611-.132.876-.316 1.242-.216.432-.484.969-.484 1.958s.27 1.526.484 1.958c.183.366.316.631.316 1.242s-.132.876-.316 1.242c-.216.432-.484.969-.484 1.958h1.6c0-.611.132-.876.316-1.242'/%3E%3C/svg%3E");
  --bbva-icon--alarm: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 2.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M20 20.8h-7.2v1.6h-1.6v-1.6H4v-3.834c0-.321.125-.622.352-.85L5.6 14.87v-3.47c0-3.577 2.931-6.6 6.4-6.6s6.4 3.024 6.4 6.6v3.47l1.249 1.248c.227.227.351.528.351.849zm-1.6-3.668-1.249-1.248a1.2 1.2 0 0 1-.351-.85v-3.633c0-2.71-2.198-5-4.8-5s-4.8 2.29-4.8 5v3.634c0 .32-.125.622-.352.849L5.6 17.132V19.2h12.8z'/%3E%3C/svg%3E");
  --bbva-icon--alphabetical-order: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.2 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M6.959 7.2l3.508 9.6H8.764l-.877-2.4H4.114l-.877 2.4H1.533l3.508-9.6zm.343 5.6L6 9.236 4.698 12.8zm15.098-4V7.2h-7.2v1.6h5.034L14.4 15.199V16.8h8v-1.6h-5.836z'/%3E%3C/svg%3E");
  --bbva-icon--android: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m18.126 10.001 2.565-4.398-1.382-.806-2.544 4.361A10.34 10.34 0 0 0 12 8c-1.716 0-3.337.418-4.765 1.158l-2.544-4.36-1.382.805 2.565 4.398a10.4 10.4 0 0 0-4.274 8.4v.8h20.8v-.8c0-3.447-1.685-6.507-4.274-8.4m-14.89 7.6c.405-4.48 4.181-8 8.764-8s8.36 3.52 8.764 8zM9 14.5a.9.9 0 1 1-1.8-.001.9.9 0 0 1 1.8 0m8 0a.9.9 0 1 1-1.8-.001.9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--angry: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8M8.8 8.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m6.4 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m.8 4.9H8v1.6h8z'/%3E%3C/svg%3E");
  --bbva-icon--app-store: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.74 9.2c-.103.079-1.914 1.095-1.914 3.353 0 2.612 2.305 3.536 2.374 3.559-.011.056-.366 1.266-1.215 2.498-.757 1.084-1.548 2.167-2.751 2.167s-1.512-.695-2.901-.695c-1.39 0-1.834.718-2.934.718s-1.868-1.003-2.751-2.235C5.626 17.118 4.8 14.87 4.8 12.737 4.8 9.315 7.036 7.5 9.236 7.5c1.169 0 2.144.764 2.878.764s1.788-.81 3.118-.81c.504 0 2.315.046 3.508 1.746M14.6 6.006c.55-.65.94-1.551.94-2.452 0-.125-.011-.252-.034-.354-.895.033-1.96.593-2.602 1.334-.504.57-.975 1.472-.975 2.385 0 .137.023.275.034.319.057.01.149.023.24.023.804 0 1.814-.535 2.398-1.255'/%3E%3C/svg%3E");
  --bbva-icon--archive-mail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.1 7.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m5.1 10.3c0 3.088-2.512 5.6-5.6 5.6a5.606 5.606 0 0 1-5.6-5.6H1.6V3.2h20.8v11.519c.507.842.8 1.828.8 2.881M12.234 16a5.61 5.61 0 0 1 5.366-4c1.19 0 2.292.374 3.2 1.008V4.8h-16l7.201 5.401 2.62-1.952 1.142 1.143-3.045 2.27a1.2 1.2 0 0 1-.718.237c-.254 0-.508-.079-.72-.239L3.2 5.6V16zm9.366 1.6c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-1.434-.634-1.13-1.131-1.435 1.434-1.434-1.434-1.13 1.131 2.565 2.566 2.566-2.566z'/%3E%3C/svg%3E");
  --bbva-icon--arrows: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.8 9.132V16H7.2V6.131L4.366 8.965l-1.131-1.13 4.766-4.767 4.766 4.766-1.131 1.131-2.834-2.834v3.001zm10.834 5.902L16.8 17.868V8h-1.6v9.87l-2.834-2.835-1.131 1.131 4.766 4.766 4.766-4.766-1.131-1.13z'/%3E%3C/svg%3E");
  --bbva-icon--atm: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 11.5a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m.1 6.1h1.6V14H9.6zm11.2-6.4h-3.2v7.6c0 1.103-.897 2-2 2H8.4c-1.103 0-2-.897-2-2v-7.6H3.2v-8h17.6zm-12.4 8h4.4V8H8v10.8a.4.4 0 0 0 .4.4M16 8h-1.6v11.2h1.2a.4.4 0 0 0 .4-.4zm3.2-3.2H4.8v4.8h1.6V6.4h11.2v3.2h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--attached: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22.3a5.606 5.606 0 0 1-5.6-5.6V8H8v8.7c0 2.206 1.794 4 4 4s4-1.794 4-4V5.5c0-1.323-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4v10.4a.801.801 0 0 0 1.6 0v-8h1.6v8c0 1.323-1.077 2.4-2.4 2.4a2.403 2.403 0 0 1-2.4-2.4V5.5c0-2.206 1.794-4 4-4s4 1.794 4 4v11.2c0 3.088-2.512 5.6-5.6 5.6M7.2 4.6a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--audio: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.453 5.01a1.2 1.2 0 0 0-1.143-.088L5.43 8H3.6c-1.103 0-2 .897-2 2v4c0 1.103.897 2 2 2h1.83l6.88 3.078a1.2 1.2 0 0 0 1.143-.089c.343-.222.547-.599.547-1.007V6.017c0-.408-.205-.785-.547-1.007M3.2 14v-4a.4.4 0 0 1 .4-.4h1.2v4.8H3.6a.4.4 0 0 1-.4-.4m9.2 3.366-6-2.684V9.319l6-2.684zm3.282-9.048 1.143-1.143A6.1 6.1 0 0 1 19.2 12a6.09 6.09 0 0 1-2.375 4.825l-1.143-1.143A4.5 4.5 0 0 0 17.6 12a4.5 4.5 0 0 0-1.918-3.682m2.282-2.282L19.1 4.9a9.28 9.28 0 0 1 3.3 7.1 9.28 9.28 0 0 1-3.3 7.1l-1.136-1.136A7.69 7.69 0 0 0 20.8 12a7.69 7.69 0 0 0-2.836-5.964'/%3E%3C/svg%3E");
  --bbva-icon--auto: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 10h-2.489l-4.456-4.085a1.2 1.2 0 0 0-.811-.315H6.577c-.337 0-.661.143-.888.393l-3.777 4.155a1.2 1.2 0 0 0-.312.807V13h1.6v-1.89L6.754 7.2h6.535l4.456 4.085a1.2 1.2 0 0 0 .811.315H20.8v3h-1.717a2.805 2.805 0 0 0-2.683-2 2.805 2.805 0 0 0-2.683 2h-3.434a2.805 2.805 0 0 0-2.683-2 2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8a2.805 2.805 0 0 0 2.683-2h3.434a2.805 2.805 0 0 0 2.683 2 2.805 2.805 0 0 0 2.683-2H21.2c.662 0 1.2-.538 1.2-1.2v-3.8c0-.662-.538-1.2-1.2-1.2M7.6 16.6a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8.8 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4M2.4 16.3a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--auto-bank: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 12.6h-2.489l-4.456-4.085a1.2 1.2 0 0 0-.811-.315H6.577c-.337 0-.661.143-.888.393l-3.777 4.155a1.2 1.2 0 0 0-.312.807V15.4h1.6v-1.69L6.754 9.8h6.535l4.456 4.085a1.2 1.2 0 0 0 .811.315H20.8v3h-1.817a2.805 2.805 0 0 0-2.683-2 2.805 2.805 0 0 0-2.683 2h-3.234a2.805 2.805 0 0 0-2.683-2A2.803 2.803 0 0 0 4.9 18c0 1.544 1.256 2.8 2.8 2.8a2.805 2.805 0 0 0 2.683-2h3.234a2.805 2.805 0 0 0 2.683 2 2.805 2.805 0 0 0 2.683-2H21.2c.662 0 1.2-.538 1.2-1.2v-3.8c0-.662-.538-1.2-1.2-1.2M7.7 19.2a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8.6 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m-13-1.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-.1-8.947-1.6 1.764V5.131c0-.427.166-.829.469-1.13L4 2.068A1.6 1.6 0 0 1 5.131 1.6H20v3.2h-1.6V3.2H5.131L3.2 5.131z'/%3E%3C/svg%3E");
  --bbva-icon--automate: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m15.68 11.06-4.398-3.3a1.17 1.17 0 0 0-1.235-.126A1.18 1.18 0 0 0 9.4 8.7v6.6c0 .46.248.868.647 1.066.162.08.337.12.511.12.254 0 .508-.084.722-.246l4.404-3.303c.301-.23.474-.57.474-.937s-.173-.708-.478-.94M11 14.45v-4.9L14.267 12zM21.7 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-2.173 2.7h1.683q-.175.6-.424 1.167l.014-.03a9.63 9.63 0 0 1-8.8 5.764c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4a9.57 9.57 0 0 1 7.2 3.246V4h1.6v4.8H16V7.2h2.402A7.98 7.98 0 0 0 12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8a8.03 8.03 0 0 0 7.521-5.265z'/%3E%3C/svg%3E");
  --bbva-icon--automatic-access: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m12.7-.7c0 3.088-2.512 5.6-5.6 5.6a5.57 5.57 0 0 1-2.881-.8H4.399c-1.102 0-2-.897-2-2V3.6c0-1.103.898-2 2-2h10.4c1.104 0 2 .897 2 2v8.458q.393-.058.8-.058c3.089 0 5.6 2.512 5.6 5.6M4.4 20.8h8.608A5.57 5.57 0 0 1 12 17.6a5.61 5.61 0 0 1 3.2-5.059v-8.94a.4.4 0 0 0-.4-.4H4.4a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4m17.2-3.2c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-4.4.17-1.034-1.035-1.131 1.131 2.166 2.166 2.966-2.966-1.131-1.13-1.834 1.833z'/%3E%3C/svg%3E");
  --bbva-icon--baby: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.4 14.4H16c0 2.206-1.794 4-4 4s-4-1.794-4-4h1.6c0 1.323 1.077 2.4 2.4 2.4s2.4-1.077 2.4-2.4m7.2-2.4c0 5.293-4.307 9.6-9.6 9.6S2.4 17.293 2.4 12a9.587 9.587 0 0 1 9.486-9.6H12c5.293 0 9.6 4.307 9.6 9.6M20 12c0-4.411-3.59-8-8-8l-.115.003A1.6 1.6 0 0 0 10.342 5.6c0 .863.718 1.6 1.6 1.6.43 0 .862-.171 1.154-.457l1.12 1.143a3.27 3.27 0 0 1-2.274.914 3.203 3.203 0 0 1-3.048-4.172C6.02 5.843 4 8.69 4 12c0 4.41 3.589 8 8 8s8-3.59 8-8m-4.8-1.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m-6.4 1.8a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--baby-cart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.4 7.2v3.2H12v-8h-.8c-4.852 0-8.8 3.948-8.8 8.8 0 2.358.933 4.502 2.448 6.083A2.8 2.8 0 0 0 4.4 18.8c0 1.544 1.256 2.8 2.8 2.8a2.8 2.8 0 0 0 2.58-1.715 8.9 8.9 0 0 0 2.839 0 2.81 2.81 0 0 0 2.58 1.715c1.545 0 2.8-1.256 2.8-2.8 0-.56-.164-1.08-.447-1.517A8.77 8.77 0 0 0 20 11.2l-.007-.8H20V8.8h1.6V7.2zm-8-3.156V10.4H4.044A7.215 7.215 0 0 1 10.4 4.044M7.2 20a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m1.132-3.76A2.8 2.8 0 0 0 15.2 16a2.804 2.804 0 0 0-2.752 2.289 7.1 7.1 0 0 1-2.496 0 2.804 2.804 0 0 0-2.752-2.29c-.403 0-.786.087-1.132.24A7.18 7.18 0 0 1 4.044 12h14.312a7.18 7.18 0 0 1-2.024 4.24'/%3E%3C/svg%3E");
  --bbva-icon--back: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.834 21.366 6.469 12l9.365-9.366 1.132 1.132L8.731 12l8.235 8.234z'/%3E%3C/svg%3E");
  --bbva-icon--back-mini: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.034 19.766 7.269 12l7.765-7.766 1.132 1.132L9.531 12l6.635 6.634z'/%3E%3C/svg%3E");
  --bbva-icon--bakery: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.566 4.434c-1.27-1.27-3.27-1.61-5.63-.955-2.2.611-4.496 2.03-6.46 3.995-4.243 4.242-5.579 9.554-3.04 12.091.847.848 2.02 1.281 3.406 1.281.692 0 1.438-.108 2.223-.326 2.201-.61 4.496-2.029 6.461-3.995 4.242-4.242 5.578-9.554 3.04-12.09m-4.172 10.96c-1.774 1.774-3.819 3.047-5.758 3.585-1.78.494-3.226.3-4.07-.545-1.17-1.17-1.032-3.416.12-5.794.683.215 1.33.483 1.815.761l.795-1.389a10.6 10.6 0 0 0-1.808-.793c.355-.55.76-1.098 1.212-1.63A9.1 9.1 0 0 1 12 12l.565.566 1.131-1.13-.566-.567a10.7 10.7 0 0 0-4.19-2.588 16 16 0 0 1 1.788-1.469 9.1 9.1 0 0 1 4.1 2.36l.565.566 1.131-1.13-.566-.567a10.7 10.7 0 0 0-3.437-2.305 10.5 10.5 0 0 1 1.841-.714 6.8 6.8 0 0 1 1.792-.268c.957 0 1.74.274 2.278.812 1.84 1.84.448 6.341-3.04 9.828zm-5.02-1.768A.901.901 0 0 1 9.101 14.9a.901.901 0 0 1 1.273-1.273'/%3E%3C/svg%3E");
  --bbva-icon--balance-dollar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 14v4.8h-1.6v-2.163C18.762 19.593 15.612 21.6 12 21.6c-4.429 0-8.166-3.015-9.269-7.1h1.671C5.454 17.69 8.462 20 12 20c3.117 0 5.821-1.793 7.141-4.4H17.2V14zm-9.2 2v-.763a2.7 2.7 0 0 0 .604-.174q.397-.173.655-.43.259-.26.381-.594.12-.33.12-.69a1.76 1.76 0 0 0-.165-.79 1.6 1.6 0 0 0-.455-.551 2.6 2.6 0 0 0-.671-.362 9 9 0 0 0-.812-.243l-.127-.033-.61-.158a1.3 1.3 0 0 1-.503-.257q-.154-.135-.153-.394-.001-.244.154-.415c.105-.118.283-.197.488-.217.19-.018.466-.027.7.038q.322.089.56.278c.108.086.217.185.346.313l.071.07.925-.925-.07-.071a5 5 0 0 0-.201-.193 2.4 2.4 0 0 0-.407-.293 2.6 2.6 0 0 0-.507-.22 3 3 0 0 0-.32-.083v-.845h-1.6v.832q-.2.045-.379.115-.375.148-.638.392a1.7 1.7 0 0 0-.408.587 1.9 1.9 0 0 0-.144.75c0 .312.06.58.179.795q.178.322.467.536.285.21.654.343.36.13.739.224l.731.19q.38.119.561.289a.55.55 0 0 1 .166.425q0 .298-.168.458c-.109.103-.311.184-.542.215-.236.032-.467.03-.707-.008a1.7 1.7 0 0 1-.709-.297 2.7 2.7 0 0 1-.385-.326l-.071-.071-.898.898.071.07q.072.074.154.147.22.192.482.334a3.2 3.2 0 0 0 .846.307V16h1.6zM7.2 7.9H5.137A8 8 0 0 1 12 4c4.411 0 8 3.589 8 8h1.6c0-5.293-4.307-9.6-9.6-9.6a9.6 9.6 0 0 0-8 4.303V4.7H2.4v4.8h4.8zM4.1 12a.9.9 0 1 0-1.8 0 .9.9 0 0 0 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--balance-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.908 11.2h.892v1.6h-.893c.142.949.562 1.63 1.322 1.63.637 0 1.035-.48 1.231-1.193l1.294.5c-.387 1.11-1.211 1.862-2.554 1.862-1.693 0-2.561-1.197-2.769-2.8H8.4v-1.6h1.032c.21-1.601 1.084-2.798 2.768-2.798 1.336 0 2.162.753 2.552 1.863l-1.294.5c-.197-.713-.596-1.19-1.229-1.19-.755 0-1.177.679-1.321 1.626M17.2 14v1.6h1.941C17.821 18.207 15.117 20 12 20c-3.538 0-6.545-2.31-7.598-5.5H2.731c1.103 4.085 4.84 7.1 9.269 7.1 3.613 0 6.762-2.007 8.4-4.964V18.8H22V14zm-10-6.1H5.138A8 8 0 0 1 12 4c4.411 0 8 3.589 8 8h1.6c0-5.293-4.307-9.6-9.6-9.6a9.59 9.59 0 0 0-8 4.306V4.7H2.4v4.8h4.8zM4.1 12a.9.9 0 1 0-1.8 0 .9.9 0 0 0 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--balance-soles: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 14.5v1.6h2.064A8 8 0 0 1 12 20c-3.538 0-6.545-2.31-7.598-5.5H2.731c1.103 4.085 4.84 7.1 9.269 7.1a9.6 9.6 0 0 0 8-4.301v2h1.6v-4.8zM4.1 12a.9.9 0 1 0-1.8 0 .9.9 0 0 0 1.8 0m3.1-2.5V7.9H5.136A8 8 0 0 1 12 4c3.863 0 7.096 2.753 7.839 6.4h1.627c-.764-4.534-4.718-8-9.466-8a9.6 9.6 0 0 0-8 4.3v-2H2.4v4.8zm5.629 3.963c0 .887-.637 1.922-2.433 1.922-1.248 0-2.149-.596-2.684-1.096l-.067-.062.816-1.046.08.083c.42.436 1.178.877 1.815.877.231 0 .985-.042.985-.588 0-.383-.385-.56-1.142-.77l-.091-.026c-1.066-.298-2.169-.606-2.169-1.901 0-1.148.888-1.89 2.263-1.89 1.107 0 1.966.557 2.379.889l.07.056-.719 1.112-.087-.075c-.404-.351-1.059-.704-1.611-.704-.505 0-.807.187-.807.499 0 .386.341.543 1.157.77 1 .269 2.244.604 2.244 1.95zm5.403-4.384-3.599 6.194h-1.568l3.599-6.194z'/%3E%3C/svg%3E");
  --bbva-icon--balcony: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.6 10.4a.9.9 0 1 1 0-1.8.9.9 0 0 1 0 1.8M20.8 12v10.4H3.2V12h3.79c2.826-1.608 4.073-4.203 4.2-8.8H6.4V7H4.8V1.6h14.4V12zM8 13.6v7.2h1.6v-7.2zm3.2 7.2H13v-7.2h-1.8zm3.4 0h1.6v-7.2h-1.6zm3-17.6h-4.789c.126 4.597 1.372 7.192 4.2 8.8h.59zM9.675 12h4.657c-1.129-1.074-1.86-2.335-2.33-3.683q-.09.26-.189.51c-.502 1.243-1.209 2.294-2.137 3.174M4.8 20.8h1.6v-7.2H4.8zm14.4-7.2h-1.4v7.2h1.4z'/%3E%3C/svg%3E");
  --bbva-icon--bank: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6.299a.9.9 0 1 1-.001 1.8.9.9 0 0 1 .002-1.8'/%3E%3Cpath fill-rule='evenodd' d='M11.22 2.627a1.2 1.2 0 0 1 1.56 0v-.001l7.73 6.435c.885.697.396 2.14-.747 2.14H19.1v8h1.7V20.8H3.2v-1.6h1.7v-8h-.663c-1.146 0-1.634-1.449-.74-2.143zM6.5 19.2h2.6v-8H6.5zm4.2 0h2.6v-8h-2.6zm4.2 0h2.6v-8h-2.6zM5.345 9.6h13.31l-6.656-5.543z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--bar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.8 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m16.6-4V16c0 1.765-1.435 3.2-3.2 3.2H7.4v-1.6h11.8c.882 0 1.6-.718 1.6-1.6H1.6v-1.6h3.846A4.77 4.77 0 0 1 4.8 12V3.2h12v2.4h4v4.8c0 1.323-1.077 2.4-2.4 2.4h-1.668a4.8 4.8 0 0 1-.578 1.6zm-5.6-3.2h1.6c.441 0 .8-.359.8-.8V7.2h-2.4zm-1.6-6.4H6.4V12c0 .955.421 1.813 1.087 2.4h6.626A3.2 3.2 0 0 0 15.2 12z'/%3E%3C/svg%3E");
  --bbva-icon--barcode: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.2 7.2H1.6v-4h4v1.6H3.2zm19.2-4h-4v1.6h2.4v2.4h1.6zm0 13.6h-1.6v2.4h-2.4v1.6h4zM5.6 19.2H3.2v-2.4H1.6v4h4zm.8-12.8H4.8v11.2h1.6zm3.2 0H8v8h1.6zm3.2 0h-1.6v11.2h1.6zm3.2 0h-1.6v11.2H16zm3.2 0h-1.6v11.2h1.6zM8.8 17.7a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--bath: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 12.8h-16V3.6a.4.4 0 0 1 .4-.4h2.4a.4.4 0 0 1 .4.4v1.2H8v1.6h4.8V4.8h-1.6V3.6c0-1.103-.897-2-2-2H6.8c-1.103 0-2 .897-2 2v9.2H1.6v1.6h1.6V16c0 1.46.562 2.79 1.48 3.788l-1.446 1.446 1.131 1.131 1.561-1.56A5.56 5.56 0 0 0 8.8 21.6h6.4c1.05 0 2.033-.29 2.873-.796l1.561 1.561 1.131-1.13-1.446-1.447A5.58 5.58 0 0 0 20.798 16v-1.6h1.6v-1.6zM8.8 20c-2.206 0-4-1.794-4-4v-1.6h14.4V16c0 2.206-1.794 4-4 4zm1.6-12a.9.9 0 1 1 0 1.8.9.9 0 0 1 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--bbva-contigo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.2 13.6A3.204 3.204 0 0 1 4 10.4c0-1.764 1.436-3.2 3.2-3.2s3.2 1.436 3.2 3.2-1.436 3.2-3.2 3.2m0-4.8c-.882 0-1.6.718-1.6 1.6S6.318 12 7.2 12s1.6-.718 1.6-1.6-.718-1.6-1.6-1.6m-1 12h-3c0-2.206 1.794-4 4-4s4 1.794 4 4v.8h1.6v-.8c0-3.088-2.512-5.6-5.6-5.6a5.606 5.606 0 0 0-5.6 5.6v1.6h4.6zm7.001-7.365q-.234 0-.46-.092a1.2 1.2 0 0 1-.74-1.109V3.2h10.4V10h-5.27l-3.083 3.083c-.23.23-.536.352-.847.352m.4-8.635v6.469l2.516-2.517c.227-.227.528-.351.85-.351H20.8v-3.6zM8.7 20.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--bbva-experience: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M16.782 10.163c1.117 0 2.222.242 3.238.709v-9.32A.55.55 0 0 0 19.468 1H4.012a.55.55 0 0 0-.552.552v20.976a.55.55 0 0 0 .552.552h6.845a7.82 7.82 0 0 1 5.925-12.917M6.22 3.76h10.856l-1.84 1.84H6.22zm0 3.68h6.44l-1.84 1.84h-4.6z' clip-rule='evenodd'/%3E%3Cpath fill-rule='evenodd' d='M16.8 12.04a5.98 5.98 0 1 0 0 11.96 5.98 5.98 0 0 0 0-11.96m.074 9.2c-1.454 0-3.046-.81-3.046-3.22 0-2.475 1.758-3.23 3.12-3.23 1.103 0 2.152.498 2.658 1.638l-1.362.7c-.285-.681-.671-.966-1.297-.966-.773 0-1.251.634-1.251 1.867 0 1.104.35 1.895 1.27 1.895.653 0 1.104-.404 1.416-1.113l1.38.681c-.588 1.26-1.702 1.748-2.888 1.748' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--bbva-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M21.286 7.76a5.746 5.746 0 0 0-8.277 0l-4.138 4.242 4.138 4.243a5.76 5.76 0 0 0 8.277 0c2.285-2.346 2.285-6.14 0-8.485M6.873 6.004c1.88 0 3.546.9 4.63 2.294l-1.718 1.755c-.627-.97-1.693-1.605-2.912-1.605-1.92 0-3.478 1.596-3.478 3.554 0 1.967 1.557 3.555 3.478 3.555q.372-.002.725-.082l.232-.06-1.16-1.208 1.693-1.764 2.7 2.814.431.44C10.42 17.1 8.752 18 6.874 18 3.631 18 1 15.319 1 12.002c0-3.316 2.632-5.998 5.873-5.998m10.334 2.444c1.913 0 3.461 1.587 3.461 3.554s-1.548 3.555-3.461 3.555-3.462-1.588-3.462-3.555 1.55-3.554 3.462-3.554' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--bbva-valora: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.2 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M22 15.477c0 1.196-.373 2.269-1.078 3.102l-2.94 3.461a1.023 1.023 0 0 1-1.562-.001l-2.94-3.46c-.706-.834-1.08-1.906-1.08-3.103 0-2.579 2.154-4.677 4.8-4.677.562 0 1.1.095 1.6.268V9.983l-7.2-5.76-7.2 5.76v9.216h1.4v1.6h-3V9.791c0-.367.165-.708.45-.937l7.6-6.079a1.19 1.19 0 0 1 1.499 0l7.6 6.08c.286.229.45.571.45.937v2.202c.98.857 1.6 2.1 1.6 3.482zm-1.6 0c0-1.697-1.435-3.077-3.2-3.077S14 13.78 14 15.477c0 .813.242 1.528.699 2.068l2.5 2.943 2.502-2.944c.457-.539.699-1.254.699-2.067'/%3E%3C/svg%3E");
  --bbva-icon--bbva-valora-view: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.2 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m11.634 2.366-1.656-1.656a4.78 4.78 0 0 1-2.78.89 4.805 4.805 0 0 1-4.8-4.8c0-2.647 2.154-4.8 4.8-4.8.875 0 1.694.236 2.4.646V9.985l-7.2-5.76-7.2 5.76v9.216h1.4v1.6h-3V9.793c0-.367.165-.708.45-.937l7.602-6.081a1.19 1.19 0 0 1 1.499 0l7.6 6.08c.286.229.45.571.45.937v4.358c.505.76.8 1.671.8 2.649a4.77 4.77 0 0 1-.89 2.779l1.656 1.656-1.131 1.131zM16.4 20c1.765 0 3.2-1.435 3.2-3.2s-1.435-3.2-3.2-3.2a3.204 3.204 0 0 0-3.2 3.2c0 1.764 1.435 3.2 3.2 3.2'/%3E%3C/svg%3E");
  --bbva-icon--bconomy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='m16.04 15.198-2.605-2.604 1.306-1.307 1.299 1.299 3.887-3.887 1.306 1.306zm-5.417 2.806a5.958 5.958 0 1 1 4.22-10.164l-1.296 1.297a4.11 4.11 0 0 0-2.924-1.216 4.12 4.12 0 0 0-3.43 1.833h4.22l-1.834 1.834H6.524a4 4 0 0 0 0 .916h4.889l-1.834 1.834H7.193a4.12 4.12 0 0 0 3.43 1.833 4.11 4.11 0 0 0 2.924-1.216l1.296 1.296a5.94 5.94 0 0 1-4.22 1.753M12 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--bed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 12.04V4H3.2v8.04c-.912.186-1.6.994-1.6 1.96v6.8h1.6v-1.6h17.6v1.6h1.6V14c0-.966-.688-1.774-1.6-1.96M11.2 12H4.8v-2a.4.4 0 0 1 .4-.4h5.6a.4.4 0 0 1 .4.4zm1.6-2a.4.4 0 0 1 .4-.4h5.6a.4.4 0 0 1 .4.4v2h-6.4zm6.4-4.4v2.44a2 2 0 0 0-.4-.04h-5.6c-.45 0-.865.152-1.2.404A2 2 0 0 0 10.8 8H5.2q-.205 0-.4.04V5.6zM3.2 14a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4v3.6H3.2z'/%3E%3C/svg%3E");
  --bbva-icon--behance: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8m-.018 9.155q-.323-.473-.972-.662c.287-.13.535-.333.718-.59.163-.239.244-.534.244-.895q-.001-.504-.163-.84c-.1-.22-.259-.408-.458-.545a2 2 0 0 0-.713-.295 4.2 4.2 0 0 0-.916-.092l-3.32.003v7.125h3.41c.311 0 .621-.04.921-.122.287-.075.558-.2.8-.37.236-.166.428-.386.56-.642.145-.289.217-.609.21-.93q.004-.673-.32-1.143zM7.948 9.65H9.4q.203 0 .403.036.182.033.341.127c.1.061.183.147.24.25a.9.9 0 0 1 .086.407c0 .295-.087.514-.265.646q-.268.199-.682.2H7.948zm2.71 4.21a.7.7 0 0 1-.25.284q-.17.105-.367.148a2 2 0 0 1-.433.046h-1.66v-1.955h1.685q.504-.001.81.234.304.236.304.784c.005.158-.026.314-.092.458zm6.834-1.823a2.8 2.8 0 0 0-.448-.977 2.3 2.3 0 0 0-.795-.682 2.4 2.4 0 0 0-1.136-.255 2.7 2.7 0 0 0-1.059.208 2.5 2.5 0 0 0-.825.575c-.235.25-.416.544-.535.866a3 3 0 0 0-.188 1.08c-.005.373.057.745.183 1.098.113.32.29.612.52.86.228.243.508.433.82.555.345.133.713.198 1.084.194q.87 0 1.482-.397.61-.397.907-1.329H16.27q-.07.238-.377.453a1.23 1.23 0 0 1-.729.213c-.392 0-.698-.102-.907-.31s-.326-.539-.35-1.008h3.681a3.6 3.6 0 0 0-.097-1.145zm-3.585.267q.018-.174.066-.34.06-.2.188-.362c.098-.119.22-.216.356-.285.175-.082.367-.123.56-.117q.512-.001.764.28c.168.188.285.458.346.824zm-.378-3.509h3.055v.8H13.53z'/%3E%3C/svg%3E");
  --bbva-icon--behance-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.971 12.558q-.506-.742-1.528-1.04a2.8 2.8 0 0 0 1.128-.928c.256-.375.384-.839.384-1.407q-.002-.792-.256-1.32a2.1 2.1 0 0 0-.72-.856 3.2 3.2 0 0 0-1.12-.463A6.6 6.6 0 0 0 8.42 6.4L3.2 6.404V17.6h5.36c.49 0 .976-.064 1.448-.192a3.9 3.9 0 0 0 1.257-.583c.371-.259.673-.605.88-1.008.228-.454.34-.956.328-1.464q.008-1.056-.502-1.795M5.633 8.307h2.281q.319-.003.633.056.287.051.536.2c.158.095.288.23.376.392.097.199.144.419.136.64 0 .464-.136.807-.416 1.016q-.422.312-1.072.312H5.633zm4.257 6.614a1.1 1.1 0 0 1-.392.448 1.9 1.9 0 0 1-.576.232 3 3 0 0 1-.68.072h-2.61v-3.071h2.65q.792-.002 1.272.368t.48 1.232c.008.248-.04.494-.144.719m10.741-2.863a4.35 4.35 0 0 0-.704-1.536 3.6 3.6 0 0 0-1.249-1.072c-.504-.263-1.105-.4-1.785-.4a4.2 4.2 0 0 0-1.665.327c-.489.211-.93.518-1.297.904a4 4 0 0 0-.84 1.36 4.7 4.7 0 0 0-.296 1.696c-.007.588.09 1.173.288 1.727a3.9 3.9 0 0 0 .816 1.352c.36.382.8.68 1.29.871a4.6 4.6 0 0 0 1.704.304q1.367 0 2.33-.623.958-.624 1.424-2.088H18.71c-.072.248-.272.488-.592.712-.337.23-.737.347-1.145.335-.616 0-1.097-.16-1.425-.487s-.512-.847-.552-1.584h5.786a5.6 5.6 0 0 0-.152-1.8zm-5.634.42q.03-.272.104-.536c.061-.206.162-.399.296-.567.154-.186.344-.339.56-.448.275-.13.576-.193.88-.184q.804-.002 1.2.44c.264.296.448.72.544 1.296zm-.595-5.514h4.8V8.22h-4.8z'/%3E%3C/svg%3E");
  --bbva-icon--behavioural-economics: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 11.8c0-1.265-.651-2.41-1.7-3.06v-.04a3.6 3.6 0 0 0-2.386-3.39A2.78 2.78 0 0 0 14 3.2a2.8 2.8 0 0 0-2 .843 2.8 2.8 0 0 0-2-.843 2.78 2.78 0 0 0-2.714 2.11A3.6 3.6 0 0 0 4.9 8.7v.041A3.59 3.59 0 0 0 3.2 11.8c0 1.411.81 2.644 2.011 3.233A4.004 4.004 0 0 0 8.8 20.8c1.307 0 2.47-.63 3.2-1.603a4 4 0 0 0 3.2 1.603 4.004 4.004 0 0 0 3.589-5.767A3.6 3.6 0 0 0 20.8 11.8M11.2 8c0 .882-.718 1.6-1.6 1.6v1.6a3.17 3.17 0 0 0 1.6-.431V16.8a2.4 2.4 0 1 1-4.794-.166l.003-.042q.006-.081.019-.159l.004-.021a2 2 0 0 1 .026-.136l.011-.049q.018-.072.039-.142l.015-.044q.017-.051.036-.101l.023-.058a2 2 0 0 1 .055-.123q.014-.03.03-.058l.04-.075.036-.063q.033-.054.068-.106l.043-.061.045-.06a3 3 0 0 1 .179-.207l.056-.056.051-.049a2 2 0 0 1 .098-.084l.05-.04a2 2 0 0 1 .122-.09l.119-.076.042-.024q.054-.031.11-.059l.027-.014q.07-.035.143-.063c.279-.114.585-.178.904-.178v-1.6c-.969 0-1.858.346-2.551.921a2 2 0 0 1 .275-3.9q.003-.001.007-.003a.2.2 0 0 0 .168-.198.2.2 0 0 0-.02-.09l-.001-.006a2 2 0 0 1 1.993-2.816h.023a.2.2 0 0 0 .184-.278v-.002a1.2 1.2 0 1 1 2.321-.428v2zm6.551 5.721A3.98 3.98 0 0 0 15.2 12.8v1.6a2.4 2.4 0 0 1 1.047.241l.027.014.11.059.042.024q.06.036.119.076l.045.032.077.058.05.04a3 3 0 0 1 .149.133l.056.056.051.053a2 2 0 0 1 .128.154l.045.06.043.061a4 4 0 0 1 .104.169l.04.075.03.058.055.123.023.058q.02.05.036.101l.015.044a2 2 0 0 1 .076.327l.004.021q.012.08.019.159l.003.042q.006.082.006.166c0 1.323-1.077 2.4-2.4 2.4a2.4 2.4 0 0 1-2.4-2.4v-6.031a3.2 3.2 0 0 0 1.6.431v-1.6c-.882 0-1.6-.718-1.6-1.6v-2a1.2 1.2 0 1 1 2.321.428v.002a.3.3 0 0 0-.016.078c0 .11.09.2.2.2h.023q.085-.008.172-.008a2 2 0 0 1 1.821 2.824l-.001.007a.2.2 0 0 0-.02.089c0 .1.072.185.168.198q.004 0 .007.003a1.999 1.999 0 0 1 .275 3.9z'/%3E%3C/svg%3E");
  --bbva-icon--bicycle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.1 7.8a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m17.3 7c0 2.426-1.974 4.4-4.4 4.4a4.405 4.405 0 0 1-4.4-4.4 4.41 4.41 0 0 1 2.827-4.108l-.347-1.877-6.066 4.187c.247.549.386 1.158.386 1.798 0 2.426-1.974 4.4-4.4 4.4a4.405 4.405 0 0 1-4.4-4.4c0-2.426 1.974-4.4 4.4-4.4a4.4 4.4 0 0 1 3.105 1.285L13.576 8.6H8.501V7h7.245l-.407-2.2h3.173c.915 0 1.737.508 2.147 1.327l.358.716-1.43.716-.359-.716a.8.8 0 0 0-.716-.442h-1.25l.74 4A4.403 4.403 0 0 1 22.4 14.8m-13.738-.865-2.208 1.524-.909-1.317 2.207-1.523A2.8 2.8 0 0 0 6 12a2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8a2.803 2.803 0 0 0 2.662-3.665M20.8 14.8a2.804 2.804 0 0 0-2.5-2.784l.487 2.638-1.573.291-.487-2.637a2.8 2.8 0 0 0-1.526 2.492c0 1.544 1.256 2.8 2.8 2.8a2.8 2.8 0 0 0 2.8-2.8'/%3E%3C/svg%3E");
  --bbva-icon--big-glass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.493 2.141a1.6 1.6 0 0 0-1.2-.54H5.707a1.598 1.598 0 0 0-1.587 1.797l2.2 17.6c.1.8.782 1.402 1.588 1.402h8.188c.805 0 1.488-.603 1.588-1.402l2.2-17.6a1.6 1.6 0 0 0-.388-1.257zm-1.2 1.06-.505 4.045c-2.093-1.37-4.73-1.055-6.386.812C10.14 9.48 8.239 9.77 6.88 8.75l-.53-.397L5.706 3.2zm-2.2 17.6H7.907L6.614 10.461c.66.337 1.372.503 2.088.503 1.4 0 2.819-.63 3.896-1.845 1.162-1.31 3.05-1.479 4.498-.408l.458.401z'/%3E%3C/svg%3E");
  --bbva-icon--biometric: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.8 8.8H3.2V3.2h5.6v1.6h-4zm16-5.6h-5.6v1.6h4v4h1.6zm-12 16h-4v-4H3.2v5.6h5.6zm12-4h-1.6v4h-4v1.6h5.6zm-6.4-4v3.2c0 1.323-1.077 2.4-2.4 2.4a2.403 2.403 0 0 1-2.4-2.4v-3.2c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4m-1.6 0a.801.801 0 0 0-1.6 0v3.2a.801.801 0 0 0 1.6 0zm-5.6 3.9a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m7.993-6.306A3.98 3.98 0 0 1 16 11.2v5.6h1.6v-5.6a5.57 5.57 0 0 0-1.268-3.544zm-.042-2.22A5.57 5.57 0 0 0 12 5.6a5.606 5.606 0 0 0-5.6 5.6v2.3H8v-2.3c0-2.206 1.794-4 4-4a4 4 0 0 1 1.992.533l1.16-1.16z'/%3E%3C/svg%3E");
  --bbva-icon--bizum: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.2 6.208a1.413 1.413 0 0 0-1.983.317l-6.67 9.315a1.45 1.45 0 0 0 .318 2.012c.634.464 1.52.324 1.984-.317l6.676-9.315c.45-.65.31-1.548-.324-2.012M7.998 5.478a1.434 1.434 0 0 0-.317-2.004 1.44 1.44 0 0 0-2.007.317 1.434 1.434 0 0 0 .317 2.004 1.44 1.44 0 0 0 2.007-.317M8.588 9.487c.634.464 1.52.324 1.984-.317l1.667-2.33a1.465 1.465 0 0 0-.31-2.011 1.413 1.413 0 0 0-1.984.317L8.278 7.475a1.45 1.45 0 0 0 .31 2.012M15.478 14.565a1.413 1.413 0 0 0-1.984.317l-1.667 2.329a1.465 1.465 0 0 0 .31 2.012c.634.464 1.52.324 1.984-.317l1.667-2.33a1.45 1.45 0 0 0-.31-2.011M18.009 18.205a1.44 1.44 0 0 0-2.007.317 1.434 1.434 0 0 0 .317 2.004 1.435 1.435 0 1 0 1.69-2.321'/%3E%3C/svg%3E");
  --bbva-icon--blind-app: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 22.4H3.6c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2H14c1.103 0 2 .897 2 2v1.2h-1.6V3.6a.4.4 0 0 0-.4-.4H3.6a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4H14a.4.4 0 0 0 .4-.4v-2.8H16v2.8c0 1.103-.897 2-2 2m-5.2-5a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m3.397-2.064L11 16.534l-1.13-1.13.923-.925a7.9 7.9 0 0 1-2.317-2.942L8.32 11.2l.156-.337C9.752 8.11 12.33 6.4 15.201 6.4c1.06 0 2.077.233 3.006.665l1.23-1.23 1.131 1.131-3.82 3.822v.001l-3.319 3.317h.001l-1.23 1.23zm-.26-2.002 1.72-1.72a1.6 1.6 0 0 1 1.958-1.958l1.36-1.36A5.5 5.5 0 0 0 15.2 8c-2.124 0-4.05 1.217-5.107 3.2a6.2 6.2 0 0 0 1.843 2.134zm9.99-2.47a8.2 8.2 0 0 0-1.163-1.83l-1.139 1.138q.383.471.682 1.028c-1.023 1.921-2.862 3.122-4.906 3.196l-1.485 1.485c.42.077.848.12 1.284.12 2.872 0 5.45-1.71 6.726-4.464l.156-.337z'/%3E%3C/svg%3E");
  --bbva-icon--block: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M4 12c0-4.411 3.589-8 8-8 1.918 0 3.68.679 5.06 1.809L5.809 17.059A7.96 7.96 0 0 1 3.999 12m8 8a7.96 7.96 0 0 1-5.06-1.81L18.19 6.94A7.96 7.96 0 0 1 20 12c0 4.41-3.59 8-8 8'/%3E%3C/svg%3E");
  --bbva-icon--block-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 15.2h-4.7v-1.6h4.7zm2.366-11.634-18 18-1.131-1.13L3.669 19.2H3.6c-1.103 0-2-.897-2-2v-10.4c0-1.103.897-2 2-2h14.469l2.366-2.366zM3.2 6.8v2h10.869l2.4-2.4H3.6a.4.4 0 0 0-.4.4m2.069 10.8 7.2-7.2H3.2v6.8a.4.4 0 0 0 .4.4zM21.905 5.487l-1.144 1.144a.4.4 0 0 1 .039.17v2h-2.209l-1.6 1.6H20.8v6.8a.4.4 0 0 1-.4.4H9.791l-1.6 1.6H20.4c1.103 0 2-.897 2-2v-10.4c0-.503-.188-.962-.495-1.313'/%3E%3C/svg%3E");
  --bbva-icon--blog: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.2 19.2H1.6v-7.894c0-.209.055-.414.158-.595L4.79 5.405A1.2 1.2 0 0 1 5.832 4.8h4.18c.425 0 .823.229 1.037.598.214.37.215.828.004 1.198L8.88 10.401H11.2zm-8-1.6h6.4V12H6.121l3.2-5.6H6.064L3.2 11.412zm19.2 1.6h-9.6v-7.894c0-.208.055-.414.158-.595l3.032-5.306a1.2 1.2 0 0 1 1.042-.605h4.18c.425 0 .823.229 1.037.598.214.37.215.828.004 1.198l-2.174 3.805H22.4zm-8-1.6h6.4V12h-3.479l3.2-5.6h-3.257L14.4 11.412z'/%3E%3C/svg%3E");
  --bbva-icon--blue: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.1 20.8a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M12 2.4c-5.293 0-9.6 4.307-9.6 9.6v6.3H4V12c0-4.411 3.589-8 8-8s8 3.589 8 8-3.59 8-8 8H5.7v1.6H12c5.293 0 9.6-4.307 9.6-9.6S17.293 2.4 12 2.4'/%3E%3C/svg%3E");
  --bbva-icon--bluetooth: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.788 6.694a.9.9 0 1 1-1.801.001.9.9 0 0 1 1.8-.001m7.66 15.478 6.008-4.105c.322-.221.516-.594.519-.998a1.23 1.23 0 0 0-.51-1.017l-5.731-4.06 5.732-4.044c.322-.229.512-.61.508-1.017a1.22 1.22 0 0 0-.52-.998l-6.006-4.104a1.2 1.2 0 0 0-1.235-.083c-.382.2-.62.601-.62 1.043v7.686L7.45 7.541l-.926 1.307 4.433 3.14-7.034 4.963.923 1.309 6.746-4.759v7.709a1.161 1.161 0 0 0 1.164 1.177c.24 0 .48-.073.69-.216zm4.656-5.122-4.908 3.354v-6.83zm-.001-10.101-4.907 3.462V3.596z'/%3E%3C/svg%3E");
  --bbva-icon--boiler: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 3.2H16V1.6h-1.6v1.6H9.6V1.6H8v1.6h-.8A3.203 3.203 0 0 0 4 6.4v11.2c0 1.765 1.435 3.2 3.2 3.2H8v1.6h1.6v-1.6h4.8v1.6H16v-1.6h.8c1.765 0 3.2-1.435 3.2-3.2V6.4c0-1.765-1.435-3.2-3.2-3.2M7.2 4.8h9.6c.882 0 1.6.718 1.6 1.6H5.6c0-.882.718-1.6 1.6-1.6m5.6 14.262V16.8h-1.6v2.262a2.4 2.4 0 0 1-1.599-2.232c.008-1.018.876-2.923 2.399-5.279 1.523 2.357 2.391 4.261 2.399 5.28a2.4 2.4 0 0 1-1.599 2.231m5.6-1.462c0 .882-.718 1.6-1.6 1.6h-1.602a3.98 3.98 0 0 0 .801-2.354l.001-.025v-.02c-.021-1.458-1.03-3.693-3.001-6.645a1.2 1.2 0 0 0-.998-.533c-.402 0-.775.2-.998.533-1.972 2.953-2.981 5.187-3.002 6.644v.046c.01.882.307 1.697.802 2.354H7.201c-.882 0-1.6-.718-1.6-1.6V8h12.8z'/%3E%3C/svg%3E");
  --bbva-icon--bonus-account: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 14.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m16.6 0c0 3.088-2.512 5.6-5.6 5.6a5.57 5.57 0 0 1-2.881-.8H1.6V4.8h20.8v6.719c.507.842.8 1.828.8 2.881m-20 3.2h9.808a5.56 5.56 0 0 1-.95-2.4H8.2v-1.6h3.858A5.61 5.61 0 0 1 17.6 8.8c1.189 0 2.292.374 3.2 1.008V6.4H3.2zm18.4-3.2c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-1.853-1.559-1.347.449v-1.292h-1.6v1.292l-1.347-.449-.506 1.518 1.383.461-.785 1.121 1.311.918.745-1.064.745 1.064 1.311-.918-.785-1.121 1.383-.461-.506-1.518z'/%3E%3C/svg%3E");
  --bbva-icon--book-store: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 17.6v-16H7.2A3.203 3.203 0 0 0 4 4.8v14.4c0 1.765 1.435 3.2 3.2 3.2H20v-1.6h-1.6v-3.2zM7.2 3.2h11.2V16H7.2a3.17 3.17 0 0 0-1.6.431V4.801c0-.883.718-1.6 1.6-1.6m9.6 17.6H7.2c-.882 0-1.6-.718-1.6-1.6s.718-1.6 1.6-1.6h9.6zM7.2 7.2a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m9.6.8h-6.2V6.4h6.2z'/%3E%3C/svg%3E");
  --bbva-icon--bookmark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.3 1.6v1.6h11.1v15.873L12 13.958l-6.4 5.115V4.9H4v17.5l8-6.394 8 6.394V1.6zM4.8 3.3a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--bookmark-filled: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20 22.4-8-6.394L4 22.4V1.6h16z'/%3E%3C/svg%3E");
  --bbva-icon--branch: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M22.4 8v11.2H9.6v-4.8h1.6v3.2h9.6v-8H3.2v8h1.4v1.6h-3V8H4V4.8h16V8zm-4 0V6.4H5.6V8zm.8 3.2h-6.4v1.6h6.4zm0 3.2h-6.4V16h6.4z'/%3E%3C/svg%3E");
  --bbva-icon--building: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.804 21.587a.899.899 0 1 1-1.798 0 .899.899 0 0 1 1.798 0m-.2-13.58H8.006V6.408h1.598zm3.195 0h-1.597V6.408h1.597zm3.196 0h-1.598V6.408h1.598zm-6.39 3.195H8.005V9.604h1.598zm3.194 0h-1.597V9.604h1.597zm3.196 0h-1.598V9.604h1.598zm-6.39 3.195H8.005v-1.598h1.598zm3.194 0h-1.597v-1.598h1.597zm3.196 0h-1.598v-1.598h1.598zm-6.39 3.195H8.005v-1.597h1.598zm3.194 0h-1.597v-1.597h1.597zm3.196 0h-1.598v-1.597h1.598zM19.19 2.867a1.2 1.2 0 0 0-1.347-1.19L5.861 3.176a1.2 1.2 0 0 0-1.05 1.19v18.02h1.598V4.717L17.592 3.32v17.469H12.8V19.19h-1.597v3.195h7.988z'/%3E%3C/svg%3E");
  --bbva-icon--builtland: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 20.8H3.2V3.2h17.6zm-16-1.6h14.4V4.8H4.8zm4.961-6.39-.953-3.223H7.3V14.5h1.106v-2.518l.01.035.777 2.483h1.041l.711-2.236.071-.246V14.5h1.176V9.587H10.65zm6.774.682h-2.052a1 1 0 0 1 .041-.066 1.5 1.5 0 0 1 .216-.234q.143-.128.341-.273.203-.146.45-.307.338-.22.546-.424.211-.207.326-.409.117-.204.154-.409.037-.197.037-.402 0-.33-.112-.602a1.3 1.3 0 0 0-.327-.468 1.45 1.45 0 0 0-.522-.296 2.2 2.2 0 0 0-.69-.101q-.63 0-1.076.283a2.4 2.4 0 0 0-.74.749l-.047.074.826.701.061-.1q.191-.313.45-.479a.9.9 0 0 1 .495-.163c.162 0 .29.042.375.128q.129.128.128.347a.7.7 0 0 1-.048.272.7.7 0 0 1-.153.222 2 2 0 0 1-.293.238 25 25 0 0 1-.455.304q-.46.305-.74.588-.284.287-.434.56a1.8 1.8 0 0 0-.199.547q-.045.264-.045.527v.203h3.673l-.185-1.008z'/%3E%3C/svg%3E");
  --bbva-icon--bulb: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 22.4H8.8v-1.6h6.4zm-6.9-8.2a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8M12 1.6c-1.841 0-3.681.785-5.05 2.154C5.585 5.122 4.8 6.961 4.8 8.8c0 1.688.432 3.048 1.36 4.281q.136.18.262.366L7.57 12.3q-.064-.09-.131-.18c-.72-.954-1.04-1.978-1.04-3.319 0-2.983 2.618-5.6 5.6-5.6 2.984 0 5.6 2.512 5.6 5.6 0 1.278-.35 2.396-1.04 3.322-1.222 1.638-1.963 3.557-2.125 5.478H7.958q.041.4.042.8v.8h8v-.8c0-1.84.654-3.73 1.84-5.322.89-1.19 1.36-2.67 1.36-4.278 0-3.97-3.23-7.2-7.2-7.2'/%3E%3C/svg%3E");
  --bbva-icon--bullet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.391 12.01A3.19 3.19 0 0 1 15.2 15.2H8.818a3.191 3.191 0 0 1 0-6.382H15.2a3.19 3.19 0 0 1 3.191 3.191'/%3E%3C/svg%3E");
  --bbva-icon--bullet1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.6 12a3.2 3.2 0 0 1-3.2 3.2H4.6a3.2 3.2 0 0 1 0-6.4h14.8a3.2 3.2 0 0 1 3.2 3.2'/%3E%3C/svg%3E");
  --bbva-icon--burning-car: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.3 19.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m17.365-5.3h.535c.662 0 1.2.538 1.2 1.2v3.8c0 .662-.538 1.2-1.2 1.2h-2.217a2.805 2.805 0 0 1-2.683 2 2.805 2.805 0 0 1-2.683-2h-3.234a2.805 2.805 0 0 1-2.683 2 2.803 2.803 0 0 1-2.8-2.8c0-1.544 1.256-2.8 2.8-2.8 1.266 0 2.338.845 2.683 2h3.234a2.805 2.805 0 0 1 2.683-2c1.266 0 2.338.845 2.683 2H20.8v-3h-2.234c-.321 0-.622-.125-.849-.35l-4.248-4.25H6.732l-3.531 3.531v2.27h-1.6v-2.435c0-.32.125-.622.351-.849l3.766-3.766c.227-.227.528-.35.849-.35h5.061c.16-1.743 1.011-2.669 1.771-3.494.85-.924 1.521-1.653 1.403-3.557-.024-.392.177-.744.513-.895a.84.84 0 0 1 .951.18C18.431 4 19.34 6.345 18.948 8.628c.724-.564 1.448-1.24 1.866-1.939.216-.36.599-.526.975-.422a.846.846 0 0 1 .611.833v3.1a5.53 5.53 0 0 1-1.735 4M8.9 19.6a1.201 1.201 0 0 0-2.4 0 1.201 1.201 0 0 0 2.4 0m8.6 0a1.201 1.201 0 0 0-2.4 0 1.201 1.201 0 0 0 2.4 0m-3.017-9.649 3.83 3.83c1.579-.556 2.487-2.088 2.487-3.58V9.15c-.989.915-2.125 1.651-2.781 2.044l-1.223-1.223c1.165-2.159.553-4.123-.519-5.658-.299 1.353-1.032 2.15-1.701 2.876-.658.716-1.197 1.304-1.338 2.41h.397c.321 0 .621.125.848.351'/%3E%3C/svg%3E");
  --bbva-icon--bus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.6 5.6H4.8a3.204 3.204 0 0 0-3.2 3.2v4.8h1.6V12h14.4a4 4 0 0 1 3.2 1.601v1.6h-.938a2.4 2.4 0 0 0-2.262-1.6 2.4 2.4 0 0 0-2.262 1.6H9.463a2.4 2.4 0 0 0-2.262-1.6 2.403 2.403 0 0 0-2.4 2.4c0 1.322 1.077 2.4 2.4 2.4a2.4 2.4 0 0 0 2.262-1.6h5.875c.33.93 1.219 1.6 2.262 1.6a2.4 2.4 0 0 0 2.262-1.6H22.4v-6.4c0-2.648-2.153-4.8-4.8-4.8M7.2 16.8a.801.801 0 0 1 0-1.6.801.801 0 0 1 0 1.6m10.4 0a.801.801 0 0 1 0-1.6.801.801 0 0 1 0 1.6m-3.2-9.6v3.2H12V7.2zm-4 0v3.2H8V7.2zM3.2 8.8c0-.882.718-1.6 1.6-1.6h1.6v3.2H3.2zm14.4 1.6H16V7.2h1.6c1.764 0 3.2 1.436 3.2 3.2v1.004a5.6 5.6 0 0 0-3.2-1.004M3.3 15.9a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--business-inteligent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.2 1.6H6.8c-1.103 0-2 .897-2 2v16.8c0 1.103.897 2 2 2h10.4c1.103 0 2-.897 2-2V3.6c0-1.103-.897-2-2-2m.4 18.8a.4.4 0 0 1-.4.4H6.8a.4.4 0 0 1-.4-.4V3.6a.4.4 0 0 1 .4-.4h10.4a.4.4 0 0 1 .4.4zm-4.7-2.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M8 8.8h1.6v6.4H8zm4.8 6.4h-1.6v-4h1.6zm1.6-8.8H16v8.8h-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--butcher-shop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.6 6.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M13 1.6H6.4v13.6h6.4V20c0 1.323 1.077 2.4 2.4 2.4s2.4-1.077 2.4-2.4V6.2c0-2.536-2.064-4.6-4.6-4.6M16 20a.801.801 0 0 1-1.6 0v-4.8H16zm-8-6.4V3.2h5c1.654 0 3 1.346 3 3v7.4z'/%3E%3C/svg%3E");
  --bbva-icon--buy-stock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0m18.2-3.2c0 3.088-2.512 5.6-5.6 5.6a5.58 5.58 0 0 1-3.914-1.6H6.5v-1.6h6.041A5.6 5.6 0 0 1 12 16.8c0-3.088 2.512-5.6 5.6-5.6.556 0 1.093.083 1.6.234V4.931l-7.7 7.7-2.4-2.4-3.851 3.852a1.2 1.2 0 0 1-1.308.26 1.2 1.2 0 0 1-.741-1.109V3.2h17.6v9.008a5.6 5.6 0 0 1 2.4 4.592m-6.131-12H4.8v7.469l4.3-4.3 2.4 2.4zm4.531 12c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-3.566-2.566L15.468 16.8l2.566 2.566 1.131-1.131-1.434-1.434 1.434-1.434-1.131-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--calculator: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 17.6h4.8v1.6H8zm3.2-1.6h1.6v-1.6h-1.6zm0-3.2h1.6v-1.6h-1.6zm-1.6 1.6H8V16h1.6zm0-3.2H8v1.6h1.6zm9.6-7.6v16.8c0 1.103-.897 2-2 2H6.8c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2m-1.6 0a.4.4 0 0 0-.4-.4H6.8a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4h10.4a.4.4 0 0 0 .4-.4zM8 4.8h8v4.8H8zM9.6 8h4.8V6.4H9.6zm4.8 4.8H16v-1.6h-1.6zm0 6.4H16v-1.6h-1.6zm0-3.2H16v-1.6h-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.6 4V2.4H16V4H8V2.4H6.4V4H3.2v17.6h17.6V4zm1.6 16H4.8V8.8h14.4zm0-12.8H4.8V5.6h14.4zM8 12H6.4v-1.6H8zm0 3.2H6.4v-1.6H8zm0 3.2H6.4v-1.6H8zm3.2-6.4H9.6v-1.6h1.6zm3.2 0h-1.6v-1.6h1.6zm3.2 0H16v-1.6h1.6zm-6.4 3.2H9.6v-1.6h1.6zm0 3.2H9.6v-1.6h1.6zm3.2 0h-1.6v-1.6h1.6zm3.2 0H16v-1.6h1.6zm-4.779-4.8H14.4v1.6h-1.579zm3.2 0H17.6v1.6h-1.579z'/%3E%3C/svg%3E");
  --bbva-icon--camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 19.2H3.6c-1.103 0-2-.897-2-2V8.4c0-1.103.897-2 2-2h2.706l1.047-2.094A1.99 1.99 0 0 1 9.143 3.2h5.716a1.99 1.99 0 0 1 1.79 1.106L17.694 6.4h2.706c1.103 0 2 .897 2 2v8.8c0 1.103-.898 2-2 2M3.6 8a.4.4 0 0 0-.4.4v8.8a.4.4 0 0 0 .4.4h16.8a.4.4 0 0 0 .4-.4V8.4a.4.4 0 0 0-.4-.4h-3.694l-1.489-2.979a.4.4 0 0 0-.358-.221H9.142a.4.4 0 0 0-.358.221L7.295 8zm8.4 8a4.205 4.205 0 0 1-4.2-4.2c0-2.316 1.884-4.2 4.2-4.2s4.2 1.884 4.2 4.2S14.316 16 12 16m0-6.8a2.603 2.603 0 0 0-2.6 2.6c0 1.434 1.166 2.6 2.6 2.6s2.6-1.166 2.6-2.6-1.166-2.6-2.6-2.6m-6.3.4a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--campus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 20.8h-9.6v-1.6h8V9.984l-7.2-5.76-7.2 5.76V19.2h1.4v1.6h-3V9.792c0-.367.164-.708.45-.937l7.6-6.08a1.19 1.19 0 0 1 1.499 0l7.6 6.08c.286.229.45.57.45.937zM8.3 19.1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m4.749-2.46q.507-.16.882-.453t.637-.704.432-.905l-1.434-.509a2.6 2.6 0 0 1-.245.547 1.8 1.8 0 0 1-.357.432 1.6 1.6 0 0 1-.477.282q-.27.102-.6.102-.45 0-.792-.186a1.6 1.6 0 0 1-.57-.526 2.5 2.5 0 0 1-.342-.834 4.8 4.8 0 0 1-.115-1.099c0-.404.035-.755.105-1.076q.105-.48.317-.814t.537-.514.759-.181a1.6 1.6 0 0 1 1.027.354q.197.16.345.371t.242.435l1.404-.722q-.42-.9-1.147-1.371-.727-.47-1.871-.47a3.5 3.5 0 0 0-1.314.249 3 3 0 0 0-1.08.743q-.458.493-.726 1.246t-.267 1.75c0 .665.089 1.27.267 1.775q.267.758.732 1.251.465.494 1.107.74.642.247 1.38.247.656 0 1.163-.16'/%3E%3C/svg%3E");
  --bbva-icon--car-accident: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 12.6h-2.469l-4.249-4.249a1.2 1.2 0 0 0-.849-.35H6.564c-.321 0-.622.124-.849.35l-3.766 3.766a1.2 1.2 0 0 0-.351.85V15.4h1.6v-2.269l3.531-3.53h6.737l4.249 4.248c.227.227.528.351.849.351h2.234v3h-1.817a2.805 2.805 0 0 0-2.683-2 2.805 2.805 0 0 0-2.683 2h-3.234a2.805 2.805 0 0 0-2.683-2 2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8a2.805 2.805 0 0 0 2.683-2h3.234a2.805 2.805 0 0 0 2.683 2 2.805 2.805 0 0 0 2.683-2h2.217c.662 0 1.2-.538 1.2-1.2v-3.8c0-.662-.538-1.2-1.2-1.2zM7.7 19.2a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8.6 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m-13-1.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m9.3-11.5H11V2.9c0-.705.55-1.3 1.2-1.3.242 0 .607.075.966.434L15.1 3.968l2.034-2.034c.276-.276.568-.334.765-.334.282 0 .551.106.757.3.222.208.344.492.344.8v3.1h2.2c.695 0 1.2.505 1.2 1.2 0 .42-.273.804-.434.966l-2.8 2.8-1.131-1.13L20.269 7.4H17.4V3.932l-2.3 2.3-2.5-2.5v2.67z'/%3E%3C/svg%3E");
  --bbva-icon--car-moons: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m22.349 14.826-1.504-9.023A1.2 1.2 0 0 0 19.66 4.8h-4.295c-.32 0-.622.125-.85.351l-.447.45H9.932l-.45-.45a1.2 1.2 0 0 0-.847-.351H4.34c-.59 0-1.087.422-1.184 1.003l-1.504 9.023c-.075.452.107.899.476 1.167A16.68 16.68 0 0 0 12 19.2c3.575 0 6.989-1.109 9.873-3.207.369-.268.55-.715.475-1.167M4.678 6.4h3.79l.45.449c.227.227.528.351.848.351h4.469c.32 0 .622-.125.849-.351l.448-.449h3.79l1.2 7.2h-1.2a4.21 4.21 0 0 0-4.122-3.4 4.21 4.21 0 0 0-4.123 3.4h-7.6zm12.996 7.2h-4.947a2.605 2.605 0 0 1 2.474-1.8c1.155 0 2.134.757 2.473 1.8M3.802 15.2h16.397A15.07 15.07 0 0 1 12 17.6c-2.936 0-5.754-.828-8.2-2.4'/%3E%3C/svg%3E");
  --bbva-icon--car-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.4 18.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M7 6.4H5.8v1.4H4.4V9h1.4v1.4H7V9h1.4V7.8H7z'/%3E%3Cpath d='M21.2 12h-2.489l-4.456-4.084a1.2 1.2 0 0 0-.811-.316h-2.312a4.81 4.81 0 0 0-4.732-4 4.805 4.805 0 0 0-4.8 4.8c0 1.117.385 2.145 1.027 2.961l-.715.786a1.2 1.2 0 0 0-.312.807V15.2h1.6v-2.09l.61-.672a4.77 4.77 0 0 0 2.59.762 4.81 4.81 0 0 0 4.732-4h2.157l4.456 4.084c.222.204.51.316.811.316H20.8v3.2h-1.717a2.805 2.805 0 0 0-2.683-2 2.805 2.805 0 0 0-2.683 2h-3.434a2.805 2.805 0 0 0-2.683-2 2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8a2.805 2.805 0 0 0 2.683-2h3.434a2.805 2.805 0 0 0 2.683 2 2.805 2.805 0 0 0 2.683-2H21.2c.662 0 1.2-.538 1.2-1.2v-4c0-.662-.538-1.2-1.2-1.2zm-14.8-.4a3.204 3.204 0 0 1-3.2-3.2c0-1.765 1.436-3.2 3.2-3.2s3.2 1.435 3.2 3.2-1.436 3.2-3.2 3.2m1.2 7.2a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8.8 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4'/%3E%3C/svg%3E");
  --bbva-icon--car-workshop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 14.2h-.4V8.8a4.01 4.01 0 0 0 1.6-3.2c0-2.206-1.794-4-4-4s-4 1.794-4 4c0 1.262.603 2.45 1.6 3.2v2.905l-1.944-1.788a1.2 1.2 0 0 0-.813-.317H6.576c-.337 0-.661.143-.888.393l-3.777 4.155a1.2 1.2 0 0 0-.312.807V16.8h1.6v-1.69l3.554-3.91h6.334l4.657 4.285a1.2 1.2 0 0 0 .811.315h2.244v3h-1.817a2.805 2.805 0 0 0-2.683-2 2.805 2.805 0 0 0-2.683 2h-3.234a2.805 2.805 0 0 0-2.683-2 2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8a2.805 2.805 0 0 0 2.683-2h3.234a2.805 2.805 0 0 0 2.683 2 2.805 2.805 0 0 0 2.683-2h2.217c.662 0 1.2-.538 1.2-1.2v-3.8a1.2 1.2 0 0 0-1.199-1.2M7.7 20.8a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8.6 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m1.3-7.623V7.91l-.399-.23A2.41 2.41 0 0 1 16 5.6c0-1.043.669-1.932 1.6-2.262V5.6h1.6V3.338c.931.33 1.6 1.22 1.6 2.262 0 .853-.46 1.65-1.201 2.078l-.399.231V14.2h-.488zM3.3 19.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--carbon-footprint: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 14.4c0 2.647-2.153 4.8-4.8 4.8H8.1v-1.6h9.5a3.2 3.2 0 0 0 3.196-3.355l-.003-.051-.008-.103-.007-.06-.012-.093-.009-.06-.016-.092-.012-.057-.022-.096-.012-.049q-.014-.057-.032-.112l-.009-.03a3.2 3.2 0 0 0-1.94-2.042l-.117-.04-.016-.005-.133-.039h-.002a3 3 0 0 0-.36-.077l-.74-.132.18-.813.001-.009.021-.108.015-.085.014-.102.011-.108.007-.082q.007-.099.007-.197a3.2 3.2 0 0 0-3.354-3.196l-.043.003a2 2 0 0 0-.155.014l-.117.015-.03.005a3.18 3.18 0 0 0-2.448 1.914l-.007.018-.042.107-.036.102-.008.024-.038.124v.003l-.04.156-.173.739-.765-.161-.022-.004-.069-.013a2 2 0 0 0-.186-.028l-.115-.011-.066-.005a3 3 0 0 0-.333-.002l-.042.003-.108.008-.043.005-.11.014-.033.005a2 2 0 0 0-.137.025H9.08a3.08 3.08 0 0 0-2.23 1.828l-.012.029q-.019.046-.036.092l-.033.095-.009.027-.035.117q0 .001-.002.007l-.036.14-.147.623-.684-.02-.05-.001a2.6 2.6 0 0 0-1.838 4.438l-1.13 1.13a4.19 4.19 0 0 1-1.232-2.968 4.206 4.206 0 0 1 3.706-4.171 4.68 4.68 0 0 1 4.64-3.023 4.78 4.78 0 0 1 4.454-3.006 4.805 4.805 0 0 1 4.792 5.071 4.79 4.79 0 0 1 3.208 4.529zM5.6 17.5a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m5.315-3.045c-.087.266-.283.582-.716.582-.68 0-.782-.739-.782-1.179 0-.524.127-1.148.73-1.148.415 0 .61.307.688.49l.063.146.99-.499-.063-.132c-.323-.681-.872-1.012-1.679-1.012-1.144 0-1.882.846-1.882 2.155s.741 2.165 1.935 2.165c.87 0 1.453-.409 1.733-1.216l.05-.141-1.019-.356zm5.167-.591c0 1.492-.99 2.16-1.97 2.16-.982 0-1.978-.668-1.978-2.16s.993-2.16 1.977-2.16 1.971.668 1.971 2.16m-1.148 0c0-.722-.308-1.153-.823-1.153s-.823.431-.823 1.153.316 1.174.823 1.174.823-.45.823-1.174m2.5 1.31a2 2 0 0 1 .191-.144 7 7 0 0 1 .256-.164q.199-.12.321-.234.126-.116.196-.231a.7.7 0 0 0 .094-.236q.022-.111.022-.227a.85.85 0 0 0-.069-.345.74.74 0 0 0-.2-.269.9.9 0 0 0-.315-.168 1.4 1.4 0 0 0-.409-.057 1.23 1.23 0 0 0-.638.158 1.4 1.4 0 0 0-.439.417l-.052.077.543.434.06-.092a.8.8 0 0 1 .244-.245c.178-.108.37-.102.452-.024.04.038.06.086.06.153a.3.3 0 0 1-.024.127.3.3 0 0 1-.078.105q-.06.058-.162.124-.108.07-.26.163-.268.166-.432.323a1.5 1.5 0 0 0-.257.312 1 1 0 0 0-.12.311 1.6 1.6 0 0 0-.027.293v.155l2.015.011-.124-.636-.935-.009a1 1 0 0 1 .085-.081z'/%3E%3C/svg%3E");
  --bbva-icon--card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 14.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m6.3-.8h-4.7v1.6h4.7zm3.2-6.8v10.4c0 1.103-.897 2-2 2H3.6c-1.103 0-2-.897-2-2V6.8c0-1.103.897-2 2-2h16.8c1.103 0 2 .897 2 2m-19.2 0v2h17.6v-2a.4.4 0 0 0-.4-.4H3.6a.4.4 0 0 0-.4.4m17.6 10.4v-6.8H3.2v6.8a.4.4 0 0 0 .4.4h16.8a.4.4 0 0 0 .4-.4'/%3E%3C/svg%3E");
  --bbva-icon--card-ok: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 11.519V6.8c0-1.103-.897-2-2-2H3.6c-1.103 0-2 .897-2 2v10.4c0 1.103.897 2 2 2h4.3v-1.6H3.6a.4.4 0 0 1-.4-.4v-6.8h10.486a5.58 5.58 0 0 0-1.686 4c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6a5.57 5.57 0 0 0-.8-2.881M3.2 8.8v-2a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4v3.008A5.57 5.57 0 0 0 17.6 8.8zm14.4 9.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m-6.3 0a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m7.734-5.866 1.131 1.131-2.966 2.966-2.166-2.166 1.131-1.131 1.034 1.034 1.834-1.834z'/%3E%3C/svg%3E");
  --bbva-icon--cart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.1 7.2a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m9.083 7.2H8.63l.325 1.6H20v1.6h-1.738A2.403 2.403 0 0 1 16 20.8a2.403 2.403 0 0 1-2.262-3.2h-2.675a2.403 2.403 0 0 1-2.262 3.2 2.403 2.403 0 0 1-2.4-2.4c0-.806.4-1.52 1.011-1.956L5.047 4.8H3.201V3.2h2.173c.568 0 1.063.404 1.176.96l1.755 8.64h9.562L18.992 8h-6.491V6.4h6.995c.37 0 .711.166.94.455.23.289.312.66.228 1.019l-1.312 5.6a1.196 1.196 0 0 1-1.169.926M8.8 17.6a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6m7.2 0a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6'/%3E%3C/svg%3E");
  --bbva-icon--cash: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.6 5.6v12.8h20.8V5.6zm1.6 1.6h2.4c0 1.323-1.077 2.4-2.4 2.4zm17.6 5.6c-2.206 0-4 1.794-4 4h1.6c0-1.323 1.077-2.4 2.4-2.4v2.4H3.2v-2.4c1.323 0 2.4 1.077 2.4 2.4h1.6c0-2.206-1.794-4-4-4v-1.6c2.206 0 4-1.794 4-4h9.6c0 2.206 1.794 4 4 4zm0-3.2a2.403 2.403 0 0 1-2.4-2.4h2.4z'/%3E%3Cpath d='M12 12.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--cash-register: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.4 10.4H16V8.8h-1.6zm-1.6-1.6h-1.6v1.6h1.6zM8 10.4h1.6V8.8H8zm6.4 3.2H16V12h-1.6zM12.8 12h-1.6v1.6h1.6zM8 13.6h1.6V12H8zm12.736 1.6-.8-9.6H18.4V2.4h-7.2v3.2H4.064l-.383 4.6h1.606l.25-3h12.928l.667 8H1.6v5.6h20.8v-5.6zM12.8 5.6V4h4v1.6zm8 13.6H3.2v-2.4h17.6zM5.1 12.8a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--cash-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.6 3.2v16.434a1.198 1.198 0 0 0 2.048.849L6.731 17.4H22.4V3.2zm19.2 12.6H6.566c-.32 0-.622.125-.849.351L3.2 18.668V4.8h17.6zm-6.046-3.863c-.387 1.11-1.211 1.862-2.554 1.862-1.693 0-2.561-1.197-2.769-2.799H8.4V9.4h1.032c.21-1.602 1.084-2.8 2.768-2.8 1.336.001 2.162.754 2.552 1.864l-1.294.5c-.197-.713-.596-1.19-1.229-1.19-.755 0-1.177.679-1.321 1.626h.892V11h-.894c.142.949.562 1.63 1.322 1.63.637 0 1.035-.479 1.231-1.193z'/%3E%3C/svg%3E");
  --bbva-icon--caution: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.1 16.8a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0M21.6 12c0-5.293-4.307-9.6-9.6-9.6S2.4 6.707 2.4 12s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6M20 12c0 4.41-3.59 8-8 8s-8-3.59-8-8 3.589-8 8-8 8 3.589 8 8m-7.2-5.6h-1.6v7.9h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--change-camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.6 11.2c0 5.293-4.307 9.6-9.6 9.6a9.6 9.6 0 0 1-4.813-1.296l1.18-1.179c1.116.57 2.36.875 3.633.875 4.411 0 8-3.589 8-8 0-2.14-.859-4.1-2.4-5.56V8H16V3.2h4.8v1.6h-1.786c1.646 1.728 2.586 4 2.586 6.4M5.5 16.8a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m5-7.2c0-1.379-1.12-2.5-2.5-2.5a2.5 2.5 0 0 0-2.5 2.5c0 1.379 1.121 2.5 2.5 2.5s2.5-1.121 2.5-2.5m-1.6 0c0 .496-.404.9-.9.9a.9.9 0 0 1-.9-.9c0-.496.404-.9.9-.9s.9.404.9.9m5.5-4h-2.372l-1.6-2.4H5.572l-1.6 2.4H1.6v9.6h12.8zM3.2 7.2h1.628l1.6-2.4h3.144l1.6 2.4H12.8v6.4H3.2z'/%3E%3C/svg%3E");
  --bbva-icon--change-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 4.8c-1.311 0-2.54.354-3.6.97a7.15 7.15 0 0 0-3.6-.97c-3.97 0-7.2 3.23-7.2 7.2s3.23 7.2 7.2 7.2a7.14 7.14 0 0 0 3.6-.969 7.15 7.15 0 0 0 3.6.969c3.97 0 7.2-3.23 7.2-7.2S19.97 4.8 16 4.8M8.8 17.6A5.606 5.606 0 0 1 3.2 12c0-3.088 2.512-5.6 5.6-5.6.774 0 1.511.159 2.182.444a7.18 7.18 0 0 0 0 10.312A5.6 5.6 0 0 1 8.8 17.6m7.2 0a5.606 5.606 0 0 1-5.6-5.6c0-3.088 2.512-5.6 5.6-5.6s5.6 2.512 5.6 5.6-2.512 5.6-5.6 5.6m-1.044-6.775s-.026.154-.052.375h.896v1.6h-.896c.026.22.051.372.052.375.081.355.22.64.414.841.186.193.448.287.801.287a.86.86 0 0 0 .659-.27q.273-.291.461-.92l.04-.133 1.603.514-.04.126c-.208.657-.542 1.178-.993 1.548-.456.375-1.041.565-1.739.565-.357 0-.701-.05-1.022-.148a2.7 2.7 0 0 1-.878-.459 2.8 2.8 0 0 1-.668-.786c-.137-.234-.364-.794-.47-1.541H12.2v-1.6h.924c.106-.747.334-1.307.47-1.541a2.8 2.8 0 0 1 .668-.786 2.7 2.7 0 0 1 .878-.459 3.5 3.5 0 0 1 1.022-.148c.698 0 1.283.19 1.739.565.451.371.785.891.993 1.548l.04.126-1.603.514-.04-.133q-.188-.629-.461-.92a.85.85 0 0 0-.659-.27c-.353 0-.615.094-.801.287-.193.201-.333.486-.414.841z'/%3E%3C/svg%3E");
  --bbva-icon--channels: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.8 21.6h-1.6v-7.1h1.6zM12 11.1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m4.525-3.625a6.41 6.41 0 0 0-9.051 0 6.41 6.41 0 0 0 0 9.051l1.131-1.131a4.806 4.806 0 0 1 0-6.788 4.805 4.805 0 0 1 6.788 0 4.806 4.806 0 0 1 0 6.788l1.131 1.131a6.41 6.41 0 0 0 .001-9.051m2.263-2.263c-3.743-3.743-9.833-3.743-13.576 0s-3.743 9.833 0 13.576l1.131-1.131c-3.119-3.119-3.119-8.195 0-11.314s8.195-3.119 11.314 0 3.119 8.195 0 11.314l1.131 1.131c3.743-3.743 3.743-9.833 0-13.576'/%3E%3C/svg%3E");
  --bbva-icon--charge-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 11.519V6.8c0-1.103-.897-2-2-2H3.6c-1.103 0-2 .897-2 2v10.4c0 1.103.897 2 2 2h4.41v-1.6H3.6a.4.4 0 0 1-.4-.4v-6.8h10.486a5.58 5.58 0 0 0-1.686 4c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6a5.57 5.57 0 0 0-.8-2.881M3.2 8.8v-2a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4v3.008A5.57 5.57 0 0 0 17.6 8.8zm14.4 9.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m0-5.931 2.566 2.566-1.131 1.131-1.434-1.434-1.434 1.434-1.131-1.131 2.566-2.566zM11.4 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--charge-mobile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.2 22.4H6.8c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v16.8c0 1.103-.897 2-2 2M6.8 3.2a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4h10.4a.4.4 0 0 0 .4-.4V3.6a.4.4 0 0 0-.4-.4z'/%3E%3Cpath d='M12 19.2a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M12.759 15.453l-1.518-.506L12.49 11.2h-3.2l1.951-5.853 1.518.506L11.51 9.6h3.2z'/%3E%3C/svg%3E");
  --bbva-icon--chat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.801 20.235q-.234 0-.46-.092a1.2 1.2 0 0 1-.74-1.109V4h20.8v12.8H6.73l-3.083 3.083c-.23.23-.536.352-.847.352m.4-14.635v12.469l2.516-2.517c.227-.227.528-.351.85-.351H20.8V5.6zm15.1 6.2a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.6 12.7a.9.9 0 1 1 0 1.8.9.9 0 0 1 0-1.8M20.8 16H3.2V8h7.2L12 6.4H1.6v11.2h20.8V8.2l-1.6 1.6zM18.9 2.07l3.531 3.53-7.2 7.2H19.2v1.6h-9.1v-3.53zM17.769 8 16.5 6.731l-4.8 4.8v1.27h1.269zm-.138-2.4L18.9 6.87l1.269-1.27L18.9 4.331z'/%3E%3C/svg%3E");
  --bbva-icon--checkmark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.2 18.13-5.166-5.164 1.132-1.132L9.2 15.869l9.634-9.635 1.132 1.132z'/%3E%3C/svg%3E");
  --bbva-icon--children: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 9.6c1.323 0 2.4-1.077 2.4-2.4s-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4c0 1.323 1.077 2.4 2.4 2.4m0-3.2a.801.801 0 0 1 0 1.6.801.801 0 0 1 0-1.6M22.166 13.034l-2.125-2.125a1.2 1.2 0 0 0-1.395-.22 1.2 1.2 0 0 0-.638 1.26L18.661 16H14.94l.653-4.051a1.195 1.195 0 0 0-.638-1.259 1.2 1.2 0 0 0-1.395.22L12 12.47l-1.56-1.56a1.2 1.2 0 0 0-1.395-.22 1.2 1.2 0 0 0-.638 1.26l.653 4.051H5.339l.653-4.051a1.195 1.195 0 0 0-.638-1.259 1.2 1.2 0 0 0-1.395.22l-2.125 2.125 1.131 1.131 1.251-1.251-.756 4.685h1.339v1.6h1.6v-1.6h1.6v1.6h1.6v-1.6h1.339l-.756-4.685 1.816 1.816 1.816-1.816-.756 4.685h1.339v1.6h1.6v-1.6h1.6v1.6h1.6v-1.6h1.339l-.756-4.685 1.251 1.251 1.131-1.131zM7.2 9.6c1.323 0 2.4-1.077 2.4-2.4S8.523 4.8 7.2 4.8a2.403 2.403 0 0 0-2.4 2.4c0 1.323 1.077 2.4 2.4 2.4m0-3.2a.801.801 0 0 1 0 1.6.801.801 0 0 1 0-1.6'/%3E%3C/svg%3E");
  --bbva-icon--chip: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 4.8H4.8A3.203 3.203 0 0 0 1.6 8v8c0 1.765 1.435 3.2 3.2 3.2h14.4c1.765 0 3.2-1.435 3.2-3.2V8c0-1.765-1.435-3.2-3.2-3.2m0 1.6c.882 0 1.6.718 1.6 1.6v1.6h-4.242A2.01 2.01 0 0 0 15.2 8.092V6.4zm-2.6 4.8h4.2v1.6h-4.2zM4.8 6.4h4v1.692A2.01 2.01 0 0 0 7.442 9.6H3.2V8c0-.882.718-1.6 1.6-1.6m2.6 6.4H3.2v-1.6h4.2zm-2.6 4.8c-.882 0-1.6-.718-1.6-1.6v-1.6h4.242A2.01 2.01 0 0 0 8.8 15.908V17.6zm5.6 0v-3.2h-1A.405.405 0 0 1 9 14v-4c0-.217.183-.4.4-.4h1V6.4h3.2v3.2h1c.217 0 .4.183.4.4v4c0 .217-.183.4-.4.4h-1v3.2zm8.8 0h-4v-1.692a2.01 2.01 0 0 0 1.358-1.508H20.8V16c0 .882-.718 1.6-1.6 1.6'/%3E%3C/svg%3E");
  --bbva-icon--cinema: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.442 8.031a1.2 1.2 0 0 0-.921-.43h-.023a3.203 3.203 0 0 0-3.094-4A3.9 3.9 0 0 0 12 1.6a3.9 3.9 0 0 0-3.404 2 3.203 3.203 0 0 0-3.094 4h-.023a1.195 1.195 0 0 0-1.18 1.415L6.15 19.2h1.626l-1.818-10h2.894l.9 13.2h6.513a1.2 1.2 0 0 0 1.18-.985l2.256-12.4a1.2 1.2 0 0 0-.26-.984m-12.227-.43a1.6 1.6 0 0 1-.186-1.095l.012-.057.022-.084q.008-.03.017-.059a2 2 0 0 1 .077-.19l.027-.058q.02-.038.043-.075l.025-.042q.024-.038.05-.075.013-.014.025-.032a2 2 0 0 1 .07-.087 1.6 1.6 0 0 1 .257-.235l.014-.01.089-.059.022-.013.107-.059a1.59 1.59 0 0 1 1.82.275 2.301 2.301 0 0 1 1.643-2.351l.02-.006q.048-.014.096-.025l.03-.007.089-.018.038-.007.085-.012.04-.005.09-.008.037-.003q.063-.003.127-.004.064 0 .127.004.02 0 .037.003.044.002.089.008l.04.005.124.02q.045.006.088.017l.03.007.098.025.02.006a2.3 2.3 0 0 1 1.643 2.351 1.59 1.59 0 0 1 1.927-.216l.022.013.089.06q.007.004.014.01a1.6 1.6 0 0 1 .327.321l.024.032a2 2 0 0 1 .076.117q.023.038.043.075l.027.057q.026.055.048.112a2 2 0 0 1 .046.138l.022.084.012.057.015.096q.004.024.006.05.008.072.008.148c0 .292-.08.565-.215.8zm3.24 1.6h3.085l-.83 11.6h-1.464zm5.477 11.6h-1.616l.829-11.6h2.897zM7.2 22.6a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--circle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.2 12.9a.9.9 0 1 0-.001-1.798A.9.9 0 0 0 3.2 12.9'/%3E%3Cpath d='m14.504 2.73-.012-.002a9 9 0 0 0-.394-.097l-.006-.001a10 10 0 0 0-1.225-.191l-.024-.002a9 9 0 0 0-.409-.027h-.011a10 10 0 0 0-.812-.001l-.06.003a8 8 0 0 0-.34.022q-.024 0-.049.004-.195.016-.387.04h-.004a10 10 0 0 0-.757.13l-.042.009q-.18.039-.359.085-.03.007-.061.017l-.288.08-.089.028a8 8 0 0 0-.312.102l-.029.01q-.166.059-.33.123l-.09.036a8 8 0 0 0-.247.104l-.09.04a9 9 0 0 0-.315.148l-.03.015-.218.11v.003a9.64 9.64 0 0 0-4.783 5.984h1.671a8.05 8.05 0 0 1 3.913-4.6l.016-.007a6 6 0 0 1 .255-.126l.041-.02q.117-.053.235-.104l.058-.024q.112-.046.224-.09.034-.014.07-.026.108-.04.218-.078.038-.014.076-.025.108-.036.218-.068l.08-.023a6 6 0 0 1 .22-.06l.081-.02.225-.051.08-.017q.117-.024.235-.043.037-.007.074-.013.125-.02.251-.036l.06-.008q.14-.016.283-.03l.032-.002q.322-.026.652-.026l.123.003q.123 0 .247.006l.176.01a7 7 0 0 1 .572.059 6 6 0 0 1 .368.06l.176.035q.098.022.197.045l.161.038q.165.043.328.093.083.026.166.055.09.03.178.06a12 12 0 0 1 .337.129q.086.035.17.072.08.035.16.072l.167.079q.079.04.156.08l.162.085q.087.049.172.099.135.078.266.162.074.045.146.094l.155.107.135.096.152.115.129.1q.075.06.148.122.062.052.123.107l.143.127.116.11q.13.126.255.257.054.056.107.113.065.072.129.146l.104.12.123.15.099.127q.06.076.117.156l.093.13q.056.08.111.16l.086.135q.053.082.105.166l.056.097a8 8 0 0 1 .271.503q.043.087.083.176.035.074.068.15.039.089.075.179.031.076.061.154.035.09.068.182.028.08.054.16.03.09.06.184l.049.173.045.16a8 8 0 0 1 .254 2.002c0 4.41-3.589 8-8 8q-.253-.001-.501-.017c-3.318-.207-6.095-2.446-7.097-5.484h-1.67a9.64 9.64 0 0 0 4.782 5.984v.002A9.54 9.54 0 0 0 12 21.605c5.294 0 9.6-4.307 9.6-9.6 0-4.428-3.013-8.164-7.096-9.27z'/%3E%3C/svg%3E");
  --bbva-icon--cleanliness: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 17.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-1.18-2.762a1.2 1.2 0 0 1-.946.462H15.2c-2.206 0-4 1.794-4 4v1.6h1.6v1.6H2.4v-1.6H4V6.843c0-1.098.743-2.054 1.806-2.325l8.196-2.092.396 1.55-3.198.817v5.608h6.249c.919 0 1.717.623 1.94 1.515l.448 1.794c.09.361.01.736-.218 1.029zM5.6 6.843V8h4V5.2l-3.398.868a.8.8 0 0 0-.602.775M18.162 13.6l-.324-1.297A.4.4 0 0 0 17.45 12H9.6V9.6h-4v11.2h4v-1.6c0-3.088 2.513-5.6 5.6-5.6z'/%3E%3C/svg%3E");
  --bbva-icon--client-ok: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.2 5.6c0-2.21 1.79-4 4-4s4 1.79 4 4-1.79 4-4 4-4-1.79-4-4m1.6 0C8.8 6.92 9.88 8 11.2 8s2.4-1.08 2.4-2.4-1.08-2.4-2.4-2.4-2.4 1.08-2.4 2.4m12.8 12c0 3.09-2.51 5.6-5.6 5.6s-5.6-2.51-5.6-5.6c0-1.9.95-3.58 2.41-4.6-.51-.13-1.05-.2-1.61-.2-3.53 0-6.4 2.87-6.4 6.4v1.6h2v1.6H3.2v-3.2c0-4.41 3.59-8 8-8 1.33 0 2.59.33 3.7.91a5.604 5.604 0 0 1 6.7 5.49m-1.6 0c0-1.85-1.26-3.41-2.96-3.86a3.96 3.96 0 0 0-2.37.09A4.01 4.01 0 0 0 12 17.6c0 2.21 1.79 4 4 4s4-1.79 4-4M9.3 20.7c-.5 0-.9.4-.9.9s.4.9.9.9.9-.4.9-.9-.4-.9-.9-.9m8.13-4.76-1.83 1.83-1.03-1.03-1.13 1.13 2.17 2.17 2.97-2.97-1.13-1.13z'/%3E%3C/svg%3E");
  --bbva-icon--climate-action: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 21.7a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m4.7-12.1c0-3.586-2.14-6.78-5.324-7.95L12 1.547l-.276.101C8.54 2.82 6.4 6.014 6.4 9.6c0 2.214.816 4.28 2.19 5.81l1.132-1.132C8.642 13.042 8 11.382 8 9.6c0-2.812 1.596-5.32 4-6.34 2.404 1.02 4 3.528 4 6.34 0 2.487-1.248 4.736-3.2 5.928V9.2h-1.6v10h1.6v-1.865c2.893-1.313 4.8-4.349 4.8-7.735'/%3E%3C/svg%3E");
  --bbva-icon--clock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8m3.7 10.8a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m-1.2-1.431-1.7-1.701v-5.27h-1.6v5.932l2.169 2.169 1.13-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.131 12 8.234 8.234-1.131 1.131L12 13.131l-8.234 8.234-1.131-1.131L10.869 12 2.634 3.766l1.131-1.131 8.234 8.234 8.235-8.235 1.131 1.131z'/%3E%3C/svg%3E");
  --bbva-icon--close-mini: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.366 3.766-1.132-1.132L12 10.869 3.766 2.634 2.634 3.766 10.869 12l-8.235 8.234 1.132 1.132L12 13.131l8.234 8.235 1.132-1.132L13.131 12z'/%3E%3C/svg%3E");
  --bbva-icon--cloud: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 14.4c0 2.647-2.153 4.8-4.8 4.8H8.1v-1.6h9.5a3.2 3.2 0 0 0 3.196-3.355l-.003-.051-.015-.163-.012-.093-.009-.06-.016-.092-.012-.057-.022-.096-.012-.049-.032-.112-.009-.03a3.2 3.2 0 0 0-2.056-2.082l-.017-.006-.132-.039h-.003a3 3 0 0 0-.36-.077l-.741-.132.179-.813.002-.01q.011-.053.02-.107l.015-.087.014-.101.011-.109.007-.082q.007-.099.007-.197a3.2 3.2 0 0 0-3.354-3.196l-.043.003a2 2 0 0 0-.155.014l-.117.015-.031.005a3.18 3.18 0 0 0-2.447 1.914l-.01.024a3 3 0 0 0-.076.206l-.008.023q-.02.062-.038.125v.002a3 3 0 0 0-.04.161l-.173.734-.765-.161-.022-.004-.069-.013a2 2 0 0 0-.186-.028l-.181-.016a3 3 0 0 0-.333-.002l-.042.003-.108.008-.043.005-.111.014-.032.005a2 2 0 0 0-.137.025h-.002a3.08 3.08 0 0 0-2.23 1.828l-.01.025-.038.097q-.017.046-.033.094l-.01.029-.035.116-.002.008q-.019.067-.035.136l-.148.626-.684-.02-.05-.001a2.6 2.6 0 0 0-1.838 4.438l-1.13 1.13a4.18 4.18 0 0 1-1.232-2.968 4.206 4.206 0 0 1 3.706-4.171 4.68 4.68 0 0 1 4.64-3.023 4.78 4.78 0 0 1 4.454-3.006 4.805 4.805 0 0 1 4.792 5.071 4.79 4.79 0 0 1 3.208 4.529zM5.6 17.5a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--coffee-shop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 11.2V8.8H4v8.8c0 2.647 2.153 4.8 4.8 4.8H12a4.81 4.81 0 0 0 4.732-4H18c1.103 0 2-.897 2-2v-5.2zM12 20.8H8.8a3.203 3.203 0 0 1-3.2-3.2v-7.2h9.6v7.2c0 1.765-1.435 3.2-3.2 3.2m6.4-4.4a.4.4 0 0 1-.4.4h-1.2v-4h1.6zM7.234 6.034l1.131 1.131.6-.6c.365-.365.566-.85.566-1.366s-.201-1.001-.566-1.366a.33.33 0 0 1 0-.468l.6-.6-1.131-1.131-.6.6c-.365.365-.566.85-.566 1.366s.201 1.001.566 1.366a.33.33 0 0 1 0 .468zM11.234 6.034l1.131 1.131.6-.6c.365-.365.566-.85.566-1.366s-.201-1.001-.566-1.366a.33.33 0 0 1 0-.468l.6-.6-1.131-1.131-.6.6c-.365.365-.566.85-.566 1.366s.201 1.001.566 1.366a.33.33 0 0 1 0 .468z'/%3E%3C/svg%3E");
  --bbva-icon--collapse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 11.2v1.6H3.2v-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--color: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.366 1.435-1.13 1.131L9.668 4l-7.138 7.137a3.2 3.2 0 0 0 0 4.525l4.206 4.206A3.18 3.18 0 0 0 9 20.805c.855 0 1.658-.333 2.263-.937l8.27-8.269zM15.67 10H5.931l4.87-4.869zm-5.538 8.737a1.6 1.6 0 0 1-1.13.47c-.428 0-.83-.167-1.132-.47l-4.206-4.206a1.6 1.6 0 0 1 0-2.263l.67-.669h12.936zm11.454.581c-.134-1.648-1.399-2.994-1.652-3.248L18.8 14.934l-1.133 1.136c-.254.254-1.518 1.6-1.652 3.248Q16 19.463 16 19.6c0 1.544 1.256 2.8 2.8 2.8a2.803 2.803 0 0 0 2.785-3.082M18.8 20.8a1.2 1.2 0 0 1-1.192-1.335C17.692 18.312 18.8 17.2 18.8 17.2s1.108 1.112 1.192 2.265q.008.067.008.135a1.2 1.2 0 0 1-1.2 1.2'/%3E%3C/svg%3E");
  --bbva-icon--commercial-offer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 7.2H7.2V5.6h9.6zm-9.6 3.2H12V8.8H7.2zm2.5 10.3a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m12.7-3.1c0 3.088-2.512 5.6-5.6 5.6a5.606 5.606 0 0 1-5.6-5.6c0-3.088 2.512-5.6 5.6-5.6.556 0 1.093.083 1.6.234V3.2H5.6v17.6h1.6v1.6H4V1.6h16v11.408a5.6 5.6 0 0 1 2.4 4.592m-1.6 0c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-1.853-1.559-1.347.45v-1.293H16v1.292l-1.347-.449-.506 1.518 1.383.461-.785 1.121 1.311.918.745-1.064.745 1.064 1.311-.918-.785-1.12 1.383-.462-.506-1.518z'/%3E%3C/svg%3E");
  --bbva-icon--communication: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.88 6.794a1.2 1.2 0 0 0-1.112-.13L7.24 8.8H3.601c-1.103 0-2 .897-2 2v2.4c0 1.103.897 2 2 2h.4a4.017 4.017 0 0 0 4.012 4v-1.6a2.415 2.415 0 0 1-2.412-2.4h1.64l5.527 2.136a1.2 1.2 0 0 0 1.112-.129c.327-.224.521-.594.521-.99V7.784a1.2 1.2 0 0 0-.52-.99zM3.2 13.2v-2.4a.4.4 0 0 1 .4-.4h2.8v3.2H3.6a.4.4 0 0 1-.4-.4m9.6 2.433L8 13.778V10.22l4.8-1.855zM16.825 7.175l-1.143 1.143A4.5 4.5 0 0 1 17.6 12a4.5 4.5 0 0 1-1.918 3.682l1.143 1.143A6.1 6.1 0 0 0 19.2 12a6.09 6.09 0 0 0-2.375-4.825'/%3E%3Cpath d='M19.676 5.424a10 10 0 0 0-.574-.526l-1.135 1.135q.3.245.577.523A7.65 7.65 0 0 1 20.8 12a7.69 7.69 0 0 1-2.836 5.964L19.1 19.1a9.28 9.28 0 0 0 3.3-7.1c0-2.484-.967-4.82-2.724-6.576z'/%3E%3C/svg%3E");
  --bbva-icon--concrete-mixer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.576 13.77c.358 0 .71-.14.973-.403l2.918-2.918c.381-.38.504-.953.313-1.458l-1.785-4.718a1.38 1.38 0 0 0-.799-.799L5.478 1.69a1.38 1.38 0 0 0-1.457.313L1.103 4.92A1.38 1.38 0 0 0 .79 6.377l.833 2.202H1.6v7.22h1.6v-3.987c.056.03.113.06.173.081l4.718 1.785q.239.09.485.09zm-6.24-7.82 2.712-2.712 3.665 1.387L5.93 7.407l1.131 1.131 2.782-2.782 1.387 3.665-2.711 2.711-4.486-1.697zm20.064 6.571c0-.238-.07-.468-.202-.666l-3.014-4.52a1.2 1.2 0 0 0-.998-.535H14.4v5.6H16v-4h1.972l2.828 4.242V17.6h-1.917a2.805 2.805 0 0 0-2.683-2 2.805 2.805 0 0 0-2.683 2h-3.034a2.805 2.805 0 0 0-2.683-2A2.803 2.803 0 0 0 5 18.4c0 1.544 1.256 2.8 2.8 2.8a2.805 2.805 0 0 0 2.683-2h3.034a2.805 2.805 0 0 0 2.683 2 2.805 2.805 0 0 0 2.683-2H22.4zm-14.6 7.08a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8.4 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4M3.3 18.3a.9.9 0 1 1-1.8-.001.9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--cone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m20.962 20.8-.42-1.685A2 2 0 0 0 18.6 17.6h-.277L14.452 2.502A1.2 1.2 0 0 0 13.29 1.6h-2.579a1.2 1.2 0 0 0-1.162.902L5.679 17.6H5.4c-.919 0-1.717.623-1.94 1.515l-.42 1.685H1.601v1.6h20.737v-1.6zM11 16v-1.6H8.15l.409-1.6H11.4v-1.6H8.97l.41-1.6h2.22V8H9.79l.41-1.6h1.6V4.8H10.61l.41-1.6h1.958l3.692 14.4H7.327l.41-1.6zm-5.988 3.503A.4.4 0 0 1 5.4 19.2h13.2a.4.4 0 0 1 .388.303l.324 1.297H4.688zM14.4 15.2a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--confectionery: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 19.2v-6.8c0-1.544-1.256-2.8-2.8-2.8h-.4V8c0-.882-.718-1.6-1.6-1.6h-1.738A2.403 2.403 0 0 0 12 3.2a2.403 2.403 0 0 0-2.262 3.2H8c-.882 0-1.6.718-1.6 1.6v1.6H6a2.803 2.803 0 0 0-2.8 2.8v6.8H1.6v1.6h20.8v-1.6zM11.2 5.6a.801.801 0 0 1 1.6 0 .801.801 0 0 1-1.6 0M8 8h8v1.6H8zm10 3.2c.662 0 1.2.538 1.2 1.2v1.35c-.547.219-.894.633-1.148.938-.323.387-.45.512-.719.512s-.396-.125-.719-.512c-.36-.433-.907-1.088-1.948-1.088s-1.587.655-1.948 1.088c-.323.387-.449.512-.719.512s-.396-.125-.719-.512c-.36-.433-.906-1.088-1.948-1.088s-1.587.655-1.948 1.088c-.323.387-.449.512-.719.512s-.396-.125-.719-.512c-.254-.305-.6-.72-1.148-.938V12.4c0-.662.538-1.2 1.2-1.2zm-13.2 8v-3.391c.361.427.9.991 1.866.991 1.041 0 1.587-.655 1.948-1.088.323-.387.45-.512.72-.512s.395.125.718.512c.361.433.906 1.088 1.948 1.088s1.587-.655 1.948-1.088c.323-.387.45-.512.72-.512s.395.125.718.512c.361.433.907 1.088 1.948 1.088.967 0 1.506-.564 1.867-.991V19.2z'/%3E%3C/svg%3E");
  --bbva-icon--configuration: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 14.4A2.403 2.403 0 0 1 9.6 12c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4-1.077 2.4-2.4 2.4m0-3.2a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6M12 20.8a2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4-1.077 2.4-2.4 2.4m0-3.2a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6M12 8a2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4S13.323 8 12 8m0-3.2a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6'/%3E%3C/svg%3E");
  --bbva-icon--construction-helmet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m22.24 17.123-.64-2.045V13.6a9.53 9.53 0 0 0-2.837-6.813 9.6 9.6 0 0 0-3.586-2.25A1.6 1.6 0 0 0 13.601 3.2h-3.2a1.6 1.6 0 0 0-1.579 1.352 9.735 9.735 0 0 0-6.42 9.159v1.367l-.64 2.045A1.59 1.59 0 0 0 2 18.548c.305.415.775.652 1.29.652h17.423c.515 0 .984-.238 1.29-.652.304-.415.39-.934.236-1.425M3.287 17.6l.5-1.6H15v-1.6H4v-.69c0-1.816.596-3.497 1.6-4.853v3.142h1.6V7.232a8 8 0 0 1 1.6-.952v3.318h1.6v-4.8h3.2v4.8h1.6V6.263a8 8 0 0 1 1.601.935v4.8h1.6V8.796a7.94 7.94 0 0 1 1.6 4.802v1.722l.712 2.278H3.288z'/%3E%3Cpath d='M17.5 16.1a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--construction-stopped: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 16.8c0-3.088-2.512-5.6-5.6-5.6l-.117.003-2.23-8.7A1.2 1.2 0 0 0 13.29 1.6h-2.579a1.2 1.2 0 0 0-1.162.902L5.679 17.6H5.4c-.919 0-1.717.623-1.94 1.515l-.42 1.685H1.601v1.6h20.737v-1.6h-1.623a5.58 5.58 0 0 0 1.686-4zm-1.6 0c0 2.206-1.794 4-4 4s-4-1.794-4-4 1.794-4 4-4 4 1.794 4 4M10.4 16v-1.6H8.15l.409-1.6H10.8v-1.6H8.969l.41-1.6h1.92V8H9.79l.41-1.6h1.6V4.8h-1.19l.41-1.6h1.958l2.12 8.265a5.61 5.61 0 0 0-3.841 6.135h-3.93l.41-1.6zm-5.712 4.8.324-1.297A.4.4 0 0 1 5.4 19.2h6.341c.286.6.675 1.14 1.145 1.6zM18.9 18.6h-1.4V15h1.4zM14.7 15h1.4v3.6h-1.4z'/%3E%3C/svg%3E");
  --bbva-icon--continue: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.59 8-8 8m4.234-10.566 1.13 1.13L12 15.932l-5.366-5.366 1.13-1.131 4.235 4.234 4.234-4.234z'/%3E%3C/svg%3E");
  --bbva-icon--continue-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.59 8-8 8m2.566-12.234L10.332 12l4.234 4.234-1.131 1.13L8.069 12l5.366-5.366 1.13 1.13z'/%3E%3C/svg%3E");
  --bbva-icon--continue-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.59 8-8 8M10.566 6.634 15.932 12l-5.366 5.366-1.131-1.131L13.669 12 9.435 7.767l1.13-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.6 6.4V3.2H3.2v14.4h3.2v3.2h14.4V6.4zM4.8 16V4.8H16V16zm14.4 3.2H8v-1.6h9.6V8h1.6zM14.4 8h-8V6.4h8zm0 3.2h-8V9.6h8zm-4 3.2h-4v-1.6h4z'/%3E%3C/svg%3E");
  --bbva-icon--copy-credit-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 4.8h-12c-1.103 0-2 .897-2 2V8H3.6c-1.103 0-2 .897-2 2v7.2c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V16h2.8c1.103 0 2-.897 2-2V6.8c0-1.103-.897-2-2-2m-12 1.6h12a.4.4 0 0 1 .4.4V8H8V6.8a.4.4 0 0 1 .4-.4M3.6 9.6h2.8v1.6H3.2V10a.4.4 0 0 1 .4-.4M16 17.2a.4.4 0 0 1-.4.4h-12a.4.4 0 0 1-.4-.4v-4.4h3.2V14c0 1.103.897 2 2 2H16zm4.4-2.8h-12A.4.4 0 0 1 8 14V9.6h12.8V14a.4.4 0 0 1-.4.4'/%3E%3C/svg%3E");
  --bbva-icon--correos: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M15.6 10.576H8.4V9.373h7.2zm-2.4 5.712a1.194 1.194 0 0 0-1.216-1.171A1.193 1.193 0 0 0 10.8 16.32a1.194 1.194 0 0 0 1.2 1.17 1.2 1.2 0 0 0 1.2-1.202M12 19.897c4.232 0 7.742-3.137 8.32-7.218h-1.219c-.569 3.414-3.533 6.014-7.1 6.014-1.364.038-2.5-1.025-2.539-2.373-.038-1.35 1.036-2.472 2.4-2.51 1.362-.038 2.5 1.025 2.537 2.373.008.292-.036.583-.132.86a6 6 0 0 0 1.333-.762c0-1.985-1.613-3.6-3.6-3.6a3.605 3.605 0 0 0-3.6 3.608 3.604 3.604 0 0 0 3.6 3.608m-8.305-7.218a8.41 8.41 0 0 0 4.245 6.167 4.8 4.8 0 0 1-.74-2.558v-3.61zM18 11.476h3.6c0 5.315-4.298 9.624-9.6 9.624s-9.6-4.31-9.6-9.624h6v1.637a4.77 4.77 0 0 1 3.6-1.637 4.8 4.8 0 0 1 4.681 3.759 6 6 0 0 0 1.32-3.76m-3-6.617c1.334.009 2.408 1.086 2.4 2.406v1.204h-1.2V7.265A1.2 1.2 0 0 0 15 6.062a1.3 1.3 0 0 0-.309.045c.2.354.306.752.31 1.158v1.204h-1.2V7.265a1.2 1.2 0 0 0-1.2-1.203v2.406h-1.2V6.065a1.2 1.2 0 0 0-1.2 1.203v1.2H9V7.264c.001-.405.107-.803.308-1.157A1.2 1.2 0 0 0 9 6.064a1.2 1.2 0 0 0-1.2 1.203v1.2H6.6V7.263C6.591 5.943 7.666 4.866 9 4.857c.425 0 .842.114 1.206.33a2.26 2.26 0 0 1 1.781-.248q.301-.08.613-.08c.423.003.838.118 1.2.334a2.37 2.37 0 0 1 1.2-.334m-2.738-1.392h.566v.525h-.566v.57h-.523v-.57h-.566v-.525h.566V2.9h.523z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--couple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 21.7a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M10 4.4c0-1.544-1.256-2.8-2.8-2.8a2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8S10 5.944 10 4.4m-1.6 0a1.201 1.201 0 0 1-2.4 0 1.201 1.201 0 0 1 2.4 0m1.2 12.53 2.159-6.477a1.27 1.27 0 0 0-.19-1.138 1.2 1.2 0 0 0-.97-.515H3.8c-.38 0-.733.188-.97.515a1.27 1.27 0 0 0-.188 1.138L4.8 16.93v2.27h1.6v-2.53L4.31 10.4h5.78L8 16.67v5.73h1.6zm5.6 3.87a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m4.4-16.4c0-1.544-1.256-2.8-2.8-2.8A2.803 2.803 0 0 0 14 4.4c0 1.544 1.256 2.8 2.8 2.8s2.8-1.256 2.8-2.8m-1.6 0a1.201 1.201 0 0 1-2.4 0 1.201 1.201 0 0 1 2.4 0m1.2 13.2h1c.398 0 .77-.189 1-.506.22-.307.279-.688.16-1.044l-2.101-6.404a1.24 1.24 0 0 0-1.16-.847h-2.6c-.515 0-.992.348-1.16.851l-2.098 6.396c-.12.36-.062.741.159 1.047.228.317.602.506 1 .506h1v1.6H16V16h-2.06l1.837-5.6h2.044l1.838 5.6h-2.06v6.4h1.6v-4.8zm.64-1.047v-.004z'/%3E%3C/svg%3E");
  --bbva-icon--crane: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.6 5.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M12 4.8h7.2v1.6h-1.617v5.398c.5.44.817 1.084.817 1.802 0 1.323-1.077 2.4-2.4 2.4a2.403 2.403 0 0 1-2.4-2.4h1.6a.801.801 0 0 0 1.6 0c0-.44-.359-.8-.8-.8h-.017V6.4H12v2c0 .662-.538 1.2-1.2 1.2h-.2v11.2H12v1.6H4v-1.6h1.6V9.6h-.4C4.538 9.6 4 9.062 4 8.4v-2H1.6V4.8H4v-2c0-.662.538-1.2 1.2-1.2h5.6c.662 0 1.2.538 1.2 1.2zM5.6 8h4.8V3.2H5.6zm1.6 9.6H9v-1.4H7.2zM9 12.8H7.2v1.8H9zm0 8v-1.6H7.2v1.6zM9 9.6H7.2v1.6H9z'/%3E%3C/svg%3E");
  --bbva-icon--credit-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 14.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m6.3-.8h-4.7v1.6h4.7zm3.2-6.8v10.4c0 1.103-.897 2-2 2H3.6c-1.103 0-2-.897-2-2V6.8c0-1.103.897-2 2-2h16.8c1.103 0 2 .897 2 2m-19.2 0v2h17.6v-2a.4.4 0 0 0-.4-.4H3.6a.4.4 0 0 0-.4.4m17.6 10.4v-6.8H3.2v6.8a.4.4 0 0 0 .4.4h16.8a.4.4 0 0 0 .4-.4'/%3E%3C/svg%3E");
  --bbva-icon--crossway: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.4 17.4H8v5H6.4zm-3.2 5h1.6v-5H3.2zm9.6 0h1.6v-5h-1.6zm-3.2 0h1.6v-5H9.6zm9.6-5v5h1.6v-5zm-3.2 5h1.6v-5H16zM14.4 16v-2.17l-2.849-2.848a1.2 1.2 0 0 1-.35-.85V7.989l-1.6 1.55v.86H8v-1.03c0-.323.132-.637.364-.862l2.481-2.404A2.4 2.4 0 0 1 9.6 3.998c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4a2.4 2.4 0 0 1-1.6 2.262v3.706l2.85 2.849c.226.227.35.528.35.849v2.334h-1.6zM11.2 4a.801.801 0 0 0 1.6 0 .801.801 0 0 0-1.6 0M7.434 14.834l1.131 1.13 2.8-2.8-1.13-1.13zM14.4 9.456l.628.607c.225.217.521.337.834.337h.938V8.8h-.777L14.4 7.23z'/%3E%3C/svg%3E");
  --bbva-icon--csv: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-.865-5.595.792.277-.033.094c-.226.652-.7.983-1.4.983-.966 0-1.566-.673-1.566-1.755s.6-1.747 1.523-1.747c.662 0 1.094.26 1.359.818l.042.088-.771.388-.042-.1a.63.63 0 0 0-.588-.417c-.514 0-.622.526-.622.966 0 .371.086.992.665.992.37 0 .536-.269.61-.5l.032-.1zm3.827.294c0 .492-.351 1.067-1.338 1.067a2.12 2.12 0 0 1-1.457-.594l-.067-.062.493-.632.08.083c.216.224.6.451.93.451.143 0 .476-.026.476-.265 0-.155-.139-.243-.572-.364l-.049-.014c-.556-.155-1.186-.33-1.186-1.054 0-.628.5-1.05 1.248-1.05.472.012.927.181 1.292.482l.07.056-.434.671-.087-.076c-.2-.175-.545-.362-.825-.362-.09 0-.382.016-.382.218 0 .16.125.237.58.364.517.14 1.226.33 1.226 1.081zm3.327-2.382-1.165 3.395h-.805l-1.141-3.324.878-.134.681 2.128.683-2.065z'/%3E%3C/svg%3E");
  --bbva-icon--culture-and-talent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8c1.323 0 2.4-1.077 2.4-2.4S13.323 3.2 12 3.2a2.403 2.403 0 0 0-2.4 2.4C9.6 6.923 10.677 8 12 8m0-3.2a.801.801 0 0 1 0 1.6.801.801 0 0 1 0-1.6M9.7 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m6.3-9.349V20.8h-1.6v-9.793c-.778.127-1.581.193-2.4.193q-1.232-.001-2.4-.193V17.4H8v-6.749c-1.863-.532-3.52-1.436-4.81-2.642l1.135-1.134C6.187 8.579 9.007 9.6 11.999 9.6s5.813-1.022 7.675-2.726l1.134 1.134c-1.29 1.206-2.946 2.11-4.81 2.642z'/%3E%3C/svg%3E");
  --bbva-icon--currency-exchange: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 4.8a7.16 7.16 0 0 0-3.6.968A7.15 7.15 0 0 0 8.8 4.8c-3.97 0-7.2 3.23-7.2 7.2s3.23 7.2 7.2 7.2a7.15 7.15 0 0 0 3.6-.968 7.15 7.15 0 0 0 3.6.968c3.97 0 7.2-3.23 7.2-7.2S19.97 4.8 16 4.8M8.8 17.6A5.606 5.606 0 0 1 3.2 12c0-3.088 2.512-5.6 5.6-5.6.774 0 1.511.159 2.182.444a7.18 7.18 0 0 0 0 10.312A5.6 5.6 0 0 1 8.8 17.6m7.2 0a5.606 5.606 0 0 1-5.6-5.6c0-3.088 2.512-5.6 5.6-5.6s5.6 2.512 5.6 5.6-2.512 5.6-5.6 5.6m2.395-5.04q.165.329.165.791 0 .359-.12.689a1.6 1.6 0 0 1-.381.594 2.1 2.1 0 0 1-.655.43q-.267.116-.604.174v.763h-1.6v-.797a4 4 0 0 1-.266-.069 3 3 0 0 1-.58-.238 2.6 2.6 0 0 1-.482-.334 3.5 3.5 0 0 1-.41-.424l-.057-.07.9-.909.07.09q.275.354.626.597.345.239.709.297c.239.038.47.04.707.008.231-.032.434-.112.542-.215q.169-.158.168-.458a.55.55 0 0 0-.166-.425q-.18-.168-.561-.289l-.731-.19a8 8 0 0 1-.738-.224 2.6 2.6 0 0 1-.654-.343 1.6 1.6 0 0 1-.467-.536q-.179-.326-.179-.794 0-.411.144-.75.145-.34.408-.587.262-.244.638-.392.179-.07.379-.115v-.832h1.6v.845q.173.036.32.083.282.09.507.22a2.4 2.4 0 0 1 .407.293q.179.16.349.347l.066.072-.94.902-.069-.074a5 5 0 0 0-.475-.442 1.5 1.5 0 0 0-.56-.278 2.1 2.1 0 0 0-.7-.038c-.205.02-.383.099-.488.217a.6.6 0 0 0-.154.415q0 .26.153.394c.126.111.323.211.503.257.181.045.396.102.613.159l.124.032c.261.068.56.149.812.243q.386.144.671.362.29.223.455.551z'/%3E%3C/svg%3E");
  --bbva-icon--database: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 11.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m2.7-1.2a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m-7.2 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m3.6 6.901a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m3.6-.3a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m-7.2 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8M21.6 5.2v13.6c0 .795-.544 1.917-3.135 2.741-1.738.553-4.034.858-6.465.858s-4.727-.305-6.465-.858C2.944 20.718 2.4 19.596 2.4 18.8V5.2c0-.796.544-1.918 3.135-2.742C7.273 1.905 9.569 1.6 12 1.6s4.727.305 6.465.858c2.59.824 3.135 1.946 3.135 2.742M4 5.2c0 .187.494.731 2.02 1.217 1.586.505 3.71.782 5.98.782s4.394-.278 5.98-.782C19.506 5.932 20 5.388 20 5.2s-.494-.732-2.02-1.218C16.394 3.477 14.27 3.2 12 3.2s-4.394.278-5.98.782C4.494 4.468 4 5.012 4 5.2m16 13.6v-4.697c-.407.224-.911.44-1.535.638-1.738.553-4.034.858-6.465.858s-4.727-.305-6.465-.858A8.5 8.5 0 0 1 4 14.104V18.8c0 .188.494.732 2.02 1.218 1.586.505 3.71.782 5.98.782s4.394-.278 5.98-.782c1.526-.486 2.02-1.03 2.02-1.218m0-6.8V7.303c-.407.224-.911.44-1.535.638-1.738.553-4.034.858-6.465.858s-4.727-.305-6.465-.858A8.5 8.5 0 0 1 4 7.304V12c0 .188.494.732 2.02 1.218C7.606 13.723 9.73 14 12 14s4.394-.278 5.98-.782C19.506 12.732 20 12.188 20 12'/%3E%3C/svg%3E");
  --bbva-icon--decease: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.4 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m15-7.2v1.6H1.6v-1.6h3.246A7.16 7.16 0 0 1 6.38 9.11L4.235 6.964l1.131-1.13L7.51 7.977a7.17 7.17 0 0 1 3.691-1.533V3.2h1.6v3.246a7.16 7.16 0 0 1 3.691 1.533l2.144-2.144 1.131 1.131-2.144 2.144a7.17 7.17 0 0 1 1.533 3.691h3.246zm-4.858 0A5.61 5.61 0 0 0 12 8a5.61 5.61 0 0 0-5.542 4.8zM4 17.6h16V16H4zm5 3.2h9.4v-1.6H9z'/%3E%3C/svg%3E");
  --bbva-icon--delete: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.766 4.8c-.321 0-.622.125-.85.351l-6 6a1.2 1.2 0 0 0 0 1.697l6 6c.228.227.529.352.85.352H22.4V4.8zM20.8 17.6H8.93L3.33 12l5.6-5.6H20.8zm-10.666-2.966L12.768 12l-2.634-2.634 1.13-1.131L13.9 10.87l2.634-2.634 1.13 1.131L15.03 12l2.634 2.634-1.131 1.131-2.634-2.634-2.634 2.634z'/%3E%3C/svg%3E");
  --bbva-icon--delivery: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 12.121c0-.238-.07-.468-.202-.666l-3.014-4.52a1.2 1.2 0 0 0-.998-.535H16v-2c0-.662-.538-1.2-1.2-1.2H5.6c-2.206 0-4 1.794-4 4v8.2h1.6V7.2c0-1.323 1.077-2.4 2.4-2.4h8.8V12H16V8h1.972l2.828 4.242V17.2h-1.917a2.805 2.805 0 0 0-2.683-2 2.805 2.805 0 0 0-2.683 2h-3.034a2.805 2.805 0 0 0-2.683-2A2.803 2.803 0 0 0 5 18c0 1.544 1.256 2.8 2.8 2.8a2.805 2.805 0 0 0 2.683-2h3.034a2.805 2.805 0 0 0 2.683 2 2.805 2.805 0 0 0 2.683-2H22.4zm-14.6 7.08a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8.4 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4M2.4 18.8a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--deposit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.2 3.2v17.6h17.6V3.2zM8 9.6V8.4a.4.4 0 0 1 .4-.4h7.2a.4.4 0 0 1 .4.4v7.2a.4.4 0 0 1-.4.4H8.4a.4.4 0 0 1-.4-.4v-1.2h1.6v-1.6H8v-1.6h1.6V9.6zm-1.6 3.2H4.8v-1.6h1.6zm12.8 6.4H4.8v-4.8h1.6v1.2c0 1.103.897 2 2 2h7.2c1.103 0 2-.897 2-2V8.4c0-1.103-.897-2-2-2H8.4c-1.103 0-2 .897-2 2v1.2H4.8V4.8h14.4zM11.1 12a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--desktop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.4 16H5.6a2.403 2.403 0 0 1-2.4-2.4v-8c0-1.323 1.077-2.4 2.4-2.4h12.8c1.323 0 2.4 1.077 2.4 2.4v8c0 1.323-1.077 2.4-2.4 2.4M5.6 4.8c-.44 0-.8.359-.8.8v8c0 .441.36.8.8.8h12.8c.441 0 .8-.359.8-.8v-8c0-.441-.359-.8-.8-.8zm16.8 12.8H1.6v1.6h20.8z'/%3E%3C/svg%3E");
  --bbva-icon--diaper: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 3.2H4.8c-.882 0-1.6.718-1.6 1.6V12c0 4.852 3.948 8.8 8.8 8.8s8.8-3.948 8.8-8.8V4.8c0-.882-.718-1.6-1.6-1.6M4.8 12v-.8h.8c2.206 0 4 1.794 4 4v3.587C6.807 17.796 4.8 15.129 4.8 12m6.4 7.154V15.2c0-3.088-2.512-5.6-5.6-5.6h-.8V4.8h14.4v1.7H9.8v1.6h9.4v1.5h-.8a5.606 5.606 0 0 0-5.6 5.6v3.954a7.044 7.044 0 0 1-1.6 0m3.2-.367V15.2c0-2.206 1.794-4 4-4h.8v.8c0 3.129-2.007 5.796-4.8 6.787M8.2 7.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--digital-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.613 5.6H19.2v-2c0-1.103-.897-2-2-2H6.8c-1.103 0-2 .897-2 2v16.8c0 1.103.897 2 2 2h10.4c1.103 0 2-.897 2-2v-3.6h-1.6v3.6a.4.4 0 0 1-.4.4H6.8a.4.4 0 0 1-.4-.4V3.6a.4.4 0 0 1 .4-.4h10.4a.4.4 0 0 1 .4.4v2h-7.013c-.986 0-1.787.82-1.787 1.825v5.95c0 1.006.802 1.824 1.787 1.824h10.025c.986 0 1.787-.819 1.787-1.825V7.425c0-1.007-.802-1.825-1.787-1.825zm-.001 1.634a.19.19 0 0 1 .187.191V8.8h-10.4V7.425c0-.106.084-.19.187-.19zm.001 6.332H10.588a.19.19 0 0 1-.187-.19V10.4h10.4v2.975a.19.19 0 0 1-.188.191M12.9 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--digital-handwriting: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M13.41 1.1a1.494 1.494 0 0 1 1.5 1.493v5.644c.002.498.313.942.78 1.115l6.44 2.41c.47.167.78.616.77 1.114v4.818c0 .217-.06.43-.17.617l-2.48 4.112c-.22.359-.612.578-1.033.577H14.63a4.92 4.92 0 0 1-4.048-2.108l-4.504-6.92a1.276 1.276 0 0 1 .53-1.793c.18-.086.376-.13.575-.13.268 0 .527.084.743.24l2.834 2.273a.66.66 0 0 0 1.15-.439V2.593a1.493 1.493 0 0 1 1.5-1.493m-3.152 0c-.19.4-.301.831-.328 1.272l-.007.22v.554a1.766 1.766 0 0 0-1.357 1.717A3.783 3.783 0 0 1 4.977 8.63l-.194.005a1.78 1.78 0 0 0-1.777 1.627L3 10.407v1.663H1v-1.663A3.783 3.783 0 0 1 4.589 6.64l.194-.005a1.78 1.78 0 0 0 1.77-1.626l.007-.145A3.775 3.775 0 0 1 10.258 1.1' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--digital-press: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 19.3a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M17.2 22.4H6.8c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v16.8c0 1.103-.897 2-2 2M6.8 3.2a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4h10.4a.4.4 0 0 0 .4-.4V3.6a.4.4 0 0 0-.4-.4z'/%3E%3Cpath d='M16 4.8H8v1.6h8zM11.2 8H8v1.6h3.2zM13.6 14.4H8V16h5.6zM16 8h-3.2v1.6H16zM16 11.2H8v1.6h8z'/%3E%3C/svg%3E");
  --bbva-icon--digital-signature: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.4 17.4a.9.9 0 1 1 0 1.8.9.9 0 0 1 0-1.8M16 16l1.6-1.6v6c0 1.103-.897 2-2 2H5.2c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v1.47l1.2-1.2 3.531 3.53-8.4 8.4H10.4v-3.53l5.6-5.6V3.6a.4.4 0 0 0-.4-.4H5.2a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4h10.4a.4.4 0 0 0 .4-.4zm1.668-6.2-1.269-1.269-4.4 4.4v1.27h1.269zM18.8 6.131l-1.269 1.27L18.8 8.668 20.069 7.4z'/%3E%3C/svg%3E");
  --bbva-icon--digital-tv: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 22.4H4v-1.6h16zm2.4-14.8v9.6c0 1.103-.897 2-2 2H3.6c-1.103 0-2-.897-2-2V7.6c0-1.103.897-2 2-2h7.27l-4-4h2.262l2.87 2.87L14.87 1.6h2.263l-4 4h7.27c1.102 0 2 .897 2 2zm-1.6 0a.4.4 0 0 0-.4-.4H3.6a.4.4 0 0 0-.4.4v9.6a.4.4 0 0 0 .4.4h16.8a.4.4 0 0 0 .4-.4zM4.8 10v1.041h1.432v3.741h1.262v-3.74h1.538L8.836 10zm7.168 3.08L10.908 10H9.648l1.724 4.8h1.145L14.25 10h-1.214zm7.232-.713c0 .44-.07.818-.208 1.126a1.96 1.96 0 0 1-.574.754c-.24.19-.528.327-.856.411a4.2 4.2 0 0 1-1.039.124h-1.578V10h1.578c.371 0 .723.041 1.046.123q.496.126.856.406.361.284.57.74c.135.302.205.671.205 1.098m-1.573-1.005c-.202-.213-.554-.322-1.047-.322h-.38v2.728h.393c.488 0 .837-.109 1.037-.323.203-.217.306-.576.306-1.067 0-.458-.105-.8-.309-1.016'/%3E%3C/svg%3E");
  --bbva-icon--dimo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.077 21.6c-5.293 0-9.6-4.307-9.6-9.6s4.307-9.6 9.6-9.6 9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6m0-17.6c-4.41 0-8 3.589-8 8s3.59 8 8 8 8-3.59 8-8-3.589-8-8-8'/%3E%3Cpath d='M10.063 13.137c.2 0 .362-.162.362-.362v-2.14a.362.362 0 1 0-.724 0v2.14c0 .2.162.362.362.362M7.785 9.3H6.487a.41.41 0 0 0-.409.409v3.002c0 .226.183.409.409.409h1.298c1.056 0 1.571-.855 1.571-1.91S8.841 9.3 7.786 9.3m-.126 3.188h-.79V9.932h.79c.707 0 .94.572.94 1.278s-.233 1.278-.94 1.278M11.227 13.137c.2 0 .362-.162.362-.362v-1.32c0-.27.168-.64.488-.64.27 0 .488.219.488.488v1.47a.362.362 0 1 0 .724 0v-1.416c0-.081.025-.204.044-.252a.474.474 0 0 1 .902.198v1.47a.362.362 0 1 0 .724 0v-1.561a.935.935 0 0 0-1.743-.458.956.956 0 0 0-1.626-.05v-.068a.362.362 0 1 0-.724 0v2.139c0 .2.162.362.362.362'/%3E%3Cpath d='M16.644 10.244c-.792 0-1.433.654-1.433 1.462 0 .703.486 1.289 1.134 1.429a3.59 3.59 0 0 1-5.97.913.359.359 0 0 0-.312-.543.362.362 0 1 0 .131.699 3.828 3.828 0 0 0 6.397-1.039q.025.001.052.003c.792 0 1.433-.654 1.433-1.462s-.64-1.462-1.432-1.462m0 2.373c-.4 0-.725-.408-.725-.911s.325-.911.725-.911.725.408.725.91c0 .504-.325.912-.725.912'/%3E%3C/svg%3E");
  --bbva-icon--dimo-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.047 13.095c.293 0 .531-.24.531-.537V9.385a.535.535 0 0 0-.53-.537.534.534 0 0 0-.532.537v3.173c0 .296.238.537.531.537M5.704 7.4H3.8c-.33 0-.6.272-.6.607v4.455c0 .335.27.606.6.606h1.904c1.55 0 2.304-1.27 2.304-2.834S7.252 7.4 5.704 7.4m-.184 4.732H4.361V8.339h1.16c1.036 0 1.376.849 1.376 1.897s-.34 1.896-1.377 1.896M10.754 13.095c.293 0 .531-.24.531-.537V10.6c0-.4.247-.948.716-.948a.72.72 0 0 1 .716.723v2.183c0 .296.238.537.531.537s.531-.24.531-.537v-2.103c0-.12.037-.302.065-.374.11-.24.35-.406.628-.406.383 0 .693.314.693.7v2.184c0 .296.238.537.531.537s.531-.24.531-.537V10.24a1.38 1.38 0 0 0-1.374-1.365 1.37 1.37 0 0 0-1.183.685 1.4 1.4 0 0 0-1.214-.712c-.49 0-.92.254-1.17.639v-.102a.535.535 0 0 0-.532-.537.534.534 0 0 0-.53.537v3.173c0 .296.237.536.53.536'/%3E%3Cpath d='M18.698 8.802c-1.16 0-2.102.97-2.102 2.169 0 1.043.713 1.913 1.663 2.12a5.26 5.26 0 0 1-4.81 3.156 5.26 5.26 0 0 1-3.945-1.8.535.535 0 0 0-.457-.805.534.534 0 0 0-.53.537c0 .297.237.537.53.537a.5.5 0 0 0 .193-.038 5.62 5.62 0 0 0 4.21 1.923 5.61 5.61 0 0 0 5.173-3.465c.025 0 .05.004.076.004 1.161 0 2.102-.971 2.102-2.17 0-1.197-.942-2.168-2.103-2.168m0 3.52c-.587 0-1.064-.604-1.064-1.351s.476-1.352 1.064-1.352 1.064.605 1.064 1.352-.476 1.352-1.064 1.352'/%3E%3C/svg%3E");
  --bbva-icon--directory: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.658 1.6H6.941a2.145 2.145 0 0 0-2.142 2.142V4.8h-1.6v1.6h1.6V8h-1.6v1.6h1.6v1.6h-1.6v1.6h1.6v1.6h-1.6V16h1.6v1.6h-1.6v1.6h1.6v1.058c0 1.181.961 2.142 2.142 2.142h11.717a2.145 2.145 0 0 0 2.142-2.142V3.742A2.145 2.145 0 0 0 18.658 1.6m.542 18.658a.54.54 0 0 1-.542.542H6.941a.54.54 0 0 1-.542-.542V19.2h1.6v-1.6h-1.6V16h1.6v-1.6h-1.6v-1.6h1.6v-1.6h-1.6V9.6h1.6V8h-1.6V6.4h1.6V4.8h-1.6V3.742c0-.299.243-.542.542-.542h11.717c.299 0 .542.243.542.542zm-3.606-9.323A2.4 2.4 0 0 0 16 9.6c0-1.323-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4c0 .494.15.953.406 1.335A4 4 0 0 0 9.6 14.4V16h8v-1.6c0-1.48-.808-2.774-2.006-3.465M12.8 9.6a.801.801 0 0 1 1.6 0 .801.801 0 0 1-1.6 0m-1.6 4.8c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4z'/%3E%3C/svg%3E");
  --bbva-icon--disabled-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 15.2h-4.7v-1.6h4.7zm2.366-11.634-18 18-1.131-1.13L3.669 19.2H3.6c-1.103 0-2-.897-2-2v-10.4c0-1.103.897-2 2-2h14.469l2.366-2.366zM3.2 6.8v2h10.869l2.4-2.4H3.6a.4.4 0 0 0-.4.4m2.069 10.8 7.2-7.2H3.2v6.8a.4.4 0 0 0 .4.4zM21.905 5.487l-1.144 1.144a.4.4 0 0 1 .039.17v2h-2.209l-1.6 1.6H20.8v6.8a.4.4 0 0 1-.4.4H9.791l-1.6 1.6H20.4c1.103 0 2-.897 2-2v-10.4c0-.503-.188-.962-.495-1.313'/%3E%3C/svg%3E");
  --bbva-icon--discount: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 14.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M10 10.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M13.834 9.035l-4.8 4.8 1.131 1.131 4.8-4.8z'/%3E%3Cpath d='M21.6 10.4h.8v-4H1.6v4h.8c.882 0 1.6.718 1.6 1.6s-.718 1.6-1.6 1.6h-.8v4h20.8v-4h-.8c-.882 0-1.6-.718-1.6-1.6s.718-1.6 1.6-1.6m-.8 4.699v.9H3.2v-.9a3.205 3.205 0 0 0 2.4-3.1 3.205 3.205 0 0 0-2.4-3.098V8h17.6v.9a3.205 3.205 0 0 0-2.4 3.1 3.205 3.205 0 0 0 2.4 3.099'/%3E%3C/svg%3E");
  --bbva-icon--dislike: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.634 2.234 19.158 3.71a5.6 5.6 0 0 0-2.359-.52c-1.5 0-2.909.585-3.966 1.645-.319.32-.599.668-.834 1.034a6.2 6.2 0 0 0-.834-1.034A5.57 5.57 0 0 0 7.2 3.19c-1.5 0-2.909.584-3.966 1.644A5.57 5.57 0 0 0 1.6 8.8c0 1.5.611 2.94 1.634 3.966L6.667 16.2 3.99 18.877l1.131 1.13L21.766 3.367zm-16.268 9.4A4.1 4.1 0 0 1 3.2 8.8a4.04 4.04 0 0 1 1.166-2.835A3.98 3.98 0 0 1 7.2 4.79c1.072 0 2.078.417 2.834 1.174.596.598 1.002 1.316 1.152 2.035h1.628c.15-.72.556-1.437 1.152-2.035A3.98 3.98 0 0 1 16.8 4.79q.578.001 1.12.159L7.8 15.069zM22.4 8.8c0 1.458-.61 2.94-1.634 3.965L12 21.53l-3.07-3.07 1.131-1.131 1.94 1.939 7.633-7.634A4.1 4.1 0 0 0 20.8 8.8a4 4 0 0 0-.417-1.791l1.175-1.175c.548.88.842 1.898.842 2.965'/%3E%3C/svg%3E");
  --bbva-icon--divider: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.589-8-8-8'/%3E%3Cpath d='M12 9.7a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M12 16.1a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M16.8 11.2H7.2v1.6h9.6z'/%3E%3C/svg%3E");
  --bbva-icon--dna: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m22.366 8.366-1 1c-.934.934-2.207 1.411-3.544 1.411a5.8 5.8 0 0 1-1.368-.165c.469 1.797.099 3.568-1.088 4.754-.833.833-1.953 1.266-3.166 1.289v-1.6a3.15 3.15 0 0 0 1.381-.343l-1.347-1.347 1.131-1.131 1.346 1.346c.562-1.082.428-2.583-.41-3.979l-.006-.011-.191-.331c-1.344-2.245-1.126-4.968.531-6.625l1-1 1.131 1.131-.834.834 2.234 2.234-1.131 1.131-2.009-2.009c-.371 1.06-.228 2.349.454 3.485l.006.011.04.07h.001c1.606.956 3.583.836 4.707-.288l1-1 1.131 1.131zM7.547 13.391c-1.309-.316-2.645-.177-3.757.4l1.224 1.224c1.06-.344 2.348-.198 3.458.462h.001l.04.071.006.011c.682 1.136.825 2.425.454 3.485l-2.009-2.009-1.131 1.131L8.067 20.4l-.834.834 1.131 1.131 1-1c1.657-1.657 1.875-4.38.531-6.625l-.191-.331-.006-.011c-.838-1.397-.972-2.897-.41-3.979l1.346 1.346 1.131-1.131-1.347-1.347c.41-.214.88-.329 1.381-.343v-1.6c-1.213.023-2.332.456-3.166 1.289-1.187 1.187-1.557 2.959-1.087 4.756zM2.4 15.1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--document: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8z'/%3E%3Cpath d='M9.5 22.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--dollar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8m2.856-7.32c.13.26.196.576.196.94q0 .428-.143.82-.145.396-.453.706a2.5 2.5 0 0 1-.78.51 3.4 3.4 0 0 1-.877.23v.914h-1.6v-.944a5 5 0 0 1-.473-.114 3.8 3.8 0 0 1-.692-.283 3.2 3.2 0 0 1-.575-.398 4.3 4.3 0 0 1-.49-.507l-.057-.07 1.051-1.062.07.09c.22.283.475.526.756.72.277.193.566.314.859.36.289.046.568.049.854.009.281-.04.529-.137.662-.264.14-.133.208-.317.208-.564 0-.224-.067-.395-.205-.525q-.22-.206-.681-.351l-.878-.228a9 9 0 0 1-.885-.27 3 3 0 0 1-.779-.408 2 2 0 0 1-.555-.637c-.141-.256-.212-.573-.212-.943 0-.324.058-.625.171-.893q.172-.405.485-.698.312-.29.759-.466.283-.111.607-.168V7.2h1.6v1.003q.297.052.538.129.337.108.605.262.267.153.485.349.214.192.417.415l.066.072-1.1 1.055-.069-.074a5.5 5.5 0 0 0-.572-.532 1.9 1.9 0 0 0-.679-.338c-.284-.078-.617-.068-.847-.046-.251.024-.469.122-.598.267a.74.74 0 0 0-.189.512c0 .216.062.376.19.488.153.135.393.257.612.312s.477.123.738.19l.146.039c.312.082.671.179.973.29q.461.173.799.433.345.265.541.654z'/%3E%3C/svg%3E");
  --bbva-icon--dollar-taxes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.7 8.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m6.716 7.45c-.235.033-.465.03-.704-.007a1.7 1.7 0 0 1-.706-.296 2.8 2.8 0 0 1-.624-.597l-.07-.09-.897.91.057.069q.191.234.408.424.219.192.48.334a3.2 3.2 0 0 0 .842.307v.797h1.594v-.763q.335-.06.602-.174a2.1 2.1 0 0 0 .653-.43q.258-.26.38-.593a2 2 0 0 0 .119-.69q0-.461-.165-.79a1.6 1.6 0 0 0-.453-.551 2.6 2.6 0 0 0-.668-.362 9 9 0 0 0-.809-.243l-.121-.032-.613-.16a1.3 1.3 0 0 1-.501-.256q-.153-.135-.152-.395 0-.243.153-.416c.104-.118.281-.197.485-.217.189-.018.464-.027.697.038q.32.088.557.278.248.199.473.44l.069.075.937-.902-.065-.072a5 5 0 0 0-.347-.347 2.45 2.45 0 0 0-.911-.513 3 3 0 0 0-.319-.083v-.845h-1.594v.832q-.199.045-.378.115-.374.148-.635.392a1.7 1.7 0 0 0-.406.587 1.9 1.9 0 0 0-.144.75c0 .31.06.578.178.794q.177.322.465.536.284.21.651.343.36.13.736.224l.728.19q.378.12.559.288a.55.55 0 0 1 .165.425c0 .2-.055.35-.167.458-.108.103-.31.184-.54.215zM20.8 13.6c0 4.41-3.948 8-8.8 8s-8.8-3.59-8.8-8c0-1.436.418-2.784 1.15-3.95l1.167 1.167A5.8 5.8 0 0 0 4.8 13.6c0 3.529 3.23 6.4 7.2 6.4s7.2-2.871 7.2-6.4c0-2.78-2.004-5.148-4.793-6.03-.696.418-1.503.63-2.407.63-1.128 0-2.105-.33-2.905-.98l-.199-.16-.867-3.141c-.112-.39-.049-.782.174-1.08.209-.278.535-.438.896-.438h5.8c.361 0 .687.16.896.439.223.298.286.69.174 1.079l-.63 2.282c3.2 1.198 5.46 4.063 5.46 7.4zm-8.8-7c.658 0 1.229-.161 1.702-.478L14.287 4H9.712l.585 2.122c.472.317 1.044.478 1.702.478z'/%3E%3C/svg%3E");
  --bbva-icon--donations: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.378 12.324a3.5 3.5 0 0 0-.58-.467C20.721 6.629 16.446 2.4 11.2 2.4S1.6 6.707 1.6 12s4.307 9.6 9.6 9.6a9.6 9.6 0 0 0 3.503-.662L16.2 22.43l5.178-5.161a3.57 3.57 0 0 0 1.022-2.472c0-.908-.363-1.814-1.022-2.472zm-2.21-1.012a3.5 3.5 0 0 0-2.968 1.253 3.512 3.512 0 0 0-4.226-.916L10.8 10.474l2.364-2.364a3.18 3.18 0 0 0 .937-2.263v-1.3c2.777 1.084 4.804 3.676 5.068 6.765M3.982 8.552a.4.4 0 0 1 .321.392v.93c0 .539.222 1.063.608 1.437l1.628 1.578-2.574 2.524A7.95 7.95 0 0 1 3.2 12a8 8 0 0 1 .783-3.448M11.2 20a8 8 0 0 1-6.382-3.182l3.218-3.155.035-.046a1.2 1.2 0 0 0-.12-1.59l-1.926-1.865a.4.4 0 0 1-.122-.287v-.931c0-.77-.438-1.438-1.077-1.773A7.99 7.99 0 0 1 12.5 4.106v1.739c0 .427-.166.829-.469 1.13L9.383 9.624a1.2 1.2 0 0 0 0 1.697l1.341 1.34A3.47 3.47 0 0 0 10 14.796c0 .909.382 1.833 1.023 2.473l2.417 2.409a8 8 0 0 1-2.24.322zm9.048-3.864L16.2 20.17l-4.047-4.034a1.96 1.96 0 0 1-.553-1.34c0-.486.196-.984.553-1.34A1.9 1.9 0 0 1 13.5 12.9c.488 0 .976.186 1.347.556.304.304.505.667.564 1.023h1.578c.06-.356.26-.72.564-1.023a1.91 1.91 0 0 1 2.694 0c.357.356.553.832.553 1.34s-.212.999-.552 1.339'/%3E%3C/svg%3E");
  --bbva-icon--down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.166 13.666 12 20.832l-7.166-7.166 1.131-1.131 5.234 5.234V3.2h1.6v14.569l5.234-5.234 1.131 1.131z'/%3E%3C/svg%3E");
  --bbva-icon--down-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M11.22 16.024a1 1 0 0 0 1.561 0l5.92-7.4A1 1 0 0 0 17.918 7H6.082A1 1 0 0 0 5.3 8.625z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--down-cloud: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.832 17.968A4.19 4.19 0 0 1 1.6 15a4.206 4.206 0 0 1 3.706-4.171A4.68 4.68 0 0 1 9.6 7.802v1.6c-1.23.039-2.3.79-2.76 1.903l-.019.045a2 2 0 0 0-.058.16l-.01.031-.034.113v.005a2 2 0 0 0-.038.145l-.146.618-.684-.02-.05-.001a2.6 2.6 0 0 0-1.838 4.438l-1.13 1.13zm16.36-8.097q.008-.136.008-.271c0-2.647-2.153-4.8-4.8-4.8v1.6a3.2 3.2 0 0 1 3.175 3.587l-.014.102-.015.085-.02.108-.003.009-.179.813.74.132q.184.029.361.077h.003l.132.039.017.006.116.04a3.2 3.2 0 0 1 1.94 2.042l.01.03a4 4 0 0 1 .065.257l.012.057.016.092.01.06.011.093.007.06.008.103.003.051q.003.077.004.155a3.2 3.2 0 0 1-3.2 3.2H8.1v1.6h9.5c2.647 0 4.8-2.153 4.8-4.8a4.79 4.79 0 0 0-3.208-4.529zM5.6 17.5a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m8.834-6.266L12.8 12.868V3.2h-1.6v9.669l-1.634-1.634-1.13 1.131L12 15.932l3.566-3.566-1.13-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--download: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.066 10.966 12 16.032l-5.066-5.066 1.131-1.131 3.134 3.134v-9.77h1.6v9.77l3.134-3.134 1.131 1.131zM20.8 16h-1.6v3.2H4.8V16H3.2v4.8h17.6z'/%3E%3C/svg%3E");
  --bbva-icon--drag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 7.2v1.6H3.2V7.2zM3.2 16.8h17.6v-1.6H3.2zm0-4h17.6v-1.6H3.2z'/%3E%3C/svg%3E");
  --bbva-icon--drag-vertical: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 3.2v17.6h-1.6V3.2zM7.2 20.8h1.6V3.2H7.2zm4 0h1.6V3.2h-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--dribble: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8M5.2 12a6.7 6.7 0 0 1 .911-3.414 6.75 6.75 0 0 1 2.475-2.475A6.7 6.7 0 0 1 12 5.201a6.7 6.7 0 0 1 3.414.91 6.75 6.75 0 0 1 2.475 2.475A6.7 6.7 0 0 1 18.8 12a6.7 6.7 0 0 1-.91 3.414 6.75 6.75 0 0 1-2.476 2.475A6.7 6.7 0 0 1 12 18.8a6.7 6.7 0 0 1-3.414-.91 6.75 6.75 0 0 1-2.475-2.476A6.7 6.7 0 0 1 5.201 12m1.13 0q0 2.121 1.427 3.74c.435-.85 1.122-1.666 2.067-2.434s1.863-1.258 2.761-1.455q-.202-.48-.394-.857-2.336.749-5.059.748-.533-.002-.789-.014 0 .068-.007.136A1 1 0 0 0 6.33 12m.176-1.4c.197.02.496.026.884.026a14.9 14.9 0 0 0 4.311-.612c-.687-1.224-1.448-2.244-2.27-3.06a5.5 5.5 0 0 0-1.844 1.51 5.9 5.9 0 0 0-1.08 2.135m2.026 5.874A5.56 5.56 0 0 0 14 17.29a20.2 20.2 0 0 0-1.06-4.502c-.837.184-1.674.64-2.524 1.374q-1.274 1.1-1.884 2.312zm2.081-9.955c.796.823 1.537 1.856 2.217 3.087q1.846-.775 2.788-1.972A5.52 5.52 0 0 0 12 6.328c-.469 0-.936.064-1.387.19zm2.706 4.053q.205.438.462 1.102a24 24 0 0 1 2.19-.095q.846 0 1.673.041a5.47 5.47 0 0 0-1.333-3.29c-.592.876-1.584 1.624-2.992 2.243m.803 2.054c.462 1.34.777 2.726.938 4.134a5.7 5.7 0 0 0 1.754-1.782c.45-.71.73-1.516.816-2.353a22.613 22.613 0 0 0-3.509 0z'/%3E%3C/svg%3E");
  --bbva-icon--dribble-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.4 12a9.44 9.44 0 0 1 1.286-4.819A9.5 9.5 0 0 1 7.18 3.687 9.43 9.43 0 0 1 12 2.401a9.44 9.44 0 0 1 4.818 1.286 9.5 9.5 0 0 1 3.494 3.494 9.43 9.43 0 0 1 1.286 4.82 9.44 9.44 0 0 1-1.286 4.818 9.5 9.5 0 0 1-3.494 3.494A9.43 9.43 0 0 1 12 21.6a9.44 9.44 0 0 1-4.819-1.286 9.5 9.5 0 0 1-3.494-3.494A9.43 9.43 0 0 1 2.4 12m1.594 0q0 2.995 2.016 5.28c.614-1.2 1.584-2.352 2.918-3.437s2.63-1.776 3.898-2.054a19 19 0 0 0-.557-1.21q-3.297 1.056-7.142 1.056c-.499 0-.874-.01-1.114-.019q.001.096-.01.192T3.994 12m.25-1.978c.277.03.7.038 1.247.038 2.06.011 4.111-.28 6.086-.864-.97-1.728-2.045-3.168-3.206-4.32A7.7 7.7 0 0 0 5.77 7.007a8.3 8.3 0 0 0-1.526 3.014zm2.86 8.295a7.85 7.85 0 0 0 7.718 1.152 28.5 28.5 0 0 0-1.498-6.355c-1.18.26-2.362.902-3.562 1.94-1.2 1.036-2.083 2.121-2.659 3.263zm2.938-14.054c1.123 1.162 2.17 2.621 3.13 4.358q2.607-1.095 3.936-2.784a7.8 7.8 0 0 0-5.107-1.843c-.662 0-1.32.09-1.958.27m3.82 5.721c.192.413.413.931.653 1.555.95-.086 1.978-.134 3.091-.134q1.195 0 2.362.058a7.72 7.72 0 0 0-1.882-4.646c-.835 1.238-2.237 2.294-4.224 3.168m1.133 2.9a27.5 27.5 0 0 1 1.325 5.836 8.05 8.05 0 0 0 2.477-2.515 7.7 7.7 0 0 0 1.152-3.322 36 36 0 0 0-2.554-.096c-.7 0-1.507.03-2.4.096'/%3E%3C/svg%3E");
  --bbva-icon--e-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.8 10.87v3.53h3.531l8.8-8.8L13.6 2.07zm2.869 1.93H6.4v-1.269l4.8-4.8 1.269 1.27zM13.6 4.331l1.269 1.27L13.6 6.868 12.331 5.6zm8.8 2.07h-3.5L17.3 8h3.5v4.185a5.58 5.58 0 0 0-4-1.686 5.605 5.605 0 0 0-5.597 5.5H3.2V8h1.9l1.6-1.6H1.6v11.2h9.806a5.61 5.61 0 0 0 5.394 4.1c3.088 0 5.6-2.512 5.6-5.6zm-5.6 13.7c-2.206 0-4-1.795-4-4 0-2.207 1.794-4 4-4s4 1.793 4 4c0 2.205-1.794 4-4 4m1.323-5.83a1.6 1.6 0 0 0-.657-.378 2.6 2.6 0 0 0-.703-.103q-.34 0-.732.12t-.721.39q-.33.269-.549.712-.219.444-.219 1.084c0 .427.063.784.19 1.08q.19.444.505.713.313.27.723.39.409.12.839.12.576 0 1.058-.169a2.7 2.7 0 0 0 .867-.496l-.498-.766a2.1 2.1 0 0 1-.582.35q-.358.15-.748.15-.413 0-.695-.234-.282-.232-.334-.78h2.93v-.199q0-.75-.19-1.23-.19-.479-.484-.754m-2.239 1.395q.077-.481.32-.703a.8.8 0 0 1 .551-.22q.373 0 .586.228.213.229.261.695z'/%3E%3C/svg%3E");
  --bbva-icon--edit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-.717-11.951L7.532 20.8H3.2v-4.331L15.95 3.717c.228-.227.529-.351.85-.351s.622.125.849.352l2.634 2.634a1.2 1.2 0 0 1-.001 1.697M15.669 10.4l-2.07-2.069-8.8 8.8V19.2h2.07zm3.2-3.2-2.07-2.069L14.732 7.2 16.8 9.269zm-7.47 12-1.6 1.6h7.8v-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--edit-profile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 9.6c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4m0-6.4c1.323 0 2.4 1.077 2.4 2.4S13.323 8 12 8a2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4m10.331 10L18.8 9.67l-2.4 2.4-.28.278A7.95 7.95 0 0 0 12 11.2c-4.411 0-8 3.59-8 8v3.2h3.9v-1.6H5.6v-1.6c0-3.529 2.871-6.4 6.4-6.4 1.062 0 2.064.262 2.946.722L9.6 18.868V22.4h3.531zM18.8 11.931l1.269 1.27-1.269 1.268-1.269-1.269zm-6.331 8.87H11.2v-1.27l5.2-5.2 1.269 1.27zm4.547 0H20.8v1.6h-5.384z'/%3E%3C/svg%3E");
  --bbva-icon--edit-ticket: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.6 6.4H7.2V8h6.4z'/%3E%3Cpath d='m15.2 20.516-1.364-.887-.039-.024a1.21 1.21 0 0 0-1.184-.006L10.4 20.798l-2.213-1.199a1.2 1.2 0 0 0-1.184.006l-1.403.91V3.657l1.405.803c.367.21.823.21 1.191 0l2.205-1.26 2.205 1.26c.367.21.823.21 1.191 0l1.405-.803v4.428L13.788 9.6H7.202v1.6h5.092l-1.493 1.6H7.202v1.6h2.4v3.2h3.548l.235-.252 8.535-8.96-3.532-3.533-1.586 1.665V2.8h-.012a1.2 1.2 0 0 0-.585-.87 1.2 1.2 0 0 0-1.198-.004l-1.805 1.031-2.205-1.26a1.2 1.2 0 0 0-1.191 0l-2.205 1.26-1.805-1.03a1.2 1.2 0 0 0-1.198.003c-.32.186-.534.509-.585.87h-.012v18.4c0 .443.241.858.628 1.083.369.214.806.22 1.168.011l1.822-1.183 2.194 1.19a1.2 1.2 0 0 0 1.174 0l2.194-1.19 1.783 1.16.039.023c.363.207.799.203 1.169-.01.388-.226.628-.64.628-1.084v-5.5l-1.6 1.6zm-4-5.796 4.872-5.116 1.215 1.215L12.452 16H11.2zm7.214-7.575 1.268 1.268-1.238 1.3-1.268-1.268z'/%3E%3C/svg%3E");
  --bbva-icon--education: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.6 16.2a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M21.637 8.479l-9.203-3.597a1.2 1.2 0 0 0-.867 0L2.363 8.479A1.2 1.2 0 0 0 1.6 9.6c0 .5.3.94.763 1.121L5.6 11.986v3.421l.1.181C6.955 17.85 9.31 19.2 12 19.2s5.045-1.35 6.3-3.612l.1-.181v-3.421l2.4-.938V12.8h1.6V9.6c0-.5-.299-.94-.763-1.121M16.8 14.985c-.992 1.641-2.77 2.615-4.8 2.615s-3.808-.973-4.8-2.615v-2.374l4.366 1.707a1.19 1.19 0 0 0 .867 0l4.367-1.707zM12 12.77 3.89 9.6 12 6.43l8.11 3.17z'/%3E%3C/svg%3E");
  --bbva-icon--elevator: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.434 5.366 8.2 4.132 6.966 5.366 5.835 4.235l2.366-2.366 2.366 2.366-1.131 1.131zm8.932-2.4-1.131-1.131-1.234 1.234-1.234-1.234-1.131 1.131 2.366 2.366 2.366-2.366zM20 9.2v11.2c0 1.103-.897 2-2 2H6c-1.103 0-2-.897-2-2V9.2c0-1.103.897-2 2-2h12c1.103 0 2 .897 2 2M6 20.8h5.2v-12H6a.4.4 0 0 0-.4.4v11.2a.4.4 0 0 0 .4.4M18.4 9.2a.4.4 0 0 0-.4-.4h-5.2v12H18a.4.4 0 0 0 .4-.4z'/%3E%3C/svg%3E");
  --bbva-icon--email: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.6 4.8v14.4h20.8V4.8zm19.2 12.8H3.2V7.2l8.1 6.075a1.2 1.2 0 0 0 1.356.057l3.767-2.355-.848-1.357-3.535 2.209L4.8 6.398h16V17.6'/%3E%3Cpath d='M18.4 9.7a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--email-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 5.79V19.2H8.99l1.6-1.6H20.8V7.391zm-.236-2.026-19.2 19.2-1.129-1.129 2.634-2.634H1.6V4.8h17.27l2.965-2.966 1.131 1.131-.8.8zm-11.382 9.123L3.2 7.2v10.4h2.87zM17.27 6.4H4.8l7.125 5.344z'/%3E%3C/svg%3E");
  --bbva-icon--email-read: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.1 12.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M22.4 8v14.4H1.6V8.001L11.284.837A1.205 1.205 0 0 1 12.72.84L22.397 8zM4.29 8h15.417L12 2.298zM20.8 9.6h-16L12.001 15l2.62-1.952 1.142 1.143-3.045 2.27a1.2 1.2 0 0 1-.718.237c-.254 0-.508-.079-.72-.239L3.2 10.4v10.4h17.6z'/%3E%3C/svg%3E");
  --bbva-icon--emergency: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.197 11.671c0 .705-.505 1.529-1.929 1.529-.986 0-1.697-.471-2.119-.865l-.067-.062.667-.855.08.083c.326.338.915.681 1.408.681.176 0 .751-.032.751-.44 0-.256-.214-.398-.879-.583l-.072-.02c-.804-.225-1.716-.479-1.716-1.512 0-.913.705-1.504 1.796-1.504.875 0 1.553.44 1.879.702l.07.056-.588.909-.087-.075c-.314-.272-.822-.547-1.249-.547-.383 0-.611.138-.611.37 0 .288.263.408.892.583.791.213 1.775.478 1.775 1.551zm5.1-1.01c0 1.754-1.16 2.539-2.31 2.539s-2.316-.785-2.316-2.539 1.163-2.539 2.316-2.539 2.31.785 2.31 2.539m-1.229 0c0-.914-.414-1.481-1.081-1.481s-1.081.554-1.081 1.481.414 1.507 1.081 1.507 1.081-.577 1.081-1.507m3.956-.541c-.629-.175-.892-.295-.892-.583 0-.232.229-.37.611-.37.427 0 .935.275 1.249.547l.087.075.588-.91-.07-.055c-.326-.262-1.004-.702-1.879-.702-1.091 0-1.796.59-1.796 1.504 0 1.032.912 1.287 1.716 1.512l.072.02c.666.185.879.327.879.583 0 .408-.575.44-.751.44-.493 0-1.081-.342-1.408-.681l-.08-.083-.667.855.067.062c.423.395 1.134.865 2.12.865 1.424 0 1.929-.824 1.929-1.529 0-1.073-.984-1.338-1.776-1.551zM3.649 21.483 6.732 18.4h15.669V3.2H1.6v17.434a1.198 1.198 0 0 0 2.048.849zM20.8 4.8v12H6.566c-.321 0-.622.125-.849.351L3.2 19.668V4.8z'/%3E%3C/svg%3E");
  --bbva-icon--empty-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 11.519V6.8c0-1.103-.897-2-2-2H3.6c-1.103 0-2 .897-2 2v10.4c0 1.103.897 2 2 2H8v-1.6H3.6a.4.4 0 0 1-.4-.4v-6.8h10.486a5.58 5.58 0 0 0-1.686 4c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6a5.57 5.57 0 0 0-.8-2.881M3.2 8.8v-2a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4v3.008A5.57 5.57 0 0 0 17.6 8.8zm14.4 9.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m1.434-5.766 1.131 1.131-2.566 2.566-2.566-2.566 1.131-1.131 1.434 1.434 1.434-1.434zM11.4 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--end: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.766 3.034 14.732 12l-8.966 8.966-1.131-1.131L12.469 12 4.634 4.166zM16.8 3.2v17.6h1.6V3.2z'/%3E%3C/svg%3E");
  --bbva-icon--end-call: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 16h-7.2v-2.672c-.73-.27-1.885-.528-3.2-.528s-2.46.259-3.2.53V16H1.6v-4.858c0-.397.196-.768.525-.993C4.152 8.763 7.66 8 12 8s7.817.781 9.863 2.144c.336.224.537.598.537 1.001zm-5.6-1.6h4v-3.037C18.995 10.256 15.732 9.6 12 9.6s-7.024.638-8.8 1.757V14.4h4v-1.342c0-.482.288-.916.733-1.106 1.11-.471 2.63-.753 4.067-.753s2.976.282 4.072.753c.442.19.728.624.728 1.104z'/%3E%3C/svg%3E");
  --bbva-icon--entertainment: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.6 10.4h.8V5.6H1.6v4.8h.8c.882 0 1.6.718 1.6 1.6s-.718 1.6-1.6 1.6h-.8v4.8h20.8v-4.8h-.8c-.882 0-1.6-.718-1.6-1.6s.718-1.6 1.6-1.6m-.8 4.7v1.7H9.6v-2.2H8v2.2H3.2v-1.7A3.205 3.205 0 0 0 5.6 12a3.205 3.205 0 0 0-2.4-3.099v-1.7H8v2.2h1.6V7.2h11.2v1.7a3.205 3.205 0 0 0-2.4 3.1 3.205 3.205 0 0 0 2.4 3.098M9.7 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8m1.575-6.308 1.141 1.14c-.521.722-1.32 1.168-2.433 1.168-1.954 0-2.94-1.374-3.155-3.2H8.083v-1.6h1.046c.217-1.826 1.21-3.2 3.154-3.2 1.109 0 1.908.447 2.431 1.169l-1.14 1.14c-.257-.556-.68-.91-1.291-.91-.894 0-1.386.757-1.543 1.8h1.143v1.6h-1.144c.156 1.045.645 1.8 1.544 1.8.613 0 1.036-.352 1.292-.907'/%3E%3C/svg%3E");
  --bbva-icon--excel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-.982-6.079 1.05 1.7-.93.135-.649-1.082-.6 1.022h-.975l1.079-1.78-.947-1.528.954-.13.539.918.485-.859h.962zm3.743 1.01.139.768h-2.373v-3.382h.9v2.614zm3.239-.239c0 .492-.351 1.067-1.338 1.067a2.12 2.12 0 0 1-1.462-.594l-.067-.062.493-.632.08.083c.216.224.6.451.93.451.143 0 .476-.026.476-.265 0-.155-.139-.243-.572-.364l-.049-.014c-.556-.155-1.185-.33-1.185-1.054 0-.628.5-1.05 1.248-1.05.472.012.927.181 1.292.482l.07.057-.434.671-.087-.075c-.2-.175-.545-.363-.825-.363-.09 0-.382.016-.382.218 0 .16.125.237.58.364.517.14 1.226.33 1.226 1.081z'/%3E%3C/svg%3E");
  --bbva-icon--executive: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 9.6c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4m0-6.4c1.323 0 2.4 1.077 2.4 2.4S13.323 8 12 8a2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4M12 11.2c-4.411 0-8 3.59-8 8v3.2h4v-1.6H5.6v-1.6a6.41 6.41 0 0 1 3.489-5.697l1.882 3.137c.219.365.604.583 1.029.583s.81-.218 1.029-.583l1.882-3.137A6.41 6.41 0 0 1 18.4 19.2v2.4H20v-2.4c0-4.41-3.589-8-8-8m0 4.045-1.377-2.294a6.4 6.4 0 0 1 2.754 0z'/%3E%3Cpath d='M10.4 22.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--expand: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 12.8h-8v8h-1.6v-8h-8v-1.6h8v-8h1.6v8h8z'/%3E%3C/svg%3E");
  --bbva-icon--exploration: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m19.81 6.429.783-1.388a1.19 1.19 0 0 0-.197-1.438 1.19 1.19 0 0 0-1.438-.197l-1.387.782A9.54 9.54 0 0 0 12 2.398c-5.293 0-9.6 4.308-9.6 9.6 0 2.089.67 4.022 1.807 5.599l-.714 1.275a1.19 1.19 0 0 0 .199 1.435 1.19 1.19 0 0 0 1.434.199l1.276-.714a9.55 9.55 0 0 0 5.597 1.808c5.293 0 9.6-4.307 9.6-9.6a9.54 9.54 0 0 0-1.788-5.571M4 11.999c0-4.41 3.589-8 8-8a7.94 7.94 0 0 1 3.998 1.077L9.306 8.848c-.192.108-.35.267-.458.459L5.09 16.02A7.94 7.94 0 0 1 4 12m6.188-1.812 8.307-4.682-4.682 8.307-8.232 4.607zM12 20a7.95 7.95 0 0 1-4.022-1.09l6.715-3.757c.192-.108.35-.266.459-.458l3.772-6.693A7.94 7.94 0 0 1 20 12c0 4.41-3.59 8-8 8m.9-8a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--express-account: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.4 6.4v3.2H3.2v1.6h3.2v1.6H1.6v1.6h4.8V16H3.2v1.6h19.2V6.4zM20.8 16H8V8h12.8zm-4-1.6H13v-1.6h3.8zm-7.2-.8a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--extinguisher: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.739 1.966a1.19 1.19 0 0 0-1.03-.218l-3.31.827V4h-1.6c0-1.323-1.076-2.4-2.4-2.4A2.403 2.403 0 0 0 8 4v.367a8.04 8.04 0 0 0-3.824 2.607A8.02 8.02 0 0 0 2.4 11.978v.023a7.99 7.99 0 0 0 3.2 6.377V20.8c0 .882.718 1.6 1.6 1.6h6.4c.882 0 1.6-.718 1.6-1.6V12a4.8 4.8 0 0 0-2.4-4.154V5.6h1.6v1.425l3.309.827q.147.036.294.036c.264 0 .522-.088.736-.255.293-.229.46-.574.46-.946V2.912c0-.372-.167-.717-.46-.946M5.599 12v4.212a6.4 6.4 0 0 1-1.6-4.22A6.33 6.33 0 0 1 5.42 7.98 6.44 6.44 0 0 1 8 6.067v1.78A4.8 4.8 0 0 0 5.6 12m8.002 8.8H7.2V12c0-1.764 1.435-3.2 3.2-3.2s3.2 1.436 3.2 3.2zM10.4 7.2q-.41.001-.8.068V4a.801.801 0 0 1 1.6 0v3.268a5 5 0 0 0-.8-.068m7.2-1.025-1.6-.4v-1.95l1.6-.4zM20.7 4a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--face-id: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h6V1H1v8h2zM8 10.125a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25M12 17c2.758 0 5-2.242 5-5h-2c0 1.654-1.346 3-3 3s-3-1.346-3-3H7c0 2.758 2.242 5 5 5M17.125 9a1.125 1.125 0 1 1-2.25 0 1.125 1.125 0 0 1 2.25 0M15 3V1h8v8h-2V3zM3 15H1v8h8v-2H3zM15 21h6v-6h2v8h-8z'/%3E%3C/svg%3E");
  --bbva-icon--facebook: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 7.2c-2.651 0-4.8 2.157-4.8 4.818a4.82 4.82 0 0 0 3.64 4.676V13.49h-.99v-1.472h.99v-.634c0-1.64.739-2.4 2.343-2.4.304 0 .829.06 1.043.12v1.335a6 6 0 0 0-.555-.018c-.787 0-1.091.299-1.091 1.077v.52h1.568l-.27 1.473h-1.297v3.31a4.81 4.81 0 0 0 4.218-4.782c0-2.661-2.15-4.818-4.8-4.818z'/%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8'/%3E%3C/svg%3E");
  --bbva-icon--facebook-messenger: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M11.906 2.4a9.7 9.7 0 0 0-8.112 15.026l-.04-.04-1.553 4.413 4.27-1.657-.008-.008c4.438 3 10.47 1.837 13.471-2.6A9.7 9.7 0 0 0 11.906 2.4zm1.208 12.957L9.88 12.302l-5.659 3.055 6.468-6.523 3.234 3.055 5.66-3.055z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--facebook-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4A9.6 9.6 0 0 0 2.4 12c0 4.502 3.099 8.28 7.28 9.317v-6.384H7.7v-2.934h1.98v-1.264c0-3.268 1.48-4.782 4.688-4.782.608 0 1.658.119 2.087.239V8.85c-.227-.024-.62-.036-1.11-.036-1.573 0-2.181.596-2.181 2.147v1.037H16.3l-.54 2.934h-2.596v6.596c4.753-.574 8.437-4.621 8.437-9.53a9.6 9.6 0 0 0-9.6-9.6z'/%3E%3C/svg%3E");
  --bbva-icon--fast-food: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.504 3.728C17.144 2.336 14.549 1.6 12 1.6c-2.55 0-5.144.736-7.505 2.128-.516.305-.73.95-.5 1.5l6.898 16.404a1.199 1.199 0 0 0 2.212 0L20.004 5.23a1.21 1.21 0 0 0-.5-1.5M12 3.2c2.157 0 4.36.6 6.392 1.734l-.593 1.411C15.989 5.32 14.043 4.8 12 4.8s-3.99.521-5.798 1.545l-.593-1.41C7.642 3.797 9.845 3.2 12.002 3.2zm0 16.936L6.827 7.832C8.44 6.882 10.179 6.4 12 6.4c1.82 0 3.56.482 5.173 1.432z'/%3E%3Cpath d='M14 10.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M10 10.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M12 15.3a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--favorite: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.958 20.163a1.202 1.202 0 0 1-1.139-1.58l1.64-4.92-4.396-3.336a1.199 1.199 0 0 1 .725-2.156h5.434l1.638-4.915a1.199 1.199 0 0 1 2.276 0l1.638 4.914h5.434a1.199 1.199 0 0 1 .725 2.156l-4.396 3.335 1.64 4.921a1.199 1.199 0 0 1-1.82 1.367l-4.361-3.007-4.361 3.008a1.2 1.2 0 0 1-.681.212zM12 15l4.284 2.955-1.625-4.874 4.362-3.309h-5.398L12 4.901l-1.623 4.87H4.979l4.362 3.31-1.625 4.873z'/%3E%3C/svg%3E");
  --bbva-icon--favorite-filled: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.958 20.163a1.202 1.202 0 0 1-1.139-1.58l1.64-4.92-4.396-3.336a1.199 1.199 0 0 1 .725-2.156h5.434l1.638-4.915a1.199 1.199 0 0 1 2.276 0l1.638 4.914h5.434c.516 0 .973.328 1.137.817.165.49 0 1.027-.412 1.34l-4.396 3.334 1.64 4.921a1.199 1.199 0 0 1-1.82 1.367l-4.361-3.007-4.361 3.008a1.2 1.2 0 0 1-.681.212z'/%3E%3C/svg%3E");
  --bbva-icon--favorite-half-filled: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.345 8.987a1.2 1.2 0 0 0-1.137-.817h-5.434l-1.638-4.915a1.198 1.198 0 0 0-2.276.001L9.222 8.171H3.788a1.199 1.199 0 0 0-.725 2.156l4.396 3.335-1.64 4.921a1.2 1.2 0 0 0 1.139 1.58h-.004a1.2 1.2 0 0 0 .681-.213l4.361-3.008 4.361 3.007a1.198 1.198 0 0 0 1.82-1.367l-1.64-4.92 4.396-3.336c.411-.312.577-.85.412-1.339m-6.686 4.093 1.625 4.874L12 15V4.901l1.623 4.87h5.398z'/%3E%3C/svg%3E");
  --bbva-icon--feedback: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.8 10.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M16.8 8V3.2H2.4v11.834a1.198 1.198 0 0 0 2.048.85L6.73 13.6H7.2v4.8h10.069l2.283 2.283a1.2 1.2 0 0 0 1.307.26c.45-.186.74-.622.74-1.109V8zM6.566 12c-.321 0-.622.125-.85.351L4 14.068V4.8h11.2V12zM20 18.87l-1.717-1.718a1.2 1.2 0 0 0-.85-.35H8.8v-3.2h8v-4H20z'/%3E%3C/svg%3E");
  --bbva-icon--female: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.2 8.3a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m14.4.9c0-4.19-3.41-7.6-7.6-7.6-3.315 0-6.14 2.134-7.176 5.1h1.723a6.01 6.01 0 0 1 5.452-3.5c3.308 0 6 2.692 6 6s-2.692 6-6 6a6.01 6.01 0 0 1-5.452-3.5H4.824a7.62 7.62 0 0 0 6.376 5.057V18.4H8.8V20h2.4v2.4h1.6V20h2.4v-1.6h-2.4v-1.642c3.816-.4 6.8-3.637 6.8-7.558'/%3E%3C/svg%3E");
  --bbva-icon--filter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m10.4-.9h-8.8v1.6h8.8zm-1.6 4H10.35v1.6H20.8zm-1.6 4h-8.85v1.6h8.85zm-11.766-.566L5.56 16.508V5.6H4.039v10.908l-1.873-1.874-1.131 1.131L4.8 19.531l3.766-3.766-1.131-1.13z'/%3E%3C/svg%3E");
  --bbva-icon--financial-health: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.766 4.835A5.57 5.57 0 0 0 16.8 3.19c-1.5 0-2.91.584-3.966 1.644-.32.32-.6.668-.834 1.034a6.2 6.2 0 0 0-.834-1.034A5.57 5.57 0 0 0 7.2 3.19c-1.5 0-2.91.584-3.966 1.644A5.57 5.57 0 0 0 1.6 8.8c0 1.5.61 2.94 1.634 3.966L12 21.532l8.766-8.766A5.73 5.73 0 0 0 22.4 8.8c0-1.458-.58-2.91-1.634-3.965M12 19.268l-5.07-5.07L8 13.13l2.4 2.4 3.2-3.2v1.269h1.6v-4h-4v1.6h1.269l-2.07 2.069-2.4-2.4-2.2 2.2-1.433-1.434A4.1 4.1 0 0 1 3.2 8.799a4.04 4.04 0 0 1 1.166-2.835A3.98 3.98 0 0 1 7.2 4.79c1.072 0 2.078.417 2.834 1.174.599.6 1.005 1.322 1.154 2.044h1.625c.149-.722.555-1.444 1.154-2.044A3.98 3.98 0 0 1 16.8 4.79c1.072 0 2.078.417 2.834 1.174A3.99 3.99 0 0 1 20.8 8.799a4.04 4.04 0 0 1-1.166 2.834z'/%3E%3C/svg%3E");
  --bbva-icon--fingerprint: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4.8c-2.206 0-4 1.794-4 4v6.4c0 2.206 1.794 4 4 4s4-1.794 4-4V8.8c0-2.206-1.794-4-4-4m2.4 10.4c0 1.323-1.077 2.4-2.4 2.4a2.403 2.403 0 0 1-2.4-2.4V8.8c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4zm-1.6 0h-1.6V8.8h1.6zm-6.3-1.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m12.7 1.467c0 3.97-3.23 7.2-7.2 7.2-3.619 0-6.622-2.685-7.125-6.167h1.622A5.61 5.61 0 0 0 12 20.767c3.088 0 5.6-2.512 5.6-5.6V8.8a5.6 5.6 0 0 0-.37-1.999l1.212-1.212c.484.967.758 2.057.758 3.21zM4.8 11.2V8.8c0-3.97 3.23-7.2 7.2-7.2a7.19 7.19 0 0 1 5.55 2.62l-1.138 1.137A5.59 5.59 0 0 0 12 3.2a5.606 5.606 0 0 0-5.6 5.6v2.4z'/%3E%3C/svg%3E");
  --bbva-icon--fire-extinguishe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.622 17.5c0-2.18 1.088-4.065 2.75-5.225v-1.192a3.696 3.696 0 0 0-2.75-3.575V5.583h2.75V6.5l6.417 1.833V1l-6.417 1.833v.917h-2.75V2.467a.55.55 0 0 0-.55-.55H9.34a.55.55 0 0 0-.55.55V3.81c-3.613.452-6.417 3.54-6.417 7.273 0 2.71 1.477 5.056 3.667 6.325V21.9a1.1 1.1 0 0 0 1.1 1.1h5.133c.327 0 .623-.14.825-.367-1.524-1.173-2.475-3.06-2.475-5.133M8.79 7.508a3.696 3.696 0 0 0-2.75 3.575v4.125a5.55 5.55 0 0 1-1.834-4.125c0-2.72 1.986-4.97 4.584-5.408z'/%3E%3Cpath d='m19.88 15.85-1.008 1.375-1.391-2.899-.442-.951-.477.951-1.357 2.899-1.008-1.375a3.6 3.6 0 0 0-.825 2.292c0 1.014.481 2.024 1.375 2.75a8 8 0 0 1 1.375-1.925s1.2 1.199 1.65 2.658a3 3 0 0 0 .416-.11 3.73 3.73 0 0 0 2.517-3.465 3.77 3.77 0 0 0-.825-2.2'/%3E%3C/svg%3E");
  --bbva-icon--fire-extinguisher: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.755 18.631A7.99 7.99 0 0 1 2.2 11.98h1.6c0 2.14 1.064 4.13 2.845 5.323l-.89 1.33'/%3E%3Cpath d='M19.392 14.08c-.368-.103-.756.063-.965.413-.308.515-.836 1.035-1.4 1.496.117-.985-.032-1.987-.452-2.975-.579-1.362-1.513-2.334-1.886-2.709a4.83 4.83 0 0 0-2.089-2.46V5.6h1.6v1.425l3.31.827q.146.036.293.036c.264 0 .522-.088.736-.255.293-.229.462-.574.462-.946V2.912c0-.372-.168-.717-.462-.946a1.2 1.2 0 0 0-1.029-.218l-3.309.827V4h-1.6c0-1.323-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4v.367a8.04 8.04 0 0 0-3.825 2.607A8.02 8.02 0 0 0 2.201 12h1.6c0-1.48.491-2.87 1.42-4.02a6.44 6.44 0 0 1 2.58-1.913v1.78A4.8 4.8 0 0 0 5.401 12v8.8c0 .882.718 1.6 1.6 1.6h8v-.005q.1.005.2.005c3.005 0 4.8-2.44 4.8-4.8v-2.696a.84.84 0 0 0-.609-.825M15.8 3.824l1.6-.4v2.751l-1.6-.4zM9.4 4A.801.801 0 0 1 11 4v3.268a4.8 4.8 0 0 0-1.6 0zM7 12c0-1.765 1.435-3.2 3.2-3.2 1.36 0 2.522.852 2.985 2.05a1 1 0 0 0 0 .103c.1 1.611-.472 2.231-1.194 3.016-.709.771-1.59 1.73-1.59 3.63a4.78 4.78 0 0 0 1.225 3.2H7zm11.4 5.6c0 1.573-1.197 3.2-3.2 3.2a3.203 3.203 0 0 1-3.2-3.2c0-1.277.516-1.837 1.17-2.547.527-.574 1.142-1.243 1.442-2.323.826 1.27 1.253 2.854.34 4.584l1.22 1.221a15.6 15.6 0 0 0 2.228-1.614zm2.2-12.8a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--first: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m11.531 12 7.834 7.834-1.13 1.13L9.267 12l8.966-8.965 1.131 1.13L11.531 12m-5.93 8.8h1.6V3.2H5.6z'/%3E%3C/svg%3E");
  --bbva-icon--fixed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0M3.2 3.2v9.6h9.469l-2.034 2.035 1.131 1.131L15.732 12l-3.966-3.966-1.131 1.13 2.034 2.035H4.8v-6.4h14.4v14.4H6.5v1.6h14.3V3.2z'/%3E%3C/svg%3E");
  --bbva-icon--flickr: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.491 9.091a2.908 2.908 0 1 1 .001 5.817 2.908 2.908 0 0 1 0-5.817m-9.89 2.91a2.908 2.908 0 1 0 5.816 0 2.908 2.908 0 0 0-5.817 0M12 22.4C6.264 22.4 1.6 17.734 1.6 12 1.6 6.264 6.264 1.6 12 1.6c5.734 0 10.4 4.664 10.4 10.4 0 5.734-4.666 10.4-10.4 10.4m0-19.2c-4.853 0-8.8 3.947-8.8 8.8 0 4.851 3.947 8.8 8.8 8.8 4.851 0 8.8-3.949 8.8-8.8 0-4.853-3.949-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--flickr-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 8a4 4 0 1 1 0 8 4 4 0 0 1 0-8M3.2 12a4 4 0 1 0 8 0 4 4 0 0 0-8 0'/%3E%3C/svg%3E");
  --bbva-icon--florist: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 21.7a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-.1-4.958V19.2h-1.6v-2.458a5.61 5.61 0 0 1-4.805-5.539l-.008-6.416h.801c.516 0 1.02.056 1.505.16.571-.849 1.608-1.966 2.452-2.823A1.2 1.2 0 0 1 12 1.766c.324 0 .627.127.855.358.843.856 1.88 1.971 2.45 2.82a7.3 7.3 0 0 1 1.495-.157h.8v6.41a5.61 5.61 0 0 1-4.8 5.545M10.277 5.485a7.2 7.2 0 0 1 1.716 1.141 7.2 7.2 0 0 1 1.725-1.147c-.392-.509-.99-1.185-1.718-1.939-.73.757-1.33 1.436-1.723 1.946M12.8 12a5.62 5.62 0 0 0-4.81-5.556l.005 4.757a4.007 4.007 0 0 0 4.806 3.917V12zM16 6.444a5.56 5.56 0 0 0-2.939 1.374A7.17 7.17 0 0 1 14.401 12v2.397a4 4 0 0 0 1.6-3.199z'/%3E%3C/svg%3E");
  --bbva-icon--fold: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.366 15.834-1.131 1.131-8.234-8.234-8.234 8.234-1.131-1.131 9.366-9.366 9.366 9.366z'/%3E%3C/svg%3E");
  --bbva-icon--folder: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 3.2h-5.603c-.534 0-1.036.208-1.414.586l-1.697 1.697a.4.4 0 0 1-.283.117H3.6c-1.103 0-2 .897-2 2v11.2c0 1.103.897 2 2 2h16.8c1.103 0 2-.897 2-2V5.2c0-1.103-.897-2-2-2m.4 15.6a.4.4 0 0 1-.4.4H3.6a.4.4 0 0 1-.4-.4v-8h12.6V9.2H3.2V7.6a.4.4 0 0 1 .4-.4h7.803c.534 0 1.036-.208 1.414-.586l1.697-1.697a.4.4 0 0 1 .283-.117H20.4a.4.4 0 0 1 .4.4zM19.2 10a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--football: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.74 2.67C4.594 3.917 1.422 9.116 2.67 14.261s6.446 8.316 11.591 7.069 8.316-6.446 7.07-11.591C20.082 4.594 14.883 1.423 9.738 2.67m8.688 4.568c.385.518.71 1.088.964 1.702L16.7 11.747l-1.166-.137-1.476-2.31.623-1.42zm-6 6.528-2.109-.848.207-2.207 2.195-.532 1.194 1.867-1.486 1.719zm4.674-7.924-2.588.443-1.379-2.202a8.04 8.04 0 0 1 3.967 1.759M9.05 4.565a8 8 0 0 1 2.17-.526l1.998 3.191-.58 1.322-2.784.675-1.12-.91zm-1.683.916L7.15 8.07l-2.504.79a8.04 8.04 0 0 1 2.722-3.38zm-3.262 5.228 3.626-1.145 1.204.977-.256 2.729-.974.656-3.678-1.263a8 8 0 0 1 .078-1.954m2.687 7.357a7.95 7.95 0 0 1-2.394-3.584l2.513.863-.118 2.721m1.556 1.045.165-3.8 1.298-.874 2.168.872.465 1.918-2.242 2.564a8 8 0 0 1-1.854-.68m5.536.664a8 8 0 0 1-1.736.222l1.402-1.603 1.98.784a8 8 0 0 1-1.645.597m3.282-1.67L14 16.851l-.465-1.918 1.528-1.768 1.554.183 1.886 3.303a8 8 0 0 1-1.337 1.454zm2.241-3.096-1.35-2.365 1.838-1.918a7.96 7.96 0 0 1-.488 4.283'/%3E%3C/svg%3E");
  --bbva-icon--forbidden-to-pass-in-front-bus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.3 14.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m19.3 5.301a1.203 1.203 0 0 1-1.2 1.199H13c-.662 0-1.2-.538-1.2-1.2q0-.327.157-.6l2.217-3.8H9.463a2.4 2.4 0 0 1-2.262 1.6 2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4 1.043 0 1.932.669 2.262 1.6h5.645l1.051-1.802a1.207 1.207 0 0 1 2.085.002l1.05 1.8h1.507v-1.599a4 4 0 0 0-3.2-1.601H3.2V12H1.6V7.2C1.6 5.436 3.036 4 4.8 4h12.8c2.647 0 4.8 2.153 4.8 4.8v6.4h-2.174l2.215 3.797q.159.277.159.604M6.4 5.6H4.8c-.882 0-1.6.718-1.6 1.6v1.6h3.2zm4 0H8v3.2h2.4zm4 0H12v3.2h2.4zm6.4 4.204V8.8c0-1.764-1.436-3.2-3.2-3.2H16v3.2h1.6c1.162 0 2.274.359 3.2 1.004M8 14.4a.801.801 0 0 0-1.6 0 .801.801 0 0 0 1.6 0m12.707 4.8L17.2 13.188 13.693 19.2z'/%3E%3C/svg%3E");
  --bbva-icon--forest: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m19.431 18.467.017-.01c.838-.537 1.352-.947 1.352-2.564 0-2.538-2.054-6.498-3.754-8.085a.95.95 0 0 0-1.292 0 8.4 8.4 0 0 0-.965 1.102c-1.136-2.786-2.887-5.542-4.443-6.995-.39-.364-1.1-.364-1.492 0C6.294 4.305 3.2 10.23 3.2 14c0 2.346.744 2.991 1.97 3.774.937.6 2.253.946 3.63 1.043V20.8H4v1.6h16v-1.6h-2.795v-1.642c.847-.089 1.644-.319 2.226-.69m-3.03-9.019c1.41 1.65 2.8 4.77 2.8 6.445q0 .642-.119.834c-.062.101-.22.205-.495.381l-.017.011c-.335.214-.825.356-1.365.426v-3.144h-1.6v3.146c-.543-.069-1.037-.21-1.374-.427l-.017-.01c-.275-.177-.433-.28-.495-.382-.079-.127-.118-.408-.118-.834 0-1.675 1.39-4.796 2.8-6.445M6.03 16.426c-.896-.573-1.23-.787-1.23-2.426 0-2.89 2.366-8.043 4.8-10.574 1.631 1.698 3.233 4.576 4.111 7.16C12.747 12.316 12 14.362 12 15.892c0 .405.032.734.094 1.01a8 8 0 0 1-1.694.306V10.8H8.8v2.716l-1.224-1.27-1.153 1.11L8.8 15.822v1.387c-1.075-.086-2.086-.347-2.769-.783zm4.37 4.374v-1.983c.948-.067 1.866-.253 2.653-.559q.141.098.298.197l.017.011c.585.374 1.385.604 2.235.692V20.8H10.4zM8.7 8.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--france-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3.5 9.325C3.5 15.661 12 23 12 23s4.981-4.32 7.33-9.187l.054-.106c.07-.14.123-.272.184-.413l.053-.115c.062-.14.115-.29.176-.43l.035-.089.106-.299a9.8 9.8 0 0 0 .528-2.244h-8.51c-.43.651-1.302 1.998-1.328 2.06-.027.06.889 1.407 1.329 2.058H14.5c-.396.581-.819 1.18-1.311 1.778-.396.502-.801.968-1.18 1.4-.37-.397-.739-.846-1.126-1.312-2.147-2.658-3.388-5.13-3.388-6.785a4.52 4.52 0 0 1 4.629-4.408 4.54 4.54 0 0 1 4.25 3.317h4.066a8.45 8.45 0 0 0-8.43-7.224C7.362.948 3.552 4.679 3.5 9.325' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--free-dollar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.722 13.608a16 16 0 0 0 .078-1.614c0-1.503-.191-2.903-.567-4.16-.384-1.283-.955-2.396-1.696-3.308a7.75 7.75 0 0 0-2.795-2.162c-1.097-.506-2.349-.763-3.722-.763s-2.625.257-3.722.763a7.8 7.8 0 0 0-2.8 2.161c-.745.911-1.322 2.023-1.715 3.305-.386 1.26-.582 2.66-.582 4.165s.196 2.907.582 4.165c.393 1.282.969 2.395 1.714 3.31a7.8 7.8 0 0 0 2.801 2.168c1.097.506 2.349.763 3.722.763q.875-.001 1.679-.14a5.57 5.57 0 0 0 3.101.94c3.088 0 5.6-2.512 5.6-5.6a5.58 5.58 0 0 0-1.678-3.993M8.968 20.184a6.2 6.2 0 0 1-2.231-1.725c-.614-.754-1.093-1.685-1.425-2.769-.339-1.106-.511-2.35-.511-3.696s.172-2.589.511-3.696c.332-1.082.811-2.012 1.424-2.76a6.2 6.2 0 0 1 2.232-1.722c.885-.409 1.912-.616 3.051-.616s2.166.207 3.051.616a6.2 6.2 0 0 1 2.224 1.72c.608.748 1.081 1.676 1.405 2.757.332 1.108.5 2.353.5 3.701q0 .275-.011.543A5.56 5.56 0 0 0 16.799 12q-.1.001-.2.005v-.048c0-2.276-.366-3.97-1.119-5.179-.806-1.294-2.01-1.978-3.481-1.978s-2.735.688-3.519 1.988c-.727 1.206-1.081 2.897-1.081 5.17 0 2.271.362 3.976 1.106 5.21.695 1.152 1.696 1.833 2.917 1.993.172.591.439 1.142.783 1.635q-.093.002-.187.003c-1.14 0-2.166-.207-3.051-.616zm2.235-2.703c-.539-.175-.97-.548-1.327-1.139-.581-.964-.876-2.44-.876-4.385s.286-3.406.851-4.343C10.351 6.785 11.034 6.4 12 6.4s1.603.39 2.123 1.224c.582.934.877 2.392.877 4.333q0 .174-.004.342a5.61 5.61 0 0 0-3.793 5.183m5.597 4.12c-2.206 0-4-1.795-4-4 0-2.207 1.794-4 4-4s4 1.793 4 4c0 2.205-1.794 4-4 4m1.887-3.672q.13.253.13.602 0 .27-.093.52a1.25 1.25 0 0 1-.301.456 1.6 1.6 0 0 1-.511.328c-.149.063-.35.11-.513.138v.628h-1.2v-.67a2.383 2.383 0 0 1-.6-.217 2 2 0 0 1-.37-.25 3 3 0 0 1-.308-.312l-.105-.124.827-.815.145.181q.186.233.422.393.223.15.452.186c.158.024.31.026.466.005.136-.018.257-.063.315-.117q.085-.079.085-.24 0-.144-.082-.219a.9.9 0 0 0-.347-.172l-.523-.133a6 6 0 0 1-.543-.16 2 2 0 0 1-.504-.259 1.3 1.3 0 0 1-.37-.414 1.2 1.2 0 0 1-.142-.608q0-.309.112-.567a1.3 1.3 0 0 1 .321-.45q.207-.188.5-.3c.074-.028.164-.054.25-.075V14.6h1.2v.651c.119.024.207.044.296.072q.216.068.391.165.173.098.314.22.134.117.259.252l.12.13-.854.798-.144-.15a3 3 0 0 0-.328-.297 1 1 0 0 0-.353-.17 1.3 1.3 0 0 0-.451-.023.4.4 0 0 0-.262.11.3.3 0 0 0-.081.22c0 .132.053.178.07.193.062.053.18.121.305.151.132.032.29.073.448.113l.082.021c.19.05.409.106.597.174q.296.108.517.272c.153.115.275.26.361.427'/%3E%3C/svg%3E");
  --bbva-icon--free-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.722 13.608a16 16 0 0 0 .078-1.614c0-1.503-.191-2.903-.567-4.16-.384-1.283-.955-2.396-1.696-3.308a7.75 7.75 0 0 0-2.795-2.162c-1.097-.506-2.349-.763-3.722-.763s-2.625.257-3.722.763a7.8 7.8 0 0 0-2.8 2.161c-.745.911-1.322 2.023-1.715 3.305-.386 1.26-.582 2.66-.582 4.165s.196 2.907.582 4.165c.393 1.282.969 2.395 1.714 3.31a7.8 7.8 0 0 0 2.802 2.168c1.097.506 2.349.763 3.722.763q.875-.001 1.679-.14a5.57 5.57 0 0 0 3.101.94c3.088 0 5.6-2.512 5.6-5.6a5.58 5.58 0 0 0-1.678-3.992zM8.968 20.184a6.2 6.2 0 0 1-2.231-1.726c-.614-.754-1.093-1.685-1.425-2.769-.339-1.106-.511-2.35-.511-3.696s.172-2.589.511-3.696c.332-1.082.811-2.012 1.424-2.76a6.2 6.2 0 0 1 2.232-1.722c.885-.409 1.912-.616 3.051-.616s2.166.207 3.051.616a6.2 6.2 0 0 1 2.224 1.72c.608.748 1.081 1.676 1.405 2.757.332 1.108.5 2.353.5 3.701q0 .275-.011.543A5.56 5.56 0 0 0 16.799 12q-.1.001-.201.005v-.048c0-2.276-.366-3.97-1.119-5.179-.806-1.294-2.01-1.978-3.481-1.978s-2.735.688-3.519 1.988c-.727 1.206-1.081 2.897-1.081 5.17 0 2.271.362 3.976 1.106 5.211.695 1.152 1.696 1.833 2.917 1.993.172.591.439 1.142.783 1.635q-.093.002-.187.003c-1.14 0-2.166-.207-3.052-.616zm2.235-2.702c-.539-.175-.97-.548-1.327-1.14-.582-.965-.876-2.44-.876-4.385s.286-3.406.851-4.343C10.351 6.785 11.034 6.4 12 6.4s1.603.39 2.123 1.224c.582.934.877 2.392.877 4.333q0 .174-.003.342a5.61 5.61 0 0 0-3.794 5.183zM16.8 21.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m-.783-4.88s-.02.115-.039.28h.824v1.2h-.824c.019.165.039.281.039.281.06.266.165.48.31.631.14.145.336.216.601.216a.64.64 0 0 0 .494-.203c.135-.144.252-.377.346-.69l.03-.099 1.202.386-.03.094c-.156.493-.406.883-.744 1.161-.342.281-.781.423-1.304.423-.268 0-.526-.037-.766-.11a1.97 1.97 0 0 1-1.159-.934c-.102-.176-.273-.596-.353-1.156h-.643V17h.643c.08-.56.25-.98.353-1.156q.21-.358.501-.589a2 2 0 0 1 .658-.344q.363-.11.766-.11c.523 0 .962.141 1.304.422.338.278.589.67.744 1.161l.03.094-1.202.386-.03-.099q-.142-.471-.346-.69a.64.64 0 0 0-.494-.203c-.265 0-.461.071-.601.216-.145.151-.25.365-.31.631'/%3E%3C/svg%3E");
  --bbva-icon--frequency: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.2 12.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M16.8 14.2h-1.6v2.531l1.834 1.835 1.132-1.132-1.366-1.365z'/%3E%3Cpath d='M21.6 11.6C21.6 6.307 17.293 2 12 2c-2.461 0-4.75.919-6.4 2.491V2.8H4v4.8h4.8V6H6.36C7.727 4.494 9.776 3.6 12 3.6c4.411 0 8 3.589 8 8q0 .425-.045.839A5.58 5.58 0 0 0 16 10.8a5.606 5.606 0 0 0-5.6 5.6c0 1.179.367 2.274.992 3.177-3.232-.238-6.013-2.359-7.033-5.429l-1.519.504C4.14 18.569 7.821 21.2 12 21.2q.522-.001 1.029-.056c.862.542 1.88.856 2.971.856 3.088 0 5.6-2.512 5.6-5.6 0-.73-.142-1.427-.397-2.067A9.6 9.6 0 0 0 21.6 11.6M16 20.4c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4'/%3E%3C/svg%3E");
  --bbva-icon--frozen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5.9a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m17.166 3.466-1.131-1.131-2.966 2.966h-4.137l5.434-5.434-1.131-1.131L12.8 10.07V5.933l2.966-2.966-1.131-1.131-2.634 2.634-2.634-2.634-1.131 1.13 2.966 2.967v4.137L8.369 7.236l-1.131 1.13 2.834 2.835H5.935L2.969 8.235l-1.131 1.13L4.472 12l-2.634 2.634 1.13 1.13L5.936 12.8h4.137l-5.434 5.434 1.13 1.13 5.435-5.433v4.137l-2.966 2.966 1.13 1.13 2.635-2.633 2.634 2.634 1.13-1.131-2.965-2.966V13.93l5.434 5.434 1.13-1.131-5.433-5.434h4.137l2.966 2.966 1.13-1.131L19.533 12z'/%3E%3C/svg%3E");
  --bbva-icon--funtional-square: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.6 1.6v20.8h20.8V1.6zm19.2 19.2H3.2V3.2h17.6zm-8-5.499a3.205 3.205 0 0 1 2.4 3.1v.8h4V4.8H4.8v14.4h8zm-1.6-1.7v4H6.4v-4.8h3.2V8H8v3.2H6.4V6.4h11.2v2.4h-4v1.6h4v7.2h-.867a4.81 4.81 0 0 0-4.733-4z'/%3E%3C/svg%3E");
  --bbva-icon--furniture: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 10.5a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m12.1-2.9v11.2c0 .662-.538 1.2-1.2 1.2H3.6c-.662 0-1.2-.538-1.2-1.2V7.6c0-.662.538-1.2 1.2-1.2h3.569l4.83-4.83 4.832 4.83H20.4c.662 0 1.2.538 1.2 1.2M9.43 6.4h5.138l-2.57-2.569zM4 8v7.07l3.3-3.3 3.4 3.4 5.6-5.6 3.7 3.7V8zm0 10.4h3.469l2.1-2.1-2.27-2.269-3.3 3.3zm16 0v-2.869l-3.7-3.7-6.57 6.57z'/%3E%3C/svg%3E");
  --bbva-icon--generic-sustainability: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.966 13.434a2.48 2.48 0 0 0-1.766-.731c-.667 0-1.294.26-1.766.73l-2.097 2.098a1.6 1.6 0 0 1-1.131.469h-.743a2.4 2.4 0 0 0-.662-.987v-2.49c1.935-.955 3.2-3.025 3.2-5.324 0-2.5-1.496-4.731-3.724-5.551l-.276-.102-.276.102c-2.227.82-3.724 3.05-3.724 5.55 0 2.3 1.265 4.369 3.2 5.326v1.875H5.795c-.855 0-1.658.333-2.263.937l-1.697 1.697 1.131 1.13 1.697-1.696a1.6 1.6 0 0 1 1.131-.47H11.2a.801.801 0 0 1 0 1.6H8v1.6h3.2a2.4 2.4 0 0 0 2.262-1.6h.743c.855 0 1.658-.332 2.263-.936l2.097-2.097a.893.893 0 0 1 1.268 0 .895.895 0 0 1 0 1.268l-4.028 4.028a3.18 3.18 0 0 1-2.263.937H5.6v1.6h7.943a4.77 4.77 0 0 0 3.394-1.406l4.028-4.028a2.5 2.5 0 0 0 0-3.531zM9.6 7.2c0-1.725.953-3.268 2.4-3.935 1.447.667 2.4 2.21 2.4 3.935 0 1.382-.613 2.646-1.6 3.437V7.2h-1.6v3.437c-.987-.791-1.6-2.055-1.6-3.437'/%3E%3C/svg%3E");
  --bbva-icon--get-in: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.589-8-8-8m2.166 12.234L9.932 12l4.234-4.234-1.131-1.131L7.669 12l5.366 5.366 1.131-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--get-out: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8'/%3E%3Cpath d='m10.966 17.366-1.132-1.132L14.069 12 9.834 7.766l1.132-1.132L16.33 12z'/%3E%3C/svg%3E");
  --bbva-icon--gif: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8-.001.9.9 0 0 1 1.8 0m-.609-6.154h1.541V17.3h-.784v-.199c-.192.165-.47.261-.782.261-.958 0-1.53-.682-1.53-1.824s.623-1.798 1.588-1.798c.636 0 1.151.308 1.413.845l.045.093-.8.36-.041-.092c-.083-.184-.252-.404-.582-.404-.259 0-.693.128-.693.983 0 .951.488 1.054.698 1.054a.545.545 0 0 0 .549-.393h-.475zm3.083 1.853h-.922v-3.497h.922zm1.573-2.69v.601h1.052l.144.775h-1.197V17.3h-.926v-3.497h2.379v.806z'/%3E%3C/svg%3E");
  --bbva-icon--glass-with-ice: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.493 2.141a1.6 1.6 0 0 0-1.2-.54H5.707a1.598 1.598 0 0 0-1.587 1.797l2.2 17.6c.1.8.782 1.402 1.588 1.402h8.188c.805 0 1.488-.603 1.588-1.402l2.2-17.6a1.6 1.6 0 0 0-.388-1.257zm-1.2 1.06-.505 4.045c-2.093-1.37-4.73-1.055-6.386.812C10.14 9.48 8.239 9.77 6.88 8.75l-.53-.397L5.706 3.2zm-2.2 17.6H7.907L6.614 10.461c.66.337 1.372.503 2.088.503 1.4 0 2.819-.63 3.896-1.845 1.162-1.31 3.05-1.479 4.498-.408l.458.401zm-3.476-3.703q-.165.001-.333-.035l-1.565-.333a1.6 1.6 0 0 1-1.01-.694 1.59 1.59 0 0 1-.222-1.204l.333-1.565a1.6 1.6 0 0 1 1.898-1.232l1.565.333c.418.09.776.335 1.009.694.233.36.312.786.223 1.204l-.333 1.565a1.604 1.604 0 0 1-1.565 1.268M11.384 13.6l-.333 1.565 1.565.333.333-1.565z'/%3E%3C/svg%3E");
  --bbva-icon--glassdor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4A9.6 9.6 0 0 0 2.4 12a9.6 9.6 0 0 0 9.6 9.6 9.6 9.6 0 0 0 9.6-9.6A9.6 9.6 0 0 0 12 2.4M16 16a1.6 1.6 0 0 1-1.6 1.6H9.6A1.6 1.6 0 0 1 8 16h6.4V9.43c0-.032.026-.058.058-.058h1.483c.032 0 .058.026.058.058zM9.6 8v6.57a.06.06 0 0 1-.058.058H8.059A.06.06 0 0 1 8 14.57V8a1.6 1.6 0 0 1 1.6-1.6h4.8A1.6 1.6 0 0 1 16 8z'/%3E%3C/svg%3E");
  --bbva-icon--globe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6m7.96 8.8h-2.386c-.165-2.52-1.101-4.884-2.53-6.597A8.02 8.02 0 0 1 19.96 11.2M11.2 4.63v6.57H8.032c.207-2.681 1.432-5.188 3.168-6.57m0 8.17v6.57c-1.736-1.382-2.961-3.89-3.168-6.57zm1.6 6.57V12.8h3.168c-.207 2.68-1.432 5.188-3.168 6.57m0-8.17V4.63c1.736 1.382 2.96 3.889 3.168 6.57zM8.956 4.603C7.526 6.316 6.59 8.68 6.426 11.2H4.04a8.02 8.02 0 0 1 4.916-6.597M4.04 12.8h2.386c.165 2.52 1.1 4.884 2.53 6.597A8.02 8.02 0 0 1 4.04 12.8m11.004 6.597c1.429-1.713 2.365-4.077 2.53-6.597h2.386a8.02 8.02 0 0 1-4.916 6.597'/%3E%3C/svg%3E");
  --bbva-icon--google-drive: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.067 4.3h5.867l5.031 8.8H14.15L9.068 4.3m-1.24 15.4h10.04l2.932-5.133H10.79zm-1.694 0 5.067-8.771-2.977-5.155L3.2 14.567z'/%3E%3C/svg%3E");
  --bbva-icon--google-hangouts: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.2c-4.864 0-8.8 3.92-8.8 8.752s4.168 8.336 8.8 8.336V22.2c5.328-2.584 8.8-6.848 8.8-11.248C20.8 6.12 16.864 2.2 12 2.2m-.656 10.16c0 1.152-.744 2.08-1.664 2.08v-2.08H7.6V8.608h3.752zm5.072 0c0 1.152-.744 2.08-1.664 2.08v-2.08h-2.08V8.608h3.752z'/%3E%3C/svg%3E");
  --bbva-icon--google-plus: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M13.834 11.044a4.6 4.6 0 0 1-1.094 4.041 4.55 4.55 0 0 1-6.448.302 4.59 4.59 0 0 1-.3-6.47 4.55 4.55 0 0 1 6.447-.303l-1.346 1.327a2.693 2.693 0 0 0-4.26 1.11 2.706 2.706 0 0 0 1.568 3.486 2.693 2.693 0 0 0 3.473-1.574H9.296v-1.918h4.538m3.774.145V9.591h-1.16v1.598h-1.592v1.164h1.592v1.598h1.16v-1.598H19.2V11.19zM12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--google-plus-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M8.696 13.176h3.15A3.29 3.29 0 0 1 7.603 15.1a3.31 3.31 0 0 1-1.917-4.26c.646-1.704 2.54-2.574 4.245-1.925q.531.2.962.568l1.645-1.622a5.56 5.56 0 0 0-7.881.37c-2.08 2.284-1.91 5.822.367 7.908a5.56 5.56 0 0 0 7.88-.369 5.62 5.62 0 0 0 1.338-4.939H8.696zM18.854 11.01V9.054h-1.418v1.954H15.49v1.422h1.946v1.954h1.418v-1.954H20.8V11.01z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--graphics: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.1 7.2a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0M3.2 9.6H8v12H3.2zM4.8 20h1.6v-8.8H4.8zM9.6 3.2h4.8v18.4H9.6zM11.2 20h1.6V4.8h-1.6zm8 0h-1.6V6.4H16v15.2h4.8V9.7h-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--guarantee: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.56 16.23c-.113-.106-.283-.265-.316-.328-.029-.078-.022-.328-.017-.493.013-.477.032-1.129-.438-1.598a1.47 1.47 0 0 0-.789-.398V1.6H4v20.8h3.2v-1.6H5.6V3.2h12.8v9.872l-.03-.032c-.332-.354-.786-.84-1.47-.84s-1.138.485-1.47.84c-.105.113-.265.283-.328.316-.079.03-.328.022-.493.017-.477-.013-1.129-.03-1.598.438-.469.47-.451 1.122-.438 1.598.005.165.012.415-.014.487-.036.07-.206.23-.319.334-.354.331-.84.785-.84 1.47s.485 1.138.84 1.47c.113.106.283.265.316.328.029.078.022.328.017.493-.013.477-.032 1.13.438 1.598.469.47 1.122.451 1.598.438.165-.005.414-.012.487.014.069.036.229.206.334.32.332.353.786.84 1.47.84s1.138-.486 1.47-.84c.105-.114.265-.284.328-.317.079-.029.328-.022.493-.017.477.013 1.129.031 1.598-.438s.451-1.122.438-1.598c-.005-.165-.012-.415.014-.487.036-.069.206-.229.319-.334.354-.33.84-.785.84-1.47s-.485-1.138-.84-1.47m-1.093 1.771c-.256.24-.547.512-.702.885-.159.384-.148.791-.138 1.15.003.118.008.28 0 .39-.11.008-.273.004-.391 0-.359-.01-.765-.02-1.149.138-.374.155-.645.446-.885.702-.084.09-.212.226-.301.3-.089-.074-.217-.21-.301-.3-.24-.256-.512-.547-.885-.702-.288-.12-.589-.143-.873-.143q-.142.001-.276.005c-.119.003-.281.008-.391 0a4 4 0 0 1 0-.39c.01-.36.021-.766-.138-1.15-.155-.374-.446-.645-.702-.885a4 4 0 0 1-.299-.3c.073-.09.21-.218.299-.302.256-.24.547-.512.702-.885.159-.384.148-.79.138-1.149-.003-.119-.008-.28 0-.39.11-.009.273-.005.391 0 .359.01.765.02 1.149-.139.374-.155.645-.446.885-.702.084-.09.212-.226.301-.299.089.073.217.21.301.3.24.255.512.546.885.701.384.16.79.148 1.149.138.118-.003.281-.008.391 0 .008.11.004.273 0 .391-.01.36-.021.765.138 1.15.155.373.446.644.702.884.09.084.226.212.299.301-.073.09-.21.217-.299.301M16.8 7.201H7.2V5.6h9.6zM7.2 8.8H12v1.6H7.2zm3.4 12.8a.9.9 0 1 1-1.8-.001.9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--hand: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 8c-.312 0-.61.061-.885.17A2.404 2.404 0 0 0 16 6.4c-.428 0-.829.113-1.178.31A2.4 2.4 0 0 0 12 5.738V4c0-.639-.25-1.242-.704-1.696A2.38 2.38 0 0 0 9.6 1.6 2.403 2.403 0 0 0 7.2 4v6.41c-.434-.796-1.028-1.153-1.469-1.313a2.43 2.43 0 0 0-1.882.084c-1.339.653-1.943 2.121-1.379 3.346l2.78 6.426a5.6 5.6 0 0 0 1.4 1.945L8.322 22.4h2.396l-3-2.693a4 4 0 0 1-1-1.389l-2.784-6.435-.009-.02c-.196-.422.084-.98.626-1.244a.84.84 0 0 1 .634-.018c.281.102.518.353.681.72l1.02 2.344a.99.99 0 0 0 1.121.572.99.99 0 0 0 .792-.978V4c0-.44.36-.8.8-.8.212 0 .412.084.564.236A.8.8 0 0 1 10.4 4v8H12V8a.801.801 0 0 1 1.6 0v4.8h1.6v-4a.801.801 0 0 1 1.6 0v4.8h1.6v-3.2a.801.801 0 0 1 1.6 0v3.28c0 1.443-.257 2.861-.764 4.212l-1.69 4.508h1.71l1.48-3.946c.574-1.532.865-3.139.865-4.775V10.4c0-1.323-1.078-2.4-2.4-2.4'/%3E%3C/svg%3E");
  --bbva-icon--hand-gesture: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.634 8.866 1.069 5.3l3.565-3.566 1.131 1.13L3.331 5.3l2.434 2.434-1.131 1.13zM20.4 7.2c-.28 0-.55.049-.8.138V6.4a2.403 2.403 0 0 0-3.285-2.23A2.404 2.404 0 0 0 14 2.4a2.4 2.4 0 0 0-2.315 1.77A2.403 2.403 0 0 0 8.4 6.4v3.338a2.403 2.403 0 0 0-3.2 2.249v3.625c0 1.496.583 2.902 1.64 3.96L9.668 22.4h2.263l-3.96-3.96a3.97 3.97 0 0 1-1.172-2.828V12a.801.801 0 0 1 1.6 0v3.6h1.6c.818 0 1.612.343 2.234.966l1.131-1.131C12.439 14.51 11.244 14 9.998 14V6.4a.801.801 0 0 1 1.6 0v4.8h1.6V4.8a.801.801 0 0 1 1.6 0v6.4h1.6V6.4a.801.801 0 0 1 1.6 0v7.2h1.6v-4a.801.801 0 0 1 1.6 0v4.079c0 1.444-.257 2.862-.764 4.213l-1.69 4.508h1.709l1.48-3.946c.575-1.532.866-3.14.866-4.775v-4.08c0-1.322-1.076-2.4-2.399-2.4'/%3E%3C/svg%3E");
  --bbva-icon--happy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8m5.6 8H16c0 2.206-1.794 4-4 4s-4-1.794-4-4H6.4c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6M8.8 8.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m6.4 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--harmonyos: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.598 4.8s1.741 2.24.892 10.691c0 0 .004.057-.056.073 0 0-.03.014-.07-.025-.552-.795-3.118-4.58-3.64-6.884 0 0-.108-.36-.128-.842v-.312c.01-.229.045-.472.121-.71 0 0 .37-1.41 1.932-1.813 0 0 .693-.157.95-.18zm-.413 11.833C7.593 14.893 2.57 12.22 2.57 12.22c-.456 1.406.16 2.541.16 2.541.64 1.347 1.862 1.755 1.862 1.755a3.6 3.6 0 0 0 1.13.247c.087.016 3.51.002 4.426-.003.04 0 .06-.039.06-.039l.006-.013v-.035c-.008-.024-.028-.04-.028-.04m-.068.615c-.015-.053-.076-.053-.076-.053v-.003l-5.9.206c.64 1.136 1.717 2.018 2.84 1.747.775-.193 2.53-1.41 3.11-1.823l-.002-.002c.045-.04.03-.073.03-.073zm.565-1.287C8.426 11.056 5.34 7.337 5.34 7.337s-1.489 1.406-1.563 2.898v.226l.003.052c.064 1.202.973 1.914.973 1.914 1.464 1.42 5.01 3.213 5.833 3.62.012.004.054.018.08-.013 0 0 .012-.01.018-.028v-.037l-.003-.007zM13.95 17.2s-.052.006-.066.045c0 0-.013.053.022.08.565.403 2.278 1.595 3.103 1.826 0 0 .125.042.334.05h.126c.553-.019 1.516-.302 2.391-1.799l-5.909-.205v.003m2.336-10.406s-.386-1.433-1.95-1.812c0 0-.452-.114-.93-.18 0 0-1.75 2.24-.899 10.697h.001c.007.054.045.065.045.065.057.022.086-.033.086-.033.566-.815 3.117-4.579 3.637-6.874 0 0 .282-1.11.01-1.863m5.145 5.414s-5.017 2.68-7.61 4.421c0 0-.047.031-.03.086 0 0 .024.044.06.044.928.002 4.444.006 4.532-.01 0 0 .455-.019 1.016-.234 0 0 1.251-.396 1.9-1.809 0 0 .297-.59.301-1.42v-.036a3.4 3.4 0 0 0-.17-1.043zm-2.184.22s.923-.739.971-1.923c.107-1.645-1.557-3.167-1.557-3.167s-3.077 3.707-5.332 8.603c0 0-.027.056.016.093 0 0 .013.01.031.013h.031q.009-.003.018-.008c.846-.417 4.364-2.199 5.821-3.613z'/%3E%3C/svg%3E");
  --bbva-icon--hashtag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.8 8.8a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m12.117.8-1 4.8H20.8V16h-5.216l-1 4.8H12.95l1-4.8H8.384l-1 4.8H5.75l1-4.8H3.201v-1.6h3.883l1-4.8H6.401V8h2.016l1-4.8h1.634l-1 4.8h5.566l1-4.8h1.634l-1 4.8H20.8v1.6zm-1.634 0H9.717l-1 4.8h5.566z'/%3E%3C/svg%3E");
  --bbva-icon--health: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 20.8H8.8v-5.6H3.2V8.8h5.6V6.4h1.6v4H4.8v3.2h5.6v5.6h3.2v-5.6h5.6v-3.2h-5.6V4.8H12V3.2h3.2v5.6h5.6v6.4h-5.6z'/%3E%3Cpath d='M9.6 4.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--helmet-bike: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.13 7.569a11.3 11.3 0 0 0-4.049-2.275l.016-.231c.066-.835-.453-1.514-1.263-1.652l-.164-.028C13.23 3.306 12.624 3.2 12 3.2s-1.229.106-1.67.183l-.164.028c-.81.138-1.329.817-1.264 1.646l.016.22A11.2 11.2 0 0 0 4.86 7.582c-2.102 1.87-3.26 4.291-3.26 6.817v.331l3.67 3.669H6.4v2.4H8v-2.4h8v2.4h1.6v-2.4h1.131l3.67-3.669v-.331c0-2.548-1.163-4.974-3.272-6.831zM18.07 16.8H5.93l-2.723-2.723a7 7 0 0 1 .962-3.176l2.065 2.065 1.131-1.131L5.12 9.588a9.6 9.6 0 0 1 3.916-2.663L9.57 14.4h1.604L10.5 4.978l.105-.018c.405-.071.91-.159 1.395-.159.486 0 .99.088 1.395.159l.105.018-.673 9.423H14.4v.428l.563-7.887a9.6 9.6 0 0 1 3.11 1.829q.44.388.813.813l-2.25 2.251 1.13 1.131 2.07-2.07c.575.994.903 2.073.957 3.181z'/%3E%3C/svg%3E");
  --bbva-icon--help: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.7a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8'/%3E%3Cpath d='M12.8 14.4h-1.6v-.733c0-1.186.76-2.25 1.892-2.648.794-.28 1.308-.837 1.308-1.42 0-.866-1.1-1.6-2.4-1.6-.9 0-1.75.35-2.167.89L8.567 7.91C9.287 6.979 10.603 6.4 12 6.4c2.206 0 4 1.436 4 3.2 0 1.27-.933 2.42-2.376 2.928a1.22 1.22 0 0 0-.824 1.139z'/%3E%3C/svg%3E");
  --bbva-icon--hide: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.4 13.2a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m17.266-8.734-16.2 16.2-1.131-1.131 5.042-5.042A4 4 0 0 1 8 12.801c0-2.206 1.794-4 4-4 .605 0 1.178.136 1.692.377l2.002-2.002a9.2 9.2 0 0 0-11.477 3.525h-1.84c1.789-3.499 5.431-5.9 9.623-5.9 1.761 0 3.424.424 4.893 1.175l2.641-2.641zM9.639 13.23l2.791-2.791a2.403 2.403 0 0 0-2.791 2.791m9.888-5.365-1.13 1.13a9.2 9.2 0 0 1 2.584 4.605h1.633a10.8 10.8 0 0 0-3.087-5.735M14.391 13a2.404 2.404 0 0 1-2.191 2.191l-1.419 1.419a4.004 4.004 0 0 0 5.028-5.028z'/%3E%3C/svg%3E");
  --bbva-icon--high-contrast: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6m8 9.6q0 .405-.04.8H12.8v-1.6h7.16q.04.395.04.8m-7.2 2.4h6.832a8 8 0 0 1-.708 1.6H12.8zm0-4.8V8h6.124c.29.502.53 1.037.708 1.6zm4.906-3.2H12.8V4.04a7.98 7.98 0 0 1 4.906 2.36M4 12c0-4.141 3.163-7.557 7.2-7.96v15.92C7.163 19.557 4 16.14 4 12m8.8 7.96V17.6h4.906a7.98 7.98 0 0 1-4.906 2.36'/%3E%3C/svg%3E");
  --bbva-icon--historical-transfer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.448 13.68A9.5 9.5 0 0 0 21.6 12c0-5.293-4.307-9.6-9.6-9.6S2.4 6.707 2.4 12a9.57 9.57 0 0 0 3.246 7.2H4v1.6h4.8V16H7.2v2.402A7.98 7.98 0 0 1 4 12c0-4.411 3.589-8 8-8s8 3.589 8 8q0 .103-.004.206A5.57 5.57 0 0 0 16.8 11.2a5.606 5.606 0 0 0-5.6 5.6c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6a5.56 5.56 0 0 0-.952-3.12M16.8 20.8c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m-.434-6.566 2.566 2.566-2.566 2.566-1.131-1.131 1.434-1.434-1.434-1.434 1.131-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--history: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.6 12c0 5.293-4.307 9.6-9.6 9.6-4.429 0-8.166-3.015-9.269-7.1h1.671C5.454 17.69 8.462 20 12 20c4.411 0 8-3.59 8-8s-3.589-8-8-8a8 8 0 0 0-6.863 3.9H7.2v1.6H2.4V4.7H4v2.005A9.6 9.6 0 0 1 12 2.4c5.293 0 9.6 4.307 9.6 9.6M4.1 12a.9.9 0 1 0-1.8 0 .9.9 0 0 0 1.8 0m7.1-4.8v5.93l2.834 2.835 1.131-1.131-2.366-2.366v-5.27h-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--hold: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.6 17.654-3.946 1.48c-1.307.49-2.667.773-4.054.846v2.42H12V20H8v2.4H6.4V20A2.403 2.403 0 0 1 4 17.6c0-.428.113-.829.31-1.178a2.4 2.4 0 0 1-.8-3.2 2.4 2.4 0 0 1 0-4.044A2.4 2.4 0 0 1 3.2 8c0-1.323 1.077-2.4 2.4-2.4h.8v-4H8v4h4v-4h1.6v1.785l4.025 1.073A5.6 5.6 0 0 1 20.35 6.13l1.25 1.393v2.396l-2.441-2.72a4 4 0 0 0-1.946-1.193L13.6 5.042v2.16h-8c-.441 0-.8.358-.8.8 0 .211.084.411.236.563a.8.8 0 0 0 .564.236h3.2v1.6h-4a.801.801 0 0 0 0 1.6h4v1.6H5.6a.801.801 0 0 0 0 1.6h4v1.6H6.4a.801.801 0 0 0 0 1.6h6.479c1.444 0 2.86-.257 4.213-.764l4.508-1.69v1.71z'/%3E%3C/svg%3E");
  --bbva-icon--holidays: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.4 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m18.966-4.434L17.6 18.732a1.6 1.6 0 0 1-1.13.469h-.67l.667 1.6h-1.733l-.667-1.6h-5.56l-.67 1.6H6.1l.671-1.6h-1.77v-1.6h8.4l-2.214-5.311-6.619 2.758-.307-.741c-.44-1.065-.663-2.11-.66-3.108.007-3.29 1.928-6.21 4.893-7.437l.075-.03c.88-.351 1.865-.531 2.931-.531 3.262 0 6.183 1.96 7.44 4.994l.305.738-6.58 2.742 2.468 5.927h1.335l4.766-4.766zm-12.53-2.848 2.918-1.216c-.638-1.396-1.387-2.627-2.145-3.517-.907-1.064-1.436-1.17-1.503-1.146-.076.047-.362.547-.228 1.977.107 1.148.444 2.51.958 3.903zM11.5 4.8q-.088 0-.176.004.229.225.471.507c.871 1.013 1.723 2.406 2.437 3.976l2.88-1.2A6.43 6.43 0 0 0 11.5 4.8m-6.03 8.138 2.888-1.204c-.597-1.602-.978-3.178-1.085-4.508a9 9 0 0 1-.029-.771A6.6 6.6 0 0 0 5.201 11.2a6 6 0 0 0 .27 1.736z'/%3E%3C/svg%3E");
  --bbva-icon--home: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 21.09h-9.6v-6.4h1.6v4.8h6.4v-9.216L12 4.514l-7.2 5.76v9.216h1.6v1.6H3.2V10.082c0-.367.164-.708.45-.937l7.6-6.08a1.19 1.19 0 0 1 1.499 0l7.6 6.08c.286.229.45.57.45.937z'/%3E%3Cpath d='M8.8 21.19a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--hot: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 11.2V8.8H4v8.8c0 2.647 2.153 4.8 4.8 4.8H12a4.81 4.81 0 0 0 4.732-4H18c1.103 0 2-.897 2-2v-5.2zM12 20.8H8.8a3.204 3.204 0 0 1-3.2-3.2v-7.2h9.6v7.2c0 1.765-1.436 3.2-3.2 3.2m6.4-4.4a.4.4 0 0 1-.4.4h-1.2v-4h1.6zM7.834 5.434a.333.333 0 0 0 0-.469 1.933 1.933 0 0 1 0-2.731l.6-.6 1.131 1.131-.6.6a.333.333 0 0 0 0 .469 1.933 1.933 0 0 1 0 2.731l-.6.6-1.131-1.131zm4 0a.333.333 0 0 0 0-.469 1.933 1.933 0 0 1 0-2.731l.6-.6 1.131 1.131-.6.6a.333.333 0 0 0 0 .469 1.933 1.933 0 0 1 0 2.731l-.6.6-1.131-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--hotel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.2 11.6h1.6V16h5.6V1.6h-5.6V6h-1.6V1.6H5.6V16h5.6zm-1.6 2.8H7.2V3.2h2.4v4.4h4.8V3.2h2.4v11.2h-2.4V10H9.6zm-2.147 5.56-1.383.46.785 1.121-1.311.918-.745-1.064-.745 1.064-1.311-.918.785-1.12-1.383-.462.506-1.518 1.347.45V17.6h1.6v1.29l1.347-.45.506 1.518zm7.2 0-1.383.46.785 1.121-1.311.918-.745-1.064-.745 1.064-1.311-.918.785-1.12-1.383-.462.506-1.518 1.347.45V17.6h1.6v1.29l1.347-.45.506 1.518zm5.817.46.785 1.121-1.311.918-.745-1.064-.745 1.064-1.311-.918.785-1.12-1.383-.462.506-1.518 1.347.45V17.6h1.6v1.29l1.347-.45.506 1.518-1.383.461z'/%3E%3C/svg%3E");
  --bbva-icon--hpd: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8-.001.9.9 0 0 1 1.8 0m-1.168-5.709H8.135V17.3h-.926v-3.497h.926v1.28h1.097v-1.28h.926V17.3h-.926zm4.281-.933c0-1.156-1.088-1.156-1.446-1.156h-1.299V17.3h.922v-1.172h.368c.965 0 1.454-.393 1.454-1.169zm-1.822-.364h.395c.456 0 .519.183.519.381s-.063.39-.519.39h-.395zm5.198.94c0-1.133-.645-1.732-1.864-1.732h-1.111V17.3h1.111c1.22 0 1.864-.61 1.864-1.766m-1.815.977h-.239V14.61h.23c.646 0 .898.262.898.934 0 .707-.241.97-.889.97'/%3E%3C/svg%3E");
  --bbva-icon--huawei-app-gallery: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M15.848 3.2H8.152C4.526 3.2 3.2 4.526 3.2 8.152v7.696c0 3.626 1.326 4.952 4.952 4.952h7.694c3.626 0 4.954-1.326 4.954-4.952V8.152c0-3.626-1.326-4.952-4.952-4.952M7.152 14.302h-.466v-.934H5.632v.934h-.467V12h.467v.928h1.054V12h.466zm2.63-1.003c0 .66-.362 1.04-.996 1.04s-.986-.371-.986-1.018V12h.467v1.3c0 .385.186.59.526.59s.523-.2.523-.574V12h.466zM9.07 6.142h.414a2.515 2.515 0 1 0 5.032 0h.414a2.93 2.93 0 0 1-5.86 0m2.895 8.16-.207-.48h-1.053l-.21.48h-.48L11.032 12h.412l1.01 2.299zm2.94 0h-.39l-.522-1.51-.524 1.51h-.386L12.281 12h.497l.508 1.582.522-1.582h.382l.522 1.582.51-1.582h.484zm1.175 0V12h1.694v.419h-1.232v.471h.85v.418h-.85v.57h1.28l-.003.424zm2.756 0h-.46V12h.46zm-7.606-1.718.354.823h-.706z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--icecream: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.6 4.8c0-1.765-1.435-3.2-3.2-3.2H9.6a3.203 3.203 0 0 0-3.2 3.2v12h3.2V20c0 1.323 1.077 2.4 2.4 2.4s2.4-1.077 2.4-2.4v-3.2h3.2zM12.8 20a.801.801 0 0 1-1.6 0v-3.2h1.6zm3.2-4.8H8V4.8c0-.882.718-1.6 1.6-1.6h4.8c.882 0 1.6.718 1.6 1.6z'/%3E%3Cpath d='M11.2 4.8H9.6v8.8h1.6zM14.4 4.8h-1.6v5.6h1.6zM13.6 13.7a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--id-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 4H3.6c-1.103 0-2 .897-2 2v12c0 1.103.897 2 2 2h16.8c1.103 0 2-.897 2-2V6c0-1.103-.897-2-2-2m.4 14a.4.4 0 0 1-.4.4H3.6a.4.4 0 0 1-.4-.4V6a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4zM14.4 8h4.8v1.6h-4.8zm1.6 3.2h3.2v1.6H16zm-5.206.534A2.4 2.4 0 0 0 11.2 10.4c0-1.323-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4c0 .494.15.953.406 1.334A4 4 0 0 0 4.8 15.2v1.6h8v-1.6c0-1.48-.808-2.774-2.006-3.466M8 10.4a.801.801 0 0 1 1.6 0 .801.801 0 0 1-1.6 0m-1.6 4.8c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4z'/%3E%3C/svg%3E");
  --bbva-icon--identified-call: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.8 19.1a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M16.8 11.2q-.408.001-.8.058V3.6c0-1.103-.897-2-2-2H3.6c-1.103 0-2 .897-2 2v16.8c0 1.103.897 2 2 2H14c.377 0 .73-.106 1.03-.288a5.6 5.6 0 0 0 1.77.288c3.088 0 5.6-2.512 5.6-5.6s-2.512-5.6-5.6-5.6M3.6 20.8a.4.4 0 0 1-.4-.4V3.6a.4.4 0 0 1 .4-.4H14a.4.4 0 0 1 .4.4v8.141c-1.89.9-3.2 2.83-3.2 5.06 0 1.565.647 2.982 1.686 4zm13.2 0c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4'/%3E%3Cpath d='m16.4 16.97-1.034-1.036-1.132 1.132 2.166 2.165 2.966-2.965-1.132-1.132z'/%3E%3C/svg%3E");
  --bbva-icon--illustration: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 17.6V6.9h-1.6v10.7h-2v1.2H7.2v-1.2h-2V7.2h2v-2h9.9V3.6H7.2v-2H1.6v5.6h2v10.4h-2v5.6h5.6v-2.8h9.6v2.8h5.6v-5.6zM3.2 3.2h2.4v2.4H3.2zm2.4 18.4H3.2v-2.4h2.4zm15.2 0h-2.4v-2.4h2.4zM11.146 7.2l-3.3 8.8h1.71l.75-2h3.39l.75 2h1.71l-3.3-8.8zm1.95 5.2h-2.19L12 9.478zm5.604-8a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--images: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 8.9a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m12.9-2.1v10.4c0 1.103-.897 2-2 2H3.6c-1.103 0-2-.897-2-2V6.8c0-1.103.897-2 2-2h16.8c1.103 0 2 .897 2 2m-19.2 0v8.269l4.1-4.1 3.4 3.4 5.6-5.6 4.5 4.5V6.8a.4.4 0 0 0-.4-.4H3.6a.4.4 0 0 0-.4.4m.4 10.8h3.87l2.1-2.1-2.27-2.269-4.082 4.082a.4.4 0 0 0 .382.287m17.2-.4v-1.669l-4.5-4.5L9.731 17.6h10.67a.4.4 0 0 0 .4-.4'/%3E%3C/svg%3E");
  --bbva-icon--images-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 8.9a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m11.814-5.086-17.55 17.55-1.13-1.13L3.668 19.2h-.069c-1.103 0-2-.897-2-2V6.8c0-1.103.897-2 2-2h14.469l2.166-2.166 1.131 1.131-.05.05zM8.469 14.4 7.3 13.231l-4.082 4.082a.4.4 0 0 0 .382.287h1.669zm8-8H3.6a.4.4 0 0 0-.4.4v8.269l4.1-4.1 2.3 2.3zm5.436-.913-1.144 1.144a.4.4 0 0 1 .039.17v6.469l-3.339-3.339-1.131 1.131 4.47 4.47v1.669a.4.4 0 0 1-.4.4H9.791l-1.6 1.6H20.4c1.103 0 2-.897 2-2v-10.4c0-.503-.188-.962-.495-1.313z'/%3E%3C/svg%3E");
  --bbva-icon--inclusive-growth: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 11.975 4.834-4.779a3.33 3.33 0 0 0 .966-2.319c0-.853-.343-1.702-.966-2.319A3.327 3.327 0 0 0 12 2.734a3.326 3.326 0 0 0-4.834-.176 3.24 3.24 0 0 0-.966 2.32c0 .877.36 1.72.967 2.32L12 11.975m-3.708-8.28A1.7 1.7 0 0 1 9.5 3.198c.438 0 .875.165 1.208.495.272.27.45.59.503.903h1.578c.052-.313.23-.633.503-.903a1.72 1.72 0 0 1 2.415 0c.317.315.492.735.492 1.183s-.19.882-.492 1.182l-3.708 3.667L8.29 6.06a1.72 1.72 0 0 1-.492-1.183c0-.429.176-.868.493-1.183m12.674 13.271-4.028 4.028a4.77 4.77 0 0 1-3.394 1.406H5.6v-1.6h7.943c.855 0 1.658-.333 2.263-.937l4.028-4.028a.893.893 0 0 0 0-1.268.895.895 0 0 0-1.268 0l-2.097 2.097a3.18 3.18 0 0 1-2.263.937h-.743a2.4 2.4 0 0 1-2.262 1.6H8v-1.6h3.2a.801.801 0 0 0 0-1.6H5.795c-.427 0-.83.166-1.131.47l-1.697 1.696-1.131-1.13 1.697-1.698a3.18 3.18 0 0 1 2.263-.937h5.406c1.043 0 1.932.67 2.262 1.6h.743c.427 0 .829-.166 1.13-.469l2.098-2.097a2.48 2.48 0 0 1 1.766-.73c.667 0 1.294.26 1.766.73a2.5 2.5 0 0 1 0 3.531z'/%3E%3C/svg%3E");
  --bbva-icon--incoming-call: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.56 21.671q-.11 0-.221-.02c-2.55-.474-5.75-2.528-9.005-5.785-3.168-3.168-5.274-6.446-5.78-8.993a1.2 1.2 0 0 1 .328-1.086L5.5 2.17 10.83 7.5 8.837 9.495c.343.757 1.023 1.833 2.029 2.84.995.994 2.077 1.677 2.84 2.026l1.994-1.993 5.33 5.331-3.62 3.62a1.2 1.2 0 0 1-.85.351zM3.169 6.764c.516 2.194 2.48 5.152 5.298 7.971 2.897 2.897 5.785 4.817 7.966 5.302l2.337-2.337-3.07-3.069-1.052 1.053a1.2 1.2 0 0 1-1.288.268c-1.184-.472-2.54-1.4-3.624-2.487-1.098-1.098-2.03-2.455-2.49-3.629a1.2 1.2 0 0 1 .27-1.283L8.569 7.5 5.499 4.43 3.169 6.762zM20.8 4h-5.67l1.435-1.434-1.131-1.13L12.068 4.8l3.366 3.366 1.13-1.13-1.433-1.435H20.8z'/%3E%3C/svg%3E");
  --bbva-icon--info: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8.1a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8'/%3E%3Cpath d='M12.8 9.6h-1.6v8h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--instagram: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.994 9.124a2.876 2.876 0 1 0 .011 5.751 2.876 2.876 0 0 0-.01-5.75m.01 4.742a1.866 1.866 0 1 1-.008-3.732 1.866 1.866 0 0 1 .007 3.732m3.651-4.862a.673.673 0 0 1-1.344.003.673.673 0 0 1 1.344-.002M17.6 11.99c-.003-1.52-.01-1.71-.038-2.308-.028-.596-.124-1.003-.263-1.359a2.75 2.75 0 0 0-.648-.99 2.75 2.75 0 0 0-.993-.645c-.356-.138-.763-.232-1.36-.258s-.788-.032-2.309-.029c-1.52.003-1.71.01-2.308.038-.596.028-1.003.124-1.358.263a2.75 2.75 0 0 0-.99.648 2.7 2.7 0 0 0-.645.993c-.138.357-.23.764-.258 1.36-.026.597-.032.788-.029 2.308s.01 1.711.038 2.31c.028.595.124 1.001.263 1.357.144.368.336.68.648.991s.625.501.993.644c.356.138.763.232 1.36.258s.788.032 2.308.03c1.521-.004 1.712-.01 2.31-.039.595-.028 1.001-.124 1.357-.263a2.75 2.75 0 0 0 .991-.648c.31-.312.501-.625.644-.993.138-.356.232-.764.258-1.359.026-.598.032-.789.03-2.309m-1.037 2.265c-.024.546-.114.843-.19 1.04a1.74 1.74 0 0 1-.419.645 1.74 1.74 0 0 1-.643.42c-.197.077-.494.17-1.039.195-.59.028-.767.034-2.263.037s-1.672-.003-2.263-.028c-.546-.024-.842-.114-1.04-.19a1.75 1.75 0 0 1-.645-.419 1.74 1.74 0 0 1-.42-.643c-.077-.198-.169-.494-.195-1.04-.028-.59-.034-.767-.037-2.263s.003-1.672.028-2.263c.023-.546.115-.842.191-1.04.101-.262.222-.448.418-.645a1.7 1.7 0 0 1 .643-.42c.197-.077.494-.169 1.04-.195.59-.028.766-.034 2.261-.037s1.672.002 2.263.028c.546.024.842.114 1.04.191.262.101.45.222.645.418.196.196.318.382.42.643.077.197.17.493.194 1.04.028.59.034.767.037 2.262s-.003 1.672-.028 2.263zM12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--instagram-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.686 6.238a1.056 1.056 0 1 0 .005 2.112 1.056 1.056 0 0 0-.005-2.112'/%3E%3Cpath d='M20.8 11.983c-.006-2.39-.016-2.689-.06-3.627-.045-.937-.195-1.576-.414-2.135a4.3 4.3 0 0 0-1.018-1.557 4.3 4.3 0 0 0-1.56-1.012c-.56-.217-1.2-.364-2.137-.405-.939-.042-1.238-.051-3.628-.046-2.389.005-2.689.015-3.628.06-.936.044-1.576.194-2.135.413a4.3 4.3 0 0 0-1.557 1.018c-.488.49-.788.981-1.012 1.56-.217.56-.364 1.2-.405 2.137-.04.939-.05 1.238-.046 3.628.005 2.389.015 2.689.06 3.628.045.936.194 1.575.413 2.134a4.3 4.3 0 0 0 1.018 1.557c.49.488.981.788 1.561 1.012.56.216 1.2.364 2.136.405.94.041 1.238.05 3.627.046 2.39-.005 2.69-.015 3.628-.06.936-.045 1.575-.195 2.135-.413a4.3 4.3 0 0 0 1.557-1.018c.488-.49.788-.981 1.012-1.561.217-.56.364-1.2.405-2.136.041-.939.051-1.239.046-3.629zm-1.63 3.559c-.038.858-.18 1.324-.3 1.635a2.7 2.7 0 0 1-.657 1.013c-.307.308-.6.5-1.01.66-.31.121-.776.265-1.634.306-.928.044-1.206.054-3.556.058s-2.627-.004-3.555-.044c-.858-.037-1.324-.18-1.634-.299a2.74 2.74 0 0 1-1.013-.656c-.308-.308-.5-.6-.66-1.01-.12-.31-.266-.776-.306-1.634-.044-.927-.054-1.206-.058-3.556s.004-2.627.044-3.556c.037-.857.18-1.324.3-1.634a2.7 2.7 0 0 1 .655-1.013c.308-.31.6-.5 1.011-.66.31-.121.776-.265 1.633-.306.928-.044 1.206-.053 3.555-.058s2.628.004 3.556.044c.857.037 1.324.179 1.634.299.411.159.705.349 1.013.656s.5.6.66 1.011c.121.309.265.775.306 1.633.044.928.054 1.206.058 3.556s-.004 2.628-.045 3.556z'/%3E%3Cpath d='M11.991 7.48a4.518 4.518 0 1 0 .019 9.038 4.518 4.518 0 0 0-.019-9.037m.014 7.453a2.932 2.932 0 1 1-.011-5.866 2.933 2.933 0 1 1 .011 5.866'/%3E%3C/svg%3E");
  --bbva-icon--insurance: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.1 2.5a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m9.7 12.7h-8V20c0 1.323-1.077 2.4-2.4 2.4A2.403 2.403 0 0 1 8 20v-1.6h1.6V20a.801.801 0 0 0 1.6 0v-4.8h-8v-1.4C3.2 8.948 7.148 5 12 5s8.8 3.948 8.8 8.8zm-1.603-1.6c-.106-3.878-3.294-7-7.197-7s-7.091 3.122-7.197 7z'/%3E%3C/svg%3E");
  --bbva-icon--international: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6m8 9.6q-.002.824-.162 1.604l-.89-.424a2.35 2.35 0 0 0-2.714.454l-.4.4a.6.6 0 0 1-.334.166H14c-.169 0-.199-.03-.234-.066l-1-1a.5.5 0 0 1-.066-.087v-2.248h1.1c.601 0 1.121-.19 1.466-.534l1.212-1.312c.678-.684 1.022-1.51 1.022-2.454v-.301a7.98 7.98 0 0 1 2.5 5.8zm-7.602-7.99-.426.958c-.159.338-.477.532-.872.532h-.4c-.293 0-.568-.1-.734-.266l-.738-.738a8 8 0 0 1 3.17-.486M4 12c0-1.41.368-2.734 1.01-3.885l.459 1.01c.093.209.131.434.131.775v1.3c0 1.205.52 2.429 1.434 3.366l.393.393c.252.259.433.583.483.869l.505 3.32A8.01 8.01 0 0 1 4 12m8 8c-.644 0-1.27-.08-1.87-.223l-.639-4.197-.002-.014c-.103-.605-.437-1.233-.923-1.732l-.393-.393c-.618-.633-.973-1.45-.973-2.241V9.9c0-.382-.031-.89-.272-1.431l-.842-1.851a8 8 0 0 1 1.63-1.37l1.117 1.118c.467.467 1.147.734 1.866.734h.4c1.015 0 1.907-.561 2.326-1.463l.611-1.373a8 8 0 0 1 1.864.755v1.48c0 .518-.185.955-.566 1.335l-1.202 1.302c-.032.023-.146.064-.332.064h-1.5c-.662 0-1.2.538-1.2 1.2v2.7c0 .586.409 1.04.534 1.166l1 1c.36.36.806.534 1.366.534h1.5c.513 0 1.074-.243 1.466-.634l.4-.4a.76.76 0 0 1 .89-.143l1.099.523C18.131 17.998 15.295 20 12 20'/%3E%3C/svg%3E");
  --bbva-icon--investment: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2M3.2 3.2v12.634a1.199 1.199 0 0 0 2.049.849l3.552-3.552 2.4 2.4 4.8-4.8V13.6h1.6V8h-5.6v1.6h2.869l-3.668 3.668-2.4-2.4-4 4V4.8h14.4v14.4h-12.7v1.6h14.3V3.2z'/%3E%3C/svg%3E");
  --bbva-icon--itunes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8m3.687 11.37c.068.902-.61 1.724-1.515 1.837a1.55 1.55 0 0 1-1.762-1.43c-.069-.903.611-1.726 1.515-1.838.286-.035.56.004.804.104V8.81l-4.246.79v5.538h-.008q.005.023.006.046c.07.903-.61 1.724-1.513 1.837a1.55 1.55 0 0 1-1.762-1.43c-.07-.903.61-1.726 1.513-1.837.286-.036.56.004.804.104V7.474l6.16-1.053.006-.002h.002l-.002.028v8.08h-.008q.005.021.007.044z'/%3E%3C/svg%3E");
  --bbva-icon--itunes-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.193 2.046c-5.4 0-9.778 4.379-9.778 9.779s4.378 9.778 9.778 9.778 9.779-4.378 9.779-9.778-4.379-9.78-9.779-9.78m3.581 12.399a1.606 1.606 0 0 1-1.396 1.693 1.43 1.43 0 0 1-1.623-1.319c-.064-.83.563-1.59 1.395-1.692.264-.032.516.004.741.096V9.139l-3.91.727v5.103h-.009q.004.021.005.042a1.605 1.605 0 0 1-1.394 1.692 1.43 1.43 0 0 1-1.624-1.318 1.603 1.603 0 0 1 1.394-1.692 1.46 1.46 0 0 1 .741.096V7.907l5.675-.97.005-.002h.002l-.002.026v7.443h-.008l.006.04z'/%3E%3C/svg%3E");
  --bbva-icon--ivoox: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8m6.968 7.173a.3.3 0 0 0 0-.078c-.665-2.902-3.363-5.245-6.299-5.47-3.084-.238-5.808 1.304-7.159 4.07-.502 1.024-.754 2.11-.703 3.26A6.76 6.76 0 0 0 5.84 15.84c1.085 1.77 2.643 2.884 4.657 3.344.208.048.237-.006.236-.2q-.009-3.39 0-6.782c0-.19-.037-.253-.239-.25-.682.01-1.364-.003-2.046-.008 0-.734.012-1.468-.007-2.202-.006-.242.07-.274.286-.274 1.167.012 2.335.017 3.5 0 .5-.007.855.157 1.038.643l.022.161c.052.07.034.151.034.228v8.69a1 1 0 0 0 .101 0c1.401-.247 2.556-.968 3.581-1.917.937-.868 1.545-1.958 1.897-3.185s.393-2.47.071-3.715zm-7.125-1.498c-.642.031-1.329-.719-1.33-1.453a1.406 1.406 0 0 1 .851-1.32c.17-.072.353-.11.537-.11.375 0 .733.152.998.42.265.267.414.63.414 1.008-.003.781-.64 1.414-1.47 1.455'/%3E%3C/svg%3E");
  --bbva-icon--ivoox-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.277 9.834a1 1 0 0 0 0-.104c-.886-3.864-4.478-6.984-8.387-7.284-4.106-.314-7.733 1.738-9.53 5.42-.669 1.363-1.004 2.81-.938 4.34-.023 1.772.455 3.41 1.374 4.906 1.445 2.357 3.518 3.84 6.2 4.452.277.063.315-.009.315-.267q-.01-4.515 0-9.03c0-.253-.05-.337-.318-.333-.907.013-1.816-.004-2.724-.01 0-.978.017-1.956-.009-2.932-.008-.322.091-.365.38-.365 1.555.015 3.11.023 4.661 0 .665-.01 1.138.21 1.382.857l.029.215c.069.092.045.2.045.302v11.57q.068.003.134 0c1.865-.328 3.404-1.288 4.767-2.55 1.247-1.156 2.057-2.608 2.526-4.242.47-1.634.522-3.289.093-4.945M11.79 7.84c-.855.041-1.77-.958-1.77-1.935a1.9 1.9 0 0 1 .529-1.344 1.836 1.836 0 0 1 1.32-.56c.498.001.976.202 1.329.558.352.357.55.84.55 1.343-.002 1.04-.853 1.884-1.957 1.936z'/%3E%3C/svg%3E");
  --bbva-icon--jewelry: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 9.7a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='m20.723 8.258-2.205-4.41c-.144-.297-.455-.647-1.12-.647h-10.8c-.696 0-.998.4-1.117.648l-2.205 4.41c-.145.307-.214.808.069 1.203l7.604 10.805c.224.313.617.5 1.05.5.435 0 .828-.187 1.052-.5l7.6-10.8c.286-.4.218-.901.072-1.21M12 18.978 5.4 9.6h4.1V8H5.194l1.6-3.2h10.41l1.983 3.964-7.188 10.214'/%3E%3C/svg%3E");
  --bbva-icon--jpg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-1.579-7.683h.9v2.345c0 .708-.413 1.1-1.162 1.1-.348.01-.687-.11-.951-.338l-.063-.055.406-.69.091.083c.177.162.335.24.483.24s.3-.053.3-.446v-2.239zm2.7 0h-1.262V17.3h.9v-1.13h.351c.934 0 1.407-.382 1.407-1.133 0-1.119-1.053-1.119-1.4-1.119zm.017 1.51h-.377v-.738h.377c.437 0 .5.175.5.364 0 .19-.067.373-.505.373zm4.621.077V17.3h-.763v-.188c-.214.168-.48.256-.751.248-.927 0-1.48-.659-1.48-1.764s.6-1.738 1.536-1.738c.615 0 1.113.3 1.367.817l.045.093-.779.35-.041-.09a.6.6 0 0 0-.558-.389c-.248 0-.665.123-.665.945 0 .915.468 1.014.67 1.014a.524.524 0 0 0 .525-.372H14.8l-.143-.72h1.502'/%3E%3C/svg%3E");
  --bbva-icon--keyboard: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 19.2H3.2c-.882 0-1.6-.718-1.6-1.6V6.4c0-.882.718-1.6 1.6-1.6h17.6c.882 0 1.6.718 1.6 1.6v11.2c0 .882-.718 1.6-1.6 1.6M3.2 6.4v11.2h17.6V6.4zM6.4 8H4.8v1.6h1.6zm3.2 0H8v1.6h1.6zm3.2 0h-1.6v1.6h1.6zM16 8h-1.6v1.6H16zm-4.8 3.2H9.6v1.6h1.6zm3.2 0h-1.6v1.6h1.6zm-8 3.2H4.8V16h1.6zM8 11.2H4.8v1.6H8zm11.2 3.2h-1.6V16h1.6zm-3.2 0H8V16h8zm3.2-6.411h-1.6V11.2H16v1.6h3.2z'/%3E%3C/svg%3E");
  --bbva-icon--kids: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.4 21.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m19-18.3v8.397c0 .75-.509 1.39-1.239 1.56L9.204 15.927l-.418.418c-.153.18-.185.312-.185.454 0 .441.36.8.8.8h2.4c1.323 0 2.4 1.077 2.4 2.4s-1.077 2.4-2.4 2.4h-6.8v-1.6h6.8a.801.801 0 0 0 0-1.6H9.4A2.403 2.403 0 0 1 7 16.8c0-.57.195-1.072.6-1.529l.033-.036.438-.438L10.844 2.84a1.594 1.594 0 0 1 1.56-1.239H20.8c.882 0 1.6.718 1.6 1.6m-1.6 7.102v-5.97l-2.985 2.985zm-4.117-1.854-5.342 5.342 8.673-2.01zM19.67 3.2H13.7l2.985 2.985zm-9.459 9.458 5.342-5.342-3.33-3.33-2.01 8.672z'/%3E%3C/svg%3E");
  --bbva-icon--kitchen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.148 15.987a.901.901 0 0 0 .305-1.775.901.901 0 0 0-.305 1.775'/%3E%3Cpath d='M10.4 11.2V4.4a1.2 1.2 0 0 0-1.2-1.2H2.8a1.2 1.2 0 0 0-1.2 1.2v15.2a1.2 1.2 0 0 0 1.2 1.2h19.6v-9.6zm-1.6 8H3.2V9.6h5.6zM8.8 8H3.2V4.8h5.6zm12 11.2H10.4v-6.4h10.4z'/%3E%3Cpath d='M16 14.4h-4V16h4zM20.825 9.6V8h-1.8l-.573-2.29a1.2 1.2 0 0 0-1.164-.91H17.2V1.6h-1.6v3.2h-.088a1.2 1.2 0 0 0-1.164.91L13.775 8H12v1.6zm-5-3.2h1.151l.4 1.6h-1.95z'/%3E%3C/svg%3E");
  --bbva-icon--land: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.2 3.2v17.6h9.6v-4.72A4.01 4.01 0 0 1 16 20v.8h4.8V3.2zm14.343 16A5.61 5.61 0 0 0 12 14.4h-.8v4.8H4.8v-6.4h4.8V7.2H8v4H4.8V4.8h14.4v4h-5.6v1.6h5.6v8.8z'/%3E%3C/svg%3E");
  --bbva-icon--language-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.9 21.601a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M19.782 4.03c-.853.242-1.677.37-2.382.37-1.686 0-2.836-.552-4.168-1.192C11.663 2.453 9.885 1.6 7 1.6c-.796 0-2 .075-3.224.432L3.2 2.2v16.902h1.6V3.422C5.64 3.242 6.437 3.2 7 3.2c2.521 0 4.055.737 5.54 1.45C13.92 5.313 15.35 6 17.4 6q.85 0 1.8-.186v7.564a8.3 8.3 0 0 1-1.8.221c-1.686 0-2.836-.552-4.168-1.192-1.569-.754-3.347-1.608-6.232-1.608-.18 0-.383.005-.6.015v1.601q.332-.017.6-.016c2.521 0 4.055.737 5.54 1.45 1.381.664 2.81 1.35 4.86 1.35.863 0 1.811-.145 2.818-.43l.582-.165V3.741z'/%3E%3C/svg%3E");
  --bbva-icon--law: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.469 9.9 1.169-1.169.9.9 1.834-1.834a2.38 2.38 0 0 0 .703-1.697c0-.641-.25-1.244-.703-1.697l-2.137-2.137a2.4 2.4 0 0 0-3.394 0L10.007 4.1l.9.9-3.469 3.469-.9-.9-1.834 1.834a2.38 2.38 0 0 0-.703 1.697c0 .641.25 1.244.703 1.697l2.137 2.137a2.4 2.4 0 0 0 1.697.702c.615 0 1.229-.234 1.697-.702l1.834-1.834-.9-.9 1.169-1.169 6.534 6.534 1.131-1.131zm-.497-6.503a.8.8 0 0 1 1.131 0l2.137 2.137a.8.8 0 0 1 .234.566.8.8 0 0 1-.234.566l-.703.703L12.268 4.1zM9.103 13.803a.8.8 0 0 1-1.131 0l-2.137-2.137a.8.8 0 0 1-.234-.566c0-.214.083-.415.234-.566l.703-.703L9.807 13.1zM8.569 9.6l3.469-3.469L13.507 7.6l-3.469 3.469zM6.537 5a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m7.9 12.6h-8a2.403 2.403 0 0 0-2.4 2.4v2.4h12.8V20c0-1.323-1.077-2.4-2.4-2.4m.8 3.2h-9.6V20c0-.441.359-.8.8-.8h8c.441 0 .8.359.8.8z'/%3E%3C/svg%3E");
  --bbva-icon--leaf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 21.7a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m4.7-12.1c0-3.586-2.14-6.78-5.324-7.95L12 1.547l-.276.101C8.539 2.82 6.4 6.014 6.4 9.6c0 2.214.816 4.28 2.19 5.81l1.132-1.132C8.64 13.042 8 11.382 8 9.6c0-2.812 1.596-5.32 4-6.34 2.404 1.02 4 3.528 4 6.34 0 2.487-1.248 4.736-3.2 5.928V9.2h-1.6v10h1.6v-1.865c2.893-1.313 4.8-4.349 4.8-7.735'/%3E%3C/svg%3E");
  --bbva-icon--left-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7.976 11.22a1 1 0 0 0 0 1.561l7.4 5.92A1 1 0 0 0 17 17.918V6.082a1 1 0 0 0-1.625-.781z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--letter-a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm8.24 1.96h-2.152L7.256 17.04h2.08l.792-2.288h3.488l.816 2.448 2.176-.32zm-2.3 6.384 1.208-3.488h.024l1.176 3.488z'/%3E%3C/svg%3E");
  --bbva-icon--letter-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm9.014 6.972v-.024s1.976-.256 1.952-2.348c0 0 .272-2.632-3.655-2.536h-4.1V17.1h4.3s3.72.192 3.727-2.824c.008 0 .184-2.192-2.224-2.504M10.224 8.6h1.687s1.69-.108 1.69 1.252c0 1.344-1.713 1.232-1.713 1.232h-1.665zm1.663 6.776h-1.664v-2.708h1.688s1.928.024 1.928 1.384c0 1.348-1.952 1.328-1.952 1.328z'/%3E%3C/svg%3E");
  --bbva-icon--letter-c: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm11.8 9.552c-.608 1.76-1.84 2.952-4.208 2.952-2.688 0-4.72-1.712-4.72-5.328v-.016c0-3.56 2.064-5.3 4.584-5.3 2.08 0 3.32.848 4.08 2.448h-.008c0 .008.008.008.008.016l-1.9.952c-.344-.8-1.048-1.536-2.184-1.536-1.584 0-2.328 1.312-2.328 3.424 0 2.152.832 3.5 2.464 3.5 1.192 0 1.92-.76 2.272-1.816l1.936.68c0 .008-.008.016 0 .024z'/%3E%3C/svg%3E");
  --bbva-icon--letter-d: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm6.164 2.06H7.82V17.1h3.144c3.088 0 5.48-1.328 5.48-5.176 0-3.736-2.352-5.064-5.48-5.064m.152 8.416H10.06V8.74h1.024c2.248 0 3.1 1.024 3.1 3.216.004 2.32-.844 3.32-3.068 3.32'/%3E%3C/svg%3E");
  --bbva-icon--letter-e: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm10.844 12.3H8.42V6.86h6.98v1.88h-4.72v2.2h3.672l.328 1.784h-4v2.544h4.968z'/%3E%3C/svg%3E");
  --bbva-icon--letter-f: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm11.016 3.944H11.3v2.488h3.32l.336 1.784H11.3V17.1H9.05V6.864h6.766z'/%3E%3C/svg%3E");
  --bbva-icon--letter-g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm11.632 12.3h-1.816v-1.132h-.032c-.416.76-1.424 1.328-2.712 1.328-3.056 0-4.44-2.272-4.44-5.36 0-3.208 1.784-5.272 4.624-5.272 1.552 0 3.224.64 4.112 2.448l-1.912.856c-.384-.856-1.1-1.44-2.088-1.44-.912 0-2.464.488-2.464 3.36s1.384 3.584 2.48 3.584c1.12 0 1.9-.7 2.1-1.84h-1.62l-.336-1.672h4.1z'/%3E%3C/svg%3E");
  --bbva-icon--letter-h: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm11.4 12.3h-2.252v-4.376H9.924V17.1H7.66V6.86h2.256v3.976h4.024V6.86h2.26z'/%3E%3C/svg%3E");
  --bbva-icon--letter-i: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm8.252 12.3h-2.24V6.86h2.24z'/%3E%3C/svg%3E");
  --bbva-icon--letter-j: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm10.064 9.192c0 1.908-.964 3.208-3.416 3.208-1.36 0-2.224-.472-2.848-1.008l.968-1.648c.488.44 1.1.856 1.768.856.8 0 1.272-.5 1.272-1.76V6.76h2.256z'/%3E%3C/svg%3E");
  --bbva-icon--letter-k: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm9.44 12.38-2.992-4.7-1.12 1.264v3.28H7.873V6.78h2.255v4.232L13.56 6.78h2.632l-3.472 4 3.872 6.072z'/%3E%3C/svg%3E");
  --bbva-icon--letter-l: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm4.065 12.3V6.86h2.255v8.416h4.344L15.8 17.1z'/%3E%3C/svg%3E");
  --bbva-icon--letter-m: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm12.364 12.3h-2.176v-6.992h-.032q-.209 1.164-.568 2.292l-1.528 4.7h-1.992l-1.52-4.7a18 18 0 0 1-.592-2.4h-.024v7.1H6.7V6.86h2.976l2.288 7.528H12l2.12-7.528h3.048z'/%3E%3C/svg%3E");
  --bbva-icon--letter-n: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm11.46 12.3h-2.08l-4.472-6.584h-.024V17.1H7.6V6.86h2.252l4.288 6.54h.032V6.86h2.08z'/%3E%3C/svg%3E");
  --bbva-icon--letter-nn: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm6.047 1.213c.9 0 1.267.694 1.81.694.322 0 .508-.207.487-.751l1.066.172c0 1.223-.572 1.881-1.46 1.881s-1.266-.694-1.81-.694c-.322 0-.508.208-.486.759L9.374 7.9c.007-1.243.586-1.887 1.473-1.887m4.815 11.562H13.8l-4-5.888h-.022v5.895H7.921V8.424h2.01l3.835 5.846h.034V8.417h1.86z'/%3E%3C/svg%3E");
  --bbva-icon--letter-o: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm7.14 1.868c-2.48 0-4.832 1.712-4.832 5.312s2.352 5.312 4.832 5.312c2.464 0 4.816-1.72 4.816-5.312S14.4 6.668 11.94 6.668m0 8.816c-1.592 0-2.576-1.36-2.576-3.5s.984-3.448 2.576-3.448c1.576 0 2.576 1.3 2.576 3.448s-1 3.5-2.576 3.5'/%3E%3C/svg%3E");
  --bbva-icon--letter-p: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zM12 6.86H8.285V17.1h2.24v-3.64h1.455c2.048 0 4.208-.568 4.2-3.32 0-2.696-1.992-3.28-4.18-3.28m-1.476 4.856V8.7h1.536c1.416 0 1.928.544 1.92 1.5 0 .972-.52 1.516-1.92 1.516z'/%3E%3C/svg%3E");
  --bbva-icon--letter-q: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm8.148 11.112c2.08-.392 3.808-2.12 3.808-5.208 0-3.592-2.352-5.311-4.816-5.311-2.48 0-4.832 1.707-4.832 5.307 0 2.968 1.584 4.7 3.56 5.152.056 1.56 1.28 2.711 3.36 2.711h1.592l.328-1.783h-.872c-1.04.004-1.856-.036-2.128-.868m-3.6-5.2c0-2.144.992-3.448 2.584-3.448 1.576 0 2.56 1.3 2.56 3.448s-.984 3.5-2.56 3.5-2.584-1.356-2.584-3.5'/%3E%3C/svg%3E");
  --bbva-icon--letter-r: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm9.14 8.064c1.37-.409 2.133-1.3 2.133-2.917 0-2.272-1.5-3.176-4.022-3.172H8.205v10.24h2.215v-3.864h1.3l2.363 4.028 2.177-.333zm-1.976-1.457h-1.536V8.615h1.536c1.3 0 1.918.377 1.93 1.377-.008 1.04-.626 1.413-1.93 1.415'/%3E%3C/svg%3E");
  --bbva-icon--letter-s: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm7.376 12.492c-1.936 0-3.432-.856-4.472-1.824l1.176-1.512c.744.776 2.08 1.552 3.224 1.552 1.08 0 1.856-.384 1.856-1.176 0-.776-.736-1.1-2.08-1.48-1.824-.512-3.736-.984-3.736-3.128 0-1.912 1.52-3.056 3.7-3.056 1.576 0 2.976.688 3.96 1.48L14.76 9.756c-.736-.64-1.9-1.248-2.864-1.248-1 0-1.552.416-1.552 1.024 0 .816.76 1.1 2.1 1.48 1.8.488 3.712 1.048 3.712 3.168.012 1.648-1.268 3.112-3.98 3.112'/%3E%3C/svg%3E");
  --bbva-icon--letter-t: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm8.176 3.94v8.36H10.72V8.74H7.672V6.86h8.192l.328 1.88z'/%3E%3C/svg%3E");
  --bbva-icon--letter-u: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm11.26 8.284c0 2.52-1.272 4.1-4.128 4.1S7.8 15.6 7.8 13.1V6.78h2.256v6.272c0 1.48.568 2.312 1.912 2.312 1.328 0 1.888-.824 1.888-2.312V6.78h2.216z'/%3E%3C/svg%3E");
  --bbva-icon--letter-v: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm8.168 12.412h-2.136L7.36 7.084l2.176-.336 2.392 7.488h.032l2.424-7.32H16.5z'/%3E%3C/svg%3E");
  --bbva-icon--letter-w: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm10.756 12.38h-1.92l-1.624-7.12h-.032l-1.728 7.12H8.308L5.621 7.108l2.18-.328 1.12 4.832q.308 1.106.5 2.24h.023c.12-.752.28-1.5.472-2.232l1.048-4.68h2.08l1.1 4.7c.192.816.344 1.288.488 2.2h.032c.136-.928.264-1.344.456-2.176l1.04-4.728h2.08z'/%3E%3C/svg%3E");
  --bbva-icon--letter-x: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm9.368 12.468L11.9 13.5l-2.12 3.6H7.408l3.28-5.408L7.8 7.028l2.368-.336 1.912 3.256 1.736-3.088h2.336l-2.92 4.848 3.224 5.232z'/%3E%3C/svg%3E");
  --bbva-icon--letter-y: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm8.2 8.036v4.344h-2.24v-4.344L7.324 7.108l2.128-.328 2.432 4.152 2.36-3.992h2.3z'/%3E%3C/svg%3E");
  --bbva-icon--letter-z: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 20.8H4.8a1.6 1.6 0 0 1-1.6-1.6V4.8a1.6 1.6 0 0 1 1.6-1.6h14.4a1.6 1.6 0 0 1 1.6 1.6v14.4a1.6 1.6 0 0 1-1.6 1.6M4.8 4.8v14.4h14.4V4.8zm2.956 12.3v-1.552L13.1 8.724H8.268L7.94 6.86h8v1.608l-5.232 6.808h5.064l.336 1.824z'/%3E%3C/svg%3E");
  --bbva-icon--lighthouse: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.1 2.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m9.1 18.5v1.6H4v-1.6h3.3l1.387-10.4H7.201V8.8h1.6V8c0-1.765 1.435-3.2 3.2-3.2s3.2 1.435 3.2 3.2v.8h1.6v1.6h-1.486l1.387 10.4h3.5zM9.68 15.055l4.994 2.653-.27-2.026-4.489-2.394zM10.4 8.8h3.2V8c0-.882-.718-1.6-1.6-1.6s-1.6.718-1.6 1.6zm-.1 1.6-.159 1.195 4.002 2.135-.444-3.33zM8.914 20.8h6.172l-.152-1.142-5.48-2.911z'/%3E%3C/svg%3E");
  --bbva-icon--like: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.766 4.835A5.57 5.57 0 0 0 16.8 3.191c-1.5 0-2.909.584-3.966 1.644-.319.32-.599.668-.834 1.034a6.2 6.2 0 0 0-.834-1.034A5.57 5.57 0 0 0 7.2 3.191c-1.5 0-2.909.584-3.966 1.644A5.57 5.57 0 0 0 1.6 8.8c0 1.501.611 2.94 1.634 3.966L12 21.532l8.766-8.766A5.73 5.73 0 0 0 22.4 8.8c0-1.458-.58-2.909-1.634-3.965m-1.132 6.8L12 19.267l-7.634-7.633A4.1 4.1 0 0 1 3.2 8.8a4.04 4.04 0 0 1 1.166-2.835A3.98 3.98 0 0 1 7.2 4.791c1.072 0 2.078.417 2.834 1.174.596.598 1.002 1.316 1.152 2.035h1.628c.15-.719.556-1.437 1.152-2.035A3.98 3.98 0 0 1 16.8 4.791c1.072 0 2.078.417 2.834 1.174A3.99 3.99 0 0 1 20.8 8.8a4.04 4.04 0 0 1-1.166 2.834'/%3E%3C/svg%3E");
  --bbva-icon--like-filled: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.766 4.835A5.57 5.57 0 0 0 16.8 3.19c-1.5 0-2.909.584-3.966 1.644-.319.32-.599.668-.834 1.034a6.2 6.2 0 0 0-.834-1.034A5.57 5.57 0 0 0 7.2 3.19c-1.5 0-2.909.584-3.966 1.644A5.57 5.57 0 0 0 1.6 8.8c0 1.5.611 2.94 1.634 3.966L12 21.532l8.766-8.766A5.73 5.73 0 0 0 22.4 8.8c0-1.458-.58-2.91-1.634-3.965'/%3E%3C/svg%3E");
  --bbva-icon--limit-exceeded: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12.8 4.931 5.268 5.268 1.131-1.13-7.166-7.167-7.165 7.166L5.999 10.2 11.2 5V20.8H5.6v1.6h12.8v-1.6h-5.6z'/%3E%3C/svg%3E");
  --bbva-icon--limits: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6.4c1.709 0 3.317.666 4.525 1.875l-1.131 1.131A4.77 4.77 0 0 0 12 8a4.66 4.66 0 0 0-3.366 1.42L7.489 8.303A6.25 6.25 0 0 1 12 6.4m-5.6 4a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m15.2 2.4a9.51 9.51 0 0 1-3.012 6.982l-.231.218H5.643l-.231-.218A9.51 9.51 0 0 1 2.4 12.8c0-5.293 4.307-9.6 9.6-9.6s9.6 4.307 9.6 9.6m-1.6 0c0-4.411-3.589-8-8-8s-8 3.589-8 8c0 2.12.81 4.096 2.287 5.6h4.581l6.166-6.166 1.131 1.131-5.034 5.034h4.581a7.92 7.92 0 0 0 2.287-5.6z'/%3E%3C/svg%3E");
  --bbva-icon--link: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.9 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m8.742-4.511-1.326 1.326a3.204 3.204 0 0 1 2.884 3.184c0 1.764-1.436 3.2-3.2 3.2H9.93l-1.599 1.6H16c2.647 0 4.8-2.153 4.8-4.8a4.81 4.81 0 0 0-3.158-4.511m-9.958 7.695A3.204 3.204 0 0 1 4.8 12c0-1.764 1.436-3.2 3.2-3.2h6.069l1.6-1.6h-7.67A4.805 4.805 0 0 0 3.2 12a4.81 4.81 0 0 0 3.159 4.511l1.326-1.326zM16 11.2h-5.5v1.6H16z'/%3E%3C/svg%3E");
  --bbva-icon--linked-in: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.428 6.8H7.573a.77.77 0 0 0-.772.772v8.855c0 .427.346.772.772.772h8.855a.77.77 0 0 0 .772-.772V7.572a.77.77 0 0 0-.772-.772m-6.542 8.828H8.351v-4.93h1.535zm-.764-5.617a.887.887 0 1 1 0-1.774.887.887 0 0 1 0 1.774m6.522 5.617H14.11v-2.69c0-.47-.124-1.023-.804-1.023-.586 0-.925.325-.925 1.156v2.557h-1.535v-4.93h1.482v.677s.455-.81 1.454-.81c1.558 0 1.863 1.018 1.863 2.301zM12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--linked-in-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.493 3.2H4.507c-.722 0-1.307.585-1.307 1.307v14.986c0 .722.585 1.307 1.307 1.307h14.986c.722 0 1.307-.585 1.307-1.307V4.507c0-.722-.585-1.307-1.307-1.307M8.423 18.14H5.825V9.797h2.598zM7.13 8.635a1.501 1.501 0 1 1 0-3.002 1.501 1.501 0 0 1 0 3.002m11.036 9.505h-2.598v-4.554c0-.794-.21-1.73-1.36-1.73-.993 0-1.566.55-1.566 1.957v4.327h-2.598V9.797h2.508v1.146s.77-1.372 2.46-1.372c2.637 0 3.153 1.724 3.153 3.896z'/%3E%3C/svg%3E");
  --bbva-icon--list-view: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.9 8.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M4.8 12A.9.9 0 1 1 3 12a.9.9 0 0 1 1.8 0M4.8 16A.9.9 0 1 1 3 16a.9.9 0 0 1 1.8 0M6.4 7.2h14.4v1.6H6.4zM17.6 15.2H6.4v1.6h11.2zM6.4 11.2h8v1.6h-8z'/%3E%3C/svg%3E");
  --bbva-icon--living-room: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 18.6a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='m20.72 11.951-3.574-8.849a2.39 2.39 0 0 0-2.225-1.5h-5.84c-.985 0-1.858.588-2.226 1.5l-3.574 8.85a1.198 1.198 0 0 0 1.113 1.65h6.807v5.6h-.69a2.41 2.41 0 0 0-2.248 1.556l-.616 1.643h1.71l.404-1.08a.8.8 0 0 1 .75-.52h3.181c.332 0 .633.21.75.52l.404 1.08h1.71l-.617-1.643a2.41 2.41 0 0 0-2.247-1.557h-.89v-5.6h3.2v1.6h1.6v-1.6h2.006a1.2 1.2 0 0 0 1.113-1.65m-15.734.05 3.352-8.3a.8.8 0 0 1 .742-.5h5.841c.328 0 .62.195.742.5l3.352 8.3z'/%3E%3C/svg%3E");
  --bbva-icon--loan-dollar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.266 14.166-1.131-1.13 2.266-2.267V5.6h1.6v5.831zm-.402 4.998a.901.901 0 0 0 1.273 1.273.901.901 0 0 0-1.273-1.273M22.4 16.8c0 3.088-2.512 5.6-5.6 5.6a5.606 5.606 0 0 1-5.6-5.6c0-3.088 2.512-5.6 5.6-5.6.851 0 1.657.192 2.38.533q.019-.263.02-.533c0-4.41-3.589-8-8-8s-8 3.59-8 8c0 3.16 1.841 5.895 4.505 7.195L6.52 19.58C3.587 17.935 1.6 14.796 1.6 11.2c0-5.293 4.307-9.6 9.6-9.6s9.6 4.307 9.6 9.6q-.001.797-.129 1.56A5.59 5.59 0 0 1 22.4 16.8m-1.6 0c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-2.113.33a1.24 1.24 0 0 0-.361-.427 2 2 0 0 0-.517-.272 6 6 0 0 0-.597-.174l-.082-.02-.448-.114a.8.8 0 0 1-.305-.15c-.017-.016-.07-.06-.07-.195q0-.13.081-.219a.42.42 0 0 1 .262-.11c.176-.017.336-.009.451.022a1 1 0 0 1 .353.171q.172.136.328.297l.144.15.854-.799-.12-.129a4 4 0 0 0-.259-.252 2 2 0 0 0-.314-.22 2 2 0 0 0-.391-.165 3 3 0 0 0-.297-.072v-.65h-1.2v.663a2 2 0 0 0-.25.075 1.6 1.6 0 0 0-.5.3 1.3 1.3 0 0 0-.321.45 1.4 1.4 0 0 0-.112.567q0 .356.142.608.14.248.37.414.22.158.504.258c.176.062.36.116.543.161l.523.133a.9.9 0 0 1 .347.172q.082.075.082.218 0 .165-.085.241c-.058.054-.179.098-.315.117a1.6 1.6 0 0 1-.466-.005 1.1 1.1 0 0 1-.452-.186 1.9 1.9 0 0 1-.422-.393l-.145-.18-.827.814.105.124q.145.173.308.311.168.145.37.25.2.106.442.177.074.02.158.04v.671h1.2v-.628c.163-.03.364-.075.513-.138q.309-.131.511-.328.204-.2.301-.457a1.5 1.5 0 0 0 .093-.519 1.3 1.3 0 0 0-.13-.602z'/%3E%3C/svg%3E");
  --bbva-icon--loan-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.266 14.166-1.131-1.13 2.266-2.267V5.6h1.6v5.831zM22.4 16.8c0 3.088-2.512 5.6-5.6 5.6a5.606 5.606 0 0 1-5.6-5.6c0-3.088 2.512-5.6 5.6-5.6.851 0 1.657.192 2.38.532q.019-.264.02-.532c0-4.41-3.589-8-8-8s-8 3.59-8 8c0 3.16 1.841 5.895 4.505 7.195L6.52 19.58C3.587 17.935 1.6 14.796 1.6 11.2c0-5.293 4.307-9.6 9.6-9.6s9.6 4.307 9.6 9.6q-.001.797-.128 1.56A5.58 5.58 0 0 1 22.4 16.8m-1.6 0c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-4.472-1.512c.14-.145.336-.216.601-.216.205 0 .366.066.494.203.135.144.252.377.346.69l.03.1 1.202-.387-.03-.094c-.156-.493-.406-.883-.744-1.16-.342-.282-.781-.424-1.304-.424q-.404 0-.766.111a1.97 1.97 0 0 0-1.159.933c-.103.176-.273.596-.353 1.156h-.643v1.2h.643c.08.56.25.98.353 1.156q.21.358.501.59a2 2 0 0 0 .658.343q.363.111.766.111c.523 0 .962-.142 1.304-.423.338-.278.589-.669.744-1.16l.03-.095-1.202-.386-.03.1q-.142.47-.346.69a.64.64 0 0 1-.494.202c-.265 0-.461-.07-.601-.216-.145-.15-.25-.365-.31-.63 0 0-.02-.117-.039-.282h.824v-1.2h-.824c.019-.165.039-.28.039-.28q.091-.402.31-.632m-7.464 3.876a.901.901 0 0 0 1.273 1.273.901.901 0 0 0-1.273-1.273'/%3E%3C/svg%3E");
  --bbva-icon--lock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.6 10.4V7.2a5.55 5.55 0 0 0-1.651-3.949A5.56 5.56 0 0 0 12 1.601a5.55 5.55 0 0 0-3.949 1.65A5.56 5.56 0 0 0 6.4 7.201v3.2H4v12h16v-12zM8 7.2c0-2.168 1.832-4 4-4s4 1.832 4 4v3.2H8zm10.4 13.6H5.6v-4h3.9v-1.6H5.6V12h12.8zM12 16.9a.9.9 0 1 1 0-1.8.9.9 0 0 1 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--look-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.6 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m10.434 2.166-2.142-2.142a4.37 4.37 0 0 1-2.492.776 4.405 4.405 0 0 1-4.4-4.4c0-2.426 1.974-4.4 4.4-4.4.72 0 1.399.175 2 .483V8.8h-5.6V3.2H5.6v16h1.6v1.6H4V1.6h9.931L20 7.67v6.205c.503.715.8 1.586.8 2.525a4.34 4.34 0 0 1-.776 2.492l2.142 2.142zM17.269 7.2 14.4 4.331v2.87zm1.931 9.2c0-1.544-1.256-2.8-2.8-2.8a2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8s2.8-1.256 2.8-2.8'/%3E%3C/svg%3E");
  --bbva-icon--lost-call: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 20.8h-7.2v-2.672c-.73-.27-1.885-.528-3.2-.528s-2.46.259-3.2.53v2.67H1.6v-4.858c0-.397.196-.768.525-.993C4.152 13.563 7.66 12.8 12 12.8s7.817.781 9.863 2.144c.336.224.537.598.537 1.001zm-5.6-1.6h4v-3.037C18.995 15.056 15.732 14.4 12 14.4s-7.024.638-8.8 1.757V19.2h4v-1.342c0-.482.288-.916.733-1.106 1.11-.471 2.63-.753 4.067-.753s2.977.282 4.072.753c.442.19.728.624.728 1.104zm-3.2-16v1.6h2.07L12 8.469 7.766 4.235l-1.13 1.13L12 10.733l4.8-4.8V8h1.6V3.2h-4.8z'/%3E%3C/svg%3E");
  --bbva-icon--male: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.3a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m10.4-9.1v1.6h3.67l-2.494 2.493A7.56 7.56 0 0 0 10.801 5.6c-3.315 0-6.139 2.134-7.176 5.1h1.723A6.01 6.01 0 0 1 10.8 7.2c3.308 0 6 2.692 6 6s-2.692 6-6 6a6.01 6.01 0 0 1-5.452-3.5H3.625c1.036 2.966 3.861 5.1 7.176 5.1 4.191 0 7.6-3.409 7.6-7.6a7.56 7.56 0 0 0-1.693-4.775l2.493-2.493v3.67h1.6V3.2z'/%3E%3C/svg%3E");
  --bbva-icon--man: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.3 21.7a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m3.5-17.3c0-1.544-1.256-2.8-2.8-2.8a2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8s2.8-1.256 2.8-2.8m-1.6 0a1.201 1.201 0 0 1-2.4 0 1.201 1.201 0 0 1 2.4 0m1.2 12.53 2.16-6.477a1.27 1.27 0 0 0-.19-1.138 1.2 1.2 0 0 0-.97-.515H8.6c-.38 0-.734.188-.97.515a1.27 1.27 0 0 0-.189 1.138l2.16 6.477v2.27h1.6v-2.53L9.11 10.4h5.78l-2.09 6.27v5.73h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--map: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.342 3.565a1.2 1.2 0 0 0-1.024-.224l-4.652 1.12-5.052-1.217a1.2 1.2 0 0 0-.563 0L4.118 4.433c-.54.13-.919.61-.919 1.167v8.499h1.6V5.916l3.6-.868v13.268l-2.974.717-2.226.549v.11c0 .37.167.714.458.943s.664.31 1.024.224l4.652-1.121 5.052 1.218a1.2 1.2 0 0 0 .562 0l4.933-1.19c.541-.13.92-.61.92-1.166V4.508c0-.37-.167-.714-.458-.943M10 4.984l3.9.94v13.268l-3.9-.94zm9.2 13.3-3.7.892V5.908l3.7-.892zM4 17.6a.9.9 0 1 1 0-1.8.9.9 0 0 1 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--max-min-screen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.8 3.2H5.2c-1.103 0-2 .897-2 2v13.6c0 1.103.897 2 2 2h13.6c1.103 0 2-.897 2-2V5.2c0-1.103-.897-2-2-2m.4 15.6a.4.4 0 0 1-.4.4H5.2a.4.4 0 0 1-.4-.4V5.2a.4.4 0 0 1 .4-.4h13.6a.4.4 0 0 1 .4.4zM12 6.4h5.6V12H16V9.131L9.131 16H12v1.6H6.4V12H8v2.869L14.869 8H12z'/%3E%3C/svg%3E");
  --bbva-icon--medical-kit: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 6.4h-3.6V5.2c0-1.103-.807-2-1.8-2H9c-.993 0-1.8.897-1.8 2v1.2H3.6c-1.103 0-2 .897-2 2v10.4c0 1.103.897 2 2 2h16.8c1.103 0 2-.897 2-2V8.4c0-1.103-.897-2-2-2M8.8 5.2c0-.25.14-.4.2-.4h6c.061 0 .2.15.2.4v1.2H8.8zm12 13.6a.4.4 0 0 1-.4.4H3.6a.4.4 0 0 1-.4-.4V8.4a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4zm-8-6h2.4v1.6h-2.4v2.4h-1.6v-2.4H8.8v-1.6h2.4v-2.4h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--menu: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.9 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m15.9-4.8H3.2v1.6h17.6zm0 8H3.2v1.6h17.6zm0-4H6.5v1.6h14.3z'/%3E%3C/svg%3E");
  --bbva-icon--merge: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.73 12-4.57 4.57-1.13-1.13 2.63-2.63h-4.44l-5.25 5.25c-.23.23-.53.35-.85.35H3.2v-1.6h4.77l4.8-4.8-4.8-4.8H6.4v-1.6h1.73c.32 0 .62.12.85.35l5.25 5.25h4.44l-2.63-2.63 1.13-1.13 4.57 4.57zM3.9 7.3c.5 0 .9-.4.9-.9s-.4-.9-.9-.9-.9.4-.9.9.4.9.9.9'/%3E%3C/svg%3E");
  --bbva-icon--mi-espacio: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8a3.204 3.204 0 0 1-3.2-3.2c0-1.764 1.436-3.2 3.2-3.2s3.2 1.436 3.2 3.2S13.764 8 12 8m0-4.8c-.882 0-1.6.718-1.6 1.6s.718 1.6 1.6 1.6 1.6-.718 1.6-1.6-.718-1.6-1.6-1.6m7.2 13.6c0-3.97-3.23-7.2-7.2-7.2s-7.2 3.23-7.2 7.2v2.3H8v-1.6H6.4v-.7c0-3.088 2.512-5.6 5.6-5.6s5.6 2.512 5.6 5.6v.8H13v1.6h6.2zm-8.7.6a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m9.5 3.4H4v1.6h16z'/%3E%3C/svg%3E");
  --bbva-icon--microphone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 16c2.647 0 4.8-2.153 4.8-4.8V6.4c0-2.647-2.153-4.8-4.8-4.8a4.805 4.805 0 0 0-4.8 4.8v4.8c0 2.647 2.153 4.8 4.8 4.8m0-12.8c1.765 0 3.2 1.436 3.2 3.2v4.8c0 1.764-1.435 3.2-3.2 3.2a3.204 3.204 0 0 1-3.2-3.2h4.8V9.6H8.8V8H12V6.4H8.8c0-1.764 1.435-3.2 3.2-3.2m.8 15.96v1.64h2.4v1.6H8.8v-1.6h2.4v-1.64a8.02 8.02 0 0 1-6.225-4.135l1.193-1.193A6.41 6.41 0 0 0 12 17.6c3.529 0 6.4-2.87 6.4-6.4H20c0 4.141-3.163 7.557-7.2 7.96m-8-6.26a.9.9 0 1 1 0-1.8.9.9 0 0 1 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--microphone-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.4 11.2H20c0 4.141-3.163 7.557-7.2 7.96v1.64h2.4v1.6H8.8v-1.6h2.4v-1.64a8 8 0 0 1-2.358-.61l1.243-1.244A6.4 6.4 0 0 0 12 17.6c3.529 0 6.4-2.87 6.4-6.4M4.8 12.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8m-.831 8.26-1.13-1.13 3.346-3.347a8 8 0 0 1-1.21-1.659l1.193-1.193a6.4 6.4 0 0 0 1.147 1.722l1.13-1.13A4.78 4.78 0 0 1 7.2 11.198V6.4c0-2.647 2.153-4.8 4.8-4.8s4.623 1.982 4.788 4.48l3.24-3.24 1.13 1.13zM8.799 9.6h4.47l1.93-1.93V6.4c0-1.764-1.434-3.2-3.2-3.2a3.204 3.204 0 0 0-3.2 3.2H12V8H8.8zm0 1.6c0 .798.295 1.528.78 2.09l2.089-2.09zm5.282 2.428-2.363 2.363q.14.009.282.01c2.647 0 4.8-2.154 4.8-4.8v-.292l-2.372 2.372q-.16.186-.347.347'/%3E%3C/svg%3E");
  --bbva-icon--milk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.994 7.863 15.531 6.4H16.8V4c0-1.323-1.077-2.4-2.4-2.4H9.6A2.403 2.403 0 0 0 7.2 4v2.4h1.269L7.006 7.863A4.77 4.77 0 0 0 5.6 11.257V19h1.6v-4.989a4.16 4.16 0 0 0 1.8.39c1.255 0 2.551-.557 3.555-1.525.577-.557 1.396-.876 2.245-.876.617 0 1.267.196 1.834.552l.166.133v8.116H9v1.6h9.4V11.258a4.77 4.77 0 0 0-1.406-3.394M8.8 4c0-.44.359-.8.8-.8h4.8c.441 0 .8.36.8.8v.8H8.8zm6 6.4c-1.26 0-2.482.483-3.355 1.324-.709.684-1.6 1.076-2.445 1.076-.53 0-.977-.122-1.367-.373l-.433-.27v-.9c0-.855.333-1.658.937-2.263L10.731 6.4h2.537l2.594 2.594c.5.5.814 1.138.907 1.827a5 5 0 0 0-1.969-.42M7.3 21.6a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--missed-call: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 20.8h-7.2v-2.67c-.739-.271-1.899-.53-3.2-.53-1.3 0-2.47.258-3.2.528V20.8H1.6v-4.855c0-.403.201-.777.537-1.001C4.183 13.582 7.778 12.8 12 12.8s7.848.763 9.875 2.149c.33.225.525.596.525.993zm-5.6-1.6h4v-3.043C19.024 15.039 15.837 14.4 12 14.4s-6.995.657-8.8 1.763V19.2h4v-1.343c0-.48.286-.913.728-1.104C9.023 16.281 10.546 16 12 16s2.958.281 4.067.753a1.2 1.2 0 0 1 .733 1.106zm.566-13.834-1.13-1.131L12 8.469 8.332 4.8h2.07V3.2h-4.8V8h1.6V5.931l4.8 4.8 5.365-5.366'/%3E%3C/svg%3E");
  --bbva-icon--mix-cloud: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.675 16a.45.45 0 0 1-.377-.702 3.75 3.75 0 0 0 0-4.209.446.446 0 0 1 .115-.62l.011-.008a.456.456 0 0 1 .634.125 4.65 4.65 0 0 1 0 5.216.46.46 0 0 1-.383.198m-.925-.939a3.32 3.32 0 0 0 0-3.757.46.46 0 0 0-.634-.119l-.002.001a.45.45 0 0 0-.118.627c.276.404.424.882.423 1.371.003.49-.145.968-.423 1.371l-.002.004a.45.45 0 0 0 .38.704.45.45 0 0 0 .376-.204zm-2.506-3.838a2.01 2.01 0 0 1-.44 3.977H7.575c-1.342 0-2.433-1.078-2.433-2.4a2.41 2.41 0 0 1 2.07-2.378A3.63 3.63 0 0 1 10.642 8c1.874 0 3.422 1.414 3.6 3.225zm-.444 3.08a1.108 1.108 0 0 0 .411-2.146 4 4 0 0 1-.137.543.46.46 0 0 1-.577.29q-.003 0-.005-.003a.45.45 0 0 1-.286-.57c.092-.27.138-.553.137-.838 0-1.476-1.217-2.676-2.707-2.676a2.72 2.72 0 0 0-2.462 1.567 2.4 2.4 0 0 1 1.121.631.45.45 0 0 1-.002.638.463.463 0 0 1-.646 0 1.502 1.502 0 1 0-1.074 2.562h6.23-.003zM12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--mix-cloud-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.945 17.6a.628.628 0 0 1-.528-.982 5.255 5.255 0 0 0 0-5.893.625.625 0 0 1 .16-.87l.016-.01a.64.64 0 0 1 .888.174 6.52 6.52 0 0 1 0 7.302.65.65 0 0 1-.536.279m-1.295-1.315a4.65 4.65 0 0 0 0-5.26.645.645 0 0 0-.888-.165q-.001 0-.002.002a.633.633 0 0 0-.166.878c.387.566.593 1.235.592 1.92a3.35 3.35 0 0 1-.592 1.92l-.003.005a.63.63 0 0 0 .17.875.632.632 0 0 0 .888-.175m-3.508-5.373a2.814 2.814 0 0 1-.615 5.568H5.806c-1.88 0-3.406-1.51-3.406-3.36a3.38 3.38 0 0 1 2.898-3.33 5.08 5.08 0 0 1 4.8-3.39c2.626 0 4.792 1.98 5.04 4.515zm-.622 4.31a1.55 1.55 0 0 0 .575-3.001 6 6 0 0 1-.192.76.64.64 0 0 1-.807.405l-.007-.002a.63.63 0 0 1-.401-.798c.128-.378.193-.774.192-1.173 0-2.066-1.703-3.746-3.79-3.746A3.8 3.8 0 0 0 6.644 9.86a3.4 3.4 0 0 1 1.57.883.63.63 0 0 1-.003.893.65.65 0 0 1-.904 0 2.103 2.103 0 1 0-1.504 3.588h8.72-.003z'/%3E%3C/svg%3E");
  --bbva-icon--mixed: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0M3.2 3.2v11.034a1.198 1.198 0 0 0 2.049.849l4.352-4.352L11.67 12.8h2.8l-1.634 1.634 1.131 1.13L17.533 12l-3.566-3.566-1.131 1.131 1.634 1.634h-2.137L9.602 8.467l-4.8 4.8V4.8h14.4v14.4h-12.7v1.6h14.3V3.2z'/%3E%3C/svg%3E");
  --bbva-icon--mobile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m6.3 2.1V3.6c0-1.103-.897-2-2-2H6.8c-1.103 0-2 .897-2 2v16.8c0 1.103.897 2 2 2h10.4c1.103 0 2-.897 2-2m-2-17.2a.4.4 0 0 1 .4.4v16.8a.4.4 0 0 1-.4.4H6.8a.4.4 0 0 1-.4-.4V3.6a.4.4 0 0 1 .4-.4z'/%3E%3C/svg%3E");
  --bbva-icon--mobile-cash-dollar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m6.3-14.7v16.8c0 1.103-.897 2-2 2H6.8c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2m-1.6 0a.4.4 0 0 0-.4-.4H6.8a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4h10.4a.4.4 0 0 0 .4-.4zm-3.206 7.36a1.6 1.6 0 0 0-.455-.55 2.6 2.6 0 0 0-.671-.363 9 9 0 0 0-.812-.243l-.124-.032c-.217-.057-.432-.114-.613-.159a1.3 1.3 0 0 1-.503-.257q-.154-.134-.153-.394-.001-.243.154-.415c.105-.118.283-.197.488-.217.19-.018.465-.027.7.038q.321.088.56.278.249.2.475.442l.069.074.94-.902-.066-.072a5 5 0 0 0-.349-.347 2.46 2.46 0 0 0-.914-.513 3 3 0 0 0-.32-.083V6.4h-1.6v.832q-.2.045-.379.115-.375.148-.638.392a1.7 1.7 0 0 0-.408.587 1.9 1.9 0 0 0-.144.75c0 .311.06.58.179.794q.177.322.467.536.284.21.654.343.362.13.738.224l.731.19q.38.12.561.29a.55.55 0 0 1 .166.424q0 .3-.168.458c-.109.103-.312.184-.542.215-.236.033-.468.03-.707-.008a1.7 1.7 0 0 1-.709-.297 2.9 2.9 0 0 1-.626-.597l-.07-.09-.9.91.057.07q.192.232.41.423.22.193.482.334a3.2 3.2 0 0 0 .846.307v.797h1.6v-.763a2.7 2.7 0 0 0 .604-.174q.397-.172.655-.43.26-.26.381-.594.12-.33.12-.689a1.76 1.76 0 0 0-.165-.79z'/%3E%3C/svg%3E");
  --bbva-icon--mobile-cash-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.659 11.636 1.294.5c-.387 1.11-1.211 1.862-2.554 1.862-1.693 0-2.561-1.197-2.769-2.799H8.599V9.6h1.032c.21-1.602 1.084-2.799 2.768-2.799 1.336 0 2.162.753 2.552 1.863l-1.294.5c-.197-.713-.596-1.19-1.229-1.19-.755 0-1.177.68-1.321 1.626h.892v1.6h-.893c.142.95.562 1.63 1.322 1.63.637 0 1.035-.479 1.231-1.193M19.2 3.6v16.8c0 1.103-.897 2-2 2H6.8c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2m-1.6 0a.4.4 0 0 0-.4-.4H6.8a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4h10.4a.4.4 0 0 0 .4-.4zM12 17.4a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--mobile-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m4.7-8.509v10.61a.4.4 0 0 1-.4.4H6.8a.4.4 0 0 1-.17-.04l-1.144 1.144c.352.307.81.495 1.313.495h10.4c1.103 0 2-.897 2-2V8.191zM3.716 21.416l-.15.15-1.13-1.13L4.8 18.068V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v.07l1.234-1.235 1.131 1.131L3.714 21.414h.001zM6.4 16.47l11.2-11.2V3.6a.4.4 0 0 0-.4-.4H6.8a.4.4 0 0 0-.4.4z'/%3E%3C/svg%3E");
  --bbva-icon--mobile-payment: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.6 17.4a.9.9 0 1 1 0 1.8.9.9 0 0 1 0-1.8m5.6 3a.4.4 0 0 1-.4.4H4.4a.4.4 0 0 1-.4-.4V3.6a.4.4 0 0 1 .4-.4h10.4a.4.4 0 0 1 .4.4v2.8l1.6-1.6V3.6c0-1.103-.897-2-2-2H4.4c-1.103 0-2 .897-2 2v16.8c0 1.103.897 2 2 2h10.4c1.103 0 2-.897 2-2v-1.2l-1.6-1.6zm-.938-6.138A3.2 3.2 0 0 0 15.2 12c0-.883-.359-1.682-.938-2.262l-1.131 1.131a1.595 1.595 0 0 1 0 2.262zm2.261 2.261A6.38 6.38 0 0 0 18.4 12a6.38 6.38 0 0 0-1.877-4.523l-1.131 1.131a4.79 4.79 0 0 1 1.407 3.393 4.79 4.79 0 0 1-1.407 3.393l1.131 1.131zm2.262-11.308-1.131 1.131A7.98 7.98 0 0 1 20 12a7.97 7.97 0 0 1-2.346 5.654l1.131 1.131A9.57 9.57 0 0 0 21.6 12a9.57 9.57 0 0 0-2.815-6.785'/%3E%3C/svg%3E");
  --bbva-icon--mobile-print: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 19.6h1.6v.8c0 1.103-.897 2-2 2H4.4c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v.8h-1.6v-.8a.4.4 0 0 0-.4-.4H4.4a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4h10.4a.4.4 0 0 0 .4-.4zm-6.5-1.3a.9.9 0 1 0 1.8 0 .9.9 0 0 0-1.8 0m12.9-7.5v2.4c0 .882-.718 1.6-1.6 1.6h-.8V18h-6.4v-3.2H12c-.882 0-1.6-.718-1.6-1.6v-2.4c0-.882.718-1.6 1.6-1.6h.8V6h4.83l1.57 1.57V9.2h.8c.882 0 1.6.718 1.6 1.6m-7.2-1.6h3.2v-.969l-.631-.63h-2.57zm3.2 5.6h-3.2v1.6h3.2zm2.4-1.6v-2.4h-8v2.4z'/%3E%3C/svg%3E");
  --bbva-icon--modo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.192 14.135c.521.703.804 1.553.806 2.427v2.166c0 .756-.599 1.393-1.336 1.421h-.05a1.39 1.39 0 0 1-1.394-1.382v-6.073a.39.39 0 0 1 .273-.379.4.4 0 0 1 .132-.021.39.39 0 0 1 .32.163zM19.434 3.876h-.11a1.39 1.39 0 0 0-1.065.575L12 12.913 5.74 4.457a1.394 1.394 0 0 0-1.93-.369 1.38 1.38 0 0 0-.332 1.976l7.388 9.984a1.395 1.395 0 0 0 2.262 0l4.893-6.613v9.333a1.385 1.385 0 0 0 1.423 1.349 1.387 1.387 0 0 0 1.356-1.349V5.258a1.39 1.39 0 0 0-1.366-1.382'/%3E%3C/svg%3E");
  --bbva-icon--moon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.583 12.577q.017-.287.018-.577l-.001-.08a.2.2 0 0 0-.2-.19.2.2 0 0 0-.141.058c-.002.002-.007.002-.007.002a6.4 6.4 0 0 1-3.157 1.678l-.065.013-.237.042-.05.008a7 7 0 0 1-.572.058l-.082.004a6.353 6.353 0 0 1-2.716-.473l-.088-.036a6.492 6.492 0 0 1-1.796-1.159 6.5 6.5 0 0 1-1.45-1.94l-.006-.013-.012-.027a6.36 6.36 0 0 1-.613-3.033q.001-.041.004-.082.006-.111.017-.222l.006-.07q.014-.14.035-.28l.008-.05q.018-.118.042-.236l.013-.065A6.4 6.4 0 0 1 12.21 2.75q0-.002.002-.007a.2.2 0 0 0 .058-.142.2.2 0 0 0-.19-.2H12q-.29 0-.578.018h-.02a10 10 0 0 0-.747.077h-.01l-.017.004q-.196.028-.387.064l-.046.009a8 8 0 0 0-.382.08l-.033.009q-.183.043-.363.094l-.035.01q-.174.05-.346.106l-.083.027a10 10 0 0 0-.704.268q-.072.03-.143.063a10 10 0 0 0-.525.254 9 9 0 0 0-.34.185l-.023.014a9.552 9.552 0 0 0-3.803 4.03q-.054.109-.106.219-.053.113-.102.225l-.045.102q-.069.164-.132.329l-.024.062a9 9 0 0 0-.138.394 9.5 9.5 0 0 0-.378 1.655l-.001.009a9 9 0 0 0-.046.408l-.003.039a9 9 0 0 0-.027.397l-.002.045a9 9 0 0 0-.01.405c0 5.293 4.308 9.6 9.6 9.6q.205 0 .406-.01l.045-.001a9 9 0 0 0 .397-.027l.039-.003q.206-.02.408-.046l.009-.001a9.6 9.6 0 0 0 2.049-.516l.063-.024q.165-.063.329-.132l.102-.045a9 9 0 0 0 .568-.272 9.54 9.54 0 0 0 3.906-3.74l.014-.024a11 11 0 0 0 .354-.678q.044-.092.085-.186.03-.072.063-.143.059-.139.114-.28l.043-.114q.059-.154.11-.311l.028-.083q.056-.172.106-.346l.009-.035q.05-.18.094-.364l.008-.033a10 10 0 0 0 .08-.382l.01-.045q.036-.192.064-.388 0-.008.003-.017v-.01q.053-.37.077-.75l.002-.018zm-10.4 7.382a8.015 8.015 0 0 1-7.177-8.277 8 8 0 0 1 .093-.936 8 8 0 0 1 .2-.905 8.07 8.07 0 0 1 4.976-5.364A8 8 0 0 0 8.798 7.2q0 .414.04.817a8.015 8.015 0 0 0 7.96 7.183q.351 0 .698-.03a8 8 0 0 0 1.53-.288q.25-.071.495-.16a8.07 8.07 0 0 1-6.268 5.178 8 8 0 0 1-2.071.059'/%3E%3C/svg%3E");
  --bbva-icon--more: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 14.4A2.403 2.403 0 0 1 9.6 12c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4-1.077 2.4-2.4 2.4m0-3.2a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6m6.4 3.2A2.403 2.403 0 0 1 16 12c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4-1.077 2.4-2.4 2.4m0-3.2a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6M5.6 14.4A2.403 2.403 0 0 1 3.2 12c0-1.323 1.077-2.4 2.4-2.4S8 10.677 8 12s-1.077 2.4-2.4 2.4m0-3.2a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6'/%3E%3C/svg%3E");
  --bbva-icon--motorcycle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 10.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m5.5-4.9h-2.174a6.39 6.39 0 0 1 2.174 4.8v7.2c0 1.323-1.077 2.4-2.4 2.4h-1.6c0 1.323-1.077 2.4-2.4 2.4A2.403 2.403 0 0 1 9.6 20H8a2.403 2.403 0 0 1-2.4-2.4v-7.2c0-1.91.842-3.626 2.174-4.8H5.6V4h3.301a3.205 3.205 0 0 1 3.1-2.4A3.205 3.205 0 0 1 15.098 4H18.4zm-8-.8c0 .882.718 1.6 1.6 1.6s1.6-.718 1.6-1.6-.718-1.6-1.6-1.6-1.6.718-1.6 1.6m2.4 10.6a.801.801 0 0 0-1.6 0V20a.801.801 0 0 0 1.6 0zm1.935-8.94A3.2 3.2 0 0 1 12 8a3.2 3.2 0 0 1-2.735-1.54A4.8 4.8 0 0 0 7.2 10.4v7.2c0 .441.36.8.8.8h1.6v-3c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4v3H16c.441 0 .8-.359.8-.8v-7.2a4.8 4.8 0 0 0-2.065-3.94'/%3E%3C/svg%3E");
  --bbva-icon--motorcycle-garage: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.6 6.8h-2.917A2.805 2.805 0 0 0 12 4.8a2.805 2.805 0 0 0-2.683 2H6.4v1.6h1.713l-.068.064A5.48 5.48 0 0 0 6.4 12.4v5.4c0 1.193 1.007 2.2 2.2 2.2h1c0 1.323 1.077 2.4 2.4 2.4s2.4-1.077 2.4-2.4h1c1.193 0 2.2-1.007 2.2-2.2v-5.4a5.48 5.48 0 0 0-1.645-3.936l-.068-.064H17.6zM12 6.4a1.201 1.201 0 0 1 0 2.4 1.201 1.201 0 0 1 0-2.4m.8 13.6a.801.801 0 0 1-1.6 0v-4a.801.801 0 0 1 1.6 0zm3.2-7.6v5.4c0 .314-.286.6-.6.6h-1V16c0-1.323-1.077-2.4-2.4-2.4A2.403 2.403 0 0 0 9.6 16v2.4h-1a.624.624 0 0 1-.6-.6v-5.4c0-1.352.658-2.524 1.682-3.23a2.798 2.798 0 0 0 4.636 0A3.89 3.89 0 0 1 16 12.4m-12.8 10H1.6V5.131c0-.427.166-.829.47-1.13L4 2.068A1.6 1.6 0 0 1 5.131 1.6h15.67v3.2h-1.6V3.2H5.13l-1.93 1.931z'/%3E%3C/svg%3E");
  --bbva-icon--multicategory: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.615 11.2h-6.471l-.21-.48a3.2 3.2 0 0 0-1.654-1.654l-.48-.21V2.385l.945.174c3.889.714 6.982 3.807 7.697 7.697l.174.945zm-5.457-1.6h3.475A8.05 8.05 0 0 0 14.4 4.367v3.476A4.8 4.8 0 0 1 16.158 9.6M4.636 18.233l-.545-.791A9.55 9.55 0 0 1 2.4 12a9.59 9.59 0 0 1 7.855-9.441l.945-.174v6.472l-.48.21a3.2 3.2 0 0 0-1.7 4.101l.193.488zM9.6 4.366A8 8 0 0 0 4 12a7.95 7.95 0 0 0 .906 3.7l2.458-2.458a4.803 4.803 0 0 1 2.237-5.4zM12 21.6a9.55 9.55 0 0 1-5.442-1.691l-.791-.545 4.576-4.576.488.191a3.202 3.202 0 0 0 4.101-1.699l.21-.48h6.472l-.174.945a9.59 9.59 0 0 1-9.441 7.855m-3.7-2.506A7.96 7.96 0 0 0 12 20a8 8 0 0 0 7.634-5.6h-3.477a4.8 4.8 0 0 1-5.4 2.237z'/%3E%3C/svg%3E");
  --bbva-icon--multiple-bizum: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.832 6.97C16.614 3.83 13.562 1.6 10 1.6c-4.632 0-8.4 3.768-8.4 8.4 0 3.563 2.23 6.614 5.369 7.832 1.219 3.137 4.269 5.368 7.83 5.368 4.633 0 8.4-3.768 8.4-8.4 0-3.563-2.23-6.612-5.367-7.83M3.2 10c0-3.75 3.05-6.8 6.8-6.8a6.8 6.8 0 0 1 5.805 3.262A8 8 0 0 0 14.8 6.4c-4.632 0-8.4 3.768-8.4 8.4q.002.51.062 1.005A6.8 6.8 0 0 1 3.2 10m11.6 11.6c-3.75 0-6.8-3.05-6.8-6.8S11.05 8 14.8 8s6.8 3.05 6.8 6.8-3.05 6.8-6.8 6.8m-3.004-9.902a.718.718 0 1 1 .843-1.161.718.718 0 0 1-.843 1.161m6.167 7.207a.718.718 0 1 1-1.161-.844.718.718 0 0 1 1.16.844m-5.024-6.367.834-1.164a.705.705 0 0 1 .992-.158.73.73 0 0 1 .155 1.006l-.834 1.164a.705.705 0 0 1-.992.158.725.725 0 0 1-.155-1.006m4.124.372-3.338 4.657a.705.705 0 0 1-.992.158.727.727 0 0 1-.16-1.006l3.336-4.657a.705.705 0 0 1 .992-.158.733.733 0 0 1 .162 1.006m-.37 4.178-.833 1.164a.705.705 0 0 1-.992.158.73.73 0 0 1-.155-1.006l.834-1.164a.705.705 0 0 1 .992-.158.725.725 0 0 1 .155 1.006'/%3E%3C/svg%3E");
  --bbva-icon--my-expenses: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 9.6c2.206 0 4-1.794 4-4s-1.794-4-4-4-4 1.794-4 4 1.794 4 4 4m0-6.4c1.323 0 2.4 1.077 2.4 2.4S13.323 8 12 8a2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4m-1 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m5.8-9.6q-.566.001-1.1.11a7.95 7.95 0 0 0-3.7-.91c-4.411 0-8 3.59-8 8v3.2h3.6v-1.6h-2v-1.6c0-3.529 2.871-6.4 6.4-6.4.554 0 1.091.072 1.604.206A5.6 5.6 0 0 0 11.2 17.6c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6-2.512-5.6-5.6-5.6m0 9.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m-.783-4.88s-.02.115-.039.28h.824v1.2h-.824c.019.165.039.281.039.281.06.266.165.48.31.631.14.145.336.216.601.216a.64.64 0 0 0 .494-.203c.135-.144.252-.377.346-.69l.03-.099 1.202.386-.03.094c-.156.493-.406.883-.744 1.161-.342.281-.781.423-1.304.423-.268 0-.526-.037-.766-.11a1.97 1.97 0 0 1-1.159-.934c-.102-.176-.273-.596-.353-1.156h-.643V17h.643c.08-.56.25-.98.353-1.156q.21-.358.501-.589a2 2 0 0 1 .658-.344q.363-.11.766-.11c.523 0 .962.141 1.304.422.338.278.589.67.744 1.161l.03.094-1.202.386-.03-.099q-.142-.471-.346-.69a.64.64 0 0 0-.494-.203c-.265 0-.461.071-.601.216-.145.151-.25.365-.31.631'/%3E%3C/svg%3E");
  --bbva-icon--my-location: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4m0 6.4A2.403 2.403 0 0 1 9.6 12c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4-1.077 2.4-2.4 2.4m.9-2.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m8.7-.8h-1.75a7.906 7.906 0 0 0-7.05-7.051v-1.75h-1.6v1.75a7.906 7.906 0 0 0-7.051 7.05h-1.75v1.6h1.75a7.906 7.906 0 0 0 7.05 7.052V21.6h1.6v-1.75a7.906 7.906 0 0 0 7.052-7.05H21.6zM12 18.29A6.3 6.3 0 0 1 5.709 12a6.3 6.3 0 0 1 6.29-6.291 6.3 6.3 0 0 1 6.292 6.29A6.3 6.3 0 0 1 12 18.292'/%3E%3C/svg%3E");
  --bbva-icon--my-profile: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.2 9.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m0-6.4a2.403 2.403 0 0 0-2.4 2.4C8.8 6.923 9.877 8 11.2 8s2.4-1.077 2.4-2.4-1.077-2.4-2.4-2.4m8 16c0-4.41-3.589-8-8-8s-8 3.59-8 8v3.2h3.2v-1.6H4.8v-1.6c0-3.529 2.871-6.4 6.4-6.4s6.4 2.871 6.4 6.4v1.6h-6.2v1.6h7.8zM8.9 20.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--my-projects: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.131 1.6H4.2v20.8h3v-1.6H5.8V3.2h7v5.6h5.8v12h-6.4v1.6h8V7.67zm.269 2.531 3.069 3.07H14.4zm-3.8 17.47a.9.9 0 1 1-1.8-.001.9.9 0 0 1 1.8 0m-2.6-4v1.6h8v-1.6c0-1.48-.808-2.775-2.006-3.467A2.4 2.4 0 0 0 14.4 12.8c0-1.323-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4c0 .494.15.953.406 1.334A4 4 0 0 0 8 17.6m3.2-4.8a.801.801 0 0 1 1.6 0 .801.801 0 0 1-1.6 0m.8 2.4c1.323 0 2.4 1.076 2.4 2.4H9.6c0-1.324 1.077-2.4 2.4-2.4'/%3E%3C/svg%3E");
  --bbva-icon--near-me: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.448 3.552a1.2 1.2 0 0 0-1.285-.269l-15.2 5.941a1.19 1.19 0 0 0-.757 1.235c.053.541.449.968.984 1.063l7.038 1.251 1.251 7.038a1.19 1.19 0 0 0 1.185.99c.492 0 .93-.295 1.113-.763l5.94-15.2a1.2 1.2 0 0 0-.269-1.286m-6.643 14.576-1.197-6.735-6.735-1.197 13.022-5.089-5.089 13.022z'/%3E%3C/svg%3E");
  --bbva-icon--netcash: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M10.345 21.023C6.104 20.257 2.81 16.509 2.81 12a9.1 9.1 0 0 1 .89-3.917l4.633 5.689v.061h1.609a7.8 7.8 0 0 1 2.975-3.4v-.266H8.333V8.333h2.75v-2.75h2.75V3.017a9.15 9.15 0 0 1 7.158 7.31A7.8 7.8 0 0 1 23 12.022V12c0-6.075-4.925-11-11-11S1 5.925 1 12s4.925 11 11 11h.023a7.8 7.8 0 0 1-1.678-1.977m7.193-5.222-.992.992H14.57a3 3 0 0 0-.013.249c0 .084 0 .166.013.248h2.967l-.993.993h-1.65a2.482 2.482 0 0 0 3.905.514l.702.702a3.476 3.476 0 0 1-5.936-2.457c0-.084 0-.166.01-.249h-.01l.01-.01a3.475 3.475 0 0 1 5.923-2.2l-.702.701a2.482 2.482 0 0 0-3.905.515zm-.496-4.718a5.958 5.958 0 1 0 0 11.917 5.958 5.958 0 0 0 0-11.917' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--new-client: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.2 9.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m0-6.4a2.403 2.403 0 0 0-2.4 2.4C8.8 6.923 9.877 8 11.2 8s2.4-1.077 2.4-2.4-1.077-2.4-2.4-2.4M9.3 20.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8M16 12q-.567.001-1.102.11a7.94 7.94 0 0 0-3.698-.91c-4.41 0-8 3.59-8 8v3.2h3.6v-1.6h-2v-1.6a6.407 6.407 0 0 1 8.006-6.196A5.6 5.6 0 0 0 10.4 17.6c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6S19.088 12 16 12m0 9.6c-2.206 0-4-1.794-4-4a4.005 4.005 0 0 1 4-4q.539.002 1.036.137A4.01 4.01 0 0 1 20 17.6c0 2.206-1.794 4-4 4m2.4-4.8h-1.6v-1.6h-1.6v1.6h-1.6v1.6h1.6V20h1.6v-1.6h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--next: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m8.166 21.366-1.132-1.132L15.27 12 7.034 3.766l1.132-1.132L17.531 12z'/%3E%3C/svg%3E");
  --bbva-icon--next-mini: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m8.966 19.766-1.132-1.132L14.469 12 7.834 5.366l1.132-1.132L16.731 12z'/%3E%3C/svg%3E");
  --bbva-icon--nfc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m4.013 11.055 1.364-.861c.38.503.606 1.128.606 1.806a2.98 2.98 0 0 1-.607 1.806l-1.364-.861a1.393 1.393 0 0 0 0-1.89zm4.97.945a5.96 5.96 0 0 1-1.067 3.41l1.354.855A7.56 7.56 0 0 0 10.583 12c0-1.58-.485-3.048-1.313-4.264l-1.354.855A5.96 5.96 0 0 1 8.983 12m4.4 0a10.34 10.34 0 0 1-1.745 5.76l1.353.854A11.93 11.93 0 0 0 14.983 12c0-2.443-.734-4.716-1.992-6.613l-1.353.854A10.34 10.34 0 0 1 13.383 12m4.4 0a14.8 14.8 0 0 1-2.415 8.115l1.353.854A16.37 16.37 0 0 0 19.383 12c0-3.306-.979-6.386-2.662-8.969l-1.353.854A14.8 14.8 0 0 1 17.783 12'/%3E%3C/svg%3E");
  --bbva-icon--nfc-disconnected: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.013 12.945a1.393 1.393 0 0 0 0-1.89l1.364-.861c.38.503.606 1.128.606 1.806a2.98 2.98 0 0 1-.607 1.806l-1.364-.861m7.625 4.815 1.353.854a11.9 11.9 0 0 0 1.984-6.197l-1.84 1.84a10.3 10.3 0 0 1-1.497 3.503m5.979-7.985q.165 1.09.167 2.225a14.8 14.8 0 0 1-2.415 8.115l1.353.854A16.37 16.37 0 0 0 19.384 12c0-1.235-.137-2.438-.396-3.596zm2.017-6.541-1.8 1.8a16.5 16.5 0 0 0-1.113-2.003l-1.353.854c.486.744.905 1.534 1.253 2.362L14.438 8.43a12 12 0 0 0-1.448-3.043l-1.353.854a10.3 10.3 0 0 1 1.494 3.496l-2.555 2.555q.006-.145.006-.292a7.55 7.55 0 0 0-1.313-4.264l-1.354.855A5.96 5.96 0 0 1 8.982 12c0 .845-.177 1.65-.494 2.38l-5.254 5.254 1.13 1.131L20.767 4.366z'/%3E%3C/svg%3E");
  --bbva-icon--no-audio: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.453 5.01a1.2 1.2 0 0 0-1.143-.088L5.43 8H3.6c-1.103 0-2 .897-2 2v4c0 1.103.897 2 2 2h1.83l6.88 3.078a1.2 1.2 0 0 0 1.143-.089c.343-.222.547-.599.547-1.007V6.017c0-.408-.205-.785-.547-1.007M3.2 14v-4a.4.4 0 0 1 .4-.4h1.2v4.8H3.6a.4.4 0 0 1-.4-.4m9.2 3.366-6-2.684V9.319l6-2.684zM20.131 12l2.234 2.234-1.13 1.131L19 13.131l-2.234 2.234-1.13-1.131L17.868 12l-2.234-2.234 1.131-1.131L19 10.87l2.234-2.234 1.131 1.131z'/%3E%3C/svg%3E");
  --bbva-icon--no-client: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.492 18.15v2.696H6.545l1.6-1.6h8.747V18.15a4.9 4.9 0 0 0-3.099-4.55l1.205-1.205a6.5 6.5 0 0 1 3.494 5.755M3.334 19.533l8.255-8.255A4.105 4.105 0 0 1 7.9 7.2c0-2.26 1.839-4.1 4.1-4.1a4.105 4.105 0 0 1 4.079 3.69l3.455-3.456 1.13 1.13-16.2 16.2zM12 9.7c1.379 0 2.5-1.12 2.5-2.5S13.379 4.7 12 4.7a2.5 2.5 0 0 0-2.5 2.5c0 1.38 1.121 2.5 2.5 2.5'/%3E%3C/svg%3E");
  --bbva-icon--no-draw: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.16 12.84a5.55 5.55 0 0 0-2.286-1.382l3.409-3.41a1.2 1.2 0 0 0 0-1.696l-2.634-2.634a1.2 1.2 0 0 0-1.697 0L3.2 16.468V20.8h4.33l2.325-2.324a5.6 5.6 0 0 0 1.385 2.283 5.58 5.58 0 0 0 3.96 1.638 5.58 5.58 0 0 0 3.96-1.638 5.56 5.56 0 0 0 1.64-3.96 5.57 5.57 0 0 0-1.64-3.96zM16.8 5.13l2.069 2.07-2.07 2.069-2.068-2.07zM6.869 19.2h-2.07v-2.07l8.8-8.8 2.07 2.07-.815.815a5.58 5.58 0 0 0-3.614 1.626 5.56 5.56 0 0 0-1.63 3.617L6.869 19.2zm11.159.428A3.98 3.98 0 0 1 15.2 20.8a3.97 3.97 0 0 1-2.828-1.172A3.98 3.98 0 0 1 11.2 16.8c0-1.068.416-2.073 1.172-2.828A3.98 3.98 0 0 1 15.2 12.8c1.068 0 2.073.416 2.828 1.172A3.98 3.98 0 0 1 19.2 16.8a3.97 3.97 0 0 1-1.172 2.828m-.565-3.96L16.332 16.8l1.13 1.13-1.13 1.132L15.2 17.93l-1.131 1.13-1.131-1.13 1.13-1.131-1.13-1.131 1.13-1.131 1.132 1.13 1.13-1.13z'/%3E%3C/svg%3E");
  --bbva-icon--no-insurance: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 2.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m4.92 7.071a7.16 7.16 0 0 1 1.377 4.03h-5.406L11.2 16.19v3.81a.801.801 0 0 1-1.6 0v-2.21l-1.6 1.6v.61c0 1.322 1.077 2.4 2.4 2.4s2.4-1.078 2.4-2.4v-4.8h8v-1.4a8.75 8.75 0 0 0-1.836-5.374zM2.534 20.334 7.668 15.2H3.199v-1.4c0-4.852 3.948-8.8 8.8-8.8 1.677 0 3.245.471 4.58 1.29l3.454-3.455 1.13 1.13-17.499 17.5zM9.269 13.6l6.14-6.14A7.16 7.16 0 0 0 12 6.6c-3.903 0-7.091 3.122-7.197 7z'/%3E%3C/svg%3E");
  --bbva-icon--no-interest: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.722 13.608a16 16 0 0 0 .078-1.614c0-1.503-.191-2.902-.567-4.16-.384-1.283-.955-2.396-1.696-3.308a7.75 7.75 0 0 0-2.795-2.162c-1.097-.506-2.349-.763-3.722-.763s-2.625.257-3.722.763a7.8 7.8 0 0 0-2.8 2.161c-.745.911-1.322 2.023-1.715 3.305-.386 1.258-.582 2.66-.582 4.165s.196 2.907.582 4.165c.393 1.282.969 2.395 1.714 3.31a7.8 7.8 0 0 0 2.802 2.168c1.097.506 2.349.763 3.722.763q.875-.001 1.679-.14a5.57 5.57 0 0 0 3.101.94c3.088 0 5.6-2.512 5.6-5.6a5.58 5.58 0 0 0-1.678-3.992zM8.968 20.184a6.2 6.2 0 0 1-2.231-1.725c-.614-.754-1.093-1.685-1.425-2.769-.339-1.106-.511-2.35-.511-3.696s.172-2.589.511-3.696c.332-1.082.811-2.012 1.424-2.76a6.2 6.2 0 0 1 2.232-1.722c.885-.409 1.912-.616 3.051-.616s2.166.207 3.051.616a6.2 6.2 0 0 1 2.224 1.72c.608.748 1.081 1.676 1.405 2.757.332 1.108.5 2.353.5 3.701q0 .275-.011.543A5.56 5.56 0 0 0 16.799 12q-.1.001-.201.005v-.048c0-2.276-.366-3.97-1.119-5.179-.806-1.294-2.01-1.978-3.481-1.978s-2.735.688-3.519 1.988c-.727 1.206-1.081 2.897-1.081 5.17 0 2.271.362 3.976 1.106 5.211.695 1.152 1.696 1.833 2.917 1.993.172.591.439 1.142.783 1.635q-.093.002-.187.003c-1.14 0-2.166-.207-3.052-.616zm2.235-2.702c-.539-.175-.97-.548-1.327-1.14-.581-.965-.876-2.44-.876-4.385s.286-3.406.851-4.343C10.351 6.785 11.034 6.4 12 6.4s1.603.39 2.123 1.224c.582.934.877 2.392.877 4.333q0 .174-.003.342a5.61 5.61 0 0 0-3.794 5.183zM16.8 21.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m2.192-5.344-3.536 3.536-.849-.849 3.536-3.536zM14.6 16.1a.7.7 0 1 1 1.399 0 .7.7 0 0 1-1.399 0m4.4 3a.7.7 0 1 1-1.399.001.7.7 0 0 1 1.399 0'/%3E%3C/svg%3E");
  --bbva-icon--no-smoking: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.434 2.434 13.268 9.6H2.8c-.662 0-1.2.538-1.2 1.2v2.4c0 .662.538 1.2 1.2 1.2h5.67l-6.035 6.034 1.131 1.131 18-17.999zM3.2 11.2h1.6v1.6H3.2zm3.2 1.6v-1.6h5.27l-1.6 1.6zM21.2 9.6h-3.409l-1.6 1.6h4.61v1.6h-6.21l-1.6 1.6h8.21c.661 0 1.2-.538 1.2-1.2v-2.4c0-.662-.539-1.2-1.2-1.2M1.834 6.834l1.131 1.131.6-.6C3.93 7 4.131 6.515 4.131 6s-.2-1-.566-1.366a.33.33 0 0 1 0-.468l.6-.6-1.13-1.13-.6.6c-.366.364-.567.85-.567 1.365 0 .516.201 1.001.566 1.366a.33.33 0 0 1 0 .468z'/%3E%3Cpath d='m5.634 6.834 1.131 1.131.6-.6C7.73 7 7.931 6.515 7.931 6s-.2-1-.566-1.366a.33.33 0 0 1 0-.468l.6-.6-1.13-1.13-.6.6c-.366.364-.567.85-.567 1.365 0 .516.201 1.001.566 1.366a.33.33 0 0 1 0 .468z'/%3E%3C/svg%3E");
  --bbva-icon--nursery-room: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.371 8.852a5.43 5.43 0 0 0-2.97-4.29V4c0-1.323-1.078-2.4-2.4-2.4A2.403 2.403 0 0 0 9.6 4v.562a5.43 5.43 0 0 0-2.972 4.29A3.2 3.2 0 0 0 5.6 11.2v8c0 1.765 1.435 3.2 3.2 3.2h6.4c1.765 0 3.2-1.435 3.2-3.2v-8c0-.927-.397-1.763-1.029-2.348m-6.693-3.016.522-.194V4a.801.801 0 0 1 1.6 0v1.643l.522.194a3.8 3.8 0 0 1 2.213 2.181A3 3 0 0 0 15.201 8h-6.4a3 3 0 0 0-.334.018 3.8 3.8 0 0 1 2.213-2.18zM16.8 19.2c0 .882-.718 1.6-1.6 1.6H8.8c-.882 0-1.6-.718-1.6-1.6h3.2v-1.6H7.2V16h3.2v-1.6H7.2v-1.6h3.2v-1.6H7.2c0-.882.718-1.6 1.6-1.6h6.4c.882 0 1.6.718 1.6 1.6z'/%3E%3C/svg%3E");
  --bbva-icon--nusery-room: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.371 8.852a5.43 5.43 0 0 0-2.97-4.29V4c0-1.323-1.078-2.4-2.4-2.4A2.403 2.403 0 0 0 9.6 4v.562a5.43 5.43 0 0 0-2.972 4.29A3.2 3.2 0 0 0 5.6 11.2v8c0 1.765 1.435 3.2 3.2 3.2h6.4c1.765 0 3.2-1.435 3.2-3.2v-8c0-.927-.397-1.763-1.029-2.348m-6.693-3.016.522-.194V4a.801.801 0 0 1 1.6 0v1.643l.522.194a3.8 3.8 0 0 1 2.213 2.181A3 3 0 0 0 15.201 8h-6.4a3 3 0 0 0-.334.018 3.8 3.8 0 0 1 2.213-2.18zM16.8 19.2c0 .882-.718 1.6-1.6 1.6H8.8c-.882 0-1.6-.718-1.6-1.6h3.2v-1.6H7.2V16h3.2v-1.6H7.2v-1.6h3.2v-1.6H7.2c0-.882.718-1.6 1.6-1.6h6.4c.882 0 1.6.718 1.6 1.6z'/%3E%3C/svg%3E");
  --bbva-icon--occupationally-active: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 5.6h-3.6V4.4c0-1.103-.807-2-1.8-2H9c-.993 0-1.8.897-1.8 2v1.2H3.6c-1.103 0-2 .897-2 2v11.2c0 1.103.897 2 2 2h16.8c1.103 0 2-.897 2-2V7.6c0-1.103-.897-2-2-2M8.8 4.4c0-.25.14-.4.2-.4h6c.061 0 .2.15.2.4v1.2H8.8zm12 14.4a.4.4 0 0 1-.4.4H3.6a.4.4 0 0 1-.4-.4V7.6a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4zm-5.225-6.421L10.821 8.99a1.03 1.03 0 0 0-1.07-.076c-.34.175-.55.519-.55.897v6.776c0 .379.21.722.55.897a1.04 1.04 0 0 0 1.07-.077l4.754-3.388c.266-.19.425-.496.425-.821s-.159-.631-.425-.821m-4.775 3.08V10.94l3.17 2.259z'/%3E%3C/svg%3E");
  --bbva-icon--official-rates: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.553 12.945q.047-.466.047-.945c0-5.293-4.307-9.6-9.6-9.6S2.4 6.707 2.4 12s4.307 9.6 9.6 9.6c.892 0 1.756-.123 2.577-.352A5.6 5.6 0 0 0 17 21.8c3.088 0 5.6-2.512 5.6-5.6a5.57 5.57 0 0 0-1.047-3.255M19.96 11.2h-.443a5.5 5.5 0 0 0-1.996-.575c-.26-2.302-1.157-4.44-2.477-6.022A8.02 8.02 0 0 1 19.96 11.2M12.8 4.63c1.63 1.297 2.808 3.584 3.118 6.076-.506.1-.988.268-1.435.494H12.8zm-3.844-.027C7.527 6.316 6.591 8.68 6.426 11.2H4.04a8.02 8.02 0 0 1 4.916-6.597M4.04 12.8h2.386c.165 2.52 1.101 4.884 2.53 6.597A8.02 8.02 0 0 1 4.04 12.8m7.16 6.57c-1.736-1.382-2.96-3.89-3.168-6.57H11.2zm0-8.17H8.032C8.24 8.519 9.464 6.012 11.2 4.63zm5.8 9c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m-.783-4.881s-.02.116-.039.28h.824v1.2h-.824c.02.166.04.282.04.282.06.266.164.48.31.63.14.146.335.217.6.217a.64.64 0 0 0 .494-.203c.135-.144.252-.377.346-.69l.03-.1 1.202.387-.03.094c-.156.493-.406.883-.744 1.16-.342.282-.78.424-1.304.424-.268 0-.526-.037-.766-.111a1.97 1.97 0 0 1-1.159-.933c-.102-.176-.273-.596-.353-1.156h-.643v-1.2h.643c.08-.56.25-.98.353-1.156q.21-.358.501-.59a2 2 0 0 1 .658-.343q.363-.111.766-.111c.523 0 .962.142 1.304.423.338.278.59.669.744 1.16l.03.095-1.202.386-.03-.1q-.142-.47-.346-.69a.64.64 0 0 0-.494-.202c-.265 0-.46.07-.6.216-.146.15-.25.365-.31.63'/%3E%3C/svg%3E");
  --bbva-icon--on-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 12c0 4.852-3.948 8.8-8.8 8.8S3.2 16.852 3.2 12a8.79 8.79 0 0 1 3.32-6.88l1.14 1.14A7.2 7.2 0 0 0 4.8 12c0 3.97 3.23 7.2 7.2 7.2s7.2-3.23 7.2-7.2a7.2 7.2 0 0 0-2.86-5.74l1.14-1.14A8.79 8.79 0 0 1 20.8 12m-8-8.8h-1.6v6h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--one-click: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 16.8A4.805 4.805 0 0 1 7.2 12c0-2.647 2.153-4.8 4.8-4.8s4.8 2.153 4.8 4.8-2.153 4.8-4.8 4.8m0-8A3.204 3.204 0 0 0 8.8 12c0 1.765 1.436 3.2 3.2 3.2s3.2-1.435 3.2-3.2-1.436-3.2-3.2-3.2m0-6.4c-4.356 0-8.044 2.917-9.213 6.9H4.47C5.58 6.214 8.536 4 12 4c4.411 0 8 3.589 8 8s-3.589 8-8 8c-3.464 0-6.42-2.214-7.53-5.3H2.787c1.169 3.983 4.857 6.9 9.213 6.9 5.293 0 9.6-4.307 9.6-9.6S17.293 2.4 12 2.4m-8.8 8.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--open-book: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 5.7h-1.6V3.124l-.957.191c-.16.032-3.703.761-6.243 2.901-2.54-2.14-6.082-2.869-6.243-2.901L4.8 3.124V5.7H3.2c-.882 0-1.6.718-1.6 1.6v11.2c0 .882.718 1.6 1.6 1.6h17.6c.882 0 1.6-.718 1.6-1.6V7.3c0-.882-.718-1.6-1.6-1.6m-8 1.942c1.502-1.371 3.595-2.147 4.8-2.507V15.47c-1.009.269-3.025.914-4.8 2.137zM6.4 5.135c1.205.36 3.298 1.136 4.8 2.507v9.965c-1.775-1.223-3.79-1.868-4.8-2.137zM3.2 7.3h1.6v9.455l.642.13c.027.006 2.18.451 4.177 1.616H3.2zm17.6 11.2h-6.42c1.998-1.164 4.15-1.61 4.177-1.616l.643-.129V7.299h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--open-outside: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.8 3.2H5.2c-1.103 0-2 .897-2 2v13.6c0 1.103.897 2 2 2h13.6c1.103 0 2-.897 2-2V5.2c0-1.103-.897-2-2-2m.4 15.6a.4.4 0 0 1-.4.4H5.2a.4.4 0 0 1-.4-.4V5.2a.4.4 0 0 1 .4-.4h13.6a.4.4 0 0 1 .4.4zM12 6.4h5.6V12H16V9.131l-8.234 8.234-1.131-1.131L14.869 8H12z'/%3E%3C/svg%3E");
  --bbva-icon--openpay: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 12A8.8 8.8 0 1 1 12 3.2h8.793z'/%3E%3C/svg%3E");
  --bbva-icon--order: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 12.8H3.2v-1.6h17.6zm0-4.8H3.2v1.6h17.6zm0 6.4H3.2V16h17.6z'/%3E%3C/svg%3E");
  --bbva-icon--organization: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.9 20.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m7.1-.9a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m8 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8M4.8 17.6H3.2v-6.4h8V8H5.6V3.2h12.8V8h-5.6v3.2h8v6.4h-1.6v-4.8h-6.4v4.8h-1.6v-4.8H4.8zM7.2 6.4h9.6V4.8H7.2z'/%3E%3C/svg%3E");
  --bbva-icon--outgoing-call: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.56 21.67q-.11 0-.221-.02c-2.551-.473-5.75-2.527-9.005-5.784-3.168-3.168-5.274-6.446-5.78-8.993a1.2 1.2 0 0 1 .328-1.086L5.5 2.169l5.33 5.33-1.994 1.996c.343.757 1.023 1.833 2.029 2.839.995.995 2.077 1.678 2.84 2.027l1.994-1.993 5.33 5.33-3.62 3.62a1.2 1.2 0 0 1-.85.352zM3.169 6.765c.516 2.194 2.48 5.153 5.298 7.97 2.897 2.898 5.785 4.817 7.966 5.303l2.337-2.337-3.07-3.07-1.052 1.054a1.2 1.2 0 0 1-1.288.268c-1.184-.472-2.54-1.401-3.624-2.487-1.098-1.098-2.03-2.455-2.49-3.63a1.2 1.2 0 0 1 .27-1.282l1.054-1.054-3.07-3.07-2.331 2.333zm14.198-5.33-1.131 1.13L17.669 4h-5.67v1.6h5.67l-1.434 1.434 1.13 1.13 3.367-3.365-3.366-3.366z'/%3E%3C/svg%3E");
  --bbva-icon--pacifer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M22.003 8.31a5.2 5.2 0 0 1-1.366 2.397 5.24 5.24 0 0 1-5.57 1.18l-1.036 1.036 3.742 3.737a.93.93 0 0 1 0 1.317l-.15.15a.93.93 0 0 1-1.314 0L5.891 7.695a.93.93 0 0 1 0-1.316l.149-.15a.93.93 0 0 1 1.315 0l3.74 3.744 1.045-1.04a5.192 5.192 0 1 1 9.863-.624m-5.648-4.332a3.115 3.115 0 1 0 1.214 6.11 3.115 3.115 0 0 0-1.214-6.11' clip-rule='evenodd'/%3E%3Cpath d='M8.503 12.503c.214-.215.577-.14.793.075l2.116 2.118c.214.216.289.58.075.793-.898.903-1.059 1.752-1.223 2.62-.173.909-.349 1.838-1.38 2.869a4.154 4.154 0 0 1-5.865-5.87c1.03-1.032 1.96-1.209 2.87-1.38.867-.166 1.716-.327 2.614-1.225'/%3E%3C/svg%3E");
  --bbva-icon--pacifier: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m15.552 14.355-1.171-1.171 1.484-1.484c.318-.318.646-.466 1.034-.466a4 4 0 0 0 3.003-1.374 4 4 0 0 0 .997-2.626c0-.955-.353-1.887-.997-2.626a3.92 3.92 0 0 0-2.991-1.375h-.015c-1.102.004-2.146.417-2.863 1.134s-1.13 1.758-1.134 2.862c-.002.387-.154.727-.466 1.038L10.949 9.75 9.778 8.58a2.98 2.98 0 0 1-.88-2.121V3.233h-1.6v3.226a4.57 4.57 0 0 0 1.348 3.253l.549.549a6.1 6.1 0 0 0-5.6 1.667A6.1 6.1 0 0 0 1.8 16.266c0 1.639.638 3.179 1.797 4.338A6.1 6.1 0 0 0 7.934 22.4a6.1 6.1 0 0 0 4.338-1.797 6.18 6.18 0 0 0 1.664-5.602l.485.485a4.57 4.57 0 0 0 3.253 1.347h.026v-1.6h-.026a2.98 2.98 0 0 1-2.122-.88m-5.83-1.97.8-.798 1.98 1.98-.8.799c-.263.264-.615.41-.99.41-.373 0-.724-.146-.99-.41a1.4 1.4 0 0 1-.41-.99c0-.374.147-.725.41-.99M13.566 9.4c.607-.607.93-1.355.934-2.162.003-.685.246-1.32.666-1.738.42-.421 1.054-.663 1.737-.666a2.34 2.34 0 0 1 1.794.825 2.4 2.4 0 0 1 .603 1.574c0 .57-.214 1.129-.603 1.575a2.39 2.39 0 0 1-1.797.826c-.817 0-1.546.314-2.166.934l-1.484 1.484-1.17-1.17L13.565 9.4M11.14 19.472A4.5 4.5 0 0 1 7.935 20.8a4.5 4.5 0 0 1-3.206-1.328A4.5 4.5 0 0 1 3.4 16.266c0-1.211.472-2.35 1.328-3.206a4.51 4.51 0 0 1 3.47-1.321 3 3 0 0 0-.486 1.637c0 .8.312 1.555.879 2.12.567.567 1.32.88 2.12.88.632 0 1.233-.194 1.737-.554a4.5 4.5 0 0 1-1.31 3.65zm9.959-3.438a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--paddle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.536 6.536a.901.901 0 0 1-1.273-1.273.901.901 0 0 1 1.273 1.273m.928.928a.901.901 0 0 0 1.273 1.273.901.901 0 0 0-1.273-1.273m-6.6 2.2a.901.901 0 0 0 1.273 1.273.901.901 0 0 0-1.273-1.273m2.2 2.2a.901.901 0 0 0 1.273 1.273.901.901 0 0 0-1.273-1.273m1.1-3.3a.901.901 0 0 0 1.273 1.273.901.901 0 0 0-1.273-1.273m2.4 2.4a.901.901 0 0 0 1.273 1.273.901.901 0 0 0-1.273-1.273m-3.528-3.528a.901.901 0 0 0-1.273-1.273.901.901 0 0 0 1.273 1.273m9.363 1.628a7.57 7.57 0 0 1-6.705 7.682h-.013l-3.715.377a5.2 5.2 0 0 0-3.154 1.497L5 22.432l-3.431-3.431 3.81-3.811a5.22 5.22 0 0 0 1.498-3.154l.377-3.728a7.57 7.57 0 0 1 7.682-6.705 7.55 7.55 0 0 1 5.23 2.232A7.55 7.55 0 0 1 22.4 9.066zm-11.772 6.694-2.385-2.385A6.8 6.8 0 0 1 6.51 16.32L3.83 19 5 20.169l2.68-2.68a6.8 6.8 0 0 1 2.946-1.73zm10.172-6.666c-.056-3.193-2.7-5.835-5.891-5.891a5.977 5.977 0 0 0-6.064 5.286l-.296 2.929 4.036 4.036 2.929-.296a5.98 5.98 0 0 0 5.286-6.064'/%3E%3C/svg%3E");
  --bbva-icon--partner: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.2 10c0-4.632-3.768-8.4-8.4-8.4-3.56 0-6.61 2.23-7.83 5.364A8.39 8.39 0 0 0 1.6 14.8c0 4.632 3.768 8.4 8.4 8.4a8.39 8.39 0 0 0 7.836-5.37C20.971 16.61 23.2 13.561 23.2 10M10 21.6c-3.75 0-6.8-3.05-6.8-6.8a6.79 6.79 0 0 1 3.263-5.81Q6.402 9.487 6.4 10c0 4.632 3.768 8.4 8.4 8.4q.514-.001 1.01-.063A6.79 6.79 0 0 1 10 21.6m4.8-4.8C11.05 16.8 8 13.75 8 10s3.05-6.8 6.8-6.8 6.8 3.05 6.8 6.8-3.05 6.8-6.8 6.8M16 6.4h-3.2v7.2h1.6v-2.4H16c1.323 0 2.4-1.077 2.4-2.4S17.323 6.4 16 6.4m0 3.2h-1.6V8H16a.801.801 0 0 1 0 1.6'/%3E%3C/svg%3E");
  --bbva-icon--passport: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4.8a5.606 5.606 0 0 0-5.6 5.6c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6-2.512-5.6-5.6-5.6m3.92 4.8h-1.35c-.075-.996-.288-1.914-.612-2.686A4.01 4.01 0 0 1 15.92 9.6M12 14.12c-.455-.583-.848-1.61-.965-2.92h1.93c-.118 1.31-.51 2.336-.966 2.92zm-.965-4.52c.117-1.309.51-2.337.965-2.919.455.582.848 1.61.965 2.92zm-.993-2.686c-.324.772-.537 1.691-.612 2.686H8.08a4.01 4.01 0 0 1 1.962-2.686M8.08 11.2h1.35c.075.996.288 1.914.612 2.686A4.01 4.01 0 0 1 8.08 11.2m5.878 2.686c.324-.772.537-1.69.612-2.686h1.35a4.01 4.01 0 0 1-1.962 2.686M18.4 1.6H5.6A2.403 2.403 0 0 0 3.2 4v16c0 1.323 1.077 2.4 2.4 2.4h12.8c1.323 0 2.4-1.077 2.4-2.4V4c0-1.323-1.077-2.4-2.4-2.4m.8 18.4c0 .441-.359.8-.8.8H5.6a.8.8 0 0 1-.8-.8V4c0-.44.36-.8.8-.8h12.8c.441 0 .8.36.8.8zM8.018 17.62h7.964v1.6H8.018z'/%3E%3C/svg%3E");
  --bbva-icon--pasta-factory: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.2 20.866a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M20.8 20.766h-7.2v-6.4h1.6v4.8h4V5.297l-3.55 3.551a1.2 1.2 0 0 1-1.309.26 1.2 1.2 0 0 1-.74-1.109V5.296l-3.552 3.551a1.2 1.2 0 0 1-1.308.26 1.2 1.2 0 0 1-.74-1.109V5.295l-3.2 3.2v10.669h4.13v1.6h-5.73V8.33c0-.321.124-.622.35-.848l4-4a1.2 1.2 0 0 1 1.308-.26c.45.186.741.622.741 1.109v2.703l3.551-3.551a1.2 1.2 0 0 1 1.308-.26c.45.186.741.622.741 1.109v2.703l3.551-3.551a1.2 1.2 0 0 1 1.308-.26c.45.186.741.622.741 1.109z'/%3E%3C/svg%3E");
  --bbva-icon--pause: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.6 20.8H8V3.2h1.6zM16 3.2h-1.6v17.6H16z'/%3E%3C/svg%3E");
  --bbva-icon--pause-mini: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.4 19.2H8.8V4.8h1.6zm4.8-14.4h-1.6v14.4h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--pause-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8m-.8 4H9.6v8h1.6zm3.2 0h-1.6v8h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--pay-sheet-dollar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 22.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M20 13.008v-3.74L12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v1.834A5.6 5.6 0 0 0 16.8 12a5.606 5.606 0 0 0-5.6 5.6c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6a5.6 5.6 0 0 0-2.4-4.592m-7.2-8.677 4.469 4.47H12.8zm4 17.27c-2.206 0-4-1.795-4-4 0-2.207 1.794-4 4-4s4 1.793 4 4c0 2.205-1.794 4-4 4'/%3E%3Cpath d='M18.687 17.93a1.24 1.24 0 0 0-.361-.427 2 2 0 0 0-.517-.272 6 6 0 0 0-.597-.174l-.082-.02-.448-.114a.8.8 0 0 1-.305-.15c-.017-.016-.07-.06-.07-.195q0-.13.081-.219a.42.42 0 0 1 .262-.11c.176-.017.336-.009.451.022a1 1 0 0 1 .353.171q.172.136.328.297l.144.15.854-.799-.12-.129a4 4 0 0 0-.259-.252 2 2 0 0 0-.314-.22 2 2 0 0 0-.391-.165 3 3 0 0 0-.297-.072v-.65h-1.2v.663a2 2 0 0 0-.25.075 1.6 1.6 0 0 0-.5.3 1.3 1.3 0 0 0-.321.45 1.4 1.4 0 0 0-.112.567q0 .356.142.608.14.248.37.414.22.158.504.258c.176.062.36.116.543.161l.523.133a.9.9 0 0 1 .347.172q.082.075.082.218 0 .165-.085.241c-.058.054-.179.098-.315.117a1.6 1.6 0 0 1-.466-.005 1.1 1.1 0 0 1-.452-.186 1.9 1.9 0 0 1-.422-.393l-.145-.18-.827.814.105.124q.145.173.308.311.168.145.37.25.2.106.442.177.074.02.158.04v.671h1.2v-.628c.163-.03.364-.075.513-.138q.309-.131.511-.328.204-.2.301-.457a1.5 1.5 0 0 0 .093-.519 1.3 1.3 0 0 0-.13-.602z'/%3E%3C/svg%3E");
  --bbva-icon--pay-sheet-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.5 22.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M20 13.008v-3.74L12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v1.834A5.6 5.6 0 0 0 16.8 12a5.606 5.606 0 0 0-5.6 5.6c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6a5.6 5.6 0 0 0-2.4-4.592m-7.2-8.677 4.469 4.47H12.8zm4 17.27c-2.206 0-4-1.795-4-4 0-2.207 1.794-4 4-4s4 1.793 4 4c0 2.205-1.794 4-4 4'/%3E%3Cpath d='M17.768 18.435q-.142.471-.346.69a.64.64 0 0 1-.494.203c-.265 0-.461-.07-.601-.216-.145-.15-.25-.365-.31-.63 0 0-.02-.117-.039-.282h.824V17h-.824c.019-.165.039-.28.039-.28q.091-.402.31-.632c.14-.145.336-.216.601-.216.205 0 .366.066.494.203.135.144.252.377.346.69l.03.1L19 16.477l-.03-.094c-.156-.493-.406-.883-.744-1.16-.342-.282-.781-.424-1.304-.424-.268 0-.526.037-.766.111a1.97 1.97 0 0 0-1.159.933c-.103.176-.273.596-.353 1.156h-.643v1.2h.643c.08.56.25.98.353 1.156q.21.358.501.59c.194.153.415.27.658.343q.363.111.766.111c.523 0 .962-.142 1.304-.423.338-.278.589-.669.744-1.16l.03-.095-1.202-.386z'/%3E%3C/svg%3E");
  --bbva-icon--pdf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8-.001.9.9 0 0 1 1.8 0m-1.433-7.798H7.668V17.3h.922v-1.172h.368c.965 0 1.454-.393 1.454-1.169 0-1.156-1.087-1.156-1.445-1.156m.018 1.564H8.59v-.77h.395c.456 0 .519.182.519.38s-.063.39-.519.39m4.803.167c0-1.132-.645-1.73-1.864-1.73h-1.111V17.3h1.111c1.22 0 1.864-.61 1.864-1.766m-1.815.978h-.239V14.61h.23c.646 0 .898.262.898.934 0 .707-.241.97-.889.97m3.198-1.903v.602h1.052l.144.775H15.17V17.3h-.926v-3.497h2.379v.806z'/%3E%3C/svg%3E");
  --bbva-icon--periodical-transfer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.4 11.2H8v1.6H6.4zm0 4.8H8v-1.6H6.4zm0 3.2H8v-1.6H6.4zm3.2-8v1.6h1.6v-1.6zm12 6.4c0 3.088-2.512 5.6-5.6 5.6a5.61 5.61 0 0 1-5.366-4H9.6v-1.6h.8c0-.556.083-1.093.234-1.6H9.6v-1.6h1.8v.012a5.6 5.6 0 0 1 1.4-1.403v-1.808h1.6v1.034a5.6 5.6 0 0 1 1.6-.234v-.8h1.6v1.034a5.6 5.6 0 0 1 1.6.774V9.601H4.8v11.2h1.8v1.6H3.2V4.8h3.2V3.2H8v1.6h8V3.2h1.6v1.6h3.2v9.919c.507.842.8 1.828.8 2.881M19.2 8V6.4H4.8V8zm.8 9.6c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-5.566-1.434 1.434 1.434-1.434 1.434 1.131 1.131 2.566-2.566-2.566-2.566-1.131 1.131zM9.1 20.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--petshop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 9.6c-1.489 0-2.7-1.436-2.7-3.2s1.211-3.2 2.7-3.2 2.7 1.436 2.7 3.2-1.21 3.2-2.7 3.2m0-4.8c-.596 0-1.1.733-1.1 1.6S11.404 8 12 8s1.1-.733 1.1-1.6-.504-1.6-1.1-1.6M5.6 12.4c-1.323 0-2.4-1.256-2.4-2.8s1.077-2.8 2.4-2.8S8 8.056 8 9.6s-1.077 2.8-2.4 2.8m0-4c-.426 0-.8.561-.8 1.2 0 .64.374 1.2.8 1.2s.8-.56.8-1.2-.374-1.2-.8-1.2M18.4 12.4c-1.323 0-2.4-1.256-2.4-2.8s1.077-2.8 2.4-2.8 2.4 1.256 2.4 2.8-1.077 2.8-2.4 2.8m0-4c-.426 0-.8.561-.8 1.2 0 .64.374 1.2.8 1.2s.8-.56.8-1.2-.374-1.2-.8-1.2M16 20.8c-1.31 0-2.088-.565-2.71-1.02-.509-.37-.82-.58-1.29-.58s-.78.21-1.289.58c-.624.454-1.4 1.02-2.71 1.02-.998 0-1.868-.425-2.452-1.196-.625-.825-.819-1.954-.519-3.02.332-1.183 1.348-2.598 2.716-3.787C9.208 11.527 10.758 10.8 12 10.8s2.792.728 4.254 1.998c1.368 1.188 2.384 2.604 2.716 3.786.3 1.067.106 2.196-.519 3.021-.584.771-1.454 1.196-2.45 1.196m-4-3.2c1.014 0 1.66.471 2.231.887.547.398.98.713 1.77.713.62 0 .981-.305 1.175-.562.324-.428.42-1.034.254-1.622-.5-1.78-3.554-4.617-5.43-4.617s-4.929 2.836-5.43 4.617c-.165.587-.07 1.194.254 1.622.194.256.556.562 1.176.562.79 0 1.222-.315 1.77-.713.57-.416 1.216-.887 2.23-.887'/%3E%3C/svg%3E");
  --bbva-icon--phishing: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m17.27 16.42.785 1.121-1.311.918-.745-1.064-.745 1.064-1.311-.918.785-1.12-1.383-.462.506-1.518 1.347.45V13.6h1.6v1.29l1.347-.45.506 1.518-1.383.461zM10.4 15.1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m-4.2 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m12.808-7.9H15.2V1.6h-1.6v5.6H12v1.6h7.008c.988 0 1.792.804 1.792 1.792v8.415c0 .988-.804 1.792-1.792 1.792H4.992A1.794 1.794 0 0 1 3.2 19.007v-8.415c0-.988.804-1.792 1.792-1.792H7.2V7.2H4.992A3.396 3.396 0 0 0 1.6 10.592v8.415A3.396 3.396 0 0 0 4.992 22.4h14.015a3.396 3.396 0 0 0 3.392-3.392v-8.415A3.395 3.395 0 0 0 19.008 7.2M12 12.4c.884 0 1.685-.36 2.265-.942l-1.133-1.129c-.29.29-.69.47-1.132.47-.882 0-1.6-.718-1.6-1.6V5.6L8.8 7.2v2c0 1.764 1.435 3.2 3.2 3.2z'/%3E%3C/svg%3E");
  --bbva-icon--phone-banned: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m4.7-8.509v10.61a.4.4 0 0 1-.4.4H6.8a.4.4 0 0 1-.17-.04l-1.144 1.144c.352.307.81.495 1.313.495h10.4c1.103 0 2-.897 2-2V8.191zM3.716 21.416l-.15.15-1.13-1.13L4.8 18.068V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v.07l1.234-1.235 1.131 1.131L3.714 21.414v.002zM6.4 16.47l11.2-11.2V3.6a.4.4 0 0 0-.4-.4H6.8a.4.4 0 0 0-.4.4z'/%3E%3C/svg%3E");
  --bbva-icon--photo-login: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.8 8.8H3.2V3.2h5.6v1.6h-4zm16-5.6h-5.6v1.6h4v4h1.6zm-12 16h-4v-4H3.2v5.6h5.6zm12-4h-1.6v4h-4v1.6h5.6zm-6.4-7.6c0-1.323-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4c0 1.323 1.077 2.4 2.4 2.4s2.4-1.077 2.4-2.4m-1.6 0a.801.801 0 0 1-1.6 0 .801.801 0 0 1 1.6 0m4.07 8.504a4.89 4.89 0 0 0-4.887-4.887 4.89 4.89 0 0 0-4.887 4.887v1.481h9.774zm-4.887-3.287a3.29 3.29 0 0 1 3.285 3.168h-6.57a3.29 3.29 0 0 1 3.285-3.168'/%3E%3C/svg%3E");
  --bbva-icon--physiotherapy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.466 9.335a3.18 3.18 0 0 0-2.266-.94 3.18 3.18 0 0 0-2.4 1.082 3.181 3.181 0 0 0-2.4-1.082 3.18 3.18 0 0 0-2.266.94A3.19 3.19 0 0 0 11.2 11.6c0 .857.349 1.68.934 2.266l4.666 4.666 4.666-4.666a3.27 3.27 0 0 0 .934-2.265c0-.832-.332-1.662-.934-2.265m-1.132 3.4L16.8 16.267l-3.534-3.534A1.66 1.66 0 0 1 12.8 11.6c0-.412.166-.834.466-1.135a1.6 1.6 0 0 1 1.134-.47c.429 0 .83.167 1.134.47.22.221.376.478.447.735h1.638c.072-.257.227-.514.447-.735a1.6 1.6 0 0 1 1.134-.47c.429 0 .83.167 1.134.47.3.301.466.704.466 1.135s-.18.848-.466 1.135M9.6 6.4A2.403 2.403 0 0 1 7.2 4c0-1.323 1.077-2.4 2.4-2.4S12 2.677 12 4s-1.077 2.4-2.4 2.4m0-3.2a.801.801 0 0 0 0 1.6.801.801 0 0 0 0-1.6M2.766 22.366l-1.131-1.13 5.2-5.2 1.13 1.13zm10.834-3.8V22.4H12v-3.669l-3.65-3.649a1.2 1.2 0 0 1-.35-.848v-3.98l-2.7 2.68V14.4H3.7v-1.633c0-.318.129-.628.355-.852l3.944-3.914h1.6v6.07l3.649 3.648c.227.227.35.528.35.848z'/%3E%3C/svg%3E");
  --bbva-icon--pic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m17.166 16.034-.074.074A8.76 8.76 0 0 0 19.2 10.4c0-4.852-3.948-8.8-8.8-8.8S1.6 5.55 1.6 10.4c0 4.852 3.948 8.8 8.8 8.8a8.76 8.76 0 0 0 5.709-2.109l-.074.074 5.2 5.2 1.13-1.13zM10.4 17.6c-3.97 0-7.2-3.23-7.2-7.2s3.23-7.2 7.2-7.2 7.2 3.23 7.2 7.2-3.23 7.2-7.2 7.2m1.994-8.465A2.4 2.4 0 0 0 12.8 7.8c0-1.323-1.077-2.4-2.4-2.4A2.403 2.403 0 0 0 8 7.8c0 .494.15.953.406 1.335A4 4 0 0 0 6.4 12.6v1.6h8v-1.6c0-1.48-.808-2.774-2.006-3.465M10.4 7a.801.801 0 0 1 0 1.6.801.801 0 0 1 0-1.6M8 12.6c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4z'/%3E%3C/svg%3E");
  --bbva-icon--pie-chart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 9.6h-8v-8h.8c3.97 0 7.2 3.23 7.2 7.2zM16 8h4.743A5.61 5.61 0 0 0 16 3.257zm-3.2 3.2V2.4H12c-4.356 0-8.044 2.917-9.213 6.9H4.47C5.495 6.454 8.087 4.35 11.2 4.04v8.76h8.76C19.557 16.837 16.14 20 12 20c-3.464 0-6.42-2.214-7.53-5.3H2.787c1.169 3.983 4.857 6.9 9.213 6.9 5.293 0 9.6-4.307 9.6-9.6v-.8z'/%3E%3Cpath d='M3.2 12.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--pill: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.766 3.234C19.727 2.195 18.356 1.6 17 1.6a5.65 5.65 0 0 0-3.966 1.634l-9.8 9.8A5.64 5.64 0 0 0 1.6 17c0 1.355.596 2.727 1.634 3.766A5.64 5.64 0 0 0 7.2 22.4c1.354 0 2.727-.596 3.766-1.634l9.8-9.8C21.806 9.927 22.4 8.556 22.4 7.2a5.65 5.65 0 0 0-1.634-3.966m-10.932 16.4c-.74.741-1.7 1.166-2.634 1.166a4.03 4.03 0 0 1-2.834-1.166c-.74-.74-1.166-1.7-1.166-2.634a4.03 4.03 0 0 1 1.166-2.834L8.7 9.832l5.47 5.47-4.335 4.333m9.8-9.8L15.3 14.168 12.131 11l2.634-2.634-1.13-1.13L11 9.867 9.831 8.7l4.334-4.334A4.03 4.03 0 0 1 17 3.2c.933 0 1.894.425 2.634 1.166A4.03 4.03 0 0 1 20.8 7.2c0 .933-.425 1.894-1.166 2.634zM17 6a.9.9 0 1 1-1.8 0A.9.9 0 0 1 17 6'/%3E%3C/svg%3E");
  --bbva-icon--pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 17.6H4.8a3.204 3.204 0 0 1-3.2-3.2V9.6c0-1.764 1.435-3.2 3.2-3.2h14.4c1.765 0 3.2 1.436 3.2 3.2v4.8c0 1.764-1.435 3.2-3.2 3.2M4.8 8c-.882 0-1.6.718-1.6 1.6v4.8c0 .882.718 1.6 1.6 1.6h14.4c.882 0 1.6-.718 1.6-1.6V9.6c0-.882-.718-1.6-1.6-1.6z'/%3E%3Cpath d='m18.853 11.959-.506-1.518L17 10.89V9.6h-1.6v1.29l-1.347-.45-.506 1.519 1.383.46-.785 1.122 1.31.918.745-1.064.745 1.064 1.31-.918-.785-1.121zM10.6 12.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M6.4 12.9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--pin-pad-connect: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 8H3.2V3.2H8zM4.8 6.4h1.6V4.8H4.8zM14.4 8H9.6V3.2h4.8zm-3.2-1.6h1.6V4.8h-1.6zM20.8 8H16V3.2h4.8zm-3.2-1.6h1.6V4.8h-1.6zM8 14.4H3.2V9.6H8zm-3.2-1.6h1.6v-1.6H4.8zM14.4 14.4H9.6V9.6h4.8zm-3.2-1.6h1.6v-1.6h-1.6zM20.8 14.4H16V9.6h4.8zm-3.2-1.6h1.6v-1.6h-1.6zM8 20.8H3.2V16H8zm-3.2-1.6h1.6v-1.6H4.8zM14.4 20.8H9.6V16h4.8zm-3.2-1.6h1.6v-1.6h-1.6zM20.8 20.8H16V16h4.8zm-3.2-1.6h1.6v-1.6h-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--pin-pad-disconnected: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 8H3.2V3.2H8zM4.8 6.4h1.6V4.8H4.8zM14.4 8H9.6V3.2h4.8zm-3.2-1.6h1.6V4.8h-1.6zM8 14.4H3.2V9.6H8zm-3.2-1.6h1.6v-1.6H4.8zM20.8 14.4H16V9.6h4.8zm-3.2-1.6h1.6v-1.6h-1.6zM14.4 20.8H9.6V16h4.8zm-3.2-1.6h1.6v-1.6h-1.6zM20.8 20.8H16V16h4.8zm-3.2-1.6h1.6v-1.6h-1.6z'/%3E%3Cpath d='M20.8 4.33V3.2H16v3.67L13.27 9.6H9.6v3.67L6.87 16H3.2v4.8h1.13z'/%3E%3C/svg%3E");
  --bbva-icon--pinterest: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 11.995A7.2 7.2 0 0 1 12 19.2a7.2 7.2 0 0 1-2.13-.325c.292-.487.735-1.266.897-1.893l.443-1.709c.238.444.93.822 1.654.822 2.162 0 3.73-2.002 3.73-4.479s-1.935-4.154-4.432-4.154c-3.103 0-4.757 2.088-4.757 4.36 0 1.06.562 2.37 1.46 2.791.13.065.204.032.237-.097.022-.097.141-.584.195-.81a.25.25 0 0 0-.054-.207c-.303-.357-.54-1.028-.54-1.644 0-1.59 1.21-3.127 3.253-3.127 1.762 0 3.005 1.212 3.005 2.932 0 1.947-.984 3.3-2.259 3.3-.714 0-1.243-.584-1.07-1.298.205-.855.595-1.785.595-2.402 0-.552-.292-1.017-.908-1.017-.714 0-1.297.747-1.297 1.753 0 .638.216 1.071.216 1.071s-.714 3.018-.843 3.581c-.14.627-.086 1.493-.022 2.066A7.2 7.2 0 0 1 4.8 12.006a7.2 7.2 0 0 1 14.4-.01M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--pinterest-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.305 0-9.6 4.299-9.6 9.607a9.6 9.6 0 0 0 6.097 8.944c-.086-.765-.16-1.92.029-2.755.173-.75 1.124-4.775 1.124-4.775s-.288-.577-.288-1.428c0-1.342.778-2.337 1.73-2.337.822 0 1.21.62 1.21 1.356 0 .822-.518 2.063-.792 3.202-.231.952.476 1.73 1.427 1.73 1.7 0 3.013-1.802 3.013-4.4 0-2.293-1.658-3.908-4.007-3.908-2.724 0-4.34 2.048-4.34 4.169 0 .822.318 1.717.722 2.193.072.1.086.173.072.274-.072.303-.231.952-.26 1.082-.042.173-.143.216-.316.13-1.196-.563-1.946-2.308-1.946-3.722 0-3.03 2.205-5.813 6.342-5.813 3.33 0 5.91 2.38 5.91 5.539s-2.09 5.972-4.973 5.972c-.966 0-1.888-.505-2.205-1.096l-.591 2.279c-.216.837-.807 1.875-1.196 2.524a9.7 9.7 0 0 0 2.84.433c5.305 0 9.6-4.3 9.6-9.607C21.602 6.685 17.305 2.4 12 2.4'/%3E%3C/svg%3E");
  --bbva-icon--place: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 9.6c0 2.053-.616 3.888-1.782 5.308l-5.292 6.426a1.2 1.2 0 0 1-.926.437c-.36 0-.698-.159-.926-.437l-.087-.105 1.858-2.312 4.138-5.024c.927-1.129 1.418-2.613 1.418-4.29 0-3.53-2.871-6.4-6.4-6.4A6.406 6.406 0 0 0 5.6 9.6c0 1.678.49 3.162 1.418 4.292l1.788 2.171L7.669 17.2l-1.887-2.292C4.616 13.488 4 11.652 4 9.6c0-4.41 3.589-8 8-8s8 3.59 8 8zm-4 0c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-1.6 0c0 1.323-1.077 2.4-2.4 2.4a2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4m-4.5 8a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--place-filled: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.6c-4.411 0-8 3.588-8 8 0 2.052.616 3.888 1.782 5.308l5.205 6.321.087.105c.228.278.566.437.926.437s.697-.159.926-.437l5.292-6.426C19.384 13.488 20 11.653 20 9.6c0-4.412-3.589-8-8-8m0 11.2a3.203 3.203 0 0 1-3.2-3.2c0-1.765 1.435-3.2 3.2-3.2s3.2 1.435 3.2 3.2-1.435 3.2-3.2 3.2'/%3E%3C/svg%3E");
  --bbva-icon--play: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.401 21.212a1.2 1.2 0 0 1-.543-.131 1.2 1.2 0 0 1-.658-1.07V3.989c0-.455.252-.865.658-1.07a1.19 1.19 0 0 1 1.252.103l10.924 8.011a1.204 1.204 0 0 1 0 1.936L9.11 20.98a1.2 1.2 0 0 1-.709.233zm.4-16.433v14.443l9.846-7.221z'/%3E%3C/svg%3E");
  --bbva-icon--play-mini: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.201 19.601c-.183 0-.367-.042-.538-.128A1.19 1.19 0 0 1 6 18.4V5.6c0-.457.254-.869.663-1.073a1.19 1.19 0 0 1 1.257.113l8.533 6.4c.305.23.48.58.48.96 0 .381-.175.731-.48.96l-8.533 6.4c-.213.16-.465.241-.719.241m.399-13.2v11.2l7.467-5.6z'/%3E%3C/svg%3E");
  --bbva-icon--play-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.6c-5.293 0-9.6-4.307-9.6-9.6S6.707 2.4 12 2.4s9.6 4.307 9.6 9.6-4.307 9.6-9.6 9.6M12 4c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.59 8-8-3.59-8-8-8m-1.76 12.8a1.04 1.04 0 0 1-1.04-1.036v-7.53c0-.391.218-.744.569-.922a1.04 1.04 0 0 1 1.089.09l5.12 3.764c.264.194.422.506.422.833s-.158.638-.422.833l-5.12 3.764a1.04 1.04 0 0 1-.617.204m.56-2.147 3.609-2.654-3.61-2.654z'/%3E%3C/svg%3E");
  --bbva-icon--play-store: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.306 13.073 1.875 2.075-7.969 4.68zM4.774 3.617l8.125 9.001-7.37 8.164c-.408.103-.83-.242-.83-.74V3.954a.9.9 0 0 1 .074-.337zm8.538 8.554L5.23 3.221a.61.61 0 0 1 .487.073l9.943 6.264zm5.644-.544c.465.293.458 1.05-.014 1.328l-3.222 1.877-2.003-2.215 2.468-2.736z'/%3E%3C/svg%3E");
  --bbva-icon--plin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.364 16.75h.145a4 4 0 0 1 1.1.188 5.814 5.814 0 0 0 7.608-5.31V11.4A5.826 5.826 0 0 0 12.4 5.58h-.203a5.833 5.833 0 0 0-5.61 6.026 5.6 5.6 0 0 0 .272 1.554 4.251 4.251 0 0 1-.025 2.636 1.1 1.1 0 0 0-.06.35.9.9 0 0 0 .273.623.93.93 0 0 0 .623.273q.166.012.324-.043a3.9 3.9 0 0 1 1.373-.247m3.044 1.048h-.225a6.5 6.5 0 0 1-1.715-.29 3.5 3.5 0 0 0-.99-.17 3.8 3.8 0 0 0-1.28.187 1.5 1.5 0 0 1-1.562-.35 1.47 1.47 0 0 1-.435-1.013 1.4 1.4 0 0 1 .077-.529c.15-.423.217-.87.198-1.318a3.5 3.5 0 0 0-.16-.947 6.4 6.4 0 0 1-.316-1.749 6.4 6.4 0 0 1 6.175-6.612Q12.288 5 12.4 5a6.407 6.407 0 0 1 6.4 6.4v.23a6.37 6.37 0 0 1-6.39 6.17m.878-4.643a.333.333 0 0 1-.333-.333v-2.158a.33.33 0 0 1 .323-.333h.121c.184 0 .332.15.333.333v2.158a.33.33 0 0 1-.323.333zm-1.26 0h-.103a.33.33 0 0 1-.333-.323v-3.21c0-.184.15-.332.333-.333h.102a.33.33 0 0 1 .333.323v3.21a.334.334 0 0 1-.333.332m1.707-3.386a.384.384 0 1 1 0-.003zm2.917 1.817v1.245a.32.32 0 0 1-.316.324h-.119a.32.32 0 0 1-.315-.324V11.23c0-.35-.188-.52-.443-.52-.256 0-.444.195-.444.52v1.615a.316.316 0 0 1-.32.313h-.126a.32.32 0 0 1-.316-.324v-2.168c0-.222.18-.35.384-.35.256 0 .31.053.47.053.315 0 .426-.128.724-.128.622 0 .802.384.82.734v.614m-6.33.127c0 .555-.239.998-.683.998s-.682-.443-.682-.998.267-.998.682-.998.683.444.683.998M9.79 10.24c-.383 0-.48.128-.767.128-.17 0-.267-.06-.486-.06-.128 0-.307.077-.307.341v3.38c0 .178.145.323.324.323h.128a.325.325 0 0 0 .324-.324v-.64c0-.222.145-.299.267-.299.085 0 .267.077.46.077 1.041 0 1.34-.717 1.34-1.416 0-.956-.428-1.51-1.28-1.51M12 1.6C6.265 1.6 1.6 6.265 1.6 12S6.265 22.4 12 22.4 22.4 17.735 22.4 12 17.735 1.6 12 1.6m0 19.2c-4.852 0-8.8-3.948-8.8-8.8S7.148 3.2 12 3.2s8.8 3.948 8.8 8.8-3.948 8.8-8.8 8.8'/%3E%3C/svg%3E");
  --bbva-icon--plin-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.446 20.023h.217a6 6 0 0 1 1.65.284 8.72 8.72 0 0 0 11.413-7.966v-.34A8.74 8.74 0 0 0 12 3.27h-.304c-4.8.169-8.588 4.224-8.416 9.038.027.792.164 1.577.41 2.331.181.554.28 1.132.293 1.715a6.4 6.4 0 0 1-.332 2.24 1.6 1.6 0 0 0-.09.525c.01.353.157.687.41.934.248.25.581.396.933.41.165.012.33-.01.486-.064a5.9 5.9 0 0 1 2.06-.37m4.567 1.57h-.338a9.6 9.6 0 0 1-2.572-.435 5.2 5.2 0 0 0-1.485-.256 5.7 5.7 0 0 0-1.92.282 2.25 2.25 0 0 1-2.343-.525 2.21 2.21 0 0 1-.653-1.52 2.1 2.1 0 0 1 .115-.793 5.3 5.3 0 0 0 .298-1.977 5.2 5.2 0 0 0-.24-1.42 9.6 9.6 0 0 1-.474-2.624c-.18-5.285 3.966-9.74 9.263-9.918q.165-.016.331-.014a9.61 9.61 0 0 1 9.6 9.6v.346a9.553 9.553 0 0 1-9.587 9.254m1.486-6.965h-.166a.5.5 0 0 1-.499-.499v-3.238a.49.49 0 0 1 .485-.499h.181a.5.5 0 0 1 .5.5v3.237a.49.49 0 0 1-.486.5H13.5m-2.059 0h-.154a.49.49 0 0 1-.499-.485V9.337a.5.5 0 0 1 .5-.499h.153a.49.49 0 0 1 .5.485v4.813a.5.5 0 0 1-.5.5M14 9.555a.576.576 0 1 1 0-.006zm4.376 2.725v1.867a.48.48 0 0 1-.474.486h-.179a.48.48 0 0 1-.473-.486v-2.405c0-.525-.282-.78-.665-.78s-.666.293-.666.78v2.423a.475.475 0 0 1-.48.47h-.189a.48.48 0 0 1-.474-.487v-3.253c0-.333.27-.525.576-.525.384 0 .464.08.704.08.474 0 .64-.192 1.087-.192.934 0 1.202.576 1.228 1.101v.921m-9.49.192c0 .832-.359 1.497-1.025 1.497s-1.023-.665-1.023-1.497.4-1.498 1.023-1.498 1.024.666 1.024 1.498m-.795-2.214c-.575 0-.72.192-1.15.192-.257 0-.4-.09-.73-.09-.192 0-.46.115-.46.512v5.068c0 .27.217.486.485.486h.192a.487.487 0 0 0 .486-.486v-.96c0-.333.218-.448.4-.448.128 0 .4.115.69.115 1.561 0 2.01-1.075 2.01-2.124 0-1.434-.64-2.266-1.92-2.266'/%3E%3C/svg%3E");
  --bbva-icon--pocket: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.2 3.2v15.775c0 .735.498 1.374 1.212 1.552l7.2 1.8a1.6 1.6 0 0 0 .776 0l7.2-1.8a1.6 1.6 0 0 0 1.212-1.552V3.2zm16 4.975-7.2 1.8-7.2-1.8V4.8h14.4zm-7.2 12.6-7.2-1.8V9.824l6.812 1.703a1.6 1.6 0 0 0 .776 0L19.2 9.824v9.15z'/%3E%3Cpath d='M12 8.2a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--point: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 8.8a7.15 7.15 0 0 0-2.11-5.091C14.285.902 9.717.902 6.91 3.709A7.15 7.15 0 0 0 4.799 8.8c0 1.923.75 3.731 2.11 5.091q.512.51 1.09.895v6.6A1.01 1.01 0 0 0 9.016 22.4c.263 0 .52-.103.715-.297l2.27-2.27 2.27 2.27a1.01 1.01 0 0 0 1.104.22 1.01 1.01 0 0 0 .626-.936v-6.6a7.2 7.2 0 0 0 1.09-.895A7.16 7.16 0 0 0 19.2 8.8m-12.8 0c0-1.496.582-2.902 1.64-3.96A5.58 5.58 0 0 1 12 3.202c1.434 0 2.868.546 3.96 1.638A5.56 5.56 0 0 1 17.6 8.8a5.56 5.56 0 0 1-1.64 3.96 5.61 5.61 0 0 1-7.92 0A5.56 5.56 0 0 1 6.4 8.8m8 11.17-1.683-1.683A1 1 0 0 0 12 17.99c-.271 0-.525.105-.717.297L9.6 19.97v-4.383a7.249 7.249 0 0 0 4.8 0zM12 6.4V4.8c2.206 0 4 1.794 4 4h-1.6c0-1.323-1.077-2.4-2.4-2.4M8.964 7.436a.901.901 0 0 1 1.273-1.273.901.901 0 0 1-1.273 1.273'/%3E%3C/svg%3E");
  --bbva-icon--portfolio: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 6.4h-3.6V5.2c0-1.103-.807-2-1.8-2H9c-.993 0-1.8.897-1.8 2v1.2H3.6c-1.103 0-2 .897-2 2v10.4c0 1.103.897 2 2 2h16.8c1.103 0 2-.897 2-2V8.4c0-1.103-.897-2-2-2M8.8 5.2c0-.25.139-.4.2-.4h6c.061 0 .2.15.2.4v1.2H8.8zM3.6 8h16.8a.4.4 0 0 1 .4.4v1.739c-5.616 3.276-11.984 3.276-17.6 0V8.4a.4.4 0 0 1 .4-.4m17.2 10.8a.4.4 0 0 1-.4.4H3.6a.4.4 0 0 1-.4-.4v-6.829c2.829 1.491 5.814 2.236 8.8 2.236s5.971-.746 8.8-2.236zm-7.9-2.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--post-mail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 19.2H1.6V4.8h20.8zM3.2 17.6h17.6V6.4H3.2z'/%3E%3Cpath d='M19.2 12.8h-4.8V8h4.8zM16 11.2h1.6V9.6H16zM11.2 14.4H4.8V16h6.4zM8.9 11.2H4.7v1.6h4.2z'/%3E%3C/svg%3E");
  --bbva-icon--pound-sterling: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8m1.884-6.341q-.015.31-.072.51a.76.76 0 0 1-.146.294.47.47 0 0 1-.214.142 1.186 1.186 0 0 1-.679-.012 2 2 0 0 1-.274-.111q.099-.213.156-.44.069-.277.069-.572 0-.327-.058-.615a4 4 0 0 0-.1-.391h1.361V11.38h-1.888q-.173-.301-.312-.586a1.4 1.4 0 0 1-.141-.613c0-.233.061-.408.186-.535s.289-.188.503-.188q.235 0 .391.077.157.076.259.204.105.13.165.306.064.185.097.386l.017.103 1.654-.35-.025-.1a5 5 0 0 0-.25-.75 2.1 2.1 0 0 0-.459-.673 2.2 2.2 0 0 0-.767-.478c-.31-.121-.7-.183-1.159-.183a2.8 2.8 0 0 0-.991.168 2.3 2.3 0 0 0-.764.462 2.05 2.05 0 0 0-.489.698 2.2 2.2 0 0 0-.172.865q0 .38.119.715.087.246.203.474h-.803v1.083h1.461q.13.244.216.478.093.252.113.602v.015a3 3 0 0 0-.397-.174 1.9 1.9 0 0 0-1.204-.016 1.5 1.5 0 0 0-.503.268q-.221.18-.355.447a1.4 1.4 0 0 0-.134.615 1.19 1.19 0 0 0 .499.996q.22.157.503.23.277.074.574.074c.32 0 .628-.053.914-.157a2.9 2.9 0 0 0 .717-.38q.312.208.704.364c.29.115.634.173 1.023.173.412 0 .754-.07 1.017-.205a1.66 1.66 0 0 0 .623-.538 2.2 2.2 0 0 0 .316-.751q.09-.412.111-.837l.005-.105h-1.616zm-3.116 1.023a.84.84 0 0 1-.657.294q-.177 0-.269-.09a.3.3 0 0 1-.091-.227q0-.144.09-.237.089-.09.26-.09c.115 0 .234.035.348.108q.154.098.318.24z'/%3E%3C/svg%3E");
  --bbva-icon--power-car: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.4 13.6a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m5-7.2v14.4H12.166c-.32 0-.622-.125-.848-.35L8.47 17.6H4.8v-3.2H3.2v2.4H1.6v-6.4h1.6v2.4h1.6V9.6h3.67l2.848-2.849c.227-.227.528-.35.85-.35H16V4.8h-2.4V3.2h6.4v1.6h-2.4v1.6zM20.8 8h-8.469l-1.6 1.6h2.07v3.2h3v1.6h-4.6v-3.2H6.4V16h2.233c.32 0 .622.125.848.351l2.85 2.85H20.8z'/%3E%3C/svg%3E");
  --bbva-icon--pregnancy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.053 19.529-3.765-3.753a2.72 2.72 0 0 1-.782-1.89c0-.693.277-1.385.781-1.888a2.68 2.68 0 0 1 3.766-.02 2.68 2.68 0 0 1 3.766.02 2.65 2.65 0 0 1 .781 1.889c0 .715-.292 1.4-.78 1.889zm-1.873-6.713a1.074 1.074 0 0 0-1.074 1.072c0 .275.12.565.312.757l2.635 2.626 2.635-2.627c.192-.192.311-.481.311-.756a1.05 1.05 0 0 0-.312-.757 1.08 1.08 0 0 0-1.523 0c-.175.175-.29.38-.323.577h-1.578a1.1 1.1 0 0 0-.323-.577 1.07 1.07 0 0 0-.762-.315zM5.802 2.4H4.154c.293 1.148.758 2.833.936 3.51.43 1.646.835 3.199.835 4.248 0 .857-.536 1.704-1.156 2.685-.802 1.269-1.712 2.707-1.712 4.615 0 1.554.314 2.936.677 4.142H5.41c-.396-1.23-.753-2.593-.753-4.143 0-1.445.744-2.622 1.464-3.76.69-1.091 1.404-2.22 1.404-3.54 0-1.321-.41-2.828-.887-4.651-.147-.563-.564-2.07-.836-3.106M16.64 5.953c.634-.55 1.235-1.34 1.654-2.477q.225-.61.392-1.076h-1.702l-.192.524c-.96 2.608-3.162 2.675-3.256 2.676l.006.8v.8c.062 0 .748-.01 1.607-.348q.125.135.285.233c1.296.775 4.31 3.034 4.31 7.243 0 3.14-1.5 4.824-2.95 6.453q-.361.402-.714.818h2.127c1.45-1.638 3.135-3.702 3.135-7.271 0-4.645-3.036-7.278-4.704-8.375z'/%3E%3C/svg%3E");
  --bbva-icon--presentation: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7.566 14.366-1.13-1.131 3.815-3.816 1.95 1.95 2.034-2.034 1.131 1.131-3.166 3.166-1.95-1.95zM22.4 4v1.6h-1.6v10c0 1.103-.897 2-2 2h-2.252l1.755 3.217-1.405.766-2.173-3.983H12.8V20h-1.6v-2.4H9.275l-2.173 3.983-1.405-.766L7.452 17.6H5.2c-1.103 0-2-.897-2-2v-10H1.6V4zm-3.2 1.6H4.8v10a.4.4 0 0 0 .4.4h13.6a.4.4 0 0 0 .4-.4zM16.6 9a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--press: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.2 3.2v3.2h-4V18c0 1.544 1.256 2.8 2.8 2.8h11.6c1.765 0 3.2-1.435 3.2-3.2V3.2zM4.8 18V8h2.4v10a1.201 1.201 0 0 1-2.4 0m14.4-.4c0 .882-.718 1.6-1.6 1.6H8.53A2.8 2.8 0 0 0 8.8 18V4.8h10.4zM17.6 6.4h-7.2v4.8h7.2zM16 9.6h-4V8h4zm-5.595 3.195h4.008v1.6h-4.008zM16 13.6a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--previous-appointment: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.4 11.2H8v1.6H6.4zm0 4.8H8v-1.6H6.4zm0 3.2H8v-1.6H6.4zm3.2-8v1.6h1.6v-1.6zm-.5 9.5a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m12.5-3.1c0 3.088-2.512 5.6-5.6 5.6a5.61 5.61 0 0 1-5.366-4H9.6v-1.6h.8c0-.556.083-1.093.234-1.6H9.6v-1.6h1.8v.012a5.6 5.6 0 0 1 1.4-1.403V11.2h1.6v1.035a5.6 5.6 0 0 1 1.6-.234v-.8h1.6v1.035a5.6 5.6 0 0 1 1.6.774V9.6H4.8v11.201h1.8v1.6H3.2V4.8h3.2V3.2H8v1.6h8V3.2h1.6v1.6h3.2v9.919c.507.842.8 1.828.8 2.881M19.2 8V6.4H4.8V8zm.8 9.6c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-3.2-2.401h-1.6v2.802l1.669 1.6L18 18.47l-1.2-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--print: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 8h-3.2V6.07L13.131 1.6h-6.73V8H3.2c-.883 0-1.6.718-1.6 1.6v8c0 .882.717 1.6 1.6 1.6h3.2v1.5c0 .882.717 1.6 1.6 1.6h8c.881 0 1.6-.718 1.6-1.6v-1.5h3.2c.881 0 1.6-.718 1.6-1.6v-8c0-.882-.719-1.6-1.6-1.6M8 3.2h4.47L16 6.731v1.27H8zm8 17.5H8v-3.9h8zm4.8-3.1h-3.2v-2.4H6.4v2.4H3.2v-8h17.6zm-3.4-5.5a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m-1.6.7h-11v-1.6h11z'/%3E%3C/svg%3E");
  --bbva-icon--privacy-and-data: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12.165 11.935-1.131 1.13 4.3 4.3 1.131-1.13zM9.965 14.134l-1.131 1.131 4.3 4.3 1.131-1.131zM18.684 11.916 14.35 7.582l-1.334 1.334a2.36 2.36 0 0 1-3.331 0 2.34 2.34 0 0 1-.69-1.666c0-.63.245-1.22.69-1.666l3.65-3.65 1.131 1.131-3.65 3.65a.756.756 0 0 0 1.068 1.07l2.466-2.467 5.466 5.466z'/%3E%3Cpath d='m14.365 9.735-1.131 1.131 4.4 4.4 1.132-1.13z'/%3E%3Cpath d='M12 22.334c-.307 0-.615-.117-.849-.35l-6.097-6.098A3.58 3.58 0 0 1 4 13.34V1.6h16v11.74c0 .962-.374 1.866-1.054 2.546l-6.097 6.097a1.2 1.2 0 0 1-.849.351M5.6 3.2v10.14c0 .534.208 1.036.586 1.414L12 20.568l5.814-5.814c.378-.378.586-.88.586-1.414V3.2z'/%3E%3C/svg%3E");
  --bbva-icon--prohibited-alcohol: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.8 20.8h2.4v1.6H8.8v-1.6h2.4v-4.609l1.6-1.6zm-8.93-1.93 5.803-5.674-5.51-8.122a1.2 1.2 0 0 1-.068-1.236 1.2 1.2 0 0 1 1.06-.638H19.67l1.2-1.13L22 3.2 5 20zm7.192-11.462c1.264-1.15 3.281-1.32 4.814-.415L18.07 4.8H5.91l1.956 2.882.363.242c.9.535 2.104.147 2.833-.516m-.237 4.636L14.68 8.19c-.862-.322-1.907-.174-2.54.403-.83.754-1.86 1.158-2.856 1.18z'/%3E%3C/svg%3E");
  --bbva-icon--prohibited-headphones: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 12.138V12a8.75 8.75 0 0 0-1.103-4.265L18.509 8.92c.451.951.691 1.998.691 3.08h-1.6v8H20c1.323 0 2.4-1.077 2.4-2.4v-3.2a2.4 2.4 0 0 0-1.6-2.262m0 5.462c0 .441-.359.8-.8.8h-.8v-4.8h.8c.441 0 .8.359.8.8zm-3.814-9.58 5.338-5.387-1.131-1.131-2.508 2.531A10.37 10.37 0 0 0 12.001 1.6c-2.61 0-5.106.97-7.028 2.734-.239.22-.381.532-.388.857-.007.326.121.645.352.875l.303.303a8.74 8.74 0 0 0-2.039 5.63v.138a2.4 2.4 0 0 0-1.6 2.262v3.2c0 .988.6 1.837 1.454 2.205l-1.619 1.629 1.131 1.131 2.547-2.565h.002L6.4 18.703v-.002L16.984 8.02zM12 3.2c2.035 0 3.986.699 5.553 1.975L16.42 6.318A7.2 7.2 0 0 0 12 4.8a7.26 7.26 0 0 0-4.494 1.575L6.369 5.238A8.77 8.77 0 0 1 12 3.2M4 18.4a.8.8 0 0 1-.8-.8v-3.2c0-.441.359-.8.8-.8h.8v4.443l-.353.357zm.8-6.4c0-1.651.555-3.222 1.575-4.494l.26.26a1.204 1.204 0 0 0 1.649.045A5.6 5.6 0 0 1 12.001 6.4c1.186 0 2.333.375 3.284 1.064l-8.884 8.965V12z'/%3E%3C/svg%3E");
  --bbva-icon--prohibited-zigzag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.434 2.434 12 10.87l-4-4-6.366 6.365 1.132 1.132L8 9.131l2.869 2.87-8.435 8.433 1.132 1.132 18-18zM17.6 9.6v1.6h2.069l-3.67 3.67-1.738-1.74-1.131 1.131 2.87 2.87 4.8-4.8v2.07h1.6V9.6z'/%3E%3C/svg%3E");
  --bbva-icon--promotion: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.59 8-8 8m6.079-9.887a1.17 1.17 0 0 0-.982-.807l-2.845-.345-1.118-2.58-.006-.012A1.23 1.23 0 0 0 12 5.665a1.23 1.23 0 0 0-1.128.704L9.749 8.96l-2.838.344a1.17 1.17 0 0 0-.99.808c-.146.453-.013.955.34 1.278l2.07 1.813-.517 2.847a1.16 1.16 0 0 0 .46 1.175c.386.279.904.307 1.322.069l2.403-1.373 2.405 1.374a1.23 1.23 0 0 0 1.32-.07 1.16 1.16 0 0 0 .46-1.175l-.517-2.847 2.058-1.801.013-.011c.353-.323.486-.824.339-1.278zm-4.147 2.484.525 2.886L12 14.079l-2.456 1.404.525-2.886-2.071-1.812 2.854-.346L12 7.789l1.148 2.65 2.854.346z'/%3E%3C/svg%3E");
  --bbva-icon--puntos-bbva: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.731 9.5c1.103-4.085 4.84-7.1 9.27-7.1 5.292 0 9.6 4.307 9.6 9.6s-4.308 9.6-9.6 9.6c-4.43 0-8.167-3.015-9.27-7.1h1.671C5.455 17.69 8.462 20 12 20c4.411 0 8-3.59 8-8s-3.589-8-8-8C8.462 4 5.454 6.31 4.402 9.5z'/%3E%3Cpath d='M4.1 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--puntos-y-promociones: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.454 12.503a.9.9 0 0 1 0-1.006.9.9 0 1 1 0 1.006M22.4 13.2v3.034c0 .32-.125.622-.351.849l-5.25 5.248-1.366-1.367A9.6 9.6 0 0 1 12 21.6c-4.43 0-8.166-3.015-9.27-7.1h1.672C5.454 17.69 8.462 20 12 20a8 8 0 0 0 2.168-.301l-2.1-2.1 5.249-5.248c.227-.227.528-.351.849-.351H20c0-4.411-3.59-8-8-8-3.538 0-6.545 2.31-7.598 5.5H2.73C3.834 5.415 7.57 2.4 12 2.4c5.293 0 9.6 4.307 9.6 9.6l-.002.069c.466.165.802.609.802 1.13m-1.6.4h-2.47l-4 4 2.47 2.469 4-4z'/%3E%3C/svg%3E");
  --bbva-icon--qr: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.2 11.2h-8v-8h8zM4.8 9.6h4.8V4.8H4.8zm16 1.6h-8v-8h8zm-6.4-1.6h4.8V4.8h-4.8zm-3.2 11.2h-8v-8h8zm-6.4-1.6h4.8v-4.8H4.8zm12.7 0h-3.1v-4.8h4.8v3.1h1.6v-4.7h-8v8h4.7zM8 6.4H6.4V8H8zM8 16H6.4v1.6H8zm9.6-9.6H16V8h1.6zM20 19.1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--quality-funds: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.062 10.027c-.259-.206-.65-.518-.701-.674-.06-.184.077-.708.167-1.055.203-.779.433-1.662-.081-2.369-.518-.711-1.44-.768-2.18-.814-.356-.022-.845-.052-.996-.162-.149-.109-.362-.63-.502-.973-.319-.782-.681-1.668-1.522-1.941-.822-.267-1.588.226-2.265.66-.329.212-.778.501-.982.501s-.653-.29-.982-.5c-.677-.435-1.444-.927-2.265-.661-.841.273-1.202 1.159-1.522 1.941-.14.344-.353.864-.502.973-.151.11-.639.14-.996.162-.741.046-1.663.103-2.18.814-.515.707-.284 1.59-.081 2.369.09.347.227.871.167 1.055-.051.156-.442.468-.701.674C2.342 10.502 1.6 11.092 1.6 12s.742 1.498 1.338 1.973c.259.206.65.518.701.674.06.184-.077.708-.167 1.055-.203.779-.433 1.662.081 2.369.518.71 1.44.768 2.18.814.356.022.845.052.996.162.149.109.362.629.502.973.319.782.681 1.668 1.522 1.94q.242.078.477.076c.642 0 1.244-.387 1.788-.736.329-.211.778-.5.982-.5s.653.289.982.5c.677.435 1.443.928 2.265.66.841-.272 1.202-1.158 1.522-1.94.14-.344.353-.864.502-.973.151-.11.639-.14.996-.162.741-.046 1.663-.103 2.18-.814.515-.707.284-1.59.081-2.37-.09-.346-.227-.87-.167-1.054.051-.156.442-.468.701-.674.596-.474 1.338-1.065 1.338-1.973s-.742-1.498-1.338-1.973m-.996 2.694c-.505.402-1.027.818-1.227 1.432-.204.629-.029 1.302.141 1.952.079.302.224.859.17 1.026-.126.103-.681.138-.982.156-.614.038-1.31.08-1.838.465-.517.376-.784 1.03-1.042 1.662-.13.319-.369.905-.531 1.02-.179-.011-.634-.304-.91-.481-.577-.371-1.174-.754-1.847-.754s-1.27.383-1.847.754c-.275.177-.73.469-.91.48-.161-.114-.401-.7-.531-1.02-.258-.631-.525-1.284-1.042-1.661-.528-.384-1.224-.427-1.838-.465-.303-.02-.863-.053-.982-.155-.055-.165.09-.725.169-1.028.17-.651.345-1.324.141-1.952-.199-.614-.722-1.03-1.227-1.432-.231-.184-.712-.567-.734-.72.022-.155.503-.538.734-.722.505-.402 1.027-.818 1.227-1.432.204-.629.029-1.302-.141-1.952-.079-.302-.224-.859-.17-1.026.126-.103.681-.138.982-.156.614-.038 1.31-.081 1.838-.465.517-.376.784-1.03 1.042-1.662.13-.319.369-.905.531-1.02.179.011.634.304.91.481.577.37 1.174.754 1.847.754s1.27-.383 1.847-.754c.275-.177.73-.47.91-.481.161.115.401.701.531 1.02.258.632.525 1.285 1.042 1.662.528.384 1.224.427 1.838.465.303.019.863.053.981.155.055.165-.09.725-.169 1.028-.17.65-.345 1.324-.141 1.952.199.614.722 1.03 1.227 1.432.23.183.709.564.734.72-.026.158-.504.539-.734.722zm-8.768-3.018c-.23-.227-.499-.4-.8-.511a2.66 2.66 0 0 0-1.856 0 2.3 2.3 0 0 0-.803.51 2.55 2.55 0 0 0-.558.859c-.14.342-.211.747-.211 1.204 0 .376.048.72.142 1.02q.144.458.392.789c.166.22.364.405.589.547q.306.193.648.284.022.27.133.504.128.268.357.46.228.191.553.3.323.107.725.108h1.058v-1.09h-.533q-.188 0-.359-.01a1.2 1.2 0 0 1-.285-.048.6.6 0 0 1-.201-.11.4.4 0 0 1-.076-.093q.337-.081.64-.255.36-.208.63-.545c.178-.223.321-.494.425-.803q.156-.467.156-1.057c0-.457-.071-.862-.211-1.204a2.6 2.6 0 0 0-.556-.858zm-1.726.448q.268 0 .484.109.216.108.366.31.154.205.237.506.085.306.085.689c0 .254-.029.49-.085.696a1.6 1.6 0 0 1-.238.515q-.15.206-.367.318a1.04 1.04 0 0 1-.483.11c-.178 0-.345-.037-.49-.111a1.04 1.04 0 0 1-.37-.318 1.6 1.6 0 0 1-.24-.516 2.6 2.6 0 0 1-.087-.695q0-.384.087-.688.086-.302.239-.507a1.04 1.04 0 0 1 .86-.42zm3.595-1.033h3.563v1.138h-2.245v1.04h1.818v1.087h-1.818v2.03h-1.319z'/%3E%3C/svg%3E");
  --bbva-icon--quizz: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 8V4H1.6v12.834a1.198 1.198 0 0 0 2.048.849L6.13 15.2H8.8v3.2h9.269l2.283 2.283a1.2 1.2 0 0 0 1.307.26c.45-.186.74-.622.74-1.109V8zM5.966 13.6c-.321 0-.622.125-.848.351L3.2 15.868V5.6h14.4v8zM20.8 18.869l-1.717-1.717a1.2 1.2 0 0 0-.85-.352H10.4v-1.6h8.8V9.6h1.6z'/%3E%3Cpath d='M10.977 11.098a.7.7 0 0 0-.244-.147 1 1 0 0 0-.32-.051.9.9 0 0 0-.312.051.7.7 0 0 0-.24.148.6.6 0 0 0-.145.22.71.71 0 0 0-.001.522.6.6 0 0 0 .147.221.7.7 0 0 0 .237.147.9.9 0 0 0 .314.053.9.9 0 0 0 .32-.053.7.7 0 0 0 .242-.146.6.6 0 0 0 .15-.221.69.69 0 0 0 0-.525.6.6 0 0 0-.148-.219M11.942 7.228a1.6 1.6 0 0 0-.537-.279 2.4 2.4 0 0 0-.717-.098q-.351 0-.654.068a2.8 2.8 0 0 0-.551.182 2.3 2.3 0 0 0-.803.607l-.057.068.768.818.072-.092a1.552 1.552 0 0 1 .787-.528q.16-.048.322-.048.272 0 .414.109.13.1.13.255a.6.6 0 0 1-.028.189.5.5 0 0 1-.082.142.8.8 0 0 1-.151.133 3 3 0 0 1-.235.147 3 3 0 0 0-.295.191q-.145.108-.25.244a1.107 1.107 0 0 0-.231.69q0 .134.008.25l.002.039q0 .023.006.068l.01.116h1.102v-.1c0-.139.002-.172.006-.244l.002-.048a.7.7 0 0 1 .055-.246.5.5 0 0 1 .154-.179q.12-.092.347-.209.173-.094.325-.204.158-.114.275-.265.119-.152.188-.349.069-.199.069-.452 0-.292-.114-.543a1.2 1.2 0 0 0-.336-.433z'/%3E%3C/svg%3E");
  --bbva-icon--quotes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.2 19.2H1.6v-7.894c0-.209.055-.415.158-.596L4.79 5.404A1.2 1.2 0 0 1 5.832 4.8h4.18c.425 0 .823.23 1.037.598.214.37.215.828.004 1.198L8.88 10.4H11.2zm-8-1.6h6.4V12H6.121l3.2-5.6H6.064L3.2 11.412zm19.2 1.6h-9.6v-7.894c0-.209.055-.415.158-.596l3.032-5.306a1.2 1.2 0 0 1 1.042-.605h4.18c.425 0 .823.23 1.037.598.214.37.215.828.004 1.198L20.08 10.4H22.4zm-8-1.6h6.4V12h-3.479l3.2-5.6h-3.257L14.4 11.412z'/%3E%3C/svg%3E");
  --bbva-icon--radiator: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.4 8a2.403 2.403 0 0 0-2.4 2.4h-1.6C14.4 9.077 13.323 8 12 8a2.403 2.403 0 0 0-2.4 2.4H8C8 9.077 6.923 8 5.6 8a2.403 2.403 0 0 0-2.4 2.4H1.6V12h1.6v8c0 1.323 1.077 2.4 2.4 2.4A2.39 2.39 0 0 0 8 20.056h1.602a2.4 2.4 0 0 0 2.4 2.344 2.4 2.4 0 0 0 2.398-2.344h1.603a2.4 2.4 0 0 0 2.4 2.344c1.304 0 2.4-1.077 2.4-2.4v-9.6c0-1.323-1.078-2.4-2.4-2.4zM16 12v6.456h-1.6V12zm-6.4 0v6.456H8V12zm-3.2 8a.801.801 0 0 1-1.6 0v-9.6a.801.801 0 0 1 1.6 0zm6.4 0a.801.801 0 0 1-1.6 0v-9.6a.801.801 0 0 1 1.6 0zm6.4 0a.801.801 0 0 1-1.6 0v-9.6a.801.801 0 0 1 1.6 0zM8.234 5.434a.33.33 0 0 0 0-.468A1.92 1.92 0 0 1 7.668 3.6c0-.516.201-1.001.566-1.366l.6-.6 1.131 1.13-.6.6a.33.33 0 0 0 0 .469c.365.365.566.85.566 1.366s-.2 1-.566 1.366l-.6.6-1.13-1.131zm6.4 0a.33.33 0 0 0 0-.468 1.92 1.92 0 0 1-.566-1.366c0-.516.201-1.001.566-1.366l.6-.6 1.131 1.13-.6.6a.33.33 0 0 0 0 .469c.365.365.566.85.566 1.366s-.2 1-.566 1.366l-.6.6-1.13-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--radio: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 6.4H9.994l1.634-1.634-1.13-1.131L7.73 6.401H4.8a3.203 3.203 0 0 0-3.2 3.2v8c0 1.765 1.435 3.2 3.2 3.2h14.4c1.765 0 3.2-1.435 3.2-3.2v-8c0-1.765-1.435-3.2-3.2-3.2zm1.6 11.2c0 .882-.718 1.6-1.6 1.6H4.8c-.882 0-1.6-.718-1.6-1.6v-8c0-.882.718-1.6 1.6-1.6h14.4c.882 0 1.6.718 1.6 1.6zm-12-8c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4-1.794-4-4-4m0 6.4a2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4S10.123 16 8.8 16m5.6-3.2h4.8v1.6h-4.8zm4-1.6h-3.2V9.6h3.2zM15.2 16h3.2v1.6h-3.2zM11.963 2.4a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--ray: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.832 22.417c-.191 0-.385-.047-.567-.143a1.19 1.19 0 0 1-.586-1.412l2.473-8.073H5.2a1.2 1.2 0 0 1-1.131-1.6l3.117-8.8a1.2 1.2 0 0 1 1.13-.799h6.946a1.2 1.2 0 0 1 1.127 1.613L14.78 7.59h4.02c.467 0 .88.261 1.083.681s.146.907-.146 1.27L9.765 21.965a1.19 1.19 0 0 1-.93.452zM5.765 11.19h6.55l-2.496 8.148L17.965 9.19h-5.477l2.2-6h-6.09z'/%3E%3C/svg%3E");
  --bbva-icon--receipt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 9.6H8.8v1.6h6.4zM18.687 17.93a1.2 1.2 0 0 0-.361-.427 2 2 0 0 0-.517-.272 6 6 0 0 0-.597-.174l-.082-.02-.448-.114a.8.8 0 0 1-.305-.15c-.017-.016-.07-.06-.07-.195q0-.13.081-.219a.42.42 0 0 1 .262-.11c.176-.017.336-.009.451.022a1 1 0 0 1 .353.171q.172.136.328.297l.144.15.854-.799-.12-.129a4 4 0 0 0-.259-.252 2 2 0 0 0-.314-.22 2 2 0 0 0-.391-.165 3 3 0 0 0-.296-.072v-.65h-1.2v.663a2 2 0 0 0-.25.075 1.6 1.6 0 0 0-.5.3 1.3 1.3 0 0 0-.321.45 1.4 1.4 0 0 0-.112.567q0 .356.142.608.14.248.37.414.22.158.504.258c.176.062.36.116.543.161l.523.133a.9.9 0 0 1 .347.172q.082.075.082.218 0 .165-.085.241c-.058.054-.179.098-.315.117a1.6 1.6 0 0 1-.466-.005 1.1 1.1 0 0 1-.452-.186 1.9 1.9 0 0 1-.422-.393l-.145-.18-.827.814.105.124q.145.173.308.311.168.145.37.25.2.106.442.177.074.02.158.04v.671h1.2v-.628c.163-.03.364-.075.513-.138q.309-.131.511-.328.204-.2.301-.457a1.5 1.5 0 0 0 .093-.519 1.3 1.3 0 0 0-.13-.602M15.2 6.4H8.8V8h6.4z'/%3E%3Cpath d='M18.4 12.234V2.956c0-.426-.229-.824-.598-1.038a1.2 1.2 0 0 0-1.198-.004l-1.805 1.031-2.205-1.26a1.2 1.2 0 0 0-1.191 0l-2.205 1.26-1.805-1.03a1.203 1.203 0 0 0-1.796 1.041V21.2c0 .443.241.858.628 1.083.369.214.806.22 1.168.011l1.822-1.183 2.194 1.19a1.2 1.2 0 0 0 1.174 0l.673-.366a5.57 5.57 0 0 0 3.54 1.264c3.088 0 5.6-2.512 5.6-5.6a5.61 5.61 0 0 0-4-5.366zM12.208 14.4a5.57 5.57 0 0 0-1.008 3.2c0 1.19.35 2.226.95 3.117l-.15.081L9.787 19.6a1.2 1.2 0 0 0-1.184.006l-1.403.91V3.645l1.405.803c.367.21.823.21 1.191 0l2.205-1.26 2.205 1.26c.367.21.823.21 1.191 0l1.405-.803V12a5.57 5.57 0 0 0-2.881.8H8.802v1.6h3.408zm4.592 7.2c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4'/%3E%3C/svg%3E");
  --bbva-icon--receipt-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 8H8.8V6.4h6.4zm0 1.6H8.8v1.6h6.4zm7.2 8c0 3.088-2.512 5.6-5.6 5.6-1.32 0-2.533-.46-3.491-1.226l-.713.408a1.2 1.2 0 0 1-1.19 0l-2.205-1.26-1.805 1.031c-.37.211-.829.21-1.198-.004a1.2 1.2 0 0 1-.598-1.038V2.889c0-.426.229-.824.598-1.038a1.2 1.2 0 0 1 1.198-.004l1.805 1.03 2.205-1.259c.367-.21.824-.21 1.191 0l2.205 1.26 1.805-1.031c.37-.211.829-.21 1.198.004s.598.612.598 1.038v9.345c2.31.69 4 2.834 4 5.366zM12 20.879l.188-.107A5.57 5.57 0 0 1 11.2 17.6c0-1.176.374-2.292 1.008-3.2H8.8v-1.6h5.119A5.57 5.57 0 0 1 16.8 12V3.579l-1.405.803c-.367.21-.824.21-1.191 0l-2.205-1.26-2.205 1.26c-.367.21-.823.21-1.191 0l-1.405-.803v16.843l1.405-.803c.367-.21.824-.21 1.191 0zm8.8-3.279c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-4.472-1.512c.14-.145.336-.216.601-.216a.64.64 0 0 1 .494.203c.135.144.252.377.346.69l.03.099 1.202-.386-.03-.094c-.156-.493-.406-.883-.744-1.161-.342-.281-.781-.423-1.304-.423q-.404 0-.766.11a1.97 1.97 0 0 0-1.159.934c-.102.176-.273.596-.353 1.156h-.643v1.2h.643c.08.56.25.98.353 1.156q.21.358.501.589t.658.344q.363.111.766.111c.523 0 .962-.142 1.304-.423.338-.278.589-.669.744-1.161l.03-.094-1.202-.386-.03.099q-.142.471-.346.69a.64.64 0 0 1-.494.203c-.265 0-.461-.071-.601-.216-.145-.151-.25-.365-.31-.631 0 0-.02-.116-.039-.281h.824V17h-.824c.019-.165.039-.281.039-.281.06-.266.165-.48.31-.631'/%3E%3C/svg%3E");
  --bbva-icon--receipt-ko: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 8H8.8V6.4h6.4zm0 1.6H8.8v1.6h6.4zm7.2 8c0 3.088-2.512 5.6-5.6 5.6-1.32 0-2.533-.46-3.491-1.226l-.713.408a1.2 1.2 0 0 1-1.191-.001l-2.204-1.26-1.805 1.031A1.203 1.203 0 0 1 5.6 21.11V2.889c0-.426.229-.824.598-1.038a1.2 1.2 0 0 1 1.198-.004l1.805 1.03 2.205-1.259c.367-.21.824-.21 1.191 0l2.204 1.26 1.805-1.031a1.203 1.203 0 0 1 1.796 1.042v9.345c2.31.69 4 2.834 4 5.366zm-10.212 3.171A5.57 5.57 0 0 1 11.2 17.6c0-1.176.374-2.292 1.008-3.2H8.8v-1.6h5.119A5.57 5.57 0 0 1 16.8 12V3.579l-1.405.803c-.367.21-.823.21-1.191 0l-2.205-1.26-2.205 1.26c-.367.21-.823.21-1.191 0l-1.405-.803v16.843l1.405-.803c.367-.21.823-.21 1.191 0l2.205 1.26.188-.107zM20.8 17.6c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-2.869-2.263-1.131 1.13-1.131-1.13-1.131 1.13 1.131 1.132-1.131 1.13 1.131 1.132L16.8 18.73l1.131 1.131 1.131-1.131-1.131-1.131 1.131-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--receipt-ok: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 9.6H8.8v1.6h6.4zM15.2 6.4H8.8V8h6.4zM16.4 17.569l-1.034-1.035-1.132 1.132 2.166 2.165 2.966-2.965-1.132-1.132z'/%3E%3Cpath d='M18.4 12.234V2.751c0-.426-.229-.824-.598-1.038a1.2 1.2 0 0 0-1.198-.004L14.799 2.74l-2.205-1.26a1.2 1.2 0 0 0-1.191 0L9.198 2.74 7.393 1.709a1.203 1.203 0 0 0-1.796 1.042V21.2c0 .443.241.858.628 1.083a1.16 1.16 0 0 0 1.168.011l1.822-1.183 2.194 1.189a1.21 1.21 0 0 0 1.174 0l.673-.365a5.57 5.57 0 0 0 3.54 1.264c3.088 0 5.6-2.512 5.6-5.6a5.61 5.61 0 0 0-4-5.366zM12.208 14.4a5.57 5.57 0 0 0-1.008 3.2c0 1.189.351 2.226.95 3.117l-.15.081-2.213-1.199a1.2 1.2 0 0 0-1.184.006l-1.403.91V3.44l1.405.803c.367.21.823.21 1.191 0l2.205-1.26 2.205 1.26c.367.21.823.21 1.191 0l1.405-.803V12a5.57 5.57 0 0 0-2.881.8H8.802v1.6h3.408zm4.592 7.2c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4'/%3E%3C/svg%3E");
  --bbva-icon--receive-money-dollar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m1.66-7.349a1.76 1.76 0 0 0-.165-.79 1.6 1.6 0 0 0-.455-.552 2.6 2.6 0 0 0-.671-.362 9 9 0 0 0-.812-.243l-.124-.032c-.217-.057-.432-.114-.613-.159a1.3 1.3 0 0 1-.503-.257q-.154-.134-.153-.394-.001-.243.154-.415c.105-.118.283-.197.488-.217.19-.018.465-.027.7.038q.321.088.56.278.249.2.475.442l.069.074.94-.902-.066-.072a5 5 0 0 0-.349-.347 2.46 2.46 0 0 0-.914-.513 3 3 0 0 0-.32-.083V5.6h-1.6v.832q-.2.045-.379.115-.375.148-.638.392a1.7 1.7 0 0 0-.408.587 1.9 1.9 0 0 0-.144.75c0 .311.06.58.179.794q.177.322.467.536.284.21.654.343.361.13.738.224l.731.19q.38.12.561.29a.55.55 0 0 1 .166.424q0 .3-.168.458c-.109.103-.312.184-.542.215-.236.033-.468.03-.707-.008a1.7 1.7 0 0 1-.709-.297 2.9 2.9 0 0 1-.626-.597l-.07-.09-.9.91.057.07q.191.232.41.423.22.193.482.334a3.2 3.2 0 0 0 .846.307v.797h1.6v-.763a2.7 2.7 0 0 0 .604-.174q.397-.172.655-.43.26-.26.381-.594.12-.33.12-.689zm11.04 6.65c0 3.087-2.512 5.6-5.6 5.6a5.57 5.57 0 0 1-2.881-.8H4.4c-1.103 0-2-.898-2-2V3.6c0-1.104.897-2 2-2h10.4c1.103 0 2 .896 2 2v8.457q.392-.058.8-.058c3.088 0 5.6 2.512 5.6 5.6M4.4 20.8h8.608A5.57 5.57 0 0 1 12 17.6a5.61 5.61 0 0 1 3.2-5.06v-8.94a.4.4 0 0 0-.4-.4H4.4a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4m17.2-3.2c0-2.207-1.794-4-4-4s-4 1.793-4 4c0 2.205 1.794 4 4 4s4-1.795 4-4m-3.366-2.567L15.668 17.6l2.566 2.566 1.131-1.13-1.434-1.435 1.434-1.434-1.131-1.13z'/%3E%3C/svg%3E");
  --bbva-icon--receive-money-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m.359-6.664c-.196.714-.594 1.193-1.231 1.193-.76 0-1.18-.68-1.322-1.63h.893V9.6h-.892c.144-.947.566-1.626 1.321-1.626.633 0 1.032.478 1.229 1.19l1.294-.5C11.762 7.553 10.935 6.8 9.599 6.8c-1.685 0-2.559 1.197-2.768 2.8H5.799v1.6H6.83c.208 1.601 1.076 2.798 2.769 2.798 1.342 0 2.166-.752 2.554-1.862zM23.2 17.6c0 3.088-2.512 5.6-5.6 5.6a5.6 5.6 0 0 1-2.882-.8H4.4c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v8.46q.392-.059.8-.059c3.088 0 5.6 2.511 5.6 5.6M4.4 20.8h8.608A5.57 5.57 0 0 1 12 17.6a5.61 5.61 0 0 1 3.2-5.059v-8.94a.4.4 0 0 0-.4-.4H4.4a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4m17.2-3.2c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-2.234 1.435-1.434-1.434 1.434-1.434-1.131-1.13-2.566 2.565 2.566 2.566 1.131-1.13z'/%3E%3C/svg%3E");
  --bbva-icon--receive-money-soles: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m12.7-.7c0 3.088-2.512 5.6-5.6 5.6a5.57 5.57 0 0 1-2.881-.8H4.4c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v8.458q.392-.058.8-.058c3.088 0 5.6 2.512 5.6 5.6M4.4 20.8h8.608A5.57 5.57 0 0 1 12 17.6a5.61 5.61 0 0 1 3.2-5.059v-8.94a.4.4 0 0 0-.4-.4H4.4a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4m17.2-3.2c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4M7.729 9.741c-.645-.18-.915-.303-.915-.599 0-.239.235-.38.628-.38.438 0 .959.281 1.28.56l.087.076.599-.927-.07-.056c-.334-.268-1.027-.718-1.922-.718-1.115 0-1.836.603-1.836 1.537 0 1.055.932 1.315 1.755 1.545l.073.021c.683.19.902.336.902.6 0 .42-.59.452-.771.452-.506 0-1.108-.35-1.443-.697l-.08-.083-.68.872.067.062c.433.404 1.16.885 2.168.885 1.456 0 1.972-.842 1.972-1.563 0-1.096-1.007-1.367-1.815-1.585zm4.862-1.953-2.911 5.01h1.304l2.911-5.01zm6.775 11.247-1.434-1.434 1.434-1.434-1.131-1.13-2.566 2.565 2.566 2.566 1.131-1.13z'/%3E%3C/svg%3E");
  --bbva-icon--recognition-eye: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.9 13.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-.1-8.7h2.4V3.2h-4v4h1.6zm16-1.6h-4v1.6h2.4v2.4h1.6zm-13.6 16H4.8v-2.4H3.2v4h4zm13.6-2.4h-1.6v2.4h-2.4v1.6h4zm-6-4c0-1.544-1.256-2.8-2.8-2.8a2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8s2.8-1.256 2.8-2.8m-1.6 0a1.201 1.201 0 0 1-2.4 0 1.201 1.201 0 0 1 2.4 0M12 6c-3.595 0-6.703 2.048-8.144 5h1.831C6.99 8.962 9.332 7.6 12 7.6c3.394 0 6.26 2.205 7.13 5.2h1.653C19.884 8.914 16.287 6 12 6'/%3E%3C/svg%3E");
  --bbva-icon--recycle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.324 14.626a2.25 2.25 0 0 0 .146 2.533l.3.386q.221.282.508.476l-1.144 1.144a4 4 0 0 1-.628-.64l-.3-.385a3.86 3.86 0 0 1-.25-4.344l1.817-3.001-2.093.483-.36-1.56L6.995 8.64l1.083 4.574-1.557.369-.44-1.86zm9.561-9.56 2.485 4.102-1.886-.447-.369 1.557 4.56 1.08 1.198-4.555-1.547-.407-.534 2.03-2.538-4.19A3.83 3.83 0 0 0 12 2.4a3.83 3.83 0 0 0-3.254 1.837L7.234 6.734 8.4 7.899l1.716-2.833A2.22 2.22 0 0 1 12 4a2.22 2.22 0 0 1 1.885 1.066m7.16 8.73-.9-1.486-.56 2.164.091.152a2.25 2.25 0 0 1-.146 2.533l-.3.387a2.19 2.19 0 0 1-1.739.854h-3.56l1.434-1.434-1.13-1.131-3.367 3.366 3.366 3.366 1.131-1.131-1.434-1.434h3.56a3.78 3.78 0 0 0 3.003-1.473l.3-.387a3.865 3.865 0 0 0 .251-4.345M7.5 18.3a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--rent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.1 2.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0M16 6.4v1.5h3.2v8.8H6.4V7.9h3.2V6.4H4.8v16H3.2V4.8H20v1.6zm0 3.1v1.7h-1.6V9.5h-3.2v1.7H9.6V9.5H8v5.6h9.6V9.5zm-1.6-3.1h-3.2v1.5h3.2z'/%3E%3C/svg%3E");
  --bbva-icon--reply: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 7.2H6.231l3.134-3.134-1.131-1.13L3.168 8l5.066 5.066 1.131-1.13-3.134-3.135H12c3.97 0 7.2 3.23 7.2 7.2v4.8h1.6v-4.8c0-4.852-3.948-8.8-8.8-8.8z'/%3E%3C/svg%3E");
  --bbva-icon--reporting: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 7.2H7.2V5.6h9.6zm-9.6 3.2H12V8.8H7.2zm2.5 10.3a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m12.7-3.1c0 3.088-2.512 5.6-5.6 5.6a5.606 5.606 0 0 1-5.6-5.6c0-3.088 2.512-5.6 5.6-5.6.556 0 1.093.083 1.6.234V3.2H5.6v17.6h1.6v1.6H4V1.6h16v11.408a5.6 5.6 0 0 1 2.4 4.592m-1.6 0c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-2.113.33a1.2 1.2 0 0 0-.361-.427 2 2 0 0 0-.517-.272 6 6 0 0 0-.597-.174l-.082-.02-.448-.114a.8.8 0 0 1-.305-.15c-.017-.016-.07-.06-.07-.195q0-.13.081-.219a.42.42 0 0 1 .262-.11c.176-.017.336-.009.451.022a1 1 0 0 1 .353.171q.172.136.328.297l.144.15.854-.8-.12-.129a4 4 0 0 0-.259-.252 2 2 0 0 0-.314-.22 2 2 0 0 0-.391-.165 3 3 0 0 0-.296-.072v-.65h-1.2v.663a2 2 0 0 0-.25.075 1.6 1.6 0 0 0-.5.3 1.3 1.3 0 0 0-.321.45 1.4 1.4 0 0 0-.112.567q0 .356.142.608.14.248.37.414.22.158.504.258c.176.062.36.116.543.161l.523.133a.9.9 0 0 1 .347.172q.082.075.082.218 0 .165-.085.241c-.058.054-.179.098-.315.117a1.6 1.6 0 0 1-.466-.005 1.1 1.1 0 0 1-.452-.186 1.9 1.9 0 0 1-.422-.393l-.145-.18-.827.814.105.124q.145.173.308.311.168.145.37.25a2.4 2.4 0 0 0 .6.217v.671h1.2v-.628c.163-.029.364-.075.513-.138q.309-.131.511-.328.204-.2.301-.457a1.5 1.5 0 0 0 .093-.519 1.3 1.3 0 0 0-.13-.602'/%3E%3C/svg%3E");
  --bbva-icon--rescue: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m15.34 6.199.629-2.281c.112-.39.049-.782-.174-1.08a1.1 1.1 0 0 0-.896-.438h-5.8c-.361 0-.687.16-.896.439-.223.298-.286.69-.174 1.079l.867 3.142.199.16c.8.65 1.777.98 2.905.98.903 0 1.71-.212 2.406-.63 2.79.882 4.794 3.25 4.794 6.03 0 3.529-3.23 6.4-7.2 6.4s-7.2-2.871-7.2-6.4c0-.997.258-1.941.717-2.783L4.35 9.65A7.4 7.4 0 0 0 3.2 13.6c0 4.41 3.948 8 8.8 8s8.8-3.59 8.8-8c0-3.337-2.259-6.202-5.46-7.401m-5.042-.077L9.713 4h4.575l-.585 2.122c-.472.317-1.044.478-1.702.478s-1.23-.161-1.703-.478M5.7 8.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m5.5 9.7v-5.17l-1.834 1.835-1.131-1.131 3.766-3.766 3.766 3.766-1.131 1.13-1.834-1.833V18z'/%3E%3C/svg%3E");
  --bbva-icon--restaurant: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.8 1.6c-.258 0-.525.087-.703.16C17.346 2.065 13.6 3.807 13.6 8v9.6h4.8v4.8H20V2.8c0-.662-.538-1.2-1.2-1.2M18.4 16h-3.2V8c0-2.788 2.259-4.169 3.2-4.624zM10.4 7.8c0 .497-.29.951-.767 1.19l-.833.43V2.4H7.2v7.02l-.842-.435c-.467-.234-.758-.688-.758-1.184v-5.4H4v5.4c0 1.106.629 2.108 1.633 2.61l1.567.808V19.2h1.6v-7.98l1.558-.804C11.371 9.91 12 8.907 12 7.8V2.4h-1.6zM8 22.6a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--retail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.6 12c0-5.293-4.307-9.6-9.6-9.6S2.4 6.707 2.4 12v2.417h4V17.4H8V9.6H6.4v3.217H4V12a8 8 0 0 1 4.01-6.93A4.005 4.005 0 0 0 12 8.8c2.115 0 3.85-1.65 3.99-3.73A8 8 0 0 1 20 12v.817h-2.4V9.6H16v9.6H9.8v1.6h7.8v-6.383h4zm-7.2-7.2c0 1.323-1.077 2.4-2.4 2.4a2.403 2.403 0 0 1-2.358-2.845 8 8 0 0 1 4.716 0q.041.219.042.445M8.1 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--retirement: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m15.004 4.8.945-2.519-1.498-.562L13.296 4.8H6.4v14.4c0 1.765 1.436 3.2 3.2 3.2h4.8c1.764 0 3.2-1.435 3.2-3.2V4.8zM16 6.4v3.343a3.82 3.82 0 0 0-2.754-.253l1.159-3.09zm-3.304 0-1.76 4.69c-.817.595-1.838.654-2.613.101L8 10.869V6.4zM14.4 20.8H9.6c-.882 0-1.6-.718-1.6-1.6v-6.353a3.6 3.6 0 0 0 1.527.336c1.105 0 2.223-.497 3.07-1.452.828-.931 2.11-1.051 3.122-.291l.28.188v7.573c0 .882-.718 1.6-1.6 1.6z'/%3E%3C/svg%3E");
  --bbva-icon--return: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.7 12.8H5.131l5.234 5.234-1.131 1.131L2.069 12l7.165-7.166 1.131 1.131-5.234 5.234H19.7z'/%3E%3C/svg%3E");
  --bbva-icon--return-money: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.6 12c0 5.293-4.307 9.6-9.6 9.6a9.63 9.63 0 0 1-8.788-5.734q-.031-.07-.061-.143l-.051-.121-.06-.156-.064-.165a10 10 0 0 1-.189-.581H4.47l.042.119A8.03 8.03 0 0 0 12 19.999c4.411 0 8-3.588 8-8 0-4.41-3.589-8-8-8a7.98 7.98 0 0 0-6.402 3.2H8v1.6H3.2V4h1.6v1.647A9.57 9.57 0 0 1 12 2.4c5.293 0 9.6 4.307 9.6 9.6M4.1 12a.9.9 0 1 0-1.8 0 .9.9 0 0 0 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--retweet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.366 13.966 17.6 18.732l-4.766-4.766 1.13-1.131 2.835 2.834V7.2c0-.44-.36-.8-.8-.8h-5.6l-1.6-1.6h7.2c1.323 0 2.4 1.077 2.4 2.4v8.469l2.834-2.834 1.13 1.131zM13.6 17.6H8a.8.8 0 0 1-.8-.8V8.331l2.834 2.834 1.13-1.131L6.4 5.268l-4.766 4.766 1.13 1.131 2.835-2.834V16.8c0 1.323 1.077 2.4 2.4 2.4h7.2l-1.6-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--rewards: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 16.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3Cpath fill-rule='evenodd' d='M17.462 6.4H20.8v4.8H20v9.6H4v-9.6h-.8V6.4h3.338A2.403 2.403 0 0 1 8.8 3.2h1.6a2.4 2.4 0 0 1 1.6.613 2.4 2.4 0 0 1 1.6-.613h1.6a2.403 2.403 0 0 1 2.262 3.2M12.8 8v1.6h6.4V8zm2.4-3.2h-1.6c-.44 0-.8.359-.8.8v.8h2.4a.801.801 0 0 0 0-1.6m-6.4 0a.801.801 0 0 0 0 1.6h2.4v-.8c0-.441-.359-.8-.8-.8zM11.2 8H4.8v1.6h6.4zm-5.6 3.2v8h12.8v-8h-5.6v2.411h-1.6V11.2z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--ric: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.2 12.541V5.2c0-1.103-.897-2-2-2H4.4c-1.103 0-2 .897-2 2v10h9.341a5.6 5.6 0 0 0-.483 1.6H1.6v1.6h9.658a5.61 5.61 0 0 0 5.542 4.8c3.088 0 5.6-2.512 5.6-5.6a5.61 5.61 0 0 0-3.2-5.059M4.4 4.8h12.8a.4.4 0 0 1 .4.4v6.858a5.581 5.581 0 0 0-4.714 1.542H5.131L9.1 9.631l2.4 2.4 2.9-2.9V10.4H16v-4h-4V8h1.269L11.5 9.769l-2.4-2.4-5.1 5.1V5.2a.4.4 0 0 1 .4-.4m12.4 16.8c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m1.434-5.666 1.131 1.131-2.966 2.966-2.166-2.166 1.131-1.131 1.034 1.034 1.834-1.834z'/%3E%3C/svg%3E");
  --bbva-icon--right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.788 5.212c-3.743-3.743-9.833-3.743-13.576 0s-3.743 9.833 0 13.576A9.57 9.57 0 0 0 12 21.595a9.57 9.57 0 0 0 6.788-2.807c3.743-3.743 3.743-9.833 0-13.576m-1.131 12.445c-3.119 3.119-8.195 3.119-11.314 0s-3.119-8.195 0-11.314A7.97 7.97 0 0 1 12 4.004c2.049 0 4.097.78 5.657 2.339 3.119 3.119 3.119 8.195 0 11.314m-1.623-9.423 1.131 1.131-6.166 6.166-3.766-3.766 1.131-1.131 2.634 2.634 5.034-5.034z'/%3E%3C/svg%3E");
  --bbva-icon--right-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M16.024 12.781a1 1 0 0 0 0-1.562l-7.4-5.92A1 1 0 0 0 7 6.082V17.92a1 1 0 0 0 1.625.78z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--right-location: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.6 12.331 9.034 9.765l1.131-1.13 1.434 1.433 3.034-3.034 1.131 1.131-4.166 4.166zm.4-10.73c-4.411 0-8 3.588-8 8 0 2.052.616 3.887 1.782 5.308l1.887 2.292 1.137-1.137-1.788-2.17C6.09 12.763 5.6 11.278 5.6 9.6c0-3.529 2.871-6.4 6.4-6.4s6.4 2.871 6.4 6.4c0 1.678-.49 3.162-1.418 4.291l-4.138 5.024-1.858 2.312.087.105c.229.278.566.437.926.437s.698-.159.926-.437l5.292-6.426c1.166-1.419 1.782-3.255 1.782-5.308 0-4.41-3.589-8-8-8zm-2.1 16a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--risk-culture: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.3 15.2a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m15.9 1.2c0 1.62-.719 3.151-1.974 4.203l-1.663 1.511c-.227.19-.484.286-.762.286s-.538-.099-.762-.286l-.026-.022-1.638-1.489a5.6 5.6 0 0 1-1.198-1.403H3.288c-.515 0-.984-.238-1.289-.652a1.58 1.58 0 0 1-.238-1.425l.64-2.045v-1.367a9.74 9.74 0 0 1 6.42-9.16 1.6 1.6 0 0 1 1.58-1.351h3.2c.792 0 1.45.58 1.576 1.338a9.54 9.54 0 0 1 3.586 2.248 9.54 9.54 0 0 1 2.535 4.413H23.2zm-4.8-7.602V11.2h1.235A7.9 7.9 0 0 0 18.4 8.798M14.534 17.6a5.5 5.5 0 0 1-.134-1.2V16H8.9v-1.6h5.5v-3.2h2.4v-4a8 8 0 0 0-1.6-.935V9.6h-1.6V4.8h-3.2v4.8H8.8V6.282a8 8 0 0 0-1.6.952V12H5.6V8.859A8.13 8.13 0 0 0 4 13.712v1.612l-.713 2.278h11.246zm7.066-4.8H16v3.6c0 1.149.515 2.238 1.412 2.985l.026.023 1.362 1.238 1.388-1.261A3.88 3.88 0 0 0 21.6 16.4z'/%3E%3C/svg%3E");
  --bbva-icon--room: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 4.8V2.866a1.2 1.2 0 0 0-1.383-1.186l-9.6 1.477a1.19 1.19 0 0 0-1.018 1.186v15.314c0 .597.428 1.095 1.018 1.186l9.6 1.477q.091.014.183.014a1.2 1.2 0 0 0 1.2-1.2V6.4h2.4v14.399H20V4.8zm-1.6 15.867-8.8-1.354V4.686l8.8-1.354zM11 12a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--rotate-screen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.036 14.964a.901.901 0 0 1-1.273 1.273.901.901 0 0 1 1.273-1.273m12.818-6.29-6.527-6.528a1.87 1.87 0 0 0-2.638 0l-1.672 1.672 1.131 1.131 1.672-1.672a.264.264 0 0 1 .374 0l6.527 6.526a.266.266 0 0 1 0 .375L10.178 20.721a.266.266 0 0 1-.375 0l-6.527-6.527a.266.266 0 0 1 0-.375l5.022-5.022-1.13-1.13-5.023 5.021a1.87 1.87 0 0 0 0 2.638l6.527 6.527c.364.364.841.545 1.32.545.477 0 .954-.182 1.318-.545L21.853 11.31a1.87 1.87 0 0 0 0-2.638zM6.55 5.75a4.655 4.655 0 0 1 4.65 4.65v1.083L9.737 10.02l-1.13 1.131L12 14.545l3.394-3.394-1.13-1.13-1.464 1.462V10.4a6.257 6.257 0 0 0-6.25-6.25c-1.657 0-3.307.727-4.527 1.995l1.153 1.11c.92-.957 2.15-1.506 3.373-1.506z'/%3E%3C/svg%3E");
  --bbva-icon--running: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.7 19.1c-.5 0-.9.4-.9.9s.4.9.9.9.9-.4.9-.9-.4-.9-.9-.9m17.7-.87a2.57 2.57 0 0 1-2.57 2.57H7.2v-1.6h6.07l-8.35-8.35a3.034 3.034 0 0 1-.13-4.15l3.27-3.73c.38-.44.96-.67 1.55-.59.59.07 1.1.43 1.36.96.16.31.24.66.24 1v1.05c.38.62 1.05 1 1.79 1h1.95l2.87 7.17c.18.31 1.36 1.11 2.55 1.72.08.04 2.04 1.05 2.04 2.94zm-1.6 0c0-.89-1.15-1.51-1.16-1.51-.86-.44-2.92-1.57-3.31-2.54l-.28-.71-1.2.8-.89-1.33 1.48-.99-.49-1.22-1.71 1.14-.89-1.33 1.99-1.32-.48-1.21h-.87c-1.41 0-2.68-.78-3.3-2.04l-.08-.17V4.35c0-.1-.02-.2-.07-.29-.03-.07-.09-.08-.13-.09-.04 0-.1 0-.15.06L5.98 7.76c-.5.57-.47 1.43.06 1.96l9.48 9.48h4.29c.54 0 .97-.44.97-.97z'/%3E%3C/svg%3E");
  --bbva-icon--sales: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.561 2.23h-6.834c-.321 0-.622.125-.848.351L2.23 13.23l8.531 8.531L21.41 11.112a1.2 1.2 0 0 0 .351-.848V3.43c0-.662-.538-1.2-1.2-1.2m-.4 7.869-9.4 9.4-6.269-6.269 1.119-1.119 2.684 2.684 1.131-1.131-2.684-2.684 7.15-7.15h6.269z'/%3E%3Cpath d='M16.161 10.23c1.323 0 2.4-1.077 2.4-2.4s-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4c0 1.323 1.077 2.4 2.4 2.4m0-3.2a.801.801 0 0 1 0 1.6.801.801 0 0 1 0-1.6M10.761 16.93a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--save-for-later: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.331 8 16 3.669a1.6 1.6 0 0 0-1.131-.47H4.799c-.881.001-1.6.719-1.6 1.601v14.4c.001.882.719 1.6 1.601 1.6h14.4c.882 0 1.6-.718 1.6-1.6V9.131c0-.427-.166-.83-.469-1.131M19.2 19.2H4.8V4.8h10.069L19.2 9.13zm-4.566-9.666 1.131 1.131-3.766 3.766-3.766-3.766 1.131-1.131 1.834 1.834v-4.97h1.6v4.97l1.834-1.834zM8 16h8v1.6H8z'/%3E%3C/svg%3E");
  --bbva-icon--save-stock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0m18.2-3.2c0 3.088-2.512 5.6-5.6 5.6a5.58 5.58 0 0 1-3.914-1.6H6.6v-1.6h5.941A5.6 5.6 0 0 1 12 16.8c0-3.088 2.512-5.6 5.6-5.6.556 0 1.093.083 1.6.234V4.831l-7.7 7.7-2.7-2.7-3.551 3.551a1.2 1.2 0 0 1-1.307.26 1.2 1.2 0 0 1-.741-1.109V3.2h17.6v9.008A5.6 5.6 0 0 1 23.2 16.8m-11.7-6.531 5.469-5.47H4.8v6.77l4-4zM21.6 16.8c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-5.766-1.434 1.434 1.434-1.434 1.434 1.131 1.131 2.566-2.566-2.566-2.566-1.131 1.131z'/%3E%3C/svg%3E");
  --bbva-icon--save-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21.596a9.57 9.57 0 0 1-6.788-2.807A9.54 9.54 0 0 1 2.4 12.001c0-2.564.999-4.975 2.812-6.788 3.743-3.743 9.833-3.743 13.577 0a9.54 9.54 0 0 1 2.812 6.788 9.54 9.54 0 0 1-2.812 6.788 9.57 9.57 0 0 1-6.788 2.807zm0-17.592c-2.049 0-4.097.78-5.657 2.339A7.95 7.95 0 0 0 4 12c0 2.137.832 4.146 2.343 5.657 3.119 3.119 8.195 3.119 11.314 0A7.95 7.95 0 0 0 20 12a7.95 7.95 0 0 0-2.343-5.657A7.97 7.97 0 0 0 12 4.004m-3.036 4.96a.901.901 0 1 0 1.276 1.273.901.901 0 0 0-1.276-1.273m4.8 4.8a.901.901 0 1 0 1.276 1.273.901.901 0 0 0-1.276-1.273m2.402-4.798-1.131-1.131-7.2 7.2 1.131 1.131z'/%3E%3C/svg%3E");
  --bbva-icon--savings: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.9 9.6a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3Cpath fill-rule='evenodd' d='M20.76 11.2h1.64v1.6h-1.64a7.99 7.99 0 0 1-3.16 5.6v3.2h-4.8V20h-1.6v1.6H6.4v-3.201a8.1 8.1 0 0 1-2.532-3.2H3.6c-1.103 0-2-.896-2-2v-2.4c0-1.102.897-2 2-2h.267A8.02 8.02 0 0 1 11.2 4h.802A4 4 0 0 1 15.2 2.4a4.004 4.004 0 0 1 3.934 4.723A7.95 7.95 0 0 1 20.76 11.2M17.6 6.4c0-1.323-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.26 3.204c1.26.036 2.4.559 3.236 1.388A2.4 2.4 0 0 0 17.6 6.4M16 17.56l.355-.238a6.396 6.396 0 0 0 2.01-8.478c-.338.435-.76.799-1.246 1.065.303.623.475 1.322.48 2.059l-1.6.009A3.2 3.2 0 0 0 12.8 8.8h-1.6q-.216 0-.425.029L9.47 7.524A4.8 4.8 0 0 1 11.2 7.2h.081a4.1 4.1 0 0 1 0-1.6h-.08a6.41 6.41 0 0 0-6.035 4.267l-.189.533H3.6a.4.4 0 0 0-.4.4v2.4a.4.4 0 0 0 .4.4h1.377l.19.533a6.45 6.45 0 0 0 2.478 3.189L8 17.56V20h1.6v-1.74l.888.099q.366.04.712.04h1.6c.23 0 .47-.013.712-.04l.888-.098V20H16z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--scam: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m19.249 3.958-6.868-2.296a1.2 1.2 0 0 0-.761 0L4.752 3.958a1.1 1.1 0 0 0-.751 1.043v5.401c0 2.66.712 5.171 2.058 7.263a12.34 12.34 0 0 0 5.419 4.616 1.3 1.3 0 0 0 1.044 0 12.34 12.34 0 0 0 5.419-4.616c1.347-2.092 2.058-4.604 2.058-7.263v-5.4c0-.475-.302-.894-.751-1.044zm-.849 6.444c0 2.352-.624 4.564-1.804 6.397A10.74 10.74 0 0 1 12 20.762 10.74 10.74 0 0 1 7.404 16.8C6.224 14.966 5.6 12.754 5.6 10.402v-5.04l6.4-2.14 6.4 2.14zM12 9.87l2.634-2.634 1.131 1.131L13.131 11l2.634 2.634-1.131 1.131L12 12.131l-2.634 2.634-1.131-1.13L10.869 11 8.235 8.366l1.131-1.13z'/%3E%3C/svg%3E");
  --bbva-icon--school-supplies: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m16.53 12 4.552-4.551c.227-.227.352-.528.352-.85 0-.32-.125-.621-.352-.848l-2.834-2.834a1.2 1.2 0 0 0-1.697 0L12 7.467 7.33 2.8H2.8v4.53L7.469 12l-4.551 4.55a1.2 1.2 0 0 0-.352.85c0 .32.125.622.352.849l2.834 2.834c.234.234.54.35.849.35s.615-.116.849-.35L12 16.53l4.27 4.269a1.6 1.6 0 0 0 1.13.469c.428 0 .83-.166 1.132-.47l2.269-2.268a1.6 1.6 0 0 0 .469-1.131c0-.427-.166-.83-.47-1.131l-4.268-4.27zM4.4 6.669v-2.27h2.269l4.2 4.2-2.27 2.27zm2.2 13-2.27-2.27 1.444-1.442 1.136 1.136 1.13-1.131-1.135-1.136 1.13-1.131 1.137 1.136 1.13-1.131-1.135-1.136 1.13-1.131 1.137 1.136 1.13-1.131-1.135-1.136 1.13-1.131 1.137 1.136 1.13-1.131-1.135-1.136 1.13-1.131 1.137 1.136 1.13-1.131-1.135-1.136 1.444-1.444 2.269 2.269zm6.53-4.27 2.27-2.268.919.919-2.27 2.269zm4.27 4.27-2.22-2.22 2.27-2.268 2.219 2.219z'/%3E%3C/svg%3E");
  --bbva-icon--scissors: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.7 4.1a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m10.705-.22-1.409-.758-3.09 5.75.91 1.688zM20.8 17.6c0 1.764-1.435 3.2-3.2 3.2a3.21 3.21 0 0 1-2.88-1.805L12 13.936l-2.72 5.06A3.2 3.2 0 0 1 6.4 20.8a3.204 3.204 0 0 1-3.2-3.2c0-1.764 1.435-3.2 3.2-3.2a3.2 3.2 0 0 1 2.72 1.515l1.971-3.668L8.096 6.68l1.41-.758 5.375 9.995a3.2 3.2 0 0 1 5.92 1.683M8 17.6c0-.882-.718-1.6-1.6-1.6s-1.6.718-1.6 1.6.718 1.6 1.6 1.6S8 18.482 8 17.6m11.2 0c0-.882-.718-1.6-1.6-1.6s-1.6.718-1.6 1.6.718 1.6 1.6 1.6 1.6-.718 1.6-1.6'/%3E%3C/svg%3E");
  --bbva-icon--search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.3 4.8a.9.9 0 1 1 0 1.8.9.9 0 0 1 0-1.8m-1.728 8.428A3.97 3.97 0 0 1 6.4 10.4c0-1.068.416-2.073 1.172-2.828l-1.13-1.13a5.56 5.56 0 0 0-1.64 3.96c0 1.495.582 2.901 1.64 3.96l1.13-1.132zm13.662 9.138-5.206-5.206a8.76 8.76 0 0 1-5.628 2.041c-4.852 0-8.8-3.948-8.8-8.8s3.948-8.8 8.8-8.8 8.8 3.947 8.8 8.8a8.76 8.76 0 0 1-2.04 5.627l5.205 5.206zM17.6 10.4c0-3.97-3.23-7.2-7.2-7.2s-7.2 3.23-7.2 7.2 3.23 7.2 7.2 7.2 7.2-3.23 7.2-7.2'/%3E%3C/svg%3E");
  --bbva-icon--searching-location: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 9.6a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m2.5-.9a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m-6.9 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8M12 1.6c-4.411 0-8 3.59-8 8 0 2.053.616 3.888 1.782 5.31L7.669 17.2l1.137-1.137-1.788-2.17C6.09 12.763 5.6 11.278 5.6 9.6c0-3.529 2.871-6.4 6.4-6.4s6.4 2.871 6.4 6.4c0 1.678-.49 3.162-1.418 4.291l-4.138 5.024-1.858 2.312.087.105c.229.278.566.437.926.437s.698-.159.926-.437l5.292-6.426c1.166-1.419 1.782-3.255 1.782-5.308 0-4.41-3.589-8-8-8zm-2.1 16a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--seatbelt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.8 10.4h-1.6V7.2h1.6zm6.4-8.8v4.634c0 .321-.125.622-.352.85L16 9.93v3.67H8V9.93L5.15 7.083a1.2 1.2 0 0 1-.35-.849V1.6h1.6V4h11.2V1.6zm-1.6 4H6.4v.47l2.849 2.847c.227.227.35.528.35.85V12h4.8V9.766c0-.32.126-.622.353-.849L17.6 6.07zm1.6 10.8v6h-1.6v-5.6H16v1.6c0 .882-.718 1.6-1.6 1.6H9.6c-.882 0-1.6-.718-1.6-1.6v-1.6H6.4v5.6H4.8v-6c0-.662.538-1.2 1.2-1.2h12c.662 0 1.2.538 1.2 1.2m-4.8.4H9.6v1.6h4.8z'/%3E%3C/svg%3E");
  --bbva-icon--security-camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.847 5.814 6.415 3.308C6.018 3.234 5.837 3.2 5.6 3.2c-.444 0-.963.252-1.087.957l-1.2 6.604c-.113.639-.113.669-.113.742.003.596.395 1.081.954 1.183l3.046.58v4.333H4.8v-1.6H3.2v4.8h1.6v-1.6h4v-5.628l1.65.314.031.006c.538.101.631.108.72.108.282 0 .584-.123.756-.243l.828-.575a4.04 4.04 0 0 0 2.774 1.099 4.013 4.013 0 0 0 3.953-3.328 4 4 0 0 0-.248-2.275l.888-.617c.418-.281.655-.671.65-1.072-.009-.595-.404-1.078-.954-1.175zm-8.717 6.569-.353-.064-.027-.005-5.888-1.122.026-.149L6.012 4.86l.11.021L18.58 7.205zm6.805-1.711a2.42 2.42 0 0 1-.994 1.572c-.843.59-1.975.55-2.79-.013l3.747-2.605c.086.335.101.69.037 1.046M9 7.8a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--security-token: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22.4a1.2 1.2 0 0 1-.479-.1 12.35 12.35 0 0 1-5.45-4.615C4.716 15.59 4 13.07 4 10.402V5.076c0-.519.33-.977.821-1.142l6.8-2.273c.245-.082.514-.082.759 0l6.8 2.273c.491.164.821.623.821 1.142v5.326c0 2.67-.716 5.187-2.071 7.283a12.35 12.35 0 0 1-5.45 4.615c-.152.066-.315.1-.479.1zM5.6 5.365v5.037c0 2.358.627 4.575 1.814 6.411A10.74 10.74 0 0 0 12 20.758a10.74 10.74 0 0 0 4.586-3.945c1.187-1.836 1.814-4.053 1.814-6.41V5.364L12 3.226zM15.2 6.8v3.6c0 2.062-.635 3.908-1.791 5.324l1.138 1.138C16 15.15 16.801 12.905 16.801 10.4V6.8zM12 17a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--see-cvv: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.4 14.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m2.5-.9a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m3.4 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m4.1-6.7v10.4c0 1.103-.897 2-2 2H3.6c-1.103 0-2-.897-2-2V6.8c0-1.103.897-2 2-2h16.8c1.103 0 2 .897 2 2m-19.2 0v2h17.6v-2a.4.4 0 0 0-.4-.4H3.6a.4.4 0 0 0-.4.4m17.6 10.4v-6.8H3.2v6.8a.4.4 0 0 0 .4.4h16.8a.4.4 0 0 0 .4-.4'/%3E%3C/svg%3E");
  --bbva-icon--segway: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.1 4a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m9.7 12.8V20c0 1.323-1.077 2.4-2.4 2.4A2.403 2.403 0 0 1 16 20v-.8H8v.8c0 1.323-1.077 2.4-2.4 2.4A2.403 2.403 0 0 1 3.2 20v-3.2c0-1.323 1.077-2.4 2.4-2.4S8 15.477 8 16.8v.8h1.6v-2.8c0-.662.538-1.2 1.2-1.2h.4v-7h1.6v7h.4c.662 0 1.2.538 1.2 1.2v2.8H16v-.8c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4m-14.4 0a.801.801 0 0 0-1.6 0V20a.801.801 0 0 0 1.6 0zm4.8.8h1.6v-2.4h-1.6zm8-.8a.801.801 0 0 0-1.6 0V20a.801.801 0 0 0 1.6 0zm-.8-13.6h-3.8v1.6h3.8zm-9 0H5.6v1.6h3.8z'/%3E%3C/svg%3E");
  --bbva-icon--self-assessment: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m15.34 6.2.63-2.282c.112-.39.049-.782-.174-1.08A1.1 1.1 0 0 0 14.9 2.4H9.1c-.361 0-.687.16-.896.439-.223.298-.286.69-.174 1.079l.867 3.142.199.16c.8.65 1.777.98 2.904.98.904 0 1.71-.212 2.407-.63 2.79.882 4.793 3.25 4.793 6.03 0 3.529-3.23 6.4-7.2 6.4s-7.2-2.871-7.2-6.4c0-.997.258-1.941.717-2.783L4.35 9.65a7.4 7.4 0 0 0-1.151 3.949c0 4.41 3.948 8 8.8 8s8.8-3.59 8.8-8c0-3.337-2.259-6.201-5.46-7.4zm-5.042-.078L9.712 4h4.575l-.586 2.122c-.472.317-1.044.478-1.702.478s-1.229-.161-1.702-.478zM5.7 8.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m5.9 6.4H7.7v-4.3h1.6v1.139c.781-.991 2.058-1.64 3.5-1.64 2.385 0 4.4 1.787 4.4 3.9 0 2.115-1.974 3.8-4.4 3.8V16c1.544 0 2.8-.986 2.8-2.2 0-1.212-1.282-2.3-2.8-2.3-1.202 0-2.223.674-2.572 1.6H11.6z'/%3E%3C/svg%3E");
  --bbva-icon--selfie-and-go: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M16.52 11.56a5.72 5.72 0 1 0 0 11.44 5.72 5.72 0 0 0 0-11.44M3.056 1h12.84c.541 0 .991.414 1.049.941l.006.115v7.762c-.15-.01-.29-.018-.44-.018-1.1 0-2.147.238-3.089.669a3.59 3.59 0 0 0-2.701-3.203 2.718 2.718 0 0 1-2.482 0 3.58 3.58 0 0 0-2.714 3.292l-.005.201v.801h6.178a7.6 7.6 0 0 0-1.852 2.337L9.7 14.2H8.16L6.4 15.96h2.754a8 8 0 0 0-.114 1.32l.006.22.012.22H5.52l-1.76 1.76h5.606a7.5 7.5 0 0 0 1.24 2.38l.212.26H3.056a1.06 1.06 0 0 1-1.05-.941L2 21.064V2.056c0-.542.414-.992.941-1.05zm13.455 13.226c.845 0 1.61.344 2.165.898l-.616.616a2.18 2.18 0 0 0-1.549-.642 2.2 2.2 0 0 0-1.9 1.09h2.349v.018l-.88.88h-1.742l-.008.107-.001.113c0 .07 0 .15.009.22h2.622l-.88.88h-1.46a2.19 2.19 0 0 0 1.9 1.092c.607 0 1.153-.247 1.549-.643l.616.616a3.05 3.05 0 0 1-2.165.898 3.074 3.074 0 0 1-3.071-3.071c0-.07 0-.15.009-.22h-.01l.01-.01a3.07 3.07 0 0 1 3.053-2.842M9.48 2.778c-1.091 0-1.98.888-1.98 1.98 0 1.1.889 1.98 1.98 1.98s1.98-.89 1.98-1.98c0-1.092-.889-1.98-1.98-1.98' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--send: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.491 10.86 3.445 4.94l-.02-.008c-.272-.091-.42-.132-.578-.132C2.16 4.8 1.6 5.338 1.6 6q0 .37.222.724L5.431 12l-3.592 5.248-.018.028A1.36 1.36 0 0 0 1.6 18c0 .662.56 1.2 1.248 1.2.157 0 .305-.041.578-.132L21.49 13.14c.535-.176.91-.645.91-1.14 0-.581-.457-.992-.91-1.14zM6.906 12.678a1.19 1.19 0 0 0 0-1.355L3.761 6.727l13.635 4.474H12.2v1.6h5.196L3.761 17.275zM10.6 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--send-money-dollar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m1.66-7.349a1.76 1.76 0 0 0-.165-.79 1.6 1.6 0 0 0-.455-.552 2.6 2.6 0 0 0-.671-.362 9 9 0 0 0-.812-.243l-.116-.03-.621-.16a1.3 1.3 0 0 1-.503-.258q-.154-.134-.153-.395-.001-.243.154-.415c.105-.118.283-.197.488-.217.19-.018.466-.027.7.038q.321.09.56.278.249.2.475.442l.069.074.94-.902-.066-.072a5 5 0 0 0-.349-.347 2.4 2.4 0 0 0-.407-.293 2.6 2.6 0 0 0-.507-.22 3 3 0 0 0-.32-.083V5.6h-1.6v.832q-.2.045-.379.115-.375.148-.638.392a1.7 1.7 0 0 0-.408.587 1.9 1.9 0 0 0-.144.75c0 .311.06.58.179.794q.178.322.467.536.283.21.654.343.361.13.738.224l.731.19q.38.12.561.288a.55.55 0 0 1 .166.425c0 .201-.055.351-.168.458-.109.103-.312.184-.542.215-.236.033-.467.03-.707-.008a1.7 1.7 0 0 1-.709-.297 2.8 2.8 0 0 1-.626-.597l-.07-.09-.9.91.057.07q.191.233.41.423.22.192.482.334.26.141.58.237.126.037.266.07v.796h1.6v-.763a2.7 2.7 0 0 0 .604-.174q.397-.172.655-.43.26-.26.381-.594.12-.33.12-.689zm11.04 6.65c0 3.087-2.512 5.6-5.6 5.6a5.57 5.57 0 0 1-2.881-.8H4.4c-1.103 0-2-.898-2-2V3.6c0-1.104.897-2 2-2h10.4c1.103 0 2 .896 2 2v8.457q.392-.058.8-.058c3.088 0 5.6 2.512 5.6 5.6M4.4 20.8h8.608A5.57 5.57 0 0 1 12 17.6a5.61 5.61 0 0 1 3.2-5.06v-8.94a.4.4 0 0 0-.4-.4H4.4a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4m17.2-3.2c0-2.207-1.794-4-4-4s-4 1.793-4 4c0 2.205 1.794 4 4 4s4-1.795 4-4m-5.566-1.435 1.434 1.434-1.434 1.434 1.131 1.131 2.566-2.566-2.566-2.566-1.131 1.131z'/%3E%3C/svg%3E");
  --bbva-icon--send-money-euro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m12.7-.7c0 3.088-2.512 5.6-5.6 5.6a5.6 5.6 0 0 1-2.882-.8H4.4c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v8.46q.392-.059.8-.059c1.496 0 2.902.582 3.96 1.64a5.56 5.56 0 0 1 1.64 3.96M4.4 20.8h8.608A5.57 5.57 0 0 1 12 17.6a5.61 5.61 0 0 1 3.2-5.059v-8.94a.4.4 0 0 0-.4-.4H4.4a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4m17.2-3.2a3.97 3.97 0 0 0-1.172-2.828A3.97 3.97 0 0 0 17.6 13.6c-2.206 0-4 1.794-4 4s1.794 4 4 4 4-1.794 4-4m-5.766-1.434 1.434 1.434-1.434 1.434 1.131 1.131 2.566-2.566-2.566-2.566-1.131 1.131zm-4.975-4.53c-.196.714-.594 1.193-1.231 1.193-.76 0-1.18-.68-1.322-1.63H9.2V9.6h-.892c.144-.947.566-1.626 1.321-1.626.633 0 1.032.478 1.229 1.19l1.294-.5C11.762 7.553 10.936 6.8 9.6 6.8c-1.685 0-2.559 1.197-2.768 2.8H5.8v1.6h1.031c.208 1.601 1.076 2.798 2.769 2.798 1.342 0 2.166-.752 2.554-1.862z'/%3E%3C/svg%3E");
  --bbva-icon--send-money-soles: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m12.7-.7c0 3.088-2.512 5.6-5.6 5.6a5.57 5.57 0 0 1-2.881-.8H4.4c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2v8.458q.392-.058.8-.058c3.088 0 5.6 2.512 5.6 5.6M4.4 20.8h8.608A5.57 5.57 0 0 1 12 17.6a5.61 5.61 0 0 1 3.2-5.059v-8.94a.4.4 0 0 0-.4-.4H4.4a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4m17.2-3.2c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-5.566-1.434 1.434 1.434-1.434 1.434 1.131 1.131 2.566-2.566-2.566-2.566-1.131 1.131zM7.729 9.741c-.645-.18-.915-.303-.915-.599 0-.239.235-.38.628-.38.438 0 .959.281 1.28.56l.087.076.599-.927-.07-.056c-.334-.268-1.027-.718-1.922-.718-1.115 0-1.836.603-1.836 1.537 0 1.055.932 1.315 1.755 1.545l.073.021c.683.19.902.336.902.6 0 .42-.59.452-.771.452-.506 0-1.108-.35-1.443-.697l-.08-.083-.68.872.067.062c.433.404 1.16.885 2.168.885 1.456 0 1.972-.842 1.972-1.563 0-1.096-1.007-1.367-1.815-1.585zm4.862-1.953-2.911 5.01h1.304l2.911-5.01z'/%3E%3C/svg%3E");
  --bbva-icon--services: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 16.8V16c0-4.852-3.948-8.8-8.8-8.8S3.2 11.148 3.2 16v.8H1.6v1.6h20.8v-1.6zm-16-.8c0-3.97 3.23-7.2 7.2-7.2s7.2 3.23 7.2 7.2v.8H4.8zm6.3-11.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m.9 5.7V12c-1.95 0-3.578 1.38-3.929 3.2h-1.62c.365-2.706 2.713-4.8 5.55-4.8'/%3E%3C/svg%3E");
  --bbva-icon--settings: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.395 12.578-4.18 7.6a1.2 1.2 0 0 1-1.051.622h-6.163v-1.6h5.927l3.96-7.2-3.96-7.2H8.074L4.114 12l2.752 5.004-1.178 1.178-3.082-5.603a1.2 1.2 0 0 1 0-1.157l4.18-7.6A1.2 1.2 0 0 1 7.837 3.2h8.327a1.2 1.2 0 0 1 1.052.622l4.18 7.6c.199.362.199.795 0 1.157zM16 12c0 2.206-1.794 4-4 4s-4-1.794-4-4 1.794-4 4-4 4 1.794 4 4m-1.6 0c0-1.323-1.077-2.4-2.4-2.4A2.403 2.403 0 0 0 9.6 12c0 1.323 1.077 2.4 2.4 2.4s2.4-1.077 2.4-2.4m-6.9 7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--settlement: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 12.8h5.569l-1.834-1.834 1.131-1.131 3.766 3.766-3.766 3.766-1.131-1.131 1.834-1.834H8zm12.8.8c0 4.41-3.948 8-8.8 8s-8.8-3.59-8.8-8c0-1.436.418-2.784 1.15-3.95l1.167 1.167A5.8 5.8 0 0 0 4.8 13.6c0 3.529 3.23 6.4 7.2 6.4s7.2-2.871 7.2-6.4c0-2.78-2.004-5.148-4.795-6.03-.696.419-1.502.63-2.405.63-1.128 0-2.105-.33-2.905-.98l-.199-.16-.867-3.141c-.112-.39-.049-.782.174-1.08.209-.278.535-.438.896-.438h5.8c.361 0 .687.16.896.439.223.298.286.69.174 1.079L15.34 6.2c3.2 1.198 5.46 4.063 5.46 7.399m-8.8-7c.658 0 1.229-.16 1.702-.478L14.287 4H9.712l.585 2.122c.472.317 1.044.478 1.702.478zM6.6 9.2a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--share: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.6 14.4a3.2 3.2 0 0 0-2.62 1.368l-5.477-2.987a3.2 3.2 0 0 0 0-1.562l5.476-2.987A3.198 3.198 0 0 0 20.8 6.4c0-1.764-1.436-3.2-3.2-3.2a3.204 3.204 0 0 0-3.184 3.517l-5.68 3.099A3.2 3.2 0 0 0 6.4 8.8 3.204 3.204 0 0 0 3.2 12c0 1.764 1.436 3.2 3.2 3.2.92 0 1.751-.391 2.335-1.015l5.681 3.099q-.015.156-.016.317c0 1.764 1.436 3.2 3.2 3.2s3.2-1.436 3.2-3.2-1.436-3.2-3.2-3.2zm0-9.6c.882 0 1.6.718 1.6 1.6S18.482 8 17.6 8 16 7.282 16 6.4s.718-1.6 1.6-1.6M4.8 12c0-.882.718-1.6 1.6-1.6S8 11.118 8 12s-.718 1.6-1.6 1.6-1.6-.718-1.6-1.6m12.8 7.2c-.882 0-1.6-.718-1.6-1.6s.718-1.6 1.6-1.6 1.6.718 1.6 1.6-.718 1.6-1.6 1.6'/%3E%3C/svg%3E");
  --bbva-icon--shop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m22.137 5.79-1.712-2.14a1.2 1.2 0 0 0-.937-.45H4.512c-.367 0-.708.165-.937.45L1.863 5.79c-.17.213-.263.479-.263.75v1.407a3.3 3.3 0 0 0 1.6 2.813V20.8h3v-1.6H4.8v-8h.062a3.2 3.2 0 0 0 2.336-1.09 3.19 3.19 0 0 0 4.803.003 3.192 3.192 0 0 0 4.803-.003 3.2 3.2 0 0 0 2.336 1.09h.06l.001 8h-6.4V16h-1.6v4.8h9.6V10.759q.33-.197.615-.475a3.3 3.3 0 0 0 .985-2.338V6.54c0-.271-.093-.538-.263-.75M20.8 7.947c0 .445-.184.88-.505 1.196a1.56 1.56 0 0 1-1.126.457 1.61 1.61 0 0 1-1.569-1.6H16c0 .882-.718 1.6-1.6 1.6s-1.6-.718-1.6-1.6h-1.6c0 .882-.718 1.6-1.6 1.6S8 8.88 8 7.999H6.4c0 .866-.704 1.583-1.569 1.6a1.57 1.57 0 0 1-1.126-.457A1.69 1.69 0 0 1 3.2 7.946V6.68L4.704 4.8h14.591L20.8 6.68zM9.6 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m8-7.2v1.6h-4v-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--shopping: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.6 12.997a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3Cpath d='M15.2 6.4V4.8c0-1.764-1.436-3.2-3.2-3.2a3.204 3.204 0 0 0-3.2 3.2v1.6h-4v16h14.4v-16zm-4.8-1.6c0-.882.718-1.6 1.6-1.6s1.6.718 1.6 1.6v1.6h-3.2zm7.2 16H6.4V8h2.4v1.6h1.6V8h3.2v4h1.6V8h2.4z'/%3E%3C/svg%3E");
  --bbva-icon--show: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.6 13.7a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m14.4-.1c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-1.6 0c0 1.323-1.077 2.4-2.4 2.4a2.403 2.403 0 0 1-2.4-2.4c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4M12 4.8c-4.389 0-8.174 2.632-9.862 6.4h1.784A9.21 9.21 0 0 1 12 6.4c4.386 0 8.065 3.086 8.98 7.2h1.633c-.941-5.003-5.342-8.8-10.614-8.8z'/%3E%3C/svg%3E");
  --bbva-icon--show-automatic: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 8.028a9.21 9.21 0 0 0-8.078 4.8H2.138c1.688-3.768 5.473-6.4 9.861-6.4h.014l-.005 1.6zm-9.5 6.4a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m17.138-2.32a9.2 9.2 0 0 1 1.342 3.121h1.633a10.7 10.7 0 0 0-1.826-4.27zM16 15.228c0 2.206-1.794 4-4 4s-4-1.794-4-4 1.794-4 4-4 4 1.794 4 4m-1.6 0c0-1.323-1.077-2.4-2.4-2.4a2.403 2.403 0 0 0-2.4 2.4c0 1.323 1.077 2.4 2.4 2.4s2.4-1.077 2.4-2.4m2.933-9.599c-.533 1.2-1.067 1.6-1.067 1.6s.533.4 1.067 1.6c.533-1.2 1.067-1.6 1.067-1.6s-.533-.4-1.067-1.6m0-3.94 1.462 3.29c.289.65.551.943.613 1.006l1.659 1.244-1.659 1.244c-.061.063-.324.355-.613 1.006l-1.462 3.29-1.462-3.29c-.289-.65-.551-.943-.613-1.006l-1.659-1.244 1.659-1.244c.061-.063.323-.355.612-1.006z'/%3E%3C/svg%3E");
  --bbva-icon--shower: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.1 21.6a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-1.7-18a.4.4 0 0 0-.4-.4h-7.2a.4.4 0 0 0-.4.4v.34l3.609 2.105A2.41 2.41 0 0 1 15.2 8.118v2.293h-1.6v2.388H12V10.41H7.2v1.588H5.6V10.41H4v-2.3c0-.852.457-1.647 1.193-2.075L8.8 3.938v-.34c0-1.103.897-2 2-2H18c1.103 0 2 .897 2 2v15.5h-1.6zm-5.197 3.828L9.599 5.326 5.997 7.42a.8.8 0 0 0-.398.692v.7h8V8.12a.8.8 0 0 0-.397-.691zM8.8 14.4h1.6V12H8.8zm0 4h1.6V16H8.8zm0 4h1.6V20H8.8zM12 16h1.6v-1.6H12zm0 4h1.6v-2.4H12zm-6.4-4h1.6v-2.4H5.6zm0 3.2h1.6v-1.6H5.6z'/%3E%3C/svg%3E");
  --bbva-icon--sign: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.2 1.769-2.517 2.517a2 2 0 0 0-.166 2.637L5.666 7.968a1.2 1.2 0 0 0-.901.843L1.696 19.554a1.2 1.2 0 0 0 .305 1.178L3.269 22a1.2 1.2 0 0 0 1.178.305l10.743-3.069c.427-.122.75-.467.843-.901l1.045-4.85a1.995 1.995 0 0 0 2.637-.166l2.517-2.517zm1.319 15.994-10.01 2.86 4.857-4.857-1.131-1.131-4.857 4.857 2.86-10.01 5.605-1.207 3.884 3.884zm4.064-5.577a.4.4 0 0 1-.566 0l-6.203-6.203a.4.4 0 0 1 0-.566L13.2 4.031l6.769 6.769zm-7.347.578a.9.9 0 1 1-1.273 1.273.9.9 0 1 1 1.273-1.273'/%3E%3C/svg%3E");
  --bbva-icon--simulator: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.3 5.6a3.205 3.205 0 0 0-3.1-2.4 3.205 3.205 0 0 0-3.099 2.4h-3.9v1.6h3.9a3.205 3.205 0 0 0 3.1 2.4 3.205 3.205 0 0 0 3.098-2.4H20.8V5.6zM10.2 8c-.882 0-1.6-.718-1.6-1.6s.718-1.6 1.6-1.6 1.6.718 1.6 1.6S11.082 8 10.2 8m5.8.8a3.206 3.206 0 0 0-3.099 2.4h-9.7v1.6h9.7a3.205 3.205 0 0 0 3.1 2.4 3.205 3.205 0 0 0 3.098-2.4H20.8v-1.6h-1.7A3.205 3.205 0 0 0 16 8.8m0 4.8c-.882 0-1.6-.718-1.6-1.6s.718-1.6 1.6-1.6 1.6.718 1.6 1.6-.718 1.6-1.6 1.6m-8 .8a3.206 3.206 0 0 0-3.099 2.4h-1.7v1.6h1.7a3.205 3.205 0 0 0 3.1 2.4 3.205 3.205 0 0 0 3.098-2.4H20.8v-1.6h-9.7A3.205 3.205 0 0 0 8 14.4m0 4.8c-.882 0-1.6-.718-1.6-1.6S7.118 16 8 16s1.6.718 1.6 1.6-.718 1.6-1.6 1.6'/%3E%3C/svg%3E");
  --bbva-icon--sites: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4.8c-3.97 0-7.2 3.23-7.2 7.2s3.23 7.2 7.2 7.2 7.2-3.23 7.2-7.2-3.23-7.2-7.2-7.2m5.542 6.4h-1.474C15.95 9.685 15.5 8.282 14.8 7.154a5.61 5.61 0 0 1 2.742 4.046m-6.342 0H9.538c.153-1.629.767-3.097 1.662-4.04zm0 1.6v4.041c-.895-.944-1.508-2.412-1.662-4.04zm1.6 0h1.662c-.153 1.63-.767 3.097-1.662 4.041zm0-1.6V7.16c.895.943 1.508 2.411 1.662 4.04zM9.2 7.154C8.501 8.282 8.051 9.685 7.932 11.2H6.458A5.6 5.6 0 0 1 9.2 7.154M6.458 12.8h1.474c.118 1.515.57 2.918 1.268 4.046A5.61 5.61 0 0 1 6.458 12.8m8.342 4.046c.7-1.128 1.15-2.53 1.268-4.046h1.474a5.6 5.6 0 0 1-2.742 4.046M20 1.6H4A2.403 2.403 0 0 0 1.6 4v16c0 1.323 1.077 2.4 2.4 2.4h16c1.323 0 2.4-1.077 2.4-2.4V4c0-1.323-1.077-2.4-2.4-2.4m.8 18.4c0 .441-.359.8-.8.8H4a.8.8 0 0 1-.8-.8V4c0-.44.36-.8.8-.8h16c.441 0 .8.36.8.8z'/%3E%3C/svg%3E");
  --bbva-icon--skate: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.453 13.61 17.65 4.956A1.204 1.204 0 0 0 16.475 4H14.5v1.6h1.65l.798 3.828L11.62 16h-.47c-.396-3.153-3.09-5.6-6.349-5.6V12a4.81 4.81 0 0 1 4.732 4H7.9a3.205 3.205 0 0 0-3.099-2.4 3.204 3.204 0 0 0-3.2 3.2c0 1.764 1.435 3.2 3.2 3.2a3.206 3.206 0 0 0 3.1-2.4h3.91c.363 0 .703-.162.932-.444l4.627-5.706.508 2.438a3.2 3.2 0 0 0-1.876 2.912c0 1.764 1.435 3.2 3.2 3.2s3.2-1.436 3.2-3.2-1.3-3.06-2.947-3.19zM4.8 18.4c-.882 0-1.6-.718-1.6-1.6s.718-1.6 1.6-1.6 1.6.718 1.6 1.6-.718 1.6-1.6 1.6m14.4 0c-.882 0-1.6-.718-1.6-1.6s.718-1.6 1.6-1.6 1.6.718 1.6 1.6-.718 1.6-1.6 1.6M11.1 4.8a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--slideshare: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.147 12.073a6 6 0 0 1-.193.132V7.76a.97.97 0 0 0-.965-.96H8.055a.967.967 0 0 0-.975.96v4.472a5 5 0 0 1-.239-.16c-.34-.238-.575.096-.353.393a5.64 5.64 0 0 0 2.361 1.588c-.794 2.691.66 3.944 1.806 3.94a1.116 1.116 0 0 0 1.198-1.204v-2.135q.401.12.82.146a1.7 1.7 0 0 0 1.7-1.028l.012-.03q-.014.05-.033.105a1.73 1.73 0 0 1-1.68 1.145 2.7 2.7 0 0 1-.504-.054v1.851a1.117 1.117 0 0 0 1.188 1.208c1.331 0 2.033-1.22 2.033-2.507a4.9 4.9 0 0 0-.227-1.434 5.7 5.7 0 0 0 2.364-1.587c.206-.3-.038-.635-.378-.397zM13.01 13.16c-.402 0-.829-.04-.867.538a3.4 3.4 0 0 1-.38-.317c-.215-.196-.333-.25-.883-.22h.01a6.1 6.1 0 0 1-3.39-.684V7.75a.55.55 0 0 1 .565-.532h7.922a.55.55 0 0 1 .547.544v4.696a6 6 0 0 1-3.523.702m2.028-1.782a1.325 1.325 0 0 1-1.373 1.273 1.33 1.33 0 0 1-1.373-1.253 1.33 1.33 0 0 1 1.373-1.274 1.33 1.33 0 0 1 1.373 1.254m-3.188-.019a1.33 1.33 0 0 1-1.363 1.292h-.018a1.324 1.324 0 0 1-1.373-1.272v-.002a1.33 1.33 0 0 1 1.373-1.253 1.33 1.33 0 0 1 1.382 1.237zM12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--slideshare-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.774 10.39v.002a2.08 2.08 0 0 1-2.158 2 2.087 2.087 0 0 1-2.158-1.969 2.087 2.087 0 0 1 2.158-2.002 2.09 2.09 0 0 1 2.158 1.969m3.907 1.72a8.95 8.95 0 0 1-3.715 2.495c.23.729.35 1.488.356 2.253 0 2.021-1.102 3.939-3.194 3.939a1.755 1.755 0 0 1-1.867-1.898V15.99q.392.08.792.085a2.73 2.73 0 0 0 2.692-1.966l-.019.048a2.67 2.67 0 0 1-2.673 1.615 5.8 5.8 0 0 1-1.287-.23v3.355q.013.14.002.281a1.753 1.753 0 0 1-1.882 1.611c-1.802.007-4.085-1.963-2.838-6.192a8.86 8.86 0 0 1-3.709-2.495c-.35-.466.02-.991.554-.617q.186.13.376.251V4.709A1.52 1.52 0 0 1 5.802 3.2H18.27a1.52 1.52 0 0 1 1.516 1.508v6.986q.154-.1.304-.208c.535-.374.917.151.594.623zm-1.557-.019v-7.38a.86.86 0 0 0-.859-.854H5.816a.863.863 0 0 0-.888.836v7.427a9.6 9.6 0 0 0 5.326 1.074h-.014c.864-.045 1.05.04 1.386.348q.301.287.6.498c.057-.911.73-.846 1.361-.846a9.4 9.4 0 0 0 5.537-1.103m-9.53-3.67a2.087 2.087 0 0 0-2.158 1.969v.003a2.08 2.08 0 0 0 2.158 1.999h.03a2.09 2.09 0 0 0 2.142-2.03 2.09 2.09 0 0 0-2.17-1.943z'/%3E%3C/svg%3E");
  --bbva-icon--small-glass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.483 3.756a1.6 1.6 0 0 0-1.212-.556H5.73a1.6 1.6 0 0 0-1.582 1.837l2.16 14.4A1.59 1.59 0 0 0 7.89 20.8h8.222a1.59 1.59 0 0 0 1.582-1.363l2.16-14.4a1.6 1.6 0 0 0-.37-1.281M18.271 4.8l-.576 3.838c-2.045-1.064-4.612-.804-6.234.67-1.287 1.171-3.282 1.433-4.643.611l-.356-.222L5.728 4.8zm-2.16 14.4H7.89l-1.13-7.538A5.3 5.3 0 0 0 8.634 12c1.39 0 2.814-.517 3.903-1.508 1.186-1.08 3.121-1.214 4.615-.327l.282.211z'/%3E%3C/svg%3E");
  --bbva-icon--smart-assistant: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.801 21.835q-.234 0-.46-.092a1.2 1.2 0 0 1-.74-1.109V3.2h20.8v15.2H6.73l-3.083 3.083c-.23.23-.536.352-.847.352m.4-17.035v14.869l2.516-2.517c.227-.227.528-.351.85-.351H20.8V4.8zm9.468 7.6h-1.494c-.015-.159-.009-.092-.016-.224a8 8 0 0 1-.01-.424q0-.337.092-.607.093-.27.252-.488a2 2 0 0 1 .378-.392 4 4 0 0 1 .465-.32q.23-.14.4-.264.168-.124.278-.262a1 1 0 0 0 .164-.302q.054-.166.055-.386a.72.72 0 0 0-.276-.581q-.276-.227-.78-.227-.29 0-.575.09a2.74 2.74 0 0 0-1.373.979L9.2 7.83a3.7 3.7 0 0 1 1.262-1.011q.391-.192.87-.305A4.5 4.5 0 0 1 12.37 6.4q.636 0 1.127.163.492.163.826.453t.506.692q.172.4.172.872 0 .412-.104.729a2 2 0 0 1-.282.558 2.1 2.1 0 0 1-.419.427 5 5 0 0 1-.514.343 4 4 0 0 0-.59.378 1 1 0 0 0-.302.375 1.4 1.4 0 0 0-.107.494c-.009.192-.014.223-.014.517zm-.669 1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--sms: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 18.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m4.7-1.5v3.6a.4.4 0 0 1-.4.4H4.4a.4.4 0 0 1-.4-.4V3.6a.4.4 0 0 1 .4-.4h10.4a.4.4 0 0 1 .4.4v1.2h1.6V3.6c0-1.103-.897-2-2-2H4.4c-1.103 0-2 .897-2 2v16.8c0 1.103.897 2 2 2h10.4c1.103 0 2-.897 2-2v-3.6zm6.4-10.4v8.8H10.4V6.4zM13.389 8l2.61 2.203L18.612 8zm6.61 5.6V8.922l-3.363 2.838a.986.986 0 0 1-1.272 0L12 8.922V13.6z'/%3E%3C/svg%3E");
  --bbva-icon--snapchat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 16.446a.4.4 0 0 1-.037.158c-.176.41-.933.712-2.313.92-.051.058-.095.267-.125.404q-.041.204-.103.403a.396.396 0 0 1-.404.295h-.022a2.5 2.5 0 0 1-.397-.05 4.154 4.154 0 0 0-1.607-.044c-.448.072-.823.338-1.263.64-.624.44-1.336.929-2.416.929h-.22c-1.08 0-1.792-.496-2.416-.928-.441-.31-.815-.567-1.263-.641a4.2 4.2 0 0 0-1.615.044q-.195.05-.397.057a.405.405 0 0 1-.425-.302c-.044-.137-.073-.273-.103-.403s-.081-.345-.125-.41c-1.373-.208-2.136-.511-2.312-.921a.4.4 0 0 1-.037-.158.355.355 0 0 1 .301-.374c2.386-.39 3.466-2.791 3.51-2.892l.007-.014c.132-.26.161-.468.088-.633-.139-.323-.646-.475-.984-.582a4 4 0 0 1-.257-.086c-.813-.317-.931-.683-.88-.928.074-.345.499-.575.859-.575q.145 0 .279.057c.252.123.527.194.807.208a.7.7 0 0 0 .345-.074c-.015-.137-.022-.281-.029-.417-.073-1.166-.169-2.626.22-3.481 1.16-2.546 3.62-2.748 4.347-2.748h.353c.727 0 3.194.194 4.355 2.743.389.863.293 2.316.22 3.488v.05l-.022.368a.7.7 0 0 0 .293.074 2.1 2.1 0 0 0 .756-.208.926.926 0 0 1 .705.009c.323.115.529.345.536.604.007.326-.293.612-.888.842a4 4 0 0 1-.257.086c-.337.108-.844.267-.983.583-.073.165-.044.38.081.632l.007.015c.044.1 1.116 2.503 3.509 2.89a.38.38 0 0 1 .322.37'/%3E%3C/svg%3E");
  --bbva-icon--snow-tires: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.531 6 .834.834-1.131 1.131-1.166-1.166h-1.269v1.269l1.166 1.166-1.131 1.131L18 9.531l-.834.834-1.131-1.131 1.166-1.166V6.799h-1.269l-1.166 1.166-1.131-1.131.834-.834-.834-.834 1.131-1.131 1.166 1.166h1.269V3.932l-1.166-1.166 1.131-1.131.834.834.834-.834 1.131 1.131-1.166 1.166v1.269h1.269l1.166-1.166 1.131 1.131zm.869 9.4v3.8c0 .662-.538 1.2-1.2 1.2h-2.217a2.805 2.805 0 0 1-2.683 2 2.805 2.805 0 0 1-2.683-2h-3.234a2.805 2.805 0 0 1-2.683 2 2.803 2.803 0 0 1-2.8-2.8c0-1.544 1.256-2.8 2.8-2.8 1.266 0 2.338.845 2.683 2h3.234a2.805 2.805 0 0 1 2.683-2c1.266 0 2.338.845 2.683 2H20.8v-3h-2.234c-.321 0-.622-.125-.848-.351L13.469 11.2H6.732l-3.531 3.531V17h-1.6v-2.434c0-.321.125-.622.351-.849l3.766-3.766a1.2 1.2 0 0 1 .848-.351h7.069c.321 0 .622.125.848.351l4.249 4.249h2.469a1.2 1.2 0 0 1 1.199 1.2M8.9 19.6a1.201 1.201 0 0 0-2.4 0 1.201 1.201 0 0 0 2.4 0m8.6 0a1.201 1.201 0 0 0-2.4 0 1.201 1.201 0 0 0 2.4 0m-15.1-1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8'/%3E%3C/svg%3E");
  --bbva-icon--solar-panels: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 8.8h-1.73a4.7 4.7 0 0 0-.803-1.935l1.13-1.13-1.131-1.131-1.13 1.13a4.7 4.7 0 0 0-1.935-.804V3.2h-1.6v1.73a4.7 4.7 0 0 0-1.935.804l-1.13-1.13-1.131 1.131 1.13 1.13a4.7 4.7 0 0 0-.803 1.935H2.777a1.198 1.198 0 0 0-1.123 1.622l3.3 8.8c.175.466.626.779 1.124.779h9.946a1.198 1.198 0 0 0 1.123-1.622l-1.541-4.11a4.7 4.7 0 0 0 1.93-.802l1.13 1.13 1.131-1.131-1.13-1.13a4.7 4.7 0 0 0 .803-1.935h1.73zm-8.754 1.6 1.2 3.2h-1.891l-1.2-3.2zm-4.292 3.2-1.2-3.2h1.891l1.2 3.2zm2.492 1.6 1.2 3.2H9.955l-1.2-3.2zm-5.4-4.8 1.2 3.2H4.555l-1.2-3.2zm-.092 4.8h1.891l1.2 3.2H6.354zm8.4 3.2-1.2-3.2h1.891l1.2 3.2zm1.474-5.671-1.181-3.151a1.21 1.21 0 0 0-1.124-.779h-.958A3.144 3.144 0 0 1 14.8 6.46a3.14 3.14 0 0 1 3.138 3.138c0 1.73-1.286 3.012-2.911 3.129z'/%3E%3C/svg%3E");
  --bbva-icon--sound-cloud: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.711 14.352a.16.16 0 0 1-.042-.105c0-.04-.024-.374-.048-.742l-.048-.679.054-1.198c.054-1.222.06-1.263.156-1.263a.12.12 0 0 1 .072.035c.036.03.048.183.108 1.211l.066 1.181-.066.772c-.042.427-.078.79-.096.807a.107.107 0 0 1-.15-.01zm.647.04c.054 0 .126-.065.126-.106.018-.252.036-.509.06-.76l.06-.73-.06-1.422a48 48 0 0 0-.072-1.468c-.03-.135-.198-.11-.222.03-.006.046-.03.432-.042.876s-.036 1.064-.048 1.374c-.018.491-.012.678.03 1.333.042.55.06.778.09.82q.035.033.078.051zm.511-.045a.2.2 0 0 0 .096.041c.06 0 .132-.065.132-.105 0-.018.024-.363.054-.766l.054-.743-.054-1.474c-.024-.813-.054-1.526-.054-1.579 0-.117-.072-.182-.168-.158-.078.017-.102.105-.108.397 0 .141-.018.72-.042 1.287-.042 1.198-.048 1.707-.012 2.094.012.152.03.433.042.62.012.286.018.345.06.386m.583.001a.16.16 0 0 0 .21.005c.054-.04.06-.11.108-.848.042-.655.036-.97-.03-2.959-.024-.713-.042-1.029-.066-1.052a.2.2 0 0 0-.21 0c-.048.046-.06.216-.108 2.011-.042 1.297-.042 1.392.042 2.638.012.105.024.17.054.205m.586 0-.006-.007a.2.2 0 0 0 .108.052.19.19 0 0 0 .17-.148q.02-.398.048-.792c.03-.4.048-.748.042-.766s-.012-.31-.024-.66c-.012-.352-.03-.966-.042-1.375s-.024-.807-.024-.883c0-.17-.072-.263-.186-.24-.132.027-.132 0-.174 1.706-.042 1.473-.042 1.642 0 2.251.024.366.042.69.042.731q0 .072.048.13zm.602 0v-.007h-.006a.18.18 0 0 0 .222 0c.06-.047.066-.07.108-.784.05-.662.05-.83.024-1.637-.012-.492-.036-1.105-.042-1.357-.024-.8-.024-.842-.072-.889a.2.2 0 0 0-.132-.047c-.15 0-.15.018-.18.947-.054 1.737-.06 2.275-.03 2.784.054.877.06.942.108.99m.595 0a.174.174 0 0 0 .276-.041c.054-.1.114-1.51.096-2.316-.06-2.672-.066-2.845-.126-2.906a.19.19 0 0 0-.24 0c-.048.052-.06.27-.09 1.655-.006.345-.024.93-.03 1.315-.012.62.012 1.667.054 2.088.012.111.024.168.06.204m.612 0a.4.4 0 0 0 .126.052c.072 0 .186-.103.186-.164.012-.199.024-.403.042-.602.036-.492.06-2.082.03-2.123-.006-.006-.018-.45-.03-.988-.012-.539-.018-1-.024-1.036a4 4 0 0 1-.012-.363c-.006-.28-.012-.304-.066-.357a.19.19 0 0 0-.258-.012c-.066.065-.078.175-.096 1.304l-.042 1.772c-.018.69-.012 1.03.018 1.59.018.398.042.75.048.795.006.052.035.1.078.13zm.545-.014.066.053 5.354-.01.18-.066c.481-.169.793-.439 1.015-.865.48-.918.031-2.032-.96-2.398-.222-.082-.24-.082-.582-.1a1.3 1.3 0 0 0-.492.047l-.222.061-.018-.088c-.216-1.35-1.159-2.339-2.485-2.608a3.8 3.8 0 0 0-1.176-.012c-.294.065-.595.158-.673.216l-.066.047v5.663l.06.061m-5.269-.027v.002a.07.07 0 0 0 .078.06q.065 0 .084-.053c.012-.035.048-.398.084-.813l.066-.755-.066-.713c-.066-.696-.09-.784-.168-.784-.066 0-.102.112-.12.34-.006.128-.03.444-.054.701-.036.464-.036.494.018 1.22.036.415.066.771.078.8zm-.565.016c.018.035.138.024.15-.005.006-.018.042-.369.084-.784l.072-.755-.072-.777c-.042-.433-.084-.795-.102-.813a.075.075 0 0 0-.12 0c-.012.018-.054.386-.09.82l-.065.783.066.754c.036.415.071.766.077.777m-.438-.08c.012-.036.054-.38.096-.773l.072-.72-.078-.742c-.048-.433-.09-.755-.108-.772-.054-.047-.102-.006-.12.105-.006.052-.036.41-.072.784l-.06.68.066.718c.036.392.072.725.084.743.036.047.09.037.12-.024m-.684-.218h.012c.018.058.078.052.108-.012a9 9 0 0 0 .096-.65l.073-.593-.073-.567c-.102-.766-.102-.737-.156-.725s-.066.041-.132.643l-.072.631.066.62c.036.34.072.637.078.66v-.009zm-.45-.432c.018-.012.06-.199.096-.416l.06-.392-.06-.392c-.054-.385-.096-.487-.15-.427q-.054.21-.078.427l-.054.392.048.374c.018.135.042.275.066.41.012.052.024.058.072.024M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--sound-cloud-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.805 16.33a.24.24 0 0 1-.06-.151c0-.06-.036-.54-.07-1.072l-.069-.98.078-1.731c.078-1.765.087-1.824.225-1.824a.17.17 0 0 1 .104.05c.052.042.07.264.156 1.749l.095 1.706-.095 1.115c-.06.616-.113 1.14-.139 1.165a.15.15 0 0 1-.218-.016zm.935.057c.078 0 .182-.092.182-.151.026-.363.052-.735.087-1.098l.087-1.056-.087-2.052a67 67 0 0 0-.104-2.12c-.043-.194-.286-.16-.32.042-.01.068-.044.626-.062 1.267s-.052 1.537-.069 1.985c-.026.709-.017.98.043 1.926.061.795.087 1.124.13 1.183a.4.4 0 0 0 .113.076zm.738-.064q.063.045.14.059c.086 0 .19-.093.19-.152 0-.026.035-.524.078-1.106l.078-1.073-.078-2.13c-.035-1.173-.078-2.204-.078-2.28 0-.168-.104-.261-.243-.227-.113.025-.147.15-.156.574 0 .203-.026 1.039-.06 1.859-.062 1.73-.07 2.466-.018 3.024.017.219.043.625.061.895.017.414.026.498.087.558zm.842 0a.23.23 0 0 0 .303.009c.078-.06.087-.16.156-1.224.061-.946.052-1.403-.043-4.275-.035-1.031-.06-1.486-.095-1.52a.28.28 0 0 0-.303 0c-.069.066-.087.312-.156 2.904-.06 1.874-.06 2.01.061 3.81.017.15.035.245.078.296m.846 0-.009-.01a.27.27 0 0 0 .156.077.27.27 0 0 0 .245-.214q.027-.575.07-1.144c.042-.578.068-1.081.06-1.106s-.017-.448-.035-.955c-.017-.507-.043-1.393-.06-1.985-.018-.591-.036-1.166-.036-1.275 0-.246-.104-.38-.269-.347-.19.04-.19 0-.25 2.464-.062 2.128-.062 2.372 0 3.252.034.528.06.997.06 1.056 0 .069.024.135.068.187m.87 0v-.01h-.009a.26.26 0 0 0 .321 0c.087-.067.095-.1.156-1.131.07-.957.07-1.2.035-2.365-.017-.71-.052-1.596-.06-1.96-.036-1.157-.036-1.216-.105-1.284a.3.3 0 0 0-.19-.068c-.218 0-.218.026-.26 1.369-.079 2.509-.088 3.286-.044 4.02.078 1.267.087 1.36.156 1.429m.86 0q.023.024.054.04a.25.25 0 0 0 .344-.1c.078-.143.165-2.18.14-3.344-.088-3.86-.096-4.11-.183-4.198a.27.27 0 0 0-.347 0c-.069.076-.087.388-.13 2.39-.009.498-.035 1.343-.043 1.9-.017.896.017 2.408.078 3.016.017.16.035.245.087.296m.883 0a.6.6 0 0 0 .182.077c.104 0 .27-.15.27-.237.016-.287.034-.583.06-.87.052-.71.087-3.007.043-3.066-.009-.01-.026-.65-.043-1.428s-.026-1.445-.035-1.496a6 6 0 0 1-.017-.524c-.009-.406-.017-.44-.095-.516a.277.277 0 0 0-.373-.017c-.095.093-.113.253-.139 1.883l-.06 2.56c-.027.996-.018 1.486.025 2.297.026.575.061 1.082.07 1.149.008.076.05.144.112.187zm.787-.02.095.078 7.733-.017.26-.093c.694-.245 1.145-.634 1.466-1.25.693-1.326.044-2.935-1.387-3.463-.32-.12-.347-.12-.84-.144q-.362-.034-.712.068l-.32.088-.027-.127c-.312-1.951-1.674-3.38-3.59-3.767a5.4 5.4 0 0 0-1.699-.018c-.425.093-.859.229-.972.312l-.095.068v8.18l.087.088zm-7.61-.038v.003a.1.1 0 0 0 .111.085c.061 0 .104-.025.121-.076s.07-.575.121-1.174l.095-1.09-.095-1.03c-.095-1.006-.13-1.133-.243-1.133-.095 0-.147.16-.173.49a29 29 0 0 1-.078 1.014c-.052.67-.052.713.026 1.76.052.6.095 1.115.113 1.157v-.007zm-.817.024c.026.05.2.034.217-.008.01-.026.061-.532.121-1.132l.104-1.09-.104-1.123c-.06-.625-.12-1.15-.147-1.174a.108.108 0 0 0-.174 0c-.017.026-.078.557-.13 1.183l-.094 1.132.095 1.09c.052.599.104 1.106.113 1.123zm-.632-.118c.017-.051.078-.55.14-1.115l.103-1.04-.113-1.071c-.069-.626-.13-1.09-.156-1.115-.078-.068-.147-.01-.173.15-.009.077-.052.592-.104 1.133l-.087.98.095 1.039c.052.566.104 1.047.121 1.073.052.068.13.055.173-.033zm-.988-.313h.017c.026.084.113.076.156-.017.017-.042.078-.465.14-.938l.104-.856-.105-.82c-.147-1.105-.147-1.063-.225-1.046s-.095.059-.19.929l-.105.912.095.896c.052.489.104.92.113.954zm-.65-.624c.026-.018.087-.288.14-.6l.086-.566-.087-.566c-.078-.556-.139-.704-.217-.616q-.078.303-.113.616l-.078.566.07.54c.025.195.06.397.094.59.017.078.035.085.104.035z'/%3E%3C/svg%3E");
  --bbva-icon--spotify: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 4.8a7.2 7.2 0 1 0 .001 14.401 7.2 7.2 0 0 0 0-14.4m3.283 10.375a.445.445 0 0 1-.562.173l-.122-.065a6.7 6.7 0 0 0-2.455-.864 8.7 8.7 0 0 0-1.62-.086q-1.049.045-2.074.274a1 1 0 0 1-.209.03.43.43 0 0 1-.425-.354.44.44 0 0 1 .266-.497 1 1 0 0 1 .13-.036 12 12 0 0 1 1.7-.266c.316-.029.64-.036.957-.058a8.9 8.9 0 0 1 2.772.44 7.2 7.2 0 0 1 1.533.72.466.466 0 0 1 .11.59m.88-1.958a.556.556 0 0 1-.764.187c-.158-.086-.31-.18-.468-.259a8.6 8.6 0 0 0-2.297-.763 10.3 10.3 0 0 0-1.9-.173 8.8 8.8 0 0 0-2.492.353.555.555 0 0 1-.749-.533.54.54 0 0 1 .382-.51c.23-.073.468-.13.706-.188a10.78 10.78 0 0 1 5.537.288 8.8 8.8 0 0 1 1.771.792c.03.014.058.036.086.05.26.158.343.495.187.756m.085-2.038a8 8 0 0 0-.958-.468 10 10 0 0 0-2.038-.562 13 13 0 0 0-1.462-.173 14 14 0 0 0-1.534-.007 11 11 0 0 0-1.742.216c-.209.043-.418.101-.634.158a.7.7 0 0 1-.382 0 .66.66 0 0 1-.482-.626.65.65 0 0 1 .446-.64q.305-.1.62-.167a10.4 10.4 0 0 1 1.561-.238 15 15 0 0 1 1.678-.05c1.374.023 2.736.256 4.04.691a8.5 8.5 0 0 1 1.533.698.7.7 0 0 1 .338.44l.022.143a.67.67 0 0 1-1.008.583zM12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--spotify-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4A9.6 9.6 0 0 0 2.4 12a9.6 9.6 0 0 0 9.6 9.6 9.6 9.6 0 0 0 9.6-9.6A9.6 9.6 0 0 0 12 2.4m4.378 13.834a.593.593 0 0 1-.75.23c-.057-.03-.105-.058-.162-.086a8.9 8.9 0 0 0-3.274-1.152 11.6 11.6 0 0 0-2.16-.115c-.931.04-1.856.162-2.765.365a1.4 1.4 0 0 1-.278.038.576.576 0 0 1-.566-.47.58.58 0 0 1 .355-.662q.084-.03.173-.048 1.12-.257 2.266-.355c.422-.038.854-.048 1.277-.077a11.8 11.8 0 0 1 3.696.586 9.6 9.6 0 0 1 2.045.96.62.62 0 0 1 .144.787zm1.17-2.612a.743.743 0 0 1-1.017.25c-.211-.115-.413-.24-.624-.346a11.5 11.5 0 0 0-3.062-1.018 13.6 13.6 0 0 0-2.534-.23 11.7 11.7 0 0 0-3.322.47.8.8 0 0 1-.538-.01.74.74 0 0 1-.461-.701.72.72 0 0 1 .509-.682 15 15 0 0 1 .94-.25 14.365 14.365 0 0 1 7.383.384c.824.265 1.616.619 2.363 1.056.038.019.077.048.115.067.346.21.458.66.25 1.008zm.116-2.716a10.5 10.5 0 0 0-1.277-.624 13.3 13.3 0 0 0-2.717-.75 17 17 0 0 0-1.95-.23 18 18 0 0 0-2.044-.01q-1.173.052-2.323.289c-.278.058-.557.134-.845.21a.9.9 0 0 1-.51 0 .88.88 0 0 1-.642-.834.86.86 0 0 1 .595-.854q.406-.132.826-.221a14 14 0 0 1 2.083-.317 19 19 0 0 1 2.237-.067c1.832.03 3.648.342 5.386.922a11.2 11.2 0 0 1 2.045.93.92.92 0 0 1 .45.587l.03.192a.893.893 0 0 1-1.344.777'/%3E%3C/svg%3E");
  --bbva-icon--stairs: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.9 17.6a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m4.7-3.2h4v-4h4v-4h3.2V4.8H16v4h-4v4H8v4H6.6v1.6h3z'/%3E%3C/svg%3E");
  --bbva-icon--stock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.2 3.2v12.634a1.2 1.2 0 0 0 1.201 1.201c.312 0 .617-.122.847-.352l4.351-4.352 2.7 2.7 6.9-6.9V19.2h-12.6v1.6h14.2V3.2zm9.1 9.569-2.7-2.7-4.8 4.8V4.799h14.4v1.07zM5 20a1 1 0 1 1-2 0 1 1 0 0 1 2 0'/%3E%3C/svg%3E");
  --bbva-icon--stop: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.731 20.8H8.268L3.2 15.731V8.268l5.07-5.069h7.462l5.07 5.069v7.463zm-6.8-1.6h6.137l4.131-4.131V8.932l-4.13-4.131H8.93l-4.13 4.131v6.137zM7.91 11.631c-.413-.115-.526-.185-.526-.326 0-.178.262-.192.342-.192.254 0 .568.171.751.331l.087.075.407-.63-.07-.057c-.207-.166-.636-.444-1.19-.444-.69 0-1.155.391-1.155.972 0 .67.581.832 1.094.976l.045.012c.393.109.52.189.52.326 0 .218-.329.235-.43.235-.296 0-.65-.207-.847-.411l-.08-.083-.462.593.067.062c.268.25.718.548 1.343.548.913 0 1.236-.532 1.236-.988 0-.695-.654-.871-1.13-1zm1.242-1.187v.737h.868v2.383h.843v-2.383h.94l-.13-.737zm4.157-.056c-.735 0-1.477.499-1.477 1.615s.742 1.615 1.477 1.615 1.473-.499 1.473-1.615-.74-1.615-1.473-1.615m0 2.514c-.39 0-.634-.344-.634-.898s.237-.883.634-.883.634.33.634.883-.243.898-.634.898m3.056-2.458h-1.16v3.12h.838v-1.038h.314c.862 0 1.3-.352 1.3-1.047 0-1.035-.972-1.035-1.292-1.035m.016 1.385h-.338v-.66h.338c.414 0 .448.168.448.326 0 .2-.076.334-.448.334'/%3E%3C/svg%3E");
  --bbva-icon--stop-charge-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m17.6 14.531-1.434 1.434-1.131-1.13 2.566-2.567 2.566 2.566-1.131 1.131-1.434-1.434zm3.966-10.965-18 18-1.131-1.13L3.669 19.2H3.6c-1.103 0-2-.897-2-2v-10.4c0-1.103.897-2 2-2h14.469l2.366-2.366zM3.2 6.8v2h10.869l2.4-2.4H3.6a.4.4 0 0 0-.4.4m2.069 10.8 7.2-7.2H3.2v6.8a.4.4 0 0 0 .4.4zM22.4 11.52V6.8c0-.503-.188-.962-.495-1.313l-1.144 1.144a.4.4 0 0 1 .039.17V9.81a5.6 5.6 0 0 0-2.285-.932l-1.58 1.58q.324-.055.665-.056c2.206 0 4 1.794 4 4s-1.794 4-4 4a4.004 4.004 0 0 1-3.944-4.665l-1.58 1.58c.139.84.464 1.615.932 2.285H9.791l-1.6 1.6h6.528c.842.507 1.827.8 2.88.8 3.088 0 5.6-2.512 5.6-5.6a5.57 5.57 0 0 0-.8-2.88z'/%3E%3C/svg%3E");
  --bbva-icon--storage-room: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 4.4c0-.662-.538-1.2-1.2-1.2H2.8c-.662 0-1.2.538-1.2 1.2v5.2h1.6v7.8h1.6V9.6h14.4v9.6H6.6v1.6h14.2V9.6h1.6zM20.8 8H3.2V4.8h17.6zM4.9 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m9.5-4c.882 0 1.6-.718 1.6-1.6v-3.2H8v3.2c0 .882.718 1.6 1.6 1.6zm-4.8-3.2h4.8v1.6H9.6z'/%3E%3C/svg%3E");
  --bbva-icon--strategy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.9 11.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0M16 5.6v1.6h1.6v1.6H16v9.27l1.249 1.247c.227.227.35.528.35.85V22.4H6.4v-2.234c0-.32.126-.622.352-.849L8 18.07v-4.257h1.6v3.79h4.8v-8.8h-8v-1.6H8v-1.6c-.882 0-1.6-.719-1.6-1.6v-2.4H8v2.4h1.6v-2.4h1.6v2.4h1.6v-2.4h1.6v2.4H16v-2.4h1.6v2.4c0 .881-.718 1.6-1.6 1.6zm0 14.731-1.131-1.13H9.132L8 20.33v.47h8zm-1.6-14.73H9.6v1.6h4.8z'/%3E%3C/svg%3E");
  --bbva-icon--subscription: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.634 13.234 12.8 15.069v-5.07h-1.6v5.07l-1.834-1.835-1.132 1.132L12 18.13l3.766-3.765z'/%3E%3Cpath d='m15.35 6.204.666-2.265a1.2 1.2 0 0 0-.19-1.058 1.19 1.19 0 0 0-.961-.481H9.134a1.19 1.19 0 0 0-.961.48 1.19 1.19 0 0 0-.19 1.059l.919 3.125.193.157c.8.65 1.777.979 2.905.979.904 0 1.71-.212 2.407-.63 2.79.882 4.793 3.25 4.793 6.03 0 3.529-3.23 6.4-7.2 6.4v1.6c4.852 0 8.8-3.59 8.8-8 0-3.333-2.255-6.195-5.45-7.396m-5.058-.086L9.669 4h4.662l-.623 2.118c-.474.32-1.047.482-1.708.482s-1.234-.162-1.708-.482'/%3E%3Cpath d='M4.8 13.6c0-1.047.292-2.067.829-2.976L4.468 9.463A7.46 7.46 0 0 0 3.2 13.6c0 4.41 3.948 8 8.8 8V20c-3.97 0-7.2-2.871-7.2-6.4M6.5 9.2a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--substract: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.59 8-8 8m-4.8-8.8h9.6v1.6H7.2z'/%3E%3C/svg%3E");
  --bbva-icon--subway: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.4 19.2h1.269l-3.2 3.2h2.263l3.2-3.2h4.137l3.2 3.2h2.263l-3.2-3.2h1.269c1.323 0 2.4-1.077 2.4-2.4V4c0-1.323-1.077-2.4-2.4-2.4H6.4A2.403 2.403 0 0 0 4 4v12.8c0 1.323 1.077 2.4 2.4 2.4M5.6 4c0-.44.359-.8.8-.8h11.2c.441 0 .8.36.8.8v.8H5.6zm0 2.4h12.8V11H5.6zm0 6.2h12.8v4.2c0 .441-.359.8-.8.8H6.4a.8.8 0 0 1-.8-.8z'/%3E%3Cpath d='M8.1 16a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M15.9 16a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--sun: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 12.8v-1.6h-3.246a7.16 7.16 0 0 0-1.533-3.69l2.144-2.145-1.13-1.13-2.145 2.143a7.17 7.17 0 0 0-3.69-1.533V1.6h-1.6v3.246A7.16 7.16 0 0 0 7.507 6.38L5.364 4.235l-1.13 1.131L6.376 7.51a7.17 7.17 0 0 0-1.533 3.691H1.6v1.6h3.246a7.16 7.16 0 0 0 1.533 3.691l-2.144 2.144 1.131 1.131 2.144-2.144a7.17 7.17 0 0 0 3.691 1.533v3.246h1.6v-3.246a7.16 7.16 0 0 0 3.691-1.533l2.144 2.144 1.131-1.13-2.144-2.145a7.17 7.17 0 0 0 1.533-3.69h3.246zM12 17.6A5.606 5.606 0 0 1 6.4 12c0-3.088 2.512-5.6 5.6-5.6s5.6 2.512 5.6 5.6-2.512 5.6-5.6 5.6'/%3E%3C/svg%3E");
  --bbva-icon--supermarket: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.213 8.509a1.2 1.2 0 0 0-.981-.51H15.2V6.4c0-1.764-1.436-3.2-3.2-3.2a3.204 3.204 0 0 0-3.2 3.2V8H3.768a1.2 1.2 0 0 0-1.13 1.604l3.24 9.073a3.21 3.21 0 0 0 3.014 2.124h6.217c1.349 0 2.56-.853 3.014-2.124l3.24-9.073a1.2 1.2 0 0 0-.15-1.095M10.4 6.399c0-.881.718-1.599 1.6-1.599s1.6.718 1.6 1.6V8h-3.2zm6.215 11.739a1.6 1.6 0 0 1-1.507 1.062H8.891c-.674 0-1.28-.427-1.507-1.062L4.335 9.6H8.8v1.6h1.6V9.6h3.2v4h1.6v-4h4.465l-3.049 8.538zM10.5 13.6a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--support: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.801 21.835q-.234 0-.46-.092a1.2 1.2 0 0 1-.74-1.109V3.2h20.8v15.2H6.73l-3.083 3.083c-.23.23-.536.352-.847.352m.4-17.035v14.869l2.516-2.517a1.2 1.2 0 0 1 .848-.351H20.8V4.8zm2.5 1.6a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m13.5 0h-11V8h11zm-4.805 3.4H4.8v1.6h9.596z'/%3E%3C/svg%3E");
  --bbva-icon--swimming-pool: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.354 18.88c.444-.214.997-.48 2.046-.48V20c-.685 0-.98.142-1.354.321-.444.213-.997.48-2.046.48-1.05 0-1.607-.248-2.115-.466-.437-.187-.782-.335-1.485-.335s-.98.142-1.354.321c-.444.213-.998.48-2.046.48s-1.602-.266-2.046-.48c-.374-.179-.67-.32-1.354-.32-.685 0-1.048.147-1.485.334-.508.218-1.084.465-2.115.465s-1.602-.265-2.046-.479c-.374-.179-.67-.32-1.354-.32v-1.6c1.049 0 1.602.264 2.046.478.374.18.669.321 1.354.321s1.048-.148 1.485-.335c.508-.218 1.084-.465 2.115-.465 1.03 0 1.602.265 2.046.48.374.178.669.32 1.354.32s.98-.142 1.354-.32c.444-.214.998-.48 2.046-.48s1.607.247 2.115.465c.437.187.782.335 1.485.335s.98-.142 1.354-.32M14.4 10.4v4.897a4.8 4.8 0 0 1 1-.097c1.03 0 1.607.247 2.115.465.437.187.782.335 1.485.335s.98-.142 1.354-.32c.444-.214.997-.48 2.046-.48v1.6c-.685 0-.98.142-1.354.321-.444.213-.997.48-2.046.48-1.05 0-1.607-.248-2.115-.466-.437-.187-.782-.335-1.485-.335s-.98.142-1.354.321c-.444.213-.998.48-2.046.48s-1.602-.266-2.046-.48c-.374-.179-.67-.32-1.354-.32-.685 0-1.048.147-1.485.334-.508.218-1.084.465-2.115.465s-1.602-.265-2.046-.479c-.374-.179-.67-.32-1.354-.32v-1.6c1.049 0 1.602.264 2.046.478.374.18.669.321 1.354.321s1-.129 1.4-.299v-5.3H4.8V8.8h1.6v-4a3.204 3.204 0 0 1 5.464-2.269l-1.127 1.135A1.602 1.602 0 0 0 8 4.8v.8h4.8v-.8c0-1.764 1.435-3.2 3.2-3.2s3.2 1.436 3.2 3.2v4h3.2v1.6zm0-5.6v4h3.2v-4c0-.882-.718-1.6-1.6-1.6s-1.6.718-1.6 1.6M8 8.8h4.8V7.2H8zm4 7.2c.346 0 .592-.036.8-.095V13.6H8v1.632q.272-.031.6-.032c1.049 0 1.602.265 2.046.48.374.178.669.32 1.354.32m.8-5.6H8V12h4.8zm-10.5.074a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--tablet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 1.6H6c-1.103 0-2 .897-2 2v16.8c0 1.103.897 2 2 2h12c1.103 0 2-.897 2-2V3.6c0-1.103-.897-2-2-2m.4 18.8a.4.4 0 0 1-.4.4H6a.4.4 0 0 1-.4-.4V3.6a.4.4 0 0 1 .4-.4h12a.4.4 0 0 1 .4.4zm-5.5-2.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M9.6 4.8h4.8v1.6H9.6z'/%3E%3C/svg%3E");
  --bbva-icon--tasks: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 13.01V1.6H4v20.8h3v-1.6H5.6V3.2h12.8v9.035a5.6 5.6 0 0 0-1.6-.234 5.606 5.606 0 0 0-5.6 5.6c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6A5.6 5.6 0 0 0 20 13.01m-3.2 8.59c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m1.434-5.665 1.131 1.131-2.966 2.966-2.166-2.166 1.131-1.13 1.034 1.033 1.834-1.834zM16.8 7.2H7.2V5.6h9.6zM7.2 8.8H12v1.6H7.2zm3.2 12.8a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--taxes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.774 12 .159.912H8.734V16h-1.02v-3.088H6.601V12h3.174zm.702 4h-.969l1.393-4h.925l1.395 4h-1.047l-.278-.844h-1.131l-.289.844zm.56-1.65h.601l-.297-.89zM14.405 16l.717-1.232.73 1.232H17l-1.277-2.095L16.858 12H15.77l-.589 1.055L14.567 12h-1.173l1.166 1.9-1.257 2.1zm6.395-2.4c0 4.41-3.948 8-8.8 8s-8.8-3.59-8.8-8c0-1.436.418-2.784 1.15-3.95l1.167 1.167A5.8 5.8 0 0 0 4.8 13.6c0 3.529 3.23 6.4 7.2 6.4s7.2-2.871 7.2-6.4c0-2.78-2.004-5.148-4.795-6.03-.696.418-1.502.63-2.405.63-1.128 0-2.105-.33-2.905-.98l-.199-.16-.867-3.141c-.112-.39-.049-.782.174-1.08.209-.278.535-.438.896-.438h5.8c.361 0 .687.16.896.439.223.298.286.69.174 1.079l-.63 2.282c3.2 1.198 5.46 4.063 5.46 7.4zm-8.8-7c.658 0 1.229-.161 1.702-.478L14.287 4H9.712l.585 2.122c.472.317 1.044.478 1.702.478zM6.6 9.2a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8'/%3E%3C/svg%3E");
  --bbva-icon--team: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.464 18.545a.945.945 0 1 0 0-1.89.945.945 0 0 0 0 1.89M7.45 9.32A3.323 3.323 0 0 1 4.13 6a3.323 3.323 0 0 1 3.32-3.32A3.323 3.323 0 0 1 10.77 6a3.323 3.323 0 0 1-3.32 3.32m0-5.04c-.948 0-1.72.772-1.72 1.72s.772 1.72 1.72 1.72S9.17 6.948 9.17 6s-.772-1.72-1.72-1.72M16.7 11.72a3.323 3.323 0 0 1-3.32-3.32 3.323 3.323 0 0 1 3.32-3.32 3.323 3.323 0 0 1 3.32 3.32 3.323 3.323 0 0 1-3.32 3.32m0-5.04c-.948 0-1.72.772-1.72 1.72s.772 1.72 1.72 1.72 1.72-.772 1.72-1.72-.772-1.72-1.72-1.72'/%3E%3Cpath d='M16.68 13.32a5.8 5.8 0 0 0-3.768 1.382A5.85 5.85 0 0 0 7.44 10.9c-3.22 0-5.84 2.62-5.84 5.84v1.64h3.32v-1.6H3.2v-.04a4.245 4.245 0 0 1 4.24-4.24 4.245 4.245 0 0 1 4.205 3.705 5.8 5.8 0 0 0-.806 2.955v1.64h11.68v-1.64c0-3.22-2.62-5.84-5.84-5.84m4.24 5.88h-8.48v-.04a4.2 4.2 0 0 1 .836-2.528 4.237 4.237 0 0 1 7.642 2.527v.04z'/%3E%3C/svg%3E");
  --bbva-icon--telegram: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8m0 1.6a7.2 7.2 0 1 0 .001 14.401 7.2 7.2 0 0 0 0-14.4m3.337 4.897c-.108 1.14-.577 3.901-.816 5.176-.1.54-.3.72-.492.738-.418.038-.736-.276-1.14-.542-.635-.415-.993-.674-1.608-1.079-.71-.468-.25-.726.155-1.147.106-.11 1.948-1.786 1.984-1.938.004-.019.01-.09-.033-.127-.042-.037-.104-.025-.149-.014q-.096.022-3.037 2.007-.431.296-.78.288c-.258-.006-.753-.145-1.12-.265-.45-.147-.809-.224-.778-.473q.024-.195.536-.398a369 369 0 0 1 4.2-1.809c2-.832 2.414-.976 2.685-.98a.47.47 0 0 1 .28.083.3.3 0 0 1 .101.195c.01.056.022.184.012.283z'/%3E%3C/svg%3E");
  --bbva-icon--telegram-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2.415A9.586 9.586 0 0 0 2.416 12 9.586 9.586 0 0 0 12 21.587 9.586 9.586 0 0 0 21.587 12 9.586 9.586 0 0 0 12 2.415m4.443 6.518c-.144 1.516-.769 5.195-1.086 6.892-.135.718-.4.96-.655.983-.558.05-.98-.368-1.52-.721-.843-.554-1.32-.898-2.138-1.437-.947-.624-.333-.967.207-1.527.14-.147 2.594-2.378 2.64-2.58.007-.025.013-.12-.044-.17s-.139-.033-.199-.019q-.128.029-4.043 2.672-.573.394-1.04.385c-.342-.008-1-.194-1.49-.353-.6-.195-1.077-.299-1.035-.63q.033-.26.713-.53a452 452 0 0 1 5.591-2.407c2.662-1.107 3.215-1.299 3.576-1.306.079 0 .257.018.371.112a.4.4 0 0 1 .137.26c.013.074.03.244.016.377z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--telephone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.461 21.571q-.111 0-.222-.02c-2.55-.474-5.749-2.528-9.005-5.785-3.168-3.168-5.274-6.446-5.78-8.993a1.2 1.2 0 0 1 .328-1.086L6.4 2.07 11.731 7.4 9.736 9.395c.343.757 1.023 1.833 2.03 2.84.994.994 2.076 1.677 2.84 2.026l1.993-1.993L21.93 17.6l-3.62 3.62a1.2 1.2 0 0 1-.85.351zM4.068 6.664c.516 2.194 2.48 5.153 5.298 7.971 2.897 2.897 5.785 4.816 7.966 5.302L19.67 17.6 16.6 14.531l-1.053 1.053a1.2 1.2 0 0 1-1.288.268c-1.184-.472-2.539-1.4-3.624-2.487-1.098-1.098-2.029-2.455-2.49-3.629a1.2 1.2 0 0 1 .27-1.283L9.47 7.4 6.4 4.33 4.068 6.662z'/%3E%3C/svg%3E");
  --bbva-icon--tempered: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 11.2V8.8H4v8.8c0 2.647 2.153 4.8 4.8 4.8H12a4.81 4.81 0 0 0 4.732-4H18c1.103 0 2-.897 2-2v-5.2zM12 20.8H8.8a3.204 3.204 0 0 1-3.2-3.2v-7.2h9.6v7.2c0 1.764-1.436 3.2-3.2 3.2m6.4-4.4a.4.4 0 0 1-.4.4h-1.2v-4h1.6zM9.834 5.434a.333.333 0 0 0 0-.469 1.933 1.933 0 0 1 0-2.731l.6-.6 1.131 1.131-.6.6a.333.333 0 0 0 0 .469 1.933 1.933 0 0 1 0 2.731l-.6.6-1.131-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--theater: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.9 14.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M7.6 15.8A2.6 2.6 0 0 0 5 18.4h1.6c0-.551.449-1 1-1s1 .449 1 1h1.6c0-1.434-1.166-2.6-2.6-2.6'/%3E%3Cpath d='M21.715 1.892a1.2 1.2 0 0 0-1.061-.185c-.731.221-2.257.593-4.254.593s-3.523-.371-4.254-.593a1.2 1.2 0 0 0-1.061.185 1.2 1.2 0 0 0-.485.964v6.358c-.787.154-1.808.286-3 .286-1.997 0-3.523-.371-4.254-.593a1.2 1.2 0 0 0-1.061.185 1.2 1.2 0 0 0-.485.964v6.543c0 3.198 2.602 5.8 5.8 5.8s5.8-2.602 5.8-5.8v-2.238a5.77 5.77 0 0 0 3 .838c3.198 0 5.8-2.602 5.8-5.8V2.857c0-.378-.181-.739-.485-.964zM7.6 20.8a4.205 4.205 0 0 1-4.2-4.2v-6.017a17 17 0 0 0 4.2.517 17.4 17.4 0 0 0 3.174-.29c.196.78.55 1.498 1.026 2.117V16.6c0 2.316-1.884 4.2-4.2 4.2m13-11.4c0 2.316-1.884 4.2-4.2 4.2a4.205 4.205 0 0 1-4.2-4.2V3.383a17 17 0 0 0 4.2.517c1.81 0 3.28-.28 4.2-.517z'/%3E%3Cpath d='M9.3 14.5a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M18.1 7.3a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M14.7 7.3a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M15.4 9h-1.6c0 1.434 1.166 2.6 2.6 2.6S19 10.434 19 9h-1.6c0 .551-.45 1-1 1-.551 0-1-.449-1-1'/%3E%3C/svg%3E");
  --bbva-icon--thumbs-down-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.345 11.802a1 1 0 1 1 2 0 1 1 0 0 1-2 0M1.661 12.821 4.14 5.388A3.195 3.195 0 0 1 7.175 3.2h6.218c.294 0 .577.108.797.303l2.155 1.915V3.199h6v1.6h-4.4v9.6h4.4v1.6h-6V14.04c-2.555 1.325-4.434 3.53-5.234 6.189l-.17.57h-.596a3.204 3.204 0 0 1-3.2-3.2v-3.2H2.8a1.201 1.201 0 0 1-1.139-1.579zm8.684-.021v1.6h-1.6v3.2c0 .691.441 1.282 1.056 1.505 1.114-3.025 3.454-5.472 6.544-6.837V7.559L13.241 4.8H7.175c-.69 0-1.3.44-1.518 1.094L3.355 12.8z'/%3E%3C/svg%3E");
  --bbva-icon--thumbs-down-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.6 12.802a1 1 0 1 1 0-2 1 1 0 0 1 0 2m19.52 1.1a1.2 1.2 0 0 1-.975.498H16.8v3.2c0 1.764-1.436 3.2-3.2 3.2h-.595l-.17-.57c-.8-2.66-2.68-4.864-5.235-6.189V16h-6v-1.6H6V4.8H1.6V3.2h6v2.219l2.155-1.915c.22-.195.503-.303.797-.303h6.218c1.38 0 2.6.879 3.036 2.188l2.478 7.433a1.2 1.2 0 0 1-.165 1.08M20.59 12.8l-2.302-6.906A1.6 1.6 0 0 0 16.77 4.8h-6.066L7.6 7.559v4.709c3.09 1.365 5.43 3.811 6.544 6.837A1.6 1.6 0 0 0 15.2 17.6v-3.2h-1.6v-1.6z'/%3E%3C/svg%3E");
  --bbva-icon--thumbs-down-right-filled: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m22.283 12.821-2.477-7.432a3.195 3.195 0 0 0-3.036-2.188h-6.218c-.294 0-.577.107-.797.303L7.6 5.419V3.2h-6V16h6.001v-1.959c2.555 1.325 4.434 3.529 5.234 6.189l.171.569h.595c1.765 0 3.2-1.435 3.2-3.2v-3.2h4.345a1.201 1.201 0 0 0 1.137-1.579'/%3E%3C/svg%3E");
  --bbva-icon--thumbs-up-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.315 12.18a.999.999 0 1 1 1.998.001.999.999 0 0 1-1.998 0M1.823 10.083c.225-.311.588-.497.973-.497h4.339V6.391a3.2 3.2 0 0 1 3.195-3.196h.594l.17.57c.8 2.656 2.676 4.856 5.227 6.18V7.987h5.991v1.598H17.92v9.586h4.393v1.598h-5.99v-2.216l-2.153 1.912c-.22.196-.502.303-.796.303H7.166a3.19 3.19 0 0 1-3.032-2.185l-2.474-7.422a1.2 1.2 0 0 1 .164-1.079M5.65 18.08a1.6 1.6 0 0 0 1.516 1.092h6.057l3.1-2.755v-4.702c-3.086-1.363-5.423-3.806-6.535-6.827A1.6 1.6 0 0 0 8.732 6.39v3.195h1.598v1.598H3.35z'/%3E%3C/svg%3E");
  --bbva-icon--thumbs-up-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.6 13.198a1 1 0 1 1 0-2 1 1 0 0 1 0 2m19.683-2.02-2.478 7.434A3.195 3.195 0 0 1 16.77 20.8h-6.218c-.294 0-.577-.108-.797-.303L7.6 18.582V20.8H1.6v-1.6H6V9.6H1.6V8h6V9.96c2.555-1.325 4.434-3.53 5.234-6.19l.171-.57h.595c1.764 0 3.2 1.437 3.2 3.2v3.2h4.345a1.201 1.201 0 0 1 1.139 1.579m-1.693.022H13.6V9.6h1.6V6.4c0-.691-.44-1.282-1.056-1.505C13.03 7.92 10.69 10.367 7.6 11.732v4.709l3.104 2.759h6.066c.69 0 1.3-.44 1.518-1.094z'/%3E%3C/svg%3E");
  --bbva-icon--thumbs-up-right-filled: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.118 10.099a1.2 1.2 0 0 0-.973-.498H16.8V6.4c0-1.765-1.436-3.2-3.2-3.2h-.595l-.17.569c-.8 2.659-2.68 4.864-5.235 6.189v-1.96h-6v12.8h6v-2.218l2.154 1.915c.22.195.503.303.797.303h6.218c1.38 0 2.6-.88 3.036-2.188l2.478-7.432a1.2 1.2 0 0 0-.165-1.08'/%3E%3C/svg%3E");
  --bbva-icon--ticket: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.802 1.851a1.2 1.2 0 0 0-1.198-.004l-1.805 1.03-2.205-1.259a1.2 1.2 0 0 0-1.191 0l-2.205 1.26-1.805-1.031a1.203 1.203 0 0 0-1.796 1.042V21.11c0 .426.229.824.598 1.038s.828.215 1.198.004l1.805-1.031 2.205 1.26a1.2 1.2 0 0 0 1.19 0l2.205-1.26 1.805 1.031a1.203 1.203 0 0 0 1.796-1.042V2.889c0-.426-.229-.824-.598-1.038zM16.8 20.42l-1.405-.803a1.2 1.2 0 0 0-1.191 0l-2.205 1.26-2.205-1.26a1.2 1.2 0 0 0-1.191 0l-1.405.803V3.579l1.405.803c.367.21.823.21 1.191 0l2.205-1.26 2.205 1.26c.367.21.823.21 1.191 0l1.405-.803zM8.8 6.4h6.4V8H8.8zm0 3.2h6.4v1.6H8.8zm0 3.2H12v1.6H8.8z'/%3E%3C/svg%3E");
  --bbva-icon--ticket-bbva-office: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 9.6H8.8v1.6h6.4zM15.2 6.4H8.8V8h6.4z'/%3E%3Cpath d='M18.4 11.868v-9.64c0-.426-.229-.824-.598-1.038a1.2 1.2 0 0 0-1.198-.004l-1.805 1.031-2.205-1.26a1.2 1.2 0 0 0-1.191 0l-2.205 1.26-1.805-1.03a1.203 1.203 0 0 0-1.796 1.041V21.2c0 .443.241.858.628 1.083.369.214.806.22 1.168.011l1.822-1.183 2.194 1.19a1.2 1.2 0 0 0 1.174 0l2.037-1.104 1.396 1.643c.195.23.479.36.781.36s.586-.13.781-.36l2.94-3.46c.706-.834 1.079-1.906 1.079-3.103 0-2.032-1.338-3.765-3.2-4.409zM12.405 14.4A4.54 4.54 0 0 0 12 16.277c0 1.196.373 2.27 1.079 3.103l.485.571-1.565.848L9.786 19.6a1.2 1.2 0 0 0-1.184.006l-1.403.91V2.917l1.405.803c.367.21.823.21 1.191 0L12 2.46l2.205 1.26c.367.21.823.21 1.191 0l1.405-.803V11.6a4.85 4.85 0 0 0-3.206 1.2H8.801v1.6zm6.896 3.944L16.8 21.288l-2.501-2.943c-.457-.54-.699-1.255-.699-2.068 0-1.697 1.436-3.077 3.2-3.077s3.2 1.38 3.2 3.077c0 .813-.242 1.528-.699 2.067'/%3E%3C/svg%3E");
  --bbva-icon--tiktok: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.6 8.677v2.19a5.28 5.28 0 0 1-3.072-.98v4.451c0 2.223-1.823 4.032-4.064 4.032a4.07 4.07 0 0 1-2.329-.73 4.02 4.02 0 0 1-1.735-3.3c0-2.224 1.823-4.033 4.064-4.033q.28.001.548.04v2.235a1.851 1.851 0 0 0-2.404 1.756c0 .707.405 1.321.995 1.63a1.85 1.85 0 0 0 2.713-1.56l.004-8.778h2.208q0 .285.052.556a3.076 3.076 0 0 0 3.02 2.491M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--tiktok-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 7.253v3.129a7.54 7.54 0 0 1-4.389-1.4v6.359c0 3.176-2.605 5.759-5.806 5.759a5.8 5.8 0 0 1-3.327-1.043A5.74 5.74 0 0 1 4 15.342c0-3.175 2.605-5.76 5.806-5.76.266 0 .527.023.783.057v3.194a2.6 2.6 0 0 0-.783-.121c-1.462 0-2.651 1.18-2.651 2.63a2.63 2.63 0 0 0 1.422 2.328c.368.192.786.302 1.23.302a2.643 2.643 0 0 0 2.646-2.532l.005-12.54h3.154a4.34 4.34 0 0 0 1.998 3.648 4.4 4.4 0 0 0 2.39.705'/%3E%3C/svg%3E");
  --bbva-icon--tiled-view: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.2 11.2h-8v-8h8zM4.8 9.6h4.8V4.8H4.8zm16 1.6h-8v-8h8zm-6.4-1.6h4.8V4.8h-4.8zm-3.2 11.2h-8v-8h8zm-6.4-1.6h4.8v-4.8H4.8zm16 1.6h-8v-8h8zm-6.4-1.6h4.8v-4.8h-4.8z'/%3E%3C/svg%3E");
  --bbva-icon--token: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.994 8A6.4 6.4 0 0 0 8 5.6 6.407 6.407 0 0 0 1.6 12c0 3.53 2.871 6.4 6.4 6.4 1.947 0 3.784-.89 4.994-2.4H22.4V8zm7.806 6.4h-8.623l-.239.342A4.8 4.8 0 0 1 8 16.8 4.805 4.805 0 0 1 3.2 12c0-2.647 2.153-4.8 4.8-4.8 1.567 0 3.039.77 3.938 2.058l.239.342H20.8zM12 11.1a.9.9 0 1 1 0 1.8.9.9 0 0 1 0-1.8m7.2 1.7h-4.8v-1.6h4.8z'/%3E%3C/svg%3E");
  --bbva-icon--tools: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.645 17.671-4.825-4.825c1.428-.031 2.79-.624 3.846-1.68 1.051-1.051 1.631-2.423 1.634-3.864.002-.816-.193-1.639-.578-2.446l-.027-.056h-1.427l-2.2 2.2h-1.069V5.931l2.2-2.2V2.304l-.055-.027a5.7 5.7 0 0 0-2.445-.578c-1.439 0-2.812.58-3.866 1.634-1.085 1.085-1.683 2.494-1.683 3.965a3.84 3.84 0 0 1-1.112 2.701l-7.654 7.657a2.78 2.78 0 0 0-.82 1.98c0 .748.291 1.451.82 1.98a2.8 2.8 0 0 0 1.98.819c.717 0 1.434-.273 1.98-.819l5.649-5.649 5.678 5.678a2.8 2.8 0 0 0 1.987.822 2.8 2.8 0 0 0 1.987-.822 2.814 2.814 0 0 0 0-3.974M5.213 20.484a1.201 1.201 0 0 1-1.697-1.697l7.655-7.655a5.46 5.46 0 0 0 1.581-3.833c0-1.044.431-2.051 1.215-2.834.752-.752 1.723-1.166 2.734-1.166q.302 0 .615.054l-1.915 1.915v3.331h3.331l1.916-1.916q.053.309.052.615c-.002 1.015-.416 1.987-1.166 2.736-.783.783-1.79 1.215-2.834 1.215a5.46 5.46 0 0 0-3.833 1.581l-7.655 7.655zm15.3.029a1.21 1.21 0 0 1-1.711 0l-5.678-5.678.874-.874c.285-.285.615-.519.973-.7l5.541 5.541c.228.228.354.532.354.855s-.126.627-.354.855zM8.326 9.457 4.503 5.634l1.131-1.131 3.823 3.823zM2.4 3.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--tow-truck: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.3 16.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m19.1.9h-3.517a2.805 2.805 0 0 1-2.683 2 2.805 2.805 0 0 1-2.683-2h-3.034a2.805 2.805 0 0 1-2.683 2A2.803 2.803 0 0 1 5 16.4c0-1.544 1.256-2.8 2.8-2.8 1.266 0 2.338.845 2.683 2h3.034a2.805 2.805 0 0 1 2.683-2c1.266 0 2.338.845 2.683 2H20.8v-4.958L17.972 6.4H16V12H4c-.441 0-.8.36-.8.8v1H1.6v-1c0-1.323 1.077-2.4 2.4-2.4h9.269L8.8 5.931v.47c0 1.322-1.077 2.4-2.4 2.4h-.8V7.2h.8c.441 0 .8-.36.8-.8V4.9c0-.674.483-1.2 1.1-1.2.537 0 .827.293.936.404L14.4 9.27V4.8h3.786c.402 0 .775.2.999.534l3.014 4.521c.132.198.202.428.202.666zM9 16.4a1.201 1.201 0 0 0-2.4 0 1.201 1.201 0 0 0 2.4 0m8.4 0a1.201 1.201 0 0 0-2.4 0 1.201 1.201 0 0 0 2.4 0'/%3E%3C/svg%3E");
  --bbva-icon--toys: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 8a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m.1 8H8.8v1.6h4.8c1.764 0 3.2-1.436 3.2-3.2h-1.6c0 .882-.718 1.6-1.6 1.6m5.53-7.2a4.8 4.8 0 0 1-.71 1.82 5.63 5.63 0 0 1 2.38 4.545 5.5 5.5 0 0 1-1.631 3.936 5.77 5.77 0 0 1-4.057 1.698H8.885A5.76 5.76 0 0 1 4.829 19.1c-1.06-1.068-1.64-2.468-1.628-3.942a5.6 5.6 0 0 1 1.298-3.546 1.2 1.2 0 0 1 1.77-.08 2.93 2.93 0 0 0 2.085.865h1.687a.82.82 0 0 0 .776-.52.83.83 0 0 0-.182-.915l-.04-.04-.034-.045a4.76 4.76 0 0 1-.96-2.88c0-1.326.556-2.606 1.527-3.511a4.76 4.76 0 0 1 3.616-1.277 4.795 4.795 0 0 1 4.39 3.988H20.8v1.6h-1.67zm-2.253 2.769-1.046-.484.819-.811c.654-.648.99-1.512.946-2.434-.077-1.59-1.38-2.922-2.965-3.032a3.17 3.17 0 0 0-2.413.85A3.17 3.17 0 0 0 11.2 8c0 .683.21 1.332.61 1.88.675.71.86 1.705.485 2.614A2.4 2.4 0 0 1 10.04 14H8.354a4.5 4.5 0 0 1-2.877-1.025A4 4 0 0 0 4.8 15.17a3.92 3.92 0 0 0 1.164 2.803 4.15 4.15 0 0 0 2.92 1.226h6.228a4.16 4.16 0 0 0 2.923-1.226 3.92 3.92 0 0 0 1.165-2.8 4.02 4.02 0 0 0-2.324-3.605'/%3E%3C/svg%3E");
  --bbva-icon--tpv: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.6 11.2h1.6v1.6H9.6zm-3.2 1.6H8v-1.6H6.4zm6.4 0h1.6v-1.6h-1.6zM9.6 16h1.6v-1.6H9.6zm-3.2 0H8v-1.6H6.4zm6.4 0h1.6v-1.6h-1.6zm-3.2 3.2h1.6v-1.6H9.6zm-3.2 0H8v-1.6H6.4zm6.4 0h1.6v-1.6h-1.6zM6.4 4.8h8v4.8h-8zM8 8h4.8V6.4H8zm12.8-2v12.8c0 1.103-.897 2-2 2h-1.24a2 2 0 0 1-1.96 1.6H5.2c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2h10.4c1.103 0 2 .897 2 2V4h1.2c1.103 0 2 .897 2 2M16 20.4V3.6a.4.4 0 0 0-.4-.4H5.2a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4h10.4a.4.4 0 0 0 .4-.4M19.2 6a.4.4 0 0 0-.4-.4h-1.2v13.6h1.2a.4.4 0 0 0 .4-.4z'/%3E%3C/svg%3E");
  --bbva-icon--traffic-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 1.6H9c-.662 0-1.2.538-1.2 1.2v12.6c0 .662.538 1.2 1.2 1.2h2.2v5.8h1.6v-5.8H15c.662 0 1.2-.538 1.2-1.2V2.8c0-.662-.538-1.2-1.2-1.2M14.6 15H9.4V3.2h5.2zm-3.5-9.3a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m0 3.4a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m0 3.4a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--transaction: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.9 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-.9 3.1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m0-6.2a.9.9 0 1 0 0-1.8.9.9 0 0 0 0 1.8M3.2 16.8h12v-1.6h-12zm0-8h14.3V7.2H3.2zm9.6 2.4H3.2v1.6h9.6z'/%3E%3C/svg%3E");
  --bbva-icon--transfer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m22.431 15.2-5.366 5.366-1.131-1.13L19.368 16H11.2v-1.6h8.168l-3.434-3.434 1.131-1.13 5.366 5.365zM12.8 8H4.632l3.434-3.434-1.131-1.13L1.569 8.8l5.366 5.366 1.131-1.13L4.632 9.6H12.8z'/%3E%3C/svg%3E");
  --bbva-icon--transfer-to-account: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 14.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m16.6 0c0 3.088-2.512 5.6-5.6 5.6a5.57 5.57 0 0 1-2.881-.8H1.6V4.8h20.8v6.719c.507.842.8 1.828.8 2.881m-20 3.2h9.808a5.56 5.56 0 0 1-.95-2.4H8.2v-1.6h3.858A5.61 5.61 0 0 1 17.6 8.8c1.189 0 2.292.374 3.2 1.008V6.4H3.2zm18.4-3.2c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-5.566-1.434 1.434 1.434-1.434 1.434 1.131 1.131 2.566-2.566-2.566-2.566-1.131 1.131z'/%3E%3C/svg%3E");
  --bbva-icon--transfer-to-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22.4 11.519V6.8c0-1.103-.897-2-2-2H3.6c-1.103 0-2 .897-2 2v10.4c0 1.103.897 2 2 2h4.3v-1.6H3.6a.4.4 0 0 1-.4-.4v-6.8h10.486a5.58 5.58 0 0 0-1.686 4c0 3.088 2.512 5.6 5.6 5.6s5.6-2.512 5.6-5.6a5.57 5.57 0 0 0-.8-2.881M3.2 8.8v-2a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4v3.008A5.57 5.57 0 0 0 17.6 8.8zm14.4 9.6c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m-.434-6.566 2.566 2.566-2.566 2.566-1.131-1.131 1.434-1.434-1.434-1.434 1.131-1.131zM11.3 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--trash: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.8 18.4h-1.6V8.8h1.6zM9.6 8.8H8v9.6h1.6zm6.4 0h-1.6v9.6H16zm4.8-1.6h-1.6v14.4H4.8V7.2H3.2V5.6h4.4V3.69c0-.711.579-1.29 1.29-1.29h6.22c.711 0 1.29.579 1.29 1.29V5.6h4.4zM9.2 5.6h5.6V4H9.2zm8.4 1.6H6.4V20h11.2z'/%3E%3C/svg%3E");
  --bbva-icon--travel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.6 17.6h-16V4.4c0-.662-.538-1.2-1.2-1.2h-2v1.6H4v14.4h3.338A2.403 2.403 0 0 0 9.6 22.4a2.403 2.403 0 0 0 2.262-3.2h3.476a2.403 2.403 0 0 0 2.262 3.2 2.403 2.403 0 0 0 2.262-3.2h1.737zM10.4 20a.801.801 0 0 1-1.6 0 .801.801 0 0 1 1.6 0m8 0a.801.801 0 0 1-1.6 0 .801.801 0 0 1 1.6 0m.4-13.6h-2V4.8c0-.882-.718-1.6-1.6-1.6H12c-.882 0-1.6.718-1.6 1.6v1.6h-2c-.662 0-1.2.538-1.2 1.2v7.2c0 .662.538 1.2 1.2 1.2h10.4c.662 0 1.2-.538 1.2-1.2V7.6c0-.662-.538-1.2-1.2-1.2M12 4.8h3.2v1.6H12zM18.4 8v1.54a9.74 9.74 0 0 1-4.8 1.26 9.74 9.74 0 0 1-4.8-1.26V8zm-9.6 6.4v-3.064a11.3 11.3 0 0 0 4.8 1.064 11.3 11.3 0 0 0 4.8-1.064V14.4z'/%3E%3C/svg%3E");
  --bbva-icon--travel-expenses: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.999 19.2a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m18.75-2.4c0 3.088-2.512 5.6-5.6 5.6a5.6 5.6 0 0 1-4.592-2.4H5.599v-1.6h6.184a5.568 5.568 0 0 1 .693-4.681L5.335 16.35l-3.95-4.937a1.19 1.19 0 0 1-.19-1.16c.145-.397.478-.683.892-.766l1.207-.24c.288-.059.587-.009.84.14l1.943 1.132 2.355-.868-2.979-3.404a1.2 1.2 0 0 1-.233-1.176c.137-.404.482-.707.901-.79l1.165-.234c.304-.06.615-.003.877.163l5.531 3.503 2.245-.823a4.33 4.33 0 0 1 3.36.15 4.33 4.33 0 0 1 2.255 2.494l.263.744-3.107 1.145a5.61 5.61 0 0 1 4.039 5.377M5.864 14.45l13.812-5.089a2.75 2.75 0 0 0-1.059-.875 2.74 2.74 0 0 0-2.127-.094l-2.985 1.095-6.062-3.84-.33.066 4.056 4.635-5.245 1.932-2.463-1.437-.413.083 2.819 3.523zm15.285 2.35c0-2.206-1.794-4-4-4s-4 1.794-4 4 1.794 4 4 4 4-1.794 4-4m-2.113.33a1.24 1.24 0 0 0-.361-.427 2 2 0 0 0-.517-.272 6 6 0 0 0-.597-.174l-.082-.02-.448-.114a.8.8 0 0 1-.305-.15c-.017-.016-.07-.06-.07-.195q0-.13.081-.219a.42.42 0 0 1 .262-.11c.176-.017.336-.009.451.022a1 1 0 0 1 .353.171q.172.136.328.297l.144.15.854-.799-.12-.129a4 4 0 0 0-.259-.252 2 2 0 0 0-.314-.22 2 2 0 0 0-.391-.165 3 3 0 0 0-.297-.072v-.65h-1.2v.663a2 2 0 0 0-.25.075 1.6 1.6 0 0 0-.5.3 1.3 1.3 0 0 0-.321.45 1.4 1.4 0 0 0-.112.567q0 .356.142.608.14.248.37.414.22.158.504.258c.176.062.36.116.543.161l.523.133a.9.9 0 0 1 .347.172q.082.075.082.218 0 .165-.085.241c-.058.054-.179.098-.315.117a1.6 1.6 0 0 1-.466-.005 1.1 1.1 0 0 1-.452-.186 1.9 1.9 0 0 1-.422-.393l-.145-.18-.827.814.105.124q.145.173.308.311.168.145.37.25.2.106.442.177.074.02.158.04v.671h1.2v-.628c.163-.03.364-.075.513-.138q.309-.131.511-.328.204-.2.301-.457a1.5 1.5 0 0 0 .093-.519 1.3 1.3 0 0 0-.13-.602z'/%3E%3C/svg%3E");
  --bbva-icon--tumblr: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m15.063 15.972.646 1.9c-.244.35-1.335.761-2.322.78-2.919.047-4.028-2.069-4.028-3.556V10.75H8V9.032c2.035-.726 2.523-2.545 2.64-3.585a.11.11 0 0 1 .097-.097H12.7v3.386h2.681v2.013h-2.694v4.142c.012.562.22 1.342 1.292 1.312.36-.012.835-.11 1.085-.23M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--tumblr-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m16.245 17.255.855 2.512c-.323.464-1.766 1.008-3.072 1.032-3.862.064-5.33-2.736-5.33-4.704v-5.752H6.9V8.072c2.693-.96 3.338-3.368 3.49-4.744a.14.14 0 0 1 .13-.128h2.596v4.48h3.548v2.663H13.1v5.48c.016.744.29 1.776 1.709 1.736.476-.016 1.106-.144 1.436-.304'/%3E%3C/svg%3E");
  --bbva-icon--turn-box: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.776 10.313c-1.268 0-2.056.973-2.056 2.539s.788 2.539 2.056 2.539 2.05-.973 2.05-2.54c0-1.565-.785-2.538-2.05-2.538m0 4.07c-.72 0-.827-.96-.827-1.531 0-1.004.278-1.513.827-1.513.684 0 .827.823.827 1.513s-.144 1.532-.827 1.532m6.154.919h-3.752V15.1c0-.774.246-1.447 1.45-2.218l.017-.011c.713-.452.953-.605.953-1.023 0-.3-.188-.472-.516-.472-.356 0-.718.239-.97.639l-.06.096-.843-.694.049-.075c.452-.693 1.059-1.03 1.856-1.03 1.041 0 1.688.562 1.688 1.465 0 .587-.182 1.066-1.088 1.64-.439.279-.936.619-1.074.876h2.1l.19 1.007zM20 2.836v12.973c0 .365-.163.706-.447.934l-6.8 5.478a1.2 1.2 0 0 1-.753.264c-.268 0-.535-.088-.753-.264l-6.8-5.478A1.2 1.2 0 0 1 4 15.809v-3.81h1.6v3.618l6.4 5.156 6.4-5.156V3.672L12.753 8.22a1.21 1.21 0 0 1-1.506 0L5.6 3.67V7H4V2.836c0-.466.261-.881.682-1.082a1.19 1.19 0 0 1 1.271.148L12 6.772l6.047-4.87a1.19 1.19 0 0 1 1.271-.148c.421.2.682.616.682 1.082M5.7 9.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--tv: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 4.8H3.6c-1.103 0-2 .897-2 2v8.8c0 1.103.897 2 2 2h1.27l-1.435 1.434 1.131 1.131 2.566-2.566h9.637l2.666 2.666 1.131-1.131-1.534-1.534h1.37c1.102 0 2-.897 2-2V6.8c0-1.103-.899-2-2.002-2m.4 10.8a.4.4 0 0 1-.4.4H3.6a.4.4 0 0 1-.4-.4V6.8a.4.4 0 0 1 .4-.4h16.8a.4.4 0 0 1 .4.4zm-1.6-2.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--twitter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.967 11.204 16.751 6.8h-.897l-3.285 3.824L9.945 6.8H6.92l3.968 5.782L6.92 17.2h.897l3.47-4.038 2.77 4.038h3.026zm-1.228 1.43-3.6-5.158h1.376l6.34 9.08h-1.377l-2.738-3.923'/%3E%3Cpath d='M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--twitter-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.636 10.652 20.039 3.2h-1.517l-5.56 6.47L8.52 3.2H3.399l6.715 9.785L3.399 20.8h1.517l5.87-6.833 4.69 6.833H20.6zM5.464 4.344h2.33l10.729 15.364h-2.331z'/%3E%3C/svg%3E");
  --bbva-icon--txt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-.187-7.683.139.785H9.331v2.6h-.9V14.7h-.947v-.785zm2.329 1.6 1.05 1.7-.93.134-.649-1.082-.6 1.022h-.974l1.079-1.78-.947-1.528.953-.134.539.918.485-.859h.962l-.967 1.6zm4.117-.818h-1.021v2.6h-.9v-2.6h-.946v-.785h2.728z'/%3E%3C/svg%3E");
  --bbva-icon--unfold: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.366 8.166 12 17.532 2.634 8.166l1.131-1.131 8.234 8.234 8.234-8.234 1.131 1.13z'/%3E%3C/svg%3E");
  --bbva-icon--unique-key: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.08 2.4a6.528 6.528 0 0 0-6.351 7.999l-5.966 5.966a1.23 1.23 0 0 0-.363.877V21.6h4.358c.331 0 .643-.13.877-.363l1.722-1.722c.234-.234.364-.546.364-.877v-.998h.998c.331 0 .643-.13.877-.363l2.006-2.006q.727.168 1.479.169a6.53 6.53 0 0 0 6.52-6.52A6.53 6.53 0 0 0 15.08 2.4m0 11.44a4.9 4.9 0 0 1-1.477-.226l-.463-.145-2.571 2.57H8.12v2.45l-1.511 1.51H4v-2.608l6.531-6.531-.145-.463A4.925 4.925 0 0 1 15.08 4 4.925 4.925 0 0 1 20 8.92a4.925 4.925 0 0 1-4.92 4.92M17.8 7.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--unlock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 10.4V7.2c0-2.168 1.832-4 4-4s4 1.832 4 4h1.6a5.55 5.55 0 0 0-1.651-3.949A5.56 5.56 0 0 0 12 1.601a5.55 5.55 0 0 0-3.949 1.65A5.56 5.56 0 0 0 6.4 7.201v3.2H4v12h16v-12zm10.4 10.4H5.6v-4h3.9v-1.6H5.6V12h12.8zM11.1 16a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.034 10.366 12.8 5.132v14.57h-1.6V5.131l-5.234 5.233-1.131-1.13L12 2.068l7.166 7.166-1.131 1.131z'/%3E%3C/svg%3E");
  --bbva-icon--up-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12.78 7.976a1 1 0 0 0-1.56 0l-5.92 7.4A1 1 0 0 0 6.08 17h11.84a1 1 0 0 0 .78-1.625z' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--up-cloud: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m10.666-4.866L13.6 9.968l-3.566 3.566 1.131 1.131 1.634-1.634V20.8h1.6v-7.769l1.634 1.634 1.131-1.131zM8.1 19.2h3.1v-1.6H8.1zm11.092-9.329q.008-.135.008-.271c0-2.647-2.153-4.8-4.8-4.8a4.78 4.78 0 0 0-4.454 3.006 4.678 4.678 0 0 0-4.64 3.023A4.206 4.206 0 0 0 1.6 15c0 1.158.471 2.208 1.232 2.968l1.13-1.13a2.6 2.6 0 0 1 1.891-4.437l.681.021.147-.624q.016-.07.036-.14l.002-.007.044-.144.034-.096q.017-.046.036-.091l.012-.03a3.08 3.08 0 0 1 2.23-1.828h.002l.137-.024.032-.005.111-.014.043-.005.108-.008.042-.003q.075-.004.15-.004a3 3 0 0 1 .25.011l.114.011.076.01a2 2 0 0 1 .18.031l.021.004.765.161.173-.737q.018-.08.04-.157V8.73q.018-.063.038-.125l.008-.024q.017-.052.036-.103.02-.053.042-.106l.008-.019a3.18 3.18 0 0 1 2.447-1.914l.031-.005.117-.015.043-.005q.056-.005.112-.009l.043-.003q.076-.003.154-.004a3.2 3.2 0 0 1 3.161 3.689l-.015.085-.02.108-.003.009-.179.813.74.132q.184.029.361.077l.004.001q.066.018.131.039l.02.007.113.039a3.2 3.2 0 0 1 1.94 2.043l.01.029.031.113.012.048a3 3 0 0 1 .05.246l.008.06.012.093.007.059.008.103.003.051q.003.078.004.155a3.2 3.2 0 0 1-3.2 3.2h-1.6v1.6h1.6c2.647 0 4.8-2.153 4.8-4.8a4.79 4.79 0 0 0-3.208-4.529z'/%3E%3C/svg%3E");
  --bbva-icon--update: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.8 11.1a.9.9 0 1 1 0 1.8.9.9 0 0 1 0-1.8m.158 4.352q.034-.085.066-.171.103-.287.189-.581H19.53l-.042.12A8.025 8.025 0 0 1 12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8c2.553 0 4.905 1.2 6.402 3.2H16v1.6h4.8V4h-1.6v1.646A9.57 9.57 0 0 0 12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6a9.63 9.63 0 0 0 8.848-5.874l.052-.124z'/%3E%3C/svg%3E");
  --bbva-icon--upload: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.934 9.366 12.8 6.232v9.769h-1.6v-9.77L8.066 9.365l-1.13-1.131L12 3.168l5.066 5.066-1.13 1.131zM20.8 16h-1.6v3.2H4.8V16H3.2v4.8h17.6z'/%3E%3C/svg%3E");
  --bbva-icon--usd: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.853 9.913h1.081v2.608q0 .389-.103.708-.106.325-.321.552a1.4 1.4 0 0 1-.55.35q-.328.12-.768.12t-.768-.12a1.4 1.4 0 0 1-.551-.35 1.4 1.4 0 0 1-.322-.551 2.3 2.3 0 0 1-.103-.704V9.912h1.097v2.592q0 .403.16.618c.101.135.264.2.5.2s.39-.065.489-.197c.104-.14.157-.35.157-.621V9.912zm4.573 2.057a2 2 0 0 0-.498-.24 10 10 0 0 0-.536-.161 8 8 0 0 1-.35-.107 1.2 1.2 0 0 1-.241-.108.4.4 0 0 1-.131-.122.3.3 0 0 1-.04-.154c0-.088.038-.155.118-.213q.134-.095.397-.096.131 0 .275.038.148.04.288.105.143.067.274.153.131.087.237.176l.087.074.525-.811-.071-.056a3 3 0 0 0-.333-.23 2.7 2.7 0 0 0-.827-.33 2.2 2.2 0 0 0-.477-.05q-.337 0-.623.088-.29.089-.498.257a1.2 1.2 0 0 0-.449.969q0 .347.146.58.142.226.371.37.22.14.5.229.271.085.542.16c.257.074.456.15.589.227.111.065.162.149.162.265q0 .09-.04.152a.34.34 0 0 1-.119.113.7.7 0 0 1-.202.075 1.2 1.2 0 0 1-.598-.021 1.9 1.9 0 0 1-.638-.32 2 2 0 0 1-.248-.216l-.08-.084-.594.762.066.062a3 3 0 0 0 .781.527 2.54 2.54 0 0 0 1.063.228q.419 0 .735-.107.317-.109.527-.29a1.2 1.2 0 0 0 .318-.431q.105-.244.105-.51a1.1 1.1 0 0 0-.145-.575 1.2 1.2 0 0 0-.368-.378m4.284.378a1.2 1.2 0 0 0-.368-.378 2 2 0 0 0-.498-.24 10 10 0 0 0-.536-.161 8 8 0 0 1-.35-.107 1.2 1.2 0 0 1-.241-.108.4.4 0 0 1-.131-.122.3.3 0 0 1-.04-.154c0-.088.038-.155.118-.213q.134-.095.397-.096.132 0 .275.038.148.04.288.105.143.067.274.153.131.087.237.176l.087.074.525-.811-.071-.056a3 3 0 0 0-.333-.23 2.7 2.7 0 0 0-.643-.281V9.3h-1.2v.604l-.083.022q-.29.089-.498.257a1.2 1.2 0 0 0-.449.969q0 .347.146.58.142.226.371.37.22.14.5.229.271.085.542.16.388.111.589.227c.111.065.162.149.162.265q0 .09-.04.152a.34.34 0 0 1-.119.113.7.7 0 0 1-.202.075 1.2 1.2 0 0 1-.598-.021 1.9 1.9 0 0 1-.638-.32 2 2 0 0 1-.248-.216l-.08-.084-.594.762.066.062a3 3 0 0 0 .781.527q.184.084.392.139v.626h1.2v-.59a2 2 0 0 0 .206-.055q.318-.109.527-.29a1.2 1.2 0 0 0 .318-.431q.105-.245.105-.51a1.1 1.1 0 0 0-.145-.575zM21.6 12c0 5.293-4.307 9.6-9.6 9.6S2.4 17.293 2.4 12 6.707 2.4 12 2.4s9.6 4.307 9.6 9.6M20 12c0-4.411-3.589-8-8-8s-8 3.589-8 8 3.589 8 8 8 8-3.59 8-8'/%3E%3C/svg%3E");
  --bbva-icon--valise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.8 15.131V21.6h-1.6v-6.469l-1.634 1.634-1.131-1.131L12 12.068l3.566 3.566-1.131 1.131-1.634-1.634zm9.174-4.5c-.22.356-.602.569-1.021.569H20v7.2c0 .882-.718 1.6-1.6 1.6h-4v-1.6h4v-7.2h-3.753c-.458 0-.87-.254-1.073-.663L12 7.389l-1.574 3.148a1.19 1.19 0 0 1-1.073.663H5.6v7.2h4V20h-4c-.882 0-1.6-.718-1.6-1.6v-7.2h-.953c-.42 0-.801-.213-1.021-.569a1.19 1.19 0 0 1-.052-1.168l2-4A1.19 1.19 0 0 1 5.047 4.8h13.906c.458 0 .869.254 1.073.663l2 4c.187.375.168.811-.052 1.168m-11.268-4.23H5.295L3.695 9.6h5.41zm9.6 3.199-1.6-3.2h-5.411l1.6 3.2z'/%3E%3C/svg%3E");
  --bbva-icon--valora-car: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.2 12.6h-2.489l-4.456-4.084a1.2 1.2 0 0 0-.811-.316h-.736q.09-.488.091-1c0-3.088-2.512-5.6-5.6-5.6a5.606 5.606 0 0 0-5.6 5.6c0 1.574.654 2.998 1.704 4.017l-1.392 1.531a1.2 1.2 0 0 0-.312.807V15.4h1.6v-1.69l1.407-1.549a5.56 5.56 0 0 0 2.593.64 5.6 5.6 0 0 0 4.958-3h1.131l4.456 4.083c.222.204.51.316.811.316h2.244v3h-1.817a2.805 2.805 0 0 0-2.683-2 2.805 2.805 0 0 0-2.683 2h-3.234a2.805 2.805 0 0 0-2.683-2 2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8a2.805 2.805 0 0 0 2.683-2h3.234a2.805 2.805 0 0 0 2.683 2 2.805 2.805 0 0 0 2.683-2h2.217c.662 0 1.2-.538 1.2-1.2v-3.8a1.2 1.2 0 0 0-1.199-1.2m-14-1.4c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m.5 8a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m8.6 0a1.201 1.201 0 0 1 0-2.4 1.201 1.201 0 0 1 0 2.4m-13-1.3a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M6.417 6.32s-.02.115-.039.28h.824v1.2h-.824c.019.165.039.28.039.281.06.266.165.48.31.631.14.145.336.216.601.216a.64.64 0 0 0 .494-.203c.135-.144.252-.377.346-.69l.03-.099 1.202.386-.03.094c-.156.493-.406.883-.744 1.161-.342.281-.781.423-1.304.423q-.404 0-.766-.11a1.97 1.97 0 0 1-1.159-.934c-.102-.176-.273-.596-.353-1.156h-.643V6.6h.643c.08-.56.25-.98.353-1.156q.21-.358.501-.589a2 2 0 0 1 .658-.344q.363-.11.766-.11c.523 0 .962.141 1.304.422.338.278.589.67.744 1.161l.03.094-1.202.386-.03-.099q-.141-.471-.346-.69a.64.64 0 0 0-.494-.203c-.265 0-.461.071-.601.216-.145.151-.25.365-.31.631'/%3E%3C/svg%3E");
  --bbva-icon--very-hot: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 11.2V8.8H4v8.8c0 2.647 2.153 4.8 4.8 4.8H12a4.81 4.81 0 0 0 4.732-4H18c1.103 0 2-.897 2-2v-5.2zM12 20.8H8.8a3.204 3.204 0 0 1-3.2-3.2v-7.2h9.6v7.2c0 1.765-1.436 3.2-3.2 3.2m6.4-4.4a.4.4 0 0 1-.4.4h-1.2v-4h1.6zM5.834 5.434a.333.333 0 0 0 0-.469 1.933 1.933 0 0 1 0-2.731l.6-.6 1.131 1.131-.6.6a.333.333 0 0 0 0 .469 1.933 1.933 0 0 1 0 2.731l-.6.6-1.131-1.131zm8 0a.333.333 0 0 0 0-.469 1.933 1.933 0 0 1 0-2.731l.6-.6 1.131 1.131-.6.6a.333.333 0 0 0 0 .469 1.933 1.933 0 0 1 0 2.731l-.6.6-1.131-1.131zm-4 0a.333.333 0 0 0 0-.469 1.933 1.933 0 0 1 0-2.731l.6-.6 1.131 1.131-.6.6a.333.333 0 0 0 0 .469 1.933 1.933 0 0 1 0 2.731l-.6.6-1.131-1.131z'/%3E%3C/svg%3E");
  --bbva-icon--video-camera: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m15.8-2.856v9.512a1.24 1.24 0 0 1-1.244 1.243 1.24 1.24 0 0 1-.804-.296l-2.995-1.976A2.575 2.575 0 0 1 14.803 18H4.173A2.575 2.575 0 0 1 1.6 15.428V8.572A2.575 2.575 0 0 1 4.172 6h10.631c1.317 0 2.405.995 2.554 2.273l2.995-1.976a1.24 1.24 0 0 1 1.28-.201c.466.193.768.644.768 1.148m-6.625 1.328a.973.973 0 0 0-.972-.972H4.173a.973.973 0 0 0-.973.972v6.856c0 .536.436.972.972.972h10.631a.973.973 0 0 0 .972-.972zm5.025-.654-3.38 2.231v3.703l3.38 2.231z'/%3E%3C/svg%3E");
  --bbva-icon--video-camera-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m14.766-7.534-18.6 18.6-1.13-1.131 2.076-2.076a2.576 2.576 0 0 1-2.11-2.53V8.573a2.575 2.575 0 0 1 2.571-2.572h10.631q.394.002.753.113l4.678-4.678 1.131 1.131zM5.27 16.4l8.8-8.8H4.172a.973.973 0 0 0-.972.972v6.856c0 .536.436.972.972.972zM22.4 7.244v9.512a1.24 1.24 0 0 1-1.244 1.243 1.24 1.24 0 0 1-.804-.296l-2.995-1.976A2.575 2.575 0 0 1 14.803 18H8.191l1.6-1.6h5.012a.973.973 0 0 0 .972-.972v-5.012l3.233-3.233 1.344-.887a1.24 1.24 0 0 1 1.28-.201c.466.193.767.644.767 1.148zm-1.6.674-3.38 2.231v3.703l3.38 2.231z'/%3E%3C/svg%3E");
  --bbva-icon--video-chat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2.801 21.835q-.234 0-.46-.092a1.2 1.2 0 0 1-.74-1.109V3.2h20.8v15.2H6.73l-3.083 3.083c-.23.23-.536.352-.847.352m.4-17.035v14.869l2.516-2.517c.227-.227.528-.351.85-.351H20.8V4.8zm14.524 2.443a1.19 1.19 0 0 0-1.266.135l-1.26.99A1.2 1.2 0 0 0 14 7.2H6.8c-.662 0-1.2.538-1.2 1.2v4.8c0 .662.538 1.2 1.2 1.2H14a1.2 1.2 0 0 0 1.198-1.168l1.261.99a1.197 1.197 0 0 0 1.941-.943V8.324c0-.463-.259-.877-.675-1.079zM13.6 12.8H7.2v-4h6.4zm3.2-.345-1.6-1.256v-.798l1.6-1.256z'/%3E%3C/svg%3E");
  --bbva-icon--video-game: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.988 12.8h1.608v1.6H7.988v1.608h-1.6V14.4H4.78v-1.6h1.608v-1.608h1.6zm6.912-.1a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m3.4 0a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8m4.1.9c0 3.088-2.512 5.6-5.6 5.6a5.6 5.6 0 0 1-3.915-1.6h-1.77A5.6 5.6 0 0 1 7.2 19.2a5.606 5.606 0 0 1-5.6-5.6C1.6 10.512 4.112 8 7.2 8h4c0-1.764 1.435-3.2 3.2-3.2.882 0 1.6-.718 1.6-1.6h1.6c0 1.764-1.435 3.2-3.2 3.2-.882 0-1.6.718-1.6 1.6h4c3.088 0 5.6 2.512 5.6 5.6m-1.6 0c0-2.206-1.794-4-4-4H7.2c-2.206 0-4 1.794-4 4s1.794 4 4 4a4 4 0 0 0 2.978-1.334l.238-.266h3.167l.238.266A4 4 0 0 0 16.8 17.6a4.005 4.005 0 0 0 4.001-4'/%3E%3C/svg%3E");
  --bbva-icon--vimeo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.976 9.671q-.084 1.782-2.53 4.887-2.529 3.242-4.278 3.24c-.725 0-1.333-.662-1.835-1.979l-.998-3.625c-.372-1.317-.769-1.98-1.197-1.98-.093 0-.415.186-.973.576l-.583-.733q.912-.79 1.804-1.592c.812-.698 1.426-1.057 1.835-1.096q1.444-.136 1.78 1.948.361 2.249.501 2.797c.28 1.243.583 1.868.918 1.868.26 0 .651-.405 1.166-1.206.515-.802.794-1.42.831-1.837.074-.699-.205-1.04-.83-1.04a2.4 2.4 0 0 0-.919.185q.92-2.935 3.503-2.852 1.917.046 1.804 2.437zM12 1.601C6.265 1.6 1.6 6.264 1.6 12c0 5.734 4.665 10.4 10.4 10.4S22.4 17.734 22.4 12c0-5.736-4.665-10.4-10.4-10.4m0 19.2c-4.852 0-8.8-3.949-8.8-8.8 0-4.853 3.948-8.8 8.8-8.8s8.8 3.947 8.8 8.8c0 4.851-3.948 8.8-8.8 8.8'/%3E%3C/svg%3E");
  --bbva-icon--vimeo-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.791 7.966q-.119 2.53-3.59 6.936-3.591 4.602-6.072 4.598c-1.03 0-1.892-.939-2.605-2.808l-1.417-5.145c-.528-1.869-1.09-2.81-1.698-2.81-.132 0-.59.265-1.382.817L3.2 8.513q1.293-1.12 2.561-2.26c1.153-.991 2.024-1.5 2.605-1.556q2.051-.194 2.526 2.765c.343 2.13.581 3.45.713 3.97.396 1.764.827 2.652 1.302 2.652.37 0 .924-.574 1.654-1.712s1.126-2.017 1.18-2.608c.105-.992-.29-1.478-1.18-1.478-.447.002-.89.092-1.302.265q1.308-4.166 4.972-4.047 2.719.066 2.561 3.459v.004z'/%3E%3C/svg%3E");
  --bbva-icon--virtual-card: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.4 4.8h-1.338A2.4 2.4 0 0 0 16.8 3.2a2.403 2.403 0 0 0-2.4 2.4c0 1.323 1.077 2.4 2.4 2.4a2.4 2.4 0 0 0 2.262-1.6H20.4a.4.4 0 0 1 .4.4v4.286a5.58 5.58 0 0 0-4-1.686H3.2V6.8a.4.4 0 0 1 .4-.4h9.2V4.8H3.6c-1.103 0-2 .897-2 2v10.4c0 1.103.897 2 2 2h.538c.33.931 1.219 1.6 2.262 1.6 1.323 0 2.4-1.077 2.4-2.4S7.723 16 6.4 16a2.4 2.4 0 0 0-2.262 1.6H3.6a.4.4 0 0 1-.4-.4V11h9.686a5.58 5.58 0 0 0-1.044 6.6H10.4v1.6h2.702c.987.87 2.282 1.4 3.698 1.4 3.088 0 5.6-2.512 5.6-5.6V6.8c0-1.103-.897-2-2-2m-3.6 1.6a.801.801 0 0 1 0-1.6.801.801 0 0 1 0 1.6M6.4 17.6a.801.801 0 0 1 0 1.6.801.801 0 0 1 0-1.6M16.8 19c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4m.979-6.1h1.113l-1.571 4.4h-1.044l-1.569-4.4h1.184l.928 2.796z'/%3E%3C/svg%3E");
  --bbva-icon--virtual-email: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6c1.593 0 3.096-.39 4.42-1.08l-1.2-1.2A7.9 7.9 0 0 1 12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8c0 1.323-.897 2.4-2 2.4s-2-1.077-2-2.4V8.2h-1.6v.602A3.98 3.98 0 0 0 12 8c-2.206 0-4 1.794-4 4s1.794 4 4 4a4 4 0 0 0 3.158-1.55C15.817 15.394 16.846 16 18 16c1.985 0 3.6-1.794 3.6-4 0-5.293-4.307-9.6-9.6-9.6m0 12A2.403 2.403 0 0 1 9.6 12c0-1.323 1.077-2.4 2.4-2.4s2.4 1.077 2.4 2.4-1.077 2.4-2.4 2.4m6.8 4.1a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--virtual-reality: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m19.733 6.048-1.39-.235a35.3 35.3 0 0 0-12.682 0l-1.417.25A3.195 3.195 0 0 0 1.6 9.214v5.505a3.216 3.216 0 0 0 2.747 3.168l.74.106.012.002c.011.001 1.131.142 2.22.262a2.41 2.41 0 0 0 2.591-1.804l.162-.647a.8.8 0 0 1 .776-.606h2.302c.368 0 .687.249.776.606l.162.647a2.41 2.41 0 0 0 2.592 1.804c1.09-.12 2.21-.261 2.22-.262l.753-.107a3.22 3.22 0 0 0 2.748-3.168V9.205a3.19 3.19 0 0 0-2.667-3.155zm1.067 8.67c0 .791-.59 1.472-1.374 1.584l-.733.105c-.093.012-1.155.145-2.189.259a.8.8 0 0 1-.863-.601l-.162-.647a2.4 2.4 0 0 0-2.328-1.818H10.85a2.396 2.396 0 0 0-2.328 1.818l-.162.647a.8.8 0 0 1-.864.601 155 155 0 0 1-2.189-.259l-.733-.105A1.61 1.61 0 0 1 3.2 14.718V9.213c0-.778.556-1.441 1.322-1.576l1.421-.251c4.02-.73 8.095-.73 12.124.002l1.4.237A1.595 1.595 0 0 1 20.8 9.203zM12.9 9.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m6.3 2.6h-1.6v-1.45a56 56 0 0 0-3.1-.339V8.605c2.17.176 3.566.395 3.625.404l.033.006c.313.063 1.042.325 1.042 1.384z'/%3E%3C/svg%3E");
  --bbva-icon--walking-directions: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.8 6.4c1.323 0 2.4-1.077 2.4-2.4s-1.077-2.4-2.4-2.4A2.403 2.403 0 0 0 10.4 4c0 1.323 1.077 2.4 2.4 2.4m0-3.2a.801.801 0 0 1 0 1.6.801.801 0 0 1 0-1.6m3.649 14.517c.227.227.351.528.351.85V22.4h-1.6v-3.669l-3.649-3.648a1.2 1.2 0 0 1-.351-.849v-3.98l-2.7 2.68V14.4H6.9v-1.633c0-.318.129-.628.355-.852L11.2 8.001h1.6v6.07zm-6.415-1.683 1.131 1.131-5.2 5.2-1.131-1.13zm9.138-3.234v1.6h-1.903L14.4 11.531V9.268l3.531 3.531h1.24z'/%3E%3C/svg%3E");
  --bbva-icon--wallet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m19.271 6.402-.587-4.306L4.276 4.122l.38 2.282A3.203 3.203 0 0 0 1.6 9.6v8c0 1.765 1.435 3.2 3.2 3.2h14.4c1.765 0 3.2-1.435 3.2-3.2v-8a3.203 3.203 0 0 0-3.129-3.198M18.4 16.2a2.6 2.6 0 0 1-2.6-2.6c0-1.434 1.166-2.6 2.6-2.6h2.4v5.2zM17.316 3.904l.34 2.496H6.278l-.154-.922zM19.2 19.2H4.8c-.882 0-1.6-.718-1.6-1.6v-8c0-.882.718-1.6 1.6-1.6h14.4c.814 0 1.487.612 1.586 1.4H18.4a4.205 4.205 0 0 0-4.2 4.2c0 2.316 1.884 4.2 4.2 4.2h2.386a1.6 1.6 0 0 1-1.586 1.4m0-5.6a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--warning: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 15.9c.5 0 .9.4.9.9s-.4.9-.9.9-.9-.4-.9-.9.4-.9.9-.9m-.8-6.3h1.6v4.8h-1.6zm1.86-6.1c-.21-.4-.62-.64-1.06-.64s-.86.25-1.06.64L2.8 19.04c-.2.38-.18.82.04 1.18s.6.58 1.03.58h16.28c.42 0 .81-.22 1.03-.58s.23-.8.04-1.18zM4.52 19.2 12 4.92l7.48 14.28z'/%3E%3C/svg%3E");
  --bbva-icon--washing-machine: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 6.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M20 4.808v14.384c0 1.765-1.435 3.2-3.2 3.2H7.2a3.203 3.203 0 0 1-3.2-3.2V4.808c0-1.765 1.435-3.2 3.2-3.2h9.6c1.765 0 3.2 1.435 3.2 3.2m-1.6 0c0-.882-.718-1.6-1.6-1.6H7.2c-.882 0-1.6.718-1.6 1.6V5.6h7.8v1.6H5.6v11.992c0 .882.718 1.6 1.6 1.6h9.6c.882 0 1.6-.718 1.6-1.6zM16.8 14.4c0 2.647-2.153 4.8-4.8 4.8a4.805 4.805 0 0 1-4.8-4.8c0-2.647 2.153-4.8 4.8-4.8s4.8 2.153 4.8 4.8m-1.6 0c0-1.765-1.435-3.2-3.2-3.2a3.206 3.206 0 0 0-3.099 2.4H10.4v1.6H8.901A3.205 3.205 0 0 0 12 17.6c1.765 0 3.2-1.435 3.2-3.2'/%3E%3C/svg%3E");
  --bbva-icon--watch: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.8 16.8c0 .441-.359.8-.8.8H8a.8.8 0 0 1-.8-.8V7.2c0-.44.36-.8.8-.8h8c.441 0 .8.36.8.8v2.3h1.6V7.2a2.404 2.404 0 0 0-1.753-2.31l-.538-2.154A1.5 1.5 0 0 0 14.654 1.6H9.347c-.69 0-1.288.467-1.455 1.136L7.354 4.89A2.4 2.4 0 0 0 5.601 7.2v9.6c0 1.091.732 2.013 1.73 2.304l.56 2.171A1.5 1.5 0 0 0 9.343 22.4h5.315a1.5 1.5 0 0 0 1.452-1.125l.56-2.17A2.4 2.4 0 0 0 18.4 16.8v-2.3h-1.6zM9.425 3.2h5.151l.4 1.6h-5.95zm5.155 17.6H9.42l-.413-1.6h5.986zM18.5 12a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-7.3-.33V8h1.6v4.331l-1.834 1.834-1.13-1.13 1.365-1.367z'/%3E%3C/svg%3E");
  --bbva-icon--weather: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.8 11.284A4.105 4.105 0 0 0 15.7 7.2c-.725 0-1.415.192-2.016.533a5.2 5.2 0 0 0-.666-1.22l1.348-1.347-1.13-1.131-1.348 1.347a5.2 5.2 0 0 0-2.288-.95V2.4H8v2.03a5.2 5.2 0 0 0-2.287.95L4.366 4.036l-1.13 1.13 1.346 1.348a5.2 5.2 0 0 0-.95 2.287h-2.03v1.6h2.03a5.23 5.23 0 0 0 1.787 3.186 3.587 3.587 0 0 0 .438 4.558l1.13-1.13a1.994 1.994 0 0 1-.062-2.76l.01-.011a2 2 0 0 1 .403-.334l.067-.041.068-.038q.062-.032.125-.06l.057-.024q.065-.026.132-.048l.04-.012q.07-.021.146-.038l.04-.01a2 2 0 0 1 .387-.037q.092 0 .18.008h.005q.087.008.172.024c.33.06.63.2.883.4a2.4 2.4 0 0 1 .006-.902h-.002l.023-.094q.024-.099.056-.195l.005-.015q.03-.088.066-.172l.014-.032.06-.124.042-.078q.023-.042.05-.083c.197-.321.466-.587.783-.782l.028-.017q.071-.042.145-.08l.06-.03.078-.035q.063-.027.127-.05l.06-.02q.061-.021.126-.038l.041-.011a3 3 0 0 1 .16-.034l.04-.007a2 2 0 0 1 .171-.022l.035-.003A2 2 0 0 1 12 11.2q.044 0 .085.003c.41.014.793.13 1.126.325a2.5 2.5 0 0 1 .074-.876v-.003l.002-.003q.026-.095.06-.186 0-.006.004-.013.033-.09.072-.178l.01-.022a2 2 0 0 1 .097-.185l.001-.002q.047-.08.098-.157l.003-.004q.05-.074.104-.142l.02-.025q.054-.069.115-.133.012-.014.025-.026a2.5 2.5 0 0 1 1.381-.735l.013-.002q.093-.015.188-.024l.031-.002q.095-.008.192-.008a2.5 2.5 0 0 1 2.491 2.706q0 .014-.003.029a3 3 0 0 1-.025.193l-.133.768.764.153a3 3 0 0 1 .406.119l.03.01q.088.037.174.079l.02.01a2.6 2.6 0 0 1 .516.347c.421.366.718.87.82 1.443l.002.013a2.6 2.6 0 0 1 .035.557l-.002.028q-.003.05-.008.098l-.003.024-.013.1q0 .01-.003.019l-.019.106q0 .004-.002.01l-.026.112a2.5 2.5 0 0 1-1.026 1.45l-.093.06-.012.007-.088.05-.02.01-.082.042-.03.015q-.037.016-.074.033l-.042.018q-.031.013-.064.025l-.053.02-.055.019-.064.02-.045.013-.076.02-.035.008-.088.019-.025.004a3 3 0 0 1-.224.03h-.008l-.118.008v.003h-1.605v.006H11.4v1.6h6.994V19.2a4.105 4.105 0 0 0 4.006-4.1 4.11 4.11 0 0 0-2.6-3.815zM11.97 9.6A3.99 3.99 0 0 0 8.332 12a3.6 3.6 0 0 0-1.734.484A3.628 3.628 0 0 1 8.8 5.968a3.64 3.64 0 0 1 3.566 2.949q-.23.32-.397.682M9.8 18.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--wellness: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.454 7.2a3.23 3.23 0 0 0-2.455 1.114A3.234 3.234 0 0 0 9.544 7.2c-.872 0-1.69.339-2.305.955a3.24 3.24 0 0 0-.95 2.304c0 .872.355 1.708.95 2.304l4.759 4.759 4.759-4.759c.595-.596.95-1.457.95-2.304s-.337-1.69-.95-2.304a3.23 3.23 0 0 0-2.305-.955zm1.173 4.433L12 15.26l-3.627-3.627a1.72 1.72 0 0 1-.482-1.173c0-.425.17-.862.482-1.174A1.65 1.65 0 0 1 9.545 8.8c.443 0 .86.172 1.172.486.266.267.442.585.493.895h1.578c.052-.31.227-.628.493-.895a1.65 1.65 0 0 1 1.172-.486 1.65 1.65 0 0 1 1.654 1.66c0 .445-.185.875-.482 1.173zM12 2.2c-5.35 0-9.7 4.351-9.7 9.7s4.35 9.7 9.7 9.7 9.7-4.351 9.7-9.7c0-5.35-4.351-9.7-9.7-9.7M12 20c-4.466 0-8.1-3.634-8.1-8.1S7.534 3.8 12 3.8s8.1 3.634 8.1 8.1S16.466 20 12 20'/%3E%3C/svg%3E");
  --bbva-icon--whatsapp: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12.006 2.4C6.703 2.398 2.403 6.693 2.4 11.995c0 1.875.548 3.709 1.577 5.276l-.04-.04L2.4 21.599l4.226-1.64-.008-.008c4.392 2.97 10.36 1.818 13.332-2.574 2.97-4.392 1.818-10.36-2.574-13.33a9.6 9.6 0 0 0-5.371-1.648m5.396 13.407c-.233.64-1.265 1.104-1.858 1.296-.536.152-1.328.12-3.305-.68-2.8-1.096-4.561-3.936-4.7-4.12-.137-.184-1.12-1.48-1.12-2.824s.714-2 .96-2.28a.92.92 0 0 1 .737-.344h.446c.2 0 .473-.064.705.48s.784 1.888.848 2.024a.51.51 0 0 1 .024.48q-.103.248-.272.456c-.136.16-.288.352-.416.48s-.28.28-.12.56a8.3 8.3 0 0 0 1.529 1.888c1.048.928 1.937 1.216 2.209 1.352s.432.112.592-.072.689-.8.873-1.072.368-.224.616-.136 1.609.752 1.88.888c.273.136.458.208.53.32s.066.664-.158 1.304' clip-rule='evenodd'/%3E%3C/svg%3E");
  --bbva-icon--wheel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.59 8-8 8m0-14.4A6.407 6.407 0 0 0 5.6 12c0 3.529 2.87 6.4 6.4 6.4 3.529 0 6.4-2.871 6.4-6.4S15.529 5.6 12 5.6m4.732 5.6h-1.633a3.2 3.2 0 0 0-.343-.824L15.91 9.22c.412.578.698 1.25.82 1.979M13.6 12c0 .882-.718 1.6-1.6 1.6s-1.6-.718-1.6-1.6.718-1.6 1.6-1.6 1.6.718 1.6 1.6m.024-2.756A3.2 3.2 0 0 0 12.8 8.9V7.268c.728.123 1.4.41 1.979.822zM11.2 8.9q-.441.116-.824.343L9.22 8.089a4.8 4.8 0 0 1 1.979-.822zm-.824 5.855q.382.227.824.343v1.633a4.8 4.8 0 0 1-1.98-.822zm2.424.343q.441-.116.824-.343l1.155 1.155a4.8 4.8 0 0 1-1.98.822zM8.09 9.22l1.155 1.155a3.2 3.2 0 0 0-.343.824H7.269c.123-.728.41-1.401.822-1.98zM8.9 12.8q.117.441.344.824l-1.155 1.155a4.8 4.8 0 0 1-.822-1.98zm7.01 1.979-1.155-1.155q.227-.383.343-.824h1.633a4.8 4.8 0 0 1-.822 1.979'/%3E%3C/svg%3E");
  --bbva-icon--wifi: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 19.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0M12 14c-1.019 0-1.928.48-2.515 1.225l1.148 1.148A1.6 1.6 0 0 1 12 15.601a1.6 1.6 0 0 1 1.367.772l1.148-1.148a3.2 3.2 0 0 0-2.514-1.224m0-4.6c-2.287 0-4.348.99-5.776 2.563l1.133 1.133a6.184 6.184 0 0 1 9.284 0l1.133-1.133A7.78 7.78 0 0 0 11.998 9.4zm0-4.6a12.37 12.37 0 0 0-9.029 3.91l1.131 1.131A10.77 10.77 0 0 1 12 6.4c3.115 0 5.924 1.326 7.897 3.441l1.131-1.13A12.37 12.37 0 0 0 12 4.8z'/%3E%3C/svg%3E");
  --bbva-icon--wifi-off: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.9 19.4a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m6.878-16.297-2.526 2.526a12.367 12.367 0 0 0-14.037 2.85l1.13 1.131a10.77 10.77 0 0 1 11.682-2.756l-2.434 2.434a7.785 7.785 0 0 0-7.125 2.444L7.6 12.865a6.19 6.19 0 0 1 4.507-2.093l-7.405 7.496 1.13 1.131L20.91 4.234zm.034 4.476-1.137 1.137q.655.517 1.222 1.125l1.13-1.131q-.57-.605-1.216-1.131m-3.278 3.278-1.152 1.152c.467.306.89.671 1.26 1.088l1.133-1.133a8 8 0 0 0-1.242-1.106zm-3.365 3.366-1.394 1.394q.11-.015.225-.016a1.6 1.6 0 0 1 1.367.772l1.148-1.148a3.2 3.2 0 0 0-1.346-1.002'/%3E%3C/svg%3E");
  --bbva-icon--wiki-metrics: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.8 9.6c1.764 0 3.2-1.435 3.2-3.2s-1.436-3.2-3.2-3.2a3.204 3.204 0 0 0-3.2 3.2c0 1.765 1.436 3.2 3.2 3.2m0-4.8c.882 0 1.6.718 1.6 1.6S9.682 8 8.8 8s-1.6-.718-1.6-1.6.718-1.6 1.6-1.6M8.2 20a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m9.4-12v3.2h-3.2v2.681A7.19 7.19 0 0 0 8.8 11.2c-3.97 0-7.2 3.23-7.2 7.2v2.4h3.2v-1.6H3.2v-.8c0-3.088 2.512-5.6 5.6-5.6 1.522 0 2.902.612 3.912 1.6H11.2v4.8H9.8v1.6h12.6V8zm-3.2 11.2h-1.6V16h1.6zm3.2 0H16v-6.4h1.6zm3.2 0h-1.6V9.6h1.6z'/%3E%3C/svg%3E");
  --bbva-icon--window: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.7 9.5a.9.9 0 1 1 1.8 0 .9.9 0 0 1-1.8 0m16.1 11.3v1.6H3.2v-1.6h1.6v-7.725l.611-.275 1.42-.709c2.94-1.6 4.23-4.207 4.358-8.89H6.4V7H4.8V1.6h14.4v19.2zM17.6 3.2h-4.789c.128 4.684 1.418 7.29 4.36 8.891l.43.215zM6.4 20.8h11.2v-6.706l-1.182-.59c-2.39-1.298-3.705-3.142-4.417-5.188q-.09.26-.189.51c-.828 2.051-2.212 3.581-4.23 4.677l-1.182.591z'/%3E%3C/svg%3E");
  --bbva-icon--woman: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.3 21.7a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m3.5-17.3c0-1.544-1.256-2.8-2.8-2.8a2.803 2.803 0 0 0-2.8 2.8c0 1.544 1.256 2.8 2.8 2.8s2.8-1.256 2.8-2.8m-1.6 0a1.201 1.201 0 0 1-2.4 0 1.201 1.201 0 0 1 2.4 0m1.2 13.2h1c.398 0 .771-.189 1-.506.221-.307.28-.688.16-1.044l-2.1-6.404A1.24 1.24 0 0 0 13.3 8.8h-2.6c-.516 0-.993.348-1.16.851l-2.099 6.396c-.12.36-.062.741.16 1.047.227.317.601.506 1 .506h1v1.6h1.6V16H9.14l1.837-5.6h2.044L14.86 16H12.8v6.4h1.6zm.641-1.047v-.004zm-6.08-.007v.004z'/%3E%3C/svg%3E");
  --bbva-icon--women-shoe: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.9 18.5a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m15.9-1.3v2h-7.155a3.09 3.09 0 0 1-2.596-1.405L7.266 12H4.8v4H3.2V9.8c0-1.501.21-2.859.641-4.153l.006-.019c.138-.382.496-.828 1.052-.828.453 0 .852.239 1.274.492l.036.022c1.222.731 2.462 1.087 3.79 1.087h2.561l1.99 5.529c.385 1.053 1.337 1.792 2.547 1.977l1.018.103c1.554.23 2.683 1.572 2.683 3.191zM5.346 6.195l.013-.042-.008.023zM19.2 17.2c0-.813-.546-1.486-1.3-1.606l-1.017-.103c-1.78-.264-3.25-1.42-3.834-3.017l-1.61-4.475H10c-1.602 0-3.153-.442-4.61-1.313l-.038-.022-.128-.076C4.94 7.588 4.8 8.643 4.8 9.8v.6h3.333l4.256 6.52c.278.426.748.68 1.256.68H19.2z'/%3E%3C/svg%3E");
  --bbva-icon--word: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-2.184-7.683H7.14V17.3h1.076c1.179 0 1.8-.59 1.8-1.708s-.616-1.674-1.8-1.674m.048 2.614h-.227V14.7h.218c.621 0 .863.252.863.9 0 .68-.232.932-.855.932zm3.753-2.674c-.8 0-1.6.541-1.6 1.751s.8 1.751 1.6 1.751 1.6-.54 1.6-1.75-.806-1.752-1.6-1.752m0 2.74c-.432 0-.7-.38-.7-.989s.262-.97.7-.97.7.362.7.97-.268.991-.7.991zm4.9-.315-.033.094c-.226.652-.7.983-1.4.983-.966 0-1.566-.673-1.566-1.755s.6-1.747 1.523-1.747c.662 0 1.094.26 1.359.818l.042.088-.771.388-.042-.1a.63.63 0 0 0-.588-.417c-.514 0-.622.525-.622.966 0 .371.086.992.665.992.37 0 .536-.269.61-.495l.032-.1.792.277z'/%3E%3C/svg%3E");
  --bbva-icon--wrong: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.59 8-8 8m4.166-11.034L13.132 12l3.034 3.034-1.131 1.13L12 13.132l-3.034 3.034-1.131-1.131L10.87 12 7.836 8.966l1.13-1.131 3.035 3.034 3.034-3.034z'/%3E%3C/svg%3E");
  --bbva-icon--wrong-location: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m13.131 9.6 1.834 1.834-1.131 1.131L12 10.731l-1.834 1.834-1.131-1.13L10.869 9.6 9.035 7.766l1.131-1.13L12 8.468l1.834-1.834 1.131 1.131zM20 9.6c0 2.053-.616 3.888-1.782 5.308l-5.292 6.426a1.2 1.2 0 0 1-.926.437c-.36 0-.698-.159-.926-.437l-.087-.105 1.858-2.312 4.138-5.024c.927-1.129 1.418-2.613 1.418-4.29 0-3.53-2.871-6.4-6.4-6.4A6.406 6.406 0 0 0 5.6 9.6c0 1.678.49 3.162 1.418 4.292l1.788 2.171L7.669 17.2l-1.887-2.292C4.616 13.488 4 11.652 4 9.6c0-4.41 3.589-8 8-8s8 3.59 8 8zm-9.2 8.9a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0'/%3E%3C/svg%3E");
  --bbva-icon--xml: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m-1.294-6.079 1.05 1.7-.93.134-.649-1.082-.6 1.022H7l1.079-1.78-.947-1.528.953-.134.539.918.485-.859h.962l-.967 1.6zm3.753-1.6h1.122V17.3h-.875v-1.5l-.49 1.5h-.765l-.494-1.526V17.3h-.828v-3.382h1.1l.636 2.1.594-2.1zm4.094 3.378h-2.374v-3.382h.9v2.614h1.334z'/%3E%3C/svg%3E");
  --bbva-icon--yen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.4c-5.293 0-9.6 4.307-9.6 9.6s4.307 9.6 9.6 9.6 9.6-4.307 9.6-9.6-4.307-9.6-9.6-9.6M12 20c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8m3.652-12.01-2.542 4.292h1.783v1.106h-1.878v.515h1.878v1.12h-1.878v.968h-1.891v-.967H9.271v-1.121h1.853v-.515H9.271v-1.106h1.748L8.502 7.99h1.984l1.598 2.78 1.603-2.78z'/%3E%3C/svg%3E");
  --bbva-icon--youtube: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.133 8.953a1.59 1.59 0 0 0-1.132-1.119c-.998-.265-5-.265-5-.265s-4.004 0-5.002.265a1.6 1.6 0 0 0-1.132 1.12C5.6 9.94 5.6 12 5.6 12s0 2.06.267 3.047c.147.545.581.974 1.132 1.12.998.264 5.001.264 5.001.264s4.003 0 5.001-.265a1.6 1.6 0 0 0 1.132-1.119C18.4 14.06 18.4 12 18.4 12s0-2.06-.267-3.047M10.72 13.9v-3.798l3.325 1.9zM12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8'/%3E%3C/svg%3E");
  --bbva-icon--youtube-music: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22.4C6.265 22.4 1.6 17.735 1.6 12S6.265 1.6 12 1.6 22.4 6.265 22.4 12 17.735 22.4 12 22.4m0-19.2c-4.852 0-8.8 3.948-8.8 8.8s3.948 8.8 8.8 8.8 8.8-3.948 8.8-8.8-3.948-8.8-8.8-8.8m0 2.974a5.85 5.85 0 0 1 5.843 5.843 5.843 5.843 0 1 1-11.686 0A5.85 5.85 0 0 1 12 6.174m0-.556a6.4 6.4 0 1 0 .002 12.802A6.4 6.4 0 0 0 12 5.618m-2.226 9.6L15.2 11.88 9.774 8.82z'/%3E%3C/svg%3E");
  --bbva-icon--youtube-music-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.982 6.165a5.843 5.843 0 0 0-5.834 5.834 5.834 5.834 0 1 0 11.669 0 5.843 5.843 0 0 0-5.835-5.834m-2.222 9.03v-6.39l5.418 3.057z'/%3E%3Cpath d='M11.962 2.355a9.624 9.624 0 0 0-9.624 9.624 9.624 9.624 0 0 0 9.624 9.624 9.624 9.624 0 0 0 9.624-9.624 9.624 9.624 0 0 0-9.624-9.624m.02 16.036a6.391 6.391 0 1 1 .002-12.783 6.391 6.391 0 0 1-.002 12.783'/%3E%3C/svg%3E");
  --bbva-icon--youtube-simple: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.965 7.049a2.59 2.59 0 0 0-1.839-1.82C18.504 4.8 12 4.8 12 4.8s-6.504 0-8.126.43c-.895.238-1.6.935-1.839 1.82-.435 1.604-.435 4.95-.435 4.95s0 3.348.435 4.952a2.59 2.59 0 0 0 1.84 1.819c1.621.43 8.125.43 8.125.43s6.504 0 8.126-.43a2.59 2.59 0 0 0 1.84-1.82C22.4 15.348 22.4 12 22.4 12s0-3.347-.435-4.951M9.92 15.086V8.915L15.324 12z'/%3E%3C/svg%3E");
  --bbva-icon--zip: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.331 1.6H4v20.8h3v-1.6H5.6V3.2h5.6v7.2h7.2v10.4H12v1.6h8V9.27zm.469 2.731 4.469 4.47H12.8zm-2.4 17.27a.9.9 0 1 1-1.8 0 .9.9 0 0 1 1.8 0m.569-5.069.14.768H8.3v-.616L9.85 14.7H8.471l-.139-.78h2.705v.632l-1.522 1.981zm.642-2.614h.9V17.3h-.9zm1.428 0V17.3h.9v-1.13h.352c.934 0 1.407-.382 1.407-1.133 0-1.119-1.053-1.119-1.4-1.119zm1.274 1.51h-.377v-.738h.377c.437 0 .5.175.5.364 0 .19-.062.373-.5.373'/%3E%3C/svg%3E");
  /* 360 ICONS */
  --bbva-icon-360-mobile-view: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14.4 12H16v8.4c0 1.103-.897 2-2 2H3.6c-1.103 0-2-.897-2-2V3.6c0-1.103.897-2 2-2H14c1.103 0 2 .897 2 2v3.6h-1.6V3.6a.4.4 0 0 0-.4-.4H3.6a.4.4 0 0 0-.4.4v16.8a.4.4 0 0 0 .4.4H14a.4.4 0 0 0 .4-.4zm-4.7 6.3a.9.9 0 1 0-1.8 0 .9.9 0 0 0 1.8 0m9.566-11.866-1.13 1.131L19.368 8.8h-8.337l1.234-1.234-1.13-1.13L7.968 9.6l3.166 3.166 1.131-1.13-1.234-1.235h8.337l-1.234 1.234 1.131 1.131L22.432 9.6z'/%3E%3C/svg%3E");
}

/**
 * ========================================
 * BBVA SPHERICA ICONS - UTILITY CLASSES
 * ========================================
 * 
 * Auto-generado desde @bbva-web-components/bbva-foundations-icons
 * No editar manualmente - usar el script extract-bbva-icons.js
 * 
 * Total de iconos: 609
 * 
 * Uso:
 * <i class="icon-add"></i>
 * <i class="icon-account icon-lg"></i>
 */
/* Base icon mixin import */
/*  ICONS */
.icon--accessibility {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---accessibility);
  -webkit-mask-image: var(--bbva-icon---accessibility);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--accessibility {
    background-image: var(--bbva-icon---accessibility);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--accessible-toilet {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---accessible-toilet);
  -webkit-mask-image: var(--bbva-icon---accessible-toilet);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--accessible-toilet {
    background-image: var(--bbva-icon---accessible-toilet);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--account {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---account);
  -webkit-mask-image: var(--bbva-icon---account);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--account {
    background-image: var(--bbva-icon---account);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--add {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---add);
  -webkit-mask-image: var(--bbva-icon---add);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--add {
    background-image: var(--bbva-icon---add);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--add-notes {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---add-notes);
  -webkit-mask-image: var(--bbva-icon---add-notes);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--add-notes {
    background-image: var(--bbva-icon---add-notes);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--add-to-cart {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---add-to-cart);
  -webkit-mask-image: var(--bbva-icon---add-to-cart);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--add-to-cart {
    background-image: var(--bbva-icon---add-to-cart);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--address-book {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---address-book);
  -webkit-mask-image: var(--bbva-icon---address-book);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--address-book {
    background-image: var(--bbva-icon---address-book);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--advance {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---advance);
  -webkit-mask-image: var(--bbva-icon---advance);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--advance {
    background-image: var(--bbva-icon---advance);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--aeroplane {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---aeroplane);
  -webkit-mask-image: var(--bbva-icon---aeroplane);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--aeroplane {
    background-image: var(--bbva-icon---aeroplane);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--aerothermal-unit {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---aerothermal-unit);
  -webkit-mask-image: var(--bbva-icon---aerothermal-unit);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--aerothermal-unit {
    background-image: var(--bbva-icon---aerothermal-unit);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--alarm {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---alarm);
  -webkit-mask-image: var(--bbva-icon---alarm);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--alarm {
    background-image: var(--bbva-icon---alarm);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--alphabetical-order {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---alphabetical-order);
  -webkit-mask-image: var(--bbva-icon---alphabetical-order);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--alphabetical-order {
    background-image: var(--bbva-icon---alphabetical-order);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--android {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---android);
  -webkit-mask-image: var(--bbva-icon---android);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--android {
    background-image: var(--bbva-icon---android);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--angry {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---angry);
  -webkit-mask-image: var(--bbva-icon---angry);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--angry {
    background-image: var(--bbva-icon---angry);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--app-store {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---app-store);
  -webkit-mask-image: var(--bbva-icon---app-store);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--app-store {
    background-image: var(--bbva-icon---app-store);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--archive-mail {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---archive-mail);
  -webkit-mask-image: var(--bbva-icon---archive-mail);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--archive-mail {
    background-image: var(--bbva-icon---archive-mail);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--arrows {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---arrows);
  -webkit-mask-image: var(--bbva-icon---arrows);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--arrows {
    background-image: var(--bbva-icon---arrows);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--atm {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---atm);
  -webkit-mask-image: var(--bbva-icon---atm);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--atm {
    background-image: var(--bbva-icon---atm);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--attached {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---attached);
  -webkit-mask-image: var(--bbva-icon---attached);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--attached {
    background-image: var(--bbva-icon---attached);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--audio {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---audio);
  -webkit-mask-image: var(--bbva-icon---audio);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--audio {
    background-image: var(--bbva-icon---audio);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--auto {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---auto);
  -webkit-mask-image: var(--bbva-icon---auto);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--auto {
    background-image: var(--bbva-icon---auto);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--auto-bank {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---auto-bank);
  -webkit-mask-image: var(--bbva-icon---auto-bank);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--auto-bank {
    background-image: var(--bbva-icon---auto-bank);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--automate {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---automate);
  -webkit-mask-image: var(--bbva-icon---automate);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--automate {
    background-image: var(--bbva-icon---automate);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--automatic-access {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---automatic-access);
  -webkit-mask-image: var(--bbva-icon---automatic-access);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--automatic-access {
    background-image: var(--bbva-icon---automatic-access);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--baby {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---baby);
  -webkit-mask-image: var(--bbva-icon---baby);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--baby {
    background-image: var(--bbva-icon---baby);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--baby-cart {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---baby-cart);
  -webkit-mask-image: var(--bbva-icon---baby-cart);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--baby-cart {
    background-image: var(--bbva-icon---baby-cart);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--back {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---back);
  -webkit-mask-image: var(--bbva-icon---back);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--back {
    background-image: var(--bbva-icon---back);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--back-mini {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---back-mini);
  -webkit-mask-image: var(--bbva-icon---back-mini);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--back-mini {
    background-image: var(--bbva-icon---back-mini);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bakery {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bakery);
  -webkit-mask-image: var(--bbva-icon---bakery);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bakery {
    background-image: var(--bbva-icon---bakery);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--balance-dollar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---balance-dollar);
  -webkit-mask-image: var(--bbva-icon---balance-dollar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--balance-dollar {
    background-image: var(--bbva-icon---balance-dollar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--balance-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---balance-euro);
  -webkit-mask-image: var(--bbva-icon---balance-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--balance-euro {
    background-image: var(--bbva-icon---balance-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--balance-soles {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---balance-soles);
  -webkit-mask-image: var(--bbva-icon---balance-soles);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--balance-soles {
    background-image: var(--bbva-icon---balance-soles);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--balcony {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---balcony);
  -webkit-mask-image: var(--bbva-icon---balcony);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--balcony {
    background-image: var(--bbva-icon---balcony);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bank {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bank);
  -webkit-mask-image: var(--bbva-icon---bank);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bank {
    background-image: var(--bbva-icon---bank);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bar);
  -webkit-mask-image: var(--bbva-icon---bar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bar {
    background-image: var(--bbva-icon---bar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--barcode {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---barcode);
  -webkit-mask-image: var(--bbva-icon---barcode);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--barcode {
    background-image: var(--bbva-icon---barcode);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bath {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bath);
  -webkit-mask-image: var(--bbva-icon---bath);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bath {
    background-image: var(--bbva-icon---bath);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bbva-contigo {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bbva-contigo);
  -webkit-mask-image: var(--bbva-icon---bbva-contigo);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bbva-contigo {
    background-image: var(--bbva-icon---bbva-contigo);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bbva-experience {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bbva-experience);
  -webkit-mask-image: var(--bbva-icon---bbva-experience);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bbva-experience {
    background-image: var(--bbva-icon---bbva-experience);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bbva-go {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bbva-go);
  -webkit-mask-image: var(--bbva-icon---bbva-go);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bbva-go {
    background-image: var(--bbva-icon---bbva-go);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bbva-valora {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bbva-valora);
  -webkit-mask-image: var(--bbva-icon---bbva-valora);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bbva-valora {
    background-image: var(--bbva-icon---bbva-valora);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bbva-valora-view {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bbva-valora-view);
  -webkit-mask-image: var(--bbva-icon---bbva-valora-view);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bbva-valora-view {
    background-image: var(--bbva-icon---bbva-valora-view);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bconomy {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bconomy);
  -webkit-mask-image: var(--bbva-icon---bconomy);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bconomy {
    background-image: var(--bbva-icon---bconomy);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bed {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bed);
  -webkit-mask-image: var(--bbva-icon---bed);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bed {
    background-image: var(--bbva-icon---bed);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--behance {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---behance);
  -webkit-mask-image: var(--bbva-icon---behance);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--behance {
    background-image: var(--bbva-icon---behance);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--behance-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---behance-simple);
  -webkit-mask-image: var(--bbva-icon---behance-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--behance-simple {
    background-image: var(--bbva-icon---behance-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--behavioural-economics {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---behavioural-economics);
  -webkit-mask-image: var(--bbva-icon---behavioural-economics);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--behavioural-economics {
    background-image: var(--bbva-icon---behavioural-economics);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bicycle {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bicycle);
  -webkit-mask-image: var(--bbva-icon---bicycle);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bicycle {
    background-image: var(--bbva-icon---bicycle);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--big-glass {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---big-glass);
  -webkit-mask-image: var(--bbva-icon---big-glass);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--big-glass {
    background-image: var(--bbva-icon---big-glass);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--biometric {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---biometric);
  -webkit-mask-image: var(--bbva-icon---biometric);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--biometric {
    background-image: var(--bbva-icon---biometric);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bizum {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bizum);
  -webkit-mask-image: var(--bbva-icon---bizum);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bizum {
    background-image: var(--bbva-icon---bizum);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--blind-app {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---blind-app);
  -webkit-mask-image: var(--bbva-icon---blind-app);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--blind-app {
    background-image: var(--bbva-icon---blind-app);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--block {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---block);
  -webkit-mask-image: var(--bbva-icon---block);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--block {
    background-image: var(--bbva-icon---block);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--block-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---block-card);
  -webkit-mask-image: var(--bbva-icon---block-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--block-card {
    background-image: var(--bbva-icon---block-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--blog {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---blog);
  -webkit-mask-image: var(--bbva-icon---blog);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--blog {
    background-image: var(--bbva-icon---blog);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--blue {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---blue);
  -webkit-mask-image: var(--bbva-icon---blue);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--blue {
    background-image: var(--bbva-icon---blue);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bluetooth {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bluetooth);
  -webkit-mask-image: var(--bbva-icon---bluetooth);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bluetooth {
    background-image: var(--bbva-icon---bluetooth);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--boiler {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---boiler);
  -webkit-mask-image: var(--bbva-icon---boiler);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--boiler {
    background-image: var(--bbva-icon---boiler);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bonus-account {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bonus-account);
  -webkit-mask-image: var(--bbva-icon---bonus-account);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bonus-account {
    background-image: var(--bbva-icon---bonus-account);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--book-store {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---book-store);
  -webkit-mask-image: var(--bbva-icon---book-store);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--book-store {
    background-image: var(--bbva-icon---book-store);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bookmark {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bookmark);
  -webkit-mask-image: var(--bbva-icon---bookmark);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bookmark {
    background-image: var(--bbva-icon---bookmark);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bookmark-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bookmark-filled);
  -webkit-mask-image: var(--bbva-icon---bookmark-filled);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bookmark-filled {
    background-image: var(--bbva-icon---bookmark-filled);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--branch {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---branch);
  -webkit-mask-image: var(--bbva-icon---branch);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--branch {
    background-image: var(--bbva-icon---branch);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--building {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---building);
  -webkit-mask-image: var(--bbva-icon---building);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--building {
    background-image: var(--bbva-icon---building);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--builtland {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---builtland);
  -webkit-mask-image: var(--bbva-icon---builtland);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--builtland {
    background-image: var(--bbva-icon---builtland);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bulb {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bulb);
  -webkit-mask-image: var(--bbva-icon---bulb);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bulb {
    background-image: var(--bbva-icon---bulb);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bullet {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bullet);
  -webkit-mask-image: var(--bbva-icon---bullet);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bullet {
    background-image: var(--bbva-icon---bullet);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bullet1 {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bullet1);
  -webkit-mask-image: var(--bbva-icon---bullet1);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bullet1 {
    background-image: var(--bbva-icon---bullet1);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--burning-car {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---burning-car);
  -webkit-mask-image: var(--bbva-icon---burning-car);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--burning-car {
    background-image: var(--bbva-icon---burning-car);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--bus {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---bus);
  -webkit-mask-image: var(--bbva-icon---bus);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--bus {
    background-image: var(--bbva-icon---bus);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--business-inteligent {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---business-inteligent);
  -webkit-mask-image: var(--bbva-icon---business-inteligent);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--business-inteligent {
    background-image: var(--bbva-icon---business-inteligent);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--butcher-shop {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---butcher-shop);
  -webkit-mask-image: var(--bbva-icon---butcher-shop);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--butcher-shop {
    background-image: var(--bbva-icon---butcher-shop);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--buy-stock {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---buy-stock);
  -webkit-mask-image: var(--bbva-icon---buy-stock);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--buy-stock {
    background-image: var(--bbva-icon---buy-stock);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--calculator {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---calculator);
  -webkit-mask-image: var(--bbva-icon---calculator);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--calculator {
    background-image: var(--bbva-icon---calculator);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--calendar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---calendar);
  -webkit-mask-image: var(--bbva-icon---calendar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--calendar {
    background-image: var(--bbva-icon---calendar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--camera {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---camera);
  -webkit-mask-image: var(--bbva-icon---camera);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--camera {
    background-image: var(--bbva-icon---camera);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--campus {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---campus);
  -webkit-mask-image: var(--bbva-icon---campus);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--campus {
    background-image: var(--bbva-icon---campus);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--car-accident {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---car-accident);
  -webkit-mask-image: var(--bbva-icon---car-accident);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--car-accident {
    background-image: var(--bbva-icon---car-accident);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--car-moons {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---car-moons);
  -webkit-mask-image: var(--bbva-icon---car-moons);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--car-moons {
    background-image: var(--bbva-icon---car-moons);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--car-plus {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---car-plus);
  -webkit-mask-image: var(--bbva-icon---car-plus);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--car-plus {
    background-image: var(--bbva-icon---car-plus);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--car-workshop {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---car-workshop);
  -webkit-mask-image: var(--bbva-icon---car-workshop);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--car-workshop {
    background-image: var(--bbva-icon---car-workshop);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--carbon-footprint {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---carbon-footprint);
  -webkit-mask-image: var(--bbva-icon---carbon-footprint);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--carbon-footprint {
    background-image: var(--bbva-icon---carbon-footprint);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---card);
  -webkit-mask-image: var(--bbva-icon---card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--card {
    background-image: var(--bbva-icon---card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--card-ok {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---card-ok);
  -webkit-mask-image: var(--bbva-icon---card-ok);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--card-ok {
    background-image: var(--bbva-icon---card-ok);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--cart {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---cart);
  -webkit-mask-image: var(--bbva-icon---cart);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--cart {
    background-image: var(--bbva-icon---cart);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--cash {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---cash);
  -webkit-mask-image: var(--bbva-icon---cash);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--cash {
    background-image: var(--bbva-icon---cash);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--cash-register {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---cash-register);
  -webkit-mask-image: var(--bbva-icon---cash-register);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--cash-register {
    background-image: var(--bbva-icon---cash-register);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--cash-up {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---cash-up);
  -webkit-mask-image: var(--bbva-icon---cash-up);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--cash-up {
    background-image: var(--bbva-icon---cash-up);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--caution {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---caution);
  -webkit-mask-image: var(--bbva-icon---caution);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--caution {
    background-image: var(--bbva-icon---caution);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--change-camera {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---change-camera);
  -webkit-mask-image: var(--bbva-icon---change-camera);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--change-camera {
    background-image: var(--bbva-icon---change-camera);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--change-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---change-euro);
  -webkit-mask-image: var(--bbva-icon---change-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--change-euro {
    background-image: var(--bbva-icon---change-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--channels {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---channels);
  -webkit-mask-image: var(--bbva-icon---channels);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--channels {
    background-image: var(--bbva-icon---channels);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--charge-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---charge-card);
  -webkit-mask-image: var(--bbva-icon---charge-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--charge-card {
    background-image: var(--bbva-icon---charge-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--charge-mobile {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---charge-mobile);
  -webkit-mask-image: var(--bbva-icon---charge-mobile);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--charge-mobile {
    background-image: var(--bbva-icon---charge-mobile);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--chat {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---chat);
  -webkit-mask-image: var(--bbva-icon---chat);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--chat {
    background-image: var(--bbva-icon---chat);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--check {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---check);
  -webkit-mask-image: var(--bbva-icon---check);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--check {
    background-image: var(--bbva-icon---check);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--checkmark {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---checkmark);
  -webkit-mask-image: var(--bbva-icon---checkmark);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--checkmark {
    background-image: var(--bbva-icon---checkmark);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--children {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---children);
  -webkit-mask-image: var(--bbva-icon---children);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--children {
    background-image: var(--bbva-icon---children);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--chip {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---chip);
  -webkit-mask-image: var(--bbva-icon---chip);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--chip {
    background-image: var(--bbva-icon---chip);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--cinema {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---cinema);
  -webkit-mask-image: var(--bbva-icon---cinema);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--cinema {
    background-image: var(--bbva-icon---cinema);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--circle {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---circle);
  -webkit-mask-image: var(--bbva-icon---circle);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--circle {
    background-image: var(--bbva-icon---circle);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--cleanliness {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---cleanliness);
  -webkit-mask-image: var(--bbva-icon---cleanliness);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--cleanliness {
    background-image: var(--bbva-icon---cleanliness);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--client-ok {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---client-ok);
  -webkit-mask-image: var(--bbva-icon---client-ok);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--client-ok {
    background-image: var(--bbva-icon---client-ok);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--climate-action {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---climate-action);
  -webkit-mask-image: var(--bbva-icon---climate-action);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--climate-action {
    background-image: var(--bbva-icon---climate-action);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--clock {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---clock);
  -webkit-mask-image: var(--bbva-icon---clock);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--clock {
    background-image: var(--bbva-icon---clock);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--close {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---close);
  -webkit-mask-image: var(--bbva-icon---close);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--close {
    background-image: var(--bbva-icon---close);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--close-mini {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---close-mini);
  -webkit-mask-image: var(--bbva-icon---close-mini);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--close-mini {
    background-image: var(--bbva-icon---close-mini);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--cloud {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---cloud);
  -webkit-mask-image: var(--bbva-icon---cloud);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--cloud {
    background-image: var(--bbva-icon---cloud);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--coffee-shop {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---coffee-shop);
  -webkit-mask-image: var(--bbva-icon---coffee-shop);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--coffee-shop {
    background-image: var(--bbva-icon---coffee-shop);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--collapse {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---collapse);
  -webkit-mask-image: var(--bbva-icon---collapse);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--collapse {
    background-image: var(--bbva-icon---collapse);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--color {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---color);
  -webkit-mask-image: var(--bbva-icon---color);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--color {
    background-image: var(--bbva-icon---color);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--commercial-offer {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---commercial-offer);
  -webkit-mask-image: var(--bbva-icon---commercial-offer);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--commercial-offer {
    background-image: var(--bbva-icon---commercial-offer);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--communication {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---communication);
  -webkit-mask-image: var(--bbva-icon---communication);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--communication {
    background-image: var(--bbva-icon---communication);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--concrete-mixer {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---concrete-mixer);
  -webkit-mask-image: var(--bbva-icon---concrete-mixer);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--concrete-mixer {
    background-image: var(--bbva-icon---concrete-mixer);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--cone {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---cone);
  -webkit-mask-image: var(--bbva-icon---cone);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--cone {
    background-image: var(--bbva-icon---cone);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--confectionery {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---confectionery);
  -webkit-mask-image: var(--bbva-icon---confectionery);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--confectionery {
    background-image: var(--bbva-icon---confectionery);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--configuration {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---configuration);
  -webkit-mask-image: var(--bbva-icon---configuration);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--configuration {
    background-image: var(--bbva-icon---configuration);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--construction-helmet {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---construction-helmet);
  -webkit-mask-image: var(--bbva-icon---construction-helmet);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--construction-helmet {
    background-image: var(--bbva-icon---construction-helmet);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--construction-stopped {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---construction-stopped);
  -webkit-mask-image: var(--bbva-icon---construction-stopped);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--construction-stopped {
    background-image: var(--bbva-icon---construction-stopped);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--continue {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---continue);
  -webkit-mask-image: var(--bbva-icon---continue);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--continue {
    background-image: var(--bbva-icon---continue);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--continue-left {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---continue-left);
  -webkit-mask-image: var(--bbva-icon---continue-left);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--continue-left {
    background-image: var(--bbva-icon---continue-left);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--continue-right {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---continue-right);
  -webkit-mask-image: var(--bbva-icon---continue-right);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--continue-right {
    background-image: var(--bbva-icon---continue-right);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--copy {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---copy);
  -webkit-mask-image: var(--bbva-icon---copy);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--copy {
    background-image: var(--bbva-icon---copy);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--copy-credit-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---copy-credit-card);
  -webkit-mask-image: var(--bbva-icon---copy-credit-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--copy-credit-card {
    background-image: var(--bbva-icon---copy-credit-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--correos {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---correos);
  -webkit-mask-image: var(--bbva-icon---correos);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--correos {
    background-image: var(--bbva-icon---correos);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--couple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---couple);
  -webkit-mask-image: var(--bbva-icon---couple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--couple {
    background-image: var(--bbva-icon---couple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--crane {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---crane);
  -webkit-mask-image: var(--bbva-icon---crane);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--crane {
    background-image: var(--bbva-icon---crane);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--credit-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---credit-card);
  -webkit-mask-image: var(--bbva-icon---credit-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--credit-card {
    background-image: var(--bbva-icon---credit-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--crossway {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---crossway);
  -webkit-mask-image: var(--bbva-icon---crossway);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--crossway {
    background-image: var(--bbva-icon---crossway);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--csv {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---csv);
  -webkit-mask-image: var(--bbva-icon---csv);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--csv {
    background-image: var(--bbva-icon---csv);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--culture-and-talent {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---culture-and-talent);
  -webkit-mask-image: var(--bbva-icon---culture-and-talent);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--culture-and-talent {
    background-image: var(--bbva-icon---culture-and-talent);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--currency-exchange {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---currency-exchange);
  -webkit-mask-image: var(--bbva-icon---currency-exchange);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--currency-exchange {
    background-image: var(--bbva-icon---currency-exchange);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--database {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---database);
  -webkit-mask-image: var(--bbva-icon---database);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--database {
    background-image: var(--bbva-icon---database);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--decease {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---decease);
  -webkit-mask-image: var(--bbva-icon---decease);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--decease {
    background-image: var(--bbva-icon---decease);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--delete {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---delete);
  -webkit-mask-image: var(--bbva-icon---delete);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--delete {
    background-image: var(--bbva-icon---delete);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--delivery {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---delivery);
  -webkit-mask-image: var(--bbva-icon---delivery);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--delivery {
    background-image: var(--bbva-icon---delivery);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--deposit {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---deposit);
  -webkit-mask-image: var(--bbva-icon---deposit);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--deposit {
    background-image: var(--bbva-icon---deposit);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--desktop {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---desktop);
  -webkit-mask-image: var(--bbva-icon---desktop);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--desktop {
    background-image: var(--bbva-icon---desktop);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--diaper {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---diaper);
  -webkit-mask-image: var(--bbva-icon---diaper);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--diaper {
    background-image: var(--bbva-icon---diaper);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--digital-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---digital-card);
  -webkit-mask-image: var(--bbva-icon---digital-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--digital-card {
    background-image: var(--bbva-icon---digital-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--digital-handwriting {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---digital-handwriting);
  -webkit-mask-image: var(--bbva-icon---digital-handwriting);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--digital-handwriting {
    background-image: var(--bbva-icon---digital-handwriting);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--digital-press {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---digital-press);
  -webkit-mask-image: var(--bbva-icon---digital-press);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--digital-press {
    background-image: var(--bbva-icon---digital-press);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--digital-signature {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---digital-signature);
  -webkit-mask-image: var(--bbva-icon---digital-signature);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--digital-signature {
    background-image: var(--bbva-icon---digital-signature);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--digital-tv {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---digital-tv);
  -webkit-mask-image: var(--bbva-icon---digital-tv);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--digital-tv {
    background-image: var(--bbva-icon---digital-tv);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--dimo {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---dimo);
  -webkit-mask-image: var(--bbva-icon---dimo);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--dimo {
    background-image: var(--bbva-icon---dimo);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--dimo-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---dimo-simple);
  -webkit-mask-image: var(--bbva-icon---dimo-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--dimo-simple {
    background-image: var(--bbva-icon---dimo-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--directory {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---directory);
  -webkit-mask-image: var(--bbva-icon---directory);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--directory {
    background-image: var(--bbva-icon---directory);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--disabled-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---disabled-card);
  -webkit-mask-image: var(--bbva-icon---disabled-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--disabled-card {
    background-image: var(--bbva-icon---disabled-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--discount {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---discount);
  -webkit-mask-image: var(--bbva-icon---discount);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--discount {
    background-image: var(--bbva-icon---discount);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--dislike {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---dislike);
  -webkit-mask-image: var(--bbva-icon---dislike);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--dislike {
    background-image: var(--bbva-icon---dislike);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--divider {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---divider);
  -webkit-mask-image: var(--bbva-icon---divider);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--divider {
    background-image: var(--bbva-icon---divider);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--dna {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---dna);
  -webkit-mask-image: var(--bbva-icon---dna);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--dna {
    background-image: var(--bbva-icon---dna);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--document {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---document);
  -webkit-mask-image: var(--bbva-icon---document);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--document {
    background-image: var(--bbva-icon---document);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--dollar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---dollar);
  -webkit-mask-image: var(--bbva-icon---dollar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--dollar {
    background-image: var(--bbva-icon---dollar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--dollar-taxes {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---dollar-taxes);
  -webkit-mask-image: var(--bbva-icon---dollar-taxes);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--dollar-taxes {
    background-image: var(--bbva-icon---dollar-taxes);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--donations {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---donations);
  -webkit-mask-image: var(--bbva-icon---donations);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--donations {
    background-image: var(--bbva-icon---donations);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--down {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---down);
  -webkit-mask-image: var(--bbva-icon---down);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--down {
    background-image: var(--bbva-icon---down);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--down-arrow {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---down-arrow);
  -webkit-mask-image: var(--bbva-icon---down-arrow);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--down-arrow {
    background-image: var(--bbva-icon---down-arrow);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--down-cloud {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---down-cloud);
  -webkit-mask-image: var(--bbva-icon---down-cloud);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--down-cloud {
    background-image: var(--bbva-icon---down-cloud);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--download {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---download);
  -webkit-mask-image: var(--bbva-icon---download);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--download {
    background-image: var(--bbva-icon---download);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--drag {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---drag);
  -webkit-mask-image: var(--bbva-icon---drag);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--drag {
    background-image: var(--bbva-icon---drag);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--drag-vertical {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---drag-vertical);
  -webkit-mask-image: var(--bbva-icon---drag-vertical);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--drag-vertical {
    background-image: var(--bbva-icon---drag-vertical);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--dribble {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---dribble);
  -webkit-mask-image: var(--bbva-icon---dribble);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--dribble {
    background-image: var(--bbva-icon---dribble);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--dribble-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---dribble-simple);
  -webkit-mask-image: var(--bbva-icon---dribble-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--dribble-simple {
    background-image: var(--bbva-icon---dribble-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--e-check {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---e-check);
  -webkit-mask-image: var(--bbva-icon---e-check);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--e-check {
    background-image: var(--bbva-icon---e-check);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--edit {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---edit);
  -webkit-mask-image: var(--bbva-icon---edit);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--edit {
    background-image: var(--bbva-icon---edit);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--edit-profile {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---edit-profile);
  -webkit-mask-image: var(--bbva-icon---edit-profile);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--edit-profile {
    background-image: var(--bbva-icon---edit-profile);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--edit-ticket {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---edit-ticket);
  -webkit-mask-image: var(--bbva-icon---edit-ticket);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--edit-ticket {
    background-image: var(--bbva-icon---edit-ticket);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--education {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---education);
  -webkit-mask-image: var(--bbva-icon---education);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--education {
    background-image: var(--bbva-icon---education);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--elevator {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---elevator);
  -webkit-mask-image: var(--bbva-icon---elevator);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--elevator {
    background-image: var(--bbva-icon---elevator);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--email {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---email);
  -webkit-mask-image: var(--bbva-icon---email);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--email {
    background-image: var(--bbva-icon---email);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--email-off {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---email-off);
  -webkit-mask-image: var(--bbva-icon---email-off);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--email-off {
    background-image: var(--bbva-icon---email-off);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--email-read {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---email-read);
  -webkit-mask-image: var(--bbva-icon---email-read);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--email-read {
    background-image: var(--bbva-icon---email-read);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--emergency {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---emergency);
  -webkit-mask-image: var(--bbva-icon---emergency);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--emergency {
    background-image: var(--bbva-icon---emergency);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--empty-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---empty-card);
  -webkit-mask-image: var(--bbva-icon---empty-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--empty-card {
    background-image: var(--bbva-icon---empty-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--end {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---end);
  -webkit-mask-image: var(--bbva-icon---end);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--end {
    background-image: var(--bbva-icon---end);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--end-call {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---end-call);
  -webkit-mask-image: var(--bbva-icon---end-call);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--end-call {
    background-image: var(--bbva-icon---end-call);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--entertainment {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---entertainment);
  -webkit-mask-image: var(--bbva-icon---entertainment);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--entertainment {
    background-image: var(--bbva-icon---entertainment);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---euro);
  -webkit-mask-image: var(--bbva-icon---euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--euro {
    background-image: var(--bbva-icon---euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--excel {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---excel);
  -webkit-mask-image: var(--bbva-icon---excel);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--excel {
    background-image: var(--bbva-icon---excel);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--executive {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---executive);
  -webkit-mask-image: var(--bbva-icon---executive);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--executive {
    background-image: var(--bbva-icon---executive);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--expand {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---expand);
  -webkit-mask-image: var(--bbva-icon---expand);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--expand {
    background-image: var(--bbva-icon---expand);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--exploration {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---exploration);
  -webkit-mask-image: var(--bbva-icon---exploration);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--exploration {
    background-image: var(--bbva-icon---exploration);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--express-account {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---express-account);
  -webkit-mask-image: var(--bbva-icon---express-account);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--express-account {
    background-image: var(--bbva-icon---express-account);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--extinguisher {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---extinguisher);
  -webkit-mask-image: var(--bbva-icon---extinguisher);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--extinguisher {
    background-image: var(--bbva-icon---extinguisher);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--face-id {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---face-id);
  -webkit-mask-image: var(--bbva-icon---face-id);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--face-id {
    background-image: var(--bbva-icon---face-id);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--facebook {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---facebook);
  -webkit-mask-image: var(--bbva-icon---facebook);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--facebook {
    background-image: var(--bbva-icon---facebook);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--facebook-messenger {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---facebook-messenger);
  -webkit-mask-image: var(--bbva-icon---facebook-messenger);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--facebook-messenger {
    background-image: var(--bbva-icon---facebook-messenger);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--facebook-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---facebook-simple);
  -webkit-mask-image: var(--bbva-icon---facebook-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--facebook-simple {
    background-image: var(--bbva-icon---facebook-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--fast-food {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---fast-food);
  -webkit-mask-image: var(--bbva-icon---fast-food);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--fast-food {
    background-image: var(--bbva-icon---fast-food);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--favorite {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---favorite);
  -webkit-mask-image: var(--bbva-icon---favorite);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--favorite {
    background-image: var(--bbva-icon---favorite);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--favorite-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---favorite-filled);
  -webkit-mask-image: var(--bbva-icon---favorite-filled);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--favorite-filled {
    background-image: var(--bbva-icon---favorite-filled);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--favorite-half-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---favorite-half-filled);
  -webkit-mask-image: var(--bbva-icon---favorite-half-filled);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--favorite-half-filled {
    background-image: var(--bbva-icon---favorite-half-filled);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--feedback {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---feedback);
  -webkit-mask-image: var(--bbva-icon---feedback);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--feedback {
    background-image: var(--bbva-icon---feedback);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--female {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---female);
  -webkit-mask-image: var(--bbva-icon---female);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--female {
    background-image: var(--bbva-icon---female);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--filter {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---filter);
  -webkit-mask-image: var(--bbva-icon---filter);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--filter {
    background-image: var(--bbva-icon---filter);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--financial-health {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---financial-health);
  -webkit-mask-image: var(--bbva-icon---financial-health);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--financial-health {
    background-image: var(--bbva-icon---financial-health);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--fingerprint {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---fingerprint);
  -webkit-mask-image: var(--bbva-icon---fingerprint);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--fingerprint {
    background-image: var(--bbva-icon---fingerprint);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--fire-extinguishe {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---fire-extinguishe);
  -webkit-mask-image: var(--bbva-icon---fire-extinguishe);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--fire-extinguishe {
    background-image: var(--bbva-icon---fire-extinguishe);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--fire-extinguisher {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---fire-extinguisher);
  -webkit-mask-image: var(--bbva-icon---fire-extinguisher);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--fire-extinguisher {
    background-image: var(--bbva-icon---fire-extinguisher);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--first {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---first);
  -webkit-mask-image: var(--bbva-icon---first);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--first {
    background-image: var(--bbva-icon---first);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--fixed {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---fixed);
  -webkit-mask-image: var(--bbva-icon---fixed);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--fixed {
    background-image: var(--bbva-icon---fixed);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--flickr {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---flickr);
  -webkit-mask-image: var(--bbva-icon---flickr);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--flickr {
    background-image: var(--bbva-icon---flickr);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--flickr-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---flickr-simple);
  -webkit-mask-image: var(--bbva-icon---flickr-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--flickr-simple {
    background-image: var(--bbva-icon---flickr-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--florist {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---florist);
  -webkit-mask-image: var(--bbva-icon---florist);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--florist {
    background-image: var(--bbva-icon---florist);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--fold {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---fold);
  -webkit-mask-image: var(--bbva-icon---fold);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--fold {
    background-image: var(--bbva-icon---fold);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--folder {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---folder);
  -webkit-mask-image: var(--bbva-icon---folder);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--folder {
    background-image: var(--bbva-icon---folder);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--football {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---football);
  -webkit-mask-image: var(--bbva-icon---football);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--football {
    background-image: var(--bbva-icon---football);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--forbidden-to-pass-in-front-bus {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---forbidden-to-pass-in-front-bus);
  -webkit-mask-image: var(--bbva-icon---forbidden-to-pass-in-front-bus);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--forbidden-to-pass-in-front-bus {
    background-image: var(--bbva-icon---forbidden-to-pass-in-front-bus);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--forest {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---forest);
  -webkit-mask-image: var(--bbva-icon---forest);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--forest {
    background-image: var(--bbva-icon---forest);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--france-go {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---france-go);
  -webkit-mask-image: var(--bbva-icon---france-go);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--france-go {
    background-image: var(--bbva-icon---france-go);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--free-dollar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---free-dollar);
  -webkit-mask-image: var(--bbva-icon---free-dollar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--free-dollar {
    background-image: var(--bbva-icon---free-dollar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--free-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---free-euro);
  -webkit-mask-image: var(--bbva-icon---free-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--free-euro {
    background-image: var(--bbva-icon---free-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--frequency {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---frequency);
  -webkit-mask-image: var(--bbva-icon---frequency);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--frequency {
    background-image: var(--bbva-icon---frequency);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--frozen {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---frozen);
  -webkit-mask-image: var(--bbva-icon---frozen);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--frozen {
    background-image: var(--bbva-icon---frozen);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--funtional-square {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---funtional-square);
  -webkit-mask-image: var(--bbva-icon---funtional-square);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--funtional-square {
    background-image: var(--bbva-icon---funtional-square);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--furniture {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---furniture);
  -webkit-mask-image: var(--bbva-icon---furniture);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--furniture {
    background-image: var(--bbva-icon---furniture);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--generic-sustainability {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---generic-sustainability);
  -webkit-mask-image: var(--bbva-icon---generic-sustainability);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--generic-sustainability {
    background-image: var(--bbva-icon---generic-sustainability);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--get-in {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---get-in);
  -webkit-mask-image: var(--bbva-icon---get-in);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--get-in {
    background-image: var(--bbva-icon---get-in);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--get-out {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---get-out);
  -webkit-mask-image: var(--bbva-icon---get-out);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--get-out {
    background-image: var(--bbva-icon---get-out);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--gif {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---gif);
  -webkit-mask-image: var(--bbva-icon---gif);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--gif {
    background-image: var(--bbva-icon---gif);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--glass-with-ice {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---glass-with-ice);
  -webkit-mask-image: var(--bbva-icon---glass-with-ice);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--glass-with-ice {
    background-image: var(--bbva-icon---glass-with-ice);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--glassdor {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---glassdor);
  -webkit-mask-image: var(--bbva-icon---glassdor);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--glassdor {
    background-image: var(--bbva-icon---glassdor);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--globe {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---globe);
  -webkit-mask-image: var(--bbva-icon---globe);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--globe {
    background-image: var(--bbva-icon---globe);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--google-drive {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---google-drive);
  -webkit-mask-image: var(--bbva-icon---google-drive);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--google-drive {
    background-image: var(--bbva-icon---google-drive);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--google-hangouts {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---google-hangouts);
  -webkit-mask-image: var(--bbva-icon---google-hangouts);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--google-hangouts {
    background-image: var(--bbva-icon---google-hangouts);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--google-plus {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---google-plus);
  -webkit-mask-image: var(--bbva-icon---google-plus);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--google-plus {
    background-image: var(--bbva-icon---google-plus);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--google-plus-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---google-plus-simple);
  -webkit-mask-image: var(--bbva-icon---google-plus-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--google-plus-simple {
    background-image: var(--bbva-icon---google-plus-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--graphics {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---graphics);
  -webkit-mask-image: var(--bbva-icon---graphics);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--graphics {
    background-image: var(--bbva-icon---graphics);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--guarantee {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---guarantee);
  -webkit-mask-image: var(--bbva-icon---guarantee);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--guarantee {
    background-image: var(--bbva-icon---guarantee);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--hand {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---hand);
  -webkit-mask-image: var(--bbva-icon---hand);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--hand {
    background-image: var(--bbva-icon---hand);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--hand-gesture {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---hand-gesture);
  -webkit-mask-image: var(--bbva-icon---hand-gesture);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--hand-gesture {
    background-image: var(--bbva-icon---hand-gesture);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--happy {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---happy);
  -webkit-mask-image: var(--bbva-icon---happy);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--happy {
    background-image: var(--bbva-icon---happy);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--harmonyos {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---harmonyos);
  -webkit-mask-image: var(--bbva-icon---harmonyos);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--harmonyos {
    background-image: var(--bbva-icon---harmonyos);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--hashtag {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---hashtag);
  -webkit-mask-image: var(--bbva-icon---hashtag);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--hashtag {
    background-image: var(--bbva-icon---hashtag);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--health {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---health);
  -webkit-mask-image: var(--bbva-icon---health);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--health {
    background-image: var(--bbva-icon---health);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--helmet-bike {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---helmet-bike);
  -webkit-mask-image: var(--bbva-icon---helmet-bike);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--helmet-bike {
    background-image: var(--bbva-icon---helmet-bike);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--help {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---help);
  -webkit-mask-image: var(--bbva-icon---help);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--help {
    background-image: var(--bbva-icon---help);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--hide {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---hide);
  -webkit-mask-image: var(--bbva-icon---hide);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--hide {
    background-image: var(--bbva-icon---hide);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--high-contrast {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---high-contrast);
  -webkit-mask-image: var(--bbva-icon---high-contrast);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--high-contrast {
    background-image: var(--bbva-icon---high-contrast);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--historical-transfer {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---historical-transfer);
  -webkit-mask-image: var(--bbva-icon---historical-transfer);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--historical-transfer {
    background-image: var(--bbva-icon---historical-transfer);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--history {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---history);
  -webkit-mask-image: var(--bbva-icon---history);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--history {
    background-image: var(--bbva-icon---history);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--hold {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---hold);
  -webkit-mask-image: var(--bbva-icon---hold);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--hold {
    background-image: var(--bbva-icon---hold);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--holidays {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---holidays);
  -webkit-mask-image: var(--bbva-icon---holidays);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--holidays {
    background-image: var(--bbva-icon---holidays);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--home {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---home);
  -webkit-mask-image: var(--bbva-icon---home);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--home {
    background-image: var(--bbva-icon---home);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--hot {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---hot);
  -webkit-mask-image: var(--bbva-icon---hot);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--hot {
    background-image: var(--bbva-icon---hot);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--hotel {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---hotel);
  -webkit-mask-image: var(--bbva-icon---hotel);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--hotel {
    background-image: var(--bbva-icon---hotel);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--hpd {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---hpd);
  -webkit-mask-image: var(--bbva-icon---hpd);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--hpd {
    background-image: var(--bbva-icon---hpd);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--huawei-app-gallery {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---huawei-app-gallery);
  -webkit-mask-image: var(--bbva-icon---huawei-app-gallery);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--huawei-app-gallery {
    background-image: var(--bbva-icon---huawei-app-gallery);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--icecream {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---icecream);
  -webkit-mask-image: var(--bbva-icon---icecream);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--icecream {
    background-image: var(--bbva-icon---icecream);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--id-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---id-card);
  -webkit-mask-image: var(--bbva-icon---id-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--id-card {
    background-image: var(--bbva-icon---id-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--identified-call {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---identified-call);
  -webkit-mask-image: var(--bbva-icon---identified-call);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--identified-call {
    background-image: var(--bbva-icon---identified-call);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--illustration {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---illustration);
  -webkit-mask-image: var(--bbva-icon---illustration);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--illustration {
    background-image: var(--bbva-icon---illustration);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--images {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---images);
  -webkit-mask-image: var(--bbva-icon---images);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--images {
    background-image: var(--bbva-icon---images);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--images-off {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---images-off);
  -webkit-mask-image: var(--bbva-icon---images-off);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--images-off {
    background-image: var(--bbva-icon---images-off);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--inclusive-growth {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---inclusive-growth);
  -webkit-mask-image: var(--bbva-icon---inclusive-growth);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--inclusive-growth {
    background-image: var(--bbva-icon---inclusive-growth);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--incoming-call {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---incoming-call);
  -webkit-mask-image: var(--bbva-icon---incoming-call);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--incoming-call {
    background-image: var(--bbva-icon---incoming-call);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--info {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---info);
  -webkit-mask-image: var(--bbva-icon---info);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--info {
    background-image: var(--bbva-icon---info);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--instagram {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---instagram);
  -webkit-mask-image: var(--bbva-icon---instagram);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--instagram {
    background-image: var(--bbva-icon---instagram);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--instagram-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---instagram-simple);
  -webkit-mask-image: var(--bbva-icon---instagram-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--instagram-simple {
    background-image: var(--bbva-icon---instagram-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--insurance {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---insurance);
  -webkit-mask-image: var(--bbva-icon---insurance);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--insurance {
    background-image: var(--bbva-icon---insurance);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--international {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---international);
  -webkit-mask-image: var(--bbva-icon---international);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--international {
    background-image: var(--bbva-icon---international);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--investment {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---investment);
  -webkit-mask-image: var(--bbva-icon---investment);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--investment {
    background-image: var(--bbva-icon---investment);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--itunes {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---itunes);
  -webkit-mask-image: var(--bbva-icon---itunes);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--itunes {
    background-image: var(--bbva-icon---itunes);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--itunes-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---itunes-simple);
  -webkit-mask-image: var(--bbva-icon---itunes-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--itunes-simple {
    background-image: var(--bbva-icon---itunes-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--ivoox {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---ivoox);
  -webkit-mask-image: var(--bbva-icon---ivoox);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--ivoox {
    background-image: var(--bbva-icon---ivoox);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--ivoox-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---ivoox-simple);
  -webkit-mask-image: var(--bbva-icon---ivoox-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--ivoox-simple {
    background-image: var(--bbva-icon---ivoox-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--jewelry {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---jewelry);
  -webkit-mask-image: var(--bbva-icon---jewelry);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--jewelry {
    background-image: var(--bbva-icon---jewelry);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--jpg {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---jpg);
  -webkit-mask-image: var(--bbva-icon---jpg);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--jpg {
    background-image: var(--bbva-icon---jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--keyboard {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---keyboard);
  -webkit-mask-image: var(--bbva-icon---keyboard);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--keyboard {
    background-image: var(--bbva-icon---keyboard);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--kids {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---kids);
  -webkit-mask-image: var(--bbva-icon---kids);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--kids {
    background-image: var(--bbva-icon---kids);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--kitchen {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---kitchen);
  -webkit-mask-image: var(--bbva-icon---kitchen);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--kitchen {
    background-image: var(--bbva-icon---kitchen);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--land {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---land);
  -webkit-mask-image: var(--bbva-icon---land);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--land {
    background-image: var(--bbva-icon---land);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--language-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---language-simple);
  -webkit-mask-image: var(--bbva-icon---language-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--language-simple {
    background-image: var(--bbva-icon---language-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--law {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---law);
  -webkit-mask-image: var(--bbva-icon---law);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--law {
    background-image: var(--bbva-icon---law);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--leaf {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---leaf);
  -webkit-mask-image: var(--bbva-icon---leaf);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--leaf {
    background-image: var(--bbva-icon---leaf);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--left-arrow {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---left-arrow);
  -webkit-mask-image: var(--bbva-icon---left-arrow);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--left-arrow {
    background-image: var(--bbva-icon---left-arrow);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-a {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-a);
  -webkit-mask-image: var(--bbva-icon---letter-a);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-a {
    background-image: var(--bbva-icon---letter-a);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-b {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-b);
  -webkit-mask-image: var(--bbva-icon---letter-b);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-b {
    background-image: var(--bbva-icon---letter-b);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-c {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-c);
  -webkit-mask-image: var(--bbva-icon---letter-c);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-c {
    background-image: var(--bbva-icon---letter-c);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-d {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-d);
  -webkit-mask-image: var(--bbva-icon---letter-d);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-d {
    background-image: var(--bbva-icon---letter-d);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-e {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-e);
  -webkit-mask-image: var(--bbva-icon---letter-e);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-e {
    background-image: var(--bbva-icon---letter-e);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-f {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-f);
  -webkit-mask-image: var(--bbva-icon---letter-f);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-f {
    background-image: var(--bbva-icon---letter-f);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-g {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-g);
  -webkit-mask-image: var(--bbva-icon---letter-g);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-g {
    background-image: var(--bbva-icon---letter-g);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-h {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-h);
  -webkit-mask-image: var(--bbva-icon---letter-h);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-h {
    background-image: var(--bbva-icon---letter-h);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-i {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-i);
  -webkit-mask-image: var(--bbva-icon---letter-i);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-i {
    background-image: var(--bbva-icon---letter-i);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-j {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-j);
  -webkit-mask-image: var(--bbva-icon---letter-j);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-j {
    background-image: var(--bbva-icon---letter-j);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-k {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-k);
  -webkit-mask-image: var(--bbva-icon---letter-k);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-k {
    background-image: var(--bbva-icon---letter-k);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-l {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-l);
  -webkit-mask-image: var(--bbva-icon---letter-l);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-l {
    background-image: var(--bbva-icon---letter-l);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-m {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-m);
  -webkit-mask-image: var(--bbva-icon---letter-m);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-m {
    background-image: var(--bbva-icon---letter-m);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-n {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-n);
  -webkit-mask-image: var(--bbva-icon---letter-n);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-n {
    background-image: var(--bbva-icon---letter-n);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-nn {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-nn);
  -webkit-mask-image: var(--bbva-icon---letter-nn);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-nn {
    background-image: var(--bbva-icon---letter-nn);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-o {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-o);
  -webkit-mask-image: var(--bbva-icon---letter-o);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-o {
    background-image: var(--bbva-icon---letter-o);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-p {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-p);
  -webkit-mask-image: var(--bbva-icon---letter-p);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-p {
    background-image: var(--bbva-icon---letter-p);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-q {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-q);
  -webkit-mask-image: var(--bbva-icon---letter-q);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-q {
    background-image: var(--bbva-icon---letter-q);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-r {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-r);
  -webkit-mask-image: var(--bbva-icon---letter-r);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-r {
    background-image: var(--bbva-icon---letter-r);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-s {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-s);
  -webkit-mask-image: var(--bbva-icon---letter-s);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-s {
    background-image: var(--bbva-icon---letter-s);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-t {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-t);
  -webkit-mask-image: var(--bbva-icon---letter-t);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-t {
    background-image: var(--bbva-icon---letter-t);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-u {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-u);
  -webkit-mask-image: var(--bbva-icon---letter-u);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-u {
    background-image: var(--bbva-icon---letter-u);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-v {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-v);
  -webkit-mask-image: var(--bbva-icon---letter-v);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-v {
    background-image: var(--bbva-icon---letter-v);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-w {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-w);
  -webkit-mask-image: var(--bbva-icon---letter-w);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-w {
    background-image: var(--bbva-icon---letter-w);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-x {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-x);
  -webkit-mask-image: var(--bbva-icon---letter-x);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-x {
    background-image: var(--bbva-icon---letter-x);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-y {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-y);
  -webkit-mask-image: var(--bbva-icon---letter-y);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-y {
    background-image: var(--bbva-icon---letter-y);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--letter-z {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---letter-z);
  -webkit-mask-image: var(--bbva-icon---letter-z);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--letter-z {
    background-image: var(--bbva-icon---letter-z);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--lighthouse {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---lighthouse);
  -webkit-mask-image: var(--bbva-icon---lighthouse);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--lighthouse {
    background-image: var(--bbva-icon---lighthouse);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--like {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---like);
  -webkit-mask-image: var(--bbva-icon---like);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--like {
    background-image: var(--bbva-icon---like);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--like-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---like-filled);
  -webkit-mask-image: var(--bbva-icon---like-filled);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--like-filled {
    background-image: var(--bbva-icon---like-filled);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--limit-exceeded {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---limit-exceeded);
  -webkit-mask-image: var(--bbva-icon---limit-exceeded);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--limit-exceeded {
    background-image: var(--bbva-icon---limit-exceeded);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--limits {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---limits);
  -webkit-mask-image: var(--bbva-icon---limits);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--limits {
    background-image: var(--bbva-icon---limits);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--link {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---link);
  -webkit-mask-image: var(--bbva-icon---link);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--link {
    background-image: var(--bbva-icon---link);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--linked-in {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---linked-in);
  -webkit-mask-image: var(--bbva-icon---linked-in);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--linked-in {
    background-image: var(--bbva-icon---linked-in);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--linked-in-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---linked-in-simple);
  -webkit-mask-image: var(--bbva-icon---linked-in-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--linked-in-simple {
    background-image: var(--bbva-icon---linked-in-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--list-view {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---list-view);
  -webkit-mask-image: var(--bbva-icon---list-view);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--list-view {
    background-image: var(--bbva-icon---list-view);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--living-room {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---living-room);
  -webkit-mask-image: var(--bbva-icon---living-room);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--living-room {
    background-image: var(--bbva-icon---living-room);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--loan-dollar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---loan-dollar);
  -webkit-mask-image: var(--bbva-icon---loan-dollar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--loan-dollar {
    background-image: var(--bbva-icon---loan-dollar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--loan-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---loan-euro);
  -webkit-mask-image: var(--bbva-icon---loan-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--loan-euro {
    background-image: var(--bbva-icon---loan-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--lock {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---lock);
  -webkit-mask-image: var(--bbva-icon---lock);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--lock {
    background-image: var(--bbva-icon---lock);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--look-up {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---look-up);
  -webkit-mask-image: var(--bbva-icon---look-up);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--look-up {
    background-image: var(--bbva-icon---look-up);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--lost-call {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---lost-call);
  -webkit-mask-image: var(--bbva-icon---lost-call);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--lost-call {
    background-image: var(--bbva-icon---lost-call);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--male {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---male);
  -webkit-mask-image: var(--bbva-icon---male);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--male {
    background-image: var(--bbva-icon---male);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--man {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---man);
  -webkit-mask-image: var(--bbva-icon---man);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--man {
    background-image: var(--bbva-icon---man);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--map {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---map);
  -webkit-mask-image: var(--bbva-icon---map);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--map {
    background-image: var(--bbva-icon---map);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--max-min-screen {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---max-min-screen);
  -webkit-mask-image: var(--bbva-icon---max-min-screen);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--max-min-screen {
    background-image: var(--bbva-icon---max-min-screen);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--medical-kit {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---medical-kit);
  -webkit-mask-image: var(--bbva-icon---medical-kit);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--medical-kit {
    background-image: var(--bbva-icon---medical-kit);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--menu {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---menu);
  -webkit-mask-image: var(--bbva-icon---menu);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--menu {
    background-image: var(--bbva-icon---menu);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--merge {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---merge);
  -webkit-mask-image: var(--bbva-icon---merge);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--merge {
    background-image: var(--bbva-icon---merge);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mi-espacio {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mi-espacio);
  -webkit-mask-image: var(--bbva-icon---mi-espacio);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mi-espacio {
    background-image: var(--bbva-icon---mi-espacio);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--microphone {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---microphone);
  -webkit-mask-image: var(--bbva-icon---microphone);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--microphone {
    background-image: var(--bbva-icon---microphone);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--microphone-off {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---microphone-off);
  -webkit-mask-image: var(--bbva-icon---microphone-off);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--microphone-off {
    background-image: var(--bbva-icon---microphone-off);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--milk {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---milk);
  -webkit-mask-image: var(--bbva-icon---milk);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--milk {
    background-image: var(--bbva-icon---milk);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--missed-call {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---missed-call);
  -webkit-mask-image: var(--bbva-icon---missed-call);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--missed-call {
    background-image: var(--bbva-icon---missed-call);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mix-cloud {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mix-cloud);
  -webkit-mask-image: var(--bbva-icon---mix-cloud);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mix-cloud {
    background-image: var(--bbva-icon---mix-cloud);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mix-cloud-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mix-cloud-simple);
  -webkit-mask-image: var(--bbva-icon---mix-cloud-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mix-cloud-simple {
    background-image: var(--bbva-icon---mix-cloud-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mixed {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mixed);
  -webkit-mask-image: var(--bbva-icon---mixed);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mixed {
    background-image: var(--bbva-icon---mixed);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mobile {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mobile);
  -webkit-mask-image: var(--bbva-icon---mobile);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mobile {
    background-image: var(--bbva-icon---mobile);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mobile-cash-dollar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mobile-cash-dollar);
  -webkit-mask-image: var(--bbva-icon---mobile-cash-dollar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mobile-cash-dollar {
    background-image: var(--bbva-icon---mobile-cash-dollar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mobile-cash-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mobile-cash-euro);
  -webkit-mask-image: var(--bbva-icon---mobile-cash-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mobile-cash-euro {
    background-image: var(--bbva-icon---mobile-cash-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mobile-off {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mobile-off);
  -webkit-mask-image: var(--bbva-icon---mobile-off);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mobile-off {
    background-image: var(--bbva-icon---mobile-off);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mobile-payment {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mobile-payment);
  -webkit-mask-image: var(--bbva-icon---mobile-payment);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mobile-payment {
    background-image: var(--bbva-icon---mobile-payment);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--mobile-print {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---mobile-print);
  -webkit-mask-image: var(--bbva-icon---mobile-print);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--mobile-print {
    background-image: var(--bbva-icon---mobile-print);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--modo {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---modo);
  -webkit-mask-image: var(--bbva-icon---modo);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--modo {
    background-image: var(--bbva-icon---modo);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--moon {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---moon);
  -webkit-mask-image: var(--bbva-icon---moon);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--moon {
    background-image: var(--bbva-icon---moon);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--more {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---more);
  -webkit-mask-image: var(--bbva-icon---more);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--more {
    background-image: var(--bbva-icon---more);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--motorcycle {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---motorcycle);
  -webkit-mask-image: var(--bbva-icon---motorcycle);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--motorcycle {
    background-image: var(--bbva-icon---motorcycle);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--motorcycle-garage {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---motorcycle-garage);
  -webkit-mask-image: var(--bbva-icon---motorcycle-garage);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--motorcycle-garage {
    background-image: var(--bbva-icon---motorcycle-garage);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--multicategory {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---multicategory);
  -webkit-mask-image: var(--bbva-icon---multicategory);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--multicategory {
    background-image: var(--bbva-icon---multicategory);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--multiple-bizum {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---multiple-bizum);
  -webkit-mask-image: var(--bbva-icon---multiple-bizum);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--multiple-bizum {
    background-image: var(--bbva-icon---multiple-bizum);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--my-expenses {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---my-expenses);
  -webkit-mask-image: var(--bbva-icon---my-expenses);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--my-expenses {
    background-image: var(--bbva-icon---my-expenses);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--my-location {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---my-location);
  -webkit-mask-image: var(--bbva-icon---my-location);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--my-location {
    background-image: var(--bbva-icon---my-location);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--my-profile {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---my-profile);
  -webkit-mask-image: var(--bbva-icon---my-profile);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--my-profile {
    background-image: var(--bbva-icon---my-profile);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--my-projects {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---my-projects);
  -webkit-mask-image: var(--bbva-icon---my-projects);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--my-projects {
    background-image: var(--bbva-icon---my-projects);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--near-me {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---near-me);
  -webkit-mask-image: var(--bbva-icon---near-me);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--near-me {
    background-image: var(--bbva-icon---near-me);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--netcash {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---netcash);
  -webkit-mask-image: var(--bbva-icon---netcash);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--netcash {
    background-image: var(--bbva-icon---netcash);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--new-client {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---new-client);
  -webkit-mask-image: var(--bbva-icon---new-client);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--new-client {
    background-image: var(--bbva-icon---new-client);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--next {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---next);
  -webkit-mask-image: var(--bbva-icon---next);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--next {
    background-image: var(--bbva-icon---next);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--next-mini {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---next-mini);
  -webkit-mask-image: var(--bbva-icon---next-mini);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--next-mini {
    background-image: var(--bbva-icon---next-mini);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--nfc {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---nfc);
  -webkit-mask-image: var(--bbva-icon---nfc);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--nfc {
    background-image: var(--bbva-icon---nfc);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--nfc-disconnected {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---nfc-disconnected);
  -webkit-mask-image: var(--bbva-icon---nfc-disconnected);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--nfc-disconnected {
    background-image: var(--bbva-icon---nfc-disconnected);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--no-audio {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---no-audio);
  -webkit-mask-image: var(--bbva-icon---no-audio);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--no-audio {
    background-image: var(--bbva-icon---no-audio);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--no-client {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---no-client);
  -webkit-mask-image: var(--bbva-icon---no-client);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--no-client {
    background-image: var(--bbva-icon---no-client);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--no-draw {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---no-draw);
  -webkit-mask-image: var(--bbva-icon---no-draw);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--no-draw {
    background-image: var(--bbva-icon---no-draw);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--no-insurance {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---no-insurance);
  -webkit-mask-image: var(--bbva-icon---no-insurance);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--no-insurance {
    background-image: var(--bbva-icon---no-insurance);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--no-interest {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---no-interest);
  -webkit-mask-image: var(--bbva-icon---no-interest);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--no-interest {
    background-image: var(--bbva-icon---no-interest);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--no-smoking {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---no-smoking);
  -webkit-mask-image: var(--bbva-icon---no-smoking);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--no-smoking {
    background-image: var(--bbva-icon---no-smoking);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--nursery-room {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---nursery-room);
  -webkit-mask-image: var(--bbva-icon---nursery-room);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--nursery-room {
    background-image: var(--bbva-icon---nursery-room);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--nusery-room {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---nusery-room);
  -webkit-mask-image: var(--bbva-icon---nusery-room);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--nusery-room {
    background-image: var(--bbva-icon---nusery-room);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--occupationally-active {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---occupationally-active);
  -webkit-mask-image: var(--bbva-icon---occupationally-active);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--occupationally-active {
    background-image: var(--bbva-icon---occupationally-active);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--official-rates {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---official-rates);
  -webkit-mask-image: var(--bbva-icon---official-rates);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--official-rates {
    background-image: var(--bbva-icon---official-rates);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--on-off {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---on-off);
  -webkit-mask-image: var(--bbva-icon---on-off);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--on-off {
    background-image: var(--bbva-icon---on-off);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--one-click {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---one-click);
  -webkit-mask-image: var(--bbva-icon---one-click);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--one-click {
    background-image: var(--bbva-icon---one-click);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--open-book {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---open-book);
  -webkit-mask-image: var(--bbva-icon---open-book);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--open-book {
    background-image: var(--bbva-icon---open-book);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--open-outside {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---open-outside);
  -webkit-mask-image: var(--bbva-icon---open-outside);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--open-outside {
    background-image: var(--bbva-icon---open-outside);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--openpay {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---openpay);
  -webkit-mask-image: var(--bbva-icon---openpay);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--openpay {
    background-image: var(--bbva-icon---openpay);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--order {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---order);
  -webkit-mask-image: var(--bbva-icon---order);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--order {
    background-image: var(--bbva-icon---order);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--organization {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---organization);
  -webkit-mask-image: var(--bbva-icon---organization);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--organization {
    background-image: var(--bbva-icon---organization);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--outgoing-call {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---outgoing-call);
  -webkit-mask-image: var(--bbva-icon---outgoing-call);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--outgoing-call {
    background-image: var(--bbva-icon---outgoing-call);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pacifer {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pacifer);
  -webkit-mask-image: var(--bbva-icon---pacifer);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pacifer {
    background-image: var(--bbva-icon---pacifer);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pacifier {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pacifier);
  -webkit-mask-image: var(--bbva-icon---pacifier);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pacifier {
    background-image: var(--bbva-icon---pacifier);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--paddle {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---paddle);
  -webkit-mask-image: var(--bbva-icon---paddle);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--paddle {
    background-image: var(--bbva-icon---paddle);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--partner {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---partner);
  -webkit-mask-image: var(--bbva-icon---partner);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--partner {
    background-image: var(--bbva-icon---partner);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--passport {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---passport);
  -webkit-mask-image: var(--bbva-icon---passport);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--passport {
    background-image: var(--bbva-icon---passport);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pasta-factory {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pasta-factory);
  -webkit-mask-image: var(--bbva-icon---pasta-factory);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pasta-factory {
    background-image: var(--bbva-icon---pasta-factory);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pause {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pause);
  -webkit-mask-image: var(--bbva-icon---pause);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pause {
    background-image: var(--bbva-icon---pause);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pause-mini {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pause-mini);
  -webkit-mask-image: var(--bbva-icon---pause-mini);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pause-mini {
    background-image: var(--bbva-icon---pause-mini);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pause-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pause-simple);
  -webkit-mask-image: var(--bbva-icon---pause-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pause-simple {
    background-image: var(--bbva-icon---pause-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pay-sheet-dollar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pay-sheet-dollar);
  -webkit-mask-image: var(--bbva-icon---pay-sheet-dollar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pay-sheet-dollar {
    background-image: var(--bbva-icon---pay-sheet-dollar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pay-sheet-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pay-sheet-euro);
  -webkit-mask-image: var(--bbva-icon---pay-sheet-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pay-sheet-euro {
    background-image: var(--bbva-icon---pay-sheet-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pdf {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pdf);
  -webkit-mask-image: var(--bbva-icon---pdf);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pdf {
    background-image: var(--bbva-icon---pdf);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--periodical-transfer {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---periodical-transfer);
  -webkit-mask-image: var(--bbva-icon---periodical-transfer);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--periodical-transfer {
    background-image: var(--bbva-icon---periodical-transfer);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--petshop {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---petshop);
  -webkit-mask-image: var(--bbva-icon---petshop);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--petshop {
    background-image: var(--bbva-icon---petshop);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--phishing {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---phishing);
  -webkit-mask-image: var(--bbva-icon---phishing);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--phishing {
    background-image: var(--bbva-icon---phishing);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--phone-banned {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---phone-banned);
  -webkit-mask-image: var(--bbva-icon---phone-banned);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--phone-banned {
    background-image: var(--bbva-icon---phone-banned);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--photo-login {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---photo-login);
  -webkit-mask-image: var(--bbva-icon---photo-login);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--photo-login {
    background-image: var(--bbva-icon---photo-login);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--physiotherapy {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---physiotherapy);
  -webkit-mask-image: var(--bbva-icon---physiotherapy);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--physiotherapy {
    background-image: var(--bbva-icon---physiotherapy);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pic {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pic);
  -webkit-mask-image: var(--bbva-icon---pic);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pic {
    background-image: var(--bbva-icon---pic);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pie-chart {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pie-chart);
  -webkit-mask-image: var(--bbva-icon---pie-chart);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pie-chart {
    background-image: var(--bbva-icon---pie-chart);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pill {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pill);
  -webkit-mask-image: var(--bbva-icon---pill);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pill {
    background-image: var(--bbva-icon---pill);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pin {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pin);
  -webkit-mask-image: var(--bbva-icon---pin);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pin {
    background-image: var(--bbva-icon---pin);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pin-pad-connect {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pin-pad-connect);
  -webkit-mask-image: var(--bbva-icon---pin-pad-connect);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pin-pad-connect {
    background-image: var(--bbva-icon---pin-pad-connect);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pin-pad-disconnected {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pin-pad-disconnected);
  -webkit-mask-image: var(--bbva-icon---pin-pad-disconnected);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pin-pad-disconnected {
    background-image: var(--bbva-icon---pin-pad-disconnected);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pinterest {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pinterest);
  -webkit-mask-image: var(--bbva-icon---pinterest);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pinterest {
    background-image: var(--bbva-icon---pinterest);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pinterest-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pinterest-simple);
  -webkit-mask-image: var(--bbva-icon---pinterest-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pinterest-simple {
    background-image: var(--bbva-icon---pinterest-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--place {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---place);
  -webkit-mask-image: var(--bbva-icon---place);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--place {
    background-image: var(--bbva-icon---place);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--place-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---place-filled);
  -webkit-mask-image: var(--bbva-icon---place-filled);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--place-filled {
    background-image: var(--bbva-icon---place-filled);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--play {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---play);
  -webkit-mask-image: var(--bbva-icon---play);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--play {
    background-image: var(--bbva-icon---play);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--play-mini {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---play-mini);
  -webkit-mask-image: var(--bbva-icon---play-mini);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--play-mini {
    background-image: var(--bbva-icon---play-mini);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--play-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---play-simple);
  -webkit-mask-image: var(--bbva-icon---play-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--play-simple {
    background-image: var(--bbva-icon---play-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--play-store {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---play-store);
  -webkit-mask-image: var(--bbva-icon---play-store);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--play-store {
    background-image: var(--bbva-icon---play-store);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--plin {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---plin);
  -webkit-mask-image: var(--bbva-icon---plin);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--plin {
    background-image: var(--bbva-icon---plin);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--plin-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---plin-simple);
  -webkit-mask-image: var(--bbva-icon---plin-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--plin-simple {
    background-image: var(--bbva-icon---plin-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pocket {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pocket);
  -webkit-mask-image: var(--bbva-icon---pocket);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pocket {
    background-image: var(--bbva-icon---pocket);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--point {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---point);
  -webkit-mask-image: var(--bbva-icon---point);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--point {
    background-image: var(--bbva-icon---point);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--portfolio {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---portfolio);
  -webkit-mask-image: var(--bbva-icon---portfolio);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--portfolio {
    background-image: var(--bbva-icon---portfolio);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--post-mail {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---post-mail);
  -webkit-mask-image: var(--bbva-icon---post-mail);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--post-mail {
    background-image: var(--bbva-icon---post-mail);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pound-sterling {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pound-sterling);
  -webkit-mask-image: var(--bbva-icon---pound-sterling);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pound-sterling {
    background-image: var(--bbva-icon---pound-sterling);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--power-car {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---power-car);
  -webkit-mask-image: var(--bbva-icon---power-car);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--power-car {
    background-image: var(--bbva-icon---power-car);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--pregnancy {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---pregnancy);
  -webkit-mask-image: var(--bbva-icon---pregnancy);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--pregnancy {
    background-image: var(--bbva-icon---pregnancy);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--presentation {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---presentation);
  -webkit-mask-image: var(--bbva-icon---presentation);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--presentation {
    background-image: var(--bbva-icon---presentation);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--press {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---press);
  -webkit-mask-image: var(--bbva-icon---press);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--press {
    background-image: var(--bbva-icon---press);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--previous-appointment {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---previous-appointment);
  -webkit-mask-image: var(--bbva-icon---previous-appointment);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--previous-appointment {
    background-image: var(--bbva-icon---previous-appointment);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--print {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---print);
  -webkit-mask-image: var(--bbva-icon---print);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--print {
    background-image: var(--bbva-icon---print);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--privacy-and-data {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---privacy-and-data);
  -webkit-mask-image: var(--bbva-icon---privacy-and-data);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--privacy-and-data {
    background-image: var(--bbva-icon---privacy-and-data);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--prohibited-alcohol {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---prohibited-alcohol);
  -webkit-mask-image: var(--bbva-icon---prohibited-alcohol);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--prohibited-alcohol {
    background-image: var(--bbva-icon---prohibited-alcohol);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--prohibited-headphones {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---prohibited-headphones);
  -webkit-mask-image: var(--bbva-icon---prohibited-headphones);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--prohibited-headphones {
    background-image: var(--bbva-icon---prohibited-headphones);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--prohibited-zigzag {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---prohibited-zigzag);
  -webkit-mask-image: var(--bbva-icon---prohibited-zigzag);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--prohibited-zigzag {
    background-image: var(--bbva-icon---prohibited-zigzag);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--promotion {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---promotion);
  -webkit-mask-image: var(--bbva-icon---promotion);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--promotion {
    background-image: var(--bbva-icon---promotion);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--puntos-bbva {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---puntos-bbva);
  -webkit-mask-image: var(--bbva-icon---puntos-bbva);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--puntos-bbva {
    background-image: var(--bbva-icon---puntos-bbva);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--puntos-y-promociones {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---puntos-y-promociones);
  -webkit-mask-image: var(--bbva-icon---puntos-y-promociones);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--puntos-y-promociones {
    background-image: var(--bbva-icon---puntos-y-promociones);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--qr {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---qr);
  -webkit-mask-image: var(--bbva-icon---qr);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--qr {
    background-image: var(--bbva-icon---qr);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--quality-funds {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---quality-funds);
  -webkit-mask-image: var(--bbva-icon---quality-funds);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--quality-funds {
    background-image: var(--bbva-icon---quality-funds);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--quizz {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---quizz);
  -webkit-mask-image: var(--bbva-icon---quizz);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--quizz {
    background-image: var(--bbva-icon---quizz);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--quotes {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---quotes);
  -webkit-mask-image: var(--bbva-icon---quotes);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--quotes {
    background-image: var(--bbva-icon---quotes);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--radiator {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---radiator);
  -webkit-mask-image: var(--bbva-icon---radiator);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--radiator {
    background-image: var(--bbva-icon---radiator);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--radio {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---radio);
  -webkit-mask-image: var(--bbva-icon---radio);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--radio {
    background-image: var(--bbva-icon---radio);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--ray {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---ray);
  -webkit-mask-image: var(--bbva-icon---ray);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--ray {
    background-image: var(--bbva-icon---ray);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--receipt {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---receipt);
  -webkit-mask-image: var(--bbva-icon---receipt);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--receipt {
    background-image: var(--bbva-icon---receipt);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--receipt-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---receipt-euro);
  -webkit-mask-image: var(--bbva-icon---receipt-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--receipt-euro {
    background-image: var(--bbva-icon---receipt-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--receipt-ko {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---receipt-ko);
  -webkit-mask-image: var(--bbva-icon---receipt-ko);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--receipt-ko {
    background-image: var(--bbva-icon---receipt-ko);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--receipt-ok {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---receipt-ok);
  -webkit-mask-image: var(--bbva-icon---receipt-ok);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--receipt-ok {
    background-image: var(--bbva-icon---receipt-ok);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--receive-money-dollar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---receive-money-dollar);
  -webkit-mask-image: var(--bbva-icon---receive-money-dollar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--receive-money-dollar {
    background-image: var(--bbva-icon---receive-money-dollar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--receive-money-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---receive-money-euro);
  -webkit-mask-image: var(--bbva-icon---receive-money-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--receive-money-euro {
    background-image: var(--bbva-icon---receive-money-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--receive-money-soles {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---receive-money-soles);
  -webkit-mask-image: var(--bbva-icon---receive-money-soles);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--receive-money-soles {
    background-image: var(--bbva-icon---receive-money-soles);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--recognition-eye {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---recognition-eye);
  -webkit-mask-image: var(--bbva-icon---recognition-eye);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--recognition-eye {
    background-image: var(--bbva-icon---recognition-eye);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--recycle {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---recycle);
  -webkit-mask-image: var(--bbva-icon---recycle);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--recycle {
    background-image: var(--bbva-icon---recycle);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--rent {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---rent);
  -webkit-mask-image: var(--bbva-icon---rent);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--rent {
    background-image: var(--bbva-icon---rent);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--reply {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---reply);
  -webkit-mask-image: var(--bbva-icon---reply);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--reply {
    background-image: var(--bbva-icon---reply);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--reporting {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---reporting);
  -webkit-mask-image: var(--bbva-icon---reporting);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--reporting {
    background-image: var(--bbva-icon---reporting);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--rescue {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---rescue);
  -webkit-mask-image: var(--bbva-icon---rescue);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--rescue {
    background-image: var(--bbva-icon---rescue);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--restaurant {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---restaurant);
  -webkit-mask-image: var(--bbva-icon---restaurant);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--restaurant {
    background-image: var(--bbva-icon---restaurant);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--retail {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---retail);
  -webkit-mask-image: var(--bbva-icon---retail);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--retail {
    background-image: var(--bbva-icon---retail);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--retirement {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---retirement);
  -webkit-mask-image: var(--bbva-icon---retirement);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--retirement {
    background-image: var(--bbva-icon---retirement);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--return {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---return);
  -webkit-mask-image: var(--bbva-icon---return);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--return {
    background-image: var(--bbva-icon---return);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--return-money {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---return-money);
  -webkit-mask-image: var(--bbva-icon---return-money);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--return-money {
    background-image: var(--bbva-icon---return-money);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--retweet {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---retweet);
  -webkit-mask-image: var(--bbva-icon---retweet);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--retweet {
    background-image: var(--bbva-icon---retweet);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--rewards {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---rewards);
  -webkit-mask-image: var(--bbva-icon---rewards);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--rewards {
    background-image: var(--bbva-icon---rewards);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--ric {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---ric);
  -webkit-mask-image: var(--bbva-icon---ric);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--ric {
    background-image: var(--bbva-icon---ric);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--right {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---right);
  -webkit-mask-image: var(--bbva-icon---right);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--right {
    background-image: var(--bbva-icon---right);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--right-arrow {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---right-arrow);
  -webkit-mask-image: var(--bbva-icon---right-arrow);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--right-arrow {
    background-image: var(--bbva-icon---right-arrow);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--right-location {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---right-location);
  -webkit-mask-image: var(--bbva-icon---right-location);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--right-location {
    background-image: var(--bbva-icon---right-location);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--risk-culture {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---risk-culture);
  -webkit-mask-image: var(--bbva-icon---risk-culture);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--risk-culture {
    background-image: var(--bbva-icon---risk-culture);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--room {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---room);
  -webkit-mask-image: var(--bbva-icon---room);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--room {
    background-image: var(--bbva-icon---room);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--rotate-screen {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---rotate-screen);
  -webkit-mask-image: var(--bbva-icon---rotate-screen);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--rotate-screen {
    background-image: var(--bbva-icon---rotate-screen);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--running {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---running);
  -webkit-mask-image: var(--bbva-icon---running);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--running {
    background-image: var(--bbva-icon---running);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--sales {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---sales);
  -webkit-mask-image: var(--bbva-icon---sales);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--sales {
    background-image: var(--bbva-icon---sales);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--save-for-later {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---save-for-later);
  -webkit-mask-image: var(--bbva-icon---save-for-later);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--save-for-later {
    background-image: var(--bbva-icon---save-for-later);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--save-stock {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---save-stock);
  -webkit-mask-image: var(--bbva-icon---save-stock);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--save-stock {
    background-image: var(--bbva-icon---save-stock);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--save-up {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---save-up);
  -webkit-mask-image: var(--bbva-icon---save-up);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--save-up {
    background-image: var(--bbva-icon---save-up);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--savings {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---savings);
  -webkit-mask-image: var(--bbva-icon---savings);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--savings {
    background-image: var(--bbva-icon---savings);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--scam {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---scam);
  -webkit-mask-image: var(--bbva-icon---scam);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--scam {
    background-image: var(--bbva-icon---scam);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--school-supplies {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---school-supplies);
  -webkit-mask-image: var(--bbva-icon---school-supplies);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--school-supplies {
    background-image: var(--bbva-icon---school-supplies);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--scissors {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---scissors);
  -webkit-mask-image: var(--bbva-icon---scissors);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--scissors {
    background-image: var(--bbva-icon---scissors);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--search {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---search);
  -webkit-mask-image: var(--bbva-icon---search);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--search {
    background-image: var(--bbva-icon---search);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--searching-location {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---searching-location);
  -webkit-mask-image: var(--bbva-icon---searching-location);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--searching-location {
    background-image: var(--bbva-icon---searching-location);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--seatbelt {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---seatbelt);
  -webkit-mask-image: var(--bbva-icon---seatbelt);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--seatbelt {
    background-image: var(--bbva-icon---seatbelt);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--security-camera {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---security-camera);
  -webkit-mask-image: var(--bbva-icon---security-camera);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--security-camera {
    background-image: var(--bbva-icon---security-camera);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--security-token {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---security-token);
  -webkit-mask-image: var(--bbva-icon---security-token);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--security-token {
    background-image: var(--bbva-icon---security-token);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--see-cvv {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---see-cvv);
  -webkit-mask-image: var(--bbva-icon---see-cvv);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--see-cvv {
    background-image: var(--bbva-icon---see-cvv);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--segway {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---segway);
  -webkit-mask-image: var(--bbva-icon---segway);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--segway {
    background-image: var(--bbva-icon---segway);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--self-assessment {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---self-assessment);
  -webkit-mask-image: var(--bbva-icon---self-assessment);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--self-assessment {
    background-image: var(--bbva-icon---self-assessment);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--selfie-and-go {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---selfie-and-go);
  -webkit-mask-image: var(--bbva-icon---selfie-and-go);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--selfie-and-go {
    background-image: var(--bbva-icon---selfie-and-go);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--send {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---send);
  -webkit-mask-image: var(--bbva-icon---send);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--send {
    background-image: var(--bbva-icon---send);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--send-money-dollar {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---send-money-dollar);
  -webkit-mask-image: var(--bbva-icon---send-money-dollar);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--send-money-dollar {
    background-image: var(--bbva-icon---send-money-dollar);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--send-money-euro {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---send-money-euro);
  -webkit-mask-image: var(--bbva-icon---send-money-euro);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--send-money-euro {
    background-image: var(--bbva-icon---send-money-euro);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--send-money-soles {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---send-money-soles);
  -webkit-mask-image: var(--bbva-icon---send-money-soles);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--send-money-soles {
    background-image: var(--bbva-icon---send-money-soles);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--services {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---services);
  -webkit-mask-image: var(--bbva-icon---services);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--services {
    background-image: var(--bbva-icon---services);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--settings {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---settings);
  -webkit-mask-image: var(--bbva-icon---settings);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--settings {
    background-image: var(--bbva-icon---settings);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--settlement {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---settlement);
  -webkit-mask-image: var(--bbva-icon---settlement);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--settlement {
    background-image: var(--bbva-icon---settlement);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--share {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---share);
  -webkit-mask-image: var(--bbva-icon---share);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--share {
    background-image: var(--bbva-icon---share);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--shop {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---shop);
  -webkit-mask-image: var(--bbva-icon---shop);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--shop {
    background-image: var(--bbva-icon---shop);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--shopping {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---shopping);
  -webkit-mask-image: var(--bbva-icon---shopping);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--shopping {
    background-image: var(--bbva-icon---shopping);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--show {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---show);
  -webkit-mask-image: var(--bbva-icon---show);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--show {
    background-image: var(--bbva-icon---show);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--show-automatic {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---show-automatic);
  -webkit-mask-image: var(--bbva-icon---show-automatic);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--show-automatic {
    background-image: var(--bbva-icon---show-automatic);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--shower {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---shower);
  -webkit-mask-image: var(--bbva-icon---shower);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--shower {
    background-image: var(--bbva-icon---shower);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--sign {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---sign);
  -webkit-mask-image: var(--bbva-icon---sign);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--sign {
    background-image: var(--bbva-icon---sign);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--simulator {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---simulator);
  -webkit-mask-image: var(--bbva-icon---simulator);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--simulator {
    background-image: var(--bbva-icon---simulator);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--sites {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---sites);
  -webkit-mask-image: var(--bbva-icon---sites);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--sites {
    background-image: var(--bbva-icon---sites);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--skate {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---skate);
  -webkit-mask-image: var(--bbva-icon---skate);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--skate {
    background-image: var(--bbva-icon---skate);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--slideshare {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---slideshare);
  -webkit-mask-image: var(--bbva-icon---slideshare);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--slideshare {
    background-image: var(--bbva-icon---slideshare);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--slideshare-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---slideshare-simple);
  -webkit-mask-image: var(--bbva-icon---slideshare-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--slideshare-simple {
    background-image: var(--bbva-icon---slideshare-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--small-glass {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---small-glass);
  -webkit-mask-image: var(--bbva-icon---small-glass);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--small-glass {
    background-image: var(--bbva-icon---small-glass);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--smart-assistant {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---smart-assistant);
  -webkit-mask-image: var(--bbva-icon---smart-assistant);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--smart-assistant {
    background-image: var(--bbva-icon---smart-assistant);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--sms {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---sms);
  -webkit-mask-image: var(--bbva-icon---sms);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--sms {
    background-image: var(--bbva-icon---sms);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--snapchat {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---snapchat);
  -webkit-mask-image: var(--bbva-icon---snapchat);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--snapchat {
    background-image: var(--bbva-icon---snapchat);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--snow-tires {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---snow-tires);
  -webkit-mask-image: var(--bbva-icon---snow-tires);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--snow-tires {
    background-image: var(--bbva-icon---snow-tires);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--solar-panels {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---solar-panels);
  -webkit-mask-image: var(--bbva-icon---solar-panels);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--solar-panels {
    background-image: var(--bbva-icon---solar-panels);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--sound-cloud {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---sound-cloud);
  -webkit-mask-image: var(--bbva-icon---sound-cloud);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--sound-cloud {
    background-image: var(--bbva-icon---sound-cloud);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--sound-cloud-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---sound-cloud-simple);
  -webkit-mask-image: var(--bbva-icon---sound-cloud-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--sound-cloud-simple {
    background-image: var(--bbva-icon---sound-cloud-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--spotify {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---spotify);
  -webkit-mask-image: var(--bbva-icon---spotify);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--spotify {
    background-image: var(--bbva-icon---spotify);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--spotify-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---spotify-simple);
  -webkit-mask-image: var(--bbva-icon---spotify-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--spotify-simple {
    background-image: var(--bbva-icon---spotify-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--stairs {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---stairs);
  -webkit-mask-image: var(--bbva-icon---stairs);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--stairs {
    background-image: var(--bbva-icon---stairs);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--stock {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---stock);
  -webkit-mask-image: var(--bbva-icon---stock);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--stock {
    background-image: var(--bbva-icon---stock);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--stop {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---stop);
  -webkit-mask-image: var(--bbva-icon---stop);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--stop {
    background-image: var(--bbva-icon---stop);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--stop-charge-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---stop-charge-card);
  -webkit-mask-image: var(--bbva-icon---stop-charge-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--stop-charge-card {
    background-image: var(--bbva-icon---stop-charge-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--storage-room {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---storage-room);
  -webkit-mask-image: var(--bbva-icon---storage-room);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--storage-room {
    background-image: var(--bbva-icon---storage-room);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--strategy {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---strategy);
  -webkit-mask-image: var(--bbva-icon---strategy);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--strategy {
    background-image: var(--bbva-icon---strategy);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--subscription {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---subscription);
  -webkit-mask-image: var(--bbva-icon---subscription);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--subscription {
    background-image: var(--bbva-icon---subscription);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--substract {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---substract);
  -webkit-mask-image: var(--bbva-icon---substract);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--substract {
    background-image: var(--bbva-icon---substract);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--subway {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---subway);
  -webkit-mask-image: var(--bbva-icon---subway);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--subway {
    background-image: var(--bbva-icon---subway);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--sun {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---sun);
  -webkit-mask-image: var(--bbva-icon---sun);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--sun {
    background-image: var(--bbva-icon---sun);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--supermarket {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---supermarket);
  -webkit-mask-image: var(--bbva-icon---supermarket);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--supermarket {
    background-image: var(--bbva-icon---supermarket);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--support {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---support);
  -webkit-mask-image: var(--bbva-icon---support);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--support {
    background-image: var(--bbva-icon---support);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--swimming-pool {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---swimming-pool);
  -webkit-mask-image: var(--bbva-icon---swimming-pool);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--swimming-pool {
    background-image: var(--bbva-icon---swimming-pool);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tablet {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tablet);
  -webkit-mask-image: var(--bbva-icon---tablet);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tablet {
    background-image: var(--bbva-icon---tablet);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tasks {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tasks);
  -webkit-mask-image: var(--bbva-icon---tasks);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tasks {
    background-image: var(--bbva-icon---tasks);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--taxes {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---taxes);
  -webkit-mask-image: var(--bbva-icon---taxes);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--taxes {
    background-image: var(--bbva-icon---taxes);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--team {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---team);
  -webkit-mask-image: var(--bbva-icon---team);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--team {
    background-image: var(--bbva-icon---team);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--telegram {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---telegram);
  -webkit-mask-image: var(--bbva-icon---telegram);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--telegram {
    background-image: var(--bbva-icon---telegram);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--telegram-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---telegram-simple);
  -webkit-mask-image: var(--bbva-icon---telegram-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--telegram-simple {
    background-image: var(--bbva-icon---telegram-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--telephone {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---telephone);
  -webkit-mask-image: var(--bbva-icon---telephone);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--telephone {
    background-image: var(--bbva-icon---telephone);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tempered {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tempered);
  -webkit-mask-image: var(--bbva-icon---tempered);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tempered {
    background-image: var(--bbva-icon---tempered);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--theater {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---theater);
  -webkit-mask-image: var(--bbva-icon---theater);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--theater {
    background-image: var(--bbva-icon---theater);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--thumbs-down-left {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---thumbs-down-left);
  -webkit-mask-image: var(--bbva-icon---thumbs-down-left);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--thumbs-down-left {
    background-image: var(--bbva-icon---thumbs-down-left);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--thumbs-down-right {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---thumbs-down-right);
  -webkit-mask-image: var(--bbva-icon---thumbs-down-right);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--thumbs-down-right {
    background-image: var(--bbva-icon---thumbs-down-right);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--thumbs-down-right-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---thumbs-down-right-filled);
  -webkit-mask-image: var(--bbva-icon---thumbs-down-right-filled);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--thumbs-down-right-filled {
    background-image: var(--bbva-icon---thumbs-down-right-filled);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--thumbs-up-left {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---thumbs-up-left);
  -webkit-mask-image: var(--bbva-icon---thumbs-up-left);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--thumbs-up-left {
    background-image: var(--bbva-icon---thumbs-up-left);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--thumbs-up-right {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---thumbs-up-right);
  -webkit-mask-image: var(--bbva-icon---thumbs-up-right);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--thumbs-up-right {
    background-image: var(--bbva-icon---thumbs-up-right);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--thumbs-up-right-filled {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---thumbs-up-right-filled);
  -webkit-mask-image: var(--bbva-icon---thumbs-up-right-filled);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--thumbs-up-right-filled {
    background-image: var(--bbva-icon---thumbs-up-right-filled);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--ticket {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---ticket);
  -webkit-mask-image: var(--bbva-icon---ticket);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--ticket {
    background-image: var(--bbva-icon---ticket);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--ticket-bbva-office {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---ticket-bbva-office);
  -webkit-mask-image: var(--bbva-icon---ticket-bbva-office);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--ticket-bbva-office {
    background-image: var(--bbva-icon---ticket-bbva-office);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tiktok {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tiktok);
  -webkit-mask-image: var(--bbva-icon---tiktok);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tiktok {
    background-image: var(--bbva-icon---tiktok);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tiktok-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tiktok-simple);
  -webkit-mask-image: var(--bbva-icon---tiktok-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tiktok-simple {
    background-image: var(--bbva-icon---tiktok-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tiled-view {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tiled-view);
  -webkit-mask-image: var(--bbva-icon---tiled-view);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tiled-view {
    background-image: var(--bbva-icon---tiled-view);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--token {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---token);
  -webkit-mask-image: var(--bbva-icon---token);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--token {
    background-image: var(--bbva-icon---token);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tools {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tools);
  -webkit-mask-image: var(--bbva-icon---tools);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tools {
    background-image: var(--bbva-icon---tools);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tow-truck {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tow-truck);
  -webkit-mask-image: var(--bbva-icon---tow-truck);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tow-truck {
    background-image: var(--bbva-icon---tow-truck);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--toys {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---toys);
  -webkit-mask-image: var(--bbva-icon---toys);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--toys {
    background-image: var(--bbva-icon---toys);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tpv {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tpv);
  -webkit-mask-image: var(--bbva-icon---tpv);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tpv {
    background-image: var(--bbva-icon---tpv);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--traffic-light {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---traffic-light);
  -webkit-mask-image: var(--bbva-icon---traffic-light);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--traffic-light {
    background-image: var(--bbva-icon---traffic-light);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--transaction {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---transaction);
  -webkit-mask-image: var(--bbva-icon---transaction);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--transaction {
    background-image: var(--bbva-icon---transaction);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--transfer {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---transfer);
  -webkit-mask-image: var(--bbva-icon---transfer);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--transfer {
    background-image: var(--bbva-icon---transfer);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--transfer-to-account {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---transfer-to-account);
  -webkit-mask-image: var(--bbva-icon---transfer-to-account);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--transfer-to-account {
    background-image: var(--bbva-icon---transfer-to-account);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--transfer-to-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---transfer-to-card);
  -webkit-mask-image: var(--bbva-icon---transfer-to-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--transfer-to-card {
    background-image: var(--bbva-icon---transfer-to-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--trash {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---trash);
  -webkit-mask-image: var(--bbva-icon---trash);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--trash {
    background-image: var(--bbva-icon---trash);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--travel {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---travel);
  -webkit-mask-image: var(--bbva-icon---travel);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--travel {
    background-image: var(--bbva-icon---travel);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--travel-expenses {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---travel-expenses);
  -webkit-mask-image: var(--bbva-icon---travel-expenses);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--travel-expenses {
    background-image: var(--bbva-icon---travel-expenses);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tumblr {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tumblr);
  -webkit-mask-image: var(--bbva-icon---tumblr);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tumblr {
    background-image: var(--bbva-icon---tumblr);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tumblr-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tumblr-simple);
  -webkit-mask-image: var(--bbva-icon---tumblr-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tumblr-simple {
    background-image: var(--bbva-icon---tumblr-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--turn-box {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---turn-box);
  -webkit-mask-image: var(--bbva-icon---turn-box);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--turn-box {
    background-image: var(--bbva-icon---turn-box);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--tv {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---tv);
  -webkit-mask-image: var(--bbva-icon---tv);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--tv {
    background-image: var(--bbva-icon---tv);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--twitter {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---twitter);
  -webkit-mask-image: var(--bbva-icon---twitter);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--twitter {
    background-image: var(--bbva-icon---twitter);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--twitter-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---twitter-simple);
  -webkit-mask-image: var(--bbva-icon---twitter-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--twitter-simple {
    background-image: var(--bbva-icon---twitter-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--txt {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---txt);
  -webkit-mask-image: var(--bbva-icon---txt);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--txt {
    background-image: var(--bbva-icon---txt);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--unfold {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---unfold);
  -webkit-mask-image: var(--bbva-icon---unfold);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--unfold {
    background-image: var(--bbva-icon---unfold);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--unique-key {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---unique-key);
  -webkit-mask-image: var(--bbva-icon---unique-key);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--unique-key {
    background-image: var(--bbva-icon---unique-key);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--unlock {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---unlock);
  -webkit-mask-image: var(--bbva-icon---unlock);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--unlock {
    background-image: var(--bbva-icon---unlock);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--up {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---up);
  -webkit-mask-image: var(--bbva-icon---up);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--up {
    background-image: var(--bbva-icon---up);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--up-arrow {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---up-arrow);
  -webkit-mask-image: var(--bbva-icon---up-arrow);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--up-arrow {
    background-image: var(--bbva-icon---up-arrow);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--up-cloud {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---up-cloud);
  -webkit-mask-image: var(--bbva-icon---up-cloud);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--up-cloud {
    background-image: var(--bbva-icon---up-cloud);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--update {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---update);
  -webkit-mask-image: var(--bbva-icon---update);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--update {
    background-image: var(--bbva-icon---update);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--upload {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---upload);
  -webkit-mask-image: var(--bbva-icon---upload);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--upload {
    background-image: var(--bbva-icon---upload);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--usd {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---usd);
  -webkit-mask-image: var(--bbva-icon---usd);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--usd {
    background-image: var(--bbva-icon---usd);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--valise {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---valise);
  -webkit-mask-image: var(--bbva-icon---valise);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--valise {
    background-image: var(--bbva-icon---valise);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--valora-car {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---valora-car);
  -webkit-mask-image: var(--bbva-icon---valora-car);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--valora-car {
    background-image: var(--bbva-icon---valora-car);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--very-hot {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---very-hot);
  -webkit-mask-image: var(--bbva-icon---very-hot);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--very-hot {
    background-image: var(--bbva-icon---very-hot);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--video-camera {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---video-camera);
  -webkit-mask-image: var(--bbva-icon---video-camera);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--video-camera {
    background-image: var(--bbva-icon---video-camera);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--video-camera-off {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---video-camera-off);
  -webkit-mask-image: var(--bbva-icon---video-camera-off);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--video-camera-off {
    background-image: var(--bbva-icon---video-camera-off);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--video-chat {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---video-chat);
  -webkit-mask-image: var(--bbva-icon---video-chat);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--video-chat {
    background-image: var(--bbva-icon---video-chat);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--video-game {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---video-game);
  -webkit-mask-image: var(--bbva-icon---video-game);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--video-game {
    background-image: var(--bbva-icon---video-game);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--vimeo {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---vimeo);
  -webkit-mask-image: var(--bbva-icon---vimeo);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--vimeo {
    background-image: var(--bbva-icon---vimeo);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--vimeo-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---vimeo-simple);
  -webkit-mask-image: var(--bbva-icon---vimeo-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--vimeo-simple {
    background-image: var(--bbva-icon---vimeo-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--virtual-card {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---virtual-card);
  -webkit-mask-image: var(--bbva-icon---virtual-card);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--virtual-card {
    background-image: var(--bbva-icon---virtual-card);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--virtual-email {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---virtual-email);
  -webkit-mask-image: var(--bbva-icon---virtual-email);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--virtual-email {
    background-image: var(--bbva-icon---virtual-email);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--virtual-reality {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---virtual-reality);
  -webkit-mask-image: var(--bbva-icon---virtual-reality);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--virtual-reality {
    background-image: var(--bbva-icon---virtual-reality);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--walking-directions {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---walking-directions);
  -webkit-mask-image: var(--bbva-icon---walking-directions);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--walking-directions {
    background-image: var(--bbva-icon---walking-directions);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--wallet {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---wallet);
  -webkit-mask-image: var(--bbva-icon---wallet);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--wallet {
    background-image: var(--bbva-icon---wallet);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--warning {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---warning);
  -webkit-mask-image: var(--bbva-icon---warning);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--warning {
    background-image: var(--bbva-icon---warning);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--washing-machine {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---washing-machine);
  -webkit-mask-image: var(--bbva-icon---washing-machine);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--washing-machine {
    background-image: var(--bbva-icon---washing-machine);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--watch {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---watch);
  -webkit-mask-image: var(--bbva-icon---watch);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--watch {
    background-image: var(--bbva-icon---watch);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--weather {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---weather);
  -webkit-mask-image: var(--bbva-icon---weather);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--weather {
    background-image: var(--bbva-icon---weather);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--wellness {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---wellness);
  -webkit-mask-image: var(--bbva-icon---wellness);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--wellness {
    background-image: var(--bbva-icon---wellness);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--whatsapp {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---whatsapp);
  -webkit-mask-image: var(--bbva-icon---whatsapp);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--whatsapp {
    background-image: var(--bbva-icon---whatsapp);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--wheel {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---wheel);
  -webkit-mask-image: var(--bbva-icon---wheel);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--wheel {
    background-image: var(--bbva-icon---wheel);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--wifi {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---wifi);
  -webkit-mask-image: var(--bbva-icon---wifi);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--wifi {
    background-image: var(--bbva-icon---wifi);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--wifi-off {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---wifi-off);
  -webkit-mask-image: var(--bbva-icon---wifi-off);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--wifi-off {
    background-image: var(--bbva-icon---wifi-off);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--wiki-metrics {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---wiki-metrics);
  -webkit-mask-image: var(--bbva-icon---wiki-metrics);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--wiki-metrics {
    background-image: var(--bbva-icon---wiki-metrics);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--window {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---window);
  -webkit-mask-image: var(--bbva-icon---window);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--window {
    background-image: var(--bbva-icon---window);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--woman {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---woman);
  -webkit-mask-image: var(--bbva-icon---woman);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--woman {
    background-image: var(--bbva-icon---woman);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--women-shoe {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---women-shoe);
  -webkit-mask-image: var(--bbva-icon---women-shoe);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--women-shoe {
    background-image: var(--bbva-icon---women-shoe);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--word {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---word);
  -webkit-mask-image: var(--bbva-icon---word);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--word {
    background-image: var(--bbva-icon---word);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--wrong {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---wrong);
  -webkit-mask-image: var(--bbva-icon---wrong);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--wrong {
    background-image: var(--bbva-icon---wrong);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--wrong-location {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---wrong-location);
  -webkit-mask-image: var(--bbva-icon---wrong-location);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--wrong-location {
    background-image: var(--bbva-icon---wrong-location);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--xml {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---xml);
  -webkit-mask-image: var(--bbva-icon---xml);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--xml {
    background-image: var(--bbva-icon---xml);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--yen {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---yen);
  -webkit-mask-image: var(--bbva-icon---yen);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--yen {
    background-image: var(--bbva-icon---yen);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--youtube {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---youtube);
  -webkit-mask-image: var(--bbva-icon---youtube);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--youtube {
    background-image: var(--bbva-icon---youtube);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--youtube-music {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---youtube-music);
  -webkit-mask-image: var(--bbva-icon---youtube-music);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--youtube-music {
    background-image: var(--bbva-icon---youtube-music);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--youtube-music-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---youtube-music-simple);
  -webkit-mask-image: var(--bbva-icon---youtube-music-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--youtube-music-simple {
    background-image: var(--bbva-icon---youtube-music-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--youtube-simple {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---youtube-simple);
  -webkit-mask-image: var(--bbva-icon---youtube-simple);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--youtube-simple {
    background-image: var(--bbva-icon---youtube-simple);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

.icon--zip {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon---zip);
  -webkit-mask-image: var(--bbva-icon---zip);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon--zip {
    background-image: var(--bbva-icon---zip);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

/* 360 ICONS */
.icon-360-mobile-view {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  mask-image: var(--bbva-icon--360-mobile-view);
  -webkit-mask-image: var(--bbva-icon--360-mobile-view);
  mask-size: contain;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  flex-shrink: 0;
  vertical-align: middle;
}
@supports not (mask-image: url("")) {
  .icon-360-mobile-view {
    background-image: var(--bbva-icon--360-mobile-view);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
  }
}

/*# sourceMappingURL=bbva-core-styles.css.map */
