.wrapper.-funnel:not(.-private) .header.-simple #main-header .logo-toggle-menu{float:none}body.-purchase-cart-mobile-open #operator-bar,body.-purchase-cart-mobile-open .-funnel .header,body.-purchase-cart-mobile-open .header.-simple{z-index:999999}.wrapper.-funnel .header .cart-icon{-webkit-box-sizing:border-box;box-sizing:border-box;float:right;line-height:36px;margin:0 2px;padding:0 1em;top:5px}@media (min-width:30em){.wrapper.-funnel .header.-simple .cart-icon{margin:0 5px}.wrapper.-funnel .header .logo-toggle-menu .header-c2c #contactBtn{font-size:.875rem}}@media (min-width:48em){.wrapper.-funnel .header.-simple .cart-icon{display:none}.wrapper.-funnel .header .logo-toggle-menu{float:none}.wrapper.-funnel .header .logo-toggle-menu .header-c2c{float:right;margin-right:0}}.funnel-step .scrollingCart{padding-top:.3em;position:relative;z-index:2}.funnel-step .scrollingCart.-fixed{position:fixed}.funnel-step .scrollingCart .msisdn-input-mobile{display:block;margin:1em auto 0}.sticky-msisdn{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;padding:1em;position:fixed;width:100%;z-index:9999999}.funnel-purchase-cart{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.28);box-shadow:0 0 1px rgba(0,0,0,.28);padding-top:1.25em;position:relative}.funnel-purchase-cart .purchase-cart-info{padding:1.3125em 2.5em!important}.funnel-purchase-cart .purchase-cart{padding:0!important}.funnel-purchase-cart header,.funnel-purchase-cart header h2{background-color:transparent!important}.funnel-purchase-cart header h2{border-radius:0!important;color:#696969!important;font-family:Poppins,sans-serif!important;font-size:1.5em!important;font-weight:500!important;margin:0;text-align:center}.funnel-purchase-cart input[type=submit]{margin:1em 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.funnel-purchase-cart .purchase-cart .change-tax li .selected:before{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.funnel-purchase-cart .promo{margin-bottom:5px;padding-left:35px;padding-top:2px;position:relative;width:100%}.funnel-purchase-cart .promo:before{background:url(../img/promos/icono-promo.png) 0 0 transparent no-repeat;background-size:contain;content:"";height:25px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:21px}.funnel-purchase-cart .sideticket-autoi-text{font-size:1rem;font-weight:500;margin:0}@media (min-width:64em){.funnel-step .scrollingCart .msisdn-input-mobile{display:none}.sticky-msisdn{background-color:transparent;position:static}.sticky-msisdn .btn.msisdn-input-mobile{margin:.75em auto 7em}}body.with-operator .purchase-cart-mobile-modal{padding-top:15.9375em}body.with-operator.-purchase-cart-mobile-open .purchase-cart-mobile-modal .modal-content{max-height:50vh!important}.-include-c2c .purchase-cart-mobile-modal{padding-top:71px}.purchase-cart-mobile-modal{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;padding-top:45px}.purchase-cart-mobile-modal .modal-content{border-radius:0 0 10px 10px!important;margin:0;max-height:80vh!important;max-width:100%!important;padding:0!important;top:0;width:100%}.wrapper.-funnel .purchase-cart-mobile{width:100%}.wrapper.-funnel .funnel-purchase-cart:not(.purchase-cart-mobile),.wrapper.-funnel .scrollingCart .loading-content{display:none}@media (min-width:64em){.wrapper.-funnel .funnel-purchase-cart:not(.purchase-cart-mobile),.wrapper.-funnel .scrollingCart .loading-content{display:block;max-width:312px}.wrapper.-funnel .purchase-cart-mobile{display:none}}[v-cloak]{display:none}#line_config_form,#payment,#user_data{max-width:30em}.pre-scoring-ko{background-color:#fff;padding-top:3em;text-align:center}.pre-scoring-ko h1,.pre-scoring-ko h2{margin:0}.pre-scoring-ko .pre-scoring-ko-headers{background-color:#fff;background-image:url(../img/bckgs/bg_wave_prescorig_ko.svg),url(../img/pre-scoring-error.svg);background-position:bottom -2px center,bottom -14px center;background-repeat:no-repeat;background-size:100% auto,150px auto;padding-bottom:200px}.pre-scoring-ko .pre-scoring-ko-headers+div{padding-top:2em}.pre-scoring-ko p.final-title{font-family:Poppins,sans-serif;padding:1em 0 0}@media (min-width:48em){.pre-scoring-ko .pre-scoring-ko-headers{background-position:bottom -2px center,bottom 5px center;background-size:100% auto,197px auto;padding-bottom:300px}}@media (min-width:64em){.pre-scoring-ko .pre-scoring-ko-headers{background-position:bottom -2px center,bottom 18px center;padding-bottom:320px}.pre-scoring-ko .pre-scoring-ko-headers+div>.container{margin:0 auto;max-width:60em!important}}@media (min-width:73.75em){.pre-scoring-ko .pre-scoring-ko-headers{background-position:bottom -2px center,bottom 28px center;padding-bottom:330px}}@media (min-width:80em){.pre-scoring-ko .pre-scoring-ko-headers{background-position:bottom -2px center,bottom 34px center;padding-bottom:336px}}#page_error{padding-top:1.5em}#page_error .h1,#page_error>.container{text-align:center}#page_error .h1{margin-bottom:1.5em}#page_error .h1>span{color:#696969;display:block;font-size:1.25rem;margin:.2em auto 0;max-width:34em}#page_error .boxinfo{margin:0 auto 2em;max-width:23.625em;padding-bottom:5.2em;position:relative}@media (min-width:48em){#page_error{padding-top:5em}#page_error .h1{margin-bottom:2em}#page_error .boxinfo{margin-bottom:4em}}@media (min-width:64em){#page_error{padding-top:3em}#page_error .h1{margin-bottom:1.8em}#page_error .boxinfo{margin-bottom:3.4em}}@media (min-width:80em){#page_error{padding-top:5em}}.message-funnel{background-color:#fff;padding:.532em 0;text-align:center}.message-funnel p{color:#e60000;display:inline-block;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:400;margin:0;position:relative}.message-funnel p>span{font-weight:500}.grid-container{display:grid;gap:15px;grid-template-columns:1fr;margin-bottom:25px}.grid-container figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;height:100%;justify-content:center;margin:0;text-align:center}.grid-container img{height:auto;max-width:83px}.grid-container figcaption{font-weight:700}.grid-container figcaption.mar-tp{margin-top:7px}@media (min-width:40em){.grid-container{grid-template-columns:repeat(2,1fr)}}.funnel-step{margin-top:.5em}.funnel-step h2{font-family:Poppins,sans-serif;font-weight:500;line-height:1.2}.funnel-step section h2+p{font-weight:500}.funnel-step section h2+p.-info{margin-bottom:1.4em}.funnel-step section h2+p+p.-info-free-phone{font-size:.875rem;font-weight:500;margin-bottom:1.4em}.funnel-step.lineinfo .line-data{margin-bottom:1.2em;padding-top:0}.funnel-step.lineinfo .line-data+.line-data{padding-top:0}.funnel-step #next-line{margin-bottom:3.4375em}.funnel-step.-test #next-line{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 3.4375em}.funnel-step.-test #next-line-mob{display:none}.same_send_address{margin-right:4em}.funnel-step.card-payment section p{font-size:1.125rem}.funnel-step.card-payment section h2+p{font-weight:400}.funnel-step.card-payment section .iframe-wrapper{margin:2em 0 0;width:100%}.funnel-step.card-payment section .iframe-wrapper iframe{border:none;height:33em;overflow-y:hidden;width:100%}.funnel-step.card-payment .cards-payment{height:auto;margin:.85em 0 2.1em;max-width:348px;width:100%}.funnel-step .header-summary{background-color:#fff;border-radius:4px 4px 0 0;color:#696969;font-size:1.25rem;font-weight:400;margin:0;padding:1.05em 1.2em .3em}.funnel-step #order_summary.-ordered #selectMsisdn{background-color:#fff}.funnel-step #order_summary.-ordered input[type=submit]{background-color:#ededed;border-color:#ededed;color:#989898}.funnel-step ol.final-steps>li strong{font-size:1.125rem}.funnel-step ol.final-steps>li>h3{line-height:1.8;padding-left:2em;position:relative}.funnel-step ol.final-steps>li>h3:before{background-color:#e60000;border-radius:50%;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff;display:block;font-family:Poppins,sans-serif;font-size:2.75rem;height:1.1367em;left:0;line-height:1.3;position:absolute;text-align:center;top:0;width:1.1367em}.funnel-step ol.final-steps>li:first-child>h3:before{content:"1"}.funnel-step ol.final-steps>li:nth-child(2)>h3:before{content:"2"}.funnel-step .title-end{margin-top:1em}.funnel-step .border-grad-grey{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#989898),color-stop(0,hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#989898 50%,hsla(0,0%,100%,0) 0);background-position:bottom;background-repeat:repeat-x;background-size:10px 1px;margin-bottom:.65em;padding-bottom:1.1em}.funnel-step ol.digital-signature-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1em 0}.funnel-step ol.digital-signature-summary>li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:1em 0;position:relative}.funnel-step ol.digital-signature-summary>li h4{font-family:Poppins,sans-serif;font-size:1.125rem}.funnel-step ol.digital-signature-summary>li p{-webkit-box-flex:1;-ms-flex:1 0 93%;flex:1 0 93%;margin:0;padding-left:2.625em;padding-top:3px}.funnel-step ol.digital-signature-summary>li p strong{font-size:1.125rem}.funnel-step ol.digital-signature-summary>li select{margin-bottom:.875em;max-width:24.024em}.funnel-step ol.digital-signature-summary>li .btn.-primary{font-size:1rem;margin:0;padding:0}.funnel-step ol.digital-signature-summary>li:before{background-color:#8da43c;border-radius:50%;color:#fff;content:"";font-family:Poppins,sans-serif;font-size:1.5rem;height:1.17em;line-height:1.3;position:absolute;text-align:center;width:1.17em}.funnel-step ol.digital-signature-summary>li:first-child:before{content:"1"}.funnel-step ol.digital-signature-summary>li:nth-child(2):before{content:"2"}.funnel-step ol.digital-signature-summary>li:nth-child(3):before{content:"3"}.funnel-step ol.digital-signature-summary>li label{color:#696969}.funnel-step ol.digital-signature-summary form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;margin-top:1.75em;width:100%}.funnel-step .final-action-summary{text-align:center}.funnel-step .final-action-summary.-on{display:block}.funnel-step .final-action-summary>a{display:inline-block}.funnel-step .final-action-summary a.lnk.-primary .icon.-arrow.-right{margin-left:6px}.funnel-step .final-action-summary a.lnk.-primary .icon.-arrow{background-color:transparent;background-image:url(../../img/icons/sp.png);background-position:-142px -5px;background-repeat:no-repeat;background-size:478px 121px;display:inline-block;height:12px;line-height:1em;margin:-.15em 0 0 8px;vertical-align:middle;width:17px}.funnel-step .-previous{display:inline-block;font-size:1.125rem;font-weight:500;margin:0 0 .5em}@media (min-width:48em){.funnel-step ol.digital-signature-summary form{display:unset}.funnel-step ol.digital-signature-summary>li .btn.-primary{font-size:1.25rem;padding:0 2.2em}}.funnel-step .first-info-summary{background-color:#fff;font-size:.875rem;margin-bottom:2.2em;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:.6em 1em 1.1em;width:100vw}.funnel-step .first-info-summary.-legal>p{font-size:1.125rem;font-weight:500}.funnel-step .first-info-summary dl{margin:0 auto;max-width:31.875em;position:relative}.funnel-step .first-info-summary dl dd,.funnel-step .first-info-summary dl dt{display:inline-block;line-height:3em}.funnel-step .first-info-summary dl dt{color:#696969;font-weight:500;width:32%}.funnel-step .first-info-summary dl dd{font-weight:400;width:66%}.funnel-step .first-info-summary dd,.funnel-step .first-info-summary dt{line-height:1.6}.funnel-step .first-info-summary dt{color:#999;display:inline}.funnel-step .first-info-summary dd{display:inline;font-weight:500}.funnel-step .first-info-summary dd:after{content:"\A";white-space:pre}.funnel-step .first-info-summary dl dt:not(:nth-child(13n)):after{background-color:#ccc;content:"";display:block;height:1px;position:absolute;width:100%}@media (min-width:40em){.funnel-step .first-info-summary dl{max-width:calc(40em + 52px)}}@media (min-width:48em){.funnel-step .header-summary{font-size:1.5rem}.funnel-step div.first-info-summary{margin-left:0;margin-right:0;padding:1.3em 2em .2em;width:auto}.funnel-step div.first-info-summary dl dd,.funnel-step div.first-info-summary dl dt{font-size:1rem}}@media (min-width:73.73em){.funnel-step .first-info-summary dl{max-width:none}}.funnel-back-link,.volver-config{display:inline-block;margin:1em 0 2em}.-apps .volver-config.-top.-fixed-back{top:0}.-smallerthan-height{min-height:3.3115em}.wrapper.-apps .volver-config.-top{margin:0}.volver-config.-top{margin:0;padding:1em 0}.volver-config.-top.-fixed-back{position:fixed;top:5rem;z-index:101}.wrapper.-apps .funnel-back-link,.wrapper.-apps .volver-config{margin-bottom:4em}.line-data>.info-blackfriday{display:none;padding-left:45px;position:relative}.line-data>.info-blackfriday:before{background:url(../img/icons/spt_icons_eroski@X2.png) no-repeat -65px -2px transparent;background-size:146px;content:"";display:block;height:36px;left:0;position:absolute;top:calc(50% - 18px);width:36px}.message-funnel.-financed-mobile{padding:.3125em 0}.message-funnel.-financed-mobile h2{color:#696969;font-size:1.25rem;line-height:1em;margin:.15em 0 .25em;position:relative}.message-funnel.-financed-mobile p{color:#696969;font-size:1rem;line-height:1em;margin:0;max-width:20em;position:relative;text-align:center}.message-funnel.-financed-mobile p>strong{color:#e60000;font-size:1rem;line-height:1em;margin:0;position:relative;text-align:center}.message-funnel.-financed-mobile p>small{display:none}@media (min-width:30em){.message-funnel.-financed-mobile p:after,.message-funnel.-financed-mobile p:before{background-image:url(../img/icons/spt_tarifas_ventajas@x2.png);background-size:510px auto;content:"";display:block;left:0;position:absolute;top:-1.5625em}.message-funnel.-financed-mobile p:before{background-position:-16em -9.1em;height:3.8em;left:-3.4375em;width:2.125em}.message-funnel.-financed-mobile p:after{background-position:-27.7em -11.7em;height:2.625em;left:-1.0625em;top:-.625em;width:1.5em}}.message-funnel.-financed{padding:.75em 0 .5em;text-align:left}.message-funnel.-financed img{height:auto;margin:0 .4em .4em 0;width:130px}.message-funnel.-financed h2,.message-funnel.-financed img{display:block;float:left;font-family:Poppins,sans-serif}.message-funnel.-financed h2{float:right;font-size:1.25rem;line-height:.78;margin:0;position:relative;width:calc(100% - 138px)}.message-funnel.-financed h2>span:last-child{display:block;font-family:Poppins,sans-serif;font-size:.875rem}.message-funnel.-financed>.container>p{font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:1.2em}.message-funnel.-financed form>section:first-of-type>h3{font-family:Poppins,sans-serif;font-size:1.125rem;margin-bottom:.5em}.funnel-step.-financed form fieldset{padding-bottom:0;text-align:center}.funnel-step.-financed form fieldset>p{text-align:left}.funnel-step.-financed form fieldset .btn.-primary{margin:1em auto 0;max-width:18em}.funnel-step.-financed form fieldset legend{background-color:#8da43c;border-radius:.31em;color:#fff;display:block;font:400 1.125rem Poppins,sans-serif;height:2.666666666666667em;line-height:1rem;margin-bottom:.8em;padding:0 .5em 0 45px;position:relative;text-align:left;width:100%}.funnel-step.-financed form fieldset legend span:not(.step-number){display:table-cell;height:2.9em;vertical-align:middle}.funnel-step.-financed form fieldset legend.-initial{background-color:transparent;border-radius:0;color:inherit;display:inline-block;font-family:inherit;font-size:1.375rem;font-weight:500;line-height:1.625rem;margin-bottom:1em;min-height:0;min-height:auto;padding:0}.funnel-step.-financed form fieldset legend a,.funnel-step.-financed form fieldset legend button{background:url(../img/icons/spt_icons.png) -84px -833px no-repeat;background-size:200px;border:1px solid transparent;content:"";display:block;height:34px;position:absolute;right:.5rem;top:calc(50% - 17px);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:34px}.funnel-step.-financed form fieldset legend a[aria-hidden=true],.funnel-step.-financed form fieldset legend button[aria-hidden=true]{display:none}.funnel-step.-financed form fieldset legend a[aria-hidden=false],.funnel-step.-financed form fieldset legend button[aria-hidden=false]{display:block}.funnel-step.-financed form fieldset legend a:focus,.funnel-step.-financed form fieldset legend a:hover,.funnel-step.-financed form fieldset legend button:focus,.funnel-step.-financed form fieldset legend button:hover{border-color:#333}.funnel-step.-financed form fieldset legend a.editing-button.-disabled,.funnel-step.-financed form fieldset legend button.editing-button.-disabled{cursor:default;opacity:.5!important;pointer-events:none}.funnel-step.-financed form fieldset legend .step-number{background-color:#fff;border-radius:100%;color:#8da43c;display:block;font-size:1.125rem;height:31px;left:.4em;line-height:31px;margin-right:.4em;position:absolute;text-align:center;top:calc(50% - 15px);vertical-align:top;width:31px}.funnel-step.-financed form fieldset legend .step-number+span{font-size:1rem}.funnel-step.-financed form fieldset legend .step-number+span span.hidden-xs+span{display:block;font-size:.875rem}.funnel-step.-financed form fieldset>.h5{font-family:Poppins,sans-serif;font-weight:500;margin-top:.5em}.funnel-step.-financed form fieldset.-disabled{margin-bottom:0}.funnel-step.-financed form fieldset.-disabled>div,.funnel-step.-financed form fieldset.-disabled>input,.funnel-step.-financed form fieldset.-disabled>p{display:none}.funnel-step.-financed form fieldset.-disabled legend{background-color:#ccc}.funnel-step.-financed form fieldset.-disabled legend .step-number{color:#ccc}.funnel-step.-financed form fieldset.-validated{margin-bottom:0}.funnel-step.-financed form fieldset.-validated>div,.funnel-step.-financed form fieldset.-validated>input,.funnel-step.-financed form fieldset.-validated>p{display:none}.funnel-step.-financed form fieldset.-validated legend{background-color:#d9e4b4;color:#8da43c;padding-right:2.2em}.funnel-step.-financed form fieldset.-validated legend .step-number{background-color:#8da43c}.funnel-step.-financed form fieldset.-validated legend .step-number:after{background:url(../img/icons/ok_icon.png) no-repeat;background-size:31px;content:"";display:block;height:31px;position:absolute;top:0;width:31px}.funnel-step.-financed form .alert-box{margin-top:0}.funnel-step.-financed #communications{background-color:#fff;margin-bottom:3em;padding:2em 1.7em}#modalLegalesBbva .modal-popup-contenido{padding:3em 1em 1em}#modalLegalesBbva .modal-popup-contenido p{font-size:.875rem}#modalLegalesBbva .modal-popup-contenido .content{background-color:#fff;padding:1em}#modalLegalesBbva .modal-popup-contenido .content:focus{outline:0}@media (min-width:48em){.message-funnel.-financed{padding-bottom:1.076em;padding-top:1.3em;text-align:center}.message-funnel.-financed>.container>p{font-size:1.25rem;margin-top:1.2em}.message-funnel.-financed>.container>.row>section>h3{font-family:Poppins,sans-serif;font-size:1.5rem}.message-funnel.-financed img{margin:0;width:236px}.message-funnel.-financed h2{text-align:left;width:calc(100% - 265px)}.message-funnel.-financed h2>span:first-child,.message-funnel.-financed h2>span:last-child{font-size:1.375rem}.funnel-step.-financed form legend+p{color:#696969;font-size:1.125rem;margin:.7em 0 1.4em}.message-funnel.-financed-mobile p{font-size:1rem;line-height:1em;margin:0;max-width:none}.message-funnel.-financed-mobile p>strong{font-size:1rem;line-height:1em}.message-funnel.-financed-mobile p>small{color:#696969;display:block;font-family:Poppins,sans-serif;font-size:.875rem;line-height:1em;margin:.357142857em 0 0;position:relative}.message-funnel.-financed-mobile p:after,.message-funnel.-financed-mobile p:before{font-size:1rem}.message-funnel.-financed-mobile p:before{left:-4.6875em}.message-funnel.-financed-mobile p:after{left:-2.3125em;top:-.4375em}#terminalFinanciadoFirma .steps-container{margin-bottom:4em}#terminalFinanciadoFirma #formFirma iframe{min-height:780px}}@media (min-width:64em){.message-funnel.-financed h2{float:left;margin-right:84px;text-align:center;width:23em}.message-funnel.-financed h2:before{background-image:url(../img/icons/smartphones.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:68px;position:absolute;right:-80px;width:72px}.message-funnel.-financed img{width:257px}.message-funnel.-financed-mobile p{font-size:1.25rem;line-height:1em;margin:0;max-width:none}.message-funnel.-financed-mobile p>strong{font-size:1.25rem;line-height:1em}.message-funnel.-financed-mobile p>small{color:#696969;display:block;font-size:1rem;line-height:1.25em;margin:.3125em 0 0;position:relative}.message-funnel.-financed-mobile p:after,.message-funnel.-financed-mobile p:before{top:-1.2em}.message-funnel.-financed-mobile p:after{top:0}.funnel-step.-financed form fieldset legend{min-height:48px}.funnel-step.-financed form fieldset legend .step-number+span{font-size:1.375rem}.funnel-step.-financed form fieldset legend .step-number+span span.hidden-xs+span{display:inline-block;font-size:1.375rem}.funnel-step.-financed form fieldset legend span:not(.step-number){height:2em}#financed_terminal .employed-details .col-md-6{height:6.5em}}@media (min-width:80em){.funnel-step.-financed>.container>p{font-size:1.5rem;margin-top:-.3em}.funnel-step.-financed form fieldset .btn.-primary{max-width:22em}}#terminalFinanciadoFirma{margin-top:1.8em}#terminalFinanciadoFirma h1{font-size:1.75rem;text-align:center}#terminalFinanciadoFirma .steps-container{margin-bottom:1.5em}#terminalFinanciadoFirma .steps-container h2{font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;margin:0 0 .5em;padding:0 1em}#terminalFinanciadoFirma .steps-container h2+p{font-size:1.25rem;text-align:center}#terminalFinanciadoFirma .logaltyInfo{color:#696969;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.1875em;margin-bottom:1.5em;padding:0 0 0 4em;position:relative}#terminalFinanciadoFirma .logaltyInfo:before{background:url(../img/icons/spt_icons_eroski@X2.png) no-repeat transparent;background-position:-3.05em -.0625em;background-size:7em auto;content:"";display:block;height:1.8em;left:1.5em;position:absolute;top:-.2em;width:1.8em}#terminalFinanciadoFirma #load-logalty{display:block;height:500px;margin:0;overflow:hidden;padding:0;width:100%}#terminalFinanciadoFirma #load-logalty #header{background-color:#e60000}#terminalFinanciadoFirma #formFirma iframe{background-color:#fff;margin-bottom:2em;min-height:970px;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}@media (min-width:40em){#terminalFinanciadoFirma h1{font-size:2.25rem}#terminalFinanciadoFirma .steps-container h2{font-size:1.5rem}#terminalFinanciadoFirma .logaltyInfo{padding:0 2em 0 5em}#terminalFinanciadoFirma .logaltyInfo:before{left:2.5em;top:-.2em}}.message-funnel.-user-detail{border-top:.0625em dashed #d0d0d0;padding:.3125em 0}.message-funnel.-user-detail p{font-family:Poppins,sans-serif;font-size:2.25rem;line-height:1em}.message-funnel.-user-detail p>span{color:#696969;display:block;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:400;line-height:1}@media (min-width:40em){#line_config_form,#payment,#user_data{margin:0 auto}.funnel-step .first-info dl{max-width:calc(40em + 52px)}.message-funnel.-user-detail p:before{background:url(../img/icons/customer.png) no-repeat transparent;content:"";display:inline-block;height:1.388888889em;left:-1.944444444em;position:absolute;top:.138888889em;width:1.277777778em}}@media (min-width:48em){.funnel-step{margin-top:1em}.funnel-step .line-data{padding-top:1.5em}.funnel-step .line-data+.line-data{padding-top:.5em}.funnel-step.lineinfo .line-data{padding-top:0}.funnel-step .line-number .form-group{max-width:18em}.funnel-step section h2+p{font-size:1.125rem}.funnel-step #next-line{margin-bottom:0}#line_config_form,#payment,#user_data{margin-left:-10px;margin-right:-10px;max-width:none}#line_config_form #ghost34,#line_config_form .ghost34{top:2.5em}.main.-funnel #page_error h2{font-size:2.625em}.main.-funnel #page_error>.container{min-height:calc(100vh - 25em)}.message-funnel p:before{background-size:510px auto;content:"";display:inline-block;height:36px;left:-45px;position:absolute;top:-1px;width:38px}.security-card:after{margin-left:10px}.funnel-step section .line-data h3{padding-bottom:0}.funnel-step section .line-data h3 span:last-child{display:inline-block;float:right;font-size:1.25rem}.funnel-step.lineinfo .line-data h3{padding-bottom:0}.funnel-step.lineinfo .line-data h3 span:last-child{display:inline-block}fieldset.line-data>ul{margin-bottom:2em}fieldset.line-data>ul li{font-size:1.125rem}.funnel-step .first-info{margin-left:0;margin-right:0;padding:1.3em 1.2em 2.2em;width:auto}.funnel-step .first-info dd,.funnel-step .first-info dt{font-size:1.125rem}.funnel-step .first-info.first-info-summary{padding:1.3em 2em .2em}}@media (min-width:64em){.funnel-step .line-data .form-group,.funnel-step .line-number .form-group{max-width:none}.helpCvv{margin-top:1.6em}.address-fac>div:last-child>div .form-group,.land-phone .radio-options .form-group,fieldset.line-number .radio-options>div .form-group{margin-bottom:0}.land-phone-wrapper h3{margin-bottom:.2em}.land-phone-wrapper .land-phone-owner{margin-top:2em}}@media (min-width:80em){.security-card{min-height:10em;padding-bottom:0}.security-card:after{bottom:0;position:absolute}.funnel-step .line-data{padding-top:1em}.funnel-step .line-data+.line-data{padding-top:.5em}.funnel-step.lineinfo .line-data,.funnel-step.lineinfo .line-data+.line-data{padding-top:0}.funnel-step section .line-data h3 span:last-child{font-size:1.375rem}.funnel-step .first-info dl{max-width:none}#line_config_form #ghost34,#line_config_form .ghost34{top:2.6em}fieldset{padding-bottom:1.75em}fieldset.address-delivery{padding-bottom:.5em}}.-send-address-options.radio-options{margin-bottom:.19em;margin-left:-.625em}.-send-address-options.radio-options .form-group.-radio{display:inline-block;margin-right:3em}.-send-address-options.radio-options .form-group.-radio label{color:#696969}.send-address{margin-bottom:.75em}.form-group.-extra-info>a{color:#e60000;cursor:pointer}.form-group.-extra-info>a:hover{text-decoration:underline}.form-group.-extra-info>a>.icon.-arrowup{display:none}.form-group.-extra-info>a.-on>.icon.-arrowup{display:inline-block}.form-group.-extra-info>a.-on>.icon.-arrowdown,.form-group.-extra-info>label{display:none}#id_send-extra_reference{margin-bottom:5em;margin-top:1em}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.message-funnel p:before{background-image:url(../img/icons/spt_tarifas_ventajas@x2.png)}}.-false-filled{padding-top:1.472em}.-false-filled .form-group .-filled+label{font-size:1rem;left:1em;top:1.2em}.-false-filled .form-group.-invalid .-filled+label,.-false-filled .form-group.-valid .-filled+label{font-size:.75rem;left:1.33em;top:.83em}