:root .f-1xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px}:root .f-2xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:40px}:root .f-3xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:40px;line-height:48px}:root .f-4xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:56px}:root .f-5xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:64px;line-height:72px}:root .f-6xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:80px;line-height:88px}:root .f-7xl-tiempos-bold{font-family:"TiemposHeadline-Bold",Helvetica,Arial,sans-serif;font-weight:700;font-size:96px;line-height:104px}:root .f-1xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:24px;line-height:32px}:root .f-2xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:40px}:root .f-3xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:40px;line-height:48px}:root .f-4xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:48px;line-height:56px}:root .f-5xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:64px;line-height:72px}:root .f-6xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:80px;line-height:88px}:root .f-7xl-tiempos-bold-italic{font-family:"TiemposHeadline-BoldItalic",Helvetica,Arial,sans-serif;font-weight:700;font-size:96px;line-height:104px}:root .f-xxs-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;line-height:16px}:root .f-xs-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:12px;line-height:16px}:root .f-s-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;line-height:24px}:root .f-m-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:20px;line-height:24px}:root .f-l-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:24px;line-height:32px}:root .f-xl-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:32px;line-height:40px}:root .f-xxl-benton-medium{font-family:"BentonSansBBVA-Medium",Helvetica,Arial,sans-serif;font-weight:500;font-size:40px;line-height:48px}:root .f-xs-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:12px;line-height:16px}:root .f-s-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px;line-height:24px}:root .f-m-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:20px;line-height:24px}:root .f-l-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:24px;line-height:32px}:root .f-xl-benton-book{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:32px;line-height:40px}:root .f-xs-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:12px;line-height:16px}:root .f-s-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px;line-height:24px}:root .f-m-benton-book-italic{font-family:"BentonSansBBVA-BookItalic",Helvetica,Arial,sans-serif;font-weight:350;font-size:20px;line-height:24px}.productmarqueeslider__carousel--autoplay .swiper-wrapper{-webkit-transition:initial;transition:initial}.productmarqueeslider__carousel .producttitlesubtitlemarquee{min-width:100%}.productmarqueeslider__carousel .producttitlesubtitlemarquee__background{height:100%}.productmarqueeslider__carousel .producttitlesubtitlemarquee__body{line-height:inherit}@media (min-width: 0) and (max-width: 599px){.productmarqueeslider__carousel .producttitlesubtitlemarquee__body{font-family:"BentonSansBBVA-Book",Helvetica,Arial,sans-serif;font-weight:350;font-size:15px;line-height:24px;margin-top:16px}}@media (min-width: 600px){.productmarqueeslider__carousel .producttitlesubtitlemarquee__body{margin-top:24px}}.productmarqueeslider__carousel .producttitlesubtitlemarquee__title{margin-bottom:0}.productmarqueeslider__carousel .producttitlesubtitlemarquee .accessibility-box{margin:0 0 64px 0}@media (min-width: 600px) and (max-width: 1023px){.productmarqueeslider__carousel .producttitlesubtitlemarquee .accessibility-box{margin:0 0 72px 0}}.productmarqueeslider .slider .swiper-container{border-radius:16px;width:100%}.productmarqueeslider .slider .swiper-pagination{height:32px;width:32px;bottom:16px;right:128px;margin:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 600px){.productmarqueeslider .slider .swiper-pagination{left:calc(50% - 96px);display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:24px;top:unset;width:32px;margin:0}}.productmarqueeslider .slider .swiper-play{height:32px;width:32px;z-index:1;font-size:32px;line-height:32px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:15px;color:#fff;right:129px;cursor:pointer}@media (min-width: 600px){.productmarqueeslider .slider .swiper-play{height:24px;width:24px;font-size:24px;line-height:24px;left:calc(50% - 88px);right:unset;bottom:29px}}.productmarqueeslider .slider .swiper-button-next,.productmarqueeslider .slider .swiper-button-prev{display:block;bottom:16px}@media (min-width: 600px){.productmarqueeslider .slider .swiper-button-next,.productmarqueeslider .slider .swiper-button-prev{top:unset;bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px}.productmarqueeslider .slider .swiper-button-next .bbva-icon,.productmarqueeslider .slider .swiper-button-prev .bbva-icon{font-size:24px;line-height:24px;color:#fff}}@media (min-width: 600px) and (min-width: 1024px){.productmarqueeslider .slider .swiper-button-next .bbva-icon,.productmarqueeslider .slider .swiper-button-prev .bbva-icon{font-size:20px;line-height:20px}}@media (min-width: 600px){.productmarqueeslider .slider .swiper-button-next .bbva-icon::before,.productmarqueeslider .slider .swiper-button-prev .bbva-icon::before{line-height:24px;vertical-align:unset}}@media (min-width: 1024px){.productmarqueeslider .slider .swiper-button-next,.productmarqueeslider .slider .swiper-button-prev{-webkit-transform:none;transform:none}}.productmarqueeslider .slider .swiper-button-prev{right:80px}@media (min-width: 600px){.productmarqueeslider .slider .swiper-button-prev{right:unset;left:calc(50% - 72px)}}.productmarqueeslider .slider .swiper-button-next{right:32px}@media (min-width: 600px){.productmarqueeslider .slider .swiper-button-next{right:calc(50% - 72px)}}.productmarqueeslider .slider .swiper--hidden .swiper-button-next,.productmarqueeslider .slider .swiper--hidden .swiper-button-prev,.productmarqueeslider .slider .swiper--hidden .swiper-custom-pagination{display:none}.productmarqueeslider .slider .swiper-custom-pagination{background-color:#070E46;color:#fff;bottom:16px;left:32px}@media (min-width: 600px){.productmarqueeslider .slider .swiper-custom-pagination{bottom:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width: 600px){.productmarqueeslider .slider:has(.swiper-play) .swiper-button-prev{left:calc(50% - 48px)}.productmarqueeslider .slider:has(.swiper-play) .swiper-button-next{right:calc(50% - 96px)}.productmarqueeslider .slider:has(.swiper-play) .swiper-custom-pagination{-webkit-transform:translateX(calc(-50% + 24px));transform:translateX(calc(-50% + 24px))}}.productmarqueeslider:has(.swiper-slide-active .producttitlesubtitlemarquee__background__img) .swiper-custom-pagination{color:var(--default-counter-text-color, #070E46);background-color:var(--default-counter-bg-color, #fff)}
