/* BBVIA Account Appearance 1.0.0. No downloaded or proprietary font files. */
:is(.bes,.bcu,.bcv,.bbvia-df-creator-program,.bbvia-df-creator-application,.bbvia-df-agreement-preview,.bbvia-df-agreement-sign,.bcs-regular,.bbvia-join,.bbvia-dashboard--regular,.bbvia-message,body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium))){font-family:Arial,Helvetica,sans-serif;color:#30282d;--bbvia-ink:#30282d;--bbvia-muted:#70636b;--bbvia-line:#eadde2;--bbvia-accent:#925762;--ink:#30282d;--muted:#70636b;--line:#eadde2;--accent:#925762;--paper:#fffaf8;--card:#ffffff;font-size:15px;line-height:1.6}
:is(.bes,.bcu,.bcv,.bbvia-df-creator-program,.bbvia-df-creator-application,.bbvia-df-agreement-preview,.bbvia-df-agreement-sign,.bcs-regular,.bbvia-join,.bbvia-dashboard--regular,.bbvia-message,body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium))) :is(h1,h2,h3,h4,input,select,textarea,button){font-family:Arial,Helvetica,sans-serif}
:is(.bes,.bcu,.bcv,.bbvia-df-creator-program,.bbvia-df-creator-application,.bbvia-df-agreement-preview,.bbvia-df-agreement-sign,.bcs-regular,.bbvia-join,.bbvia-dashboard--regular,.bbvia-message,body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium))) h1{font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.2;letter-spacing:-.8px}
:is(.bes,.bcu,.bcv,.bbvia-df-creator-program,.bbvia-df-creator-application,.bbvia-df-agreement-preview,.bbvia-df-agreement-sign,.bcs-regular,.bbvia-join,.bbvia-dashboard--regular,.bbvia-message,body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium))) h2{font-size:22px;font-weight:700;line-height:1.3;letter-spacing:-.35px}
:is(.bes,.bcu,.bcv,.bbvia-df-creator-program,.bbvia-df-creator-application,.bbvia-df-agreement-preview,.bbvia-df-agreement-sign,.bcs-regular,.bbvia-join,.bbvia-dashboard--regular,.bbvia-message,body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium))) :is(input,select,textarea){font-size:15px}
:is(.bes,.bcu,.bcv,.bbvia-df-creator-program,.bbvia-df-creator-application,.bbvia-df-agreement-preview,.bbvia-df-agreement-sign,.bcs-regular,.bbvia-join,.bbvia-dashboard--regular,.bbvia-message,body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium))) :focus-visible{outline:3px solid #925762;outline-offset:3px}
.bes{background:#fffaf8;border-color:#eadde2;border-radius:20px;box-shadow:0 12px 40px #75434e09}
.bes .bes-side{background:linear-gradient(160deg,#fffaf8,#f7e9ec);color:#59474f;border-right:1px solid #eadde2}
.bes .bes-brand{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:-1px;color:#30282d}
.bes .bes-brand small{letter-spacing:2px;font-weight:400;color:#70636b}
.bes .bes-side nav a{margin:3px 12px;padding:13px 14px;border-radius:10px;border-left:0}
.bes .bes-side nav .active{background:#f0dce2;color:#743b4b;font-weight:700}
.bes .bes-person span,.bes .bes-symbol{color:#925762}
.bes .bes-person em,.bes .bes-steps i{background:#f5e5e9;color:#743b4b}
.bes .bes-card,.bes .bes-panel{background:#fff;border:1px solid #eadde2;border-radius:16px}
.bes .bes-dark{background:linear-gradient(125deg,#f8ebee,#f2dfe5);color:#30282d}
.bes .bes-dark p,.bes .bes-dark small{color:#70636b}
.bes button,.bes .bes-button{background:#925762;color:#fff;border-radius:9px;font-weight:600}
.bes .bes-card strong{font-weight:700;letter-spacing:-.7px;font-variant-numeric:tabular-nums}
.bes th{background:#fbf3f5;color:#65545d}
.bes input,.bes th,.bes td,.bes-panel footer{border-color:#eadde2}
.bcu{background:#fffaf8;border-color:#eadde2}.bcu .bcu-hero{background:linear-gradient(115deg,#fff7f5,#f4e1e7)}
.bcu h1 em{color:#925762}.bcu .bcu-card{border-radius:16px;background:#fff;border-color:#eadde2}
.bcu .bcu-drop{background:#fdf6f7;border-color:#d9bac4;border-radius:12px}
.bcu .bcu-hand{color:#925762;border-color:#d9bac4}.bcu .bcu-note{background:#f7e9ed}
.bcu .bcu-submit{background:#925762;color:#fff;border-radius:9px}
.bcu .bcu-private{border-color:#d9bac4;color:#743b4b}
.bcv{background:#fffaf8;border-color:#eadde2;border-radius:20px}
.bcv header{background:linear-gradient(110deg,#fff7f5,#f1dce3);color:#30282d}
.bcv header>small,.bcv header p{color:#70636b}.bcv .bcv-badge{border-color:#cfacb8;color:#743b4b;background:#fff8fa}
.bcv .bcv-note{background:#f8eaf0;border-color:#925762}.bcv form{background:#fff;border-color:#eadde2;border-radius:14px}
.bcv button,.bbvia-df-creator-program button,.bbvia-df-creator-application button{background:#925762;color:white;border-radius:9px}
.bcs-regular{background:#fffaf8;border-color:#eadde2;border-radius:20px}
.bcs-regular .bcs-hero{background:linear-gradient(115deg,#fffaf8,#f6e5eb)}
.bcs-regular .bcs-pass{background:linear-gradient(130deg,#faedf0,#edd0da);color:#743b4b;border-color:#d9bac4}
.bcs-regular .bcs-panel{border-radius:14px}.bcs-regular .bcs-button,.bcs-regular .bcs-packs button{background:#925762;color:#fff!important;border-radius:9px}
.bbvia-join,.bbvia-dashboard--regular{background:linear-gradient(120deg,#fffaf8,#f9edf1);border-color:#eadde2}
.bbvia-join .bbvia-button,.bbvia-dashboard--regular .bbvia-button{background:#925762}
.bbvia-join .bbvia-trial-callout{background:#f0dce3;color:#573c47}
.bbvia-join .bbvia-trial-callout strong,.bbvia-join .bbvia-trial-callout span{color:#573c47}
body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium)) .woocommerce-MyAccount-navigation a{display:block;padding:12px 16px;border-radius:9px;text-decoration:none;color:#59474f}
body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium)) .woocommerce-MyAccount-navigation .is-active a{background:#f2dfe5;color:#743b4b;font-weight:700}
body:not(.bbvia-customer-tier-plus):not(.bbvia-customer-tier-premium).woocommerce-account .woocommerce:not(:has(.bcs-plus,.bcs-premium,.bbvia-creator-page,.bbvia-dashboard--plus,.bbvia-dashboard--premium)) .woocommerce-MyAccount-content{background:#fffaf8;padding:clamp(16px,3vw,32px);border:1px solid #eadde2;border-radius:16px;box-sizing:border-box}
@media(max-width:700px){.bes .bes-side{border-right:0;border-bottom:1px solid #eadde2}.bes .bes-side nav a{margin:0 3px;padding:10px 12px}.bes .bes-main{padding:20px}.bes .bes-top h1{font-size:30px}}

.bes .bes-card h2{font-size:15px;font-weight:400;letter-spacing:0}.bes .bes-panel h2{font-size:20px}
